>>> tootik: Building community/tootik 0.21.1-r4 (using abuild 3.17.0-r0) started Thu, 15 Oct 2026 14:18:38 +0000 >>> tootik: Validating /home/buildozer/aports/community/tootik/APKBUILD... >>> tootik: Analyzing dependencies... >>> tootik: Installing for build: build-base go sqlite-dev (1/6) Installing go (1.26.9-r0) (2/6) Installing readline (8.3.3-r1) (3/6) Installing sqlite (3.53.4-r0) (4/6) Installing sqlite-libs (3.53.4-r0) (5/6) Installing sqlite-dev (3.53.4-r0) (6/6) Installing .makedepends-tootik (20261015.141839) Executing busybox-1.37.0-r31.trigger OK: 622.6 MiB in 111 packages >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/tootik-0.21.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.24/tootik-0.21.1.tar.gz.part' tootik-0.21.1.tar.gz 100% |********************************| 217k 0:00:00 ETA '/var/cache/distfiles/v3.24/tootik-0.21.1.tar.gz.part' saved /var/cache/distfiles/v3.24/tootik-0.21.1.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.24/tootik-0.21.1.tar.gz /var/cache/distfiles/v3.24/tootik-0.21.1.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.24/tootik-0.21.1.tar.gz... go: downloading github.com/gowebpki/jcs v1.0.1 go: downloading github.com/btcsuite/btcutil v1.0.2 go: downloading golang.org/x/image v0.36.0 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/051_rsapkcs8.go migrations/052_invites.go migrations/053_ed25519blob.go migrations/054_rsablob.go migrations/055_iconscid.go migrations/056_actor.go migrations/057_localkeys.go migrations/058_deleted.go migrations/059_history.go migrations/060_outboxnano.go migrations/061_implements.go migrations/062_backfill.go migrations/migration.go go: downloading github.com/mattn/go-sqlite3 v1.14.34 go: downloading golang.org/x/net v0.50.0 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading github.com/mattn/go-runewidth v0.0.19 go: downloading github.com/stretchr/testify v1.11.1 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/clipperhouse/uax29/v2 v2.6.0 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading golang.org/x/sys v0.41.0 go: downloading gopkg.in/yaml.v3 v3.0.1 internal/goarch internal/byteorder internal/coverage/rtcov internal/godebugs internal/profilerecord internal/msan internal/runtime/pprof/label internal/asan internal/goexperiment internal/goos math/bits internal/trace/tracev2 unicode/utf8 cmp vendor/golang.org/x/crypto/cryptobyte/asn1 encoding container/list crypto/internal/constanttime crypto/internal/fips140/alias log/slog/internal unicode/utf16 vendor/golang.org/x/crypto/internal/alias log/internal internal/nettrace golang.org/x/image/math/f64 github.com/dimkr/tootik/buildinfo golang.org/x/net/html/atom crypto/internal/boring/sig unicode internal/unsafeheader sync/atomic internal/cpu internal/runtime/gc internal/runtime/math internal/runtime/sys internal/runtime/syscall/linux image/color internal/runtime/atomic crypto/internal/fips140deps/byteorder internal/abi internal/strconv crypto/internal/fips140/subtle image/color/palette crypto/subtle crypto/internal/fips140deps/cpu internal/chacha8rand internal/bytealg internal/runtime/gc/scan internal/runtime/exithook math internal/stringslite internal/runtime/cgroup internal/synctest internal/race internal/sync internal/runtime/maps runtime internal/reflectlite iter weak sync maps slices internal/bisect crypto/internal/fips140cache internal/singleflight internal/testlog log/slog/internal/buffer unique errors sort strconv io internal/oserror path internal/godebug math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage syscall net/netip hash internal/saferio encoding/base64 bytes reflect strings crypto hash/adler32 hash/crc32 crypto/internal/randutil crypto/internal/fips140deps/godebug math/rand runtime/cgo vendor/golang.org/x/text/transform crypto/internal/impl encoding/pem net/http/internal/ascii crypto/internal/fips140 net/http/internal/testcert bufio regexp/syntax html crypto/internal/fips140/sha512 crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 image github.com/clipperhouse/uax29/v2/graphemes crypto/internal/fips140/hmac crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash internal/syscall/execenv internal/syscall/unix time crypto/fips140 crypto/internal/fips140/tls12 crypto/internal/fips140/edwards25519/field crypto/internal/fips140/hkdf crypto/internal/fips140/bigmod crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat image/internal/imageutil regexp crypto/internal/fips140/tls13 crypto/tls/internal/fips140tls image/draw image/jpeg crypto/internal/fips140/edwards25519 golang.org/x/image/draw crypto/internal/fips140deps/time github.com/dimkr/tootik/cfg context io/fs internal/poll crypto/internal/entropy/v1.0.0 crypto/internal/fips140/nistec github.com/dimkr/tootik/lock internal/filepathlite embed os internal/fmtsort encoding/binary vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix internal/sysinfo crypto/internal/sysrand path/filepath github.com/mattn/go-runewidth os/signal fmt vendor/golang.org/x/sys/cpu crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/ecdh crypto/internal/fips140/mlkem crypto/internal/fips140/ecdsa crypto/internal/fips140/rsa crypto/internal/fips140/aes/gcm crypto/hkdf crypto/rc4 crypto/md5 crypto/cipher crypto/mlkem crypto/des vendor/golang.org/x/crypto/chacha20 crypto/internal/boring crypto/internal/rand crypto/aes crypto/sha256 crypto/hmac crypto/sha512 crypto/sha1 encoding/hex net/url net/http/internal mime/quotedprintable flag github.com/pmezard/go-difflib/difflib github.com/dimkr/tootik/front/graph text/tabwriter log mime database/sql/driver compress/lzw runtime/trace runtime/debug github.com/gowebpki/jcs encoding/json text/template/parse vendor/golang.org/x/net/http2/hpack compress/flate encoding/csv gopkg.in/yaml.v3 math/big vendor/golang.org/x/text/unicode/norm golang.org/x/net/html vendor/golang.org/x/crypto/chacha20poly1305 crypto/ecdh github.com/davecgh/go-spew/spew image/gif vendor/golang.org/x/text/unicode/bidi net database/sql crypto/hpke testing compress/gzip compress/zlib image/png internal/profile runtime/pprof vendor/golang.org/x/text/secure/bidirule text/template github.com/fsnotify/fsnotify/internal vendor/golang.org/x/net/idna github.com/fsnotify/fsnotify github.com/dimkr/tootik/dbx log/slog github.com/dimkr/tootik/danger github.com/dimkr/tootik/icon crypto/rand crypto/internal/boring/bbig github.com/btcsuite/btcutil/base58 crypto/dsa encoding/asn1 crypto/elliptic github.com/dimkr/tootik/front/static crypto/ed25519 crypto/rsa github.com/stretchr/testify/assert/yaml crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte github.com/dimkr/tootik/data github.com/dimkr/tootik/data crypto/ecdsa vendor/golang.org/x/net/http/httpproxy net/textproto github.com/dimkr/tootik/front/text github.com/google/uuid github.com/dimkr/tootik/front/text/gmi vendor/golang.org/x/net/http/httpguts mime/multipart crypto/x509 crypto/tls github.com/mattn/go-sqlite3 net/http/httptrace net/http/internal/httpcommon net/http net/http/httptest github.com/dimkr/tootik/httpsig net/http/pprof github.com/stretchr/testify/assert github.com/dimkr/tootik/ap github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/outbox github.com/dimkr/tootik/front/user github.com/dimkr/tootik/fed github.com/dimkr/tootik/migrations github.com/dimkr/tootik/inbox/note github.com/dimkr/tootik/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/cmd/tootik github.com/dimkr/tootik/cluster github.com/dimkr/tootik/test github.com/dimkr/tootik/cmd/tootik 0.21.1 === 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 Test_FEP521b --- PASS: Test_FEP521b (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap 0.008s ? github.com/dimkr/tootik/buildinfo [no test files] ? github.com/dimkr/tootik/cfg [no test files] === RUN TestCluster_BackfillMissingParent === PAUSE TestCluster_BackfillMissingParent === 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 TestServer_InvitationHappyFlow 2026/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Enabling pprof url=https://a.localdomain/kavvsmotieriyjcguienuxxdgisyarkf/debug/pprof 2026/10/15 14:19:00 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:00 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:19:00 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:19:00 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:00 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:19:00 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/15 14:19:00 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/15 14:19:00 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:00 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:00 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgdbrvnTPnujHJ1cDwkQPJJsYCjPNPYAiKBb7rks6s2XW/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgdbrvnTPnujHJ1cDwkQPJJsYCjPNPYAiKBb7rks6s2XW/actor offset=0 --- PASS: TestServer_InvitationHappyFlow (1.32s) === RUN TestServer_WrongCode 2026/10/15 14:19:00 INFO Enabling pprof url=https://a.localdomain/wtiughwefmnobukrquiqtpcjpwmykmkm/debug/pprof 2026/10/15 14:19:00 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:01 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:19:01 WARN Invalid invitation code request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/15 14:19:01 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:19:01 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:01 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:01 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiBYpiLgh3BZWTzGzcnUUEEZAWMiLd3yTqnAXcWhexm3b/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBYpiLgh3BZWTzGzcnUUEEZAWMiLd3yTqnAXcWhexm3b/actor offset=0 --- PASS: TestServer_WrongCode (0.61s) === RUN TestServer_ExpiredCode 2026/10/15 14:19:01 INFO Enabling pprof url=https://a.localdomain/uuhshkxfqkevdhkfqopujdrkhkikecdk/debug/pprof 2026/10/15 14:19:01 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:01 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:19:01 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:19:01 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:19:01 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:01 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjufBuZkGfw7xrZsQip5XbkJKF2vPoegGaSfKtEaYXctS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjufBuZkGfw7xrZsQip5XbkJKF2vPoegGaSfKtEaYXctS/actor offset=0 --- PASS: TestServer_ExpiredCode (0.77s) === RUN TestServer_CodeReuse 2026/10/15 14:19:02 INFO Enabling pprof url=https://a.localdomain/wqqmbowecmaytckbixhamecikuvhwhci/debug/pprof 2026/10/15 14:19:02 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:02 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:19:02 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:19:02 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:02 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkt8vMdrCjYC6WLPpJMYMpg7CfpuZsmPpVbkgHBUTVKm3h/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkt8vMdrCjYC6WLPpJMYMpg7CfpuZsmPpVbkgHBUTVKm3h/actor offset=0 2026/10/15 14:19:02 WARN Invalid invitation code request.path=/users/invitations/accept request.user=bob code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:19:02 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 --- PASS: TestServer_CodeReuse (0.65s) === RUN TestServer_InvitationLimit 2026/10/15 14:19:02 INFO Enabling pprof url=https://a.localdomain/jqgwqtwdnplfnjsnooofwfwnhptwmtsa/debug/pprof 2026/10/15 14:19:02 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:03 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:19:03 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/15 14:19:03 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:19:03 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:03 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:19:03 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/15 14:19:03 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/15 14:19:03 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:03 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkt1GP7tsHj2F5EizL5xfDkpZVme72U3rQmoFNuvVbAW9d/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkt1GP7tsHj2F5EizL5xfDkpZVme72U3rQmoFNuvVbAW9d/actor offset=0 2026/10/15 14:19:03 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=997dcefe-9678-4030-aac0-e742ec0b585f 2026/10/15 14:19:03 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=a7e6c29c-fe2f-466d-8009-378e45584b73 2026/10/15 14:19:03 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=27b2bd17-0b8b-4dac-94fa-901d8787f30a 2026/10/15 14:19:03 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/15 14:19:03 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=2b4cd919-46c9-42cc-93b8-bcc562dd0a5a --- PASS: TestServer_InvitationLimit (1.13s) === RUN TestServer_InvitationCreateDeleteAccept 2026/10/15 14:19:03 INFO Enabling pprof url=https://a.localdomain/holxagviskvkgfsoieksngqgooiclpwy/debug/pprof 2026/10/15 14:19:03 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:04 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=6cff58ca-38ea-422f-ab7e-58de9f1e49fe 2026/10/15 14:19:04 WARN Invalid invitation code request.path=/users/invitations/accept code=6cff58ca-38ea-422f-ab7e-58de9f1e49fe --- PASS: TestServer_InvitationCreateDeleteAccept (0.54s) === RUN TestServer_InvitationCreateAcceptDelete 2026/10/15 14:19:04 INFO Enabling pprof url=https://a.localdomain/ysfetddnrvyxplnmvvnundsgigsdrige/debug/pprof 2026/10/15 14:19:04 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:04 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=33abb676-ca3d-4d27-803d-9e930e7babca 2026/10/15 14:19:04 INFO Accepted invitation request.path=/users/invitations/accept code=33abb676-ca3d-4d27-803d-9e930e7babca hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:19:04 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:04 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:05 WARN Invalid invitation code request.path=/users/invitations/revoke request.user=alice code=33abb676-ca3d-4d27-803d-9e930e7babca --- PASS: TestServer_InvitationCreateAcceptDelete (0.77s) === 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_ClientSideSigningInboxHappyFlow === PAUSE TestCluster_ClientSideSigningInboxHappyFlow === RUN TestCluster_ClientSideSigningOutboxHappyFlow === PAUSE TestCluster_ClientSideSigningOutboxHappyFlow === RUN TestCluster_ClientSideSigningOutboxWrongOutbox === PAUSE TestCluster_ClientSideSigningOutboxWrongOutbox === RUN TestCluster_ClientSideSigningOutboxUnsupportedActivity === PAUSE TestCluster_ClientSideSigningOutboxUnsupportedActivity === RUN TestCluster_ClientSideSigningOutboxNotActivity === PAUSE TestCluster_ClientSideSigningOutboxNotActivity === RUN TestCluster_ClientSideSigningOutboxInvalidActivity === PAUSE TestCluster_ClientSideSigningOutboxInvalidActivity === RUN TestCluster_ClientSideSigningOutboxNoProof === PAUSE TestCluster_ClientSideSigningOutboxNoProof === RUN TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === PAUSE TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === RUN TestCluster_ClientSideSigningOutboxInvalidProof === PAUSE TestCluster_ClientSideSigningOutboxInvalidProof === RUN TestCluster_InboxFetchHappyFlow === PAUSE TestCluster_InboxFetchHappyFlow === RUN TestCluster_InboxFetchInvalidSignature === PAUSE TestCluster_InboxFetchInvalidSignature === RUN TestCluster_InboxFetchNotOwner === PAUSE TestCluster_InboxFetchNotOwner === RUN TestCluster_InboxFetchNotRegistered === PAUSE TestCluster_InboxFetchNotRegistered === RUN TestCluster_OutboxImport === PAUSE TestCluster_OutboxImport === RUN TestCluster_ClientSideSigningFollowersHappyFlow === PAUSE TestCluster_ClientSideSigningFollowersHappyFlow === RUN TestCluster_ClientSideSigningFollowersMissingCollection === PAUSE TestCluster_ClientSideSigningFollowersMissingCollection === RUN TestCluster_ClientSideSigningFollowersWrongCollection === PAUSE TestCluster_ClientSideSigningFollowersWrongCollection === 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 TestCluster_BackfillMissingParent === CONT TestCluster_MovedAccount === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_ClientSideSigningOutboxUnsupportedActivity === CONT TestCluster_ClientSideSigningOutboxInvalidProof === CONT TestMetadata_Remove === CONT TestMetadata_Maximum === CONT TestMetadata_Add === CONT TestMetadata_Equals === CONT TestMetadata_HTML === CONT TestMetadata_Link === CONT TestMetadata_LineBreak === CONT TestMetadata_Whitespace === CONT TestCluster_InboxFetchNotOwner === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_ShareUnshare === CONT TestCluster_PublicPostQuote === CONT TestCluster_DM === CONT TestCluster_PostToFollowers === CONT TestCluster_PublicPost === CONT TestCluster_ClientSideSigningFollowersWrongCollection === CONT TestCluster_ClientSideSigningFollowersMissingCollection === CONT TestCluster_ClientSideSigningFollowersHappyFlow === CONT TestCluster_InboxFetchInvalidSignature === CONT TestCluster_InboxFetchHappyFlow === CONT TestCluster_OutboxImport === CONT TestDeleter_OldData === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestDeleter_Disabled === CONT TestCluster_ClientSideSigningOutboxHappyFlow === CONT TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === CONT TestCluster_ClientSideSigningOutboxNoProof === CONT TestCluster_ClientSideSigningOutboxInvalidActivity === CONT TestCluster_ClientSideSigningOutboxNotActivity === CONT TestCluster_InboxFetchNotRegistered === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_ClientSideSigningOutboxWrongOutbox === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/aumavmcfxmlcjmessrrjmayofafwrcph/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/wdawhfbdqndqyfdwykeeervtssqxfcfl/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/yufxavnxbpnspxdsupivnstrkmauclxf/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/rqjpjpjertqbtoqtacpiwpmfgeecsxpi/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/hlqwskqpgskrvlqpyjjnamogixgoggxm/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/flcgwleaacyurfreyhduijpfxykedqyh/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/vymmqwsjaygigohpmxhykqahkuaylord/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/luurdfsbnrymeoklnjfipnnxtvqiiroi/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/umcsmqfhpiflxvbcwnjvkxmdoxggujsr/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/mjworsonfuwxuakmjvcthsvmojoyrwcb/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/mcwmvitqtgupaltxcxevecnvcixynnok/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/bhwrrmdjkynyacktcsviwnuudtifjodg/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/aiycborutueoklxluyjfsqxwaxjxmiho/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/xlucosrrkeugjneswkbcwweyfukxsqlf/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/khptcxancrybgjhyrhdvlhxtiwlvqqnq/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/fywxcfieugnoberyjudotvtlefiyoqwh/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/viwrsoivvjtuxkefqsmljiifywbaayxv/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/gsvdwcogoquuxtryyasnpinybhpigiti/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/siltctvscltolwwdgwmnohdeawmyecmf/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/xwrecfgepintheyccbnudpcmxwbrsffi/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/sbcictuhbiruvifeieuxgxdevsiigwir/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/pjgqavihjhvdafcpcdjbaohurijqaxfe/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/uuyfyjwahbvabectsqmgsnykvcqnmjvy/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/fjvmwnfcpwkcnukokpnaojofruvfbwbg/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/dgpekhhonbvuvcxxqaefioncsvwkajhq/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/gsdoswtdggduvwrjfyiobpursvgwrtao/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/ricxvyhibmcbwivmrjbusltjqkytfdfc/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/gpqmwdpylmuclngaymfbjginywolhfba/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/tiynwcdsavamltvffblnaatqgnsjksxy/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/wiodswvjjsqsaaeejyhpsdpnblxxosbf/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/emfmicybqhwefayuiruxtodfrppurrss/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/qbgjqaigsmaxblojanimxupfrsphufcg/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/ntrsvgqrohyunurufiuvjqqsskhlgsyg/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/iceeaxajbxybcnysejtgmjdadryvkanc/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/raxtlwpvurelgerafrkpihjfcqxuokoj/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/rebrwuavxensrbohtpxlpokrvkynrdqq/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/gryoetpgyhvbcwbofxsxphxvrqhyaknx/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/fywkclvifovwpohvdjuxfakqgqcqotkx/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/upjywvmkllsyyerbnyruiypytnowrots/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/vmotdyikxokjnadaguwflbdffohygwfd/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/ntbbbiypgthraellvycwmifhqggllgqt/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/bcmrfpbutigarirmbpsouubcswdrngsu/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/honabevmvappypqrommoftdepxurpfcf/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/kxqnnxiqdaebbsbujuaydytkgiafyvuy/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/miicekpgidsmqxnaexxlkxnpquapjpdn/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/ppiuswhwkrrkmggwubtajsjcjnapxwva/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/gitabfrqabucjvmnnmdafxgqpwpbnitm/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/bcncqvjfbdwavliwdvlhspnrqecytjad/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/ngegdgiwsmaiiuehocdgbukcgfagiurk/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/pjsupsdxnxjfjneyigybiyyxfbbcqqmt/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/vsxhxirtiinpeehkujwhaaldfnxdtxte/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/xmjulgavwojfouyqxprqdqnsixeumbqa/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/drcuwgbpfkxkmamtohpeoiqsuxphmbhi/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/xwhfgremhtngcyrmpxfqtamwuickkgdy/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/xsiqnsxdyvhpcxxbckmlaiffpcclxgke/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/mlfcuadiilkvmsborlvoeuvqrgqvvska/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/gyolhvdxtileckwdphmdlwaqurieflst/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/uwuhieetytkogfldbyffkqcgiyncgmug/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/qqyrotulxxtnmwaqwbmoiwvxacnapohy/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/jujbvoxspofxoxvsepclcvhhlrbbqmcp/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/ckyrifuiynqyrvdcjjsedomevbiyfxge/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/fwqnbesmstdpjbecpekaplplppgbnkyu/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/lqlhyisghxrpaejavjahdtivfcfekuhy/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor offset=0 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/nywxqjanvnoioyhkjkfbbvkaawqhnoks/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor/follow/01a13fee-532b-7e16-bf46-59eb312f5683 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor 2026/10/15 14:19:05 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/accept/01a13fee-5332-76d3-9aa1-fdafbc11a989 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor/follow/01a13fee-532b-7e16-bf46-59eb312f5683 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor/follow/01a13fee-532b-7e16-bf46-59eb312f5683 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/hqjssmhmbsuaqtwdxfqqpmyxkronjmtu/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/xuvqfuirhbdcdhgmnqqprmdnhmfuqlfx/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/accept/01a13fee-5332-76d3-9aa1-fdafbc11a989 2026/10/15 14:19:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor/follow/01a13fee-532b-7e16-bf46-59eb312f5683 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/osnfpttqspydksfalmsfpvvwymckttwd/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/kavkmlmuvysxgaonrhswjhasdtgnlhxt/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor offset=0 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:05 INFO Enabling pprof url=https://a.localdomain/vtoudnrkgabjkwwccooovlkmyiyonntx/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/ilfqqvrcqjjxujqcoaakhtecxgaqsywg/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/olqshdyeguejglvdblfkilgwelenwhgj/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/bsthmsvnkaekmyysharobebjqmwhknll/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/create/01a13fee-5361-778b-b35f-9bb6f34fb37b note=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/post/01a13fee-5361-770e-972c-c8c4e6e1a1dc thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/post/01a13fee-5361-770e-972c-c8c4e6e1a1dc starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor 2026/10/15 14:19:05 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/create/01a13fee-5361-778b-b35f-9bb6f34fb37b activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/post/01a13fee-5361-770e-972c-c8c4e6e1a1dc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/post/01a13fee-5361-770e-972c-c8c4e6e1a1dc 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/create/01a13fee-5361-778b-b35f-9bb6f34fb37b 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/post/01a13fee-5361-770e-972c-c8c4e6e1a1dc request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/post/01a13fee-5361-770e-972c-c8c4e6e1a1dc 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/pamfcfclnlairykhytdqlytfdtiphehq/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/rxrciwaencaoiqcaoyacbvuakdxftmgc/debug/pprof 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor offset=0 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/ljxnehlfcqmhppiiubogtekwvwairgyc/debug/pprof 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/slfltserhbteybifvxvpiuteqwbqxwbr/debug/pprof 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Enabling pprof url=https://b.localdomain/ivwhppqreffgbsnaqsdpmxsxomlpokbe/debug/pprof 2026/10/15 14:19:05 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/follow/01a13fee-5385-7438-9efb-8bc42b175415 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor 2026/10/15 14:19:05 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor/accept/01a13fee-5389-72bf-a18a-4fcd30ab2df6 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/follow/01a13fee-5385-7438-9efb-8bc42b175415 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/follow/01a13fee-5385-7438-9efb-8bc42b175415 2026/10/15 14:19:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/mhfavewveqgmsipxfsmmpfaixueogwqq/debug/pprof 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP/actor/follow/01a13fee-5385-7438-9efb-8bc42b175415 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor/accept/01a13fee-5389-72bf-a18a-4fcd30ab2df6 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/xlecnhvemkasxnjgmqbgphvwgnveawbe/debug/pprof 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy/actor offset=0 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/opdjdwtcleedwxoxrfhdsnpaggryxsgh/debug/pprof 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 WARN Denying inbox request did=did:key:z6MkvzQDxWX1YHv9v2Y7NLXQYF4eJEXMoA36zcXDBGbhzoDy key=z6MkjwBkP35uZgLNYXGETD43qJi4nG5zKqtTTjypUSTV6FxP 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Applying migration id=outboxnano --- PASS: TestCluster_InboxFetchNotOwner (0.83s) === CONT TestCluster_ReplyForwardingPortableActors 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-53b1-71ac-83ad-1a1af961603e 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/ylfdkbsdwcsfgwefcpkndaglagggceou/debug/pprof 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/tfpjmrdqmcpbtsxnjojqsgnjiiuypxxf/debug/pprof --- PASS: TestMetadata_Equals (0.91s) === CONT TestCluster_ClientSideSigningInboxHappyFlow 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-53f3-7f3b-9e5a-a4874f6b6167 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-53f3-7f3b-9e5a-a4874f6b6167 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-53f3-7f3b-9e5a-a4874f6b6167 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/spetrmpaahihwkrlbihcnyaetdpndndc/debug/pprof 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-53f3-7f3b-9e5a-a4874f6b6167 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-53f3-7f3b-9e5a-a4874f6b6167 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/pnnwqgugerbyjplrrqprgluyhwonsyep/debug/pprof 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:06 INFO Enabling pprof url=https://a.localdomain/bjnpvhiuujipeokcbgjwyyxxvhktlfwj/debug/pprof 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-5422-7af6-bf3f-c5d4804c563b 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/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/ronjspcjiollpuqijhojsxpoloeoshyi/debug/pprof 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-5422-7af6-bf3f-c5d4804c563b 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-5422-7af6-bf3f-c5d4804c563b 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-5422-7af6-bf3f-c5d4804c563b 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-5422-7af6-bf3f-c5d4804c563b 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-5422-7af6-bf3f-c5d4804c563b 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/10/15 14:19:06 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-543b-764f-bbf0-67f540c3a309 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5422-7af6-bf3f-c5d4804c563b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5422-7af6-bf3f-c5d4804c563b 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13fee-543b-764f-bbf0-67f540c3a309 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13fee-543b-764f-bbf0-67f540c3a309 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Enabling pprof url=https://a.localdomain/ewjtsnymlfvuraqhgvgxivhowjtlckry/debug/pprof 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/drologeenlqcangtopvppsfedvwmwyds/debug/pprof 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13fee-543b-764f-bbf0-67f540c3a309 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13fee-543b-764f-bbf0-67f540c3a309 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/rttrxivvusqglgbctcepxtegjboghmvv/debug/pprof 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/fnkjyfasnpwyqbfqrknnbqegyfalwwhl/debug/pprof 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-53f3-7f3b-9e5a-a4874f6b6167 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5458-7b1c-bd74-a18992a10113 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-53f3-7f3b-9e5a-a4874f6b6167 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-53f3-7f3b-9e5a-a4874f6b6167 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-543b-764f-bbf0-67f540c3a309 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5422-7af6-bf3f-c5d4804c563b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5422-7af6-bf3f-c5d4804c563b 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5458-7b1c-bd74-a18992a10113 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5458-7b1c-bd74-a18992a10113 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5458-7b1c-bd74-a18992a10113 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5458-7b1c-bd74-a18992a10113 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/xbxrgjoadipcthavwqgjqiwdvuidoiwt/debug/pprof 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/fawfwshxrubyyabyyhfftkjkxfatoapw/debug/pprof 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5458-7b1c-bd74-a18992a10113 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-53f3-7f3b-9e5a-a4874f6b6167 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-53f3-7f3b-9e5a-a4874f6b6167 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-547e-7c5d-93cc-0ded962192a6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-547e-7c18-8fa5-333db3de59fc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-547e-7c18-8fa5-333db3de59fc 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/dnynygkllgnuakkhclumiqochupxicbj/debug/pprof 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-547e-7c5d-93cc-0ded962192a6 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-547e-7c5d-93cc-0ded962192a6 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/ihwysaprdomsjunnuklpkuryayyjwchp/debug/pprof 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-548d-7091-bae2-a34aedd3d13e 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/yejhsujyhcmbnpnkhxfaofilbckstxtc/debug/pprof 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-547e-7c5d-93cc-0ded962192a6 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-547e-7c5d-93cc-0ded962192a6 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/qexjcdgsjoqtvwcntsrhllnvxhqkbmjm/debug/pprof 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/whpilmpmischoshmdmcqcdemyqmcnpjt/debug/pprof 2026/10/15 14:19:06 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-547e-7c18-8fa5-333db3de59fc request.user=bob post=https://b.localdomain/post/01a13fee-547e-7c18-8fa5-333db3de59fc 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor offset=0 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/fjoyuinofegfdisikpguvrlyycxqddlx/debug/pprof 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/qpgetnqydqnthmjkwfatnlhocobhiqlx/debug/pprof 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-547e-7c5d-93cc-0ded962192a6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-547e-7c18-8fa5-333db3de59fc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-547e-7c18-8fa5-333db3de59fc 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/follow/01a13fee-54b0-7437-ae36-96e8cf38873a activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/follow/01a13fee-54b0-7437-ae36-96e8cf38873a 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/follow/01a13fee-54b0-7437-ae36-96e8cf38873a 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-54c7-76ec-985a-999b84098bc4 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/follow/01a13fee-54b0-7437-ae36-96e8cf38873a 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/follow/01a13fee-54b0-7437-ae36-96e8cf38873a 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestMetadata_Link (1.13s) === CONT TestCluster_ForwardedLegacyReply 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor offset=0 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-54d9-7ac4-ba9a-9ee37f459bed 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/qjcxxcoyrfcvnfijhivslcudldhfaaql/debug/pprof 2026/10/15 14:19:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-54e6-7a7d-b86d-eb5c8d8efda1 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/jmvmjeoadwqhmvqqbadjggbkuouieasb/debug/pprof 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:06 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-547e-7c18-8fa5-333db3de59fc request.user=alice post=https://b.localdomain/post/01a13fee-547e-7c18-8fa5-333db3de59fc 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-54fa-7799-b453-bbc46b259b4f 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5500-78b1-9b7b-ae9242f63d57 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/follow/01a13fee-54b0-7437-ae36-96e8cf38873a activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Quoting post request.path=/users/quote/b.localdomain/post/01a13fee-547e-7c18-8fa5-333db3de59fc request.user=alice post=https://b.localdomain/post/01a13fee-547e-7c18-8fa5-333db3de59fc 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/accept/01a13fee-5509-7398-96e1-17ae1225aea8 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/follow/01a13fee-54b0-7437-ae36-96e8cf38873a activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/follow/01a13fee-54b0-7437-ae36-96e8cf38873a 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-550a-798a-9f59-849e5d04ebe1 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/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/accept/01a13fee-5509-7398-96e1-17ae1225aea8 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/accept/01a13fee-5509-7398-96e1-17ae1225aea8 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-550a-798a-9f59-849e5d04ebe1 2026/10/15 14:19:06 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-550c-7ce3-ac0a-be5b86972bf5 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-550c-7ca4-8edf-8df6fc6c73b6 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-550c-7ca4-8edf-8df6fc6c73b6 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-550a-798a-9f59-849e5d04ebe1 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-550d-781a-a1fe-aef63ba873da 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/epdhafdeuyoetrswerdtjceddbeowopb/debug/pprof 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5510-77d7-aee3-4d185c779ffc 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-550c-7ce3-ac0a-be5b86972bf5 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-550c-7ce3-ac0a-be5b86972bf5 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-550a-798a-9f59-849e5d04ebe1 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-550c-7ce3-ac0a-be5b86972bf5 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-550a-798a-9f59-849e5d04ebe1 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-5522-73f2-b42b-3dea0c792ed8 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/bqsldntnlsdhvqdxajtbtbeqillskjxe/debug/pprof 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-5526-75ec-b3f8-43ad8924c603 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/10/15 14:19:06 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/accept/01a13fee-5509-7398-96e1-17ae1225aea8 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-5526-75ec-b3f8-43ad8924c603 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-5526-75ec-b3f8-43ad8924c603 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/accept/01a13fee-5509-7398-96e1-17ae1225aea8 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-550c-7ce3-ac0a-be5b86972bf5 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-550c-7ce3-ac0a-be5b86972bf5 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-550c-7ca4-8edf-8df6fc6c73b6 request.user=alice post=https://a.localdomain/post/01a13fee-550c-7ca4-8edf-8df6fc6c73b6 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor offset=0 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/accept/01a13fee-5509-7398-96e1-17ae1225aea8 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/follow/01a13fee-54b0-7437-ae36-96e8cf38873a activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/follow/01a13fee-54b0-7437-ae36-96e8cf38873a 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-550a-798a-9f59-849e5d04ebe1 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/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-5526-75ec-b3f8-43ad8924c603 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5540-7852-b737-34d90284147c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-550a-798a-9f59-849e5d04ebe1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-550a-798a-9f59-849e5d04ebe1 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/wxgmvmjhvgigdivgpjhymuenvqighndj/debug/pprof 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-5526-75ec-b3f8-43ad8924c603 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5540-7852-b737-34d90284147c 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5540-7852-b737-34d90284147c 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-5544-76e0-bd1d-e841c60b5f2e 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-555c-7bec-a963-b2035de815dc 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/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-555c-7c69-92d3-7b1bf9b0c5e6 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:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/nkolpjbwwuvutygvredfkmlwnhpnednj/debug/pprof 2026/10/15 14:19:06 INFO Enabling pprof url=https://a.localdomain/jwhnfhlqurhpdetokovcbryeulmdnecs/debug/pprof 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5540-7852-b737-34d90284147c 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5540-7852-b737-34d90284147c 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/inbox activity=https://a.localdomain/follow/01a13fee-555c-7c69-92d3-7b1bf9b0c5e6 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/inbox activity=https://a.localdomain/follow/01a13fee-555c-7c69-92d3-7b1bf9b0c5e6 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-555c-7bec-a963-b2035de815dc 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-550c-7ce3-ac0a-be5b86972bf5 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-550c-7ca4-8edf-8df6fc6c73b6 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-550c-7ca4-8edf-8df6fc6c73b6 2026/10/15 14:19:06 INFO Looking up user name=carol --- PASS: TestMetadata_Maximum (1.29s) === CONT TestCluster_Gateways 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5540-7852-b737-34d90284147c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-550a-798a-9f59-849e5d04ebe1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-550a-798a-9f59-849e5d04ebe1 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/inbox activity=https://a.localdomain/follow/01a13fee-555c-7c69-92d3-7b1bf9b0c5e6 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-555c-7c69-92d3-7b1bf9b0c5e6 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5567-722f-8c7c-44cb46e4e4c4 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor offset=0 2026/10/15 14:19:06 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-5526-75ec-b3f8-43ad8924c603 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/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Received followers request did=did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor count=0 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-558c-7dda-b249-1d5da414721a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestMetadata_Add (1.32s) === CONT TestCluster_PostInCommunity 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-558c-7dda-b249-1d5da414721a 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-558c-7dda-b249-1d5da414721a 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-5595-7c06-8169-d52be935b03a 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/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/create/01a13fee-557c-724c-a355-66541d095e3c note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/post/01a13fee-557c-71ed-916f-da5a5a9667db thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/post/01a13fee-557c-71ed-916f-da5a5a9667db starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/create/01a13fee-557c-724c-a355-66541d095e3c activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/post/01a13fee-557c-71ed-916f-da5a5a9667db activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/post/01a13fee-557c-71ed-916f-da5a5a9667db 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5594-78d0-8c08-4edd9789fbd8 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/create/01a13fee-557c-724c-a355-66541d095e3c 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/create/01a13fee-557c-724c-a355-66541d095e3c 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-558e-70a5-a8e4-75193dacd670 2026/10/15 14:19:06 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-5595-7508-81cc-e613b9f7006e activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5595-74d2-9b24-5248cec8f5ae activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a13fee-5595-74d2-9b24-5248cec8f5ae 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-5595-7c06-8169-d52be935b03a 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-558c-7dda-b249-1d5da414721a 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/vnqsrsrhqknntwcqpwskkdlsmphkyytj/debug/pprof 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/update/01a13fee-559a-7094-b807-1602cdf85824 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/hvjbkvffbihugfhlwhudrrhochjjkelj/debug/pprof 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-558c-7dda-b249-1d5da414721a 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:19:06 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-547e-7c18-8fa5-333db3de59fc request.user=bob post=https://b.localdomain/post/01a13fee-547e-7c18-8fa5-333db3de59fc 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-5595-7508-81cc-e613b9f7006e 2026/10/15 14:19:06 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/update/01a13fee-55ad-7b2c-9604-94f20429aa01 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor gateway=https://c.localdomain 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/update/01a13fee-55ad-7b2c-9604-94f20429aa01 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/update/01a13fee-55ad-7b2c-9604-94f20429aa01 2026/10/15 14:19:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:06 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-5595-74d2-9b24-5248cec8f5ae request.user=bob post=https://a.localdomain/post/01a13fee-5595-74d2-9b24-5248cec8f5ae 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-55b1-7b69-bdad-96df04cf64d9 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/create/01a13fee-557c-724c-a355-66541d095e3c 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor offset=0 2026/10/15 14:19:06 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-55b2-7312-9473-e99e90092c6b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/create/01a13fee-557c-724c-a355-66541d095e3c 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-55bb-7415-ac23-138cd5a266ea 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-55b7-7f1c-bc46-c0ea3cd2ca0b 2026/10/15 14:19:06 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/post/01a13fee-557c-71ed-916f-da5a5a9667db request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/post/01a13fee-557c-71ed-916f-da5a5a9667db 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/orcwirtaatappnvehojfmahaatpdcplr/debug/pprof 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-55b2-7312-9473-e99e90092c6b 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-55b2-7312-9473-e99e90092c6b 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestMetadata_LineBreak (1.39s) === CONT TestCluster_ReplyInCommunity 2026/10/15 14:19:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/update/01a13fee-55ad-7b2c-9604-94f20429aa01 2026/10/15 14:19:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-55c7-7c38-b3ee-1dedbdf1427b 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/update/01a13fee-55ad-7b2c-9604-94f20429aa01 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor offset=0 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/effmfogfppndfhlfmenhxwhuceirulxo/debug/pprof 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/engcaxbysnvujavmrbkielmaunyuwwew/debug/pprof 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-55b2-7312-9473-e99e90092c6b 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Enabling pprof url=https://a.localdomain/kygwwritwpgvewsvbsykxbqsmhqmeasm/debug/pprof 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-55b2-7312-9473-e99e90092c6b 2026/10/15 14:19:06 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13fee-55e8-7b3b-a449-659152f4fff0 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5526-75ec-b3f8-43ad8924c603 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5526-75ec-b3f8-43ad8924c603 2026/10/15 14:19:06 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 request.user=carol post=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:19:06 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-550c-7ca4-8edf-8df6fc6c73b6 request.user=bob post=https://a.localdomain/post/01a13fee-550c-7ca4-8edf-8df6fc6c73b6 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13fee-55e8-7b3b-a449-659152f4fff0 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13fee-55e8-7b3b-a449-659152f4fff0 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-55f4-7332-82b3-c6bcaf5b17ec 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/10/15 14:19:06 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-55e8-778f-be02-6e82ae74a930 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-55f8-7034-a2a8-bf500f7fc05c 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:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-55f4-7332-82b3-c6bcaf5b17ec 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-55f4-7332-82b3-c6bcaf5b17ec 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/fkxcasnvcppjjycincplpisoovbujdsd/debug/pprof 2026/10/15 14:19:06 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13fee-55fe-7256-8d0b-bc75cc5c5db2 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-555c-7bec-a963-b2035de815dc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-555c-7bec-a963-b2035de815dc 2026/10/15 14:19:06 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-55f3-731b-ab10-8713fd0f531b activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-55f3-72da-96b4-f661fcec0fc7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a13fee-55f3-72da-96b4-f661fcec0fc7 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/update/01a13fee-55f6-7ae7-8ffa-0a6a4f9ae401 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor gateway=https://a.localdomain 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/update/01a13fee-55f6-7ae7-8ffa-0a6a4f9ae401 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/update/01a13fee-55f6-7ae7-8ffa-0a6a4f9ae401 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13fee-55e8-7b3b-a449-659152f4fff0 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/inbox activity=https://a.localdomain/follow/01a13fee-55f8-7034-a2a8-bf500f7fc05c 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/inbox activity=https://a.localdomain/follow/01a13fee-55f8-7034-a2a8-bf500f7fc05c 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-5602-70dd-b7cc-101650a47e48 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Enabling pprof url=https://a.localdomain/ambxqmtrycgrsbygboauyduewhhltdjv/debug/pprof 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/follow/01a13fee-5605-77a1-9339-fa320c77f2b1 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13fee-55e8-7b3b-a449-659152f4fff0 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-55f4-7332-82b3-c6bcaf5b17ec 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-5602-70dd-b7cc-101650a47e48 2026/10/15 14:19:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-5602-70dd-b7cc-101650a47e48 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/fretwexeasttgwismuwjyjkwcalmrmdr/debug/pprof 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-55f4-7332-82b3-c6bcaf5b17ec 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/inbox activity=https://a.localdomain/follow/01a13fee-55f8-7034-a2a8-bf500f7fc05c 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13fee-55fe-7256-8d0b-bc75cc5c5db2 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-55f3-731b-ab10-8713fd0f531b 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/follow/01a13fee-5605-77a1-9339-fa320c77f2b1 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-5610-71a0-8406-eb5e792966bf 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/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-55f8-7034-a2a8-bf500f7fc05c 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/follow/01a13fee-5605-77a1-9339-fa320c77f2b1 2026/10/15 14:19:06 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-55f3-72da-96b4-f661fcec0fc7 request.user=bob post=https://a.localdomain/post/01a13fee-55f3-72da-96b4-f661fcec0fc7 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor offset=0 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13fee-5615-7596-a318-ead7a7b2a519 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5526-75ec-b3f8-43ad8924c603 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5526-75ec-b3f8-43ad8924c603 2026/10/15 14:19:06 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/01a13fee-5526-75ec-b3f8-43ad8924c603 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/01a13fee-5526-75ec-b3f8-43ad8924c603: not found" 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-5602-70dd-b7cc-101650a47e48 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-5610-71a0-8406-eb5e792966bf 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-5610-71a0-8406-eb5e792966bf 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-5602-70dd-b7cc-101650a47e48 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-561c-7d4a-95fc-73fb330ab704 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/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/update/01a13fee-55f6-7ae7-8ffa-0a6a4f9ae401 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-5610-71a0-8406-eb5e792966bf 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/update/01a13fee-55f6-7ae7-8ffa-0a6a4f9ae401 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor offset=0 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-561c-7d4a-95fc-73fb330ab704 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-561c-7d4a-95fc-73fb330ab704 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-5610-71a0-8406-eb5e792966bf 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/follow/01a13fee-5605-77a1-9339-fa320c77f2b1 2026/10/15 14:19:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 WARN Denying followers request did=did:key:z6Mkg94SBTxs5vk3djv7BaJhKsRDQLgCe7EVmxUcbgzim5Hv key=z6MkrkWgbB6nEStTZw4qrHv1dWxAd6EotLM1a3ZR9S3GyQYZ 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/follow/01a13fee-5605-77a1-9339-fa320c77f2b1 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-561c-7d4a-95fc-73fb330ab704 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-561c-7d4a-95fc-73fb330ab704 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor offset=0 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-5646-787a-be70-cb377cb1ca9c 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/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob --- PASS: TestCluster_PostToFollowers_RejectTwice (1.51s) === CONT TestBio_Set 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-563d-7019-95e2-524be3702b65 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5646-787a-be70-cb377cb1ca9c 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5646-787a-be70-cb377cb1ca9c 2026/10/15 14:19:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor offset=0 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-55b2-7312-9473-e99e90092c6b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-555c-7c69-92d3-7b1bf9b0c5e6 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:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob --- PASS: TestCluster_ClientSideSigningFollowersWrongCollection (1.53s) === CONT TestName_Set 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/accept/01a13fee-5665-70fd-8ec3-144744ec1626 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-555c-7c69-92d3-7b1bf9b0c5e6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-555c-7c69-92d3-7b1bf9b0c5e6 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-5665-713b-8405-7ced6edc2bf8 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5595-7c06-8169-d52be935b03a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5595-7c06-8169-d52be935b03a 2026/10/15 14:19:06 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5646-787a-be70-cb377cb1ca9c 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/follow/01a13fee-5665-70cf-931c-414f4f7a17ea activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-5646-787a-be70-cb377cb1ca9c 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-55f4-7332-82b3-c6bcaf5b17ec 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/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:06 INFO Looking up user name=bob --- PASS: TestCluster_PublicPostQuote (1.55s) === CONT TestCluster_Poll 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/follow/01a13fee-5665-70cf-931c-414f4f7a17ea 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/follow/01a13fee-5665-70cf-931c-414f4f7a17ea 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13fee-5665-713b-8405-7ced6edc2bf8 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-55f8-7034-a2a8-bf500f7fc05c 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:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5669-79f1-875a-7dd2f5df36db 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-5610-71a0-8406-eb5e792966bf 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/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/accept/01a13fee-567d-7c1b-9c3c-efb77a7669e1 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-55f8-7034-a2a8-bf500f7fc05c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13fee-55f8-7034-a2a8-bf500f7fc05c 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-5680-7420-91c0-97c058d6145c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/accept/01a13fee-5665-70fd-8ec3-144744ec1626 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/accept/01a13fee-5665-70fd-8ec3-144744ec1626 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-5680-7420-91c0-97c058d6145c 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-5680-7420-91c0-97c058d6145c 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/accept/01a13fee-567d-7c1b-9c3c-efb77a7669e1 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/follow/01a13fee-5665-70cf-931c-414f4f7a17ea 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/sywgdeeeexfvvxnietcpsuqglshqeplx/debug/pprof 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-561c-7d4a-95fc-73fb330ab704 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/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-5680-7420-91c0-97c058d6145c 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/follow/01a13fee-5665-70cf-931c-414f4f7a17ea 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-5680-7420-91c0-97c058d6145c 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor offset=0 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/dmdhwyrblnudmjievvlldjcciolwchtf/debug/pprof 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-56b0-7b9d-8849-7cb02b751d34 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/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-56b0-7667-a293-a996252c4ab3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-56b1-7129-a298-795799649816 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:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/follow/01a13fee-56b0-7ba0-89e1-b61a7a387df0 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor followed=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-56b4-7851-b63a-4a139c6c6d3e 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/10/15 14:19:06 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13fee-56b8-71d9-b6dc-265e7ab8722e 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/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/follow/01a13fee-56b0-7ba0-89e1-b61a7a387df0 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-56b0-7667-a293-a996252c4ab3 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/follow/01a13fee-56b0-7ba0-89e1-b61a7a387df0 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-56b0-7667-a293-a996252c4ab3 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://b.localdomain/follow/01a13fee-56b1-7129-a298-795799649816 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://b.localdomain/follow/01a13fee-56b1-7129-a298-795799649816 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-56b0-7b9d-8849-7cb02b751d34 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13fee-56b8-71d9-b6dc-265e7ab8722e 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-56b4-7851-b63a-4a139c6c6d3e 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13fee-56b8-71d9-b6dc-265e7ab8722e 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-56b4-7851-b63a-4a139c6c6d3e 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/follow/01a13fee-5605-77a1-9339-fa320c77f2b1 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 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/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor 2026/10/15 14:19:06 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-558c-7dda-b249-1d5da414721a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-56b0-7667-a293-a996252c4ab3 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-56ce-75f9-8d0a-d1cba98bd3e1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-558c-7dda-b249-1d5da414721a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-558c-7dda-b249-1d5da414721a 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://b.localdomain/follow/01a13fee-56b1-7129-a298-795799649816 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-56b4-7851-b63a-4a139c6c6d3e 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-56b0-7667-a293-a996252c4ab3 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-56b4-7851-b63a-4a139c6c6d3e 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13fee-56b8-71d9-b6dc-265e7ab8722e 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-56b1-7129-a298-795799649816 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/accept/01a13fee-5665-70fd-8ec3-144744ec1626 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/accept/01a13fee-567d-7c1b-9c3c-efb77a7669e1 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor offset=0 2026/10/15 14:19:06 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-5646-787a-be70-cb377cb1ca9c 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/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13fee-56b8-71d9-b6dc-265e7ab8722e 2026/10/15 14:19:06 INFO Enabling pprof url=https://a.localdomain/tpifehxqjcbvbeboafjtqeyxmakgevnv/debug/pprof --- PASS: TestMetadata_HTML (1.66s) === CONT TestCluster_DeletedInstance 2026/10/15 14:19:06 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-56e3-7833-b597-12cbd8f7943c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5646-787a-be70-cb377cb1ca9c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5646-787a-be70-cb377cb1ca9c 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/update/01a13fee-56d6-7b94-95e2-ab90ee134475 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor gateway=https://c.localdomain 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/update/01a13fee-56d6-7b94-95e2-ab90ee134475 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/update/01a13fee-56d6-7b94-95e2-ab90ee134475 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/follow/01a13fee-56b0-7ba0-89e1-b61a7a387df0 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-56ce-75f9-8d0a-d1cba98bd3e1 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/kgvadyxtoogqvxmakobqipsmbwdhkgex/debug/pprof 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/follow/01a13fee-56b0-7ba0-89e1-b61a7a387df0 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-56e6-7d6a-8af2-ec8e407763e2 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-56e3-7833-b597-12cbd8f7943c 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-56e5-71a9-baa1-7b2437c8144c 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-5702-7a39-afbc-d8eb9e039300 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/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 WARN Denying followers request for non-existing user did=did:key:z6MkhpL21RdyAEvR3eLJ4jDSh8soYpEGDjJPPnLWNXEWoQGC 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/accept/01a13fee-567d-7c1b-9c3c-efb77a7669e1 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/accept/01a13fee-567d-7c1b-9c3c-efb77a7669e1 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/update/01a13fee-56d6-7b94-95e2-ab90ee134475 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/accept/01a13fee-5665-70fd-8ec3-144744ec1626 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5702-7a39-afbc-d8eb9e039300 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5702-7a39-afbc-d8eb9e039300 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=carol 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Enabling pprof url=https://c.localdomain/vjyqxtmcfnfojwqxbsnvsykgtumpvlls/debug/pprof 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/update/01a13fee-56d6-7b94-95e2-ab90ee134475 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-571f-737b-967d-fe0f838d18af activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-56b0-7b9d-8849-7cb02b751d34 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13fee-56b0-7b9d-8849-7cb02b751d34 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5702-7a39-afbc-d8eb9e039300 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-56ce-75f9-8d0a-d1cba98bd3e1 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-5725-7c50-8974-981be3001bd1 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5610-71a0-8406-eb5e792966bf activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5610-71a0-8406-eb5e792966bf 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-5702-7a39-afbc-d8eb9e039300 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5713-7e24-bdb7-a3dc5376552e 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-5719-75d5-bd02-2dac5232c12f 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13fee-5725-7c50-8974-981be3001bd1 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13fee-5725-7c50-8974-981be3001bd1 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13fee-571f-737b-967d-fe0f838d18af 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Enabling pprof url=https://b.localdomain/vhfssupkihtougttbewfwunfsafhtilq/debug/pprof 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-56ce-75f9-8d0a-d1cba98bd3e1 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-56e3-7833-b597-12cbd8f7943c 2026/10/15 14:19:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/accept/01a13fee-5665-70fd-8ec3-144744ec1626 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-555c-7c69-92d3-7b1bf9b0c5e6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-555c-7c69-92d3-7b1bf9b0c5e6 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor --- PASS: TestCluster_ClientSideSigningFollowersMissingCollection (1.76s) 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/update/01a13fee-5737-71b1-a8de-56930d92b4a2 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor gateway=https://a.localdomain 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/update/01a13fee-5737-71b1-a8de-56930d92b4a2 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/update/01a13fee-5737-71b1-a8de-56930d92b4a2 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:06 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-56b4-7851-b63a-4a139c6c6d3e 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/10/15 14:19:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13fee-5725-7c50-8974-981be3001bd1 2026/10/15 14:19:06 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Enabling pprof url=https://a.localdomain/ipsjidvrclgfrmamdptaoxtvajyyomog/debug/pprof 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-574d-7683-8696-80c699a8e1ce activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-56b4-7851-b63a-4a139c6c6d3e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13fee-56b4-7851-b63a-4a139c6c6d3e 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-574e-7598-a721-258e21713c8e 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/10/15 14:19:06 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/create/01a13fee-557c-724c-a355-66541d095e3c activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/post/01a13fee-557c-71ed-916f-da5a5a9667db activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/post/01a13fee-557c-71ed-916f-da5a5a9667db 2026/10/15 14:19:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-56e3-7833-b597-12cbd8f7943c 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13fee-5725-7c50-8974-981be3001bd1 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13fee-574d-7683-8696-80c699a8e1ce 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13fee-574d-7683-8696-80c699a8e1ce 2026/10/15 14:19:06 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-5602-70dd-b7cc-101650a47e48 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-574e-7598-a721-258e21713c8e 2026/10/15 14:19:06 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 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/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-574e-7598-a721-258e21713c8e 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-56ce-75f9-8d0a-d1cba98bd3e1 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-5762-7118-8680-8a3b0b914e82 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-561c-7d4a-95fc-73fb330ab704 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-561c-7d4a-95fc-73fb330ab704 2026/10/15 14:19:06 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5760-7d8d-a000-f1ac2e328c60 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5602-70dd-b7cc-101650a47e48 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5602-70dd-b7cc-101650a47e48 2026/10/15 14:19:06 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/update/01a13fee-574f-7874-8ca1-f6f583c94f28 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor gateway=https://c.localdomain 2026/10/15 14:19:06 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/update/01a13fee-574f-7874-8ca1-f6f583c94f28 2026/10/15 14:19:06 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/update/01a13fee-574f-7874-8ca1-f6f583c94f28 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor 2026/10/15 14:19:06 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:06 INFO Looking up user name=bob 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-5764-7dbf-bd32-f11deffc0155 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-56e3-7833-b597-12cbd8f7943c 2026/10/15 14:19:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:06 INFO Fetching object cid=ap://did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:06 INFO Looking up user name=carol 2026/10/15 14:19:06 INFO Enabling pprof url=https://a.localdomain/caqndjxcdgtmnjoqmsallubrbavqlkfy/debug/pprof 2026/10/15 14:19:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:06 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/accept/01a13fee-567d-7c1b-9c3c-efb77a7669e1 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-55f8-7034-a2a8-bf500f7fc05c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13fee-55f8-7034-a2a8-bf500f7fc05c 2026/10/15 14:19:06 INFO Looking up user name=alice 2026/10/15 14:19:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/follow/01a13fee-576f-7379-9224-658c97c5b8ae activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor activity.object.kind=string activity.object.id=https://a.localdomain/user/carol follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor followed=https://a.localdomain/user/carol 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-56b1-7129-a298-795799649816 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:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13fee-574d-7683-8696-80c699a8e1ce 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-574e-7598-a721-258e21713c8e 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13fee-5762-7118-8680-8a3b0b914e82 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13fee-5762-7118-8680-8a3b0b914e82 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/update/01a13fee-5737-71b1-a8de-56930d92b4a2 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13fee-5764-7dbf-bd32-f11deffc0155 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13fee-5764-7dbf-bd32-f11deffc0155 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-5773-7498-89c4-09702be19ee1 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/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/accept/01a13fee-5779-7240-a487-8944d091bc7c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-56b1-7129-a298-795799649816 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-56b1-7129-a298-795799649816 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-5779-7483-a908-f3ff626dd33c activity.type=Accept activity.actor=https://a.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/follow/01a13fee-576f-7379-9224-658c97c5b8ae activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/follow/01a13fee-576f-7379-9224-658c97c5b8ae 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13fee-56b8-71d9-b6dc-265e7ab8722e 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/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-574d-7683-8696-80c699a8e1ce 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-574e-7598-a721-258e21713c8e 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-577f-7f41-955a-e195f50b3aca activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5773-7498-89c4-09702be19ee1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13fee-5773-7498-89c4-09702be19ee1 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-56ce-75f9-8d0a-d1cba98bd3e1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-558c-7dda-b249-1d5da414721a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-558c-7dda-b249-1d5da414721a 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5782-7a30-a52e-5d2826846f48 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13fee-56b8-71d9-b6dc-265e7ab8722e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13fee-56b8-71d9-b6dc-265e7ab8722e 2026/10/15 14:19:07 INFO Enabling pprof url=https://a.localdomain/dheamjisrrxrpgmwigafeibxgwufyhqt/debug/pprof 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/follow/01a13fee-56b0-7ba0-89e1-b61a7a387df0 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor followed=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/update/01a13fee-5737-71b1-a8de-56930d92b4a2 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor offset=0 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5788-7e90-883d-9e310b204a84 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/follow/01a13fee-56b0-7ba0-89e1-b61a7a387df0 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/follow/01a13fee-56b0-7ba0-89e1-b61a7a387df0 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13fee-5762-7118-8680-8a3b0b914e82 2026/10/15 14:19:07 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/follow/01a13fee-5665-70cf-931c-414f4f7a17ea activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13fee-5764-7dbf-bd32-f11deffc0155 2026/10/15 14:19:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/update/01a13fee-574f-7874-8ca1-f6f583c94f28 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-56e3-7833-b597-12cbd8f7943c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5646-787a-be70-cb377cb1ca9c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5646-787a-be70-cb377cb1ca9c 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/accept/01a13fee-5794-7a81-8877-b620672f1d41 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/follow/01a13fee-5665-70cf-931c-414f4f7a17ea activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/follow/01a13fee-5665-70cf-931c-414f4f7a17ea 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13fee-5762-7118-8680-8a3b0b914e82 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5760-7d8d-a000-f1ac2e328c60 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5760-7d8d-a000-f1ac2e328c60 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/accept/01a13fee-5779-7240-a487-8944d091bc7c 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/accept/01a13fee-5779-7240-a487-8944d091bc7c sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/accept/01a13fee-5779-7240-a487-8944d091bc7c 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/accept/01a13fee-5779-7240-a487-8944d091bc7c 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/inbox activity=https://b.localdomain/accept/01a13fee-5788-7e90-883d-9e310b204a84 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/inbox activity=https://b.localdomain/accept/01a13fee-5788-7e90-883d-9e310b204a84 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13fee-5764-7dbf-bd32-f11deffc0155 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/update/01a13fee-574f-7874-8ca1-f6f583c94f28 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor offset=0 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-574d-7683-8696-80c699a8e1ce activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-56b4-7851-b63a-4a139c6c6d3e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13fee-56b4-7851-b63a-4a139c6c6d3e 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13fee-5779-7483-a908-f3ff626dd33c 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13fee-57a4-72b7-967f-c6b105316da3 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-561c-7d4a-95fc-73fb330ab704 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-561c-7d4a-95fc-73fb330ab704 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/accept/01a13fee-5794-7a81-8877-b620672f1d41 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/accept/01a13fee-5794-7a81-8877-b620672f1d41 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/follow/01a13fee-576f-7379-9224-658c97c5b8ae 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-5773-7498-89c4-09702be19ee1 2026/10/15 14:19:07 INFO Enabling pprof url=https://b.localdomain/vxhfawvsjgxlildsfchjkwkyoxpjgmon/debug/pprof 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor 2026/10/15 14:19:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:07 INFO Enabling pprof url=https://a.localdomain/fxquvehlebmkccjafbjtpfyhvrltdeao/debug/pprof 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5793-71fe-9421-58ede9940021 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5760-7d8d-a000-f1ac2e328c60 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/inbox activity=https://b.localdomain/accept/01a13fee-5788-7e90-883d-9e310b204a84 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-5764-7dbf-bd32-f11deffc0155 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13fee-57a4-72b7-967f-c6b105316da3 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13fee-57a4-72b7-967f-c6b105316da3 2026/10/15 14:19:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:07 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13fee-577f-7f41-955a-e195f50b3aca 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13fee-57b5-7025-b995-9eb9bff15d9f 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 --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.87s) 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-5702-7a39-afbc-d8eb9e039300 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/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5788-7e90-883d-9e310b204a84 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-57bb-7670-93fd-b0f4da05436e 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/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor offset=0 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-57c1-7cb6-b667-c9e39098660f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5702-7a39-afbc-d8eb9e039300 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5702-7a39-afbc-d8eb9e039300 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-57ab-746f-841b-f3e64758b575 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13fee-57b5-7025-b995-9eb9bff15d9f 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13fee-57b5-7025-b995-9eb9bff15d9f 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/accept/01a13fee-5779-7240-a487-8944d091bc7c 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/update/01a13fee-57b8-7be2-ab65-abcfdc51756f sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor gateway=https://a.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/update/01a13fee-57b8-7be2-ab65-abcfdc51756f 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/update/01a13fee-57b8-7be2-ab65-abcfdc51756f 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-57bb-7670-93fd-b0f4da05436e 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-57bb-7670-93fd-b0f4da05436e 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/accept/01a13fee-5779-7240-a487-8944d091bc7c 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13fee-57a4-72b7-967f-c6b105316da3 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-57c1-7cb6-b667-c9e39098660f 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-57c1-7cb6-b667-c9e39098660f --- PASS: TestCluster_PostToFollowers_RejectedLocally (1.90s) 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5788-7e90-883d-9e310b204a84 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/follow/01a13fee-56b0-7ba0-89e1-b61a7a387df0 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/follow/01a13fee-56b0-7ba0-89e1-b61a7a387df0 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-57bf-7845-8e46-1f91bf19b3c2 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13fee-57a4-72b7-967f-c6b105316da3 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13fee-57b5-7025-b995-9eb9bff15d9f 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/accept/01a13fee-5794-7a81-8877-b620672f1d41 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-5782-7a30-a52e-5d2826846f48 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-5782-7a30-a52e-5d2826846f48 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13fee-57bb-7670-93fd-b0f4da05436e 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13fee-57b5-7025-b995-9eb9bff15d9f 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/accept/01a13fee-5794-7a81-8877-b620672f1d41 2026/10/15 14:19:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-57bb-7670-93fd-b0f4da05436e 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-57c1-7cb6-b667-c9e39098660f 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-5782-7a30-a52e-5d2826846f48 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-57c1-7cb6-b667-c9e39098660f 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-57fa-70d8-8dc3-a0e08cd8a2da 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:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5782-7a30-a52e-5d2826846f48 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/update/01a13fee-57b8-7be2-ab65-abcfdc51756f 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/accept/01a13fee-5779-7240-a487-8944d091bc7c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-56b1-7129-a298-795799649816 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor error="invalid object host: b.localdomain" 2026/10/15 14:19:07 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/accept/01a13fee-5779-7240-a487-8944d091bc7c error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox: 400, " 2026/10/15 14:19:07 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/accept/01a13fee-5779-7240-a487-8944d091bc7c 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-5680-7420-91c0-97c058d6145c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-57ef-70be-a70f-4cb7938859ed activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5760-7d8d-a000-f1ac2e328c60 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5807-728f-8ccc-b1ce94bb7b88 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5680-7420-91c0-97c058d6145c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5680-7420-91c0-97c058d6145c 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/follow/01a13fee-5805-73df-8fc9-7e4af981e334 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/update/01a13fee-57b8-7be2-ab65-abcfdc51756f 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/inbox activity=https://a.localdomain/follow/01a13fee-57fa-70d8-8dc3-a0e08cd8a2da 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/inbox activity=https://a.localdomain/follow/01a13fee-57fa-70d8-8dc3-a0e08cd8a2da 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-57c1-7cb6-b667-c9e39098660f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5702-7a39-afbc-d8eb9e039300 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5702-7a39-afbc-d8eb9e039300 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/follow/01a13fee-5805-73df-8fc9-7e4af981e334 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/follow/01a13fee-5805-73df-8fc9-7e4af981e334 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a13fee-57ef-70be-a70f-4cb7938859ed 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a13fee-57ef-70be-a70f-4cb7938859ed 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/accept/01a13fee-5816-779f-b828-06492a29c806 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/follow/01a13fee-5605-77a1-9339-fa320c77f2b1 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/follow/01a13fee-5605-77a1-9339-fa320c77f2b1 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor/accept/01a13fee-5794-7a81-8877-b620672f1d41 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfyjwH9Mx1UkZ2xk3zzkdoZpG8U7Co49x8xg4xwsJdriG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/follow/01a13fee-5665-70cf-931c-414f4f7a17ea activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW/actor/follow/01a13fee-5665-70cf-931c-414f4f7a17ea 2026/10/15 14:19:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-574e-7598-a721-258e21713c8e 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/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/inbox activity=https://a.localdomain/follow/01a13fee-57fa-70d8-8dc3-a0e08cd8a2da 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5782-7a30-a52e-5d2826846f48 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13fee-56b8-71d9-b6dc-265e7ab8722e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13fee-56b8-71d9-b6dc-265e7ab8722e 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5821-7af2-ae63-2f802e295371 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-574e-7598-a721-258e21713c8e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13fee-574e-7598-a721-258e21713c8e 2026/10/15 14:19:07 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestCluster_PostToFollowers_AcceptThenReject (1.99s) 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/accept/01a13fee-5816-779f-b828-06492a29c806 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/accept/01a13fee-5816-779f-b828-06492a29c806 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-57fa-70d8-8dc3-a0e08cd8a2da 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-5825-7135-9ee4-bfc81fe84004 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:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a13fee-57ef-70be-a70f-4cb7938859ed 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor offset=0 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/follow/01a13fee-5826-7edf-9ed5-25807b8aa024 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor followed=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/accept/01a13fee-5779-7240-a487-8944d091bc7c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-56b1-7129-a298-795799649816 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-56b1-7129-a298-795799649816 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5807-728f-8ccc-b1ce94bb7b88 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5807-728f-8ccc-b1ce94bb7b88 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-57ef-70be-a70f-4cb7938859ed 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-5832-789a-9da8-2e6bf3c6e61e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 request.user=carol post=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox activity=https://b.localdomain/follow/01a13fee-5825-7135-9ee4-bfc81fe84004 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox activity=https://b.localdomain/follow/01a13fee-5825-7135-9ee4-bfc81fe84004 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5760-7d8d-a000-f1ac2e328c60 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5602-70dd-b7cc-101650a47e48 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5602-70dd-b7cc-101650a47e48 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/follow/01a13fee-5826-7edf-9ed5-25807b8aa024 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/follow/01a13fee-5826-7edf-9ed5-25807b8aa024 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-5821-7af2-ae63-2f802e295371 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-5815-7965-9c14-d2e6f61e6591 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/follow/01a13fee-5805-73df-8fc9-7e4af981e334 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor offset=0 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-5832-789a-9da8-2e6bf3c6e61e 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-5832-789a-9da8-2e6bf3c6e61e 2026/10/15 14:19:07 INFO Enabling pprof url=https://c.localdomain/kiirnwpnrhjtiqpikqjklcxteiknnhtd/debug/pprof 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox activity=https://b.localdomain/follow/01a13fee-5825-7135-9ee4-bfc81fe84004 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/follow/01a13fee-5805-73df-8fc9-7e4af981e334 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor offset=0 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-5815-7965-9c14-d2e6f61e6591 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-5815-7965-9c14-d2e6f61e6591 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-5825-7135-9ee4-bfc81fe84004 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-5832-789a-9da8-2e6bf3c6e61e 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor offset=0 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/accept/01a13fee-5816-779f-b828-06492a29c806 2026/10/15 14:19:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/update/01a13fee-584e-7392-9eeb-bfc3280e892c sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/update/01a13fee-584e-7392-9eeb-bfc3280e892c 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/update/01a13fee-584e-7392-9eeb-bfc3280e892c 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-5832-789a-9da8-2e6bf3c6e61e 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/update/01a13fee-584e-77af-a7b7-a94eee773213 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/update/01a13fee-584e-77af-a7b7-a94eee773213 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/update/01a13fee-584e-77af-a7b7-a94eee773213 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/accept/01a13fee-5816-779f-b828-06492a29c806 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-5815-7965-9c14-d2e6f61e6591 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/update/01a13fee-5858-722b-a915-ec68d5bc92dc sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/update/01a13fee-5858-722b-a915-ec68d5bc92dc 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/follow/01a13fee-5826-7edf-9ed5-25807b8aa024 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/update/01a13fee-5858-722b-a915-ec68d5bc92dc 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-57bb-7670-93fd-b0f4da05436e 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/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5815-7965-9c14-d2e6f61e6591 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/follow/01a13fee-5826-7edf-9ed5-25807b8aa024 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 request.user=carol post=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5857-796d-a1cf-29768f937f25 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5807-728f-8ccc-b1ce94bb7b88 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-5821-7af2-ae63-2f802e295371 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/create/01a13fee-5857-73e1-9b4d-5b44b828b068 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/post/01a13fee-5857-736c-8122-718a9d1c9fad thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/post/01a13fee-5857-736c-8122-718a9d1c9fad starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/create/01a13fee-5857-73e1-9b4d-5b44b828b068 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/post/01a13fee-5857-736c-8122-718a9d1c9fad activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/post/01a13fee-5857-736c-8122-718a9d1c9fad 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/update/01a13fee-587f-7b29-ad01-a4a7d15233dd sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/update/01a13fee-587f-7b29-ad01-a4a7d15233dd 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/update/01a13fee-587f-7b29-ad01-a4a7d15233dd 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/update/01a13fee-584e-7392-9eeb-bfc3280e892c 2026/10/15 14:19:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/update/01a13fee-5889-7788-934a-185b8e0bedec sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/update/01a13fee-5889-7788-934a-185b8e0bedec 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/update/01a13fee-5889-7788-934a-185b8e0bedec 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/update/01a13fee-5858-722b-a915-ec68d5bc92dc 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-589d-713e-acfe-8c6b0890de05 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/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/update/01a13fee-584e-7392-9eeb-bfc3280e892c 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/update/01a13fee-584e-77af-a7b7-a94eee773213 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-5821-7af2-ae63-2f802e295371 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/create/01a13fee-5857-73e1-9b4d-5b44b828b068 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/create/01a13fee-5857-73e1-9b4d-5b44b828b068 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/update/01a13fee-5858-722b-a915-ec68d5bc92dc 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-58a3-7ee1-8619-fecdee155ad2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob --- PASS: TestMetadata_Remove (2.12s) 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/update/01a13fee-584e-77af-a7b7-a94eee773213 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5895-7449-a247-8475cd238bf7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5895-7415-925a-9d00b6db3344 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5895-7415-925a-9d00b6db3344 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5807-728f-8ccc-b1ce94bb7b88 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-589d-713e-acfe-8c6b0890de05 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor offset=0 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-589d-713e-acfe-8c6b0890de05 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5886-7a94-ae64-9ec5e0380301 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5886-7a55-ba35-e1e045ac706f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5886-7a55-ba35-e1e045ac706f 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-58b3-7f07-9c57-77671db9d044 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:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/accept/01a13fee-5816-779f-b828-06492a29c806 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/follow/01a13fee-5605-77a1-9339-fa320c77f2b1 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/follow/01a13fee-5605-77a1-9339-fa320c77f2b1 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-58a3-7ee1-8619-fecdee155ad2 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-58a3-7ee1-8619-fecdee155ad2 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5821-7af2-ae63-2f802e295371 2026/10/15 14:19:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-57ef-70be-a70f-4cb7938859ed activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain --- PASS: TestCluster_PostToFollowers_ApprovedLocally (2.14s) 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-589d-713e-acfe-8c6b0890de05 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5895-7449-a247-8475cd238bf7 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5895-7449-a247-8475cd238bf7 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/update/01a13fee-587f-7b29-ad01-a4a7d15233dd 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox activity=https://b.localdomain/follow/01a13fee-58b3-7f07-9c57-77671db9d044 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox activity=https://b.localdomain/follow/01a13fee-58b3-7f07-9c57-77671db9d044 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5886-7a94-ae64-9ec5e0380301 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5886-7a94-ae64-9ec5e0380301 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-589d-713e-acfe-8c6b0890de05 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor offset=0 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/update/01a13fee-58bb-724a-a346-2e6a91b1b2e7 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor gateway=https://a.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/update/01a13fee-58bb-724a-a346-2e6a91b1b2e7 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/update/01a13fee-587f-7b29-ad01-a4a7d15233dd 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/update/01a13fee-58bb-724a-a346-2e6a91b1b2e7 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/update/01a13fee-5889-7788-934a-185b8e0bedec 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-58a3-7ee1-8619-fecdee155ad2 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/update/01a13fee-58c1-7744-a3e3-f83a2ee5257f sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor gateway=https://a.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/update/01a13fee-58c1-7744-a3e3-f83a2ee5257f 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/update/01a13fee-58c1-7744-a3e3-f83a2ee5257f 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5807-728f-8ccc-b1ce94bb7b88 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5680-7420-91c0-97c058d6145c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5680-7420-91c0-97c058d6145c 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13fee-58d3-7546-b24a-be74d47edbac 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/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/update/01a13fee-58c7-764a-acf7-b6e233390f88 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor gateway=https://a.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/update/01a13fee-58c7-764a-acf7-b6e233390f88 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/update/01a13fee-58c7-764a-acf7-b6e233390f88 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/update/01a13fee-5889-7788-934a-185b8e0bedec 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-58a3-7ee1-8619-fecdee155ad2 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/create/01a13fee-5857-73e1-9b4d-5b44b828b068 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5895-7449-a247-8475cd238bf7 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox activity=https://b.localdomain/follow/01a13fee-58b3-7f07-9c57-77671db9d044 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5886-7a94-ae64-9ec5e0380301 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13fee-58d3-7546-b24a-be74d47edbac 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13fee-58d3-7546-b24a-be74d47edbac 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/create/01a13fee-5857-73e1-9b4d-5b44b828b068 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5821-7af2-ae63-2f802e295371 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-574e-7598-a721-258e21713c8e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13fee-574e-7598-a721-258e21713c8e 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-58e3-70f1-b614-f1333aa121d9 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/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-58b3-7f07-9c57-77671db9d044 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5895-7449-a247-8475cd238bf7 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/post/01a13fee-5857-736c-8122-718a9d1c9fad request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/post/01a13fee-5857-736c-8122-718a9d1c9fad 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor offset=0 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5886-7a94-ae64-9ec5e0380301 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5895-7415-925a-9d00b6db3344 request.user=carol post=https://b.localdomain/post/01a13fee-5895-7415-925a-9d00b6db3344 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-58c2-7911-9cab-6de87d551a5a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-58c2-78dc-af73-3210379673ea activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-58c2-78dc-af73-3210379673ea 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5886-7a55-ba35-e1e045ac706f request.user=carol post=https://b.localdomain/post/01a13fee-5886-7a55-ba35-e1e045ac706f 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor offset=0 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-58e3-70f1-b614-f1333aa121d9 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-58e3-70f1-b614-f1333aa121d9 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13fee-58d3-7546-b24a-be74d47edbac 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/update/01a13fee-58e9-7aee-ab55-1f55fbf06748 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor gateway=https://a.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/update/01a13fee-58e9-7aee-ab55-1f55fbf06748 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/update/01a13fee-58e9-7aee-ab55-1f55fbf06748 2026/10/15 14:19:07 WARN Inbox does not exist did=did:key:z6Mkm5TNsWMUjvGgxakE6XhRsDPbxtJCeJr2RD4jB1L6CmsW 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13fee-58d3-7546-b24a-be74d47edbac 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/update/01a13fee-58c1-7744-a3e3-f83a2ee5257f 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/inbox activity=https://b.localdomain/create/01a13fee-58c2-7911-9cab-6de87d551a5a 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/inbox activity=https://b.localdomain/create/01a13fee-58c2-7911-9cab-6de87d551a5a 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/update/01a13fee-58bb-724a-a346-2e6a91b1b2e7 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/update/01a13fee-58f3-77c3-8b9b-3c97c9932a1c sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor gateway=https://a.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/update/01a13fee-58f3-77c3-8b9b-3c97c9932a1c 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/update/01a13fee-58f3-77c3-8b9b-3c97c9932a1c 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-58e3-70f1-b614-f1333aa121d9 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/update/01a13fee-58c7-764a-acf7-b6e233390f88 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-5825-7135-9ee4-bfc81fe84004 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:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/update/01a13fee-58c1-7744-a3e3-f83a2ee5257f 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/update/01a13fee-58bb-724a-a346-2e6a91b1b2e7 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:07 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-58e3-70f1-b614-f1333aa121d9 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/accept/01a13fee-5912-7c2c-9517-fc2ea94c9484 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5825-7135-9ee4-bfc81fe84004 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5825-7135-9ee4-bfc81fe84004 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/update/01a13fee-58c7-764a-acf7-b6e233390f88 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/inbox activity=https://b.localdomain/create/01a13fee-58c2-7911-9cab-6de87d551a5a 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/follow/01a13fee-5826-7edf-9ed5-25807b8aa024 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor followed=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-591d-7bef-836f-d3544edbc586 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-5920-7731-8510-96ab96913dab 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:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5923-7cee-8c90-1c9c0ca6962f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/follow/01a13fee-5826-7edf-9ed5-25807b8aa024 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/follow/01a13fee-5826-7edf-9ed5-25807b8aa024 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/accept/01a13fee-5912-7c2c-9517-fc2ea94c9484 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/accept/01a13fee-5912-7c2c-9517-fc2ea94c9484 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/accept/01a13fee-5912-7c2c-9517-fc2ea94c9484 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/accept/01a13fee-5912-7c2c-9517-fc2ea94c9484 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-58c2-7911-9cab-6de87d551a5a 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/create/01a13fee-58f8-7b3b-a3fb-1b632ed0a9c2 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/post/01a13fee-58f8-7adf-9450-cc335d8bff52 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/post/01a13fee-58f8-7adf-9450-cc335d8bff52 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor 2026/10/15 14:19:07 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/create/01a13fee-58f8-7b3b-a3fb-1b632ed0a9c2 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/post/01a13fee-58f8-7adf-9450-cc335d8bff52 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/post/01a13fee-58f8-7adf-9450-cc335d8bff52 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-58c2-78dc-af73-3210379673ea request.user=bob post=https://b.localdomain/post/01a13fee-58c2-78dc-af73-3210379673ea 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5911-7443-b077-0d72a027af6e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5911-740d-ba41-c8e9034eb40f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5911-740d-ba41-c8e9034eb40f 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/update/01a13fee-58f3-77c3-8b9b-3c97c9932a1c 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/update/01a13fee-58e9-7aee-ab55-1f55fbf06748 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/inbox activity=https://b.localdomain/accept/01a13fee-5923-7cee-8c90-1c9c0ca6962f 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-591d-7bef-836f-d3544edbc586 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/inbox activity=https://b.localdomain/accept/01a13fee-5923-7cee-8c90-1c9c0ca6962f 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-591d-7bef-836f-d3544edbc586 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/inbox activity=https://b.localdomain/follow/01a13fee-5920-7731-8510-96ab96913dab 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/inbox activity=https://b.localdomain/follow/01a13fee-5920-7731-8510-96ab96913dab 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-5939-7633-a28f-468dadf668d9 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:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5911-7443-b077-0d72a027af6e 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5911-7443-b077-0d72a027af6e 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/update/01a13fee-58e9-7aee-ab55-1f55fbf06748 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/update/01a13fee-58f3-77c3-8b9b-3c97c9932a1c 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-5925-7da5-ab71-1336b0545402 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-5925-7da5-ab71-1336b0545402 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/15 14:19:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/inbox activity=https://a.localdomain/follow/01a13fee-5939-7633-a28f-468dadf668d9 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/inbox activity=https://a.localdomain/follow/01a13fee-5939-7633-a28f-468dadf668d9 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-591d-7bef-836f-d3544edbc586 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor offset=0 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor offset=0 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/inbox activity=https://b.localdomain/follow/01a13fee-5920-7731-8510-96ab96913dab 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/inbox activity=https://b.localdomain/accept/01a13fee-5923-7cee-8c90-1c9c0ca6962f 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor offset=0 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/create/01a13fee-58f8-7b3b-a3fb-1b632ed0a9c2 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5911-7443-b077-0d72a027af6e 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-591d-7bef-836f-d3544edbc586 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/accept/01a13fee-5912-7c2c-9517-fc2ea94c9484 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/post/01a13fee-58f8-7adf-9450-cc335d8bff52 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/post/01a13fee-58f8-7adf-9450-cc335d8bff52 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13fee-5953-7914-94a6-d43525e2ee8f 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/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13fee-5958-7b0f-8ebc-719a4d04a653 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-57bb-7670-93fd-b0f4da05436e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-57bb-7670-93fd-b0f4da05436e --- PASS: TestMetadata_Whitespace (2.30s) 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5923-7cee-8c90-1c9c0ca6962f 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-589d-713e-acfe-8c6b0890de05 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/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-5920-7731-8510-96ab96913dab 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/inbox activity=https://a.localdomain/follow/01a13fee-5939-7633-a28f-468dadf668d9 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5911-7443-b077-0d72a027af6e 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-5925-7da5-ab71-1336b0545402 --- PASS: TestCluster_InboxFetchNotRegistered (2.29s) 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor offset=0 2026/10/15 14:19:07 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-5815-7965-9c14-d2e6f61e6591 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/follow/01a13fee-595d-7986-aa0b-ab0a6e9f6632 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5911-740d-ba41-c8e9034eb40f request.user=carol post=https://b.localdomain/post/01a13fee-5911-740d-ba41-c8e9034eb40f 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5962-7583-b23a-cc50303414d9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-589d-713e-acfe-8c6b0890de05 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13fee-589d-713e-acfe-8c6b0890de05 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13fee-5953-7914-94a6-d43525e2ee8f 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13fee-5953-7914-94a6-d43525e2ee8f 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-5939-7633-a28f-468dadf668d9 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-5925-7da5-ab71-1336b0545402 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13fee-5958-7b0f-8ebc-719a4d04a653 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13fee-5958-7b0f-8ebc-719a4d04a653 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor offset=0 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/accept/01a13fee-5912-7c2c-9517-fc2ea94c9484 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/follow/01a13fee-595d-7986-aa0b-ab0a6e9f6632 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/follow/01a13fee-595d-7986-aa0b-ab0a6e9f6632 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13fee-5962-7583-b23a-cc50303414d9 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13fee-5962-7583-b23a-cc50303414d9 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5895-7449-a247-8475cd238bf7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5895-7415-925a-9d00b6db3344 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5895-7415-925a-9d00b6db3344 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5923-7cee-8c90-1c9c0ca6962f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/follow/01a13fee-5826-7edf-9ed5-25807b8aa024 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/follow/01a13fee-5826-7edf-9ed5-25807b8aa024 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13fee-5953-7914-94a6-d43525e2ee8f 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor offset=0 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor offset=0 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13fee-5958-7b0f-8ebc-719a4d04a653 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13fee-58d3-7546-b24a-be74d47edbac 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/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13fee-5953-7914-94a6-d43525e2ee8f 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13fee-5962-7583-b23a-cc50303414d9 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-5987-77d7-94e0-0ffaa90cc935 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13fee-58d3-7546-b24a-be74d47edbac activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13fee-58d3-7546-b24a-be74d47edbac 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13fee-5958-7b0f-8ebc-719a4d04a653 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-58e3-70f1-b614-f1333aa121d9 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/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5962-7583-b23a-cc50303414d9 2026/10/15 14:19:07 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/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5994-7e7f-bbb6-a79089cd2bbe activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-58e3-70f1-b614-f1333aa121d9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-58e3-70f1-b614-f1333aa121d9 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13fee-5987-77d7-94e0-0ffaa90cc935 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13fee-5987-77d7-94e0-0ffaa90cc935 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/follow/01a13fee-595d-7986-aa0b-ab0a6e9f6632 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/accept/01a13fee-5912-7c2c-9517-fc2ea94c9484 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5825-7135-9ee4-bfc81fe84004 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor error="invalid object host: b.localdomain" 2026/10/15 14:19:07 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/accept/01a13fee-5912-7c2c-9517-fc2ea94c9484 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/inbox: 400, " 2026/10/15 14:19:07 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/accept/01a13fee-5912-7c2c-9517-fc2ea94c9484 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-597d-74ad-99ff-4daa6c21e093 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-597d-7480-badb-f54c29750564 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-597d-7480-badb-f54c29750564 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5994-7e7f-bbb6-a79089cd2bbe 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5994-7e7f-bbb6-a79089cd2bbe 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/follow/01a13fee-595d-7986-aa0b-ab0a6e9f6632 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5962-7583-b23a-cc50303414d9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-589d-713e-acfe-8c6b0890de05 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13fee-589d-713e-acfe-8c6b0890de05 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor offset=0 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13fee-5987-77d7-94e0-0ffaa90cc935 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13fee-5987-77d7-94e0-0ffaa90cc935 2026/10/15 14:19:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-597d-74ad-99ff-4daa6c21e093 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-597d-74ad-99ff-4daa6c21e093 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-59b3-7188-b947-7ea73a4379ee 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:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-59b6-7378-905d-aa77f14b2918 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:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5994-7e7f-bbb6-a79089cd2bbe 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-59b9-7117-bb38-842b9a1657ef 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:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/create/01a13fee-5857-73e1-9b4d-5b44b828b068 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/post/01a13fee-5857-736c-8122-718a9d1c9fad activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor/post/01a13fee-5857-736c-8122-718a9d1c9fad 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox activity=https://b.localdomain/follow/01a13fee-59b3-7188-b947-7ea73a4379ee 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-59bf-72c6-90e1-b47d6aa53760 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox activity=https://b.localdomain/follow/01a13fee-59b3-7188-b947-7ea73a4379ee 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-599f-7af6-8fc2-918d3407a362 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5994-7e7f-bbb6-a79089cd2bbe 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox activity=https://b.localdomain/follow/01a13fee-59b6-7378-905d-aa77f14b2918 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox activity=https://b.localdomain/follow/01a13fee-59b6-7378-905d-aa77f14b2918 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-59c5-7cb7-a11e-a309b2318cae 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/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox activity=https://b.localdomain/follow/01a13fee-59b9-7117-bb38-842b9a1657ef 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox activity=https://b.localdomain/follow/01a13fee-59b9-7117-bb38-842b9a1657ef 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-597d-74ad-99ff-4daa6c21e093 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-56b0-7667-a293-a996252c4ab3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor/accept/01a13fee-5912-7c2c-9517-fc2ea94c9484 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5825-7135-9ee4-bfc81fe84004 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5825-7135-9ee4-bfc81fe84004 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-59bf-72c6-90e1-b47d6aa53760 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-58b3-7f07-9c57-77671db9d044 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:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-59bf-72c6-90e1-b47d6aa53760 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox activity=https://b.localdomain/follow/01a13fee-59b3-7188-b947-7ea73a4379ee 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-59d4-7300-bb03-bad5120c1c39 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-56b0-7667-a293-a996252c4ab3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-56b0-7667-a293-a996252c4ab3 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-597d-74ad-99ff-4daa6c21e093 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-59c5-7cb7-a11e-a309b2318cae 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-599f-7af6-8fc2-918d3407a362 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-59c5-7cb7-a11e-a309b2318cae 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13fee-599f-7af6-8fc2-918d3407a362 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13fee-599f-7af6-8fc2-918d3407a362 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox activity=https://b.localdomain/follow/01a13fee-59b6-7378-905d-aa77f14b2918 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-599f-7af6-8fc2-918d3407a362 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/accept/01a13fee-59d6-7dca-8074-16d93fc6bcaf activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-58b3-7f07-9c57-77671db9d044 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-58b3-7f07-9c57-77671db9d044 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-597d-7480-badb-f54c29750564 request.user=carol post=https://b.localdomain/post/01a13fee-597d-7480-badb-f54c29750564 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5994-7e7f-bbb6-a79089cd2bbe activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-58e3-70f1-b614-f1333aa121d9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-58e3-70f1-b614-f1333aa121d9 --- PASS: TestCluster_PostToFollowers_RejectThenAccept (2.43s) 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-59b3-7188-b947-7ea73a4379ee 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox activity=https://b.localdomain/follow/01a13fee-59b9-7117-bb38-842b9a1657ef 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5911-7443-b077-0d72a027af6e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5911-740d-ba41-c8e9034eb40f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5911-740d-ba41-c8e9034eb40f 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor offset=0 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-59b6-7378-905d-aa77f14b2918 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-59bf-72c6-90e1-b47d6aa53760 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-57fa-70d8-8dc3-a0e08cd8a2da 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:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor offset=0 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-59d5-72d8-b29b-8a83c8e05a9d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-59d5-72d8-b29b-8a83c8e05a9d 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-59d5-72d8-b29b-8a83c8e05a9d 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-59b9-7117-bb38-842b9a1657ef 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor offset=0 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor offset=0 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-59c5-7cb7-a11e-a309b2318cae 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/accept/01a13fee-59d6-7dca-8074-16d93fc6bcaf 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/accept/01a13fee-59d6-7dca-8074-16d93fc6bcaf sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/accept/01a13fee-59d6-7dca-8074-16d93fc6bcaf 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/accept/01a13fee-59d6-7dca-8074-16d93fc6bcaf 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-59e7-7483-9222-41218ab1e58a 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:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor offset=0 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-59e8-79d4-ad67-19d6af0a6d31 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:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/accept/01a13fee-59eb-7606-a54e-1f0c9f4939ca activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-57fa-70d8-8dc3-a0e08cd8a2da activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-57fa-70d8-8dc3-a0e08cd8a2da 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13fee-57b5-7025-b995-9eb9bff15d9f 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/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-59bf-72c6-90e1-b47d6aa53760 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-599f-7af6-8fc2-918d3407a362 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13fee-599f-7af6-8fc2-918d3407a362 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-59c5-7cb7-a11e-a309b2318cae 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-59f4-7371-8c04-ab11cc20a234 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13fee-57b5-7025-b995-9eb9bff15d9f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13fee-57b5-7025-b995-9eb9bff15d9f 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor offset=0 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox activity=https://b.localdomain/follow/01a13fee-59e8-79d4-ad67-19d6af0a6d31 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox activity=https://b.localdomain/follow/01a13fee-59e7-7483-9222-41218ab1e58a 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox activity=https://b.localdomain/follow/01a13fee-59e7-7483-9222-41218ab1e58a 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox activity=https://b.localdomain/follow/01a13fee-59e8-79d4-ad67-19d6af0a6d31 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13fee-5953-7914-94a6-d43525e2ee8f 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/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-599f-7af6-8fc2-918d3407a362 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 request.user=bob post=https://b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-5a03-7155-ad2d-64277875754f activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13fee-5953-7914-94a6-d43525e2ee8f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13fee-5953-7914-94a6-d43525e2ee8f 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/01a13fee-59e8-7cd1-99dc-f6c97228aa6f 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-59d4-7300-bb03-bad5120c1c39 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-59d4-7300-bb03-bad5120c1c39 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-5939-7633-a28f-468dadf668d9 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:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-59dd-7c17-a125-929e9d3a4fd7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-59dd-7bde-8655-0dc75bf865ca activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-59dd-7bde-8655-0dc75bf865ca 2026/10/15 14:19:07 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-59e2-7edb-8516-206d36f93d7c activity.type=Create activity.actor=https://a.localdomain/user/carol activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-59e2-7e71-9f34-79e624904711 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/carol post=https://a.localdomain/post/01a13fee-59e2-7e71-9f34-79e624904711 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/accept/01a13fee-5a0c-74a1-b26c-bee37b96ffc4 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5939-7633-a28f-468dadf668d9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13fee-5939-7633-a28f-468dadf668d9 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox activity=https://b.localdomain/follow/01a13fee-59e7-7483-9222-41218ab1e58a 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox activity=https://b.localdomain/follow/01a13fee-59e8-79d4-ad67-19d6af0a6d31 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13fee-5a03-7155-ad2d-64277875754f 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13fee-5a03-7155-ad2d-64277875754f 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-59e7-7483-9222-41218ab1e58a 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-59d5-72d8-b29b-8a83c8e05a9d 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-59e8-79d4-ad67-19d6af0a6d31 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor offset=0 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor offset=0 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-59dd-7c17-a125-929e9d3a4fd7 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-59dd-7c17-a125-929e9d3a4fd7 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-59d4-7300-bb03-bad5120c1c39 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/accept/01a13fee-59eb-7606-a54e-1f0c9f4939ca 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/accept/01a13fee-59eb-7606-a54e-1f0c9f4939ca 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/accept/01a13fee-59d6-7dca-8074-16d93fc6bcaf 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-59d5-72d8-b29b-8a83c8e05a9d 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-59e2-7edb-8516-206d36f93d7c 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/accept/01a13fee-59d6-7dca-8074-16d93fc6bcaf 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-59e2-7e71-9f34-79e624904711 request.user=carol post=https://a.localdomain/post/01a13fee-59e2-7e71-9f34-79e624904711 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/accept/01a13fee-5a0c-74a1-b26c-bee37b96ffc4 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor offset=0 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/update/01a13fee-5a1e-73cc-85d2-978a59aaed9f sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/update/01a13fee-5a1e-73cc-85d2-978a59aaed9f 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/update/01a13fee-5a1e-73cc-85d2-978a59aaed9f 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13fee-5a03-7155-ad2d-64277875754f 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-59dd-7c17-a125-929e9d3a4fd7 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:19:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13fee-5a03-7155-ad2d-64277875754f 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-59dd-7c17-a125-929e9d3a4fd7 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-59dd-7bde-8655-0dc75bf865ca request.user=bob post=https://b.localdomain/post/01a13fee-59dd-7bde-8655-0dc75bf865ca 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/follow/01a13fee-5805-73df-8fc9-7e4af981e334 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13fee-5a44-7dfe-9c05-aa624d0fa493 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/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-59f4-7371-8c04-ab11cc20a234 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-59f4-7371-8c04-ab11cc20a234 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/accept/01a13fee-5a4b-7d5a-80c6-08ee3b7c799c activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/follow/01a13fee-5805-73df-8fc9-7e4af981e334 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/follow/01a13fee-5805-73df-8fc9-7e4af981e334 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-5a3e-7aaa-8ab6-800493e0f532 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://a.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-5a3e-7aaa-8ab6-800493e0f532 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-5a3e-7aaa-8ab6-800493e0f532 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13fee-5a44-7dfe-9c05-aa624d0fa493 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13fee-5a44-7dfe-9c05-aa624d0fa493 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-5832-789a-9da8-2e6bf3c6e61e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-5a5a-796c-96e6-52f26cd60377 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:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:07 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/accept/01a13fee-59d6-7dca-8074-16d93fc6bcaf activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-58b3-7f07-9c57-77671db9d044 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor error="invalid object host: b.localdomain" 2026/10/15 14:19:07 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/accept/01a13fee-59d6-7dca-8074-16d93fc6bcaf error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/inbox: 400, " 2026/10/15 14:19:07 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/accept/01a13fee-59d6-7dca-8074-16d93fc6bcaf 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/update/01a13fee-5a1e-73cc-85d2-978a59aaed9f 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5a62-73f8-bde6-9aed6c5531d8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5832-789a-9da8-2e6bf3c6e61e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5832-789a-9da8-2e6bf3c6e61e 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-59f4-7371-8c04-ab11cc20a234 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/follow/01a13fee-5a64-766f-8bf0-dc3165cff67b activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13fee-5a44-7dfe-9c05-aa624d0fa493 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/update/01a13fee-5a1e-73cc-85d2-978a59aaed9f 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/inbox activity=https://b.localdomain/follow/01a13fee-5a5a-796c-96e6-52f26cd60377 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/inbox activity=https://b.localdomain/follow/01a13fee-5a5a-796c-96e6-52f26cd60377 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-59f4-7371-8c04-ab11cc20a234 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5a62-73f8-bde6-9aed6c5531d8 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5a62-73f8-bde6-9aed6c5531d8 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13fee-5a44-7dfe-9c05-aa624d0fa493 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/follow/01a13fee-5a64-766f-8bf0-dc3165cff67b 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/follow/01a13fee-5a64-766f-8bf0-dc3165cff67b 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-58a3-7ee1-8619-fecdee155ad2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-59d4-7300-bb03-bad5120c1c39 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5a7e-7e8c-b549-525f45c427ac activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-58a3-7ee1-8619-fecdee155ad2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-58a3-7ee1-8619-fecdee155ad2 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-5a6c-76f3-9599-219761a1010a 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-5a6c-76f3-9599-219761a1010a 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:19:07 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/inbox activity=https://b.localdomain/follow/01a13fee-5a5a-796c-96e6-52f26cd60377 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/follow/01a13fee-595d-7986-aa0b-ab0a6e9f6632 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-5a3e-7aaa-8ab6-800493e0f532 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5a62-73f8-bde6-9aed6c5531d8 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5a62-7d1b-91e6-31352e1d96ab activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5a62-7c8c-b413-6a162bc9b94e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5a62-7c8c-b413-6a162bc9b94e 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/accept/01a13fee-5a8b-711e-ac3f-542a45e2994d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/follow/01a13fee-595d-7986-aa0b-ab0a6e9f6632 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/follow/01a13fee-595d-7986-aa0b-ab0a6e9f6632 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-5a5a-796c-96e6-52f26cd60377 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-5a3e-7aaa-8ab6-800493e0f532 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor offset=0 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/accept/01a13fee-59eb-7606-a54e-1f0c9f4939ca 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/accept/01a13fee-5a0c-74a1-b26c-bee37b96ffc4 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5a62-73f8-bde6-9aed6c5531d8 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-5987-77d7-94e0-0ffaa90cc935 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13fee-58d3-7546-b24a-be74d47edbac activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13fee-58d3-7546-b24a-be74d47edbac 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/accept/01a13fee-59d6-7dca-8074-16d93fc6bcaf activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-58b3-7f07-9c57-77671db9d044 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-58b3-7f07-9c57-77671db9d044 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-59c5-7cb7-a11e-a309b2318cae 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/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/update/01a13fee-5a87-77a7-a688-9096e2a4c81d sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor gateway=https://a.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/update/01a13fee-5a87-77a7-a688-9096e2a4c81d 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/update/01a13fee-5a87-77a7-a688-9096e2a4c81d 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-59b3-7188-b947-7ea73a4379ee 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:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-5a6c-76f3-9599-219761a1010a 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5886-7a94-ae64-9ec5e0380301 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5886-7a55-ba35-e1e045ac706f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5886-7a55-ba35-e1e045ac706f 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5a9d-7a63-aba5-44b1b1bd13b1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-59c5-7cb7-a11e-a309b2318cae activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13fee-59c5-7cb7-a11e-a309b2318cae 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/inbox activity=https://b.localdomain/create/01a13fee-5a62-7d1b-91e6-31352e1d96ab 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/inbox activity=https://b.localdomain/create/01a13fee-5a62-7d1b-91e6-31352e1d96ab 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/accept/01a13fee-5a4b-7d5a-80c6-08ee3b7c799c 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/accept/01a13fee-5a4b-7d5a-80c6-08ee3b7c799c 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/follow/01a13fee-5a9f-7690-9bd2-9d5319f0a67e activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/accept/01a13fee-5aa2-711e-94e4-f2e57c36bc77 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59b3-7188-b947-7ea73a4379ee activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-59b3-7188-b947-7ea73a4379ee 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/follow/01a13fee-5a64-766f-8bf0-dc3165cff67b 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5a6c-76f3-9599-219761a1010a 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-59f4-7371-8c04-ab11cc20a234 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13fee-57b5-7025-b995-9eb9bff15d9f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13fee-57b5-7025-b995-9eb9bff15d9f 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/accept/01a13fee-5a8b-711e-ac3f-542a45e2994d 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/accept/01a13fee-5a8b-711e-ac3f-542a45e2994d 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/follow/01a13fee-5a64-766f-8bf0-dc3165cff67b 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13fee-5a03-7155-ad2d-64277875754f activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13fee-5953-7914-94a6-d43525e2ee8f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13fee-5953-7914-94a6-d43525e2ee8f 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5a7e-7e8c-b549-525f45c427ac 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5a7e-7e8c-b549-525f45c427ac 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor offset=0 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/follow/01a13fee-5a9f-7690-9bd2-9d5319f0a67e 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/follow/01a13fee-5a9f-7690-9bd2-9d5319f0a67e 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/accept/01a13fee-5aa2-711e-94e4-f2e57c36bc77 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/accept/01a13fee-5aa2-711e-94e4-f2e57c36bc77 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/accept/01a13fee-5aa2-711e-94e4-f2e57c36bc77 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/accept/01a13fee-5aa2-711e-94e4-f2e57c36bc77 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-5a9a-7820-91e6-58073461f3c0 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-5a9a-7820-91e6-58073461f3c0 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/inbox activity=https://b.localdomain/create/01a13fee-5a62-7d1b-91e6-31352e1d96ab 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/note/1 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkvHxndgy8vS3RkDyeNiZZJ5Y3SM18eGw9QJYYEd3rS1B4/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5aa3-701a-94f2-ece95a135e49 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5aa2-7f27-b10a-46a4bc0d62b1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5aa2-7f27-b10a-46a4bc0d62b1 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5a62-7d1b-91e6-31352e1d96ab 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a13fee-5a9a-7509-aa15-c4a8e97defe9 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/accept/01a13fee-5a0c-74a1-b26c-bee37b96ffc4 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5a62-7c8c-b413-6a162bc9b94e request.user=bob post=https://b.localdomain/post/01a13fee-5a62-7c8c-b413-6a162bc9b94e 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-59d4-7300-bb03-bad5120c1c39 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-56b0-7667-a293-a996252c4ab3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-56b0-7667-a293-a996252c4ab3 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-599f-7af6-8fc2-918d3407a362 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5a7e-7e8c-b549-525f45c427ac 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/update/01a13fee-5a87-77a7-a688-9096e2a4c81d 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5a62-73f8-bde6-9aed6c5531d8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5832-789a-9da8-2e6bf3c6e61e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5832-789a-9da8-2e6bf3c6e61e 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/accept/01a13fee-5a0c-74a1-b26c-bee37b96ffc4 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor offset=0 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-59e7-7483-9222-41218ab1e58a 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:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor gateway=https://a.localdomain 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5aa3-701a-94f2-ece95a135e49 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5aa3-701a-94f2-ece95a135e49 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/update/01a13fee-5a87-77a7-a688-9096e2a4c81d 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/accept/01a13fee-59eb-7606-a54e-1f0c9f4939ca 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/accept/01a13fee-5a4b-7d5a-80c6-08ee3b7c799c 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/accept/01a13fee-5ad8-7f11-a7e5-309294c0ebc0 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59e7-7483-9222-41218ab1e58a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-59e7-7483-9222-41218ab1e58a 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-597d-74ad-99ff-4daa6c21e093 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-597d-7480-badb-f54c29750564 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-597d-7480-badb-f54c29750564 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-59b6-7378-905d-aa77f14b2918 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:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-5ae1-7915-8770-043ddbb2172b 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/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/follow/01a13fee-5a9f-7690-9bd2-9d5319f0a67e 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-5ac7-724d-9612-fbae59b2b7c6 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 2026/10/15 14:19:07 INFO Received followers request did=did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvHxndgy8vS3RkDyeNiZZJ5Y3SM18eGw9QJYYEd3rS1B4/actor count=1 2026/10/15 14:19:07 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mki5nWhF52zTC7MHz1Cg1L6ohhR22inpzCHmYFrjvhS2de/actor follower=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5aa3-701a-94f2-ece95a135e49 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/accept/01a13fee-5ae8-720d-aae8-b1bfd59abd88 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59b6-7378-905d-aa77f14b2918 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-59b6-7378-905d-aa77f14b2918 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-59b9-7117-bb38-842b9a1657ef 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:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/accept/01a13fee-5aa2-711e-94e4-f2e57c36bc77 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5ad3-7133-932b-953035bce5f5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/accept/01a13fee-5ad8-7f11-a7e5-309294c0ebc0 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/accept/01a13fee-5ad8-7f11-a7e5-309294c0ebc0 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/accept/01a13fee-5ad8-7f11-a7e5-309294c0ebc0 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/follow/01a13fee-5a9f-7690-9bd2-9d5319f0a67e 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/accept/01a13fee-5ad8-7f11-a7e5-309294c0ebc0 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/accept/01a13fee-5af1-70cc-abdd-56bf885575a9 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59b9-7117-bb38-842b9a1657ef activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-59b9-7117-bb38-842b9a1657ef 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor offset=0 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/accept/01a13fee-5aa2-711e-94e4-f2e57c36bc77 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5ae1-7915-8770-043ddbb2172b 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5ae1-7915-8770-043ddbb2172b 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5aa3-701a-94f2-ece95a135e49 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-5ae0-7eb1-99d6-6f37e6c28259 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-5ae0-7eb1-99d6-6f37e6c28259 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5aa2-7f27-b10a-46a4bc0d62b1 request.user=carol post=https://b.localdomain/post/01a13fee-5aa2-7f27-b10a-46a4bc0d62b1 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a13fee-5ac7-724d-9612-fbae59b2b7c6 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a13fee-5ac7-724d-9612-fbae59b2b7c6 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/accept/01a13fee-5ae8-720d-aae8-b1bfd59abd88 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/accept/01a13fee-5ae8-720d-aae8-b1bfd59abd88 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/accept/01a13fee-5ae8-720d-aae8-b1bfd59abd88 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/accept/01a13fee-5ae8-720d-aae8-b1bfd59abd88 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-591d-7bef-836f-d3544edbc586 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-5a9d-7a63-aba5-44b1b1bd13b1 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-5a9d-7a63-aba5-44b1b1bd13b1 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/accept/01a13fee-5af1-70cc-abdd-56bf885575a9 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/accept/01a13fee-5af1-70cc-abdd-56bf885575a9 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/accept/01a13fee-5af1-70cc-abdd-56bf885575a9 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/accept/01a13fee-5af1-70cc-abdd-56bf885575a9 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5b05-7509-9fc6-3a670e41b0db activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-591d-7bef-836f-d3544edbc586 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-591d-7bef-836f-d3544edbc586 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5ad3-7133-932b-953035bce5f5 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5ad3-7133-932b-953035bce5f5 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-59dd-7c17-a125-929e9d3a4fd7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-59dd-7bde-8655-0dc75bf865ca activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-59dd-7bde-8655-0dc75bf865ca 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5ae1-7915-8770-043ddbb2172b 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-5a9a-7820-91e6-58073461f3c0 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a13fee-5a9a-7509-aa15-c4a8e97defe9 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-5ae0-7eb1-99d6-6f37e6c28259 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a13fee-5ac7-724d-9612-fbae59b2b7c6 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-59e8-79d4-ad67-19d6af0a6d31 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:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:07 INFO Looking up user name=alice 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-5ae1-7915-8770-043ddbb2172b 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/accept/01a13fee-59eb-7606-a54e-1f0c9f4939ca activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-57fa-70d8-8dc3-a0e08cd8a2da activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-57fa-70d8-8dc3-a0e08cd8a2da 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor offset=0 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-5a9d-7a63-aba5-44b1b1bd13b1 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/note/1 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/accept/01a13fee-5b1a-7a01-89a3-a2fad26f62fb activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59e8-79d4-ad67-19d6af0a6d31 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-59e8-79d4-ad67-19d6af0a6d31 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5ae0-7eb1-99d6-6f37e6c28259 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5ac7-724d-9612-fbae59b2b7c6 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13fee-5a44-7dfe-9c05-aa624d0fa493 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/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5ad3-7133-932b-953035bce5f5 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 request.user=carol post=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-599f-7af6-8fc2-918d3407a362 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5a9d-7a63-aba5-44b1b1bd13b1 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5b26-71b7-98ff-b9e15bd773b1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13fee-5a44-7dfe-9c05-aa624d0fa493 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13fee-5a44-7dfe-9c05-aa624d0fa493 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a13fee-5a9a-7509-aa15-c4a8e97defe9 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/accept/01a13fee-5a8b-711e-ac3f-542a45e2994d 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5ad3-7133-932b-953035bce5f5 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/accept/01a13fee-5aa2-711e-94e4-f2e57c36bc77 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59b3-7188-b947-7ea73a4379ee activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor error="invalid object host: b.localdomain" 2026/10/15 14:19:07 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/accept/01a13fee-5aa2-711e-94e4-f2e57c36bc77 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/inbox: 400, " 2026/10/15 14:19:07 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/accept/01a13fee-5aa2-711e-94e4-f2e57c36bc77 2026/10/15 14:19:07 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 request.user=carol post=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/accept/01a13fee-5ad8-7f11-a7e5-309294c0ebc0 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/accept/01a13fee-5b1a-7a01-89a3-a2fad26f62fb 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/accept/01a13fee-5b1a-7a01-89a3-a2fad26f62fb sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/accept/01a13fee-5b1a-7a01-89a3-a2fad26f62fb 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/accept/01a13fee-5b1a-7a01-89a3-a2fad26f62fb 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5a7e-7e8c-b549-525f45c427ac 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/01a13fee-5a9a-7509-aa15-c4a8e97defe9 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 2026/10/15 14:19:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor gateway=https://c.localdomain 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/accept/01a13fee-5ae8-720d-aae8-b1bfd59abd88 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/accept/01a13fee-5a8b-711e-ac3f-542a45e2994d 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:07 INFO Looking up user name=carol 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/accept/01a13fee-5ad8-7f11-a7e5-309294c0ebc0 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5b05-7509-9fc6-3a670e41b0db 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5b05-7509-9fc6-3a670e41b0db 2026/10/15 14:19:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/accept/01a13fee-5af1-70cc-abdd-56bf885575a9 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/accept/01a13fee-5ae8-720d-aae8-b1bfd59abd88 2026/10/15 14:19:07 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-5920-7731-8510-96ab96913dab 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:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-5a9a-7820-91e6-58073461f3c0 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:07 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-58c2-7911-9cab-6de87d551a5a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-58c2-78dc-af73-3210379673ea activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-58c2-78dc-af73-3210379673ea 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/accept/01a13fee-5a4b-7d5a-80c6-08ee3b7c799c 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/accept/01a13fee-5b45-735a-ae70-f825adb01a3d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5920-7731-8510-96ab96913dab activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5920-7731-8510-96ab96913dab 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/accept/01a13fee-5af1-70cc-abdd-56bf885575a9 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-5b26-71b7-98ff-b9e15bd773b1 2026/10/15 14:19:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-5b26-71b7-98ff-b9e15bd773b1 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/accept/01a13fee-5a0c-74a1-b26c-bee37b96ffc4 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5939-7633-a28f-468dadf668d9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13fee-5939-7633-a28f-468dadf668d9 2026/10/15 14:19:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:07 INFO Fetching object cid=ap://did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5a7e-7e8c-b549-525f45c427ac activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-58a3-7ee1-8619-fecdee155ad2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-58a3-7ee1-8619-fecdee155ad2 2026/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/follow/01a13fee-5b4b-7b81-b7ea-ebd19ab57573 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-5b53-7761-8ef5-211ad7035dc1 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/10/15 14:19:07 INFO Looking up user name=bob 2026/10/15 14:19:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor 2026/10/15 14:19:08 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-5a5a-796c-96e6-52f26cd60377 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:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/follow/01a13fee-5b4b-7b81-b7ea-ebd19ab57573 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/follow/01a13fee-5b4b-7b81-b7ea-ebd19ab57573 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-5b26-71b7-98ff-b9e15bd773b1 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5a9d-7a63-aba5-44b1b1bd13b1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-59c5-7cb7-a11e-a309b2318cae activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13fee-59c5-7cb7-a11e-a309b2318cae 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/accept/01a13fee-5aa2-711e-94e4-f2e57c36bc77 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59b3-7188-b947-7ea73a4379ee activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-59b3-7188-b947-7ea73a4379ee 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5b53-7761-8ef5-211ad7035dc1 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5b53-7761-8ef5-211ad7035dc1 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/accept/01a13fee-5b68-731a-9d5c-9408751ac3f3 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5a5a-796c-96e6-52f26cd60377 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5a5a-796c-96e6-52f26cd60377 2026/10/15 14:19:08 WARN Failed to unmarshal activity body=123 error="json: cannot unmarshal number into Go value of type ap.anyActivity" 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/accept/01a13fee-5b1a-7a01-89a3-a2fad26f62fb 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/accept/01a13fee-5b1a-7a01-89a3-a2fad26f62fb 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411#delete 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411#delete 2026/10/15 14:19:08 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/accept/01a13fee-5ae8-720d-aae8-b1bfd59abd88 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59b6-7378-905d-aa77f14b2918 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor error="invalid object host: b.localdomain" 2026/10/15 14:19:08 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/accept/01a13fee-5ae8-720d-aae8-b1bfd59abd88 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/inbox: 400, " 2026/10/15 14:19:08 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/accept/01a13fee-5ae8-720d-aae8-b1bfd59abd88 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:08 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/accept/01a13fee-5ad8-7f11-a7e5-309294c0ebc0 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59e7-7483-9222-41218ab1e58a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor error="invalid object host: b.localdomain" 2026/10/15 14:19:08 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/accept/01a13fee-5ad8-7f11-a7e5-309294c0ebc0 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/inbox: 400, " 2026/10/15 14:19:08 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/accept/01a13fee-5ad8-7f11-a7e5-309294c0ebc0 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411#delete 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 2026/10/15 14:19:08 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/follow/01a13fee-5a64-766f-8bf0-dc3165cff67b activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/accept/01a13fee-5af1-70cc-abdd-56bf885575a9 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59b9-7117-bb38-842b9a1657ef activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor error="invalid object host: b.localdomain" 2026/10/15 14:19:08 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/accept/01a13fee-5af1-70cc-abdd-56bf885575a9 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/inbox: 400, " 2026/10/15 14:19:08 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/accept/01a13fee-5af1-70cc-abdd-56bf885575a9 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/accept/01a13fee-5b68-731a-9d5c-9408751ac3f3 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/accept/01a13fee-5b68-731a-9d5c-9408751ac3f3 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5b53-7761-8ef5-211ad7035dc1 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/accept/01a13fee-5a8b-711e-ac3f-542a45e2994d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/follow/01a13fee-595d-7986-aa0b-ab0a6e9f6632 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/follow/01a13fee-595d-7986-aa0b-ab0a6e9f6632 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411#delete 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/accept/01a13fee-5b80-7a94-88db-5689d7d1bf4f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/follow/01a13fee-5a64-766f-8bf0-dc3165cff67b activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/follow/01a13fee-5a64-766f-8bf0-dc3165cff67b 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-5b53-7761-8ef5-211ad7035dc1 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5aa3-701a-94f2-ece95a135e49 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5aa2-7f27-b10a-46a4bc0d62b1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5aa2-7f27-b10a-46a4bc0d62b1 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/follow/01a13fee-5b4b-7b81-b7ea-ebd19ab57573 2026/10/15 14:19:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-5b8d-7857-b672-86e2f3839e31 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:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor offset=0 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/accept/01a13fee-5b45-735a-ae70-f825adb01a3d 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/accept/01a13fee-5b45-735a-ae70-f825adb01a3d 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5b05-7509-9fc6-3a670e41b0db 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/follow/01a13fee-5a9f-7690-9bd2-9d5319f0a67e activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/follow/01a13fee-5b4b-7b81-b7ea-ebd19ab57573 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor offset=0 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5b26-71b7-98ff-b9e15bd773b1 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/accept/01a13fee-5b80-7a94-88db-5689d7d1bf4f 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://b.localdomain/follow/01a13fee-5b8d-7857-b672-86e2f3839e31 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/accept/01a13fee-5b80-7a94-88db-5689d7d1bf4f 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://b.localdomain/follow/01a13fee-5b8d-7857-b672-86e2f3839e31 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor offset=0 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/accept/01a13fee-5b1a-7a01-89a3-a2fad26f62fb activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59e8-79d4-ad67-19d6af0a6d31 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor error="invalid object host: b.localdomain" 2026/10/15 14:19:08 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/accept/01a13fee-5b1a-7a01-89a3-a2fad26f62fb error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/inbox: 400, " 2026/10/15 14:19:08 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/accept/01a13fee-5b1a-7a01-89a3-a2fad26f62fb 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor offset=0 2026/10/15 14:19:08 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-59bf-72c6-90e1-b47d6aa53760 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5b05-7509-9fc6-3a670e41b0db 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/accept/01a13fee-5ad8-7f11-a7e5-309294c0ebc0 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59e7-7483-9222-41218ab1e58a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-59e7-7483-9222-41218ab1e58a 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/accept/01a13fee-5af1-70cc-abdd-56bf885575a9 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59b9-7117-bb38-842b9a1657ef activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-59b9-7117-bb38-842b9a1657ef 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/accept/01a13fee-5b68-731a-9d5c-9408751ac3f3 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5bb2-7ba7-8c71-bca6471a7587 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-59bf-72c6-90e1-b47d6aa53760 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-59bf-72c6-90e1-b47d6aa53760 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-55b2-725a-9557-3a6db1650411 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://b.localdomain/follow/01a13fee-5b8d-7857-b672-86e2f3839e31 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/accept/01a13fee-5ae8-720d-aae8-b1bfd59abd88 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59b6-7378-905d-aa77f14b2918 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-59b6-7378-905d-aa77f14b2918 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/accept/01a13fee-5a4b-7d5a-80c6-08ee3b7c799c activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/follow/01a13fee-5805-73df-8fc9-7e4af981e334 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/follow/01a13fee-5805-73df-8fc9-7e4af981e334 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor 2026/10/15 14:19:08 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-5ac7-724d-9612-fbae59b2b7c6 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5ad3-7133-932b-953035bce5f5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/accept/01a13fee-5b68-731a-9d5c-9408751ac3f3 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-5b8d-7857-b672-86e2f3839e31 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor offset=0 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor 2026/10/15 14:19:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-5bc4-777f-9eab-5e3f9305ba3b 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/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5b26-71b7-98ff-b9e15bd773b1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13fee-5a44-7dfe-9c05-aa624d0fa493 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13fee-5a44-7dfe-9c05-aa624d0fa493 2026/10/15 14:19:08 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-5ae1-7915-8770-043ddbb2172b 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/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5bd2-712f-bc75-a2b227071f22 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5ae1-7915-8770-043ddbb2172b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5ae1-7915-8770-043ddbb2172b 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor/note/1 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5bc4-777f-9eab-5e3f9305ba3b 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5bc4-777f-9eab-5e3f9305ba3b 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/accept/01a13fee-5b80-7a94-88db-5689d7d1bf4f 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/accept/01a13fee-5b1a-7a01-89a3-a2fad26f62fb activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-59e8-79d4-ad67-19d6af0a6d31 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-59e8-79d4-ad67-19d6af0a6d31 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5bb2-7ba7-8c71-bca6471a7587 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5bb2-7ba7-8c71-bca6471a7587 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5b05-7509-9fc6-3a670e41b0db activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-591d-7bef-836f-d3544edbc586 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-591d-7bef-836f-d3544edbc586 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor offset=0 2026/10/15 14:19:08 WARN Could not find expected key in verification method activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor/create/1 method=abcd 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13fee-5bc4-777f-9eab-5e3f9305ba3b 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor/accept/01a13fee-5b68-731a-9d5c-9408751ac3f3 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5a5a-796c-96e6-52f26cd60377 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5a5a-796c-96e6-52f26cd60377 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-5bc4-777f-9eab-5e3f9305ba3b 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5bb2-7ba7-8c71-bca6471a7587 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-5bff-7238-bbb2-2800ac05854a 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:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkkTx3LjY9vxGt6TXnxZ5GgPU7t2xRcWQ4me4i8hkKBNs5/actor 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/accept/01a13fee-5b45-735a-ae70-f825adb01a3d 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/inbox activity=https://b.localdomain/follow/01a13fee-5bff-7238-bbb2-2800ac05854a 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/inbox activity=https://b.localdomain/follow/01a13fee-5bff-7238-bbb2-2800ac05854a 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/accept/01a13fee-5b80-7a94-88db-5689d7d1bf4f 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5bf3-7409-999a-1f553f08821f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/accept/01a13fee-5b45-735a-ae70-f825adb01a3d 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5bd2-712f-bc75-a2b227071f22 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5bd2-712f-bc75-a2b227071f22 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/inbox activity=https://b.localdomain/follow/01a13fee-5bff-7238-bbb2-2800ac05854a 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5bf3-7409-999a-1f553f08821f 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5bf3-7409-999a-1f553f08821f 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor offset=0 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkTx3LjY9vxGt6TXnxZ5GgPU7t2xRcWQ4me4i8hkKBNs5/actor username=bob host=a.localdomain count=2 2026/10/15 14:19:08 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-5bff-7238-bbb2-2800ac05854a 2026/10/15 14:19: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/01a13fee-5c3b-77d4-ab69-9d58f8f39627 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor offset=0 2026/10/15 14:19:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-5b53-7761-8ef5-211ad7035dc1 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/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5bf3-7409-999a-1f553f08821f 2026/10/15 14:19:08 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13fee-5c3b-78db-80ba-b74786ebfab4 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5c3b-77d4-ab69-9d58f8f39627 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/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5bd2-712f-bc75-a2b227071f22 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5bf3-7409-999a-1f553f08821f 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5bb2-7ba7-8c71-bca6471a7587 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42 request.user=bob post=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a13fee-5c3b-78db-80ba-b74786ebfab4 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a13fee-5c3b-78db-80ba-b74786ebfab4 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5bd2-712f-bc75-a2b227071f22 --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (3.06s) 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Returning outbox collection did=did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/accept/01a13fee-5b45-735a-ae70-f825adb01a3d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5920-7731-8510-96ab96913dab activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5920-7731-8510-96ab96913dab 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a13fee-5c3b-78db-80ba-b74786ebfab4 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Returning outbox collection page did=did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na until=1792073947390985870 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-5b8d-7857-b672-86e2f3839e31 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:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a13fee-5c3b-78db-80ba-b74786ebfab4 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5bb2-7ba7-8c71-bca6471a7587 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-59bf-72c6-90e1-b47d6aa53760 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-59bf-72c6-90e1-b47d6aa53760 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5c48-7dc6-a416-a40a581c0f30 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/accept/01a13fee-5c79-7586-97ed-b2a626e51c2d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5b8d-7857-b672-86e2f3839e31 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5b8d-7857-b672-86e2f3839e31 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/create/01a13fee-5c4d-7ee9-95f8-21960d5740ec note=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/post/01a13fee-5c4d-7e9b-9db0-a1a32af3f413 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/post/01a13fee-5c4d-7e9b-9db0-a1a32af3f413 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/create/01a13fee-5c4d-7ee9-95f8-21960d5740ec activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/post/01a13fee-5c4d-7e9b-9db0-a1a32af3f413 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/post/01a13fee-5c4d-7e9b-9db0-a1a32af3f413 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5c57-7749-8182-a32f2ac84a04 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5c59-73c0-a3e7-ae325e56a778 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5c59-739d-8009-e94eff52cabd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5c59-739d-8009-e94eff52cabd 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5bd2-712f-bc75-a2b227071f22 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5ae1-7915-8770-043ddbb2172b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-5ae1-7915-8770-043ddbb2172b 2026/10/15 14:19:08 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13fee-5c3b-78db-80ba-b74786ebfab4 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5c3b-77d4-ab69-9d58f8f39627 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/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/accept/01a13fee-5c79-7586-97ed-b2a626e51c2d 2026/10/15 14:19:08 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/accept/01a13fee-5c79-7586-97ed-b2a626e51c2d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor gateway=https://c.localdomain 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/accept/01a13fee-5c79-7586-97ed-b2a626e51c2d 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/accept/01a13fee-5c79-7586-97ed-b2a626e51c2d 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5c48-7dc6-a416-a40a581c0f30 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5c48-7dc6-a416-a40a581c0f30 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5c48-7dc6-a416-a40a581c0f30 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5c48-7dc6-a416-a40a581c0f30 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/accept/01a13fee-5b80-7a94-88db-5689d7d1bf4f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/follow/01a13fee-5a64-766f-8bf0-dc3165cff67b activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/follow/01a13fee-5a64-766f-8bf0-dc3165cff67b 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/create/01a13fee-5c4d-7ee9-95f8-21960d5740ec 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/create/01a13fee-5c4d-7ee9-95f8-21960d5740ec 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5c57-7749-8182-a32f2ac84a04 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5c57-7749-8182-a32f2ac84a04 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5c59-73c0-a3e7-ae325e56a778 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5c59-73c0-a3e7-ae325e56a778 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 request.user=alice post=https://b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5c48-7dc6-a416-a40a581c0f30 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5ca6-7153-ad96-4ed911b7eaf6 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-55f4-7332-82b3-c6bcaf5b17ec activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-55f4-7332-82b3-c6bcaf5b17ec 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5c48-7dc6-a416-a40a581c0f30 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-5bc4-777f-9eab-5e3f9305ba3b 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/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5c57-7749-8182-a32f2ac84a04 2026/10/15 14:19:08 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/follow/01a13fee-5b4b-7b81-b7ea-ebd19ab57573 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5c48-7dc6-a416-a40a581c0f30 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 request.user=bob post=https://b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/accept/01a13fee-5cb3-725b-907c-1187db9a5c4d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/follow/01a13fee-5b4b-7b81-b7ea-ebd19ab57573 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/follow/01a13fee-5b4b-7b81-b7ea-ebd19ab57573 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5c59-73c0-a3e7-ae325e56a778 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5c57-7749-8182-a32f2ac84a04 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5ca6-7153-ad96-4ed911b7eaf6 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5ca6-7153-ad96-4ed911b7eaf6 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 request.user=bob post=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5c59-73c0-a3e7-ae325e56a778 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/accept/01a13fee-5c79-7586-97ed-b2a626e51c2d 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5c59-739d-8009-e94eff52cabd request.user=bob post=https://b.localdomain/post/01a13fee-5c59-739d-8009-e94eff52cabd 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/accept/01a13fee-5cb3-725b-907c-1187db9a5c4d 2026/10/15 14:19:08 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/accept/01a13fee-5cb3-725b-907c-1187db9a5c4d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://c.localdomain 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/accept/01a13fee-5cb3-725b-907c-1187db9a5c4d 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/accept/01a13fee-5cb3-725b-907c-1187db9a5c4d 2026/10/15 14:19:08 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/accept/01a13fee-5c79-7586-97ed-b2a626e51c2d 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/create/01a13fee-5c4d-7ee9-95f8-21960d5740ec 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-5ca6-7153-ad96-4ed911b7eaf6 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/create/01a13fee-5c4d-7ee9-95f8-21960d5740ec 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/post/01a13fee-5c4d-7e9b-9db0-a1a32af3f413 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/post/01a13fee-5c4d-7e9b-9db0-a1a32af3f413 2026/10/15 14:19:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/create/01a13fee-58f8-7b3b-a3fb-1b632ed0a9c2 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/post/01a13fee-58f8-7adf-9450-cc335d8bff52 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/post/01a13fee-58f8-7adf-9450-cc335d8bff52 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/create/01a13fee-58f8-7b3b-a3fb-1b632ed0a9c2 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/post/01a13fee-58f8-7adf-9450-cc335d8bff52 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/post/01a13fee-58f8-7adf-9450-cc335d8bff52 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5ca6-7153-ad96-4ed911b7eaf6 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5a62-7d1b-91e6-31352e1d96ab activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5a62-7c8c-b413-6a162bc9b94e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5a62-7c8c-b413-6a162bc9b94e 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor 2026/10/15 14:19:08 INFO Returning inbox collection did=did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye 2026/10/15 14:19:08 INFO Returning inbox collection page did=did:key:z6MksWTuAd5aXJxB6kki6wJYD8d3yuHCguhHBiKviypyKTye until=1792073948016932135 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 WARN Failed to verify proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor/create/1 error="proof verification failed" 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:08 INFO Received followers request did=did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor count=1 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/accept/01a13fee-5cb3-725b-907c-1187db9a5c4d 2026/10/15 14:19:08 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-5bff-7238-bbb2-2800ac05854a 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:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 request.user=alice post=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5ca6-7153-ad96-4ed911b7eaf6 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-55f4-7332-82b3-c6bcaf5b17ec activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-55f4-7332-82b3-c6bcaf5b17ec 2026/10/15 14:19:08 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/accept/01a13fee-5c79-7586-97ed-b2a626e51c2d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5b8d-7857-b672-86e2f3839e31 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor error="invalid object host: b.localdomain" 2026/10/15 14:19:08 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/accept/01a13fee-5c79-7586-97ed-b2a626e51c2d error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox: 400, " 2026/10/15 14:19:08 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/accept/01a13fee-5c79-7586-97ed-b2a626e51c2d 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/accept/01a13fee-5cb3-725b-907c-1187db9a5c4d 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/accept/01a13fee-5cfd-7d1f-b051-d9d757cda7f7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5bff-7238-bbb2-2800ac05854a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5bff-7238-bbb2-2800ac05854a 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5cdc-766a-a115-aa448fef4bde activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/accept/01a13fee-5d04-7801-9e88-3794d3fa4bdb activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/follow/01a13fee-5a9f-7690-9bd2-9d5319f0a67e activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/follow/01a13fee-5a9f-7690-9bd2-9d5319f0a67e 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor/create/1 error="invalid activity host: did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8" 2026/10/15 14:19:08 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor/create/1 error="invalid object: *ap.Object" 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/accept/01a13fee-5cfd-7d1f-b051-d9d757cda7f7 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/accept/01a13fee-5cfd-7d1f-b051-d9d757cda7f7 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5cdc-766a-a115-aa448fef4bde 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5cdc-766a-a115-aa448fef4bde 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/accept/01a13fee-5d04-7801-9e88-3794d3fa4bdb 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/accept/01a13fee-5d04-7801-9e88-3794d3fa4bdb 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor offset=0 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/create/01a13fee-58f8-7b3b-a3fb-1b632ed0a9c2 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/followers: actor is not cached" 2026/10/15 14:19:08 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor/create/01a13fee-58f8-7b3b-a3fb-1b632ed0a9c2 2026/10/15 14:19:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/accept/01a13fee-5cb3-725b-907c-1187db9a5c4d 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5cdc-766a-a115-aa448fef4bde --- PASS: TestCluster_InboxFetchHappyFlow (3.27s) 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/accept/01a13fee-5c79-7586-97ed-b2a626e51c2d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5b8d-7857-b672-86e2f3839e31 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5b8d-7857-b672-86e2f3839e31 2026/10/15 14:19:08 WARN Activity has no proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor/create/1 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/accept/01a13fee-5cb3-725b-907c-1187db9a5c4d 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5cdc-766a-a115-aa448fef4bde 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51 request.user=bob post=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 WARN Failed to unmarshal activity body="{\"id\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor/add/1\",\"type\":\"Add\",\"actor\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor\",\"object\":1234,\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"published\":\"2026-10-15T14:19:08.48451463Z\",\"proof\":{\"type\":\"DataIntegrityProof\",\"cryptosuite\":\"eddsa-jcs-2022\",\"verificationMethod\":\"did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG#z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG\",\"proofPurpose\":\"assertionMethod\",\"proofValue\":\"z3PsonzwwXSszb5LgRSWuyJ6wm66vb84ryabrqpuGLFU2Po6GxTJuwDfZCY2ggk9p2rv43zAHRKzrqcCBYmHhxyM3\",\"created\":\"2026-10-15T14:19:08Z\"}}" error="invalid activity" 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor offset=0 2026/10/15 14:19:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/accept/01a13fee-5cfd-7d1f-b051-d9d757cda7f7 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:08 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/accept/01a13fee-5d04-7801-9e88-3794d3fa4bdb 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor offset=0 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/accept/01a13fee-5cfd-7d1f-b051-d9d757cda7f7 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/accept/01a13fee-5d04-7801-9e88-3794d3fa4bdb 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/create/01a13fee-5d2a-7f36-9a73-e1aed671b140 note=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/create/01a13fee-5d2a-7f36-9a73-e1aed671b140 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/accept/01a13fee-5cb3-725b-907c-1187db9a5c4d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/follow/01a13fee-5b4b-7b81-b7ea-ebd19ab57573 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/follow/01a13fee-5b4b-7b81-b7ea-ebd19ab57573 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor offset=0 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5d42-74b5-9791-a980fd28bfda activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5c48-7dc6-a416-a40a581c0f30 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor offset=0 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/create/01a13fee-5d2a-7f36-9a73-e1aed671b140 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/create/01a13fee-5d2a-7f36-9a73-e1aed671b140 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/create/01a13fee-5d2a-7f36-9a73-e1aed671b140 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/create/01a13fee-5d2a-7f36-9a73-e1aed671b140 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:08 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDdCAXx9RCnm8iam1bp8E49M2s4X9hznBp8GetwYoCpA/actor offset=0 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5c57-7749-8182-a32f2ac84a04 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5d42-74b5-9791-a980fd28bfda 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5d42-74b5-9791-a980fd28bfda 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5d42-74b5-9791-a980fd28bfda 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor/accept/01a13fee-5cfd-7d1f-b051-d9d757cda7f7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5bff-7238-bbb2-2800ac05854a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5bff-7238-bbb2-2800ac05854a 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5d42-74b5-9791-a980fd28bfda 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5c59-73c0-a3e7-ae325e56a778 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5c59-739d-8009-e94eff52cabd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5c59-739d-8009-e94eff52cabd 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5d71-74af-8a15-2e4fc176cdb0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5d71-7469-90d0-3b3ba821099f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5d71-7469-90d0-3b3ba821099f 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/accept/01a13fee-5d04-7801-9e88-3794d3fa4bdb activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/follow/01a13fee-5a9f-7690-9bd2-9d5319f0a67e activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkoYr8kfMF1bdUbERntc3Xr5yk27gUB4wbakQ7XLLUxuKh/actor/follow/01a13fee-5a9f-7690-9bd2-9d5319f0a67e 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5d42-74b5-9791-a980fd28bfda 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3#delete 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3#delete 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5d42-74b5-9791-a980fd28bfda 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3#delete 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwTwSErCcU92QuzZv3QWpBLwQj4ZAn1ZPDCwmDjRh989z/actor offset=0 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5d42-74b5-9791-a980fd28bfda 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3#delete 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/create/01a13fee-5d2a-7f36-9a73-e1aed671b140 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 request.user=bob post=https://b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/create/01a13fee-5d2a-7f36-9a73-e1aed671b140 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5d71-74af-8a15-2e4fc176cdb0 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5d71-74af-8a15-2e4fc176cdb0 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/accept/01a13fee-5cb3-725b-907c-1187db9a5c4d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/follow/01a13fee-5b4b-7b81-b7ea-ebd19ab57573 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/follow/01a13fee-5b4b-7b81-b7ea-ebd19ab57573 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/create/01a13fee-5d2a-7f36-9a73-e1aed671b140 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/create/01a13fee-5c4d-7ee9-95f8-21960d5740ec activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/post/01a13fee-5c4d-7e9b-9db0-a1a32af3f413 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/post/01a13fee-5c4d-7e9b-9db0-a1a32af3f413 2026/10/15 14:19:08 INFO Follow is rejected activity.id=https://b.localdomain/reject/01a13fee-5dbb-7446-b241-25ca6466492f activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-56b4-7851-b63a-4a139c6c6d3e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13fee-56b4-7851-b63a-4a139c6c6d3e 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5c48-7dc6-a416-a40a581c0f30 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5d71-74af-8a15-2e4fc176cdb0 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/01a13fee-5dbb-7446-b241-25ca6466492f 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/01a13fee-5dbb-7446-b241-25ca6466492f 2026/10/15 14:19:08 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-57ee-7e1b-8029-365bec0403a3 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5d71-74af-8a15-2e4fc176cdb0 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5d71-7469-90d0-3b3ba821099f request.user=carol post=https://b.localdomain/post/01a13fee-5d71-7469-90d0-3b3ba821099f 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestCluster_FollowersSyncMissingLocalFollow (3.43s) --- PASS: TestCluster_PublicPost (3.43s) 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Moving follow follow=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 note=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 thread=https://b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 starter=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-5dd9-7417-92fb-12a82cf6cb05 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/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/01a13fee-5dbb-7446-b241-25ca6466492f 2026/10/15 14:19:08 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-5dc9-719c-903c-3bcd2f570818 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 2026/10/15 14:19:08 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a13fee-5de0-7f09-b0c7-5bd322a12000 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 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/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/01a13fee-5dbb-7446-b241-25ca6466492f 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5dc9-711c-b7ae-0c4b2a6c3b32 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5dc9-70a2-b85b-4fde29bffa8e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5dc9-70a2-b85b-4fde29bffa8e 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/alice 2026-10-15 👽 alice (alice@a.localdomain) => /users/followers/accept/a.localdomain/user/alice 🟢 Accept => /users/followers/reject/a.localdomain/user/alice 🔴 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/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-5dc9-719c-903c-3bcd2f570818 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-5dc9-719c-903c-3bcd2f570818 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5dc9-711c-b7ae-0c4b2a6c3b32 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5dc9-711c-b7ae-0c4b2a6c3b32 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a13fee-5dd9-7417-92fb-12a82cf6cb05 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a13fee-5dd9-7417-92fb-12a82cf6cb05 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a13fee-5de0-7f09-b0c7-5bd322a12000 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a13fee-5de0-7f09-b0c7-5bd322a12000 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Fetching forwarded object activity.id=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 sender=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv4Mv5cWvw1AbR8xpDpDzuirbsQwUW2zNwnLHjHkCLDsc/actor offset=0 2026/10/15 14:19:08 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/create/01a13fee-5ddd-7475-b213-c16263e255b5 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/create/01a13fee-5ddd-7475-b213-c16263e255b5 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-5dc9-719c-903c-3bcd2f570818 2026/10/15 14:19:08 INFO Fetching activity activity=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5e0a-72d2-bf0c-805821ef0161 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5bc4-777f-9eab-5e3f9305ba3b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13fee-5bc4-777f-9eab-5e3f9305ba3b --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (3.50s) 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5dc9-711c-b7ae-0c4b2a6c3b32 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-5dc9-719c-903c-3bcd2f570818 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 request.user=carol post=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a13fee-5de0-7f09-b0c7-5bd322a12000 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5dc9-711c-b7ae-0c4b2a6c3b32 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/create/01a13fee-5ddd-7475-b213-c16263e255b5 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/create/01a13fee-5ddd-7475-b213-c16263e255b5 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/create/01a13fee-5ddd-7475-b213-c16263e255b5 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13fee-5e0a-72d2-bf0c-805821ef0161 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5dc9-70a2-b85b-4fde29bffa8e request.user=bob post=https://b.localdomain/post/01a13fee-5dc9-70a2-b85b-4fde29bffa8e 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13fee-5e0a-72d2-bf0c-805821ef0161 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/create/01a13fee-5ddd-7475-b213-c16263e255b5 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpK27kDmYqiuPZFZwqA7ukcQzvf4Xeuai26euBGUDM1Na/actor offset=0 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13fee-5e0a-72d2-bf0c-805821ef0161 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor --- FAIL: TestCluster_PostToFollowers_Rejected (3.52s) 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-5e0a-72d2-bf0c-805821ef0161 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a13fee-5dd9-7417-92fb-12a82cf6cb05 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/create/01a13fee-5ddd-7475-b213-c16263e255b5 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-5dd9-7417-92fb-12a82cf6cb05 2026/10/15 14:19:08 WARN Failed to verify inbox request did=did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX error="failed to verify message using https://a.localdomain/.well-known/apgateway/did:key:z6Mkh1VSS4Dz4K6vprvPeXufvFZFpat4Nfuv91xdwbypZfNX/actor#ed25519-key: invalid ed25519 signature" 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/create/01a13fee-5ddd-7475-b213-c16263e255b5 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5d42-74b5-9791-a980fd28bfda activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a13fee-5de0-7f09-b0c7-5bd322a12000 --- PASS: TestCluster_ClientSideSigningOutboxNotActivity (3.55s) 2026/10/15 14:19:08 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-5ca2-7cdf-987b-af9a8939a810 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/create/01a13fee-5ddd-7475-b213-c16263e255b5 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-5e0a-72d2-bf0c-805821ef0161 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5bc4-777f-9eab-5e3f9305ba3b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13fee-5bc4-777f-9eab-5e3f9305ba3b 2026/10/15 14:19:08 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6Mkr57nGB8DgFijj9J4RXF9M7Fc6LARD8Q5dHzKr8gDaf54/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5e41-77d8-8846-c32505b4a7e7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5e41-7797-af7c-cf86e26829cf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5e41-7797-af7c-cf86e26829cf 2026/10/15 14:19:08 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-5dd9-7417-92fb-12a82cf6cb05 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/10/15 14:19:08 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a13fee-5e5f-7b52-8d1f-15eb6a6108d9 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5dd9-7417-92fb-12a82cf6cb05 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5dd9-7417-92fb-12a82cf6cb05 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/create/01a13fee-5d2a-7f36-9a73-e1aed671b140 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5e41-77d8-8846-c32505b4a7e7 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5e41-77d8-8846-c32505b4a7e7 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a13fee-5e5f-7b52-8d1f-15eb6a6108d9 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a13fee-5e5f-7b52-8d1f-15eb6a6108d9 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol --- PASS: TestCluster_ClientSideSigningOutboxHappyFlow (3.59s) 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:08 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr57nGB8DgFijj9J4RXF9M7Fc6LARD8Q5dHzKr8gDaf54/actor username=bob host=a.localdomain count=1 2026/10/15 14:19:08 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5e41-77d8-8846-c32505b4a7e7 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkisnGbp2P4Dvc4UCmYDvbHEc9hmquMMtMDzCKpJzV4dpP/actor --- PASS: TestCluster_InboxFetchInvalidSignature (3.60s) 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5d42-74b5-9791-a980fd28bfda activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a13fee-5e5f-7b52-8d1f-15eb6a6108d9 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5e41-77d8-8846-c32505b4a7e7 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5e41-7797-af7c-cf86e26829cf request.user=carol post=https://b.localdomain/post/01a13fee-5e41-7797-af7c-cf86e26829cf 2026/10/15 14:19:08 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-5dc9-719c-903c-3bcd2f570818 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/01a13fee-5e5f-7b52-8d1f-15eb6a6108d9 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a13fee-5de0-7f09-b0c7-5bd322a12000 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-56c2-71a1-a766-7323ca2ac2a8 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/10/15 14:19:08 INFO Received followers request did=did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkisnGbp2P4Dvc4UCmYDvbHEc9hmquMMtMDzCKpJzV4dpP/actor count=2 2026/10/15 14:19:08 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor follower=https://a.localdomain/user/alice 2026/10/15 14:19:08 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/01a13fee-5e97-751a-b3d8-40a8f8e77216 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:08 INFO Received followers request did=did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor count=2 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:08 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13fee-5e97-7632-9429-15ccac2afedc activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5e97-751a-b3d8-40a8f8e77216 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:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkphrUYY7ewkcK3F3eCm9BBtw5CG3Za6r4Wss3V6wETD8G/actor offset=0 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a13fee-5e5f-7b52-8d1f-15eb6a6108d9 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-5dd9-7417-92fb-12a82cf6cb05 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13fee-5dd9-7417-92fb-12a82cf6cb05 --- PASS: TestCluster_OutboxImport (3.64s) 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/inbox activity=https://a.localdomain/undo/01a13fee-5e97-7632-9429-15ccac2afedc 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/create/01a13fee-5d2a-7f36-9a73-e1aed671b140 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/inbox activity=https://a.localdomain/undo/01a13fee-5e97-7632-9429-15ccac2afedc 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor --- PASS: TestCluster_ClientSideSigningOutboxInvalidVerificationMethod (3.66s) 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor/inbox activity=https://a.localdomain/undo/01a13fee-5e97-7632-9429-15ccac2afedc 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 request.user=alice post=https://b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLWpNbVauTqm5DBJNT9M2ZjvttJhqfcwnLTWFBXdxxKq/actor offset=0 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a13fee-5e97-7632-9429-15ccac2afedc 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor offset=0 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-597d-7480-badb-f54c29750564 request.user=bob post=https://b.localdomain/post/01a13fee-597d-7480-badb-f54c29750564 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor offset=0 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki2tZQRsbudx3dvfBxFBepup7291DrcZywnD9pfR7keM8/actor offset=0 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13fee-5e97-7632-9429-15ccac2afedc activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-5e97-751a-b3d8-40a8f8e77216 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:z6MkhxrqZ5RG62rXxBaGToj7unttSGmKfafTbG11GmbFdhB6/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 note=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqU2PyP2iWQ3hNujPCwSZ9sapjiP6jURpCFaDbfGMAHM/actor offset=0 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:08 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/create/01a13fee-5ddd-7475-b213-c16263e255b5 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 2026/10/15 14:19:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoBWCHYVj9Bbs2SzVrY2DDHuwofEkpywRE4UYqaNSPvXG/actor offset=0 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 2026/10/15 14:19:08 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://c.localdomain 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 2026/10/15 14:19:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5d71-74af-8a15-2e4fc176cdb0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5d71-7469-90d0-3b3ba821099f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5d71-7469-90d0-3b3ba821099f 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:08 INFO Looking up user name=carol 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/undo/01a13fee-5f00-7702-81a8-38d41b87ed67 activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/follow/01a13fee-5605-77a1-9339-fa320c77f2b1 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/undo/01a13fee-5f00-7702-81a8-38d41b87ed67 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/undo/01a13fee-5f00-7702-81a8-38d41b87ed67 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 2026/10/15 14:19:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5e41-77d8-8846-c32505b4a7e7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5e41-7797-af7c-cf86e26829cf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-5e41-7797-af7c-cf86e26829cf 2026/10/15 14:19:08 INFO Fetching object cid=ap://did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:08 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/create/01a13fee-5ddd-7475-b213-c16263e255b5 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a13fee-5f14-7768-82ea-d002f30fb3bc 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a13fee-5f14-7768-82ea-d002f30fb3bc 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a13fee-5f14-7768-82ea-d002f30fb3bc 2026/10/15 14:19:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13fee-5f19-7372-8662-52eccfc31e8c 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13fee-5f19-7372-8662-52eccfc31e8c 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a13fee-5f14-7768-82ea-d002f30fb3bc 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/undo/01a13fee-5f00-7702-81a8-38d41b87ed67 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ClientSideSigningOutboxInvalidProof (3.78s) 2026/10/15 14:19:08 INFO Looking up user name=bob 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/undo/01a13fee-5f00-7702-81a8-38d41b87ed67 2026/10/15 14:19:08 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:08 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/note/1 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13fee-5f19-7372-8662-52eccfc31e8c 2026/10/15 14:19:08 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 request.user=alice post=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor offset=0 --- PASS: TestCluster_DM (3.79s) 2026/10/15 14:19:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13fee-5f19-7372-8662-52eccfc31e8c 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a13fee-5f14-7768-82ea-d002f30fb3bc 2026/10/15 14:19:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-597d-7480-badb-f54c29750564 request.user=bob post=https://b.localdomain/post/01a13fee-597d-7480-badb-f54c29750564 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (3.80s) 2026/10/15 14:19:08 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor gateway=https://a.localdomain 2026/10/15 14:19:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 2026/10/15 14:19:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 2026/10/15 14:19:08 INFO Looking up user name=alice 2026/10/15 14:19:08 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a13fee-5f14-7768-82ea-d002f30fb3bc 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-5f3a-72ab-8d5e-b7301089fdb2 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c --- PASS: TestCluster_ClientSideSigningOutboxInvalidActivity (3.81s) 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/01a13fee-5f14-7768-82ea-d002f30fb3bc 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 request.user=alice post=https://b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 --- PASS: TestCluster_ClientSideSigningOutboxWrongOutbox (3.81s) 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5f3a-72ab-8d5e-b7301089fdb2 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5f3a-72ab-8d5e-b7301089fdb2 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5f3a-72ab-8d5e-b7301089fdb2 2026/10/15 14:19:09 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 request.user=alice post=https://b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice --- PASS: TestCluster_PostToFollowers_Approved (3.83s) 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/note/1 --- PASS: TestCluster_ClientSideSigningOutboxNoProof (3.83s) --- PASS: TestCluster_ClientSideSigningOutboxUnsupportedActivity (3.84s) 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5f3a-72ab-8d5e-b7301089fdb2 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 2026/10/15 14:19:09 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor gateway=https://c.localdomain 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-5f59-7c4a-ab57-cb8a5958be33 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5f3a-72ab-8d5e-b7301089fdb2 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5f59-7c4a-ab57-cb8a5958be33 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5f59-7c4a-ab57-cb8a5958be33 2026/10/15 14:19:09 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 note=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5f5f-7de4-88a5-1025729ea626 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5f5f-7de4-88a5-1025729ea626 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5f5f-7de4-88a5-1025729ea626 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5f5f-7de4-88a5-1025729ea626 2026/10/15 14:19:09 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5886-7a55-ba35-e1e045ac706f request.user=bob post=https://b.localdomain/post/01a13fee-5886-7a55-ba35-e1e045ac706f 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5f3a-72ab-8d5e-b7301089fdb2 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-5f3a-72ab-8d5e-b7301089fdb2 --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (3.86s) 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5f59-7c4a-ab57-cb8a5958be33 2026/10/15 14:19:09 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://a.localdomain 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c request.user=alice post=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/undo/01a13fee-5f00-7702-81a8-38d41b87ed67 activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor/follow/01a13fee-5605-77a1-9339-fa320c77f2b1 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRckk6Jk2ZTKjMFTMkMYd3BJxP4VdMSU3cTMeWgU4wmD/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-5f59-7c4a-ab57-cb8a5958be33 2026/10/15 14:19:09 INFO Received a new post activity.id=https://c.localdomain/create/01a13fee-5f6e-74d2-9f55-6b4d3e8ab14e activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13fee-5f6e-749f-ac55-d76a2c482bb6 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13fee-5f6e-749f-ac55-d76a2c482bb6 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1#delete 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1#delete 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 request.user=alice post=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1#delete 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/create/01a13fee-5f74-71f6-b69b-b8eca2703031 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1#delete 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a13fee-5f6e-74d2-9f55-6b4d3e8ab14e 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a13fee-5f6e-74d2-9f55-6b4d3e8ab14e 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/create/01a13fee-5f74-71f6-b69b-b8eca2703031 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/create/01a13fee-5f74-71f6-b69b-b8eca2703031 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Looking up user name=carol 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 2026/10/15 14:19:09 INFO Looking up user name=carol 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a13fee-5f6e-74d2-9f55-6b4d3e8ab14e 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5f87-7866-b713-b2e9585f0922 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5f87-782a-a842-48e6a06a2bfc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5f87-782a-a842-48e6a06a2bfc 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5f5f-7de4-88a5-1025729ea626 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5f5f-7de4-88a5-1025729ea626 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a13fee-5f6e-74d2-9f55-6b4d3e8ab14e 2026/10/15 14:19:09 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-5ad3-7106-8123-b30fbab063f1 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/c.localdomain/post/01a13fee-5f6e-749f-ac55-d76a2c482bb6 request.user=carol post=https://c.localdomain/post/01a13fee-5f6e-749f-ac55-d76a2c482bb6 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5f87-7866-b713-b2e9585f0922 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5f87-7866-b713-b2e9585f0922 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/create/01a13fee-5f74-71f6-b69b-b8eca2703031 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/create/01a13fee-5f74-71f6-b69b-b8eca2703031 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5f87-7866-b713-b2e9585f0922 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor/note/1 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5f87-7866-b713-b2e9585f0922 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5f87-782a-a842-48e6a06a2bfc request.user=bob post=https://b.localdomain/post/01a13fee-5f87-782a-a842-48e6a06a2bfc 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13fee-5fa9-7d59-9ff4-d3c0a57e75f4 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13fee-5fa9-7d59-9ff4-d3c0a57e75f4 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 2026/10/15 14:19:09 INFO Updated post activity.id=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13fee-5fa9-7d59-9ff4-d3c0a57e75f4 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13fee-5fa9-7d59-9ff4-d3c0a57e75f4 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5fb7-76a6-8b39-032ced85e22b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5fb7-76a6-8b39-032ced85e22b 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5886-7a55-ba35-e1e045ac706f request.user=bob post=https://b.localdomain/post/01a13fee-5886-7a55-ba35-e1e045ac706f 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 request.user=alice post=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/inbox activity=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/inbox activity=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13fee-5f3a-72ab-8d5e-b7301089fdb2 note=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c thread=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 starter=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-5f3a-72ab-8d5e-b7301089fdb2 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Looking up user name=carol 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13fee-5f59-7c4a-ab57-cb8a5958be33 note=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 thread=https://b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 starter=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-5f59-7c4a-ab57-cb8a5958be33 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/inbox activity=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5fb7-76a6-8b39-032ced85e22b request.user=bob post=https://b.localdomain/post/01a13fee-5fb7-76a6-8b39-032ced85e22b 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-5f3a-72ab-8d5e-b7301089fdb2 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5f59-7c4a-ab57-cb8a5958be33 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5f59-7c4a-ab57-cb8a5958be33 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Received a new post activity.id=https://c.localdomain/create/01a13fee-5f6e-74d2-9f55-6b4d3e8ab14e activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13fee-5f6e-749f-ac55-d76a2c482bb6 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13fee-5f6e-749f-ac55-d76a2c482bb6 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 note=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5f5f-7de4-88a5-1025729ea626 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5f5f-7de4-88a5-1025729ea626 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5f5f-7de4-88a5-1025729ea626 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5f5f-7de4-88a5-1025729ea626 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13fee-5f59-7c4a-ab57-cb8a5958be33 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-5f59-7c4a-ab57-cb8a5958be33 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5fe7-7963-9ed8-fdcb46059d39 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5fe7-78f9-87fa-b80a4128af42 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5fe7-78f9-87fa-b80a4128af42 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 2026/10/15 14:19:09 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers: actor is not cached" 2026/10/15 14:19:09 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://c.localdomain 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-5f3a-72ab-8d5e-b7301089fdb2 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 2026/10/15 14:19:09 INFO Backfilling thread post=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c parent=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 depth=0 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5fe7-7963-9ed8-fdcb46059d39 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5fe7-7963-9ed8-fdcb46059d39 2026/10/15 14:19:09 INFO Fetching post post=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Received followers request did=did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpxPipaUEr2FUrcjZRwjY73tmqcMKDzygHnh7qaAJb81D/actor count=1 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/create/01a13fee-5f74-71f6-b69b-b8eca2703031 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d thread=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/create/01a13fee-5f74-71f6-b69b-b8eca2703031 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-5f59-7c4a-ab57-cb8a5958be33 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-5fe7-7963-9ed8-fdcb46059d39 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 2026/10/15 14:19:09 INFO Backfilled thread post=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c parent=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 depth=0 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/create/01a13fee-5f74-71f6-b69b-b8eca2703031 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/create/01a13fee-5f74-71f6-b69b-b8eca2703031 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5fe7-7963-9ed8-fdcb46059d39 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5bf3-7409-999a-1f553f08821f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5fe7-78f9-87fa-b80a4128af42 request.user=bob post=https://b.localdomain/post/01a13fee-5fe7-78f9-87fa-b80a4128af42 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 2026/10/15 14:19:09 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 note=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 thread=https://b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 starter=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Updated post activity.id=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/create/01a13fee-5f74-71f6-b69b-b8eca2703031 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5cdc-766a-a115-aa448fef4bde activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/create/01a13fee-5f74-71f6-b69b-b8eca2703031 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_ClientSideSigningFollowersHappyFlow (4.04s) 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 note=https://b.localdomain/post/01a13fee-5fb7-76a6-8b39-032ced85e22b thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor/post/01a13fee-5ddd-742a-899a-aea80d627163 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5fb7-76a6-8b39-032ced85e22b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5fb7-76a6-8b39-032ced85e22b 2026/10/15 14:19:09 INFO Fetching forwarded object activity.id=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 sender=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Fetching activity activity=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5dc9-711c-b7ae-0c4b2a6c3b32 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5dc9-70a2-b85b-4fde29bffa8e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5dc9-70a2-b85b-4fde29bffa8e 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/inbox activity=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/inbox activity=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/create/01a13fee-5f74-71f6-b69b-b8eca2703031 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:09 INFO Fetching forwarded object activity.id=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5fb7-76a6-8b39-032ced85e22b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor 2026/10/15 14:19:09 INFO Fetching activity activity=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhPy8X7dB9kndVizTWWuTkbPiVx2ofypVCTEBkNJBpojV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqfmGT8SuxWNWzykG6A7Er4cm8i5teVj95JNXL2m11HGj/actor/inbox activity=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-6048-7c99-80a2-c3a80ef453d0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-6048-7c5c-ac04-95603e912af3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-6048-7c5c-ac04-95603e912af3 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 2026/10/15 14:19:09 INFO Updated post activity.id=https://a.localdomain/update/01a13fee-5fa5-79ce-8298-18321bc6b8d2 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-6048-7c99-80a2-c3a80ef453d0 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-6048-7c99-80a2-c3a80ef453d0 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5f5f-7e1f-a218-a8e86e4fa280 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5f5f-7de4-88a5-1025729ea626 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5f5f-7de4-88a5-1025729ea626 --- PASS: TestCluster_PostToFollowers (4.09s) 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgawjMTPSSrA5wSEWHCetEHVCZYYFN1NtfjnnjG7dr941/actor offset=0 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-6048-7c99-80a2-c3a80ef453d0 2026/10/15 14:19:09 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-6048-7c99-80a2-c3a80ef453d0 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5fb7-770e-b720-e5668d2862b6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5fb7-76a6-8b39-032ced85e22b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5fb7-76a6-8b39-032ced85e22b 2026/10/15 14:19:09 INFO Looking up user name=carol 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-6048-7c5c-ac04-95603e912af3 request.user=bob post=https://b.localdomain/post/01a13fee-6048-7c5c-ac04-95603e912af3 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 note=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers: actor is not cached" 2026/10/15 14:19:09 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://a.localdomain 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 2026/10/15 14:19:09 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/create/01a13fee-5ebb-727a-be27-a25122de1006 2026/10/15 14:19:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a13fee-609b-7b41-acad-a2b22c335adc 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a13fee-609b-7b41-acad-a2b22c335adc 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a13fee-609b-7b41-acad-a2b22c335adc 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a13fee-609b-7b41-acad-a2b22c335adc 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a13fee-609b-7b41-acad-a2b22c335adc 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a13fee-609b-7b41-acad-a2b22c335adc 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a13fee-609b-7b41-acad-a2b22c335adc 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5e41-7797-af7c-cf86e26829cf request.user=bob post=https://b.localdomain/post/01a13fee-5e41-7797-af7c-cf86e26829cf --- PASS: TestCluster_ClientSideSigningInboxHappyFlow (3.28s) 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 request.user=alice post=https://b.localdomain/post/01a13fee-5c48-7d96-b891-4785d6b86778 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor offset=0 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice --- PASS: TestCluster_MovedAccount (4.22s) 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 2026/10/15 14:19:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13fee-60ec-7c76-9e4a-724be95ea9dd 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13fee-60ec-7c76-9e4a-724be95ea9dd 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Received delete request activity.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor offset=0 2026/10/15 14:19:09 INFO Updated post activity.id=https://a.localdomain/update/01a13fee-60e9-7504-9fb3-5945a4c79f80 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265#delete 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265#delete 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13fee-60ec-7c76-9e4a-724be95ea9dd 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265#delete 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13fee-60ec-7c76-9e4a-724be95ea9dd 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265#delete 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5e41-7797-af7c-cf86e26829cf request.user=bob post=https://b.localdomain/post/01a13fee-5e41-7797-af7c-cf86e26829cf 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-60e9-7504-9fb3-5945a4c79f80 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-60e9-7504-9fb3-5945a4c79f80 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-60e9-7504-9fb3-5945a4c79f80 2026/10/15 14:19:09 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-60e9-7504-9fb3-5945a4c79f80 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 request.user=alice post=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor offset=0 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51 2026/10/15 14:19:09 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5d71-7469-90d0-3b3ba821099f request.user=bob post=https://b.localdomain/post/01a13fee-5d71-7469-90d0-3b3ba821099f 2026/10/15 14:19:09 INFO Received delete request activity.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 --- PASS: TestCluster_ForwardedLegacyReply (3.15s) 2026/10/15 14:19:09 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/update/01a13fee-610e-7e34-ac04-a25b3c80e95f activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d 2026/10/15 14:19:09 INFO Deleted old posts count=2 2026/10/15 14:19:09 INFO Removed old shared posts count=1 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete note=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 thread=https://b.localdomain/post/01a13fee-599f-7ac5-9904-761d4cbc18c7 starter=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/update/01a13fee-610e-7e34-ac04-a25b3c80e95f 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/update/01a13fee-610e-7e34-ac04-a25b3c80e95f 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42#delete 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42#delete 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/15 14:19:09 INFO Fetching forwarded object activity.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 sender=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42#delete 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51#delete 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51#delete 2026/10/15 14:19:09 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:19:09 INFO Fetching post post=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a13fee-6127-70ca-b471-be32ab5ca628 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51#delete 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a13fee-6127-70ca-b471-be32ab5ca628 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/update/01a13fee-610e-7e34-ac04-a25b3c80e95f 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/update/01a13fee-610e-7e34-ac04-a25b3c80e95f 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a13fee-6127-70ca-b471-be32ab5ca628 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor offset=0 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42#delete 2026/10/15 14:19:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51#delete 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13fee-6148-7e2f-9f07-8873e1c024c0 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13fee-6148-7e2f-9f07-8873e1c024c0 2026/10/15 14:19:09 INFO Received delete request activity.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 deleted=https://a.localdomain/post/01a13fee-5ca2-7c91-9417-b70834e3d428 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a13fee-6127-70ca-b471-be32ab5ca628 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13fee-60e9-7504-9fb3-5945a4c79f80 note=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 thread=https://b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 starter=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Updated post activity.id=https://a.localdomain/update/01a13fee-60e9-7504-9fb3-5945a4c79f80 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13fee-60e9-7504-9fb3-5945a4c79f80 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13fee-60e9-7504-9fb3-5945a4c79f80 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13fee-6148-7e2f-9f07-8873e1c024c0 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13fee-6148-7e2f-9f07-8873e1c024c0 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13fee-60e9-7504-9fb3-5945a4c79f80 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-5d71-7469-90d0-3b3ba821099f request.user=bob post=https://b.localdomain/post/01a13fee-5d71-7469-90d0-3b3ba821099f 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-60e9-7504-9fb3-5945a4c79f80 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Updated post activity.id=https://a.localdomain/update/01a13fee-60e9-7504-9fb3-5945a4c79f80 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/post/01a13fee-616b-7e9a-b7bf-18b76dcb3400 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/post/01a13fee-616b-7e9a-b7bf-18b76dcb3400 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:09 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-5bf3-7397-86f8-29fa91d4cf42 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/update/01a13fee-610e-7e34-ac04-a25b3c80e95f note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d thread=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:09 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/update/01a13fee-610e-7e34-ac04-a25b3c80e95f activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-5cdc-7646-848d-e80cad61bd51 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/update/01a13fee-610e-7e34-ac04-a25b3c80e95f 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/update/01a13fee-610e-7e34-ac04-a25b3c80e95f 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/post/01a13fee-616b-7e9a-b7bf-18b76dcb3400 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/post/01a13fee-616b-7e9a-b7bf-18b76dcb3400 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5f87-7866-b713-b2e9585f0922 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5f87-782a-a842-48e6a06a2bfc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5f87-782a-a842-48e6a06a2bfc 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/update/01a13fee-610e-7e34-ac04-a25b3c80e95f 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/update/01a13fee-610e-7e34-ac04-a25b3c80e95f 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Updated post activity.id=https://a.localdomain/update/01a13fee-61a7-7866-a0ef-2a09367250c8 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-5fe7-7963-9ed8-fdcb46059d39 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5fe7-78f9-87fa-b80a4128af42 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-5fe7-78f9-87fa-b80a4128af42 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13fee-61a7-7866-a0ef-2a09367250c8 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-61a7-7866-a0ef-2a09367250c8 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-61a7-7866-a0ef-2a09367250c8 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13fee-61a7-7866-a0ef-2a09367250c8 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-61a7-7866-a0ef-2a09367250c8 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13fee-61a7-7866-a0ef-2a09367250c8 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-61a7-7866-a0ef-2a09367250c8 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-6048-7c99-80a2-c3a80ef453d0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-6048-7c5c-ac04-95603e912af3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-6048-7c5c-ac04-95603e912af3 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c request.user=alice post=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c 2026/10/15 14:19:09 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/update/01a13fee-610e-7e34-ac04-a25b3c80e95f activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 note=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/post/01a13fee-616b-7e9a-b7bf-18b76dcb3400 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/post/01a13fee-616b-7e9a-b7bf-18b76dcb3400 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/post/01a13fee-616b-7e9a-b7bf-18b76dcb3400 --- PASS: TestCluster_ShareUnshare (4.48s) 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:09 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://c.localdomain 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Received delete request activity.id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13fee-61a7-7866-a0ef-2a09367250c8 note=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c thread=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 starter=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Updated post activity.id=https://a.localdomain/update/01a13fee-61a7-7866-a0ef-2a09367250c8 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853#delete 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853#delete 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-61a7-7866-a0ef-2a09367250c8 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853#delete 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853#delete 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestDeleter_OldData (4.52s) 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (4.52s) 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Updated post activity.id=https://a.localdomain/update/01a13fee-61a7-7866-a0ef-2a09367250c8 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c 2026/10/15 14:19:09 INFO Received delete request activity.id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 2026/10/15 14:19:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:09 INFO Backfilling thread post=https://a.localdomain/post/01a13fee-5f3a-727e-b023-a619004e3f2c parent=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 depth=0 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853#delete note=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 thread=https://b.localdomain/post/01a13fee-5d42-746b-94ef-c22dd4568828 starter=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 note=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/post/01a13fee-616b-7e9a-b7bf-18b76dcb3400 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/post/01a13fee-616b-7e9a-b7bf-18b76dcb3400 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/post/01a13fee-616b-7e9a-b7bf-18b76dcb3400 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853#delete 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853#delete 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853#delete 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor offset=0 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853#delete 2026/10/15 14:19:09 INFO Fetching post post=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 2026/10/15 14:19:09 INFO Deleting backfilled parent post parent=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 2026/10/15 14:19:09 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 activity.type=Delete activity.actor="" activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 activity.object.type="" activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://a.localdomain 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Deleted backfilled parent post parent=https://b.localdomain/post/01a13fee-5c57-7709-805f-f140114f2265 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 2026/10/15 14:19:09 INFO Received delete request activity.id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13fee-5f59-7c17-8ad8-548b5dfad853 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/create/01a13fee-616b-7f04-a64d-abe02753cdd0 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor offset=0 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:09 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d#delete 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d#delete 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d#delete 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d#delete 2026/10/15 14:19:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor offset=0 2026/10/15 14:19:09 INFO Looking up user name=alice 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d thread=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor/post/01a13fee-5d2a-7eed-87d4-3b40b3bdc9a4 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d#delete 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d#delete 2026/10/15 14:19:09 INFO Looking up user name=bob 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknqutPtxVf7NKUQFWVT7UfnG58iEHRD81WGcx7AxHC9s7/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrfskWfPu4tcNrtHTEzqJb3N7zu4LuBdf74Ti6eX6Ub2g/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d#delete 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (4.64s) 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d#delete 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor/post/01a13fee-5f74-71c4-8cc0-e1dd4b37c93d 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor offset=0 --- PASS: TestDeleter_Disabled (4.65s) --- PASS: TestCluster_BackfillMissingParent (4.66s) 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 note=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:09 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers: actor is not cached" 2026/10/15 14:19:09 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://a.localdomain 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 2026/10/15 14:19:09 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor offset=0 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor offset=0 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZjrRzhqo3Vnb5ZzPHhQosGNFbwm4h6Gb5AuV3kUSJML/actor offset=0 2026/10/15 14:19:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 note=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 2026/10/15 14:19:09 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://c.localdomain 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 2026/10/15 14:19:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 2026/10/15 14:19:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers" 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 --- PASS: TestCluster_ReplyForwardingPortableActors (3.90s) 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers_synchronization\", digest=\"45d5fbee5dfe93494525c300177108f34c96a4f85b7725c1c4477f186df6c3a3\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers" 2026/10/15 14:19:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 2026/10/15 14:19:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Enabling pprof url=https://b.localdomain/rnehhuxlycjlfeqtimybhyixssjnqgqg/debug/pprof 2026/10/15 14:19:09 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/update/01a13fee-62a1-7d89-9f8a-7b8ec50a1377 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:09 INFO Enabling pprof url=https://b.localdomain/lgsowiaqtmbtjtmrysxupvlwcoopijoi/debug/pprof 2026/10/15 14:19:09 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:09 INFO Enabling pprof url=https://b.localdomain/jggfpkemsjdrwyjlawxeyrkaumwsxvpc/debug/pprof 2026/10/15 14:19:09 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:09 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor offset=0 2026/10/15 14:19:10 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:10 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:10 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers: actor is not cached" 2026/10/15 14:19:10 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://a.localdomain 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete 2026/10/15 14:19:10 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete 2026/10/15 14:19:10 INFO Enabling pprof url=https://c.localdomain/wmnmdfxumeqjgpvgdpasdjrdleermhcb/debug/pprof 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor offset=0 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:10 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:10 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete 2026/10/15 14:19:10 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor gateway=https://c.localdomain 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete 2026/10/15 14:19:10 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers" 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete 2026/10/15 14:19:10 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers_synchronization\", digest=\"45d5fbee5dfe93494525c300177108f34c96a4f85b7725c1c4477f186df6c3a3\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/followers" 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MketVyhKZfMhLynXkYakye4WjmTEv6oa8BECq8wSsZ1qcb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:10 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:10 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor/post/01a13fee-5ebb-71b3-b28c-f5427ea82919 2026/10/15 14:19:10 INFO Enabling pprof url=https://g.localdomain/hupxedhdcqqihfqhinikrpwcvryykfsh/debug/pprof 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor 2026/10/15 14:19:10 INFO Enabling pprof url=https://b.localdomain/sblnjfpgqaypybnvwwtmrydtsiscursr/debug/pprof 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknNrHZtsYNw7yhqtXLDBgcDi8ZUxk7xiAkzHFR8GWDRir/actor offset=0 --- PASS: TestCluster_Gateways (3.62s) 2026/10/15 14:19:10 INFO Enabling pprof url=https://g.localdomain/yatcwwtnjgfafxfxnfcrylqefmxxjjua/debug/pprof 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:10 INFO Enabling pprof url=https://c.localdomain/bilnafdnpurdgjhukgccilrhrbayhfjx/debug/pprof 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-64b4-751d-b409-fcd993568528 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestName_Set (3.70s) 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-64f6-727f-8f23-ba485e9f32f8 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestBio_Set (3.79s) 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/15 14:19:10 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor offset=0 2026/10/15 14:19:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-658a-70d6-a644-a08b9a775aa7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/inbox activity=https://a.localdomain/follow/01a13fee-658a-70d6-a644-a08b9a775aa7 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/inbox activity=https://a.localdomain/follow/01a13fee-658a-70d6-a644-a08b9a775aa7 2026/10/15 14:19:10 INFO Looking up user name=alice 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/inbox activity=https://a.localdomain/follow/01a13fee-658a-70d6-a644-a08b9a775aa7 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-658a-70d6-a644-a08b9a775aa7 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor offset=0 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/15 14:19:10 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor offset=0 2026/10/15 14:19:10 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-65b5-73c4-bb0b-0dac9098396a activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/inbox activity=https://b.localdomain/follow/01a13fee-65b5-73c4-bb0b-0dac9098396a 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/inbox activity=https://b.localdomain/follow/01a13fee-65b5-73c4-bb0b-0dac9098396a 2026/10/15 14:19:10 INFO Looking up user name=carol 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/inbox activity=https://b.localdomain/follow/01a13fee-65b5-73c4-bb0b-0dac9098396a 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-65b5-73c4-bb0b-0dac9098396a 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor offset=0 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:10 INFO Looking up user name=alice 2026/10/15 14:19:10 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-658a-70d6-a644-a08b9a775aa7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/accept/01a13fee-65d2-74e4-84a1-4ccf4db040db activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-658a-70d6-a644-a08b9a775aa7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-658a-70d6-a644-a08b9a775aa7 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:10 INFO Looking up user name=carol 2026/10/15 14:19:10 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-65b5-73c4-bb0b-0dac9098396a activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/accept/01a13fee-65dc-71cc-8267-224b3236a8a8 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-65b5-73c4-bb0b-0dac9098396a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13fee-65b5-73c4-bb0b-0dac9098396a 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/accept/01a13fee-65d2-74e4-84a1-4ccf4db040db 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/accept/01a13fee-65d2-74e4-84a1-4ccf4db040db 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/accept/01a13fee-65dc-71cc-8267-224b3236a8a8 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/accept/01a13fee-65dc-71cc-8267-224b3236a8a8 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/accept/01a13fee-65d2-74e4-84a1-4ccf4db040db 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/accept/01a13fee-65dc-71cc-8267-224b3236a8a8 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/accept/01a13fee-65d2-74e4-84a1-4ccf4db040db 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/accept/01a13fee-65dc-71cc-8267-224b3236a8a8 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-65fd-760c-af59-0fb77bf600dd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-65fd-760c-af59-0fb77bf600dd 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-65fd-760c-af59-0fb77bf600dd 2026/10/15 14:19:10 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/accept/01a13fee-65d2-74e4-84a1-4ccf4db040db activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-658a-70d6-a644-a08b9a775aa7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-658a-70d6-a644-a08b9a775aa7 2026/10/15 14:19:10 INFO Looking up user name=alice 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-65fd-760c-af59-0fb77bf600dd 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-65fd-760c-af59-0fb77bf600dd 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:10 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/accept/01a13fee-65dc-71cc-8267-224b3236a8a8 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-65b5-73c4-bb0b-0dac9098396a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13fee-65b5-73c4-bb0b-0dac9098396a 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:19:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:10 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-661e-7662-8475-4ac5c35b4705 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/inbox activity=https://b.localdomain/create/01a13fee-661e-7662-8475-4ac5c35b4705 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/inbox activity=https://b.localdomain/create/01a13fee-661e-7662-8475-4ac5c35b4705 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:10 INFO Looking up user name=carol 2026/10/15 14:19:10 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13fee-662d-7bed-a9ae-e978381e0954 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/10/15 14:19:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/inbox activity=https://b.localdomain/create/01a13fee-661e-7662-8475-4ac5c35b4705 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-661e-7662-8475-4ac5c35b4705 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13fee-662d-7bed-a9ae-e978381e0954 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13fee-662d-7bed-a9ae-e978381e0954 2026/10/15 14:19:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-6632-7c75-8cb6-3066cc748a24 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 request.user=carol post=https://b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-6632-7c75-8cb6-3066cc748a24 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-6632-7c75-8cb6-3066cc748a24 2026/10/15 14:19:10 INFO Looking up user name=carol 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:10 INFO Looking up user name=alice 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13fee-662d-7bed-a9ae-e978381e0954 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13fee-662d-7bed-a9ae-e978381e0954 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13fee-6632-7c75-8cb6-3066cc748a24 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-6632-7c75-8cb6-3066cc748a24 2026/10/15 14:19:10 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:19:10 INFO Looking up user name=carol 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:10 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a13fee-661e-7662-8475-4ac5c35b4705 note=https://b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 group=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-661e-7662-8475-4ac5c35b4705 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-661e-7662-8475-4ac5c35b4705 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-661e-7662-8475-4ac5c35b4705 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/announce/01a13fee-6649-78f8-b789-794fb44e5f53 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/announce/01a13fee-6649-78f8-b789-794fb44e5f53 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/announce/01a13fee-6649-78f8-b789-794fb44e5f53 2026/10/15 14:19:10 INFO Looking up user name=alice 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/announce/01a13fee-6649-78f8-b789-794fb44e5f53 2026/10/15 14:19:10 INFO Looking up user name=alice 2026/10/15 14:19:10 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-65fd-760c-af59-0fb77bf600dd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-6655-71d1-9a24-34fc3b212ef1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-65fd-760c-af59-0fb77bf600dd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-65fd-760c-af59-0fb77bf600dd 2026/10/15 14:19:10 INFO Looking up user name=carol 2026/10/15 14:19:10 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-6632-7c75-8cb6-3066cc748a24 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-6657-74c2-a3f2-9df621d08ad2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-6632-7c75-8cb6-3066cc748a24 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-6632-7c75-8cb6-3066cc748a24 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-661e-7662-8475-4ac5c35b4705 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/announce/01a13fee-6649-78f8-b789-794fb44e5f53 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-6657-74c2-a3f2-9df621d08ad2 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-6657-74c2-a3f2-9df621d08ad2 2026/10/15 14:19:10 INFO Looking up user name=carol 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/announce/01a13fee-6649-78f8-b789-794fb44e5f53 2026/10/15 14:19:10 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13fee-662d-7bed-a9ae-e978381e0954 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/10/15 14:19:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-6660-7194-a8cd-fde8bfaeee3e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13fee-662d-7bed-a9ae-e978381e0954 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13fee-662d-7bed-a9ae-e978381e0954 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/announce/01a13fee-6649-78f8-b789-794fb44e5f53 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor/announce/01a13fee-6649-78f8-b789-794fb44e5f53 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-661e-7662-8475-4ac5c35b4705 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-6655-71d1-9a24-34fc3b212ef1 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-6655-71d1-9a24-34fc3b212ef1 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-6657-74c2-a3f2-9df621d08ad2 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-6657-74c2-a3f2-9df621d08ad2 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-6660-7194-a8cd-fde8bfaeee3e 2026/10/15 14:19:10 INFO Looking up user name=carol 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-6660-7194-a8cd-fde8bfaeee3e 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-661e-7662-8475-4ac5c35b4705 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-6657-74c2-a3f2-9df621d08ad2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-6632-7c75-8cb6-3066cc748a24 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-6632-7c75-8cb6-3066cc748a24 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13fee-6660-7194-a8cd-fde8bfaeee3e 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13fee-6655-71d1-9a24-34fc3b212ef1 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-6655-71d1-9a24-34fc3b212ef1 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13fee-6660-7194-a8cd-fde8bfaeee3e 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6MksU1Z3JFa6RrHxqHPQw1D2o9N1ErRcJWvrZS9PNb2kenx/actor 2026/10/15 14:19:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-6655-71d1-9a24-34fc3b212ef1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-65fd-760c-af59-0fb77bf600dd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-65fd-760c-af59-0fb77bf600dd 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13fee-6660-7194-a8cd-fde8bfaeee3e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13fee-662d-7bed-a9ae-e978381e0954 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13fee-662d-7bed-a9ae-e978381e0954 2026/10/15 14:19:10 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:19:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-668c-71cb-9224-9abadcb68a69 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-668c-7178-9d64-a469627b7178 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-668c-7178-9d64-a469627b7178 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-668c-71cb-9224-9abadcb68a69 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-668c-71cb-9224-9abadcb68a69 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 request.user=alice post=https://b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 2026/10/15 14:19:10 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-6698-7ece-9c06-0e2dc3e932cf activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-6698-7ece-9c06-0e2dc3e932cf 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-6698-7ece-9c06-0e2dc3e932cf 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-668c-71cb-9224-9abadcb68a69 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-668c-71cb-9224-9abadcb68a69 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 2026/10/15 14:19:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-668c-7178-9d64-a469627b7178 request.user=bob post=https://b.localdomain/post/01a13fee-668c-7178-9d64-a469627b7178 2026/10/15 14:19:10 INFO Looking up user name=alice 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13fee-6698-7ece-9c06-0e2dc3e932cf 2026/10/15 14:19:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13fee-66a6-74f2-bd8e-5e5806c77a95 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-6698-7ece-9c06-0e2dc3e932cf 2026/10/15 14:19:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-66a5-78bf-bfbe-4817a52ebace activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://a.localdomain/follow/01a13fee-66a6-74f2-bd8e-5e5806c77a95 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://a.localdomain/follow/01a13fee-66a6-74f2-bd8e-5e5806c77a95 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 request.user=alice post=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-66a5-78bf-bfbe-4817a52ebace 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13fee-66a5-78bf-bfbe-4817a52ebace 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-66a5-78bf-bfbe-4817a52ebace 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13fee-66a5-78bf-bfbe-4817a52ebace 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-668c-71cb-9224-9abadcb68a69 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-668c-7178-9d64-a469627b7178 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-668c-7178-9d64-a469627b7178 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-66a5-78bf-bfbe-4817a52ebace 2026/10/15 14:19:10 INFO Looking up user name=alice 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://a.localdomain/follow/01a13fee-66a6-74f2-bd8e-5e5806c77a95 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13fee-66a6-74f2-bd8e-5e5806c77a95 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Looking up user name=alice 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13fee-66a5-78bf-bfbe-4817a52ebace 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-66a5-78bf-bfbe-4817a52ebace 2026/10/15 14:19:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13fee-6698-7ece-9c06-0e2dc3e932cf note=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 thread=https://b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 starter=https://b.localdomain/user/carol 2026/10/15 14:19:10 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-6698-7ece-9c06-0e2dc3e932cf activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 2026/10/15 14:19:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-6698-7ece-9c06-0e2dc3e932cf 2026/10/15 14:19:10 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:19:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-66a5-78bf-bfbe-4817a52ebace activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:10 INFO Looking up user name=bob 2026/10/15 14:19:10 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13fee-66e3-7f11-8da4-9eeb0472ced7 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-66a5-78bf-bfbe-4817a52ebace activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:10 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://b.localdomain/follow/01a13fee-66e3-7f11-8da4-9eeb0472ced7 2026/10/15 14:19:10 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://b.localdomain/follow/01a13fee-66e3-7f11-8da4-9eeb0472ced7 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:10 INFO Looking up user name=carol 2026/10/15 14:19:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://b.localdomain/follow/01a13fee-66e3-7f11-8da4-9eeb0472ced7 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13fee-66e3-7f11-8da4-9eeb0472ced7 2026/10/15 14:19:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 2026/10/15 14:19:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:10 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-66fc-78c4-b56b-b8ed2569ce97 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66fc-7886-8194-a4f8bc84ae3c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66fc-7886-8194-a4f8bc84ae3c 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:10 INFO Looking up user name=alice 2026/10/15 14:19:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-66fc-78c4-b56b-b8ed2569ce97 2026/10/15 14:19:10 INFO Looking up user name=alice 2026/10/15 14:19:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66fc-7886-8194-a4f8bc84ae3c request.user=bob post=https://b.localdomain/post/01a13fee-66fc-7886-8194-a4f8bc84ae3c 2026/10/15 14:19:10 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13fee-66a6-74f2-bd8e-5e5806c77a95 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:10 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/accept/01a13fee-6707-79a5-b2ec-6fdfe2718bbd activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-66a6-74f2-bd8e-5e5806c77a95 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-66a6-74f2-bd8e-5e5806c77a95 2026/10/15 14:19:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:10 INFO Looking up user name=carol 2026/10/15 14:19:10 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13fee-66e3-7f11-8da4-9eeb0472ced7 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:10 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/accept/01a13fee-6713-7638-97a9-8f59ec66f735 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-66e3-7f11-8da4-9eeb0472ced7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13fee-66e3-7f11-8da4-9eeb0472ced7 2026/10/15 14:19:10 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=alice post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:10 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-6715-7abf-8649-04a14b29c1ba activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/accept/01a13fee-6707-79a5-b2ec-6fdfe2718bbd 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/accept/01a13fee-6707-79a5-b2ec-6fdfe2718bbd 2026/10/15 14:19:11 INFO Updated post activity.id=https://a.localdomain/update/01a13fee-6716-7448-8411-c21b83f07d26 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a13fee-6715-7abf-8649-04a14b29c1ba 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a13fee-6715-7abf-8649-04a14b29c1ba 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/accept/01a13fee-6713-7638-97a9-8f59ec66f735 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/accept/01a13fee-6713-7638-97a9-8f59ec66f735 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-6716-7448-8411-c21b83f07d26 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-6716-7448-8411-c21b83f07d26 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Looking up user name=alice 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a13fee-6715-7abf-8649-04a14b29c1ba 2026/10/15 14:19:11 INFO Looking up user name=alice 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13fee-6715-7abf-8649-04a14b29c1ba 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13fee-6716-7448-8411-c21b83f07d26 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-6716-7448-8411-c21b83f07d26 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/accept/01a13fee-6707-79a5-b2ec-6fdfe2718bbd 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a request.user=alice post=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/accept/01a13fee-6713-7638-97a9-8f59ec66f735 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/accept/01a13fee-6713-7638-97a9-8f59ec66f735 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 request.user=alice post=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/accept/01a13fee-6707-79a5-b2ec-6fdfe2718bbd 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=carol post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:11 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/accept/01a13fee-6707-79a5-b2ec-6fdfe2718bbd activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13fee-66a6-74f2-bd8e-5e5806c77a95 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13fee-66a6-74f2-bd8e-5e5806c77a95 2026/10/15 14:19:11 INFO Received a new post activity.id=https://c.localdomain/create/01a13fee-673c-756d-9d52-8a4d5ef1825a activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a13fee-673c-756d-9d52-8a4d5ef1825a 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a13fee-673c-756d-9d52-8a4d5ef1825a 2026/10/15 14:19:11 INFO Looking up user name=alice 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13fee-6716-7448-8411-c21b83f07d26 note=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 thread=https://b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 starter=https://b.localdomain/user/carol 2026/10/15 14:19:11 INFO Updated post activity.id=https://a.localdomain/update/01a13fee-6716-7448-8411-c21b83f07d26 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 2026/10/15 14:19:11 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/accept/01a13fee-6713-7638-97a9-8f59ec66f735 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13fee-66e3-7f11-8da4-9eeb0472ced7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13fee-66e3-7f11-8da4-9eeb0472ced7 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13fee-6716-7448-8411-c21b83f07d26 2026/10/15 14:19:11 INFO Looking up user name=carol 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a13fee-673c-756d-9d52-8a4d5ef1825a 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a13fee-673c-756d-9d52-8a4d5ef1825a 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4 request.user=carol post=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4 2026/10/15 14:19:11 INFO Enabling pprof url=https://b.localdomain/kpwbxkvccojdslvupqfnxaesfgvyglsm/debug/pprof 2026/10/15 14:19:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:19:11 INFO Notifying that user does not exist user=bob 2026/10/15 14:19:11 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/10/15 14:19:11 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/10/15 14:19:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:19:11 INFO Looking up user name=alice 2026/10/15 14:19:11 INFO Received a new post activity.id=https://a.localdomain/create/01a13fee-6715-7abf-8649-04a14b29c1ba activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:11 INFO Looking up user name=carol 2026/10/15 14:19:11 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Received a new post activity.id=https://c.localdomain/create/01a13fee-673c-756d-9d52-8a4d5ef1825a activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4 2026/10/15 14:19:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-6773-7b97-bd0d-1c5590e5fa69 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://b.localdomain/create/01a13fee-6773-7b97-bd0d-1c5590e5fa69 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://b.localdomain/create/01a13fee-6773-7b97-bd0d-1c5590e5fa69 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:11 INFO Looking up user name=carol --- PASS: TestCluster_DeletedInstance (4.26s) 2026/10/15 14:19:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://b.localdomain/create/01a13fee-6773-7b97-bd0d-1c5590e5fa69 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-6773-7b97-bd0d-1c5590e5fa69 2026/10/15 14:19:11 INFO Updating poll results poll=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-6790-782a-a940-804a69b6a4c6 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd request.user=carol post=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd 2026/10/15 14:19:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6790-782a-a940-804a69b6a4c6 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6790-782a-a940-804a69b6a4c6 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6790-782a-a940-804a69b6a4c6 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6790-782a-a940-804a69b6a4c6 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Looking up user name=alice 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Looking up user name=carol 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6790-782a-a940-804a69b6a4c6 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6790-782a-a940-804a69b6a4c6 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-6790-782a-a940-804a69b6a4c6 2026/10/15 14:19:11 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a13fee-6773-7b97-bd0d-1c5590e5fa69 note=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd group=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-6773-7b97-bd0d-1c5590e5fa69 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-6773-7b97-bd0d-1c5590e5fa69 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-6773-7b97-bd0d-1c5590e5fa69 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-67a6-7dbf-9e3c-d6fdc4eb4686 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-67a6-7dbf-9e3c-d6fdc4eb4686 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-67a6-7dbf-9e3c-d6fdc4eb4686 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-67a6-7dbf-9e3c-d6fdc4eb4686 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Received delete request activity.id=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 2026/10/15 14:19:11 INFO Looking up user name=carol 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13fee-6773-7b97-bd0d-1c5590e5fa69 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-67a6-7dbf-9e3c-d6fdc4eb4686 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-6790-782a-a940-804a69b6a4c6 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375#delete 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375#delete 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-67a6-7dbf-9e3c-d6fdc4eb4686 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375#delete 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375#delete 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-67a6-7dbf-9e3c-d6fdc4eb4686 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-67a6-7dbf-9e3c-d6fdc4eb4686 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13fee-6773-7b97-bd0d-1c5590e5fa69 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-6790-782a-a940-804a69b6a4c6 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:11 INFO Looking up user name=carol 2026/10/15 14:19:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13fee-6773-7b97-bd0d-1c5590e5fa69 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Looking up user name=alice 2026/10/15 14:19:11 INFO Received delete request activity.id=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 2026/10/15 14:19:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375#delete note=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375 thread=https://b.localdomain/post/01a13fee-661e-72b0-9ef3-7a9f77b23972 starter=https://b.localdomain/user/carol 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13fee-6698-7ea4-99f0-9d84fbb1c375#delete 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=alice post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=carol post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 2026/10/15 14:19:11 INFO Received delete request activity.id=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a#delete 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a#delete 2026/10/15 14:19:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a#delete 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a#delete 2026/10/15 14:19:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:19:11 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:11 INFO Looking up user name=alice 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:19:11 INFO Looking up user name=alice 2026/10/15 14:19:11 INFO Received delete request activity.id=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13fee-6715-7a85-89bd-32360f85352a 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 --- PASS: TestCluster_ReplyInCommunity (4.68s) 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 2026/10/15 14:19:11 INFO Updating poll results poll=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-6821-72a1-901c-909662bee6a6 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-6823-7192-915d-56aa0cf1f3da activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://b.localdomain/update/01a13fee-6821-72a1-901c-909662bee6a6 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://b.localdomain/update/01a13fee-6821-72a1-901c-909662bee6a6 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6823-7192-915d-56aa0cf1f3da 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6823-7192-915d-56aa0cf1f3da 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6823-7192-915d-56aa0cf1f3da 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6823-7192-915d-56aa0cf1f3da 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6823-7192-915d-56aa0cf1f3da 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6823-7192-915d-56aa0cf1f3da 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-6823-7192-915d-56aa0cf1f3da 2026/10/15 14:19:11 INFO Looking up user name=carol 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://b.localdomain/update/01a13fee-6821-72a1-901c-909662bee6a6 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-6821-72a1-901c-909662bee6a6 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd request.user=carol post=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-6823-7192-915d-56aa0cf1f3da activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Looking up user name=carol 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-6823-7192-915d-56aa0cf1f3da activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Forwarding post to group followers activity=https://b.localdomain/update/01a13fee-6821-72a1-901c-909662bee6a6 note=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd group=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-6821-72a1-901c-909662bee6a6 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6821-72a1-901c-909662bee6a6 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6821-72a1-901c-909662bee6a6 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-6850-781f-929b-b953f82470ca 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-6850-781f-929b-b953f82470ca 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-6850-781f-929b-b953f82470ca 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-6850-781f-929b-b953f82470ca 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Looking up user name=carol 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-6821-72a1-901c-909662bee6a6 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-6850-781f-929b-b953f82470ca 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-6850-781f-929b-b953f82470ca 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=alice post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-6850-781f-929b-b953f82470ca 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-6821-72a1-901c-909662bee6a6 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-6850-781f-929b-b953f82470ca 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=carol post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Looking up user name=carol 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-6821-72a1-901c-909662bee6a6 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd 2026/10/15 14:19:11 INFO Received delete request activity.id=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4#delete 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4#delete 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4#delete 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4#delete 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Looking up user name=carol 2026/10/15 14:19:11 INFO Received delete request activity.id=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a13fee-673c-7532-8728-1198bee60da4 2026/10/15 14:19:11 INFO Updating poll results poll=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-68a9-7db4-9b5d-f4296c4643e9 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-68a9-7db4-9b5d-f4296c4643e9 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13fee-68a9-7db4-9b5d-f4296c4643e9 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-68a9-7db4-9b5d-f4296c4643e9 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13fee-68a9-7db4-9b5d-f4296c4643e9 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13fee-68a9-7db4-9b5d-f4296c4643e9 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-68a9-7db4-9b5d-f4296c4643e9 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-68a9-7db4-9b5d-f4296c4643e9 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-68a9-7db4-9b5d-f4296c4643e9 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd#delete 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd#delete 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/inbox activity=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd#delete 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd#delete 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-68a9-7db4-9b5d-f4296c4643e9 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:11 INFO Looking up user name=carol 2026/10/15 14:19:11 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd 2026/10/15 14:19:11 INFO Forwarding post to group followers activity=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd#delete note=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd group=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd#delete 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd#delete 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd#delete 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-68ed-7ddb-8643-824a8ff53ef1 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-68ed-7ddb-8643-824a8ff53ef1 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-68ed-7ddb-8643-824a8ff53ef1 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-68ed-7ddb-8643-824a8ff53ef1 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-68ed-7ddb-8643-824a8ff53ef1 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=alice post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-68ed-7ddb-8643-824a8ff53ef1 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-68ed-7ddb-8643-824a8ff53ef1 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd#delete 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor/announce/01a13fee-68ed-7ddb-8643-824a8ff53ef1 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=carol post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Looking up user name=carol 2026/10/15 14:19:11 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-6773-76f1-8769-ebaffd4ccfbd 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Received delete request activity.id=https://b.localdomain/post/01a13fee-66fc-7886-8194-a4f8bc84ae3c#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66fc-7886-8194-a4f8bc84ae3c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13fee-66fc-7886-8194-a4f8bc84ae3c 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13fee-66fc-7886-8194-a4f8bc84ae3c#delete 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Fetching object cid=ap://did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor 2026/10/15 14:19:11 INFO Updating poll results poll=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-692e-7711-9337-d3177d7503d7 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-692e-7711-9337-d3177d7503d7 2026/10/15 14:19:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13fee-692e-7711-9337-d3177d7503d7 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-692e-7711-9337-d3177d7503d7 2026/10/15 14:19:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13fee-692e-7711-9337-d3177d7503d7 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13fee-692e-7711-9337-d3177d7503d7 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 2026/10/15 14:19:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13fee-692e-7711-9337-d3177d7503d7 2026/10/15 14:19:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13fee-692e-7711-9337-d3177d7503d7 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkh6FUuNRSz19X6tUPWSW1Xyd9YdCNPdiyPpq4YLV1ek3t/actor offset=0 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-692e-7711-9337-d3177d7503d7 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:19:11 INFO Looking up user name=bob 2026/10/15 14:19:11 INFO Updated post activity.id=https://b.localdomain/update/01a13fee-692e-7711-9337-d3177d7503d7 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a --- PASS: TestCluster_PostInCommunity (5.07s) 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=bob post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=alice post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a 2026/10/15 14:19:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a request.user=carol post=https://b.localdomain/post/01a13fee-66a5-77ee-b62c-c360f9c6105a --- PASS: TestCluster_Poll (4.88s) FAIL FAIL github.com/dimkr/tootik/cluster 12.236s ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/danger [no test files] === RUN Test_FEP521b --- PASS: Test_FEP521b (0.00s) PASS ok github.com/dimkr/tootik/data 0.005s ? github.com/dimkr/tootik/dbx [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/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill 2026/10/15 14:18:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:18:59 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:18:59 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:18:59 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.32s) === RUN TestDeliver_ForwardedPost 2026/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.40s) === RUN TestDeliver_OneFailed 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.42s) === RUN TestDeliver_OneFailedRetry 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.18s) === RUN TestDeliver_OneInvalidURLRetry 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.33s) === RUN TestDeliver_MaxAttempts 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.33s) === RUN TestDeliver_SharedInbox 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.33s) === RUN TestDeliver_SharedInboxRetry 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.22s) === RUN TestDeliver_SharedInboxUnknownActor 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.18s) === RUN TestDeliver_SharedInboxSingleWorker 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.22s) === RUN TestDeliver_SameInbox 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.19s) === RUN TestDeliver_ToAndCCDuplicates 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.36s) === RUN TestDeliver_PublicInTo 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.32s) === RUN TestDeliver_AuthorInTo 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:03 INFO Applying migration id=keys 2026/10/15 14:19:03 INFO Applying migration id=portable 2026/10/15 14:19:03 INFO Applying migration id=proofs 2026/10/15 14:19:03 INFO Applying migration id=contexts 2026/10/15 14:19:03 INFO Applying migration id=deliverieshost 2026/10/15 14:19:03 INFO Applying migration id=pembegin 2026/10/15 14:19:03 INFO Applying migration id=didhost 2026/10/15 14:19:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:03 INFO Applying migration id=invites 2026/10/15 14:19:03 INFO Applying migration id=ed25519blob 2026/10/15 14:19:03 INFO Applying migration id=rsablob 2026/10/15 14:19:03 INFO Applying migration id=iconscid 2026/10/15 14:19:03 INFO Applying migration id=actor 2026/10/15 14:19:03 INFO Applying migration id=localkeys 2026/10/15 14:19:03 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.44s) === RUN TestResolve_LocalActor 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:03 INFO Applying migration id=keys 2026/10/15 14:19:03 INFO Applying migration id=portable 2026/10/15 14:19:03 INFO Applying migration id=proofs 2026/10/15 14:19:03 INFO Applying migration id=contexts 2026/10/15 14:19:03 INFO Applying migration id=deliverieshost 2026/10/15 14:19:03 INFO Applying migration id=pembegin 2026/10/15 14:19:03 INFO Applying migration id=didhost 2026/10/15 14:19:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:03 INFO Applying migration id=invites 2026/10/15 14:19:03 INFO Applying migration id=ed25519blob 2026/10/15 14:19:03 INFO Applying migration id=rsablob 2026/10/15 14:19:03 INFO Applying migration id=iconscid 2026/10/15 14:19:03 INFO Applying migration id=actor 2026/10/15 14:19:03 INFO Applying migration id=localkeys 2026/10/15 14:19:03 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActor (0.27s) === RUN TestResolve_LocalActorDoesNotExist 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActorDoesNotExist (0.29s) === RUN TestResolve_FederatedInstanceActor 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:04 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedInstanceActor (0.31s) === RUN TestResolve_FederatedActorInvalidURL 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:04 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidURL (0.33s) === RUN TestResolve_FederatedActorInvalidScheme 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:04 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidScheme (0.26s) === RUN TestResolve_FederatedActorFirstTime 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTime (0.34s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.41s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.29s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:06 INFO Applying migration id=fetched 2026/10/15 14:19:06 INFO Applying migration id=move 2026/10/15 14:19:06 INFO Applying migration id=cleanup 2026/10/15 14:19:06 INFO Applying migration id=received 2026/10/15 14:19:06 INFO Applying migration id=namehost 2026/10/15 14:19:06 INFO Applying migration id=outboxhost 2026/10/15 14:19:06 INFO Applying migration id=notesfts 2026/10/15 14:19:06 INFO Applying migration id=iconsname 2026/10/15 14:19:06 INFO Applying migration id=nohash 2026/10/15 14:19:06 INFO Applying migration id=shares 2026/10/15 14:19:06 INFO Applying migration id=actorttl 2026/10/15 14:19:06 INFO Applying migration id=tocc 2026/10/15 14:19:06 INFO Applying migration id=followeds 2026/10/15 14:19:06 INFO Applying migration id=certhash 2026/10/15 14:19:06 INFO Applying migration id=follows_sync 2026/10/15 14:19:06 INFO Applying migration id=jsonpath 2026/10/15 14:19:06 INFO Applying migration id=localforward 2026/10/15 14:19:06 INFO Applying migration id=avatar 2026/10/15 14:19:06 INFO Applying migration id=noimage 2026/10/15 14:19:06 INFO Applying migration id=feed 2026/10/15 14:19:06 INFO Applying migration id=bookmarks 2026/10/15 14:19:06 INFO Applying migration id=shareactivity 2026/10/15 14:19:06 INFO Applying migration id=application 2026/10/15 14:19:06 INFO Applying migration id=certificates 2026/10/15 14:19:06 INFO Applying migration id=rawforward 2026/10/15 14:19:06 INFO Applying migration id=publickey 2026/10/15 14:19:06 INFO Applying migration id=resolvegroup 2026/10/15 14:19:06 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.46s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:06 INFO Applying migration id=fetched 2026/10/15 14:19:06 INFO Applying migration id=move 2026/10/15 14:19:06 INFO Applying migration id=cleanup 2026/10/15 14:19:06 INFO Applying migration id=received 2026/10/15 14:19:06 INFO Applying migration id=namehost 2026/10/15 14:19:06 INFO Applying migration id=outboxhost 2026/10/15 14:19:06 INFO Applying migration id=notesfts 2026/10/15 14:19:06 INFO Applying migration id=iconsname 2026/10/15 14:19:06 INFO Applying migration id=nohash 2026/10/15 14:19:06 INFO Applying migration id=shares 2026/10/15 14:19:06 INFO Applying migration id=actorttl 2026/10/15 14:19:06 INFO Applying migration id=tocc 2026/10/15 14:19:06 INFO Applying migration id=followeds 2026/10/15 14:19:06 INFO Applying migration id=certhash 2026/10/15 14:19:06 INFO Applying migration id=follows_sync 2026/10/15 14:19:06 INFO Applying migration id=jsonpath 2026/10/15 14:19:06 INFO Applying migration id=localforward 2026/10/15 14:19:06 INFO Applying migration id=avatar 2026/10/15 14:19:06 INFO Applying migration id=noimage 2026/10/15 14:19:06 INFO Applying migration id=feed 2026/10/15 14:19:06 INFO Applying migration id=bookmarks 2026/10/15 14:19:06 INFO Applying migration id=shareactivity 2026/10/15 14:19:06 INFO Applying migration id=application 2026/10/15 14:19:06 INFO Applying migration id=certificates 2026/10/15 14:19:06 INFO Applying migration id=rawforward 2026/10/15 14:19:06 INFO Applying migration id=publickey 2026/10/15 14:19:06 INFO Applying migration id=resolvegroup 2026/10/15 14:19:06 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.38s) === RUN TestResolve_FederatedActorCached 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCached (0.20s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.47s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.21s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.34s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:08 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.28s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedButBlocked (0.23s) === RUN TestResolve_FederatedActorOldCache 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.19s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.34s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.19s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:09 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.31s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.16s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.18s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.26s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.27s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.24s) === RUN TestResolve_FederatedActorOldCacheExpiredDomain 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://invalid.invalid/user/dan 2026/10/15 14:19:11 WARN Server is probably gone, deleting associated objects id=https://invalid.invalid/user/dan --- PASS: TestResolve_FederatedActorOldCacheExpiredDomain (0.15s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.15s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:11 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.16s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:11 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.22s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:11 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.18s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.28s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.11s) === RUN TestResolve_FederatedActorNoProfileLink 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.13s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.27s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.27s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:13 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:13 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.22s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.18s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.15s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.26s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.34s) === RUN TestResolve_FederatedActorWrongIDCached 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorWrongIDCached (0.14s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/10/15 14:19:14 INFO Applying migration id=initial 2026/10/15 14:19:14 INFO Applying migration id=notesupdated 2026/10/15 14:19:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:14 INFO Applying migration id=activitiesid 2026/10/15 14:19:14 INFO Applying migration id=outbox 2026/10/15 14:19:14 INFO Applying migration id=edits 2026/10/15 14:19:14 INFO Applying migration id=outboxactor 2026/10/15 14:19:14 INFO Applying migration id=outboxsender 2026/10/15 14:19:14 INFO Applying migration id=thread 2026/10/15 14:19:14 INFO Applying migration id=host 2026/10/15 14:19:14 INFO Applying migration id=sharedinbox 2026/10/15 14:19:14 INFO Applying migration id=noteshost 2026/10/15 14:19:14 INFO Applying migration id=fetched 2026/10/15 14:19:14 INFO Applying migration id=move 2026/10/15 14:19:14 INFO Applying migration id=cleanup 2026/10/15 14:19:14 INFO Applying migration id=received 2026/10/15 14:19:14 INFO Applying migration id=namehost 2026/10/15 14:19:14 INFO Applying migration id=outboxhost 2026/10/15 14:19:14 INFO Applying migration id=notesfts 2026/10/15 14:19:14 INFO Applying migration id=iconsname 2026/10/15 14:19:14 INFO Applying migration id=nohash 2026/10/15 14:19:14 INFO Applying migration id=shares 2026/10/15 14:19:14 INFO Applying migration id=actorttl 2026/10/15 14:19:14 INFO Applying migration id=tocc 2026/10/15 14:19:14 INFO Applying migration id=followeds 2026/10/15 14:19:14 INFO Applying migration id=certhash 2026/10/15 14:19:14 INFO Applying migration id=follows_sync 2026/10/15 14:19:14 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill 2026/10/15 14:19:14 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.23s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/10/15 14:19:14 INFO Applying migration id=initial 2026/10/15 14:19:14 INFO Applying migration id=notesupdated 2026/10/15 14:19:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:14 INFO Applying migration id=activitiesid 2026/10/15 14:19:14 INFO Applying migration id=outbox 2026/10/15 14:19:14 INFO Applying migration id=edits 2026/10/15 14:19:14 INFO Applying migration id=outboxactor 2026/10/15 14:19:14 INFO Applying migration id=outboxsender 2026/10/15 14:19:14 INFO Applying migration id=thread 2026/10/15 14:19:14 INFO Applying migration id=host 2026/10/15 14:19:14 INFO Applying migration id=sharedinbox 2026/10/15 14:19:14 INFO Applying migration id=noteshost 2026/10/15 14:19:14 INFO Applying migration id=fetched 2026/10/15 14:19:14 INFO Applying migration id=move 2026/10/15 14:19:14 INFO Applying migration id=cleanup 2026/10/15 14:19:14 INFO Applying migration id=received 2026/10/15 14:19:14 INFO Applying migration id=namehost 2026/10/15 14:19:14 INFO Applying migration id=outboxhost 2026/10/15 14:19:14 INFO Applying migration id=notesfts 2026/10/15 14:19:14 INFO Applying migration id=iconsname 2026/10/15 14:19:14 INFO Applying migration id=nohash 2026/10/15 14:19:14 INFO Applying migration id=shares 2026/10/15 14:19:14 INFO Applying migration id=actorttl 2026/10/15 14:19:14 INFO Applying migration id=tocc 2026/10/15 14:19:14 INFO Applying migration id=followeds 2026/10/15 14:19:14 INFO Applying migration id=certhash 2026/10/15 14:19:14 INFO Applying migration id=follows_sync 2026/10/15 14:19:14 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill 2026/10/15 14:19:14 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/10/15 14:19:14 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.29s) PASS ok github.com/dimkr/tootik/fed 15.237s === 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.009s ? github.com/dimkr/tootik/front/gemini [no test files] ? github.com/dimkr/tootik/front/graph [no test files] ? github.com/dimkr/tootik/front/static [no test files] ? github.com/dimkr/tootik/front/text [no test files] ? github.com/dimkr/tootik/front/text/gmi [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty === CONT TestToHTML_Escaping --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_LineBreak --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_LinkStart --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestToHTML_Plain --- PASS: TestToHTML_Plain (0.00s) === CONT TestToHTML_Empty --- PASS: TestToHTML_Empty (0.00s) === CONT TestFromHTML_Quote --- PASS: TestFromHTML_Quote (0.00s) === CONT TestFromHTML_OrderedList --- PASS: TestFromHTML_OrderedList (0.00s) === CONT TestFromHTML_UnorderedList --- PASS: TestFromHTML_UnorderedList (0.00s) === CONT TestFromHTML_Escaping --- PASS: TestFromHTML_Escaping (0.00s) === CONT TestFromHTML_ImageAndSameLink --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_ImageAndLink --- PASS: TestFromHTML_ImageAndLink (0.00s) === CONT TestFromHTML_ImageNoSrc --- PASS: TestFromHTML_ImageNoSrc (0.00s) === CONT TestFromHTML_ImageAlt --- PASS: TestFromHTML_ImageAlt (0.00s) === CONT TestFromHTML_Image --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestFromHTML_Image (0.00s) === CONT TestFromHTML_Mention === CONT TestToHTML_EmojiMention --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) === CONT TestFromHTML_MentionAndLinks --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_MentionAndLink (0.00s) === CONT TestFromHTML_LineBreak --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain === CONT TestToHTML_MissingMentions === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_Question === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_TrailingLineBreaks === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_OverlappingLink === CONT TestToHTML_TwoLineBreaks === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestToHTML_ManyLineBreaks === CONT TestToHTML_LeadingLineBreak === CONT TestToHTML_LinkDot === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LinkParentheses === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_Link === CONT TestToHTML_OnlyLineBreaks === CONT TestToHTML_Mentions --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestToHTML_Link (0.00s) --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_LeadingLineBreaks --- PASS: TestToHTML_LeadingLineBreaks (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain 0.008s ? 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/MultipleValues === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MissingHeader --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.16s) === RUN TestSign_Get --- PASS: TestSign_Get (0.08s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.17s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.15s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.10s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.12s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.11s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.10s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.24s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.02s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.03s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.09s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.12s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.03s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.25s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.10s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.22s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.17s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.06s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.02s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.02s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.02s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.06s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.21s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.05s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.29s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.16s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.07s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.08s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.13s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.04s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.02s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.17s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.15s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.03s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.08s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.07s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.10s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.20s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.08s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.09s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.14s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.22s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.22s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.03s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.10s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/SmallKey === 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 --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === 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/InvalidHost === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === 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/NoKeyId === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/NoCreated --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (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/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.01s) PASS ok github.com/dimkr/tootik/httpsig 5.518s ? 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.008s === RUN TestAvatar_HappyFlow 2026/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlow (0.49s) === RUN TestAvatar_NewUser 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:00 WARN Throttled request to set avatar can=2026-10-15T14:48:55.989Z --- PASS: TestAvatar_NewUser (0.74s) === RUN TestAvatar_ChangedRecently 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:02 WARN Throttled request to set avatar can=2026-10-15T14:48:57.044Z --- PASS: TestAvatar_ChangedRecently (1.06s) === RUN TestAvatar_HappyFlowSizeFirst 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlowSizeFirst (0.60s) === RUN TestAvatar_InvalidSize 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:03 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (0.56s) === RUN TestAvatar_InvalidType 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:03 INFO Applying migration id=keys 2026/10/15 14:19:03 INFO Applying migration id=portable 2026/10/15 14:19:03 INFO Applying migration id=proofs 2026/10/15 14:19:03 INFO Applying migration id=contexts 2026/10/15 14:19:03 INFO Applying migration id=deliverieshost 2026/10/15 14:19:03 INFO Applying migration id=pembegin 2026/10/15 14:19:03 INFO Applying migration id=didhost 2026/10/15 14:19:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:03 INFO Applying migration id=invites 2026/10/15 14:19:03 INFO Applying migration id=ed25519blob 2026/10/15 14:19:03 INFO Applying migration id=rsablob 2026/10/15 14:19:03 INFO Applying migration id=iconscid 2026/10/15 14:19:03 INFO Applying migration id=actor 2026/10/15 14:19:03 INFO Applying migration id=localkeys 2026/10/15 14:19:03 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill 2026/10/15 14:19:03 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (0.73s) === RUN TestAvatar_NoSize 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill 2026/10/15 14:19:04 WARN Invalid parameters --- PASS: TestAvatar_NoSize (1.00s) === RUN TestAvatar_NoType 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill 2026/10/15 14:19:05 WARN Invalid parameters --- PASS: TestAvatar_NoType (0.96s) === RUN TestAvatar_InvalidImage 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill 2026/10/15 14:19:06 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (0.66s) === RUN TestAvatar_TooSmallSize 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:06 INFO Applying migration id=fetched 2026/10/15 14:19:06 INFO Applying migration id=move 2026/10/15 14:19:06 INFO Applying migration id=cleanup 2026/10/15 14:19:06 INFO Applying migration id=received 2026/10/15 14:19:06 INFO Applying migration id=namehost 2026/10/15 14:19:06 INFO Applying migration id=outboxhost 2026/10/15 14:19:06 INFO Applying migration id=notesfts 2026/10/15 14:19:06 INFO Applying migration id=iconsname 2026/10/15 14:19:06 INFO Applying migration id=nohash 2026/10/15 14:19:06 INFO Applying migration id=shares 2026/10/15 14:19:06 INFO Applying migration id=actorttl 2026/10/15 14:19:06 INFO Applying migration id=tocc 2026/10/15 14:19:06 INFO Applying migration id=followeds 2026/10/15 14:19:06 INFO Applying migration id=certhash 2026/10/15 14:19:06 INFO Applying migration id=follows_sync 2026/10/15 14:19:06 INFO Applying migration id=jsonpath 2026/10/15 14:19:06 INFO Applying migration id=localforward 2026/10/15 14:19:06 INFO Applying migration id=avatar 2026/10/15 14:19:06 INFO Applying migration id=noimage 2026/10/15 14:19:06 INFO Applying migration id=feed 2026/10/15 14:19:06 INFO Applying migration id=bookmarks 2026/10/15 14:19:06 INFO Applying migration id=shareactivity 2026/10/15 14:19:06 INFO Applying migration id=application 2026/10/15 14:19:06 INFO Applying migration id=certificates 2026/10/15 14:19:06 INFO Applying migration id=rawforward 2026/10/15 14:19:06 INFO Applying migration id=publickey 2026/10/15 14:19:06 INFO Applying migration id=resolvegroup 2026/10/15 14:19:06 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill 2026/10/15 14:19:07 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.18s) === RUN TestAvatar_TooBigSize 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill 2026/10/15 14:19:08 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (0.53s) === RUN TestAvatar_SizeLimit 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill 2026/10/15 14:19:09 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (0.76s) === RUN TestAvatar_ExactlySizeLimit 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill --- PASS: TestAvatar_ExactlySizeLimit (0.52s) === RUN TestBio_Throttled 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:10 WARN Throttled request to set bio can=2026-10-15T14:49:09.963Z --- PASS: TestBio_Throttled (0.73s) === RUN TestBio_HappyFlow 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (0.81s) === RUN TestBio_TooLong 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill --- PASS: TestBio_TooLong (0.38s) === RUN TestBio_MultiLine 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.57s) === RUN TestBio_MultiLineWithLink 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (0.46s) === RUN TestBookmark_HappyFlow 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-6eef-7531-9340-8731044a20e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 2026/10/15 14:19:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 2026/10/15 14:19:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 2026/10/15 14:19:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 --- PASS: TestBookmark_HappyFlow (0.50s) === RUN TestBookmark_Throttling 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill 2026/10/15 14:19:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7176-720b-9fe8-8f72c04e284c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7176-7179-a7b3-46a2c6a3ef85 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-7176-7179-a7b3-46a2c6a3ef85 2026/10/15 14:19:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7178-7b4f-a6eb-0434a538710f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7178-7b30-8580-f9fa82d261ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-7178-7b30-8580-f9fa82d261ba 2026/10/15 14:19:13 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (0.63s) === RUN TestBookmark_Limit 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill 2026/10/15 14:19:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-74bc-7841-903f-0e745cd463ff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-74bc-77ae-b127-cc46f5152cd7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-74bc-77ae-b127-cc46f5152cd7 2026/10/15 14:19:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-74c1-71ef-92ff-d512c82e030a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-74c1-71a2-ab04-b17a7f658b5f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-74c1-71a2-ab04-b17a7f658b5f 2026/10/15 14:19:14 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/01a13fee-74c1-71a2-ab04-b17a7f658b5f --- PASS: TestBookmark_Limit (0.84s) === RUN TestBookmark_TwoBookmarks 2026/10/15 14:19:14 INFO Applying migration id=initial 2026/10/15 14:19:14 INFO Applying migration id=notesupdated 2026/10/15 14:19:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:14 INFO Applying migration id=activitiesid 2026/10/15 14:19:14 INFO Applying migration id=outbox 2026/10/15 14:19:14 INFO Applying migration id=edits 2026/10/15 14:19:14 INFO Applying migration id=outboxactor 2026/10/15 14:19:14 INFO Applying migration id=outboxsender 2026/10/15 14:19:14 INFO Applying migration id=thread 2026/10/15 14:19:14 INFO Applying migration id=host 2026/10/15 14:19:14 INFO Applying migration id=sharedinbox 2026/10/15 14:19:14 INFO Applying migration id=noteshost 2026/10/15 14:19:14 INFO Applying migration id=fetched 2026/10/15 14:19:14 INFO Applying migration id=move 2026/10/15 14:19:14 INFO Applying migration id=cleanup 2026/10/15 14:19:14 INFO Applying migration id=received 2026/10/15 14:19:14 INFO Applying migration id=namehost 2026/10/15 14:19:14 INFO Applying migration id=outboxhost 2026/10/15 14:19:14 INFO Applying migration id=notesfts 2026/10/15 14:19:14 INFO Applying migration id=iconsname 2026/10/15 14:19:14 INFO Applying migration id=nohash 2026/10/15 14:19:14 INFO Applying migration id=shares 2026/10/15 14:19:14 INFO Applying migration id=actorttl 2026/10/15 14:19:14 INFO Applying migration id=tocc 2026/10/15 14:19:14 INFO Applying migration id=followeds 2026/10/15 14:19:14 INFO Applying migration id=certhash 2026/10/15 14:19:14 INFO Applying migration id=follows_sync 2026/10/15 14:19:14 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill 2026/10/15 14:19:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-777b-7d7b-9687-aa48b0f17ed5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-777b-7d1b-ba30-e870526e6a3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-777b-7d1b-ba30-e870526e6a3f 2026/10/15 14:19:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-777d-7c57-be1c-6c4b387607ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-777d-7c39-90f6-bf1d292c531f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-777d-7c39-90f6-bf1d292c531f --- PASS: TestBookmark_TwoBookmarks (0.70s) === RUN TestBookmark_Twice 2026/10/15 14:19:15 INFO Applying migration id=initial 2026/10/15 14:19:15 INFO Applying migration id=notesupdated 2026/10/15 14:19:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:15 INFO Applying migration id=activitiesid 2026/10/15 14:19:15 INFO Applying migration id=outbox 2026/10/15 14:19:15 INFO Applying migration id=edits 2026/10/15 14:19:15 INFO Applying migration id=outboxactor 2026/10/15 14:19:15 INFO Applying migration id=outboxsender 2026/10/15 14:19:15 INFO Applying migration id=thread 2026/10/15 14:19:15 INFO Applying migration id=host 2026/10/15 14:19:15 INFO Applying migration id=sharedinbox 2026/10/15 14:19:15 INFO Applying migration id=noteshost 2026/10/15 14:19:15 INFO Applying migration id=fetched 2026/10/15 14:19:15 INFO Applying migration id=move 2026/10/15 14:19:15 INFO Applying migration id=cleanup 2026/10/15 14:19:15 INFO Applying migration id=received 2026/10/15 14:19:15 INFO Applying migration id=namehost 2026/10/15 14:19:15 INFO Applying migration id=outboxhost 2026/10/15 14:19:15 INFO Applying migration id=notesfts 2026/10/15 14:19:15 INFO Applying migration id=iconsname 2026/10/15 14:19:15 INFO Applying migration id=nohash 2026/10/15 14:19:15 INFO Applying migration id=shares 2026/10/15 14:19:15 INFO Applying migration id=actorttl 2026/10/15 14:19:15 INFO Applying migration id=tocc 2026/10/15 14:19:15 INFO Applying migration id=followeds 2026/10/15 14:19:15 INFO Applying migration id=certhash 2026/10/15 14:19:15 INFO Applying migration id=follows_sync 2026/10/15 14:19:15 INFO Applying migration id=jsonpath 2026/10/15 14:19:15 INFO Applying migration id=localforward 2026/10/15 14:19:15 INFO Applying migration id=avatar 2026/10/15 14:19:15 INFO Applying migration id=noimage 2026/10/15 14:19:15 INFO Applying migration id=feed 2026/10/15 14:19:15 INFO Applying migration id=bookmarks 2026/10/15 14:19:15 INFO Applying migration id=shareactivity 2026/10/15 14:19:15 INFO Applying migration id=application 2026/10/15 14:19:15 INFO Applying migration id=certificates 2026/10/15 14:19:15 INFO Applying migration id=rawforward 2026/10/15 14:19:15 INFO Applying migration id=publickey 2026/10/15 14:19:15 INFO Applying migration id=resolvegroup 2026/10/15 14:19:15 INFO Applying migration id=reject 2026/10/15 14:19:15 INFO Applying migration id=autodel 2026/10/15 14:19:15 INFO Applying migration id=jsonb 2026/10/15 14:19:15 INFO Applying migration id=quote 2026/10/15 14:19:15 INFO Applying migration id=rfc9421 2026/10/15 14:19:15 INFO Applying migration id=keys 2026/10/15 14:19:15 INFO Applying migration id=portable 2026/10/15 14:19:15 INFO Applying migration id=proofs 2026/10/15 14:19:15 INFO Applying migration id=contexts 2026/10/15 14:19:15 INFO Applying migration id=deliverieshost 2026/10/15 14:19:15 INFO Applying migration id=pembegin 2026/10/15 14:19:15 INFO Applying migration id=didhost 2026/10/15 14:19:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:15 INFO Applying migration id=invites 2026/10/15 14:19:15 INFO Applying migration id=ed25519blob 2026/10/15 14:19:15 INFO Applying migration id=rsablob 2026/10/15 14:19:15 INFO Applying migration id=iconscid 2026/10/15 14:19:15 INFO Applying migration id=actor 2026/10/15 14:19:15 INFO Applying migration id=localkeys 2026/10/15 14:19:15 INFO Applying migration id=deleted 2026/10/15 14:19:15 INFO Applying migration id=history 2026/10/15 14:19:15 INFO Applying migration id=outboxnano 2026/10/15 14:19:15 INFO Applying migration id=implements 2026/10/15 14:19:15 INFO Applying migration id=backfill 2026/10/15 14:19:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-795e-790a-99da-efce7ddba61d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-795e-789b-a936-78d9cef1bce5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-795e-789b-a936-78d9cef1bce5 2026/10/15 14:19:15 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.48s) === RUN TestBookmark_ToFollowers 2026/10/15 14:19:15 INFO Applying migration id=initial 2026/10/15 14:19:15 INFO Applying migration id=notesupdated 2026/10/15 14:19:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:15 INFO Applying migration id=activitiesid 2026/10/15 14:19:15 INFO Applying migration id=outbox 2026/10/15 14:19:15 INFO Applying migration id=edits 2026/10/15 14:19:15 INFO Applying migration id=outboxactor 2026/10/15 14:19:15 INFO Applying migration id=outboxsender 2026/10/15 14:19:15 INFO Applying migration id=thread 2026/10/15 14:19:15 INFO Applying migration id=host 2026/10/15 14:19:15 INFO Applying migration id=sharedinbox 2026/10/15 14:19:15 INFO Applying migration id=noteshost 2026/10/15 14:19:15 INFO Applying migration id=fetched 2026/10/15 14:19:15 INFO Applying migration id=move 2026/10/15 14:19:15 INFO Applying migration id=cleanup 2026/10/15 14:19:15 INFO Applying migration id=received 2026/10/15 14:19:15 INFO Applying migration id=namehost 2026/10/15 14:19:15 INFO Applying migration id=outboxhost 2026/10/15 14:19:15 INFO Applying migration id=notesfts 2026/10/15 14:19:15 INFO Applying migration id=iconsname 2026/10/15 14:19:15 INFO Applying migration id=nohash 2026/10/15 14:19:15 INFO Applying migration id=shares 2026/10/15 14:19:15 INFO Applying migration id=actorttl 2026/10/15 14:19:15 INFO Applying migration id=tocc 2026/10/15 14:19:15 INFO Applying migration id=followeds 2026/10/15 14:19:15 INFO Applying migration id=certhash 2026/10/15 14:19:15 INFO Applying migration id=follows_sync 2026/10/15 14:19:15 INFO Applying migration id=jsonpath 2026/10/15 14:19:15 INFO Applying migration id=localforward 2026/10/15 14:19:15 INFO Applying migration id=avatar 2026/10/15 14:19:15 INFO Applying migration id=noimage 2026/10/15 14:19:15 INFO Applying migration id=feed 2026/10/15 14:19:15 INFO Applying migration id=bookmarks 2026/10/15 14:19:15 INFO Applying migration id=shareactivity 2026/10/15 14:19:15 INFO Applying migration id=application 2026/10/15 14:19:15 INFO Applying migration id=certificates 2026/10/15 14:19:15 INFO Applying migration id=rawforward 2026/10/15 14:19:15 INFO Applying migration id=publickey 2026/10/15 14:19:15 INFO Applying migration id=resolvegroup 2026/10/15 14:19:15 INFO Applying migration id=reject 2026/10/15 14:19:15 INFO Applying migration id=autodel 2026/10/15 14:19:15 INFO Applying migration id=jsonb 2026/10/15 14:19:15 INFO Applying migration id=quote 2026/10/15 14:19:15 INFO Applying migration id=rfc9421 2026/10/15 14:19:15 INFO Applying migration id=keys 2026/10/15 14:19:15 INFO Applying migration id=portable 2026/10/15 14:19:15 INFO Applying migration id=proofs 2026/10/15 14:19:15 INFO Applying migration id=contexts 2026/10/15 14:19:15 INFO Applying migration id=deliverieshost 2026/10/15 14:19:15 INFO Applying migration id=pembegin 2026/10/15 14:19:15 INFO Applying migration id=didhost 2026/10/15 14:19:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:15 INFO Applying migration id=invites 2026/10/15 14:19:15 INFO Applying migration id=ed25519blob 2026/10/15 14:19:15 INFO Applying migration id=rsablob 2026/10/15 14:19:15 INFO Applying migration id=iconscid 2026/10/15 14:19:15 INFO Applying migration id=actor 2026/10/15 14:19:15 INFO Applying migration id=localkeys 2026/10/15 14:19:15 INFO Applying migration id=deleted 2026/10/15 14:19:15 INFO Applying migration id=history 2026/10/15 14:19:15 INFO Applying migration id=outboxnano 2026/10/15 14:19:15 INFO Applying migration id=implements 2026/10/15 14:19:15 INFO Applying migration id=backfill 2026/10/15 14:19:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-7b03-771e-b5a1-b2f950279c02 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f 2026/10/15 14:19:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7b04-705d-a82f-db1f0cfc288e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7b04-7021-8b9e-d0f531041006 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-7b04-7021-8b9e-d0f531041006 2026/10/15 14:19:16 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-7b04-7021-8b9e-d0f531041006 2026/10/15 14:19:16 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fee-7b07-72fe-af3f-53eb2f7d35f3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f 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.42s) === RUN TestBookmark_DM 2026/10/15 14:19:16 INFO Applying migration id=initial 2026/10/15 14:19:16 INFO Applying migration id=notesupdated 2026/10/15 14:19:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:16 INFO Applying migration id=activitiesid 2026/10/15 14:19:16 INFO Applying migration id=outbox 2026/10/15 14:19:16 INFO Applying migration id=edits 2026/10/15 14:19:16 INFO Applying migration id=outboxactor 2026/10/15 14:19:16 INFO Applying migration id=outboxsender 2026/10/15 14:19:16 INFO Applying migration id=thread 2026/10/15 14:19:16 INFO Applying migration id=host 2026/10/15 14:19:16 INFO Applying migration id=sharedinbox 2026/10/15 14:19:16 INFO Applying migration id=noteshost 2026/10/15 14:19:16 INFO Applying migration id=fetched 2026/10/15 14:19:16 INFO Applying migration id=move 2026/10/15 14:19:16 INFO Applying migration id=cleanup 2026/10/15 14:19:16 INFO Applying migration id=received 2026/10/15 14:19:16 INFO Applying migration id=namehost 2026/10/15 14:19:16 INFO Applying migration id=outboxhost 2026/10/15 14:19:16 INFO Applying migration id=notesfts 2026/10/15 14:19:16 INFO Applying migration id=iconsname 2026/10/15 14:19:16 INFO Applying migration id=nohash 2026/10/15 14:19:16 INFO Applying migration id=shares 2026/10/15 14:19:16 INFO Applying migration id=actorttl 2026/10/15 14:19:16 INFO Applying migration id=tocc 2026/10/15 14:19:16 INFO Applying migration id=followeds 2026/10/15 14:19:16 INFO Applying migration id=certhash 2026/10/15 14:19:16 INFO Applying migration id=follows_sync 2026/10/15 14:19:16 INFO Applying migration id=jsonpath 2026/10/15 14:19:16 INFO Applying migration id=localforward 2026/10/15 14:19:16 INFO Applying migration id=avatar 2026/10/15 14:19:16 INFO Applying migration id=noimage 2026/10/15 14:19:16 INFO Applying migration id=feed 2026/10/15 14:19:16 INFO Applying migration id=bookmarks 2026/10/15 14:19:16 INFO Applying migration id=shareactivity 2026/10/15 14:19:16 INFO Applying migration id=application 2026/10/15 14:19:16 INFO Applying migration id=certificates 2026/10/15 14:19:16 INFO Applying migration id=rawforward 2026/10/15 14:19:16 INFO Applying migration id=publickey 2026/10/15 14:19:16 INFO Applying migration id=resolvegroup 2026/10/15 14:19:16 INFO Applying migration id=reject 2026/10/15 14:19:16 INFO Applying migration id=autodel 2026/10/15 14:19:16 INFO Applying migration id=jsonb 2026/10/15 14:19:16 INFO Applying migration id=quote 2026/10/15 14:19:16 INFO Applying migration id=rfc9421 2026/10/15 14:19:16 INFO Applying migration id=keys 2026/10/15 14:19:16 INFO Applying migration id=portable 2026/10/15 14:19:16 INFO Applying migration id=proofs 2026/10/15 14:19:16 INFO Applying migration id=contexts 2026/10/15 14:19:16 INFO Applying migration id=deliverieshost 2026/10/15 14:19:16 INFO Applying migration id=pembegin 2026/10/15 14:19:16 INFO Applying migration id=didhost 2026/10/15 14:19:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:16 INFO Applying migration id=invites 2026/10/15 14:19:16 INFO Applying migration id=ed25519blob 2026/10/15 14:19:16 INFO Applying migration id=rsablob 2026/10/15 14:19:16 INFO Applying migration id=iconscid 2026/10/15 14:19:16 INFO Applying migration id=actor 2026/10/15 14:19:16 INFO Applying migration id=localkeys 2026/10/15 14:19:16 INFO Applying migration id=deleted 2026/10/15 14:19:16 INFO Applying migration id=history 2026/10/15 14:19:16 INFO Applying migration id=outboxnano 2026/10/15 14:19:16 INFO Applying migration id=implements 2026/10/15 14:19:16 INFO Applying migration id=backfill 2026/10/15 14:19:16 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7dce-7e04-90b6-fc09d16f1bc3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7dce-7883-ab2d-3a1004f489f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-7dce-7883-ab2d-3a1004f489f0 2026/10/15 14:19:16 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-7dce-7883-ab2d-3a1004f489f0 --- PASS: TestBookmark_DM (0.71s) === RUN TestCommunities_OneCommunity 2026/10/15 14:19:16 INFO Applying migration id=initial 2026/10/15 14:19:16 INFO Applying migration id=notesupdated 2026/10/15 14:19:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:16 INFO Applying migration id=activitiesid 2026/10/15 14:19:16 INFO Applying migration id=outbox 2026/10/15 14:19:16 INFO Applying migration id=edits 2026/10/15 14:19:16 INFO Applying migration id=outboxactor 2026/10/15 14:19:16 INFO Applying migration id=outboxsender 2026/10/15 14:19:16 INFO Applying migration id=thread 2026/10/15 14:19:16 INFO Applying migration id=host 2026/10/15 14:19:16 INFO Applying migration id=sharedinbox 2026/10/15 14:19:16 INFO Applying migration id=noteshost 2026/10/15 14:19:16 INFO Applying migration id=fetched 2026/10/15 14:19:16 INFO Applying migration id=move 2026/10/15 14:19:16 INFO Applying migration id=cleanup 2026/10/15 14:19:16 INFO Applying migration id=received 2026/10/15 14:19:16 INFO Applying migration id=namehost 2026/10/15 14:19:16 INFO Applying migration id=outboxhost 2026/10/15 14:19:16 INFO Applying migration id=notesfts 2026/10/15 14:19:16 INFO Applying migration id=iconsname 2026/10/15 14:19:16 INFO Applying migration id=nohash 2026/10/15 14:19:16 INFO Applying migration id=shares 2026/10/15 14:19:16 INFO Applying migration id=actorttl 2026/10/15 14:19:16 INFO Applying migration id=tocc 2026/10/15 14:19:16 INFO Applying migration id=followeds 2026/10/15 14:19:16 INFO Applying migration id=certhash 2026/10/15 14:19:16 INFO Applying migration id=follows_sync 2026/10/15 14:19:16 INFO Applying migration id=jsonpath 2026/10/15 14:19:16 INFO Applying migration id=localforward 2026/10/15 14:19:16 INFO Applying migration id=avatar 2026/10/15 14:19:16 INFO Applying migration id=noimage 2026/10/15 14:19:16 INFO Applying migration id=feed 2026/10/15 14:19:16 INFO Applying migration id=bookmarks 2026/10/15 14:19:16 INFO Applying migration id=shareactivity 2026/10/15 14:19:16 INFO Applying migration id=application 2026/10/15 14:19:16 INFO Applying migration id=certificates 2026/10/15 14:19:16 INFO Applying migration id=rawforward 2026/10/15 14:19:16 INFO Applying migration id=publickey 2026/10/15 14:19:16 INFO Applying migration id=resolvegroup 2026/10/15 14:19:16 INFO Applying migration id=reject 2026/10/15 14:19:16 INFO Applying migration id=autodel 2026/10/15 14:19:16 INFO Applying migration id=jsonb 2026/10/15 14:19:16 INFO Applying migration id=quote 2026/10/15 14:19:16 INFO Applying migration id=rfc9421 2026/10/15 14:19:16 INFO Applying migration id=keys 2026/10/15 14:19:16 INFO Applying migration id=portable 2026/10/15 14:19:16 INFO Applying migration id=proofs 2026/10/15 14:19:16 INFO Applying migration id=contexts 2026/10/15 14:19:16 INFO Applying migration id=deliverieshost 2026/10/15 14:19:16 INFO Applying migration id=pembegin 2026/10/15 14:19:16 INFO Applying migration id=didhost 2026/10/15 14:19:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:16 INFO Applying migration id=invites 2026/10/15 14:19:16 INFO Applying migration id=ed25519blob 2026/10/15 14:19:16 INFO Applying migration id=rsablob 2026/10/15 14:19:16 INFO Applying migration id=iconscid 2026/10/15 14:19:16 INFO Applying migration id=actor 2026/10/15 14:19:16 INFO Applying migration id=localkeys 2026/10/15 14:19:16 INFO Applying migration id=deleted 2026/10/15 14:19:16 INFO Applying migration id=history 2026/10/15 14:19:16 INFO Applying migration id=outboxnano 2026/10/15 14:19:16 INFO Applying migration id=implements 2026/10/15 14:19:16 INFO Applying migration id=backfill 2026/10/15 14:19:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-8042-7f2c-a649-2b1bb5382efe activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8043-7e88-a237-e14c966c9303 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-8042-7f2c-a649-2b1bb5382efe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-8042-7f2c-a649-2b1bb5382efe 2026/10/15 14:19:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-8044-7898-b31d-26a5e259c6f9 note=https://localhost.localdomain:8443/post/01a13fee-8044-76de-a853-a29355df3b72 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8044-7898-b31d-26a5e259c6f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8044-76de-a853-a29355df3b72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8044-76de-a853-a29355df3b72 --- PASS: TestCommunities_OneCommunity (0.63s) === RUN TestCommunity_NewThread 2026/10/15 14:19:17 INFO Applying migration id=initial 2026/10/15 14:19:17 INFO Applying migration id=notesupdated 2026/10/15 14:19:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:17 INFO Applying migration id=activitiesid 2026/10/15 14:19:17 INFO Applying migration id=outbox 2026/10/15 14:19:17 INFO Applying migration id=edits 2026/10/15 14:19:17 INFO Applying migration id=outboxactor 2026/10/15 14:19:17 INFO Applying migration id=outboxsender 2026/10/15 14:19:17 INFO Applying migration id=thread 2026/10/15 14:19:17 INFO Applying migration id=host 2026/10/15 14:19:17 INFO Applying migration id=sharedinbox 2026/10/15 14:19:17 INFO Applying migration id=noteshost 2026/10/15 14:19:17 INFO Applying migration id=fetched 2026/10/15 14:19:17 INFO Applying migration id=move 2026/10/15 14:19:17 INFO Applying migration id=cleanup 2026/10/15 14:19:17 INFO Applying migration id=received 2026/10/15 14:19:17 INFO Applying migration id=namehost 2026/10/15 14:19:17 INFO Applying migration id=outboxhost 2026/10/15 14:19:17 INFO Applying migration id=notesfts 2026/10/15 14:19:17 INFO Applying migration id=iconsname 2026/10/15 14:19:17 INFO Applying migration id=nohash 2026/10/15 14:19:17 INFO Applying migration id=shares 2026/10/15 14:19:17 INFO Applying migration id=actorttl 2026/10/15 14:19:17 INFO Applying migration id=tocc 2026/10/15 14:19:17 INFO Applying migration id=followeds 2026/10/15 14:19:17 INFO Applying migration id=certhash 2026/10/15 14:19:17 INFO Applying migration id=follows_sync 2026/10/15 14:19:17 INFO Applying migration id=jsonpath 2026/10/15 14:19:17 INFO Applying migration id=localforward 2026/10/15 14:19:17 INFO Applying migration id=avatar 2026/10/15 14:19:17 INFO Applying migration id=noimage 2026/10/15 14:19:17 INFO Applying migration id=feed 2026/10/15 14:19:17 INFO Applying migration id=bookmarks 2026/10/15 14:19:17 INFO Applying migration id=shareactivity 2026/10/15 14:19:17 INFO Applying migration id=application 2026/10/15 14:19:17 INFO Applying migration id=certificates 2026/10/15 14:19:17 INFO Applying migration id=rawforward 2026/10/15 14:19:17 INFO Applying migration id=publickey 2026/10/15 14:19:17 INFO Applying migration id=resolvegroup 2026/10/15 14:19:17 INFO Applying migration id=reject 2026/10/15 14:19:17 INFO Applying migration id=autodel 2026/10/15 14:19:17 INFO Applying migration id=jsonb 2026/10/15 14:19:17 INFO Applying migration id=quote 2026/10/15 14:19:17 INFO Applying migration id=rfc9421 2026/10/15 14:19:17 INFO Applying migration id=keys 2026/10/15 14:19:17 INFO Applying migration id=portable 2026/10/15 14:19:17 INFO Applying migration id=proofs 2026/10/15 14:19:17 INFO Applying migration id=contexts 2026/10/15 14:19:17 INFO Applying migration id=deliverieshost 2026/10/15 14:19:17 INFO Applying migration id=pembegin 2026/10/15 14:19:17 INFO Applying migration id=didhost 2026/10/15 14:19:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:17 INFO Applying migration id=invites 2026/10/15 14:19:17 INFO Applying migration id=ed25519blob 2026/10/15 14:19:17 INFO Applying migration id=rsablob 2026/10/15 14:19:17 INFO Applying migration id=iconscid 2026/10/15 14:19:17 INFO Applying migration id=actor 2026/10/15 14:19:17 INFO Applying migration id=localkeys 2026/10/15 14:19:17 INFO Applying migration id=deleted 2026/10/15 14:19:17 INFO Applying migration id=history 2026/10/15 14:19:17 INFO Applying migration id=outboxnano 2026/10/15 14:19:17 INFO Applying migration id=implements 2026/10/15 14:19:17 INFO Applying migration id=backfill 2026/10/15 14:19:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-823a-7a17-8f79-1db6392e4768 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/10/15 14:19:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-823b-7319-a968-40973205e69c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-823b-7ac5-87e7-7ff76eebdf4f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-823b-7319-a968-40973205e69c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-823b-7319-a968-40973205e69c 2026/10/15 14:19:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-823c-7490-8a8c-4176fa89d548 note=https://localhost.localdomain:8443/post/01a13fee-823c-7343-bb2f-f40633f8deee group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-823c-7490-8a8c-4176fa89d548 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-823c-7343-bb2f-f40633f8deee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-823c-7343-bb2f-f40633f8deee --- PASS: TestCommunity_NewThread (0.50s) === RUN TestCommunity_NewThreadNotFollowing 2026/10/15 14:19:17 INFO Applying migration id=initial 2026/10/15 14:19:17 INFO Applying migration id=notesupdated 2026/10/15 14:19:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:17 INFO Applying migration id=activitiesid 2026/10/15 14:19:17 INFO Applying migration id=outbox 2026/10/15 14:19:17 INFO Applying migration id=edits 2026/10/15 14:19:17 INFO Applying migration id=outboxactor 2026/10/15 14:19:17 INFO Applying migration id=outboxsender 2026/10/15 14:19:17 INFO Applying migration id=thread 2026/10/15 14:19:17 INFO Applying migration id=host 2026/10/15 14:19:17 INFO Applying migration id=sharedinbox 2026/10/15 14:19:17 INFO Applying migration id=noteshost 2026/10/15 14:19:17 INFO Applying migration id=fetched 2026/10/15 14:19:17 INFO Applying migration id=move 2026/10/15 14:19:17 INFO Applying migration id=cleanup 2026/10/15 14:19:17 INFO Applying migration id=received 2026/10/15 14:19:17 INFO Applying migration id=namehost 2026/10/15 14:19:17 INFO Applying migration id=outboxhost 2026/10/15 14:19:17 INFO Applying migration id=notesfts 2026/10/15 14:19:17 INFO Applying migration id=iconsname 2026/10/15 14:19:17 INFO Applying migration id=nohash 2026/10/15 14:19:17 INFO Applying migration id=shares 2026/10/15 14:19:17 INFO Applying migration id=actorttl 2026/10/15 14:19:17 INFO Applying migration id=tocc 2026/10/15 14:19:17 INFO Applying migration id=followeds 2026/10/15 14:19:17 INFO Applying migration id=certhash 2026/10/15 14:19:17 INFO Applying migration id=follows_sync 2026/10/15 14:19:17 INFO Applying migration id=jsonpath 2026/10/15 14:19:18 INFO Applying migration id=localforward 2026/10/15 14:19:18 INFO Applying migration id=avatar 2026/10/15 14:19:18 INFO Applying migration id=noimage 2026/10/15 14:19:18 INFO Applying migration id=feed 2026/10/15 14:19:18 INFO Applying migration id=bookmarks 2026/10/15 14:19:18 INFO Applying migration id=shareactivity 2026/10/15 14:19:18 INFO Applying migration id=application 2026/10/15 14:19:18 INFO Applying migration id=certificates 2026/10/15 14:19:18 INFO Applying migration id=rawforward 2026/10/15 14:19:18 INFO Applying migration id=publickey 2026/10/15 14:19:18 INFO Applying migration id=resolvegroup 2026/10/15 14:19:18 INFO Applying migration id=reject 2026/10/15 14:19:18 INFO Applying migration id=autodel 2026/10/15 14:19:18 INFO Applying migration id=jsonb 2026/10/15 14:19:18 INFO Applying migration id=quote 2026/10/15 14:19:18 INFO Applying migration id=rfc9421 2026/10/15 14:19:18 INFO Applying migration id=keys 2026/10/15 14:19:18 INFO Applying migration id=portable 2026/10/15 14:19:18 INFO Applying migration id=proofs 2026/10/15 14:19:18 INFO Applying migration id=contexts 2026/10/15 14:19:18 INFO Applying migration id=deliverieshost 2026/10/15 14:19:18 INFO Applying migration id=pembegin 2026/10/15 14:19:18 INFO Applying migration id=didhost 2026/10/15 14:19:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:18 INFO Applying migration id=invites 2026/10/15 14:19:18 INFO Applying migration id=ed25519blob 2026/10/15 14:19:18 INFO Applying migration id=rsablob 2026/10/15 14:19:18 INFO Applying migration id=iconscid 2026/10/15 14:19:18 INFO Applying migration id=actor 2026/10/15 14:19:18 INFO Applying migration id=localkeys 2026/10/15 14:19:18 INFO Applying migration id=deleted 2026/10/15 14:19:18 INFO Applying migration id=history 2026/10/15 14:19:18 INFO Applying migration id=outboxnano 2026/10/15 14:19:18 INFO Applying migration id=implements 2026/10/15 14:19:18 INFO Applying migration id=backfill 2026/10/15 14:19:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-83a1-723a-b659-72b093ebb512 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/10/15 14:19:18 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-83a1-7b24-b06b-f12ab4f8642a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-83a1-796f-8376-778c63eb6182 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-83a1-796f-8376-778c63eb6182 --- PASS: TestCommunity_NewThreadNotFollowing (0.36s) === RUN TestCommunity_NewThreadNotPublic 2026/10/15 14:19:18 INFO Applying migration id=initial 2026/10/15 14:19:18 INFO Applying migration id=notesupdated 2026/10/15 14:19:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:18 INFO Applying migration id=activitiesid 2026/10/15 14:19:18 INFO Applying migration id=outbox 2026/10/15 14:19:18 INFO Applying migration id=edits 2026/10/15 14:19:18 INFO Applying migration id=outboxactor 2026/10/15 14:19:18 INFO Applying migration id=outboxsender 2026/10/15 14:19:18 INFO Applying migration id=thread 2026/10/15 14:19:18 INFO Applying migration id=host 2026/10/15 14:19:18 INFO Applying migration id=sharedinbox 2026/10/15 14:19:18 INFO Applying migration id=noteshost 2026/10/15 14:19:18 INFO Applying migration id=fetched 2026/10/15 14:19:18 INFO Applying migration id=move 2026/10/15 14:19:18 INFO Applying migration id=cleanup 2026/10/15 14:19:18 INFO Applying migration id=received 2026/10/15 14:19:18 INFO Applying migration id=namehost 2026/10/15 14:19:18 INFO Applying migration id=outboxhost 2026/10/15 14:19:18 INFO Applying migration id=notesfts 2026/10/15 14:19:18 INFO Applying migration id=iconsname 2026/10/15 14:19:18 INFO Applying migration id=nohash 2026/10/15 14:19:18 INFO Applying migration id=shares 2026/10/15 14:19:18 INFO Applying migration id=actorttl 2026/10/15 14:19:18 INFO Applying migration id=tocc 2026/10/15 14:19:18 INFO Applying migration id=followeds 2026/10/15 14:19:18 INFO Applying migration id=certhash 2026/10/15 14:19:18 INFO Applying migration id=follows_sync 2026/10/15 14:19:18 INFO Applying migration id=jsonpath 2026/10/15 14:19:18 INFO Applying migration id=localforward 2026/10/15 14:19:18 INFO Applying migration id=avatar 2026/10/15 14:19:18 INFO Applying migration id=noimage 2026/10/15 14:19:18 INFO Applying migration id=feed 2026/10/15 14:19:18 INFO Applying migration id=bookmarks 2026/10/15 14:19:18 INFO Applying migration id=shareactivity 2026/10/15 14:19:18 INFO Applying migration id=application 2026/10/15 14:19:18 INFO Applying migration id=certificates 2026/10/15 14:19:18 INFO Applying migration id=rawforward 2026/10/15 14:19:18 INFO Applying migration id=publickey 2026/10/15 14:19:18 INFO Applying migration id=resolvegroup 2026/10/15 14:19:18 INFO Applying migration id=reject 2026/10/15 14:19:18 INFO Applying migration id=autodel 2026/10/15 14:19:18 INFO Applying migration id=jsonb 2026/10/15 14:19:18 INFO Applying migration id=quote 2026/10/15 14:19:18 INFO Applying migration id=rfc9421 2026/10/15 14:19:18 INFO Applying migration id=keys 2026/10/15 14:19:18 INFO Applying migration id=portable 2026/10/15 14:19:18 INFO Applying migration id=proofs 2026/10/15 14:19:18 INFO Applying migration id=contexts 2026/10/15 14:19:18 INFO Applying migration id=deliverieshost 2026/10/15 14:19:18 INFO Applying migration id=pembegin 2026/10/15 14:19:18 INFO Applying migration id=didhost 2026/10/15 14:19:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:18 INFO Applying migration id=invites 2026/10/15 14:19:18 INFO Applying migration id=ed25519blob 2026/10/15 14:19:18 INFO Applying migration id=rsablob 2026/10/15 14:19:18 INFO Applying migration id=iconscid 2026/10/15 14:19:18 INFO Applying migration id=actor 2026/10/15 14:19:18 INFO Applying migration id=localkeys 2026/10/15 14:19:18 INFO Applying migration id=deleted 2026/10/15 14:19:18 INFO Applying migration id=history 2026/10/15 14:19:18 INFO Applying migration id=outboxnano 2026/10/15 14:19:18 INFO Applying migration id=implements 2026/10/15 14:19:18 INFO Applying migration id=backfill 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-867e-790e-9713-10d749275f3f 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/10/15 14:19:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-867f-70fc-a34d-aa1982410f38 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-867f-7ce8-b4e5-e16c7ba3059b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-867f-70fc-a34d-aa1982410f38 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-867f-70fc-a34d-aa1982410f38 2026/10/15 14:19:19 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8680-7b67-a655-fbd5e73dc55e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8680-79cc-8cfa-664d2b1ec2ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8680-79cc-8cfa-664d2b1ec2ee --- PASS: TestCommunity_NewThreadNotPublic (0.73s) === RUN TestCommunity_ReplyInThread 2026/10/15 14:19:19 INFO Applying migration id=initial 2026/10/15 14:19:19 INFO Applying migration id=notesupdated 2026/10/15 14:19:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:19 INFO Applying migration id=activitiesid 2026/10/15 14:19:19 INFO Applying migration id=outbox 2026/10/15 14:19:19 INFO Applying migration id=edits 2026/10/15 14:19:19 INFO Applying migration id=outboxactor 2026/10/15 14:19:19 INFO Applying migration id=outboxsender 2026/10/15 14:19:19 INFO Applying migration id=thread 2026/10/15 14:19:19 INFO Applying migration id=host 2026/10/15 14:19:19 INFO Applying migration id=sharedinbox 2026/10/15 14:19:19 INFO Applying migration id=noteshost 2026/10/15 14:19:19 INFO Applying migration id=fetched 2026/10/15 14:19:19 INFO Applying migration id=move 2026/10/15 14:19:19 INFO Applying migration id=cleanup 2026/10/15 14:19:19 INFO Applying migration id=received 2026/10/15 14:19:19 INFO Applying migration id=namehost 2026/10/15 14:19:19 INFO Applying migration id=outboxhost 2026/10/15 14:19:19 INFO Applying migration id=notesfts 2026/10/15 14:19:19 INFO Applying migration id=iconsname 2026/10/15 14:19:19 INFO Applying migration id=nohash 2026/10/15 14:19:19 INFO Applying migration id=shares 2026/10/15 14:19:19 INFO Applying migration id=actorttl 2026/10/15 14:19:19 INFO Applying migration id=tocc 2026/10/15 14:19:19 INFO Applying migration id=followeds 2026/10/15 14:19:19 INFO Applying migration id=certhash 2026/10/15 14:19:19 INFO Applying migration id=follows_sync 2026/10/15 14:19:19 INFO Applying migration id=jsonpath 2026/10/15 14:19:19 INFO Applying migration id=localforward 2026/10/15 14:19:19 INFO Applying migration id=avatar 2026/10/15 14:19:19 INFO Applying migration id=noimage 2026/10/15 14:19:19 INFO Applying migration id=feed 2026/10/15 14:19:19 INFO Applying migration id=bookmarks 2026/10/15 14:19:19 INFO Applying migration id=shareactivity 2026/10/15 14:19:19 INFO Applying migration id=application 2026/10/15 14:19:19 INFO Applying migration id=certificates 2026/10/15 14:19:19 INFO Applying migration id=rawforward 2026/10/15 14:19:19 INFO Applying migration id=publickey 2026/10/15 14:19:19 INFO Applying migration id=resolvegroup 2026/10/15 14:19:19 INFO Applying migration id=reject 2026/10/15 14:19:19 INFO Applying migration id=autodel 2026/10/15 14:19:19 INFO Applying migration id=jsonb 2026/10/15 14:19:19 INFO Applying migration id=quote 2026/10/15 14:19:19 INFO Applying migration id=rfc9421 2026/10/15 14:19:19 INFO Applying migration id=keys 2026/10/15 14:19:19 INFO Applying migration id=portable 2026/10/15 14:19:19 INFO Applying migration id=proofs 2026/10/15 14:19:19 INFO Applying migration id=contexts 2026/10/15 14:19:19 INFO Applying migration id=deliverieshost 2026/10/15 14:19:19 INFO Applying migration id=pembegin 2026/10/15 14:19:19 INFO Applying migration id=didhost 2026/10/15 14:19:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:19 INFO Applying migration id=invites 2026/10/15 14:19:19 INFO Applying migration id=ed25519blob 2026/10/15 14:19:19 INFO Applying migration id=rsablob 2026/10/15 14:19:19 INFO Applying migration id=iconscid 2026/10/15 14:19:19 INFO Applying migration id=actor 2026/10/15 14:19:19 INFO Applying migration id=localkeys 2026/10/15 14:19:19 INFO Applying migration id=deleted 2026/10/15 14:19:19 INFO Applying migration id=history 2026/10/15 14:19:19 INFO Applying migration id=outboxnano 2026/10/15 14:19:19 INFO Applying migration id=implements 2026/10/15 14:19:19 INFO Applying migration id=backfill 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8938-7127-8bf6-38a281cf22bf 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/10/15 14:19:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-8939-723e-8774-73c311fbacf7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-893a-7338-875c-1474375e5899 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-8939-723e-8774-73c311fbacf7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-8939-723e-8774-73c311fbacf7 2026/10/15 14:19:19 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-893b-7a99-b566-8691842e97ed note=https://localhost.localdomain:8443/post/01a13fee-893b-7738-8fb8-ed822b9564ee group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-893b-7a99-b566-8691842e97ed activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-893b-7738-8fb8-ed822b9564ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-893b-7738-8fb8-ed822b9564ee 2026/10/15 14:19:19 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/10/15 14:19:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThread (0.71s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/10/15 14:19:19 INFO Applying migration id=initial 2026/10/15 14:19:19 INFO Applying migration id=notesupdated 2026/10/15 14:19:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:19 INFO Applying migration id=activitiesid 2026/10/15 14:19:19 INFO Applying migration id=outbox 2026/10/15 14:19:19 INFO Applying migration id=edits 2026/10/15 14:19:19 INFO Applying migration id=outboxactor 2026/10/15 14:19:19 INFO Applying migration id=outboxsender 2026/10/15 14:19:19 INFO Applying migration id=thread 2026/10/15 14:19:19 INFO Applying migration id=host 2026/10/15 14:19:19 INFO Applying migration id=sharedinbox 2026/10/15 14:19:19 INFO Applying migration id=noteshost 2026/10/15 14:19:19 INFO Applying migration id=fetched 2026/10/15 14:19:19 INFO Applying migration id=move 2026/10/15 14:19:19 INFO Applying migration id=cleanup 2026/10/15 14:19:19 INFO Applying migration id=received 2026/10/15 14:19:19 INFO Applying migration id=namehost 2026/10/15 14:19:19 INFO Applying migration id=outboxhost 2026/10/15 14:19:19 INFO Applying migration id=notesfts 2026/10/15 14:19:19 INFO Applying migration id=iconsname 2026/10/15 14:19:19 INFO Applying migration id=nohash 2026/10/15 14:19:19 INFO Applying migration id=shares 2026/10/15 14:19:19 INFO Applying migration id=actorttl 2026/10/15 14:19:19 INFO Applying migration id=tocc 2026/10/15 14:19:19 INFO Applying migration id=followeds 2026/10/15 14:19:19 INFO Applying migration id=certhash 2026/10/15 14:19:19 INFO Applying migration id=follows_sync 2026/10/15 14:19:19 INFO Applying migration id=jsonpath 2026/10/15 14:19:19 INFO Applying migration id=localforward 2026/10/15 14:19:19 INFO Applying migration id=avatar 2026/10/15 14:19:19 INFO Applying migration id=noimage 2026/10/15 14:19:19 INFO Applying migration id=feed 2026/10/15 14:19:19 INFO Applying migration id=bookmarks 2026/10/15 14:19:19 INFO Applying migration id=shareactivity 2026/10/15 14:19:19 INFO Applying migration id=application 2026/10/15 14:19:19 INFO Applying migration id=certificates 2026/10/15 14:19:19 INFO Applying migration id=rawforward 2026/10/15 14:19:19 INFO Applying migration id=publickey 2026/10/15 14:19:19 INFO Applying migration id=resolvegroup 2026/10/15 14:19:19 INFO Applying migration id=reject 2026/10/15 14:19:19 INFO Applying migration id=autodel 2026/10/15 14:19:19 INFO Applying migration id=jsonb 2026/10/15 14:19:19 INFO Applying migration id=quote 2026/10/15 14:19:19 INFO Applying migration id=rfc9421 2026/10/15 14:19:19 INFO Applying migration id=keys 2026/10/15 14:19:19 INFO Applying migration id=portable 2026/10/15 14:19:19 INFO Applying migration id=proofs 2026/10/15 14:19:19 INFO Applying migration id=contexts 2026/10/15 14:19:19 INFO Applying migration id=deliverieshost 2026/10/15 14:19:19 INFO Applying migration id=pembegin 2026/10/15 14:19:19 INFO Applying migration id=didhost 2026/10/15 14:19:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:19 INFO Applying migration id=invites 2026/10/15 14:19:19 INFO Applying migration id=ed25519blob 2026/10/15 14:19:19 INFO Applying migration id=rsablob 2026/10/15 14:19:19 INFO Applying migration id=iconscid 2026/10/15 14:19:19 INFO Applying migration id=actor 2026/10/15 14:19:19 INFO Applying migration id=localkeys 2026/10/15 14:19:19 INFO Applying migration id=deleted 2026/10/15 14:19:19 INFO Applying migration id=history 2026/10/15 14:19:19 INFO Applying migration id=outboxnano 2026/10/15 14:19:19 INFO Applying migration id=implements 2026/10/15 14:19:19 INFO Applying migration id=backfill 2026/10/15 14:19:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8b46-72e5-834c-0018629d779d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8b46-70b1-ba6e-a61715205a25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8b46-70b1-ba6e-a61715205a25 2026/10/15 14:19:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (0.51s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/10/15 14:19:20 INFO Applying migration id=initial 2026/10/15 14:19:20 INFO Applying migration id=notesupdated 2026/10/15 14:19:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:20 INFO Applying migration id=activitiesid 2026/10/15 14:19:20 INFO Applying migration id=outbox 2026/10/15 14:19:20 INFO Applying migration id=edits 2026/10/15 14:19:20 INFO Applying migration id=outboxactor 2026/10/15 14:19:20 INFO Applying migration id=outboxsender 2026/10/15 14:19:20 INFO Applying migration id=thread 2026/10/15 14:19:20 INFO Applying migration id=host 2026/10/15 14:19:20 INFO Applying migration id=sharedinbox 2026/10/15 14:19:20 INFO Applying migration id=noteshost 2026/10/15 14:19:20 INFO Applying migration id=fetched 2026/10/15 14:19:20 INFO Applying migration id=move 2026/10/15 14:19:20 INFO Applying migration id=cleanup 2026/10/15 14:19:20 INFO Applying migration id=received 2026/10/15 14:19:20 INFO Applying migration id=namehost 2026/10/15 14:19:20 INFO Applying migration id=outboxhost 2026/10/15 14:19:20 INFO Applying migration id=notesfts 2026/10/15 14:19:20 INFO Applying migration id=iconsname 2026/10/15 14:19:20 INFO Applying migration id=nohash 2026/10/15 14:19:20 INFO Applying migration id=shares 2026/10/15 14:19:20 INFO Applying migration id=actorttl 2026/10/15 14:19:20 INFO Applying migration id=tocc 2026/10/15 14:19:20 INFO Applying migration id=followeds 2026/10/15 14:19:20 INFO Applying migration id=certhash 2026/10/15 14:19:20 INFO Applying migration id=follows_sync 2026/10/15 14:19:20 INFO Applying migration id=jsonpath 2026/10/15 14:19:20 INFO Applying migration id=localforward 2026/10/15 14:19:20 INFO Applying migration id=avatar 2026/10/15 14:19:20 INFO Applying migration id=noimage 2026/10/15 14:19:20 INFO Applying migration id=feed 2026/10/15 14:19:20 INFO Applying migration id=bookmarks 2026/10/15 14:19:20 INFO Applying migration id=shareactivity 2026/10/15 14:19:20 INFO Applying migration id=application 2026/10/15 14:19:20 INFO Applying migration id=certificates 2026/10/15 14:19:20 INFO Applying migration id=rawforward 2026/10/15 14:19:20 INFO Applying migration id=publickey 2026/10/15 14:19:20 INFO Applying migration id=resolvegroup 2026/10/15 14:19:20 INFO Applying migration id=reject 2026/10/15 14:19:20 INFO Applying migration id=autodel 2026/10/15 14:19:20 INFO Applying migration id=jsonb 2026/10/15 14:19:20 INFO Applying migration id=quote 2026/10/15 14:19:20 INFO Applying migration id=rfc9421 2026/10/15 14:19:20 INFO Applying migration id=keys 2026/10/15 14:19:20 INFO Applying migration id=portable 2026/10/15 14:19:20 INFO Applying migration id=proofs 2026/10/15 14:19:20 INFO Applying migration id=contexts 2026/10/15 14:19:20 INFO Applying migration id=deliverieshost 2026/10/15 14:19:20 INFO Applying migration id=pembegin 2026/10/15 14:19:20 INFO Applying migration id=didhost 2026/10/15 14:19:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:20 INFO Applying migration id=invites 2026/10/15 14:19:20 INFO Applying migration id=ed25519blob 2026/10/15 14:19:20 INFO Applying migration id=rsablob 2026/10/15 14:19:20 INFO Applying migration id=iconscid 2026/10/15 14:19:20 INFO Applying migration id=actor 2026/10/15 14:19:20 INFO Applying migration id=localkeys 2026/10/15 14:19:20 INFO Applying migration id=deleted 2026/10/15 14:19:20 INFO Applying migration id=history 2026/10/15 14:19:20 INFO Applying migration id=outboxnano 2026/10/15 14:19:20 INFO Applying migration id=implements 2026/10/15 14:19:20 INFO Applying migration id=backfill 2026/10/15 14:19:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8d72-730e-800b-5561589f5d9a 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/10/15 14:19:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8d72-7d0c-a67a-cbfdba003dc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8d72-7b49-a78d-435671764312 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8d72-7b49-a78d-435671764312 2026/10/15 14:19:20 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (0.56s) === RUN TestCommunity_DuplicateReplyInThread 2026/10/15 14:19:20 INFO Applying migration id=initial 2026/10/15 14:19:20 INFO Applying migration id=notesupdated 2026/10/15 14:19:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:20 INFO Applying migration id=activitiesid 2026/10/15 14:19:20 INFO Applying migration id=outbox 2026/10/15 14:19:20 INFO Applying migration id=edits 2026/10/15 14:19:20 INFO Applying migration id=outboxactor 2026/10/15 14:19:20 INFO Applying migration id=outboxsender 2026/10/15 14:19:20 INFO Applying migration id=thread 2026/10/15 14:19:20 INFO Applying migration id=host 2026/10/15 14:19:20 INFO Applying migration id=sharedinbox 2026/10/15 14:19:20 INFO Applying migration id=noteshost 2026/10/15 14:19:20 INFO Applying migration id=fetched 2026/10/15 14:19:20 INFO Applying migration id=move 2026/10/15 14:19:20 INFO Applying migration id=cleanup 2026/10/15 14:19:20 INFO Applying migration id=received 2026/10/15 14:19:20 INFO Applying migration id=namehost 2026/10/15 14:19:20 INFO Applying migration id=outboxhost 2026/10/15 14:19:20 INFO Applying migration id=notesfts 2026/10/15 14:19:20 INFO Applying migration id=iconsname 2026/10/15 14:19:20 INFO Applying migration id=nohash 2026/10/15 14:19:20 INFO Applying migration id=shares 2026/10/15 14:19:20 INFO Applying migration id=actorttl 2026/10/15 14:19:20 INFO Applying migration id=tocc 2026/10/15 14:19:20 INFO Applying migration id=followeds 2026/10/15 14:19:20 INFO Applying migration id=certhash 2026/10/15 14:19:20 INFO Applying migration id=follows_sync 2026/10/15 14:19:20 INFO Applying migration id=jsonpath 2026/10/15 14:19:20 INFO Applying migration id=localforward 2026/10/15 14:19:20 INFO Applying migration id=avatar 2026/10/15 14:19:20 INFO Applying migration id=noimage 2026/10/15 14:19:20 INFO Applying migration id=feed 2026/10/15 14:19:20 INFO Applying migration id=bookmarks 2026/10/15 14:19:20 INFO Applying migration id=shareactivity 2026/10/15 14:19:20 INFO Applying migration id=application 2026/10/15 14:19:20 INFO Applying migration id=certificates 2026/10/15 14:19:20 INFO Applying migration id=rawforward 2026/10/15 14:19:20 INFO Applying migration id=publickey 2026/10/15 14:19:20 INFO Applying migration id=resolvegroup 2026/10/15 14:19:20 INFO Applying migration id=reject 2026/10/15 14:19:20 INFO Applying migration id=autodel 2026/10/15 14:19:20 INFO Applying migration id=jsonb 2026/10/15 14:19:20 INFO Applying migration id=quote 2026/10/15 14:19:20 INFO Applying migration id=rfc9421 2026/10/15 14:19:20 INFO Applying migration id=keys 2026/10/15 14:19:20 INFO Applying migration id=portable 2026/10/15 14:19:20 INFO Applying migration id=proofs 2026/10/15 14:19:20 INFO Applying migration id=contexts 2026/10/15 14:19:20 INFO Applying migration id=deliverieshost 2026/10/15 14:19:20 INFO Applying migration id=pembegin 2026/10/15 14:19:20 INFO Applying migration id=didhost 2026/10/15 14:19:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:20 INFO Applying migration id=invites 2026/10/15 14:19:20 INFO Applying migration id=ed25519blob 2026/10/15 14:19:20 INFO Applying migration id=rsablob 2026/10/15 14:19:20 INFO Applying migration id=iconscid 2026/10/15 14:19:20 INFO Applying migration id=actor 2026/10/15 14:19:20 INFO Applying migration id=localkeys 2026/10/15 14:19:20 INFO Applying migration id=deleted 2026/10/15 14:19:20 INFO Applying migration id=history 2026/10/15 14:19:20 INFO Applying migration id=outboxnano 2026/10/15 14:19:20 INFO Applying migration id=implements 2026/10/15 14:19:20 INFO Applying migration id=backfill 2026/10/15 14:19:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8fdf-74d4-b7f7-f13ec045ac20 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/10/15 14:19:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-8fe0-75e5-8ed4-b270f3cd9ae7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8fe1-7547-942d-dac424ebdb8a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-8fe0-75e5-8ed4-b270f3cd9ae7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-8fe0-75e5-8ed4-b270f3cd9ae7 2026/10/15 14:19:21 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:21 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-8fe2-7851-a634-08e2787e8aba note=https://localhost.localdomain:8443/post/01a13fee-8fe2-75a1-8e47-c74845d2dbe7 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8fe2-7851-a634-08e2787e8aba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8fe2-75a1-8e47-c74845d2dbe7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8fe2-75a1-8e47-c74845d2dbe7 2026/10/15 14:19:21 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/10/15 14:19:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (0.63s) === RUN TestCommunity_EditedReplyInThread 2026/10/15 14:19:21 INFO Applying migration id=initial 2026/10/15 14:19:21 INFO Applying migration id=notesupdated 2026/10/15 14:19:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:21 INFO Applying migration id=activitiesid 2026/10/15 14:19:21 INFO Applying migration id=outbox 2026/10/15 14:19:21 INFO Applying migration id=edits 2026/10/15 14:19:21 INFO Applying migration id=outboxactor 2026/10/15 14:19:21 INFO Applying migration id=outboxsender 2026/10/15 14:19:21 INFO Applying migration id=thread 2026/10/15 14:19:21 INFO Applying migration id=host 2026/10/15 14:19:21 INFO Applying migration id=sharedinbox 2026/10/15 14:19:21 INFO Applying migration id=noteshost 2026/10/15 14:19:21 INFO Applying migration id=fetched 2026/10/15 14:19:21 INFO Applying migration id=move 2026/10/15 14:19:21 INFO Applying migration id=cleanup 2026/10/15 14:19:21 INFO Applying migration id=received 2026/10/15 14:19:21 INFO Applying migration id=namehost 2026/10/15 14:19:21 INFO Applying migration id=outboxhost 2026/10/15 14:19:21 INFO Applying migration id=notesfts 2026/10/15 14:19:21 INFO Applying migration id=iconsname 2026/10/15 14:19:21 INFO Applying migration id=nohash 2026/10/15 14:19:21 INFO Applying migration id=shares 2026/10/15 14:19:21 INFO Applying migration id=actorttl 2026/10/15 14:19:21 INFO Applying migration id=tocc 2026/10/15 14:19:21 INFO Applying migration id=followeds 2026/10/15 14:19:21 INFO Applying migration id=certhash 2026/10/15 14:19:21 INFO Applying migration id=follows_sync 2026/10/15 14:19:21 INFO Applying migration id=jsonpath 2026/10/15 14:19:21 INFO Applying migration id=localforward 2026/10/15 14:19:21 INFO Applying migration id=avatar 2026/10/15 14:19:21 INFO Applying migration id=noimage 2026/10/15 14:19:21 INFO Applying migration id=feed 2026/10/15 14:19:21 INFO Applying migration id=bookmarks 2026/10/15 14:19:21 INFO Applying migration id=shareactivity 2026/10/15 14:19:21 INFO Applying migration id=application 2026/10/15 14:19:21 INFO Applying migration id=certificates 2026/10/15 14:19:21 INFO Applying migration id=rawforward 2026/10/15 14:19:21 INFO Applying migration id=publickey 2026/10/15 14:19:21 INFO Applying migration id=resolvegroup 2026/10/15 14:19:21 INFO Applying migration id=reject 2026/10/15 14:19:21 INFO Applying migration id=autodel 2026/10/15 14:19:21 INFO Applying migration id=jsonb 2026/10/15 14:19:21 INFO Applying migration id=quote 2026/10/15 14:19:21 INFO Applying migration id=rfc9421 2026/10/15 14:19:21 INFO Applying migration id=keys 2026/10/15 14:19:21 INFO Applying migration id=portable 2026/10/15 14:19:21 INFO Applying migration id=proofs 2026/10/15 14:19:21 INFO Applying migration id=contexts 2026/10/15 14:19:21 INFO Applying migration id=deliverieshost 2026/10/15 14:19:21 INFO Applying migration id=pembegin 2026/10/15 14:19:21 INFO Applying migration id=didhost 2026/10/15 14:19:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:21 INFO Applying migration id=invites 2026/10/15 14:19:21 INFO Applying migration id=ed25519blob 2026/10/15 14:19:21 INFO Applying migration id=rsablob 2026/10/15 14:19:21 INFO Applying migration id=iconscid 2026/10/15 14:19:21 INFO Applying migration id=actor 2026/10/15 14:19:21 INFO Applying migration id=localkeys 2026/10/15 14:19:21 INFO Applying migration id=deleted 2026/10/15 14:19:21 INFO Applying migration id=history 2026/10/15 14:19:21 INFO Applying migration id=outboxnano 2026/10/15 14:19:21 INFO Applying migration id=implements 2026/10/15 14:19:21 INFO Applying migration id=backfill 2026/10/15 14:19:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-92fa-70eb-9831-dd4329098fab 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/10/15 14:19:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-92fa-78f1-a7a9-c1f1cf5b0d52 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-92fb-722a-b4ae-d70028ed6339 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-92fa-78f1-a7a9-c1f1cf5b0d52 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-92fa-78f1-a7a9-c1f1cf5b0d52 2026/10/15 14:19:22 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:22 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-92fb-7bdd-b77e-00ad3fc6dfa1 note=https://localhost.localdomain:8443/post/01a13fee-92fb-7a73-9fd6-ea12d686e4d2 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-92fb-7bdd-b77e-00ad3fc6dfa1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-92fb-7a73-9fd6-ea12d686e4d2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-92fb-7a73-9fd6-ea12d686e4d2 2026/10/15 14:19:22 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/10/15 14:19:22 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:19:22 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/10/15 14:19:22 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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.80s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/10/15 14:19:22 INFO Applying migration id=initial 2026/10/15 14:19:22 INFO Applying migration id=notesupdated 2026/10/15 14:19:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:22 INFO Applying migration id=activitiesid 2026/10/15 14:19:22 INFO Applying migration id=outbox 2026/10/15 14:19:22 INFO Applying migration id=edits 2026/10/15 14:19:22 INFO Applying migration id=outboxactor 2026/10/15 14:19:22 INFO Applying migration id=outboxsender 2026/10/15 14:19:22 INFO Applying migration id=thread 2026/10/15 14:19:22 INFO Applying migration id=host 2026/10/15 14:19:22 INFO Applying migration id=sharedinbox 2026/10/15 14:19:22 INFO Applying migration id=noteshost 2026/10/15 14:19:22 INFO Applying migration id=fetched 2026/10/15 14:19:22 INFO Applying migration id=move 2026/10/15 14:19:22 INFO Applying migration id=cleanup 2026/10/15 14:19:22 INFO Applying migration id=received 2026/10/15 14:19:22 INFO Applying migration id=namehost 2026/10/15 14:19:22 INFO Applying migration id=outboxhost 2026/10/15 14:19:22 INFO Applying migration id=notesfts 2026/10/15 14:19:22 INFO Applying migration id=iconsname 2026/10/15 14:19:22 INFO Applying migration id=nohash 2026/10/15 14:19:22 INFO Applying migration id=shares 2026/10/15 14:19:22 INFO Applying migration id=actorttl 2026/10/15 14:19:22 INFO Applying migration id=tocc 2026/10/15 14:19:22 INFO Applying migration id=followeds 2026/10/15 14:19:22 INFO Applying migration id=certhash 2026/10/15 14:19:22 INFO Applying migration id=follows_sync 2026/10/15 14:19:22 INFO Applying migration id=jsonpath 2026/10/15 14:19:22 INFO Applying migration id=localforward 2026/10/15 14:19:22 INFO Applying migration id=avatar 2026/10/15 14:19:22 INFO Applying migration id=noimage 2026/10/15 14:19:22 INFO Applying migration id=feed 2026/10/15 14:19:22 INFO Applying migration id=bookmarks 2026/10/15 14:19:22 INFO Applying migration id=shareactivity 2026/10/15 14:19:22 INFO Applying migration id=application 2026/10/15 14:19:22 INFO Applying migration id=certificates 2026/10/15 14:19:22 INFO Applying migration id=rawforward 2026/10/15 14:19:22 INFO Applying migration id=publickey 2026/10/15 14:19:22 INFO Applying migration id=resolvegroup 2026/10/15 14:19:22 INFO Applying migration id=reject 2026/10/15 14:19:22 INFO Applying migration id=autodel 2026/10/15 14:19:22 INFO Applying migration id=jsonb 2026/10/15 14:19:22 INFO Applying migration id=quote 2026/10/15 14:19:22 INFO Applying migration id=rfc9421 2026/10/15 14:19:22 INFO Applying migration id=keys 2026/10/15 14:19:22 INFO Applying migration id=portable 2026/10/15 14:19:22 INFO Applying migration id=proofs 2026/10/15 14:19:22 INFO Applying migration id=contexts 2026/10/15 14:19:22 INFO Applying migration id=deliverieshost 2026/10/15 14:19:22 INFO Applying migration id=pembegin 2026/10/15 14:19:22 INFO Applying migration id=didhost 2026/10/15 14:19:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:22 INFO Applying migration id=invites 2026/10/15 14:19:22 INFO Applying migration id=ed25519blob 2026/10/15 14:19:22 INFO Applying migration id=rsablob 2026/10/15 14:19:22 INFO Applying migration id=iconscid 2026/10/15 14:19:22 INFO Applying migration id=actor 2026/10/15 14:19:22 INFO Applying migration id=localkeys 2026/10/15 14:19:22 INFO Applying migration id=deleted 2026/10/15 14:19:22 INFO Applying migration id=history 2026/10/15 14:19:22 INFO Applying migration id=outboxnano 2026/10/15 14:19:22 INFO Applying migration id=implements 2026/10/15 14:19:22 INFO Applying migration id=backfill 2026/10/15 14:19:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-963e-7b1f-bef4-f22bbe752e65 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/10/15 14:19:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-963f-7d15-b73b-4df9aaff97cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-9640-7d99-bb45-fb2b790d1468 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-963f-7d15-b73b-4df9aaff97cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-963f-7d15-b73b-4df9aaff97cc 2026/10/15 14:19:23 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-9642-735e-be75-93cafa2f28f1 note=https://localhost.localdomain:8443/post/01a13fee-9642-706a-b5a4-6e9cd58af2b2 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-9642-735e-be75-93cafa2f28f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9642-706a-b5a4-6e9cd58af2b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-9642-706a-b5a4-6e9cd58af2b2 2026/10/15 14:19:23 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Received a new post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_UnknownEditedReplyInThread (0.84s) === RUN TestDelete_HappyFlow 2026/10/15 14:19:23 INFO Applying migration id=initial 2026/10/15 14:19:23 INFO Applying migration id=notesupdated 2026/10/15 14:19:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:23 INFO Applying migration id=activitiesid 2026/10/15 14:19:23 INFO Applying migration id=outbox 2026/10/15 14:19:23 INFO Applying migration id=edits 2026/10/15 14:19:23 INFO Applying migration id=outboxactor 2026/10/15 14:19:23 INFO Applying migration id=outboxsender 2026/10/15 14:19:23 INFO Applying migration id=thread 2026/10/15 14:19:23 INFO Applying migration id=host 2026/10/15 14:19:23 INFO Applying migration id=sharedinbox 2026/10/15 14:19:23 INFO Applying migration id=noteshost 2026/10/15 14:19:23 INFO Applying migration id=fetched 2026/10/15 14:19:23 INFO Applying migration id=move 2026/10/15 14:19:23 INFO Applying migration id=cleanup 2026/10/15 14:19:23 INFO Applying migration id=received 2026/10/15 14:19:23 INFO Applying migration id=namehost 2026/10/15 14:19:23 INFO Applying migration id=outboxhost 2026/10/15 14:19:23 INFO Applying migration id=notesfts 2026/10/15 14:19:23 INFO Applying migration id=iconsname 2026/10/15 14:19:23 INFO Applying migration id=nohash 2026/10/15 14:19:23 INFO Applying migration id=shares 2026/10/15 14:19:23 INFO Applying migration id=actorttl 2026/10/15 14:19:23 INFO Applying migration id=tocc 2026/10/15 14:19:23 INFO Applying migration id=followeds 2026/10/15 14:19:23 INFO Applying migration id=certhash 2026/10/15 14:19:23 INFO Applying migration id=follows_sync 2026/10/15 14:19:23 INFO Applying migration id=jsonpath 2026/10/15 14:19:23 INFO Applying migration id=localforward 2026/10/15 14:19:23 INFO Applying migration id=avatar 2026/10/15 14:19:23 INFO Applying migration id=noimage 2026/10/15 14:19:23 INFO Applying migration id=feed 2026/10/15 14:19:23 INFO Applying migration id=bookmarks 2026/10/15 14:19:23 INFO Applying migration id=shareactivity 2026/10/15 14:19:23 INFO Applying migration id=application 2026/10/15 14:19:23 INFO Applying migration id=certificates 2026/10/15 14:19:23 INFO Applying migration id=rawforward 2026/10/15 14:19:23 INFO Applying migration id=publickey 2026/10/15 14:19:23 INFO Applying migration id=resolvegroup 2026/10/15 14:19:23 INFO Applying migration id=reject 2026/10/15 14:19:23 INFO Applying migration id=autodel 2026/10/15 14:19:23 INFO Applying migration id=jsonb 2026/10/15 14:19:23 INFO Applying migration id=quote 2026/10/15 14:19:23 INFO Applying migration id=rfc9421 2026/10/15 14:19:23 INFO Applying migration id=keys 2026/10/15 14:19:23 INFO Applying migration id=portable 2026/10/15 14:19:23 INFO Applying migration id=proofs 2026/10/15 14:19:23 INFO Applying migration id=contexts 2026/10/15 14:19:23 INFO Applying migration id=deliverieshost 2026/10/15 14:19:23 INFO Applying migration id=pembegin 2026/10/15 14:19:23 INFO Applying migration id=didhost 2026/10/15 14:19:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:23 INFO Applying migration id=invites 2026/10/15 14:19:23 INFO Applying migration id=ed25519blob 2026/10/15 14:19:23 INFO Applying migration id=rsablob 2026/10/15 14:19:23 INFO Applying migration id=iconscid 2026/10/15 14:19:23 INFO Applying migration id=actor 2026/10/15 14:19:23 INFO Applying migration id=localkeys 2026/10/15 14:19:23 INFO Applying migration id=deleted 2026/10/15 14:19:23 INFO Applying migration id=history 2026/10/15 14:19:23 INFO Applying migration id=outboxnano 2026/10/15 14:19:23 INFO Applying migration id=implements 2026/10/15 14:19:23 INFO Applying migration id=backfill 2026/10/15 14:19:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-9971-7c6f-9e51-a733ca58334d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 2026/10/15 14:19:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 2026/10/15 14:19:23 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 2026/10/15 14:19:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 --- PASS: TestDelete_HappyFlow (0.81s) === RUN TestDelete_NotAuthor 2026/10/15 14:19:23 INFO Applying migration id=initial 2026/10/15 14:19:23 INFO Applying migration id=notesupdated 2026/10/15 14:19:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:23 INFO Applying migration id=activitiesid 2026/10/15 14:19:23 INFO Applying migration id=outbox 2026/10/15 14:19:23 INFO Applying migration id=edits 2026/10/15 14:19:23 INFO Applying migration id=outboxactor 2026/10/15 14:19:23 INFO Applying migration id=outboxsender 2026/10/15 14:19:23 INFO Applying migration id=thread 2026/10/15 14:19:23 INFO Applying migration id=host 2026/10/15 14:19:23 INFO Applying migration id=sharedinbox 2026/10/15 14:19:23 INFO Applying migration id=noteshost 2026/10/15 14:19:23 INFO Applying migration id=fetched 2026/10/15 14:19:23 INFO Applying migration id=move 2026/10/15 14:19:23 INFO Applying migration id=cleanup 2026/10/15 14:19:23 INFO Applying migration id=received 2026/10/15 14:19:23 INFO Applying migration id=namehost 2026/10/15 14:19:23 INFO Applying migration id=outboxhost 2026/10/15 14:19:23 INFO Applying migration id=notesfts 2026/10/15 14:19:23 INFO Applying migration id=iconsname 2026/10/15 14:19:23 INFO Applying migration id=nohash 2026/10/15 14:19:23 INFO Applying migration id=shares 2026/10/15 14:19:23 INFO Applying migration id=actorttl 2026/10/15 14:19:23 INFO Applying migration id=tocc 2026/10/15 14:19:23 INFO Applying migration id=followeds 2026/10/15 14:19:23 INFO Applying migration id=certhash 2026/10/15 14:19:23 INFO Applying migration id=follows_sync 2026/10/15 14:19:23 INFO Applying migration id=jsonpath 2026/10/15 14:19:23 INFO Applying migration id=localforward 2026/10/15 14:19:23 INFO Applying migration id=avatar 2026/10/15 14:19:23 INFO Applying migration id=noimage 2026/10/15 14:19:23 INFO Applying migration id=feed 2026/10/15 14:19:23 INFO Applying migration id=bookmarks 2026/10/15 14:19:23 INFO Applying migration id=shareactivity 2026/10/15 14:19:23 INFO Applying migration id=application 2026/10/15 14:19:23 INFO Applying migration id=certificates 2026/10/15 14:19:23 INFO Applying migration id=rawforward 2026/10/15 14:19:23 INFO Applying migration id=publickey 2026/10/15 14:19:23 INFO Applying migration id=resolvegroup 2026/10/15 14:19:23 INFO Applying migration id=reject 2026/10/15 14:19:23 INFO Applying migration id=autodel 2026/10/15 14:19:23 INFO Applying migration id=jsonb 2026/10/15 14:19:23 INFO Applying migration id=quote 2026/10/15 14:19:23 INFO Applying migration id=rfc9421 2026/10/15 14:19:23 INFO Applying migration id=keys 2026/10/15 14:19:23 INFO Applying migration id=portable 2026/10/15 14:19:23 INFO Applying migration id=proofs 2026/10/15 14:19:23 INFO Applying migration id=contexts 2026/10/15 14:19:23 INFO Applying migration id=deliverieshost 2026/10/15 14:19:23 INFO Applying migration id=pembegin 2026/10/15 14:19:23 INFO Applying migration id=didhost 2026/10/15 14:19:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:23 INFO Applying migration id=invites 2026/10/15 14:19:23 INFO Applying migration id=ed25519blob 2026/10/15 14:19:23 INFO Applying migration id=rsablob 2026/10/15 14:19:23 INFO Applying migration id=iconscid 2026/10/15 14:19:24 INFO Applying migration id=actor 2026/10/15 14:19:24 INFO Applying migration id=localkeys 2026/10/15 14:19:24 INFO Applying migration id=deleted 2026/10/15 14:19:24 INFO Applying migration id=history 2026/10/15 14:19:24 INFO Applying migration id=outboxnano 2026/10/15 14:19:24 INFO Applying migration id=implements 2026/10/15 14:19:24 INFO Applying migration id=backfill 2026/10/15 14:19:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-9c2d-75cb-833c-3d74f36ee190 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 2026/10/15 14:19:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 2026/10/15 14:19:24 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 error="sql: no rows in result set" 2026/10/15 14:19:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 --- PASS: TestDelete_NotAuthor (0.70s) === RUN TestDelete_NoSuchPost 2026/10/15 14:19:24 INFO Applying migration id=initial 2026/10/15 14:19:24 INFO Applying migration id=notesupdated 2026/10/15 14:19:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:24 INFO Applying migration id=activitiesid 2026/10/15 14:19:24 INFO Applying migration id=outbox 2026/10/15 14:19:24 INFO Applying migration id=edits 2026/10/15 14:19:24 INFO Applying migration id=outboxactor 2026/10/15 14:19:24 INFO Applying migration id=outboxsender 2026/10/15 14:19:24 INFO Applying migration id=thread 2026/10/15 14:19:24 INFO Applying migration id=host 2026/10/15 14:19:24 INFO Applying migration id=sharedinbox 2026/10/15 14:19:24 INFO Applying migration id=noteshost 2026/10/15 14:19:24 INFO Applying migration id=fetched 2026/10/15 14:19:24 INFO Applying migration id=move 2026/10/15 14:19:24 INFO Applying migration id=cleanup 2026/10/15 14:19:24 INFO Applying migration id=received 2026/10/15 14:19:24 INFO Applying migration id=namehost 2026/10/15 14:19:24 INFO Applying migration id=outboxhost 2026/10/15 14:19:24 INFO Applying migration id=notesfts 2026/10/15 14:19:24 INFO Applying migration id=iconsname 2026/10/15 14:19:24 INFO Applying migration id=nohash 2026/10/15 14:19:24 INFO Applying migration id=shares 2026/10/15 14:19:24 INFO Applying migration id=actorttl 2026/10/15 14:19:24 INFO Applying migration id=tocc 2026/10/15 14:19:24 INFO Applying migration id=followeds 2026/10/15 14:19:24 INFO Applying migration id=certhash 2026/10/15 14:19:24 INFO Applying migration id=follows_sync 2026/10/15 14:19:24 INFO Applying migration id=jsonpath 2026/10/15 14:19:24 INFO Applying migration id=localforward 2026/10/15 14:19:24 INFO Applying migration id=avatar 2026/10/15 14:19:24 INFO Applying migration id=noimage 2026/10/15 14:19:24 INFO Applying migration id=feed 2026/10/15 14:19:24 INFO Applying migration id=bookmarks 2026/10/15 14:19:24 INFO Applying migration id=shareactivity 2026/10/15 14:19:24 INFO Applying migration id=application 2026/10/15 14:19:24 INFO Applying migration id=certificates 2026/10/15 14:19:24 INFO Applying migration id=rawforward 2026/10/15 14:19:24 INFO Applying migration id=publickey 2026/10/15 14:19:24 INFO Applying migration id=resolvegroup 2026/10/15 14:19:24 INFO Applying migration id=reject 2026/10/15 14:19:24 INFO Applying migration id=autodel 2026/10/15 14:19:24 INFO Applying migration id=jsonb 2026/10/15 14:19:24 INFO Applying migration id=quote 2026/10/15 14:19:24 INFO Applying migration id=rfc9421 2026/10/15 14:19:24 INFO Applying migration id=keys 2026/10/15 14:19:24 INFO Applying migration id=portable 2026/10/15 14:19:24 INFO Applying migration id=proofs 2026/10/15 14:19:24 INFO Applying migration id=contexts 2026/10/15 14:19:24 INFO Applying migration id=deliverieshost 2026/10/15 14:19:24 INFO Applying migration id=pembegin 2026/10/15 14:19:24 INFO Applying migration id=didhost 2026/10/15 14:19:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:24 INFO Applying migration id=invites 2026/10/15 14:19:24 INFO Applying migration id=ed25519blob 2026/10/15 14:19:24 INFO Applying migration id=rsablob 2026/10/15 14:19:24 INFO Applying migration id=iconscid 2026/10/15 14:19:24 INFO Applying migration id=actor 2026/10/15 14:19:24 INFO Applying migration id=localkeys 2026/10/15 14:19:24 INFO Applying migration id=deleted 2026/10/15 14:19:24 INFO Applying migration id=history 2026/10/15 14:19:24 INFO Applying migration id=outboxnano 2026/10/15 14:19:24 INFO Applying migration id=implements 2026/10/15 14:19:24 INFO Applying migration id=backfill 2026/10/15 14:19:25 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.71s) === RUN TestDelete_UnauthenticatedUser 2026/10/15 14:19:25 INFO Applying migration id=initial 2026/10/15 14:19:25 INFO Applying migration id=notesupdated 2026/10/15 14:19:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:25 INFO Applying migration id=activitiesid 2026/10/15 14:19:25 INFO Applying migration id=outbox 2026/10/15 14:19:25 INFO Applying migration id=edits 2026/10/15 14:19:25 INFO Applying migration id=outboxactor 2026/10/15 14:19:25 INFO Applying migration id=outboxsender 2026/10/15 14:19:25 INFO Applying migration id=thread 2026/10/15 14:19:25 INFO Applying migration id=host 2026/10/15 14:19:25 INFO Applying migration id=sharedinbox 2026/10/15 14:19:25 INFO Applying migration id=noteshost 2026/10/15 14:19:25 INFO Applying migration id=fetched 2026/10/15 14:19:25 INFO Applying migration id=move 2026/10/15 14:19:25 INFO Applying migration id=cleanup 2026/10/15 14:19:25 INFO Applying migration id=received 2026/10/15 14:19:25 INFO Applying migration id=namehost 2026/10/15 14:19:25 INFO Applying migration id=outboxhost 2026/10/15 14:19:25 INFO Applying migration id=notesfts 2026/10/15 14:19:25 INFO Applying migration id=iconsname 2026/10/15 14:19:25 INFO Applying migration id=nohash 2026/10/15 14:19:25 INFO Applying migration id=shares 2026/10/15 14:19:25 INFO Applying migration id=actorttl 2026/10/15 14:19:25 INFO Applying migration id=tocc 2026/10/15 14:19:25 INFO Applying migration id=followeds 2026/10/15 14:19:25 INFO Applying migration id=certhash 2026/10/15 14:19:25 INFO Applying migration id=follows_sync 2026/10/15 14:19:25 INFO Applying migration id=jsonpath 2026/10/15 14:19:25 INFO Applying migration id=localforward 2026/10/15 14:19:25 INFO Applying migration id=avatar 2026/10/15 14:19:25 INFO Applying migration id=noimage 2026/10/15 14:19:25 INFO Applying migration id=feed 2026/10/15 14:19:25 INFO Applying migration id=bookmarks 2026/10/15 14:19:25 INFO Applying migration id=shareactivity 2026/10/15 14:19:25 INFO Applying migration id=application 2026/10/15 14:19:25 INFO Applying migration id=certificates 2026/10/15 14:19:25 INFO Applying migration id=rawforward 2026/10/15 14:19:25 INFO Applying migration id=publickey 2026/10/15 14:19:25 INFO Applying migration id=resolvegroup 2026/10/15 14:19:25 INFO Applying migration id=reject 2026/10/15 14:19:25 INFO Applying migration id=autodel 2026/10/15 14:19:25 INFO Applying migration id=jsonb 2026/10/15 14:19:25 INFO Applying migration id=quote 2026/10/15 14:19:25 INFO Applying migration id=rfc9421 2026/10/15 14:19:25 INFO Applying migration id=keys 2026/10/15 14:19:25 INFO Applying migration id=portable 2026/10/15 14:19:25 INFO Applying migration id=proofs 2026/10/15 14:19:25 INFO Applying migration id=contexts 2026/10/15 14:19:25 INFO Applying migration id=deliverieshost 2026/10/15 14:19:25 INFO Applying migration id=pembegin 2026/10/15 14:19:25 INFO Applying migration id=didhost 2026/10/15 14:19:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:25 INFO Applying migration id=invites 2026/10/15 14:19:25 INFO Applying migration id=ed25519blob 2026/10/15 14:19:25 INFO Applying migration id=rsablob 2026/10/15 14:19:25 INFO Applying migration id=iconscid 2026/10/15 14:19:25 INFO Applying migration id=actor 2026/10/15 14:19:25 INFO Applying migration id=localkeys 2026/10/15 14:19:25 INFO Applying migration id=deleted 2026/10/15 14:19:25 INFO Applying migration id=history 2026/10/15 14:19:25 INFO Applying migration id=outboxnano 2026/10/15 14:19:25 INFO Applying migration id=implements 2026/10/15 14:19:25 INFO Applying migration id=backfill 2026/10/15 14:19:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a0b0-7be0-8a54-ebc61fc6c794 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 2026/10/15 14:19:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 2026/10/15 14:19:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 --- PASS: TestDelete_UnauthenticatedUser (0.45s) === RUN TestDelete_WithReply 2026/10/15 14:19:25 INFO Applying migration id=initial 2026/10/15 14:19:25 INFO Applying migration id=notesupdated 2026/10/15 14:19:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:25 INFO Applying migration id=activitiesid 2026/10/15 14:19:25 INFO Applying migration id=outbox 2026/10/15 14:19:25 INFO Applying migration id=edits 2026/10/15 14:19:25 INFO Applying migration id=outboxactor 2026/10/15 14:19:25 INFO Applying migration id=outboxsender 2026/10/15 14:19:25 INFO Applying migration id=thread 2026/10/15 14:19:25 INFO Applying migration id=host 2026/10/15 14:19:25 INFO Applying migration id=sharedinbox 2026/10/15 14:19:25 INFO Applying migration id=noteshost 2026/10/15 14:19:25 INFO Applying migration id=fetched 2026/10/15 14:19:25 INFO Applying migration id=move 2026/10/15 14:19:25 INFO Applying migration id=cleanup 2026/10/15 14:19:25 INFO Applying migration id=received 2026/10/15 14:19:25 INFO Applying migration id=namehost 2026/10/15 14:19:25 INFO Applying migration id=outboxhost 2026/10/15 14:19:25 INFO Applying migration id=notesfts 2026/10/15 14:19:25 INFO Applying migration id=iconsname 2026/10/15 14:19:25 INFO Applying migration id=nohash 2026/10/15 14:19:25 INFO Applying migration id=shares 2026/10/15 14:19:25 INFO Applying migration id=actorttl 2026/10/15 14:19:25 INFO Applying migration id=tocc 2026/10/15 14:19:25 INFO Applying migration id=followeds 2026/10/15 14:19:25 INFO Applying migration id=certhash 2026/10/15 14:19:25 INFO Applying migration id=follows_sync 2026/10/15 14:19:25 INFO Applying migration id=jsonpath 2026/10/15 14:19:25 INFO Applying migration id=localforward 2026/10/15 14:19:25 INFO Applying migration id=avatar 2026/10/15 14:19:25 INFO Applying migration id=noimage 2026/10/15 14:19:25 INFO Applying migration id=feed 2026/10/15 14:19:25 INFO Applying migration id=bookmarks 2026/10/15 14:19:25 INFO Applying migration id=shareactivity 2026/10/15 14:19:25 INFO Applying migration id=application 2026/10/15 14:19:25 INFO Applying migration id=certificates 2026/10/15 14:19:25 INFO Applying migration id=rawforward 2026/10/15 14:19:25 INFO Applying migration id=publickey 2026/10/15 14:19:25 INFO Applying migration id=resolvegroup 2026/10/15 14:19:25 INFO Applying migration id=reject 2026/10/15 14:19:25 INFO Applying migration id=autodel 2026/10/15 14:19:25 INFO Applying migration id=jsonb 2026/10/15 14:19:25 INFO Applying migration id=quote 2026/10/15 14:19:25 INFO Applying migration id=rfc9421 2026/10/15 14:19:25 INFO Applying migration id=keys 2026/10/15 14:19:25 INFO Applying migration id=portable 2026/10/15 14:19:25 INFO Applying migration id=proofs 2026/10/15 14:19:25 INFO Applying migration id=contexts 2026/10/15 14:19:25 INFO Applying migration id=deliverieshost 2026/10/15 14:19:25 INFO Applying migration id=pembegin 2026/10/15 14:19:25 INFO Applying migration id=didhost 2026/10/15 14:19:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:25 INFO Applying migration id=invites 2026/10/15 14:19:25 INFO Applying migration id=ed25519blob 2026/10/15 14:19:25 INFO Applying migration id=rsablob 2026/10/15 14:19:25 INFO Applying migration id=iconscid 2026/10/15 14:19:25 INFO Applying migration id=actor 2026/10/15 14:19:25 INFO Applying migration id=localkeys 2026/10/15 14:19:25 INFO Applying migration id=deleted 2026/10/15 14:19:25 INFO Applying migration id=history 2026/10/15 14:19:25 INFO Applying migration id=outboxnano 2026/10/15 14:19:25 INFO Applying migration id=implements 2026/10/15 14:19:25 INFO Applying migration id=backfill 2026/10/15 14:19:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a36b-74ab-bc6e-b4e4d3f8c190 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b 2026/10/15 14:19:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b 2026/10/15 14:19:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fee-a36f-7d83-a610-934fa18a8deb note=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 thread=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a36f-7d83-a610-934fa18a8deb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8#delete note=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 thread=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b 2026/10/15 14:19:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b --- PASS: TestDelete_WithReply (0.72s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/10/15 14:19:26 INFO Applying migration id=initial 2026/10/15 14:19:26 INFO Applying migration id=notesupdated 2026/10/15 14:19:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:26 INFO Applying migration id=activitiesid 2026/10/15 14:19:26 INFO Applying migration id=outbox 2026/10/15 14:19:26 INFO Applying migration id=edits 2026/10/15 14:19:26 INFO Applying migration id=outboxactor 2026/10/15 14:19:26 INFO Applying migration id=outboxsender 2026/10/15 14:19:26 INFO Applying migration id=thread 2026/10/15 14:19:26 INFO Applying migration id=host 2026/10/15 14:19:26 INFO Applying migration id=sharedinbox 2026/10/15 14:19:26 INFO Applying migration id=noteshost 2026/10/15 14:19:26 INFO Applying migration id=fetched 2026/10/15 14:19:26 INFO Applying migration id=move 2026/10/15 14:19:26 INFO Applying migration id=cleanup 2026/10/15 14:19:26 INFO Applying migration id=received 2026/10/15 14:19:26 INFO Applying migration id=namehost 2026/10/15 14:19:26 INFO Applying migration id=outboxhost 2026/10/15 14:19:26 INFO Applying migration id=notesfts 2026/10/15 14:19:26 INFO Applying migration id=iconsname 2026/10/15 14:19:26 INFO Applying migration id=nohash 2026/10/15 14:19:26 INFO Applying migration id=shares 2026/10/15 14:19:26 INFO Applying migration id=actorttl 2026/10/15 14:19:26 INFO Applying migration id=tocc 2026/10/15 14:19:26 INFO Applying migration id=followeds 2026/10/15 14:19:26 INFO Applying migration id=certhash 2026/10/15 14:19:26 INFO Applying migration id=follows_sync 2026/10/15 14:19:26 INFO Applying migration id=jsonpath 2026/10/15 14:19:26 INFO Applying migration id=localforward 2026/10/15 14:19:26 INFO Applying migration id=avatar 2026/10/15 14:19:26 INFO Applying migration id=noimage 2026/10/15 14:19:26 INFO Applying migration id=feed 2026/10/15 14:19:26 INFO Applying migration id=bookmarks 2026/10/15 14:19:26 INFO Applying migration id=shareactivity 2026/10/15 14:19:26 INFO Applying migration id=application 2026/10/15 14:19:26 INFO Applying migration id=certificates 2026/10/15 14:19:26 INFO Applying migration id=rawforward 2026/10/15 14:19:26 INFO Applying migration id=publickey 2026/10/15 14:19:26 INFO Applying migration id=resolvegroup 2026/10/15 14:19:26 INFO Applying migration id=reject 2026/10/15 14:19:26 INFO Applying migration id=autodel 2026/10/15 14:19:26 INFO Applying migration id=jsonb 2026/10/15 14:19:26 INFO Applying migration id=quote 2026/10/15 14:19:26 INFO Applying migration id=rfc9421 2026/10/15 14:19:26 INFO Applying migration id=keys 2026/10/15 14:19:26 INFO Applying migration id=portable 2026/10/15 14:19:26 INFO Applying migration id=proofs 2026/10/15 14:19:26 INFO Applying migration id=contexts 2026/10/15 14:19:26 INFO Applying migration id=deliverieshost 2026/10/15 14:19:26 INFO Applying migration id=pembegin 2026/10/15 14:19:26 INFO Applying migration id=didhost 2026/10/15 14:19:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:26 INFO Applying migration id=invites 2026/10/15 14:19:26 INFO Applying migration id=ed25519blob 2026/10/15 14:19:26 INFO Applying migration id=rsablob 2026/10/15 14:19:26 INFO Applying migration id=iconscid 2026/10/15 14:19:26 INFO Applying migration id=actor 2026/10/15 14:19:26 INFO Applying migration id=localkeys 2026/10/15 14:19:26 INFO Applying migration id=deleted 2026/10/15 14:19:26 INFO Applying migration id=history 2026/10/15 14:19:26 INFO Applying migration id=outboxnano 2026/10/15 14:19:26 INFO Applying migration id=implements 2026/10/15 14:19:26 INFO Applying migration id=backfill 2026/10/15 14:19:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a5ca-748c-8bcd-d5359d7cd237 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fee-a5ce-7b28-8980-c405b0fae786 note=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 thread=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a5ce-7b28-8980-c405b0fae786 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 2026/10/15 14:19:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79#delete note=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 thread=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 --- PASS: TestDelete_WithReplyPostDeletedFirst (0.61s) === RUN TestDM_HappyFlow 2026/10/15 14:19:27 INFO Applying migration id=initial 2026/10/15 14:19:27 INFO Applying migration id=notesupdated 2026/10/15 14:19:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:27 INFO Applying migration id=activitiesid 2026/10/15 14:19:27 INFO Applying migration id=outbox 2026/10/15 14:19:27 INFO Applying migration id=edits 2026/10/15 14:19:27 INFO Applying migration id=outboxactor 2026/10/15 14:19:27 INFO Applying migration id=outboxsender 2026/10/15 14:19:27 INFO Applying migration id=thread 2026/10/15 14:19:27 INFO Applying migration id=host 2026/10/15 14:19:27 INFO Applying migration id=sharedinbox 2026/10/15 14:19:27 INFO Applying migration id=noteshost 2026/10/15 14:19:27 INFO Applying migration id=fetched 2026/10/15 14:19:27 INFO Applying migration id=move 2026/10/15 14:19:27 INFO Applying migration id=cleanup 2026/10/15 14:19:27 INFO Applying migration id=received 2026/10/15 14:19:27 INFO Applying migration id=namehost 2026/10/15 14:19:27 INFO Applying migration id=outboxhost 2026/10/15 14:19:27 INFO Applying migration id=notesfts 2026/10/15 14:19:27 INFO Applying migration id=iconsname 2026/10/15 14:19:27 INFO Applying migration id=nohash 2026/10/15 14:19:27 INFO Applying migration id=shares 2026/10/15 14:19:27 INFO Applying migration id=actorttl 2026/10/15 14:19:27 INFO Applying migration id=tocc 2026/10/15 14:19:27 INFO Applying migration id=followeds 2026/10/15 14:19:27 INFO Applying migration id=certhash 2026/10/15 14:19:27 INFO Applying migration id=follows_sync 2026/10/15 14:19:27 INFO Applying migration id=jsonpath 2026/10/15 14:19:27 INFO Applying migration id=localforward 2026/10/15 14:19:27 INFO Applying migration id=avatar 2026/10/15 14:19:27 INFO Applying migration id=noimage 2026/10/15 14:19:27 INFO Applying migration id=feed 2026/10/15 14:19:27 INFO Applying migration id=bookmarks 2026/10/15 14:19:27 INFO Applying migration id=shareactivity 2026/10/15 14:19:27 INFO Applying migration id=application 2026/10/15 14:19:27 INFO Applying migration id=certificates 2026/10/15 14:19:27 INFO Applying migration id=rawforward 2026/10/15 14:19:27 INFO Applying migration id=publickey 2026/10/15 14:19:27 INFO Applying migration id=resolvegroup 2026/10/15 14:19:27 INFO Applying migration id=reject 2026/10/15 14:19:27 INFO Applying migration id=autodel 2026/10/15 14:19:27 INFO Applying migration id=jsonb 2026/10/15 14:19:27 INFO Applying migration id=quote 2026/10/15 14:19:27 INFO Applying migration id=rfc9421 2026/10/15 14:19:27 INFO Applying migration id=keys 2026/10/15 14:19:27 INFO Applying migration id=portable 2026/10/15 14:19:27 INFO Applying migration id=proofs 2026/10/15 14:19:27 INFO Applying migration id=contexts 2026/10/15 14:19:27 INFO Applying migration id=deliverieshost 2026/10/15 14:19:27 INFO Applying migration id=pembegin 2026/10/15 14:19:27 INFO Applying migration id=didhost 2026/10/15 14:19:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:27 INFO Applying migration id=invites 2026/10/15 14:19:27 INFO Applying migration id=ed25519blob 2026/10/15 14:19:27 INFO Applying migration id=rsablob 2026/10/15 14:19:27 INFO Applying migration id=iconscid 2026/10/15 14:19:27 INFO Applying migration id=actor 2026/10/15 14:19:27 INFO Applying migration id=localkeys 2026/10/15 14:19:27 INFO Applying migration id=deleted 2026/10/15 14:19:27 INFO Applying migration id=history 2026/10/15 14:19:27 INFO Applying migration id=outboxnano 2026/10/15 14:19:27 INFO Applying migration id=implements 2026/10/15 14:19:27 INFO Applying migration id=backfill 2026/10/15 14:19:27 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a829-78dc-8776-7c3941726b67 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a --- PASS: TestDM_HappyFlow (0.58s) === RUN TestDM_UnauthenticatedUser 2026/10/15 14:19:27 INFO Applying migration id=initial 2026/10/15 14:19:27 INFO Applying migration id=notesupdated 2026/10/15 14:19:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:27 INFO Applying migration id=activitiesid 2026/10/15 14:19:27 INFO Applying migration id=outbox 2026/10/15 14:19:27 INFO Applying migration id=edits 2026/10/15 14:19:27 INFO Applying migration id=outboxactor 2026/10/15 14:19:27 INFO Applying migration id=outboxsender 2026/10/15 14:19:27 INFO Applying migration id=thread 2026/10/15 14:19:27 INFO Applying migration id=host 2026/10/15 14:19:27 INFO Applying migration id=sharedinbox 2026/10/15 14:19:27 INFO Applying migration id=noteshost 2026/10/15 14:19:27 INFO Applying migration id=fetched 2026/10/15 14:19:27 INFO Applying migration id=move 2026/10/15 14:19:27 INFO Applying migration id=cleanup 2026/10/15 14:19:27 INFO Applying migration id=received 2026/10/15 14:19:27 INFO Applying migration id=namehost 2026/10/15 14:19:27 INFO Applying migration id=outboxhost 2026/10/15 14:19:27 INFO Applying migration id=notesfts 2026/10/15 14:19:27 INFO Applying migration id=iconsname 2026/10/15 14:19:27 INFO Applying migration id=nohash 2026/10/15 14:19:27 INFO Applying migration id=shares 2026/10/15 14:19:27 INFO Applying migration id=actorttl 2026/10/15 14:19:27 INFO Applying migration id=tocc 2026/10/15 14:19:27 INFO Applying migration id=followeds 2026/10/15 14:19:27 INFO Applying migration id=certhash 2026/10/15 14:19:27 INFO Applying migration id=follows_sync 2026/10/15 14:19:27 INFO Applying migration id=jsonpath 2026/10/15 14:19:27 INFO Applying migration id=localforward 2026/10/15 14:19:27 INFO Applying migration id=avatar 2026/10/15 14:19:27 INFO Applying migration id=noimage 2026/10/15 14:19:27 INFO Applying migration id=feed 2026/10/15 14:19:27 INFO Applying migration id=bookmarks 2026/10/15 14:19:27 INFO Applying migration id=shareactivity 2026/10/15 14:19:27 INFO Applying migration id=application 2026/10/15 14:19:27 INFO Applying migration id=certificates 2026/10/15 14:19:27 INFO Applying migration id=rawforward 2026/10/15 14:19:27 INFO Applying migration id=publickey 2026/10/15 14:19:27 INFO Applying migration id=resolvegroup 2026/10/15 14:19:27 INFO Applying migration id=reject 2026/10/15 14:19:27 INFO Applying migration id=autodel 2026/10/15 14:19:27 INFO Applying migration id=jsonb 2026/10/15 14:19:27 INFO Applying migration id=quote 2026/10/15 14:19:27 INFO Applying migration id=rfc9421 2026/10/15 14:19:27 INFO Applying migration id=keys 2026/10/15 14:19:27 INFO Applying migration id=portable 2026/10/15 14:19:27 INFO Applying migration id=proofs 2026/10/15 14:19:27 INFO Applying migration id=contexts 2026/10/15 14:19:27 INFO Applying migration id=deliverieshost 2026/10/15 14:19:27 INFO Applying migration id=pembegin 2026/10/15 14:19:27 INFO Applying migration id=didhost 2026/10/15 14:19:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:27 INFO Applying migration id=invites 2026/10/15 14:19:27 INFO Applying migration id=ed25519blob 2026/10/15 14:19:27 INFO Applying migration id=rsablob 2026/10/15 14:19:27 INFO Applying migration id=iconscid 2026/10/15 14:19:27 INFO Applying migration id=actor 2026/10/15 14:19:27 INFO Applying migration id=localkeys 2026/10/15 14:19:27 INFO Applying migration id=deleted 2026/10/15 14:19:27 INFO Applying migration id=history 2026/10/15 14:19:27 INFO Applying migration id=outboxnano 2026/10/15 14:19:27 INFO Applying migration id=implements 2026/10/15 14:19:27 INFO Applying migration id=backfill 2026/10/15 14:19:28 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-ab08-7116-b462-ed46c2f06d23 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab 2026/10/15 14:19:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab 2026/10/15 14:19:28 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab --- PASS: TestDM_UnauthenticatedUser (0.73s) === RUN TestDM_Loopback 2026/10/15 14:19:28 INFO Applying migration id=initial 2026/10/15 14:19:28 INFO Applying migration id=notesupdated 2026/10/15 14:19:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:28 INFO Applying migration id=activitiesid 2026/10/15 14:19:28 INFO Applying migration id=outbox 2026/10/15 14:19:28 INFO Applying migration id=edits 2026/10/15 14:19:28 INFO Applying migration id=outboxactor 2026/10/15 14:19:28 INFO Applying migration id=outboxsender 2026/10/15 14:19:28 INFO Applying migration id=thread 2026/10/15 14:19:28 INFO Applying migration id=host 2026/10/15 14:19:28 INFO Applying migration id=sharedinbox 2026/10/15 14:19:28 INFO Applying migration id=noteshost 2026/10/15 14:19:28 INFO Applying migration id=fetched 2026/10/15 14:19:28 INFO Applying migration id=move 2026/10/15 14:19:28 INFO Applying migration id=cleanup 2026/10/15 14:19:28 INFO Applying migration id=received 2026/10/15 14:19:28 INFO Applying migration id=namehost 2026/10/15 14:19:28 INFO Applying migration id=outboxhost 2026/10/15 14:19:28 INFO Applying migration id=notesfts 2026/10/15 14:19:28 INFO Applying migration id=iconsname 2026/10/15 14:19:28 INFO Applying migration id=nohash 2026/10/15 14:19:28 INFO Applying migration id=shares 2026/10/15 14:19:28 INFO Applying migration id=actorttl 2026/10/15 14:19:28 INFO Applying migration id=tocc 2026/10/15 14:19:28 INFO Applying migration id=followeds 2026/10/15 14:19:28 INFO Applying migration id=certhash 2026/10/15 14:19:28 INFO Applying migration id=follows_sync 2026/10/15 14:19:28 INFO Applying migration id=jsonpath 2026/10/15 14:19:28 INFO Applying migration id=localforward 2026/10/15 14:19:28 INFO Applying migration id=avatar 2026/10/15 14:19:28 INFO Applying migration id=noimage 2026/10/15 14:19:28 INFO Applying migration id=feed 2026/10/15 14:19:28 INFO Applying migration id=bookmarks 2026/10/15 14:19:28 INFO Applying migration id=shareactivity 2026/10/15 14:19:28 INFO Applying migration id=application 2026/10/15 14:19:28 INFO Applying migration id=certificates 2026/10/15 14:19:28 INFO Applying migration id=rawforward 2026/10/15 14:19:28 INFO Applying migration id=publickey 2026/10/15 14:19:28 INFO Applying migration id=resolvegroup 2026/10/15 14:19:28 INFO Applying migration id=reject 2026/10/15 14:19:28 INFO Applying migration id=autodel 2026/10/15 14:19:28 INFO Applying migration id=jsonb 2026/10/15 14:19:28 INFO Applying migration id=quote 2026/10/15 14:19:28 INFO Applying migration id=rfc9421 2026/10/15 14:19:28 INFO Applying migration id=keys 2026/10/15 14:19:28 INFO Applying migration id=portable 2026/10/15 14:19:28 INFO Applying migration id=proofs 2026/10/15 14:19:28 INFO Applying migration id=contexts 2026/10/15 14:19:28 INFO Applying migration id=deliverieshost 2026/10/15 14:19:28 INFO Applying migration id=pembegin 2026/10/15 14:19:28 INFO Applying migration id=didhost 2026/10/15 14:19:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:28 INFO Applying migration id=invites 2026/10/15 14:19:28 INFO Applying migration id=ed25519blob 2026/10/15 14:19:28 INFO Applying migration id=rsablob 2026/10/15 14:19:28 INFO Applying migration id=iconscid 2026/10/15 14:19:28 INFO Applying migration id=actor 2026/10/15 14:19:28 INFO Applying migration id=localkeys 2026/10/15 14:19:28 INFO Applying migration id=deleted 2026/10/15 14:19:28 INFO Applying migration id=history 2026/10/15 14:19:28 INFO Applying migration id=outboxnano 2026/10/15 14:19:28 INFO Applying migration id=implements 2026/10/15 14:19:28 INFO Applying migration id=backfill 2026/10/15 14:19:28 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (0.39s) === RUN TestDM_TwoMentions 2026/10/15 14:19:28 INFO Applying migration id=initial 2026/10/15 14:19:28 INFO Applying migration id=notesupdated 2026/10/15 14:19:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:28 INFO Applying migration id=activitiesid 2026/10/15 14:19:28 INFO Applying migration id=outbox 2026/10/15 14:19:28 INFO Applying migration id=edits 2026/10/15 14:19:28 INFO Applying migration id=outboxactor 2026/10/15 14:19:28 INFO Applying migration id=outboxsender 2026/10/15 14:19:28 INFO Applying migration id=thread 2026/10/15 14:19:28 INFO Applying migration id=host 2026/10/15 14:19:28 INFO Applying migration id=sharedinbox 2026/10/15 14:19:28 INFO Applying migration id=noteshost 2026/10/15 14:19:28 INFO Applying migration id=fetched 2026/10/15 14:19:28 INFO Applying migration id=move 2026/10/15 14:19:28 INFO Applying migration id=cleanup 2026/10/15 14:19:28 INFO Applying migration id=received 2026/10/15 14:19:28 INFO Applying migration id=namehost 2026/10/15 14:19:28 INFO Applying migration id=outboxhost 2026/10/15 14:19:28 INFO Applying migration id=notesfts 2026/10/15 14:19:28 INFO Applying migration id=iconsname 2026/10/15 14:19:28 INFO Applying migration id=nohash 2026/10/15 14:19:28 INFO Applying migration id=shares 2026/10/15 14:19:28 INFO Applying migration id=actorttl 2026/10/15 14:19:28 INFO Applying migration id=tocc 2026/10/15 14:19:28 INFO Applying migration id=followeds 2026/10/15 14:19:28 INFO Applying migration id=certhash 2026/10/15 14:19:28 INFO Applying migration id=follows_sync 2026/10/15 14:19:28 INFO Applying migration id=jsonpath 2026/10/15 14:19:28 INFO Applying migration id=localforward 2026/10/15 14:19:28 INFO Applying migration id=avatar 2026/10/15 14:19:28 INFO Applying migration id=noimage 2026/10/15 14:19:28 INFO Applying migration id=feed 2026/10/15 14:19:28 INFO Applying migration id=bookmarks 2026/10/15 14:19:28 INFO Applying migration id=shareactivity 2026/10/15 14:19:28 INFO Applying migration id=application 2026/10/15 14:19:28 INFO Applying migration id=certificates 2026/10/15 14:19:28 INFO Applying migration id=rawforward 2026/10/15 14:19:28 INFO Applying migration id=publickey 2026/10/15 14:19:28 INFO Applying migration id=resolvegroup 2026/10/15 14:19:28 INFO Applying migration id=reject 2026/10/15 14:19:28 INFO Applying migration id=autodel 2026/10/15 14:19:28 INFO Applying migration id=jsonb 2026/10/15 14:19:28 INFO Applying migration id=quote 2026/10/15 14:19:28 INFO Applying migration id=rfc9421 2026/10/15 14:19:28 INFO Applying migration id=keys 2026/10/15 14:19:28 INFO Applying migration id=portable 2026/10/15 14:19:28 INFO Applying migration id=proofs 2026/10/15 14:19:28 INFO Applying migration id=contexts 2026/10/15 14:19:28 INFO Applying migration id=deliverieshost 2026/10/15 14:19:28 INFO Applying migration id=pembegin 2026/10/15 14:19:28 INFO Applying migration id=didhost 2026/10/15 14:19:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:28 INFO Applying migration id=invites 2026/10/15 14:19:28 INFO Applying migration id=ed25519blob 2026/10/15 14:19:28 INFO Applying migration id=rsablob 2026/10/15 14:19:28 INFO Applying migration id=iconscid 2026/10/15 14:19:28 INFO Applying migration id=actor 2026/10/15 14:19:28 INFO Applying migration id=localkeys 2026/10/15 14:19:28 INFO Applying migration id=deleted 2026/10/15 14:19:28 INFO Applying migration id=history 2026/10/15 14:19:28 INFO Applying migration id=outboxnano 2026/10/15 14:19:28 INFO Applying migration id=implements 2026/10/15 14:19:28 INFO Applying migration id=backfill 2026/10/15 14:19:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:29 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/15 14:19:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-af1d-7e0d-8a33-44e424abfe76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 2026/10/15 14:19:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 2026/10/15 14:19:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 2026/10/15 14:19:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 --- PASS: TestDM_TwoMentions (0.67s) === RUN TestDM_TwoMentionsOneLoopback 2026/10/15 14:19:29 INFO Applying migration id=initial 2026/10/15 14:19:29 INFO Applying migration id=notesupdated 2026/10/15 14:19:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:29 INFO Applying migration id=activitiesid 2026/10/15 14:19:29 INFO Applying migration id=outbox 2026/10/15 14:19:29 INFO Applying migration id=edits 2026/10/15 14:19:29 INFO Applying migration id=outboxactor 2026/10/15 14:19:29 INFO Applying migration id=outboxsender 2026/10/15 14:19:29 INFO Applying migration id=thread 2026/10/15 14:19:29 INFO Applying migration id=host 2026/10/15 14:19:29 INFO Applying migration id=sharedinbox 2026/10/15 14:19:29 INFO Applying migration id=noteshost 2026/10/15 14:19:29 INFO Applying migration id=fetched 2026/10/15 14:19:29 INFO Applying migration id=move 2026/10/15 14:19:29 INFO Applying migration id=cleanup 2026/10/15 14:19:29 INFO Applying migration id=received 2026/10/15 14:19:29 INFO Applying migration id=namehost 2026/10/15 14:19:29 INFO Applying migration id=outboxhost 2026/10/15 14:19:29 INFO Applying migration id=notesfts 2026/10/15 14:19:29 INFO Applying migration id=iconsname 2026/10/15 14:19:29 INFO Applying migration id=nohash 2026/10/15 14:19:29 INFO Applying migration id=shares 2026/10/15 14:19:29 INFO Applying migration id=actorttl 2026/10/15 14:19:29 INFO Applying migration id=tocc 2026/10/15 14:19:29 INFO Applying migration id=followeds 2026/10/15 14:19:29 INFO Applying migration id=certhash 2026/10/15 14:19:29 INFO Applying migration id=follows_sync 2026/10/15 14:19:29 INFO Applying migration id=jsonpath 2026/10/15 14:19:29 INFO Applying migration id=localforward 2026/10/15 14:19:29 INFO Applying migration id=avatar 2026/10/15 14:19:29 INFO Applying migration id=noimage 2026/10/15 14:19:29 INFO Applying migration id=feed 2026/10/15 14:19:29 INFO Applying migration id=bookmarks 2026/10/15 14:19:29 INFO Applying migration id=shareactivity 2026/10/15 14:19:29 INFO Applying migration id=application 2026/10/15 14:19:29 INFO Applying migration id=certificates 2026/10/15 14:19:29 INFO Applying migration id=rawforward 2026/10/15 14:19:29 INFO Applying migration id=publickey 2026/10/15 14:19:29 INFO Applying migration id=resolvegroup 2026/10/15 14:19:29 INFO Applying migration id=reject 2026/10/15 14:19:29 INFO Applying migration id=autodel 2026/10/15 14:19:29 INFO Applying migration id=jsonb 2026/10/15 14:19:29 INFO Applying migration id=quote 2026/10/15 14:19:29 INFO Applying migration id=rfc9421 2026/10/15 14:19:29 INFO Applying migration id=keys 2026/10/15 14:19:29 INFO Applying migration id=portable 2026/10/15 14:19:29 INFO Applying migration id=proofs 2026/10/15 14:19:29 INFO Applying migration id=contexts 2026/10/15 14:19:29 INFO Applying migration id=deliverieshost 2026/10/15 14:19:29 INFO Applying migration id=pembegin 2026/10/15 14:19:29 INFO Applying migration id=didhost 2026/10/15 14:19:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:29 INFO Applying migration id=invites 2026/10/15 14:19:29 INFO Applying migration id=ed25519blob 2026/10/15 14:19:29 INFO Applying migration id=rsablob 2026/10/15 14:19:29 INFO Applying migration id=iconscid 2026/10/15 14:19:29 INFO Applying migration id=actor 2026/10/15 14:19:29 INFO Applying migration id=localkeys 2026/10/15 14:19:29 INFO Applying migration id=deleted 2026/10/15 14:19:29 INFO Applying migration id=history 2026/10/15 14:19:29 INFO Applying migration id=outboxnano 2026/10/15 14:19:29 INFO Applying migration id=implements 2026/10/15 14:19:29 INFO Applying migration id=backfill 2026/10/15 14:19:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:30 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-b23f-7401-8107-f3f2cdcf9b1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec --- PASS: TestDM_TwoMentionsOneLoopback (0.79s) === RUN TestDM_TooManyRecipients 2026/10/15 14:19:30 INFO Applying migration id=initial 2026/10/15 14:19:30 INFO Applying migration id=notesupdated 2026/10/15 14:19:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:30 INFO Applying migration id=activitiesid 2026/10/15 14:19:30 INFO Applying migration id=outbox 2026/10/15 14:19:30 INFO Applying migration id=edits 2026/10/15 14:19:30 INFO Applying migration id=outboxactor 2026/10/15 14:19:30 INFO Applying migration id=outboxsender 2026/10/15 14:19:30 INFO Applying migration id=thread 2026/10/15 14:19:30 INFO Applying migration id=host 2026/10/15 14:19:30 INFO Applying migration id=sharedinbox 2026/10/15 14:19:30 INFO Applying migration id=noteshost 2026/10/15 14:19:30 INFO Applying migration id=fetched 2026/10/15 14:19:30 INFO Applying migration id=move 2026/10/15 14:19:30 INFO Applying migration id=cleanup 2026/10/15 14:19:30 INFO Applying migration id=received 2026/10/15 14:19:30 INFO Applying migration id=namehost 2026/10/15 14:19:30 INFO Applying migration id=outboxhost 2026/10/15 14:19:30 INFO Applying migration id=notesfts 2026/10/15 14:19:30 INFO Applying migration id=iconsname 2026/10/15 14:19:30 INFO Applying migration id=nohash 2026/10/15 14:19:30 INFO Applying migration id=shares 2026/10/15 14:19:30 INFO Applying migration id=actorttl 2026/10/15 14:19:30 INFO Applying migration id=tocc 2026/10/15 14:19:30 INFO Applying migration id=followeds 2026/10/15 14:19:30 INFO Applying migration id=certhash 2026/10/15 14:19:30 INFO Applying migration id=follows_sync 2026/10/15 14:19:30 INFO Applying migration id=jsonpath 2026/10/15 14:19:30 INFO Applying migration id=localforward 2026/10/15 14:19:30 INFO Applying migration id=avatar 2026/10/15 14:19:30 INFO Applying migration id=noimage 2026/10/15 14:19:30 INFO Applying migration id=feed 2026/10/15 14:19:30 INFO Applying migration id=bookmarks 2026/10/15 14:19:30 INFO Applying migration id=shareactivity 2026/10/15 14:19:30 INFO Applying migration id=application 2026/10/15 14:19:30 INFO Applying migration id=certificates 2026/10/15 14:19:30 INFO Applying migration id=rawforward 2026/10/15 14:19:30 INFO Applying migration id=publickey 2026/10/15 14:19:30 INFO Applying migration id=resolvegroup 2026/10/15 14:19:30 INFO Applying migration id=reject 2026/10/15 14:19:30 INFO Applying migration id=autodel 2026/10/15 14:19:30 INFO Applying migration id=jsonb 2026/10/15 14:19:30 INFO Applying migration id=quote 2026/10/15 14:19:30 INFO Applying migration id=rfc9421 2026/10/15 14:19:30 INFO Applying migration id=keys 2026/10/15 14:19:30 INFO Applying migration id=portable 2026/10/15 14:19:30 INFO Applying migration id=proofs 2026/10/15 14:19:30 INFO Applying migration id=contexts 2026/10/15 14:19:30 INFO Applying migration id=deliverieshost 2026/10/15 14:19:30 INFO Applying migration id=pembegin 2026/10/15 14:19:30 INFO Applying migration id=didhost 2026/10/15 14:19:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:30 INFO Applying migration id=invites 2026/10/15 14:19:30 INFO Applying migration id=ed25519blob 2026/10/15 14:19:30 INFO Applying migration id=rsablob 2026/10/15 14:19:30 INFO Applying migration id=iconscid 2026/10/15 14:19:30 INFO Applying migration id=actor 2026/10/15 14:19:30 INFO Applying migration id=localkeys 2026/10/15 14:19:30 INFO Applying migration id=deleted 2026/10/15 14:19:30 INFO Applying migration id=history 2026/10/15 14:19:30 INFO Applying migration id=outboxnano 2026/10/15 14:19:30 INFO Applying migration id=implements 2026/10/15 14:19:30 INFO Applying migration id=backfill 2026/10/15 14:19:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:30 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (0.63s) === RUN TestDM_MaxRecipients 2026/10/15 14:19:30 INFO Applying migration id=initial 2026/10/15 14:19:30 INFO Applying migration id=notesupdated 2026/10/15 14:19:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:30 INFO Applying migration id=activitiesid 2026/10/15 14:19:30 INFO Applying migration id=outbox 2026/10/15 14:19:30 INFO Applying migration id=edits 2026/10/15 14:19:30 INFO Applying migration id=outboxactor 2026/10/15 14:19:30 INFO Applying migration id=outboxsender 2026/10/15 14:19:30 INFO Applying migration id=thread 2026/10/15 14:19:30 INFO Applying migration id=host 2026/10/15 14:19:30 INFO Applying migration id=sharedinbox 2026/10/15 14:19:30 INFO Applying migration id=noteshost 2026/10/15 14:19:30 INFO Applying migration id=fetched 2026/10/15 14:19:30 INFO Applying migration id=move 2026/10/15 14:19:30 INFO Applying migration id=cleanup 2026/10/15 14:19:30 INFO Applying migration id=received 2026/10/15 14:19:30 INFO Applying migration id=namehost 2026/10/15 14:19:30 INFO Applying migration id=outboxhost 2026/10/15 14:19:30 INFO Applying migration id=notesfts 2026/10/15 14:19:30 INFO Applying migration id=iconsname 2026/10/15 14:19:30 INFO Applying migration id=nohash 2026/10/15 14:19:30 INFO Applying migration id=shares 2026/10/15 14:19:30 INFO Applying migration id=actorttl 2026/10/15 14:19:30 INFO Applying migration id=tocc 2026/10/15 14:19:30 INFO Applying migration id=followeds 2026/10/15 14:19:30 INFO Applying migration id=certhash 2026/10/15 14:19:30 INFO Applying migration id=follows_sync 2026/10/15 14:19:30 INFO Applying migration id=jsonpath 2026/10/15 14:19:30 INFO Applying migration id=localforward 2026/10/15 14:19:30 INFO Applying migration id=avatar 2026/10/15 14:19:30 INFO Applying migration id=noimage 2026/10/15 14:19:30 INFO Applying migration id=feed 2026/10/15 14:19:30 INFO Applying migration id=bookmarks 2026/10/15 14:19:30 INFO Applying migration id=shareactivity 2026/10/15 14:19:30 INFO Applying migration id=application 2026/10/15 14:19:30 INFO Applying migration id=certificates 2026/10/15 14:19:30 INFO Applying migration id=rawforward 2026/10/15 14:19:30 INFO Applying migration id=publickey 2026/10/15 14:19:30 INFO Applying migration id=resolvegroup 2026/10/15 14:19:30 INFO Applying migration id=reject 2026/10/15 14:19:30 INFO Applying migration id=autodel 2026/10/15 14:19:30 INFO Applying migration id=jsonb 2026/10/15 14:19:30 INFO Applying migration id=quote 2026/10/15 14:19:30 INFO Applying migration id=rfc9421 2026/10/15 14:19:30 INFO Applying migration id=keys 2026/10/15 14:19:30 INFO Applying migration id=portable 2026/10/15 14:19:30 INFO Applying migration id=proofs 2026/10/15 14:19:30 INFO Applying migration id=contexts 2026/10/15 14:19:30 INFO Applying migration id=deliverieshost 2026/10/15 14:19:30 INFO Applying migration id=pembegin 2026/10/15 14:19:30 INFO Applying migration id=didhost 2026/10/15 14:19:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:30 INFO Applying migration id=invites 2026/10/15 14:19:30 INFO Applying migration id=ed25519blob 2026/10/15 14:19:30 INFO Applying migration id=rsablob 2026/10/15 14:19:30 INFO Applying migration id=iconscid 2026/10/15 14:19:30 INFO Applying migration id=actor 2026/10/15 14:19:30 INFO Applying migration id=localkeys 2026/10/15 14:19:30 INFO Applying migration id=deleted 2026/10/15 14:19:30 INFO Applying migration id=history 2026/10/15 14:19:30 INFO Applying migration id=outboxnano 2026/10/15 14:19:30 INFO Applying migration id=implements 2026/10/15 14:19:30 INFO Applying migration id=backfill 2026/10/15 14:19:31 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:31 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/15 14:19:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-b685-726d-a7f9-222ceeae1df5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 2026/10/15 14:19:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 2026/10/15 14:19:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 2026/10/15 14:19:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 --- PASS: TestDM_MaxRecipients (0.48s) === RUN TestEdit_Throttling 2026/10/15 14:19:31 INFO Applying migration id=initial 2026/10/15 14:19:31 INFO Applying migration id=notesupdated 2026/10/15 14:19:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:31 INFO Applying migration id=activitiesid 2026/10/15 14:19:31 INFO Applying migration id=outbox 2026/10/15 14:19:31 INFO Applying migration id=edits 2026/10/15 14:19:31 INFO Applying migration id=outboxactor 2026/10/15 14:19:31 INFO Applying migration id=outboxsender 2026/10/15 14:19:31 INFO Applying migration id=thread 2026/10/15 14:19:31 INFO Applying migration id=host 2026/10/15 14:19:31 INFO Applying migration id=sharedinbox 2026/10/15 14:19:31 INFO Applying migration id=noteshost 2026/10/15 14:19:31 INFO Applying migration id=fetched 2026/10/15 14:19:31 INFO Applying migration id=move 2026/10/15 14:19:31 INFO Applying migration id=cleanup 2026/10/15 14:19:31 INFO Applying migration id=received 2026/10/15 14:19:31 INFO Applying migration id=namehost 2026/10/15 14:19:31 INFO Applying migration id=outboxhost 2026/10/15 14:19:31 INFO Applying migration id=notesfts 2026/10/15 14:19:31 INFO Applying migration id=iconsname 2026/10/15 14:19:31 INFO Applying migration id=nohash 2026/10/15 14:19:31 INFO Applying migration id=shares 2026/10/15 14:19:31 INFO Applying migration id=actorttl 2026/10/15 14:19:31 INFO Applying migration id=tocc 2026/10/15 14:19:31 INFO Applying migration id=followeds 2026/10/15 14:19:31 INFO Applying migration id=certhash 2026/10/15 14:19:31 INFO Applying migration id=follows_sync 2026/10/15 14:19:31 INFO Applying migration id=jsonpath 2026/10/15 14:19:31 INFO Applying migration id=localforward 2026/10/15 14:19:31 INFO Applying migration id=avatar 2026/10/15 14:19:31 INFO Applying migration id=noimage 2026/10/15 14:19:31 INFO Applying migration id=feed 2026/10/15 14:19:31 INFO Applying migration id=bookmarks 2026/10/15 14:19:31 INFO Applying migration id=shareactivity 2026/10/15 14:19:31 INFO Applying migration id=application 2026/10/15 14:19:31 INFO Applying migration id=certificates 2026/10/15 14:19:31 INFO Applying migration id=rawforward 2026/10/15 14:19:31 INFO Applying migration id=publickey 2026/10/15 14:19:31 INFO Applying migration id=resolvegroup 2026/10/15 14:19:31 INFO Applying migration id=reject 2026/10/15 14:19:31 INFO Applying migration id=autodel 2026/10/15 14:19:31 INFO Applying migration id=jsonb 2026/10/15 14:19:31 INFO Applying migration id=quote 2026/10/15 14:19:31 INFO Applying migration id=rfc9421 2026/10/15 14:19:31 INFO Applying migration id=keys 2026/10/15 14:19:31 INFO Applying migration id=portable 2026/10/15 14:19:31 INFO Applying migration id=proofs 2026/10/15 14:19:31 INFO Applying migration id=contexts 2026/10/15 14:19:31 INFO Applying migration id=deliverieshost 2026/10/15 14:19:31 INFO Applying migration id=pembegin 2026/10/15 14:19:31 INFO Applying migration id=didhost 2026/10/15 14:19:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:31 INFO Applying migration id=invites 2026/10/15 14:19:31 INFO Applying migration id=ed25519blob 2026/10/15 14:19:31 INFO Applying migration id=rsablob 2026/10/15 14:19:31 INFO Applying migration id=iconscid 2026/10/15 14:19:31 INFO Applying migration id=actor 2026/10/15 14:19:31 INFO Applying migration id=localkeys 2026/10/15 14:19:31 INFO Applying migration id=deleted 2026/10/15 14:19:31 INFO Applying migration id=history 2026/10/15 14:19:31 INFO Applying migration id=outboxnano 2026/10/15 14:19:31 INFO Applying migration id=implements 2026/10/15 14:19:31 INFO Applying migration id=backfill 2026/10/15 14:19:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-b8d3-7b0b-b482-1ee49028f190 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-b8d4-7d74-a61f-54d3715a43e4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-b8d3-7b0b-b482-1ee49028f190 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-b8d3-7b0b-b482-1ee49028f190 2026/10/15 14:19:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-b8d8-7120-9e94-46a56899a774 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-b8d8-70ae-b295-199864ccc7f5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-b8d8-70ae-b295-199864ccc7f5 2026/10/15 14:19:31 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13fee-b8d8-70ae-b295-199864ccc7f5 can=2026-10-15T14:23:31.927Z --- PASS: TestEdit_Throttling (0.59s) === RUN TestEdit_HappyFlow 2026/10/15 14:19:31 INFO Applying migration id=initial 2026/10/15 14:19:31 INFO Applying migration id=notesupdated 2026/10/15 14:19:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:31 INFO Applying migration id=activitiesid 2026/10/15 14:19:31 INFO Applying migration id=outbox 2026/10/15 14:19:31 INFO Applying migration id=edits 2026/10/15 14:19:31 INFO Applying migration id=outboxactor 2026/10/15 14:19:31 INFO Applying migration id=outboxsender 2026/10/15 14:19:31 INFO Applying migration id=thread 2026/10/15 14:19:31 INFO Applying migration id=host 2026/10/15 14:19:31 INFO Applying migration id=sharedinbox 2026/10/15 14:19:31 INFO Applying migration id=noteshost 2026/10/15 14:19:31 INFO Applying migration id=fetched 2026/10/15 14:19:31 INFO Applying migration id=move 2026/10/15 14:19:31 INFO Applying migration id=cleanup 2026/10/15 14:19:31 INFO Applying migration id=received 2026/10/15 14:19:31 INFO Applying migration id=namehost 2026/10/15 14:19:31 INFO Applying migration id=outboxhost 2026/10/15 14:19:31 INFO Applying migration id=notesfts 2026/10/15 14:19:31 INFO Applying migration id=iconsname 2026/10/15 14:19:31 INFO Applying migration id=nohash 2026/10/15 14:19:31 INFO Applying migration id=shares 2026/10/15 14:19:31 INFO Applying migration id=actorttl 2026/10/15 14:19:31 INFO Applying migration id=tocc 2026/10/15 14:19:32 INFO Applying migration id=followeds 2026/10/15 14:19:32 INFO Applying migration id=certhash 2026/10/15 14:19:32 INFO Applying migration id=follows_sync 2026/10/15 14:19:32 INFO Applying migration id=jsonpath 2026/10/15 14:19:32 INFO Applying migration id=localforward 2026/10/15 14:19:32 INFO Applying migration id=avatar 2026/10/15 14:19:32 INFO Applying migration id=noimage 2026/10/15 14:19:32 INFO Applying migration id=feed 2026/10/15 14:19:32 INFO Applying migration id=bookmarks 2026/10/15 14:19:32 INFO Applying migration id=shareactivity 2026/10/15 14:19:32 INFO Applying migration id=application 2026/10/15 14:19:32 INFO Applying migration id=certificates 2026/10/15 14:19:32 INFO Applying migration id=rawforward 2026/10/15 14:19:32 INFO Applying migration id=publickey 2026/10/15 14:19:32 INFO Applying migration id=resolvegroup 2026/10/15 14:19:32 INFO Applying migration id=reject 2026/10/15 14:19:32 INFO Applying migration id=autodel 2026/10/15 14:19:32 INFO Applying migration id=jsonb 2026/10/15 14:19:32 INFO Applying migration id=quote 2026/10/15 14:19:32 INFO Applying migration id=rfc9421 2026/10/15 14:19:32 INFO Applying migration id=keys 2026/10/15 14:19:32 INFO Applying migration id=portable 2026/10/15 14:19:32 INFO Applying migration id=proofs 2026/10/15 14:19:32 INFO Applying migration id=contexts 2026/10/15 14:19:32 INFO Applying migration id=deliverieshost 2026/10/15 14:19:32 INFO Applying migration id=pembegin 2026/10/15 14:19:32 INFO Applying migration id=didhost 2026/10/15 14:19:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:32 INFO Applying migration id=invites 2026/10/15 14:19:32 INFO Applying migration id=ed25519blob 2026/10/15 14:19:32 INFO Applying migration id=rsablob 2026/10/15 14:19:32 INFO Applying migration id=iconscid 2026/10/15 14:19:32 INFO Applying migration id=actor 2026/10/15 14:19:32 INFO Applying migration id=localkeys 2026/10/15 14:19:32 INFO Applying migration id=deleted 2026/10/15 14:19:32 INFO Applying migration id=history 2026/10/15 14:19:32 INFO Applying migration id=outboxnano 2026/10/15 14:19:32 INFO Applying migration id=implements 2026/10/15 14:19:32 INFO Applying migration id=backfill 2026/10/15 14:19:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-bb27-79a4-bb8d-a54ef4ed414a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-bb28-72d1-9472-013610ae683f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-bb27-79a4-bb8d-a54ef4ed414a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-bb27-79a4-bb8d-a54ef4ed414a 2026/10/15 14:19:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-bb2a-707b-94f3-201a98ee9ae6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 2026/10/15 14:19:32 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-bb2b-77e9-a7ac-56d082a6f094 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 2026/10/15 14:19:32 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 can=2026-10-15T14:35:32.523Z --- PASS: TestEdit_HappyFlow (0.59s) === RUN TestEdit_EmptyContent 2026/10/15 14:19:32 INFO Applying migration id=initial 2026/10/15 14:19:32 INFO Applying migration id=notesupdated 2026/10/15 14:19:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:32 INFO Applying migration id=activitiesid 2026/10/15 14:19:32 INFO Applying migration id=outbox 2026/10/15 14:19:32 INFO Applying migration id=edits 2026/10/15 14:19:32 INFO Applying migration id=outboxactor 2026/10/15 14:19:32 INFO Applying migration id=outboxsender 2026/10/15 14:19:32 INFO Applying migration id=thread 2026/10/15 14:19:32 INFO Applying migration id=host 2026/10/15 14:19:32 INFO Applying migration id=sharedinbox 2026/10/15 14:19:32 INFO Applying migration id=noteshost 2026/10/15 14:19:32 INFO Applying migration id=fetched 2026/10/15 14:19:32 INFO Applying migration id=move 2026/10/15 14:19:32 INFO Applying migration id=cleanup 2026/10/15 14:19:32 INFO Applying migration id=received 2026/10/15 14:19:32 INFO Applying migration id=namehost 2026/10/15 14:19:32 INFO Applying migration id=outboxhost 2026/10/15 14:19:32 INFO Applying migration id=notesfts 2026/10/15 14:19:32 INFO Applying migration id=iconsname 2026/10/15 14:19:32 INFO Applying migration id=nohash 2026/10/15 14:19:32 INFO Applying migration id=shares 2026/10/15 14:19:32 INFO Applying migration id=actorttl 2026/10/15 14:19:32 INFO Applying migration id=tocc 2026/10/15 14:19:32 INFO Applying migration id=followeds 2026/10/15 14:19:32 INFO Applying migration id=certhash 2026/10/15 14:19:32 INFO Applying migration id=follows_sync 2026/10/15 14:19:32 INFO Applying migration id=jsonpath 2026/10/15 14:19:32 INFO Applying migration id=localforward 2026/10/15 14:19:32 INFO Applying migration id=avatar 2026/10/15 14:19:32 INFO Applying migration id=noimage 2026/10/15 14:19:32 INFO Applying migration id=feed 2026/10/15 14:19:32 INFO Applying migration id=bookmarks 2026/10/15 14:19:32 INFO Applying migration id=shareactivity 2026/10/15 14:19:32 INFO Applying migration id=application 2026/10/15 14:19:32 INFO Applying migration id=certificates 2026/10/15 14:19:32 INFO Applying migration id=rawforward 2026/10/15 14:19:32 INFO Applying migration id=publickey 2026/10/15 14:19:32 INFO Applying migration id=resolvegroup 2026/10/15 14:19:32 INFO Applying migration id=reject 2026/10/15 14:19:32 INFO Applying migration id=autodel 2026/10/15 14:19:32 INFO Applying migration id=jsonb 2026/10/15 14:19:32 INFO Applying migration id=quote 2026/10/15 14:19:32 INFO Applying migration id=rfc9421 2026/10/15 14:19:32 INFO Applying migration id=keys 2026/10/15 14:19:32 INFO Applying migration id=portable 2026/10/15 14:19:32 INFO Applying migration id=proofs 2026/10/15 14:19:32 INFO Applying migration id=contexts 2026/10/15 14:19:32 INFO Applying migration id=deliverieshost 2026/10/15 14:19:32 INFO Applying migration id=pembegin 2026/10/15 14:19:32 INFO Applying migration id=didhost 2026/10/15 14:19:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:32 INFO Applying migration id=invites 2026/10/15 14:19:32 INFO Applying migration id=ed25519blob 2026/10/15 14:19:32 INFO Applying migration id=rsablob 2026/10/15 14:19:32 INFO Applying migration id=iconscid 2026/10/15 14:19:32 INFO Applying migration id=actor 2026/10/15 14:19:32 INFO Applying migration id=localkeys 2026/10/15 14:19:32 INFO Applying migration id=deleted 2026/10/15 14:19:32 INFO Applying migration id=history 2026/10/15 14:19:32 INFO Applying migration id=outboxnano 2026/10/15 14:19:32 INFO Applying migration id=implements 2026/10/15 14:19:32 INFO Applying migration id=backfill 2026/10/15 14:19:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-be08-7cd8-8bc8-d65904051933 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-be09-7592-91f3-569f39036a67 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-be08-7cd8-8bc8-d65904051933 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-be08-7cd8-8bc8-d65904051933 2026/10/15 14:19:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-be0c-72b5-bf48-8ae772b48b25 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-be0c-722e-89e5-87656839599f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-be0c-722e-89e5-87656839599f --- PASS: TestEdit_EmptyContent (0.74s) === RUN TestEdit_LongContent 2026/10/15 14:19:33 INFO Applying migration id=initial 2026/10/15 14:19:33 INFO Applying migration id=notesupdated 2026/10/15 14:19:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:33 INFO Applying migration id=activitiesid 2026/10/15 14:19:33 INFO Applying migration id=outbox 2026/10/15 14:19:33 INFO Applying migration id=edits 2026/10/15 14:19:33 INFO Applying migration id=outboxactor 2026/10/15 14:19:33 INFO Applying migration id=outboxsender 2026/10/15 14:19:33 INFO Applying migration id=thread 2026/10/15 14:19:33 INFO Applying migration id=host 2026/10/15 14:19:33 INFO Applying migration id=sharedinbox 2026/10/15 14:19:33 INFO Applying migration id=noteshost 2026/10/15 14:19:33 INFO Applying migration id=fetched 2026/10/15 14:19:33 INFO Applying migration id=move 2026/10/15 14:19:33 INFO Applying migration id=cleanup 2026/10/15 14:19:33 INFO Applying migration id=received 2026/10/15 14:19:33 INFO Applying migration id=namehost 2026/10/15 14:19:33 INFO Applying migration id=outboxhost 2026/10/15 14:19:33 INFO Applying migration id=notesfts 2026/10/15 14:19:33 INFO Applying migration id=iconsname 2026/10/15 14:19:33 INFO Applying migration id=nohash 2026/10/15 14:19:33 INFO Applying migration id=shares 2026/10/15 14:19:33 INFO Applying migration id=actorttl 2026/10/15 14:19:33 INFO Applying migration id=tocc 2026/10/15 14:19:33 INFO Applying migration id=followeds 2026/10/15 14:19:33 INFO Applying migration id=certhash 2026/10/15 14:19:33 INFO Applying migration id=follows_sync 2026/10/15 14:19:33 INFO Applying migration id=jsonpath 2026/10/15 14:19:33 INFO Applying migration id=localforward 2026/10/15 14:19:33 INFO Applying migration id=avatar 2026/10/15 14:19:33 INFO Applying migration id=noimage 2026/10/15 14:19:33 INFO Applying migration id=feed 2026/10/15 14:19:33 INFO Applying migration id=bookmarks 2026/10/15 14:19:33 INFO Applying migration id=shareactivity 2026/10/15 14:19:33 INFO Applying migration id=application 2026/10/15 14:19:33 INFO Applying migration id=certificates 2026/10/15 14:19:33 INFO Applying migration id=rawforward 2026/10/15 14:19:33 INFO Applying migration id=publickey 2026/10/15 14:19:33 INFO Applying migration id=resolvegroup 2026/10/15 14:19:33 INFO Applying migration id=reject 2026/10/15 14:19:33 INFO Applying migration id=autodel 2026/10/15 14:19:33 INFO Applying migration id=jsonb 2026/10/15 14:19:33 INFO Applying migration id=quote 2026/10/15 14:19:33 INFO Applying migration id=rfc9421 2026/10/15 14:19:33 INFO Applying migration id=keys 2026/10/15 14:19:33 INFO Applying migration id=portable 2026/10/15 14:19:33 INFO Applying migration id=proofs 2026/10/15 14:19:33 INFO Applying migration id=contexts 2026/10/15 14:19:33 INFO Applying migration id=deliverieshost 2026/10/15 14:19:33 INFO Applying migration id=pembegin 2026/10/15 14:19:33 INFO Applying migration id=didhost 2026/10/15 14:19:33 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:33 INFO Applying migration id=invites 2026/10/15 14:19:33 INFO Applying migration id=ed25519blob 2026/10/15 14:19:33 INFO Applying migration id=rsablob 2026/10/15 14:19:33 INFO Applying migration id=iconscid 2026/10/15 14:19:33 INFO Applying migration id=actor 2026/10/15 14:19:33 INFO Applying migration id=localkeys 2026/10/15 14:19:33 INFO Applying migration id=deleted 2026/10/15 14:19:33 INFO Applying migration id=history 2026/10/15 14:19:33 INFO Applying migration id=outboxnano 2026/10/15 14:19:33 INFO Applying migration id=implements 2026/10/15 14:19:33 INFO Applying migration id=backfill 2026/10/15 14:19:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-bf7c-7292-bf96-a7f581b08bfc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-bf7d-7448-a9dc-e62707d94a72 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-bf7c-7292-bf96-a7f581b08bfc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-bf7c-7292-bf96-a7f581b08bfc 2026/10/15 14:19:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-bf81-7764-b7c8-bad3818cc96a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-bf81-7701-9f18-c9146278365d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-bf81-7701-9f18-c9146278365d --- PASS: TestEdit_LongContent (0.37s) === RUN TestEdit_InvalidEscapeSequence 2026/10/15 14:19:33 INFO Applying migration id=initial 2026/10/15 14:19:33 INFO Applying migration id=notesupdated 2026/10/15 14:19:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:33 INFO Applying migration id=activitiesid 2026/10/15 14:19:33 INFO Applying migration id=outbox 2026/10/15 14:19:33 INFO Applying migration id=edits 2026/10/15 14:19:33 INFO Applying migration id=outboxactor 2026/10/15 14:19:33 INFO Applying migration id=outboxsender 2026/10/15 14:19:33 INFO Applying migration id=thread 2026/10/15 14:19:33 INFO Applying migration id=host 2026/10/15 14:19:33 INFO Applying migration id=sharedinbox 2026/10/15 14:19:33 INFO Applying migration id=noteshost 2026/10/15 14:19:33 INFO Applying migration id=fetched 2026/10/15 14:19:33 INFO Applying migration id=move 2026/10/15 14:19:33 INFO Applying migration id=cleanup 2026/10/15 14:19:33 INFO Applying migration id=received 2026/10/15 14:19:33 INFO Applying migration id=namehost 2026/10/15 14:19:33 INFO Applying migration id=outboxhost 2026/10/15 14:19:33 INFO Applying migration id=notesfts 2026/10/15 14:19:33 INFO Applying migration id=iconsname 2026/10/15 14:19:33 INFO Applying migration id=nohash 2026/10/15 14:19:33 INFO Applying migration id=shares 2026/10/15 14:19:33 INFO Applying migration id=actorttl 2026/10/15 14:19:33 INFO Applying migration id=tocc 2026/10/15 14:19:33 INFO Applying migration id=followeds 2026/10/15 14:19:33 INFO Applying migration id=certhash 2026/10/15 14:19:33 INFO Applying migration id=follows_sync 2026/10/15 14:19:33 INFO Applying migration id=jsonpath 2026/10/15 14:19:33 INFO Applying migration id=localforward 2026/10/15 14:19:33 INFO Applying migration id=avatar 2026/10/15 14:19:33 INFO Applying migration id=noimage 2026/10/15 14:19:33 INFO Applying migration id=feed 2026/10/15 14:19:33 INFO Applying migration id=bookmarks 2026/10/15 14:19:33 INFO Applying migration id=shareactivity 2026/10/15 14:19:33 INFO Applying migration id=application 2026/10/15 14:19:33 INFO Applying migration id=certificates 2026/10/15 14:19:33 INFO Applying migration id=rawforward 2026/10/15 14:19:33 INFO Applying migration id=publickey 2026/10/15 14:19:33 INFO Applying migration id=resolvegroup 2026/10/15 14:19:33 INFO Applying migration id=reject 2026/10/15 14:19:33 INFO Applying migration id=autodel 2026/10/15 14:19:33 INFO Applying migration id=jsonb 2026/10/15 14:19:33 INFO Applying migration id=quote 2026/10/15 14:19:33 INFO Applying migration id=rfc9421 2026/10/15 14:19:33 INFO Applying migration id=keys 2026/10/15 14:19:33 INFO Applying migration id=portable 2026/10/15 14:19:33 INFO Applying migration id=proofs 2026/10/15 14:19:33 INFO Applying migration id=contexts 2026/10/15 14:19:33 INFO Applying migration id=deliverieshost 2026/10/15 14:19:33 INFO Applying migration id=pembegin 2026/10/15 14:19:33 INFO Applying migration id=didhost 2026/10/15 14:19:33 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:33 INFO Applying migration id=invites 2026/10/15 14:19:33 INFO Applying migration id=ed25519blob 2026/10/15 14:19:33 INFO Applying migration id=rsablob 2026/10/15 14:19:33 INFO Applying migration id=iconscid 2026/10/15 14:19:33 INFO Applying migration id=actor 2026/10/15 14:19:33 INFO Applying migration id=localkeys 2026/10/15 14:19:33 INFO Applying migration id=deleted 2026/10/15 14:19:33 INFO Applying migration id=history 2026/10/15 14:19:33 INFO Applying migration id=outboxnano 2026/10/15 14:19:33 INFO Applying migration id=implements 2026/10/15 14:19:33 INFO Applying migration id=backfill 2026/10/15 14:19:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-c1bf-781d-8afe-8a3c2be45772 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-c1c0-7397-9654-d7947a28031f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-c1bf-781d-8afe-8a3c2be45772 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-c1bf-781d-8afe-8a3c2be45772 2026/10/15 14:19:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-c1c3-7292-802e-7ffec62f39ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-c1c3-71d9-9659-b3fb6765ae65 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-c1c3-71d9-9659-b3fb6765ae65 --- PASS: TestEdit_InvalidEscapeSequence (0.58s) === RUN TestEdit_NoSuchPost 2026/10/15 14:19:34 INFO Applying migration id=initial 2026/10/15 14:19:34 INFO Applying migration id=notesupdated 2026/10/15 14:19:34 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:34 INFO Applying migration id=activitiesid 2026/10/15 14:19:34 INFO Applying migration id=outbox 2026/10/15 14:19:34 INFO Applying migration id=edits 2026/10/15 14:19:34 INFO Applying migration id=outboxactor 2026/10/15 14:19:34 INFO Applying migration id=outboxsender 2026/10/15 14:19:34 INFO Applying migration id=thread 2026/10/15 14:19:34 INFO Applying migration id=host 2026/10/15 14:19:34 INFO Applying migration id=sharedinbox 2026/10/15 14:19:34 INFO Applying migration id=noteshost 2026/10/15 14:19:34 INFO Applying migration id=fetched 2026/10/15 14:19:34 INFO Applying migration id=move 2026/10/15 14:19:34 INFO Applying migration id=cleanup 2026/10/15 14:19:34 INFO Applying migration id=received 2026/10/15 14:19:34 INFO Applying migration id=namehost 2026/10/15 14:19:34 INFO Applying migration id=outboxhost 2026/10/15 14:19:34 INFO Applying migration id=notesfts 2026/10/15 14:19:34 INFO Applying migration id=iconsname 2026/10/15 14:19:34 INFO Applying migration id=nohash 2026/10/15 14:19:34 INFO Applying migration id=shares 2026/10/15 14:19:34 INFO Applying migration id=actorttl 2026/10/15 14:19:34 INFO Applying migration id=tocc 2026/10/15 14:19:34 INFO Applying migration id=followeds 2026/10/15 14:19:34 INFO Applying migration id=certhash 2026/10/15 14:19:34 INFO Applying migration id=follows_sync 2026/10/15 14:19:34 INFO Applying migration id=jsonpath 2026/10/15 14:19:34 INFO Applying migration id=localforward 2026/10/15 14:19:34 INFO Applying migration id=avatar 2026/10/15 14:19:34 INFO Applying migration id=noimage 2026/10/15 14:19:34 INFO Applying migration id=feed 2026/10/15 14:19:34 INFO Applying migration id=bookmarks 2026/10/15 14:19:34 INFO Applying migration id=shareactivity 2026/10/15 14:19:34 INFO Applying migration id=application 2026/10/15 14:19:34 INFO Applying migration id=certificates 2026/10/15 14:19:34 INFO Applying migration id=rawforward 2026/10/15 14:19:34 INFO Applying migration id=publickey 2026/10/15 14:19:34 INFO Applying migration id=resolvegroup 2026/10/15 14:19:34 INFO Applying migration id=reject 2026/10/15 14:19:34 INFO Applying migration id=autodel 2026/10/15 14:19:34 INFO Applying migration id=jsonb 2026/10/15 14:19:34 INFO Applying migration id=quote 2026/10/15 14:19:34 INFO Applying migration id=rfc9421 2026/10/15 14:19:34 INFO Applying migration id=keys 2026/10/15 14:19:34 INFO Applying migration id=portable 2026/10/15 14:19:34 INFO Applying migration id=proofs 2026/10/15 14:19:34 INFO Applying migration id=contexts 2026/10/15 14:19:34 INFO Applying migration id=deliverieshost 2026/10/15 14:19:34 INFO Applying migration id=pembegin 2026/10/15 14:19:34 INFO Applying migration id=didhost 2026/10/15 14:19:34 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:34 INFO Applying migration id=invites 2026/10/15 14:19:34 INFO Applying migration id=ed25519blob 2026/10/15 14:19:34 INFO Applying migration id=rsablob 2026/10/15 14:19:34 INFO Applying migration id=iconscid 2026/10/15 14:19:34 INFO Applying migration id=actor 2026/10/15 14:19:34 INFO Applying migration id=localkeys 2026/10/15 14:19:34 INFO Applying migration id=deleted 2026/10/15 14:19:34 INFO Applying migration id=history 2026/10/15 14:19:34 INFO Applying migration id=outboxnano 2026/10/15 14:19:34 INFO Applying migration id=implements 2026/10/15 14:19:34 INFO Applying migration id=backfill 2026/10/15 14:19:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-c50a-7ed2-a71e-5d21787b1804 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-c50b-7790-a4ad-699232043450 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-c50a-7ed2-a71e-5d21787b1804 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-c50a-7ed2-a71e-5d21787b1804 2026/10/15 14:19:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-c50e-7d15-b6d1-c6da873dce05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-c50e-7c50-b9d3-cfaec0c94971 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-c50e-7c50-b9d3-cfaec0c94971 2026/10/15 14:19:35 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (0.84s) === RUN TestEdit_UnauthenticatedUser 2026/10/15 14:19:35 INFO Applying migration id=initial 2026/10/15 14:19:35 INFO Applying migration id=notesupdated 2026/10/15 14:19:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:35 INFO Applying migration id=activitiesid 2026/10/15 14:19:35 INFO Applying migration id=outbox 2026/10/15 14:19:35 INFO Applying migration id=edits 2026/10/15 14:19:35 INFO Applying migration id=outboxactor 2026/10/15 14:19:35 INFO Applying migration id=outboxsender 2026/10/15 14:19:35 INFO Applying migration id=thread 2026/10/15 14:19:35 INFO Applying migration id=host 2026/10/15 14:19:35 INFO Applying migration id=sharedinbox 2026/10/15 14:19:35 INFO Applying migration id=noteshost 2026/10/15 14:19:35 INFO Applying migration id=fetched 2026/10/15 14:19:35 INFO Applying migration id=move 2026/10/15 14:19:35 INFO Applying migration id=cleanup 2026/10/15 14:19:35 INFO Applying migration id=received 2026/10/15 14:19:35 INFO Applying migration id=namehost 2026/10/15 14:19:35 INFO Applying migration id=outboxhost 2026/10/15 14:19:35 INFO Applying migration id=notesfts 2026/10/15 14:19:35 INFO Applying migration id=iconsname 2026/10/15 14:19:35 INFO Applying migration id=nohash 2026/10/15 14:19:35 INFO Applying migration id=shares 2026/10/15 14:19:35 INFO Applying migration id=actorttl 2026/10/15 14:19:35 INFO Applying migration id=tocc 2026/10/15 14:19:35 INFO Applying migration id=followeds 2026/10/15 14:19:35 INFO Applying migration id=certhash 2026/10/15 14:19:35 INFO Applying migration id=follows_sync 2026/10/15 14:19:35 INFO Applying migration id=jsonpath 2026/10/15 14:19:35 INFO Applying migration id=localforward 2026/10/15 14:19:35 INFO Applying migration id=avatar 2026/10/15 14:19:35 INFO Applying migration id=noimage 2026/10/15 14:19:35 INFO Applying migration id=feed 2026/10/15 14:19:35 INFO Applying migration id=bookmarks 2026/10/15 14:19:35 INFO Applying migration id=shareactivity 2026/10/15 14:19:35 INFO Applying migration id=application 2026/10/15 14:19:35 INFO Applying migration id=certificates 2026/10/15 14:19:35 INFO Applying migration id=rawforward 2026/10/15 14:19:35 INFO Applying migration id=publickey 2026/10/15 14:19:35 INFO Applying migration id=resolvegroup 2026/10/15 14:19:35 INFO Applying migration id=reject 2026/10/15 14:19:35 INFO Applying migration id=autodel 2026/10/15 14:19:35 INFO Applying migration id=jsonb 2026/10/15 14:19:35 INFO Applying migration id=quote 2026/10/15 14:19:35 INFO Applying migration id=rfc9421 2026/10/15 14:19:35 INFO Applying migration id=keys 2026/10/15 14:19:35 INFO Applying migration id=portable 2026/10/15 14:19:35 INFO Applying migration id=proofs 2026/10/15 14:19:35 INFO Applying migration id=contexts 2026/10/15 14:19:35 INFO Applying migration id=deliverieshost 2026/10/15 14:19:35 INFO Applying migration id=pembegin 2026/10/15 14:19:35 INFO Applying migration id=didhost 2026/10/15 14:19:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:35 INFO Applying migration id=invites 2026/10/15 14:19:35 INFO Applying migration id=ed25519blob 2026/10/15 14:19:35 INFO Applying migration id=rsablob 2026/10/15 14:19:35 INFO Applying migration id=iconscid 2026/10/15 14:19:35 INFO Applying migration id=actor 2026/10/15 14:19:35 INFO Applying migration id=localkeys 2026/10/15 14:19:35 INFO Applying migration id=deleted 2026/10/15 14:19:35 INFO Applying migration id=history 2026/10/15 14:19:35 INFO Applying migration id=outboxnano 2026/10/15 14:19:35 INFO Applying migration id=implements 2026/10/15 14:19:35 INFO Applying migration id=backfill 2026/10/15 14:19:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-c743-7b13-8301-02e28b76a10a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-c744-7e50-a34a-b0b7d0fae18c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-c743-7b13-8301-02e28b76a10a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-c743-7b13-8301-02e28b76a10a 2026/10/15 14:19:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-c749-783b-92b4-cdc9c071c395 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-c749-778b-abb0-c829846c3982 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-c749-778b-abb0-c829846c3982 --- PASS: TestEdit_UnauthenticatedUser (0.57s) === RUN TestEdit_AddHashtag 2026/10/15 14:19:35 INFO Applying migration id=initial 2026/10/15 14:19:35 INFO Applying migration id=notesupdated 2026/10/15 14:19:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:35 INFO Applying migration id=activitiesid 2026/10/15 14:19:35 INFO Applying migration id=outbox 2026/10/15 14:19:35 INFO Applying migration id=edits 2026/10/15 14:19:35 INFO Applying migration id=outboxactor 2026/10/15 14:19:35 INFO Applying migration id=outboxsender 2026/10/15 14:19:35 INFO Applying migration id=thread 2026/10/15 14:19:35 INFO Applying migration id=host 2026/10/15 14:19:35 INFO Applying migration id=sharedinbox 2026/10/15 14:19:35 INFO Applying migration id=noteshost 2026/10/15 14:19:35 INFO Applying migration id=fetched 2026/10/15 14:19:35 INFO Applying migration id=move 2026/10/15 14:19:35 INFO Applying migration id=cleanup 2026/10/15 14:19:35 INFO Applying migration id=received 2026/10/15 14:19:35 INFO Applying migration id=namehost 2026/10/15 14:19:35 INFO Applying migration id=outboxhost 2026/10/15 14:19:35 INFO Applying migration id=notesfts 2026/10/15 14:19:35 INFO Applying migration id=iconsname 2026/10/15 14:19:35 INFO Applying migration id=nohash 2026/10/15 14:19:35 INFO Applying migration id=shares 2026/10/15 14:19:35 INFO Applying migration id=actorttl 2026/10/15 14:19:35 INFO Applying migration id=tocc 2026/10/15 14:19:35 INFO Applying migration id=followeds 2026/10/15 14:19:35 INFO Applying migration id=certhash 2026/10/15 14:19:35 INFO Applying migration id=follows_sync 2026/10/15 14:19:35 INFO Applying migration id=jsonpath 2026/10/15 14:19:35 INFO Applying migration id=localforward 2026/10/15 14:19:35 INFO Applying migration id=avatar 2026/10/15 14:19:35 INFO Applying migration id=noimage 2026/10/15 14:19:35 INFO Applying migration id=feed 2026/10/15 14:19:35 INFO Applying migration id=bookmarks 2026/10/15 14:19:35 INFO Applying migration id=shareactivity 2026/10/15 14:19:35 INFO Applying migration id=application 2026/10/15 14:19:35 INFO Applying migration id=certificates 2026/10/15 14:19:35 INFO Applying migration id=rawforward 2026/10/15 14:19:35 INFO Applying migration id=publickey 2026/10/15 14:19:35 INFO Applying migration id=resolvegroup 2026/10/15 14:19:35 INFO Applying migration id=reject 2026/10/15 14:19:35 INFO Applying migration id=autodel 2026/10/15 14:19:35 INFO Applying migration id=jsonb 2026/10/15 14:19:35 INFO Applying migration id=quote 2026/10/15 14:19:35 INFO Applying migration id=rfc9421 2026/10/15 14:19:35 INFO Applying migration id=keys 2026/10/15 14:19:35 INFO Applying migration id=portable 2026/10/15 14:19:35 INFO Applying migration id=proofs 2026/10/15 14:19:35 INFO Applying migration id=contexts 2026/10/15 14:19:35 INFO Applying migration id=deliverieshost 2026/10/15 14:19:35 INFO Applying migration id=pembegin 2026/10/15 14:19:35 INFO Applying migration id=didhost 2026/10/15 14:19:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:35 INFO Applying migration id=invites 2026/10/15 14:19:35 INFO Applying migration id=ed25519blob 2026/10/15 14:19:35 INFO Applying migration id=rsablob 2026/10/15 14:19:35 INFO Applying migration id=iconscid 2026/10/15 14:19:35 INFO Applying migration id=actor 2026/10/15 14:19:35 INFO Applying migration id=localkeys 2026/10/15 14:19:35 INFO Applying migration id=deleted 2026/10/15 14:19:35 INFO Applying migration id=history 2026/10/15 14:19:35 INFO Applying migration id=outboxnano 2026/10/15 14:19:35 INFO Applying migration id=implements 2026/10/15 14:19:35 INFO Applying migration id=backfill 2026/10/15 14:19:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-cafc-768b-ae27-9af44cf0e43a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 2026/10/15 14:19:36 INFO Generating first response key=/users/hashtag/hello 2026/10/15 14:19:36 INFO Generating first response key=/users/hashtag/world 2026/10/15 14:19:36 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-cb02-731d-a556-0e8b16cfbb42 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 2026/10/15 14:19:36 INFO Generating first response key=/hashtag/hello 2026/10/15 14:19:36 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (0.95s) === RUN TestEdit_RemoveHashtag 2026/10/15 14:19:36 INFO Applying migration id=initial 2026/10/15 14:19:36 INFO Applying migration id=notesupdated 2026/10/15 14:19:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:36 INFO Applying migration id=activitiesid 2026/10/15 14:19:36 INFO Applying migration id=outbox 2026/10/15 14:19:36 INFO Applying migration id=edits 2026/10/15 14:19:36 INFO Applying migration id=outboxactor 2026/10/15 14:19:36 INFO Applying migration id=outboxsender 2026/10/15 14:19:36 INFO Applying migration id=thread 2026/10/15 14:19:36 INFO Applying migration id=host 2026/10/15 14:19:36 INFO Applying migration id=sharedinbox 2026/10/15 14:19:36 INFO Applying migration id=noteshost 2026/10/15 14:19:36 INFO Applying migration id=fetched 2026/10/15 14:19:36 INFO Applying migration id=move 2026/10/15 14:19:36 INFO Applying migration id=cleanup 2026/10/15 14:19:36 INFO Applying migration id=received 2026/10/15 14:19:36 INFO Applying migration id=namehost 2026/10/15 14:19:36 INFO Applying migration id=outboxhost 2026/10/15 14:19:36 INFO Applying migration id=notesfts 2026/10/15 14:19:36 INFO Applying migration id=iconsname 2026/10/15 14:19:36 INFO Applying migration id=nohash 2026/10/15 14:19:36 INFO Applying migration id=shares 2026/10/15 14:19:36 INFO Applying migration id=actorttl 2026/10/15 14:19:36 INFO Applying migration id=tocc 2026/10/15 14:19:36 INFO Applying migration id=followeds 2026/10/15 14:19:36 INFO Applying migration id=certhash 2026/10/15 14:19:36 INFO Applying migration id=follows_sync 2026/10/15 14:19:36 INFO Applying migration id=jsonpath 2026/10/15 14:19:36 INFO Applying migration id=localforward 2026/10/15 14:19:36 INFO Applying migration id=avatar 2026/10/15 14:19:36 INFO Applying migration id=noimage 2026/10/15 14:19:36 INFO Applying migration id=feed 2026/10/15 14:19:36 INFO Applying migration id=bookmarks 2026/10/15 14:19:36 INFO Applying migration id=shareactivity 2026/10/15 14:19:36 INFO Applying migration id=application 2026/10/15 14:19:36 INFO Applying migration id=certificates 2026/10/15 14:19:36 INFO Applying migration id=rawforward 2026/10/15 14:19:36 INFO Applying migration id=publickey 2026/10/15 14:19:36 INFO Applying migration id=resolvegroup 2026/10/15 14:19:36 INFO Applying migration id=reject 2026/10/15 14:19:36 INFO Applying migration id=autodel 2026/10/15 14:19:36 INFO Applying migration id=jsonb 2026/10/15 14:19:36 INFO Applying migration id=quote 2026/10/15 14:19:36 INFO Applying migration id=rfc9421 2026/10/15 14:19:36 INFO Applying migration id=keys 2026/10/15 14:19:36 INFO Applying migration id=portable 2026/10/15 14:19:36 INFO Applying migration id=proofs 2026/10/15 14:19:36 INFO Applying migration id=contexts 2026/10/15 14:19:36 INFO Applying migration id=deliverieshost 2026/10/15 14:19:36 INFO Applying migration id=pembegin 2026/10/15 14:19:36 INFO Applying migration id=didhost 2026/10/15 14:19:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:36 INFO Applying migration id=invites 2026/10/15 14:19:36 INFO Applying migration id=ed25519blob 2026/10/15 14:19:36 INFO Applying migration id=rsablob 2026/10/15 14:19:36 INFO Applying migration id=iconscid 2026/10/15 14:19:36 INFO Applying migration id=actor 2026/10/15 14:19:36 INFO Applying migration id=localkeys 2026/10/15 14:19:36 INFO Applying migration id=deleted 2026/10/15 14:19:36 INFO Applying migration id=history 2026/10/15 14:19:36 INFO Applying migration id=outboxnano 2026/10/15 14:19:36 INFO Applying migration id=implements 2026/10/15 14:19:36 INFO Applying migration id=backfill 2026/10/15 14:19:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-cd4a-7abe-934a-dfa6b0aac0d2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c 2026/10/15 14:19:37 INFO Generating first response key=/users/hashtag/hello 2026/10/15 14:19:37 INFO Generating first response key=/users/hashtag/world 2026/10/15 14:19:37 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-cd53-7c45-8ce5-e50296c346a3 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c 2026/10/15 14:19:37 INFO Generating first response key=/hashtag/hello 2026/10/15 14:19:37 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (0.59s) === RUN TestEdit_KeepHashtags 2026/10/15 14:19:37 INFO Applying migration id=initial 2026/10/15 14:19:37 INFO Applying migration id=notesupdated 2026/10/15 14:19:37 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:37 INFO Applying migration id=activitiesid 2026/10/15 14:19:37 INFO Applying migration id=outbox 2026/10/15 14:19:37 INFO Applying migration id=edits 2026/10/15 14:19:37 INFO Applying migration id=outboxactor 2026/10/15 14:19:37 INFO Applying migration id=outboxsender 2026/10/15 14:19:37 INFO Applying migration id=thread 2026/10/15 14:19:37 INFO Applying migration id=host 2026/10/15 14:19:37 INFO Applying migration id=sharedinbox 2026/10/15 14:19:37 INFO Applying migration id=noteshost 2026/10/15 14:19:37 INFO Applying migration id=fetched 2026/10/15 14:19:37 INFO Applying migration id=move 2026/10/15 14:19:37 INFO Applying migration id=cleanup 2026/10/15 14:19:37 INFO Applying migration id=received 2026/10/15 14:19:37 INFO Applying migration id=namehost 2026/10/15 14:19:37 INFO Applying migration id=outboxhost 2026/10/15 14:19:37 INFO Applying migration id=notesfts 2026/10/15 14:19:37 INFO Applying migration id=iconsname 2026/10/15 14:19:37 INFO Applying migration id=nohash 2026/10/15 14:19:37 INFO Applying migration id=shares 2026/10/15 14:19:37 INFO Applying migration id=actorttl 2026/10/15 14:19:37 INFO Applying migration id=tocc 2026/10/15 14:19:37 INFO Applying migration id=followeds 2026/10/15 14:19:37 INFO Applying migration id=certhash 2026/10/15 14:19:37 INFO Applying migration id=follows_sync 2026/10/15 14:19:37 INFO Applying migration id=jsonpath 2026/10/15 14:19:37 INFO Applying migration id=localforward 2026/10/15 14:19:37 INFO Applying migration id=avatar 2026/10/15 14:19:37 INFO Applying migration id=noimage 2026/10/15 14:19:37 INFO Applying migration id=feed 2026/10/15 14:19:37 INFO Applying migration id=bookmarks 2026/10/15 14:19:37 INFO Applying migration id=shareactivity 2026/10/15 14:19:37 INFO Applying migration id=application 2026/10/15 14:19:37 INFO Applying migration id=certificates 2026/10/15 14:19:37 INFO Applying migration id=rawforward 2026/10/15 14:19:37 INFO Applying migration id=publickey 2026/10/15 14:19:37 INFO Applying migration id=resolvegroup 2026/10/15 14:19:37 INFO Applying migration id=reject 2026/10/15 14:19:37 INFO Applying migration id=autodel 2026/10/15 14:19:37 INFO Applying migration id=jsonb 2026/10/15 14:19:37 INFO Applying migration id=quote 2026/10/15 14:19:37 INFO Applying migration id=rfc9421 2026/10/15 14:19:37 INFO Applying migration id=keys 2026/10/15 14:19:37 INFO Applying migration id=portable 2026/10/15 14:19:37 INFO Applying migration id=proofs 2026/10/15 14:19:37 INFO Applying migration id=contexts 2026/10/15 14:19:37 INFO Applying migration id=deliverieshost 2026/10/15 14:19:37 INFO Applying migration id=pembegin 2026/10/15 14:19:37 INFO Applying migration id=didhost 2026/10/15 14:19:37 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:37 INFO Applying migration id=invites 2026/10/15 14:19:37 INFO Applying migration id=ed25519blob 2026/10/15 14:19:37 INFO Applying migration id=rsablob 2026/10/15 14:19:37 INFO Applying migration id=iconscid 2026/10/15 14:19:37 INFO Applying migration id=actor 2026/10/15 14:19:37 INFO Applying migration id=localkeys 2026/10/15 14:19:37 INFO Applying migration id=deleted 2026/10/15 14:19:37 INFO Applying migration id=history 2026/10/15 14:19:37 INFO Applying migration id=outboxnano 2026/10/15 14:19:37 INFO Applying migration id=implements 2026/10/15 14:19:37 INFO Applying migration id=backfill 2026/10/15 14:19:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d0ec-75b8-bb38-c750e0d4e115 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 2026/10/15 14:19:38 INFO Generating first response key=/users/hashtag/hello 2026/10/15 14:19:38 INFO Generating first response key=/users/hashtag/world 2026/10/15 14:19:38 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d0f2-7a30-82c7-b21b21b80aaf activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 2026/10/15 14:19:38 INFO Generating first response key=/hashtag/hello 2026/10/15 14:19:38 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (0.92s) === RUN TestEdit_AddMention 2026/10/15 14:19:38 INFO Applying migration id=initial 2026/10/15 14:19:38 INFO Applying migration id=notesupdated 2026/10/15 14:19:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:38 INFO Applying migration id=activitiesid 2026/10/15 14:19:38 INFO Applying migration id=outbox 2026/10/15 14:19:38 INFO Applying migration id=edits 2026/10/15 14:19:38 INFO Applying migration id=outboxactor 2026/10/15 14:19:38 INFO Applying migration id=outboxsender 2026/10/15 14:19:38 INFO Applying migration id=thread 2026/10/15 14:19:38 INFO Applying migration id=host 2026/10/15 14:19:38 INFO Applying migration id=sharedinbox 2026/10/15 14:19:38 INFO Applying migration id=noteshost 2026/10/15 14:19:38 INFO Applying migration id=fetched 2026/10/15 14:19:38 INFO Applying migration id=move 2026/10/15 14:19:38 INFO Applying migration id=cleanup 2026/10/15 14:19:38 INFO Applying migration id=received 2026/10/15 14:19:38 INFO Applying migration id=namehost 2026/10/15 14:19:38 INFO Applying migration id=outboxhost 2026/10/15 14:19:38 INFO Applying migration id=notesfts 2026/10/15 14:19:38 INFO Applying migration id=iconsname 2026/10/15 14:19:38 INFO Applying migration id=nohash 2026/10/15 14:19:38 INFO Applying migration id=shares 2026/10/15 14:19:38 INFO Applying migration id=actorttl 2026/10/15 14:19:38 INFO Applying migration id=tocc 2026/10/15 14:19:38 INFO Applying migration id=followeds 2026/10/15 14:19:38 INFO Applying migration id=certhash 2026/10/15 14:19:38 INFO Applying migration id=follows_sync 2026/10/15 14:19:38 INFO Applying migration id=jsonpath 2026/10/15 14:19:38 INFO Applying migration id=localforward 2026/10/15 14:19:38 INFO Applying migration id=avatar 2026/10/15 14:19:38 INFO Applying migration id=noimage 2026/10/15 14:19:38 INFO Applying migration id=feed 2026/10/15 14:19:38 INFO Applying migration id=bookmarks 2026/10/15 14:19:38 INFO Applying migration id=shareactivity 2026/10/15 14:19:38 INFO Applying migration id=application 2026/10/15 14:19:38 INFO Applying migration id=certificates 2026/10/15 14:19:38 INFO Applying migration id=rawforward 2026/10/15 14:19:38 INFO Applying migration id=publickey 2026/10/15 14:19:38 INFO Applying migration id=resolvegroup 2026/10/15 14:19:38 INFO Applying migration id=reject 2026/10/15 14:19:38 INFO Applying migration id=autodel 2026/10/15 14:19:38 INFO Applying migration id=jsonb 2026/10/15 14:19:38 INFO Applying migration id=quote 2026/10/15 14:19:38 INFO Applying migration id=rfc9421 2026/10/15 14:19:38 INFO Applying migration id=keys 2026/10/15 14:19:38 INFO Applying migration id=portable 2026/10/15 14:19:38 INFO Applying migration id=proofs 2026/10/15 14:19:38 INFO Applying migration id=contexts 2026/10/15 14:19:38 INFO Applying migration id=deliverieshost 2026/10/15 14:19:38 INFO Applying migration id=pembegin 2026/10/15 14:19:38 INFO Applying migration id=didhost 2026/10/15 14:19:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:38 INFO Applying migration id=invites 2026/10/15 14:19:38 INFO Applying migration id=ed25519blob 2026/10/15 14:19:38 INFO Applying migration id=rsablob 2026/10/15 14:19:38 INFO Applying migration id=iconscid 2026/10/15 14:19:38 INFO Applying migration id=actor 2026/10/15 14:19:38 INFO Applying migration id=localkeys 2026/10/15 14:19:38 INFO Applying migration id=deleted 2026/10/15 14:19:38 INFO Applying migration id=history 2026/10/15 14:19:38 INFO Applying migration id=outboxnano 2026/10/15 14:19:38 INFO Applying migration id=implements 2026/10/15 14:19:38 INFO Applying migration id=backfill 2026/10/15 14:19:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d2ee-7d86-bcba-0433cb02e3fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 2026/10/15 14:19:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 2026/10/15 14:19:38 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:38 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d2f8-7af9-ada2-b8600e312548 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 2026/10/15 14:19:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 --- PASS: TestEdit_AddMention (0.53s) === RUN TestEdit_RemoveMention 2026/10/15 14:19:38 INFO Applying migration id=initial 2026/10/15 14:19:38 INFO Applying migration id=notesupdated 2026/10/15 14:19:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:38 INFO Applying migration id=activitiesid 2026/10/15 14:19:38 INFO Applying migration id=outbox 2026/10/15 14:19:38 INFO Applying migration id=edits 2026/10/15 14:19:38 INFO Applying migration id=outboxactor 2026/10/15 14:19:38 INFO Applying migration id=outboxsender 2026/10/15 14:19:38 INFO Applying migration id=thread 2026/10/15 14:19:38 INFO Applying migration id=host 2026/10/15 14:19:38 INFO Applying migration id=sharedinbox 2026/10/15 14:19:38 INFO Applying migration id=noteshost 2026/10/15 14:19:38 INFO Applying migration id=fetched 2026/10/15 14:19:38 INFO Applying migration id=move 2026/10/15 14:19:38 INFO Applying migration id=cleanup 2026/10/15 14:19:38 INFO Applying migration id=received 2026/10/15 14:19:38 INFO Applying migration id=namehost 2026/10/15 14:19:38 INFO Applying migration id=outboxhost 2026/10/15 14:19:38 INFO Applying migration id=notesfts 2026/10/15 14:19:38 INFO Applying migration id=iconsname 2026/10/15 14:19:38 INFO Applying migration id=nohash 2026/10/15 14:19:38 INFO Applying migration id=shares 2026/10/15 14:19:38 INFO Applying migration id=actorttl 2026/10/15 14:19:38 INFO Applying migration id=tocc 2026/10/15 14:19:38 INFO Applying migration id=followeds 2026/10/15 14:19:38 INFO Applying migration id=certhash 2026/10/15 14:19:38 INFO Applying migration id=follows_sync 2026/10/15 14:19:38 INFO Applying migration id=jsonpath 2026/10/15 14:19:38 INFO Applying migration id=localforward 2026/10/15 14:19:38 INFO Applying migration id=avatar 2026/10/15 14:19:38 INFO Applying migration id=noimage 2026/10/15 14:19:38 INFO Applying migration id=feed 2026/10/15 14:19:38 INFO Applying migration id=bookmarks 2026/10/15 14:19:38 INFO Applying migration id=shareactivity 2026/10/15 14:19:38 INFO Applying migration id=application 2026/10/15 14:19:38 INFO Applying migration id=certificates 2026/10/15 14:19:38 INFO Applying migration id=rawforward 2026/10/15 14:19:38 INFO Applying migration id=publickey 2026/10/15 14:19:38 INFO Applying migration id=resolvegroup 2026/10/15 14:19:38 INFO Applying migration id=reject 2026/10/15 14:19:38 INFO Applying migration id=autodel 2026/10/15 14:19:38 INFO Applying migration id=jsonb 2026/10/15 14:19:38 INFO Applying migration id=quote 2026/10/15 14:19:38 INFO Applying migration id=rfc9421 2026/10/15 14:19:38 INFO Applying migration id=keys 2026/10/15 14:19:38 INFO Applying migration id=portable 2026/10/15 14:19:38 INFO Applying migration id=proofs 2026/10/15 14:19:38 INFO Applying migration id=contexts 2026/10/15 14:19:38 INFO Applying migration id=deliverieshost 2026/10/15 14:19:38 INFO Applying migration id=pembegin 2026/10/15 14:19:38 INFO Applying migration id=didhost 2026/10/15 14:19:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:38 INFO Applying migration id=invites 2026/10/15 14:19:38 INFO Applying migration id=ed25519blob 2026/10/15 14:19:38 INFO Applying migration id=rsablob 2026/10/15 14:19:38 INFO Applying migration id=iconscid 2026/10/15 14:19:38 INFO Applying migration id=actor 2026/10/15 14:19:38 INFO Applying migration id=localkeys 2026/10/15 14:19:38 INFO Applying migration id=deleted 2026/10/15 14:19:38 INFO Applying migration id=history 2026/10/15 14:19:38 INFO Applying migration id=outboxnano 2026/10/15 14:19:38 INFO Applying migration id=implements 2026/10/15 14:19:38 INFO Applying migration id=backfill 2026/10/15 14:19:39 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d6ce-7558-ad4b-cfc38d5d6e3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 2026/10/15 14:19:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 2026/10/15 14:19:39 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d6d7-7757-9c20-37541bd2301d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 2026/10/15 14:19:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 --- PASS: TestEdit_RemoveMention (0.99s) === RUN TestEdit_KeepMention 2026/10/15 14:19:39 INFO Applying migration id=initial 2026/10/15 14:19:39 INFO Applying migration id=notesupdated 2026/10/15 14:19:39 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:39 INFO Applying migration id=activitiesid 2026/10/15 14:19:39 INFO Applying migration id=outbox 2026/10/15 14:19:39 INFO Applying migration id=edits 2026/10/15 14:19:39 INFO Applying migration id=outboxactor 2026/10/15 14:19:39 INFO Applying migration id=outboxsender 2026/10/15 14:19:39 INFO Applying migration id=thread 2026/10/15 14:19:39 INFO Applying migration id=host 2026/10/15 14:19:39 INFO Applying migration id=sharedinbox 2026/10/15 14:19:39 INFO Applying migration id=noteshost 2026/10/15 14:19:39 INFO Applying migration id=fetched 2026/10/15 14:19:39 INFO Applying migration id=move 2026/10/15 14:19:39 INFO Applying migration id=cleanup 2026/10/15 14:19:39 INFO Applying migration id=received 2026/10/15 14:19:39 INFO Applying migration id=namehost 2026/10/15 14:19:39 INFO Applying migration id=outboxhost 2026/10/15 14:19:39 INFO Applying migration id=notesfts 2026/10/15 14:19:39 INFO Applying migration id=iconsname 2026/10/15 14:19:39 INFO Applying migration id=nohash 2026/10/15 14:19:39 INFO Applying migration id=shares 2026/10/15 14:19:39 INFO Applying migration id=actorttl 2026/10/15 14:19:39 INFO Applying migration id=tocc 2026/10/15 14:19:39 INFO Applying migration id=followeds 2026/10/15 14:19:39 INFO Applying migration id=certhash 2026/10/15 14:19:39 INFO Applying migration id=follows_sync 2026/10/15 14:19:39 INFO Applying migration id=jsonpath 2026/10/15 14:19:39 INFO Applying migration id=localforward 2026/10/15 14:19:39 INFO Applying migration id=avatar 2026/10/15 14:19:39 INFO Applying migration id=noimage 2026/10/15 14:19:39 INFO Applying migration id=feed 2026/10/15 14:19:39 INFO Applying migration id=bookmarks 2026/10/15 14:19:39 INFO Applying migration id=shareactivity 2026/10/15 14:19:39 INFO Applying migration id=application 2026/10/15 14:19:39 INFO Applying migration id=certificates 2026/10/15 14:19:39 INFO Applying migration id=rawforward 2026/10/15 14:19:39 INFO Applying migration id=publickey 2026/10/15 14:19:39 INFO Applying migration id=resolvegroup 2026/10/15 14:19:39 INFO Applying migration id=reject 2026/10/15 14:19:39 INFO Applying migration id=autodel 2026/10/15 14:19:39 INFO Applying migration id=jsonb 2026/10/15 14:19:39 INFO Applying migration id=quote 2026/10/15 14:19:39 INFO Applying migration id=rfc9421 2026/10/15 14:19:39 INFO Applying migration id=keys 2026/10/15 14:19:39 INFO Applying migration id=portable 2026/10/15 14:19:39 INFO Applying migration id=proofs 2026/10/15 14:19:39 INFO Applying migration id=contexts 2026/10/15 14:19:39 INFO Applying migration id=deliverieshost 2026/10/15 14:19:39 INFO Applying migration id=pembegin 2026/10/15 14:19:39 INFO Applying migration id=didhost 2026/10/15 14:19:39 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:39 INFO Applying migration id=invites 2026/10/15 14:19:39 INFO Applying migration id=ed25519blob 2026/10/15 14:19:39 INFO Applying migration id=rsablob 2026/10/15 14:19:39 INFO Applying migration id=iconscid 2026/10/15 14:19:39 INFO Applying migration id=actor 2026/10/15 14:19:39 INFO Applying migration id=localkeys 2026/10/15 14:19:39 INFO Applying migration id=deleted 2026/10/15 14:19:39 INFO Applying migration id=history 2026/10/15 14:19:39 INFO Applying migration id=outboxnano 2026/10/15 14:19:39 INFO Applying migration id=implements 2026/10/15 14:19:39 INFO Applying migration id=backfill 2026/10/15 14:19:40 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d946-7956-aa4d-b0ec94f0b6f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 2026/10/15 14:19:40 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d94b-756c-b70a-f87a2acc52e2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 --- PASS: TestEdit_KeepMention (0.62s) === RUN TestEdit_PollAddOption 2026/10/15 14:19:40 INFO Applying migration id=initial 2026/10/15 14:19:40 INFO Applying migration id=notesupdated 2026/10/15 14:19:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:40 INFO Applying migration id=activitiesid 2026/10/15 14:19:40 INFO Applying migration id=outbox 2026/10/15 14:19:40 INFO Applying migration id=edits 2026/10/15 14:19:40 INFO Applying migration id=outboxactor 2026/10/15 14:19:40 INFO Applying migration id=outboxsender 2026/10/15 14:19:40 INFO Applying migration id=thread 2026/10/15 14:19:40 INFO Applying migration id=host 2026/10/15 14:19:40 INFO Applying migration id=sharedinbox 2026/10/15 14:19:40 INFO Applying migration id=noteshost 2026/10/15 14:19:40 INFO Applying migration id=fetched 2026/10/15 14:19:40 INFO Applying migration id=move 2026/10/15 14:19:40 INFO Applying migration id=cleanup 2026/10/15 14:19:40 INFO Applying migration id=received 2026/10/15 14:19:40 INFO Applying migration id=namehost 2026/10/15 14:19:40 INFO Applying migration id=outboxhost 2026/10/15 14:19:40 INFO Applying migration id=notesfts 2026/10/15 14:19:40 INFO Applying migration id=iconsname 2026/10/15 14:19:40 INFO Applying migration id=nohash 2026/10/15 14:19:40 INFO Applying migration id=shares 2026/10/15 14:19:40 INFO Applying migration id=actorttl 2026/10/15 14:19:40 INFO Applying migration id=tocc 2026/10/15 14:19:40 INFO Applying migration id=followeds 2026/10/15 14:19:40 INFO Applying migration id=certhash 2026/10/15 14:19:40 INFO Applying migration id=follows_sync 2026/10/15 14:19:40 INFO Applying migration id=jsonpath 2026/10/15 14:19:40 INFO Applying migration id=localforward 2026/10/15 14:19:40 INFO Applying migration id=avatar 2026/10/15 14:19:40 INFO Applying migration id=noimage 2026/10/15 14:19:40 INFO Applying migration id=feed 2026/10/15 14:19:40 INFO Applying migration id=bookmarks 2026/10/15 14:19:40 INFO Applying migration id=shareactivity 2026/10/15 14:19:40 INFO Applying migration id=application 2026/10/15 14:19:40 INFO Applying migration id=certificates 2026/10/15 14:19:40 INFO Applying migration id=rawforward 2026/10/15 14:19:40 INFO Applying migration id=publickey 2026/10/15 14:19:40 INFO Applying migration id=resolvegroup 2026/10/15 14:19:40 INFO Applying migration id=reject 2026/10/15 14:19:40 INFO Applying migration id=autodel 2026/10/15 14:19:40 INFO Applying migration id=jsonb 2026/10/15 14:19:40 INFO Applying migration id=quote 2026/10/15 14:19:40 INFO Applying migration id=rfc9421 2026/10/15 14:19:40 INFO Applying migration id=keys 2026/10/15 14:19:40 INFO Applying migration id=portable 2026/10/15 14:19:40 INFO Applying migration id=proofs 2026/10/15 14:19:40 INFO Applying migration id=contexts 2026/10/15 14:19:40 INFO Applying migration id=deliverieshost 2026/10/15 14:19:40 INFO Applying migration id=pembegin 2026/10/15 14:19:40 INFO Applying migration id=didhost 2026/10/15 14:19:40 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:40 INFO Applying migration id=invites 2026/10/15 14:19:40 INFO Applying migration id=ed25519blob 2026/10/15 14:19:40 INFO Applying migration id=rsablob 2026/10/15 14:19:40 INFO Applying migration id=iconscid 2026/10/15 14:19:40 INFO Applying migration id=actor 2026/10/15 14:19:40 INFO Applying migration id=localkeys 2026/10/15 14:19:40 INFO Applying migration id=deleted 2026/10/15 14:19:40 INFO Applying migration id=history 2026/10/15 14:19:40 INFO Applying migration id=outboxnano 2026/10/15 14:19:40 INFO Applying migration id=implements 2026/10/15 14:19:40 INFO Applying migration id=backfill 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-dbf5-71e1-96f9-5fe8d5f64ee7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-dbf7-741a-8fb6-259b20764e0d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf7-7402-bd27-99e0ddb78dfa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-dbf7-7402-bd27-99e0ddb78dfa 2026/10/15 14:19:40 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-dbf8-78ec-b7e2-f56420b71762 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-dbfc-7ed7-a87d-0fb2a0ea7110 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-dbfe-7b45-97c9-1cc16d3aabe7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbfe-7b29-88ec-ebac1e8966bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-dbfe-7b29-88ec-ebac1e8966bb 2026/10/15 14:19:40 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-dbff-7eec-9b3e-cd1054a94cfc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb --- PASS: TestEdit_PollAddOption (0.69s) === RUN TestEdit_RemoveQuestion 2026/10/15 14:19:40 INFO Applying migration id=initial 2026/10/15 14:19:40 INFO Applying migration id=notesupdated 2026/10/15 14:19:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:40 INFO Applying migration id=activitiesid 2026/10/15 14:19:40 INFO Applying migration id=outbox 2026/10/15 14:19:40 INFO Applying migration id=edits 2026/10/15 14:19:40 INFO Applying migration id=outboxactor 2026/10/15 14:19:40 INFO Applying migration id=outboxsender 2026/10/15 14:19:40 INFO Applying migration id=thread 2026/10/15 14:19:40 INFO Applying migration id=host 2026/10/15 14:19:40 INFO Applying migration id=sharedinbox 2026/10/15 14:19:40 INFO Applying migration id=noteshost 2026/10/15 14:19:40 INFO Applying migration id=fetched 2026/10/15 14:19:40 INFO Applying migration id=move 2026/10/15 14:19:40 INFO Applying migration id=cleanup 2026/10/15 14:19:40 INFO Applying migration id=received 2026/10/15 14:19:40 INFO Applying migration id=namehost 2026/10/15 14:19:40 INFO Applying migration id=outboxhost 2026/10/15 14:19:40 INFO Applying migration id=notesfts 2026/10/15 14:19:40 INFO Applying migration id=iconsname 2026/10/15 14:19:40 INFO Applying migration id=nohash 2026/10/15 14:19:40 INFO Applying migration id=shares 2026/10/15 14:19:40 INFO Applying migration id=actorttl 2026/10/15 14:19:40 INFO Applying migration id=tocc 2026/10/15 14:19:40 INFO Applying migration id=followeds 2026/10/15 14:19:40 INFO Applying migration id=certhash 2026/10/15 14:19:40 INFO Applying migration id=follows_sync 2026/10/15 14:19:40 INFO Applying migration id=jsonpath 2026/10/15 14:19:40 INFO Applying migration id=localforward 2026/10/15 14:19:40 INFO Applying migration id=avatar 2026/10/15 14:19:40 INFO Applying migration id=noimage 2026/10/15 14:19:40 INFO Applying migration id=feed 2026/10/15 14:19:40 INFO Applying migration id=bookmarks 2026/10/15 14:19:40 INFO Applying migration id=shareactivity 2026/10/15 14:19:40 INFO Applying migration id=application 2026/10/15 14:19:40 INFO Applying migration id=certificates 2026/10/15 14:19:40 INFO Applying migration id=rawforward 2026/10/15 14:19:40 INFO Applying migration id=publickey 2026/10/15 14:19:40 INFO Applying migration id=resolvegroup 2026/10/15 14:19:40 INFO Applying migration id=reject 2026/10/15 14:19:40 INFO Applying migration id=autodel 2026/10/15 14:19:40 INFO Applying migration id=jsonb 2026/10/15 14:19:41 INFO Applying migration id=quote 2026/10/15 14:19:41 INFO Applying migration id=rfc9421 2026/10/15 14:19:41 INFO Applying migration id=keys 2026/10/15 14:19:41 INFO Applying migration id=portable 2026/10/15 14:19:41 INFO Applying migration id=proofs 2026/10/15 14:19:41 INFO Applying migration id=contexts 2026/10/15 14:19:41 INFO Applying migration id=deliverieshost 2026/10/15 14:19:41 INFO Applying migration id=pembegin 2026/10/15 14:19:41 INFO Applying migration id=didhost 2026/10/15 14:19:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:41 INFO Applying migration id=invites 2026/10/15 14:19:41 INFO Applying migration id=ed25519blob 2026/10/15 14:19:41 INFO Applying migration id=rsablob 2026/10/15 14:19:41 INFO Applying migration id=iconscid 2026/10/15 14:19:41 INFO Applying migration id=actor 2026/10/15 14:19:41 INFO Applying migration id=localkeys 2026/10/15 14:19:41 INFO Applying migration id=deleted 2026/10/15 14:19:41 INFO Applying migration id=history 2026/10/15 14:19:41 INFO Applying migration id=outboxnano 2026/10/15 14:19:41 INFO Applying migration id=implements 2026/10/15 14:19:41 INFO Applying migration id=backfill 2026/10/15 14:19:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-de1c-7207-b066-456935b03efe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-de1f-745e-b79d-6bf618b7bbae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1f-7434-8174-e83671aa4ade activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-de1f-7434-8174-e83671aa4ade 2026/10/15 14:19:41 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-de21-727d-9240-cf1889db7a54 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-de27-7345-96d7-264de210863c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e --- PASS: TestEdit_RemoveQuestion (0.55s) === RUN TestFollow_PostToFollowers 2026/10/15 14:19:41 INFO Applying migration id=initial 2026/10/15 14:19:41 INFO Applying migration id=notesupdated 2026/10/15 14:19:41 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:41 INFO Applying migration id=activitiesid 2026/10/15 14:19:41 INFO Applying migration id=outbox 2026/10/15 14:19:41 INFO Applying migration id=edits 2026/10/15 14:19:41 INFO Applying migration id=outboxactor 2026/10/15 14:19:41 INFO Applying migration id=outboxsender 2026/10/15 14:19:41 INFO Applying migration id=thread 2026/10/15 14:19:41 INFO Applying migration id=host 2026/10/15 14:19:41 INFO Applying migration id=sharedinbox 2026/10/15 14:19:41 INFO Applying migration id=noteshost 2026/10/15 14:19:41 INFO Applying migration id=fetched 2026/10/15 14:19:41 INFO Applying migration id=move 2026/10/15 14:19:41 INFO Applying migration id=cleanup 2026/10/15 14:19:41 INFO Applying migration id=received 2026/10/15 14:19:41 INFO Applying migration id=namehost 2026/10/15 14:19:41 INFO Applying migration id=outboxhost 2026/10/15 14:19:41 INFO Applying migration id=notesfts 2026/10/15 14:19:41 INFO Applying migration id=iconsname 2026/10/15 14:19:41 INFO Applying migration id=nohash 2026/10/15 14:19:41 INFO Applying migration id=shares 2026/10/15 14:19:41 INFO Applying migration id=actorttl 2026/10/15 14:19:41 INFO Applying migration id=tocc 2026/10/15 14:19:41 INFO Applying migration id=followeds 2026/10/15 14:19:41 INFO Applying migration id=certhash 2026/10/15 14:19:41 INFO Applying migration id=follows_sync 2026/10/15 14:19:41 INFO Applying migration id=jsonpath 2026/10/15 14:19:41 INFO Applying migration id=localforward 2026/10/15 14:19:41 INFO Applying migration id=avatar 2026/10/15 14:19:41 INFO Applying migration id=noimage 2026/10/15 14:19:41 INFO Applying migration id=feed 2026/10/15 14:19:41 INFO Applying migration id=bookmarks 2026/10/15 14:19:41 INFO Applying migration id=shareactivity 2026/10/15 14:19:41 INFO Applying migration id=application 2026/10/15 14:19:41 INFO Applying migration id=certificates 2026/10/15 14:19:41 INFO Applying migration id=rawforward 2026/10/15 14:19:41 INFO Applying migration id=publickey 2026/10/15 14:19:41 INFO Applying migration id=resolvegroup 2026/10/15 14:19:41 INFO Applying migration id=reject 2026/10/15 14:19:41 INFO Applying migration id=autodel 2026/10/15 14:19:41 INFO Applying migration id=jsonb 2026/10/15 14:19:41 INFO Applying migration id=quote 2026/10/15 14:19:41 INFO Applying migration id=rfc9421 2026/10/15 14:19:41 INFO Applying migration id=keys 2026/10/15 14:19:41 INFO Applying migration id=portable 2026/10/15 14:19:41 INFO Applying migration id=proofs 2026/10/15 14:19:41 INFO Applying migration id=contexts 2026/10/15 14:19:41 INFO Applying migration id=deliverieshost 2026/10/15 14:19:41 INFO Applying migration id=pembegin 2026/10/15 14:19:41 INFO Applying migration id=didhost 2026/10/15 14:19:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:41 INFO Applying migration id=invites 2026/10/15 14:19:41 INFO Applying migration id=ed25519blob 2026/10/15 14:19:41 INFO Applying migration id=rsablob 2026/10/15 14:19:41 INFO Applying migration id=iconscid 2026/10/15 14:19:41 INFO Applying migration id=actor 2026/10/15 14:19:41 INFO Applying migration id=localkeys 2026/10/15 14:19:41 INFO Applying migration id=deleted 2026/10/15 14:19:41 INFO Applying migration id=history 2026/10/15 14:19:41 INFO Applying migration id=outboxnano 2026/10/15 14:19:41 INFO Applying migration id=implements 2026/10/15 14:19:41 INFO Applying migration id=backfill 2026/10/15 14:19:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e058-7c9a-aec3-c9ad80232347 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e059-7ae4-a40e-a054ccdfffb7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e058-7c9a-aec3-c9ad80232347 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e058-7c9a-aec3-c9ad80232347 2026/10/15 14:19:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e05c-7e29-b2ac-260c415b55e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e05c-7d5d-b0ae-6bb3a92c5d21 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e05c-7d5d-b0ae-6bb3a92c5d21 --- PASS: TestFollow_PostToFollowers (0.57s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/10/15 14:19:42 INFO Applying migration id=initial 2026/10/15 14:19:42 INFO Applying migration id=notesupdated 2026/10/15 14:19:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:42 INFO Applying migration id=activitiesid 2026/10/15 14:19:42 INFO Applying migration id=outbox 2026/10/15 14:19:42 INFO Applying migration id=edits 2026/10/15 14:19:42 INFO Applying migration id=outboxactor 2026/10/15 14:19:42 INFO Applying migration id=outboxsender 2026/10/15 14:19:42 INFO Applying migration id=thread 2026/10/15 14:19:42 INFO Applying migration id=host 2026/10/15 14:19:42 INFO Applying migration id=sharedinbox 2026/10/15 14:19:42 INFO Applying migration id=noteshost 2026/10/15 14:19:42 INFO Applying migration id=fetched 2026/10/15 14:19:42 INFO Applying migration id=move 2026/10/15 14:19:42 INFO Applying migration id=cleanup 2026/10/15 14:19:42 INFO Applying migration id=received 2026/10/15 14:19:42 INFO Applying migration id=namehost 2026/10/15 14:19:42 INFO Applying migration id=outboxhost 2026/10/15 14:19:42 INFO Applying migration id=notesfts 2026/10/15 14:19:42 INFO Applying migration id=iconsname 2026/10/15 14:19:42 INFO Applying migration id=nohash 2026/10/15 14:19:42 INFO Applying migration id=shares 2026/10/15 14:19:42 INFO Applying migration id=actorttl 2026/10/15 14:19:42 INFO Applying migration id=tocc 2026/10/15 14:19:42 INFO Applying migration id=followeds 2026/10/15 14:19:42 INFO Applying migration id=certhash 2026/10/15 14:19:42 INFO Applying migration id=follows_sync 2026/10/15 14:19:42 INFO Applying migration id=jsonpath 2026/10/15 14:19:42 INFO Applying migration id=localforward 2026/10/15 14:19:42 INFO Applying migration id=avatar 2026/10/15 14:19:42 INFO Applying migration id=noimage 2026/10/15 14:19:42 INFO Applying migration id=feed 2026/10/15 14:19:42 INFO Applying migration id=bookmarks 2026/10/15 14:19:42 INFO Applying migration id=shareactivity 2026/10/15 14:19:42 INFO Applying migration id=application 2026/10/15 14:19:42 INFO Applying migration id=certificates 2026/10/15 14:19:42 INFO Applying migration id=rawforward 2026/10/15 14:19:42 INFO Applying migration id=publickey 2026/10/15 14:19:42 INFO Applying migration id=resolvegroup 2026/10/15 14:19:42 INFO Applying migration id=reject 2026/10/15 14:19:42 INFO Applying migration id=autodel 2026/10/15 14:19:42 INFO Applying migration id=jsonb 2026/10/15 14:19:42 INFO Applying migration id=quote 2026/10/15 14:19:42 INFO Applying migration id=rfc9421 2026/10/15 14:19:42 INFO Applying migration id=keys 2026/10/15 14:19:42 INFO Applying migration id=portable 2026/10/15 14:19:42 INFO Applying migration id=proofs 2026/10/15 14:19:42 INFO Applying migration id=contexts 2026/10/15 14:19:42 INFO Applying migration id=deliverieshost 2026/10/15 14:19:42 INFO Applying migration id=pembegin 2026/10/15 14:19:42 INFO Applying migration id=didhost 2026/10/15 14:19:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:42 INFO Applying migration id=invites 2026/10/15 14:19:42 INFO Applying migration id=ed25519blob 2026/10/15 14:19:42 INFO Applying migration id=rsablob 2026/10/15 14:19:42 INFO Applying migration id=iconscid 2026/10/15 14:19:42 INFO Applying migration id=actor 2026/10/15 14:19:42 INFO Applying migration id=localkeys 2026/10/15 14:19:42 INFO Applying migration id=deleted 2026/10/15 14:19:42 INFO Applying migration id=history 2026/10/15 14:19:42 INFO Applying migration id=outboxnano 2026/10/15 14:19:42 INFO Applying migration id=implements 2026/10/15 14:19:42 INFO Applying migration id=backfill 2026/10/15 14:19:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e36d-70e3-8db5-93407dc62a85 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e36d-706e-a177-6b88550571f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e36d-706e-a177-6b88550571f6 2026/10/15 14:19:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e370-73b0-9343-61f2df7a6cbb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e371-744e-9ab9-447b8917ddc2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e370-73b0-9343-61f2df7a6cbb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e370-73b0-9343-61f2df7a6cbb --- PASS: TestFollow_PostToFollowersBeforeFollow (0.79s) === RUN TestFollow_DMUnfollowFollow 2026/10/15 14:19:42 INFO Applying migration id=initial 2026/10/15 14:19:42 INFO Applying migration id=notesupdated 2026/10/15 14:19:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:42 INFO Applying migration id=activitiesid 2026/10/15 14:19:42 INFO Applying migration id=outbox 2026/10/15 14:19:42 INFO Applying migration id=edits 2026/10/15 14:19:42 INFO Applying migration id=outboxactor 2026/10/15 14:19:42 INFO Applying migration id=outboxsender 2026/10/15 14:19:42 INFO Applying migration id=thread 2026/10/15 14:19:42 INFO Applying migration id=host 2026/10/15 14:19:42 INFO Applying migration id=sharedinbox 2026/10/15 14:19:42 INFO Applying migration id=noteshost 2026/10/15 14:19:42 INFO Applying migration id=fetched 2026/10/15 14:19:42 INFO Applying migration id=move 2026/10/15 14:19:42 INFO Applying migration id=cleanup 2026/10/15 14:19:42 INFO Applying migration id=received 2026/10/15 14:19:42 INFO Applying migration id=namehost 2026/10/15 14:19:42 INFO Applying migration id=outboxhost 2026/10/15 14:19:42 INFO Applying migration id=notesfts 2026/10/15 14:19:42 INFO Applying migration id=iconsname 2026/10/15 14:19:42 INFO Applying migration id=nohash 2026/10/15 14:19:42 INFO Applying migration id=shares 2026/10/15 14:19:42 INFO Applying migration id=actorttl 2026/10/15 14:19:42 INFO Applying migration id=tocc 2026/10/15 14:19:42 INFO Applying migration id=followeds 2026/10/15 14:19:42 INFO Applying migration id=certhash 2026/10/15 14:19:42 INFO Applying migration id=follows_sync 2026/10/15 14:19:42 INFO Applying migration id=jsonpath 2026/10/15 14:19:42 INFO Applying migration id=localforward 2026/10/15 14:19:42 INFO Applying migration id=avatar 2026/10/15 14:19:42 INFO Applying migration id=noimage 2026/10/15 14:19:42 INFO Applying migration id=feed 2026/10/15 14:19:42 INFO Applying migration id=bookmarks 2026/10/15 14:19:42 INFO Applying migration id=shareactivity 2026/10/15 14:19:42 INFO Applying migration id=application 2026/10/15 14:19:42 INFO Applying migration id=certificates 2026/10/15 14:19:42 INFO Applying migration id=rawforward 2026/10/15 14:19:42 INFO Applying migration id=publickey 2026/10/15 14:19:42 INFO Applying migration id=resolvegroup 2026/10/15 14:19:42 INFO Applying migration id=reject 2026/10/15 14:19:42 INFO Applying migration id=autodel 2026/10/15 14:19:42 INFO Applying migration id=jsonb 2026/10/15 14:19:42 INFO Applying migration id=quote 2026/10/15 14:19:42 INFO Applying migration id=rfc9421 2026/10/15 14:19:42 INFO Applying migration id=keys 2026/10/15 14:19:42 INFO Applying migration id=portable 2026/10/15 14:19:42 INFO Applying migration id=proofs 2026/10/15 14:19:42 INFO Applying migration id=contexts 2026/10/15 14:19:42 INFO Applying migration id=deliverieshost 2026/10/15 14:19:42 INFO Applying migration id=pembegin 2026/10/15 14:19:42 INFO Applying migration id=didhost 2026/10/15 14:19:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:42 INFO Applying migration id=invites 2026/10/15 14:19:42 INFO Applying migration id=ed25519blob 2026/10/15 14:19:42 INFO Applying migration id=rsablob 2026/10/15 14:19:42 INFO Applying migration id=iconscid 2026/10/15 14:19:42 INFO Applying migration id=actor 2026/10/15 14:19:42 INFO Applying migration id=localkeys 2026/10/15 14:19:42 INFO Applying migration id=deleted 2026/10/15 14:19:42 INFO Applying migration id=history 2026/10/15 14:19:42 INFO Applying migration id=outboxnano 2026/10/15 14:19:42 INFO Applying migration id=implements 2026/10/15 14:19:42 INFO Applying migration id=backfill 2026/10/15 14:19:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e5a1-73ca-b12c-75243ee771bd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db 2026/10/15 14:19:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e5a1-7c88-959c-82135866965f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e5a1-7b1a-a451-4be701963e43 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e5a1-7b1a-a451-4be701963e43 2026/10/15 14:19:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fee-e5a4-7b26-8cc8-21841bd4f18d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db 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.56s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/10/15 14:19:43 INFO Applying migration id=initial 2026/10/15 14:19:43 INFO Applying migration id=notesupdated 2026/10/15 14:19:43 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:43 INFO Applying migration id=activitiesid 2026/10/15 14:19:43 INFO Applying migration id=outbox 2026/10/15 14:19:43 INFO Applying migration id=edits 2026/10/15 14:19:43 INFO Applying migration id=outboxactor 2026/10/15 14:19:43 INFO Applying migration id=outboxsender 2026/10/15 14:19:43 INFO Applying migration id=thread 2026/10/15 14:19:43 INFO Applying migration id=host 2026/10/15 14:19:43 INFO Applying migration id=sharedinbox 2026/10/15 14:19:43 INFO Applying migration id=noteshost 2026/10/15 14:19:43 INFO Applying migration id=fetched 2026/10/15 14:19:43 INFO Applying migration id=move 2026/10/15 14:19:43 INFO Applying migration id=cleanup 2026/10/15 14:19:43 INFO Applying migration id=received 2026/10/15 14:19:43 INFO Applying migration id=namehost 2026/10/15 14:19:43 INFO Applying migration id=outboxhost 2026/10/15 14:19:43 INFO Applying migration id=notesfts 2026/10/15 14:19:43 INFO Applying migration id=iconsname 2026/10/15 14:19:43 INFO Applying migration id=nohash 2026/10/15 14:19:43 INFO Applying migration id=shares 2026/10/15 14:19:43 INFO Applying migration id=actorttl 2026/10/15 14:19:43 INFO Applying migration id=tocc 2026/10/15 14:19:43 INFO Applying migration id=followeds 2026/10/15 14:19:43 INFO Applying migration id=certhash 2026/10/15 14:19:43 INFO Applying migration id=follows_sync 2026/10/15 14:19:43 INFO Applying migration id=jsonpath 2026/10/15 14:19:43 INFO Applying migration id=localforward 2026/10/15 14:19:43 INFO Applying migration id=avatar 2026/10/15 14:19:43 INFO Applying migration id=noimage 2026/10/15 14:19:43 INFO Applying migration id=feed 2026/10/15 14:19:43 INFO Applying migration id=bookmarks 2026/10/15 14:19:43 INFO Applying migration id=shareactivity 2026/10/15 14:19:43 INFO Applying migration id=application 2026/10/15 14:19:43 INFO Applying migration id=certificates 2026/10/15 14:19:43 INFO Applying migration id=rawforward 2026/10/15 14:19:43 INFO Applying migration id=publickey 2026/10/15 14:19:43 INFO Applying migration id=resolvegroup 2026/10/15 14:19:43 INFO Applying migration id=reject 2026/10/15 14:19:43 INFO Applying migration id=autodel 2026/10/15 14:19:43 INFO Applying migration id=jsonb 2026/10/15 14:19:43 INFO Applying migration id=quote 2026/10/15 14:19:43 INFO Applying migration id=rfc9421 2026/10/15 14:19:43 INFO Applying migration id=keys 2026/10/15 14:19:43 INFO Applying migration id=portable 2026/10/15 14:19:43 INFO Applying migration id=proofs 2026/10/15 14:19:43 INFO Applying migration id=contexts 2026/10/15 14:19:43 INFO Applying migration id=deliverieshost 2026/10/15 14:19:43 INFO Applying migration id=pembegin 2026/10/15 14:19:43 INFO Applying migration id=didhost 2026/10/15 14:19:43 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:43 INFO Applying migration id=invites 2026/10/15 14:19:43 INFO Applying migration id=ed25519blob 2026/10/15 14:19:43 INFO Applying migration id=rsablob 2026/10/15 14:19:43 INFO Applying migration id=iconscid 2026/10/15 14:19:43 INFO Applying migration id=actor 2026/10/15 14:19:43 INFO Applying migration id=localkeys 2026/10/15 14:19:43 INFO Applying migration id=deleted 2026/10/15 14:19:43 INFO Applying migration id=history 2026/10/15 14:19:43 INFO Applying migration id=outboxnano 2026/10/15 14:19:43 INFO Applying migration id=implements 2026/10/15 14:19:43 INFO Applying migration id=backfill 2026/10/15 14:19:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e971-77e0-8938-3aa5674e3151 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef 2026/10/15 14:19:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e972-7179-b905-491116f885dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e972-7016-9cc4-beced79871ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e972-7016-9cc4-beced79871ef 2026/10/15 14:19:44 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fee-e973-7912-84fb-8c9d3071dc6f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef 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 (0.97s) === RUN TestFollow_PublicPost 2026/10/15 14:19:44 INFO Applying migration id=initial 2026/10/15 14:19:44 INFO Applying migration id=notesupdated 2026/10/15 14:19:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:44 INFO Applying migration id=activitiesid 2026/10/15 14:19:44 INFO Applying migration id=outbox 2026/10/15 14:19:44 INFO Applying migration id=edits 2026/10/15 14:19:44 INFO Applying migration id=outboxactor 2026/10/15 14:19:44 INFO Applying migration id=outboxsender 2026/10/15 14:19:44 INFO Applying migration id=thread 2026/10/15 14:19:44 INFO Applying migration id=host 2026/10/15 14:19:44 INFO Applying migration id=sharedinbox 2026/10/15 14:19:44 INFO Applying migration id=noteshost 2026/10/15 14:19:44 INFO Applying migration id=fetched 2026/10/15 14:19:44 INFO Applying migration id=move 2026/10/15 14:19:44 INFO Applying migration id=cleanup 2026/10/15 14:19:44 INFO Applying migration id=received 2026/10/15 14:19:44 INFO Applying migration id=namehost 2026/10/15 14:19:44 INFO Applying migration id=outboxhost 2026/10/15 14:19:44 INFO Applying migration id=notesfts 2026/10/15 14:19:44 INFO Applying migration id=iconsname 2026/10/15 14:19:44 INFO Applying migration id=nohash 2026/10/15 14:19:44 INFO Applying migration id=shares 2026/10/15 14:19:44 INFO Applying migration id=actorttl 2026/10/15 14:19:44 INFO Applying migration id=tocc 2026/10/15 14:19:44 INFO Applying migration id=followeds 2026/10/15 14:19:44 INFO Applying migration id=certhash 2026/10/15 14:19:44 INFO Applying migration id=follows_sync 2026/10/15 14:19:44 INFO Applying migration id=jsonpath 2026/10/15 14:19:44 INFO Applying migration id=localforward 2026/10/15 14:19:44 INFO Applying migration id=avatar 2026/10/15 14:19:44 INFO Applying migration id=noimage 2026/10/15 14:19:44 INFO Applying migration id=feed 2026/10/15 14:19:44 INFO Applying migration id=bookmarks 2026/10/15 14:19:44 INFO Applying migration id=shareactivity 2026/10/15 14:19:44 INFO Applying migration id=application 2026/10/15 14:19:44 INFO Applying migration id=certificates 2026/10/15 14:19:44 INFO Applying migration id=rawforward 2026/10/15 14:19:44 INFO Applying migration id=publickey 2026/10/15 14:19:44 INFO Applying migration id=resolvegroup 2026/10/15 14:19:44 INFO Applying migration id=reject 2026/10/15 14:19:44 INFO Applying migration id=autodel 2026/10/15 14:19:44 INFO Applying migration id=jsonb 2026/10/15 14:19:44 INFO Applying migration id=quote 2026/10/15 14:19:44 INFO Applying migration id=rfc9421 2026/10/15 14:19:44 INFO Applying migration id=keys 2026/10/15 14:19:44 INFO Applying migration id=portable 2026/10/15 14:19:44 INFO Applying migration id=proofs 2026/10/15 14:19:44 INFO Applying migration id=contexts 2026/10/15 14:19:44 INFO Applying migration id=deliverieshost 2026/10/15 14:19:44 INFO Applying migration id=pembegin 2026/10/15 14:19:44 INFO Applying migration id=didhost 2026/10/15 14:19:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:44 INFO Applying migration id=invites 2026/10/15 14:19:44 INFO Applying migration id=ed25519blob 2026/10/15 14:19:44 INFO Applying migration id=rsablob 2026/10/15 14:19:44 INFO Applying migration id=iconscid 2026/10/15 14:19:44 INFO Applying migration id=actor 2026/10/15 14:19:44 INFO Applying migration id=localkeys 2026/10/15 14:19:44 INFO Applying migration id=deleted 2026/10/15 14:19:44 INFO Applying migration id=history 2026/10/15 14:19:44 INFO Applying migration id=outboxnano 2026/10/15 14:19:44 INFO Applying migration id=implements 2026/10/15 14:19:44 INFO Applying migration id=backfill 2026/10/15 14:19:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-ec5d-73a8-9677-ce24ddb37673 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-ec5d-7caa-ac1d-91fd810680e7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-ec5d-73a8-9677-ce24ddb37673 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-ec5d-73a8-9677-ce24ddb37673 2026/10/15 14:19:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-ec5f-7b2e-a9e8-3eeba276447e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-ec5f-7ae7-93ed-0e6b5ea6706f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-ec5f-7ae7-93ed-0e6b5ea6706f --- PASS: TestFollow_PublicPost (0.75s) === RUN TestFollow_Mutual 2026/10/15 14:19:45 INFO Applying migration id=initial 2026/10/15 14:19:45 INFO Applying migration id=notesupdated 2026/10/15 14:19:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:45 INFO Applying migration id=activitiesid 2026/10/15 14:19:45 INFO Applying migration id=outbox 2026/10/15 14:19:45 INFO Applying migration id=edits 2026/10/15 14:19:45 INFO Applying migration id=outboxactor 2026/10/15 14:19:45 INFO Applying migration id=outboxsender 2026/10/15 14:19:45 INFO Applying migration id=thread 2026/10/15 14:19:45 INFO Applying migration id=host 2026/10/15 14:19:45 INFO Applying migration id=sharedinbox 2026/10/15 14:19:45 INFO Applying migration id=noteshost 2026/10/15 14:19:45 INFO Applying migration id=fetched 2026/10/15 14:19:45 INFO Applying migration id=move 2026/10/15 14:19:45 INFO Applying migration id=cleanup 2026/10/15 14:19:45 INFO Applying migration id=received 2026/10/15 14:19:45 INFO Applying migration id=namehost 2026/10/15 14:19:45 INFO Applying migration id=outboxhost 2026/10/15 14:19:45 INFO Applying migration id=notesfts 2026/10/15 14:19:45 INFO Applying migration id=iconsname 2026/10/15 14:19:45 INFO Applying migration id=nohash 2026/10/15 14:19:45 INFO Applying migration id=shares 2026/10/15 14:19:45 INFO Applying migration id=actorttl 2026/10/15 14:19:45 INFO Applying migration id=tocc 2026/10/15 14:19:45 INFO Applying migration id=followeds 2026/10/15 14:19:45 INFO Applying migration id=certhash 2026/10/15 14:19:45 INFO Applying migration id=follows_sync 2026/10/15 14:19:45 INFO Applying migration id=jsonpath 2026/10/15 14:19:45 INFO Applying migration id=localforward 2026/10/15 14:19:45 INFO Applying migration id=avatar 2026/10/15 14:19:45 INFO Applying migration id=noimage 2026/10/15 14:19:45 INFO Applying migration id=feed 2026/10/15 14:19:45 INFO Applying migration id=bookmarks 2026/10/15 14:19:45 INFO Applying migration id=shareactivity 2026/10/15 14:19:45 INFO Applying migration id=application 2026/10/15 14:19:45 INFO Applying migration id=certificates 2026/10/15 14:19:45 INFO Applying migration id=rawforward 2026/10/15 14:19:45 INFO Applying migration id=publickey 2026/10/15 14:19:45 INFO Applying migration id=resolvegroup 2026/10/15 14:19:45 INFO Applying migration id=reject 2026/10/15 14:19:45 INFO Applying migration id=autodel 2026/10/15 14:19:45 INFO Applying migration id=jsonb 2026/10/15 14:19:45 INFO Applying migration id=quote 2026/10/15 14:19:45 INFO Applying migration id=rfc9421 2026/10/15 14:19:45 INFO Applying migration id=keys 2026/10/15 14:19:45 INFO Applying migration id=portable 2026/10/15 14:19:45 INFO Applying migration id=proofs 2026/10/15 14:19:45 INFO Applying migration id=contexts 2026/10/15 14:19:45 INFO Applying migration id=deliverieshost 2026/10/15 14:19:45 INFO Applying migration id=pembegin 2026/10/15 14:19:45 INFO Applying migration id=didhost 2026/10/15 14:19:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:45 INFO Applying migration id=invites 2026/10/15 14:19:45 INFO Applying migration id=ed25519blob 2026/10/15 14:19:45 INFO Applying migration id=rsablob 2026/10/15 14:19:45 INFO Applying migration id=iconscid 2026/10/15 14:19:45 INFO Applying migration id=actor 2026/10/15 14:19:45 INFO Applying migration id=localkeys 2026/10/15 14:19:45 INFO Applying migration id=deleted 2026/10/15 14:19:45 INFO Applying migration id=history 2026/10/15 14:19:45 INFO Applying migration id=outboxnano 2026/10/15 14:19:45 INFO Applying migration id=implements 2026/10/15 14:19:45 INFO Applying migration id=backfill 2026/10/15 14:19:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-eef6-77e5-be4a-a99d73afebb4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-eef7-70f0-9c39-02dbfb9088a8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-eef6-77e5-be4a-a99d73afebb4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-eef6-77e5-be4a-a99d73afebb4 2026/10/15 14:19:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-eef9-70ec-b1f2-9a45cbe2c31e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 2026/10/15 14:19:45 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 2026/10/15 14:19:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fee-eefa-7e4d-9eb6-9d3d094161a2 note=https://localhost.localdomain:8443/post/01a13fee-eefa-7e24-9fde-45f1696d32c3 thread=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-eefa-7e4d-9eb6-9d3d094161a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-eefa-7e24-9fde-45f1696d32c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-eefa-7e24-9fde-45f1696d32c3 2026/10/15 14:19:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-ef00-7451-aed7-867af3a245c4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-ef00-7b62-a4b7-68ec13fd21a6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-ef00-7451-aed7-867af3a245c4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-ef00-7451-aed7-867af3a245c4 --- PASS: TestFollow_Mutual (0.67s) === RUN TestFollow_AlreadyFollowing 2026/10/15 14:19:45 INFO Applying migration id=initial 2026/10/15 14:19:45 INFO Applying migration id=notesupdated 2026/10/15 14:19:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:45 INFO Applying migration id=activitiesid 2026/10/15 14:19:45 INFO Applying migration id=outbox 2026/10/15 14:19:45 INFO Applying migration id=edits 2026/10/15 14:19:45 INFO Applying migration id=outboxactor 2026/10/15 14:19:45 INFO Applying migration id=outboxsender 2026/10/15 14:19:45 INFO Applying migration id=thread 2026/10/15 14:19:45 INFO Applying migration id=host 2026/10/15 14:19:45 INFO Applying migration id=sharedinbox 2026/10/15 14:19:45 INFO Applying migration id=noteshost 2026/10/15 14:19:45 INFO Applying migration id=fetched 2026/10/15 14:19:45 INFO Applying migration id=move 2026/10/15 14:19:45 INFO Applying migration id=cleanup 2026/10/15 14:19:45 INFO Applying migration id=received 2026/10/15 14:19:45 INFO Applying migration id=namehost 2026/10/15 14:19:45 INFO Applying migration id=outboxhost 2026/10/15 14:19:45 INFO Applying migration id=notesfts 2026/10/15 14:19:45 INFO Applying migration id=iconsname 2026/10/15 14:19:45 INFO Applying migration id=nohash 2026/10/15 14:19:45 INFO Applying migration id=shares 2026/10/15 14:19:45 INFO Applying migration id=actorttl 2026/10/15 14:19:45 INFO Applying migration id=tocc 2026/10/15 14:19:45 INFO Applying migration id=followeds 2026/10/15 14:19:45 INFO Applying migration id=certhash 2026/10/15 14:19:45 INFO Applying migration id=follows_sync 2026/10/15 14:19:45 INFO Applying migration id=jsonpath 2026/10/15 14:19:45 INFO Applying migration id=localforward 2026/10/15 14:19:45 INFO Applying migration id=avatar 2026/10/15 14:19:45 INFO Applying migration id=noimage 2026/10/15 14:19:45 INFO Applying migration id=feed 2026/10/15 14:19:45 INFO Applying migration id=bookmarks 2026/10/15 14:19:45 INFO Applying migration id=shareactivity 2026/10/15 14:19:45 INFO Applying migration id=application 2026/10/15 14:19:45 INFO Applying migration id=certificates 2026/10/15 14:19:45 INFO Applying migration id=rawforward 2026/10/15 14:19:45 INFO Applying migration id=publickey 2026/10/15 14:19:45 INFO Applying migration id=resolvegroup 2026/10/15 14:19:45 INFO Applying migration id=reject 2026/10/15 14:19:45 INFO Applying migration id=autodel 2026/10/15 14:19:45 INFO Applying migration id=jsonb 2026/10/15 14:19:45 INFO Applying migration id=quote 2026/10/15 14:19:45 INFO Applying migration id=rfc9421 2026/10/15 14:19:45 INFO Applying migration id=keys 2026/10/15 14:19:45 INFO Applying migration id=portable 2026/10/15 14:19:45 INFO Applying migration id=proofs 2026/10/15 14:19:45 INFO Applying migration id=contexts 2026/10/15 14:19:45 INFO Applying migration id=deliverieshost 2026/10/15 14:19:45 INFO Applying migration id=pembegin 2026/10/15 14:19:45 INFO Applying migration id=didhost 2026/10/15 14:19:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:45 INFO Applying migration id=invites 2026/10/15 14:19:45 INFO Applying migration id=ed25519blob 2026/10/15 14:19:45 INFO Applying migration id=rsablob 2026/10/15 14:19:45 INFO Applying migration id=iconscid 2026/10/15 14:19:45 INFO Applying migration id=actor 2026/10/15 14:19:45 INFO Applying migration id=localkeys 2026/10/15 14:19:45 INFO Applying migration id=deleted 2026/10/15 14:19:45 INFO Applying migration id=history 2026/10/15 14:19:45 INFO Applying migration id=outboxnano 2026/10/15 14:19:45 INFO Applying migration id=implements 2026/10/15 14:19:45 INFO Applying migration id=backfill 2026/10/15 14:19:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-f0f3-7830-9c95-0130cae4b099 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-f0f4-7329-bcee-2a8e31380853 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-f0f3-7830-9c95-0130cae4b099 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-f0f3-7830-9c95-0130cae4b099 --- PASS: TestFollow_AlreadyFollowing (0.50s) === RUN TestFollow_NoSuchUser 2026/10/15 14:19:46 INFO Applying migration id=initial 2026/10/15 14:19:46 INFO Applying migration id=notesupdated 2026/10/15 14:19:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:46 INFO Applying migration id=activitiesid 2026/10/15 14:19:46 INFO Applying migration id=outbox 2026/10/15 14:19:46 INFO Applying migration id=edits 2026/10/15 14:19:46 INFO Applying migration id=outboxactor 2026/10/15 14:19:46 INFO Applying migration id=outboxsender 2026/10/15 14:19:46 INFO Applying migration id=thread 2026/10/15 14:19:46 INFO Applying migration id=host 2026/10/15 14:19:46 INFO Applying migration id=sharedinbox 2026/10/15 14:19:46 INFO Applying migration id=noteshost 2026/10/15 14:19:46 INFO Applying migration id=fetched 2026/10/15 14:19:46 INFO Applying migration id=move 2026/10/15 14:19:46 INFO Applying migration id=cleanup 2026/10/15 14:19:46 INFO Applying migration id=received 2026/10/15 14:19:46 INFO Applying migration id=namehost 2026/10/15 14:19:46 INFO Applying migration id=outboxhost 2026/10/15 14:19:46 INFO Applying migration id=notesfts 2026/10/15 14:19:46 INFO Applying migration id=iconsname 2026/10/15 14:19:46 INFO Applying migration id=nohash 2026/10/15 14:19:46 INFO Applying migration id=shares 2026/10/15 14:19:46 INFO Applying migration id=actorttl 2026/10/15 14:19:46 INFO Applying migration id=tocc 2026/10/15 14:19:46 INFO Applying migration id=followeds 2026/10/15 14:19:46 INFO Applying migration id=certhash 2026/10/15 14:19:46 INFO Applying migration id=follows_sync 2026/10/15 14:19:46 INFO Applying migration id=jsonpath 2026/10/15 14:19:46 INFO Applying migration id=localforward 2026/10/15 14:19:46 INFO Applying migration id=avatar 2026/10/15 14:19:46 INFO Applying migration id=noimage 2026/10/15 14:19:46 INFO Applying migration id=feed 2026/10/15 14:19:46 INFO Applying migration id=bookmarks 2026/10/15 14:19:46 INFO Applying migration id=shareactivity 2026/10/15 14:19:46 INFO Applying migration id=application 2026/10/15 14:19:46 INFO Applying migration id=certificates 2026/10/15 14:19:46 INFO Applying migration id=rawforward 2026/10/15 14:19:46 INFO Applying migration id=publickey 2026/10/15 14:19:46 INFO Applying migration id=resolvegroup 2026/10/15 14:19:46 INFO Applying migration id=reject 2026/10/15 14:19:46 INFO Applying migration id=autodel 2026/10/15 14:19:46 INFO Applying migration id=jsonb 2026/10/15 14:19:46 INFO Applying migration id=quote 2026/10/15 14:19:46 INFO Applying migration id=rfc9421 2026/10/15 14:19:46 INFO Applying migration id=keys 2026/10/15 14:19:46 INFO Applying migration id=portable 2026/10/15 14:19:46 INFO Applying migration id=proofs 2026/10/15 14:19:46 INFO Applying migration id=contexts 2026/10/15 14:19:46 INFO Applying migration id=deliverieshost 2026/10/15 14:19:46 INFO Applying migration id=pembegin 2026/10/15 14:19:46 INFO Applying migration id=didhost 2026/10/15 14:19:46 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:46 INFO Applying migration id=invites 2026/10/15 14:19:46 INFO Applying migration id=ed25519blob 2026/10/15 14:19:46 INFO Applying migration id=rsablob 2026/10/15 14:19:46 INFO Applying migration id=iconscid 2026/10/15 14:19:46 INFO Applying migration id=actor 2026/10/15 14:19:46 INFO Applying migration id=localkeys 2026/10/15 14:19:46 INFO Applying migration id=deleted 2026/10/15 14:19:46 INFO Applying migration id=history 2026/10/15 14:19:46 INFO Applying migration id=outboxnano 2026/10/15 14:19:46 INFO Applying migration id=implements 2026/10/15 14:19:46 INFO Applying migration id=backfill 2026/10/15 14:19:46 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (0.59s) === RUN TestFollow_UnauthenticatedUser 2026/10/15 14:19:46 INFO Applying migration id=initial 2026/10/15 14:19:46 INFO Applying migration id=notesupdated 2026/10/15 14:19:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:46 INFO Applying migration id=activitiesid 2026/10/15 14:19:46 INFO Applying migration id=outbox 2026/10/15 14:19:46 INFO Applying migration id=edits 2026/10/15 14:19:46 INFO Applying migration id=outboxactor 2026/10/15 14:19:46 INFO Applying migration id=outboxsender 2026/10/15 14:19:46 INFO Applying migration id=thread 2026/10/15 14:19:46 INFO Applying migration id=host 2026/10/15 14:19:46 INFO Applying migration id=sharedinbox 2026/10/15 14:19:46 INFO Applying migration id=noteshost 2026/10/15 14:19:46 INFO Applying migration id=fetched 2026/10/15 14:19:46 INFO Applying migration id=move 2026/10/15 14:19:46 INFO Applying migration id=cleanup 2026/10/15 14:19:46 INFO Applying migration id=received 2026/10/15 14:19:46 INFO Applying migration id=namehost 2026/10/15 14:19:46 INFO Applying migration id=outboxhost 2026/10/15 14:19:46 INFO Applying migration id=notesfts 2026/10/15 14:19:46 INFO Applying migration id=iconsname 2026/10/15 14:19:46 INFO Applying migration id=nohash 2026/10/15 14:19:46 INFO Applying migration id=shares 2026/10/15 14:19:46 INFO Applying migration id=actorttl 2026/10/15 14:19:46 INFO Applying migration id=tocc 2026/10/15 14:19:46 INFO Applying migration id=followeds 2026/10/15 14:19:46 INFO Applying migration id=certhash 2026/10/15 14:19:46 INFO Applying migration id=follows_sync 2026/10/15 14:19:46 INFO Applying migration id=jsonpath 2026/10/15 14:19:46 INFO Applying migration id=localforward 2026/10/15 14:19:46 INFO Applying migration id=avatar 2026/10/15 14:19:46 INFO Applying migration id=noimage 2026/10/15 14:19:46 INFO Applying migration id=feed 2026/10/15 14:19:46 INFO Applying migration id=bookmarks 2026/10/15 14:19:46 INFO Applying migration id=shareactivity 2026/10/15 14:19:46 INFO Applying migration id=application 2026/10/15 14:19:46 INFO Applying migration id=certificates 2026/10/15 14:19:46 INFO Applying migration id=rawforward 2026/10/15 14:19:46 INFO Applying migration id=publickey 2026/10/15 14:19:46 INFO Applying migration id=resolvegroup 2026/10/15 14:19:46 INFO Applying migration id=reject 2026/10/15 14:19:46 INFO Applying migration id=autodel 2026/10/15 14:19:46 INFO Applying migration id=jsonb 2026/10/15 14:19:47 INFO Applying migration id=quote 2026/10/15 14:19:47 INFO Applying migration id=rfc9421 2026/10/15 14:19:47 INFO Applying migration id=keys 2026/10/15 14:19:47 INFO Applying migration id=portable 2026/10/15 14:19:47 INFO Applying migration id=proofs 2026/10/15 14:19:47 INFO Applying migration id=contexts 2026/10/15 14:19:47 INFO Applying migration id=deliverieshost 2026/10/15 14:19:47 INFO Applying migration id=pembegin 2026/10/15 14:19:47 INFO Applying migration id=didhost 2026/10/15 14:19:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:47 INFO Applying migration id=invites 2026/10/15 14:19:47 INFO Applying migration id=ed25519blob 2026/10/15 14:19:47 INFO Applying migration id=rsablob 2026/10/15 14:19:47 INFO Applying migration id=iconscid 2026/10/15 14:19:47 INFO Applying migration id=actor 2026/10/15 14:19:47 INFO Applying migration id=localkeys 2026/10/15 14:19:47 INFO Applying migration id=deleted 2026/10/15 14:19:47 INFO Applying migration id=history 2026/10/15 14:19:47 INFO Applying migration id=outboxnano 2026/10/15 14:19:47 INFO Applying migration id=implements 2026/10/15 14:19:47 INFO Applying migration id=backfill --- PASS: TestFollow_UnauthenticatedUser (0.82s) === RUN TestFollows_NoFollows 2026/10/15 14:19:47 INFO Applying migration id=initial 2026/10/15 14:19:47 INFO Applying migration id=notesupdated 2026/10/15 14:19:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:47 INFO Applying migration id=activitiesid 2026/10/15 14:19:47 INFO Applying migration id=outbox 2026/10/15 14:19:47 INFO Applying migration id=edits 2026/10/15 14:19:47 INFO Applying migration id=outboxactor 2026/10/15 14:19:47 INFO Applying migration id=outboxsender 2026/10/15 14:19:47 INFO Applying migration id=thread 2026/10/15 14:19:47 INFO Applying migration id=host 2026/10/15 14:19:47 INFO Applying migration id=sharedinbox 2026/10/15 14:19:47 INFO Applying migration id=noteshost 2026/10/15 14:19:47 INFO Applying migration id=fetched 2026/10/15 14:19:47 INFO Applying migration id=move 2026/10/15 14:19:47 INFO Applying migration id=cleanup 2026/10/15 14:19:47 INFO Applying migration id=received 2026/10/15 14:19:47 INFO Applying migration id=namehost 2026/10/15 14:19:47 INFO Applying migration id=outboxhost 2026/10/15 14:19:47 INFO Applying migration id=notesfts 2026/10/15 14:19:47 INFO Applying migration id=iconsname 2026/10/15 14:19:47 INFO Applying migration id=nohash 2026/10/15 14:19:47 INFO Applying migration id=shares 2026/10/15 14:19:47 INFO Applying migration id=actorttl 2026/10/15 14:19:47 INFO Applying migration id=tocc 2026/10/15 14:19:47 INFO Applying migration id=followeds 2026/10/15 14:19:47 INFO Applying migration id=certhash 2026/10/15 14:19:47 INFO Applying migration id=follows_sync 2026/10/15 14:19:47 INFO Applying migration id=jsonpath 2026/10/15 14:19:47 INFO Applying migration id=localforward 2026/10/15 14:19:47 INFO Applying migration id=avatar 2026/10/15 14:19:47 INFO Applying migration id=noimage 2026/10/15 14:19:47 INFO Applying migration id=feed 2026/10/15 14:19:47 INFO Applying migration id=bookmarks 2026/10/15 14:19:47 INFO Applying migration id=shareactivity 2026/10/15 14:19:47 INFO Applying migration id=application 2026/10/15 14:19:47 INFO Applying migration id=certificates 2026/10/15 14:19:47 INFO Applying migration id=rawforward 2026/10/15 14:19:47 INFO Applying migration id=publickey 2026/10/15 14:19:47 INFO Applying migration id=resolvegroup 2026/10/15 14:19:47 INFO Applying migration id=reject 2026/10/15 14:19:47 INFO Applying migration id=autodel 2026/10/15 14:19:47 INFO Applying migration id=jsonb 2026/10/15 14:19:47 INFO Applying migration id=quote 2026/10/15 14:19:47 INFO Applying migration id=rfc9421 2026/10/15 14:19:47 INFO Applying migration id=keys 2026/10/15 14:19:47 INFO Applying migration id=portable 2026/10/15 14:19:47 INFO Applying migration id=proofs 2026/10/15 14:19:47 INFO Applying migration id=contexts 2026/10/15 14:19:47 INFO Applying migration id=deliverieshost 2026/10/15 14:19:47 INFO Applying migration id=pembegin 2026/10/15 14:19:47 INFO Applying migration id=didhost 2026/10/15 14:19:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:47 INFO Applying migration id=invites 2026/10/15 14:19:47 INFO Applying migration id=ed25519blob 2026/10/15 14:19:47 INFO Applying migration id=rsablob 2026/10/15 14:19:47 INFO Applying migration id=iconscid 2026/10/15 14:19:47 INFO Applying migration id=actor 2026/10/15 14:19:47 INFO Applying migration id=localkeys 2026/10/15 14:19:47 INFO Applying migration id=deleted 2026/10/15 14:19:47 INFO Applying migration id=history 2026/10/15 14:19:47 INFO Applying migration id=outboxnano 2026/10/15 14:19:47 INFO Applying migration id=implements 2026/10/15 14:19:47 INFO Applying migration id=backfill --- PASS: TestFollows_NoFollows (0.39s) === RUN TestFollows_TwoInactive 2026/10/15 14:19:48 INFO Applying migration id=initial 2026/10/15 14:19:48 INFO Applying migration id=notesupdated 2026/10/15 14:19:48 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:48 INFO Applying migration id=activitiesid 2026/10/15 14:19:48 INFO Applying migration id=outbox 2026/10/15 14:19:48 INFO Applying migration id=edits 2026/10/15 14:19:48 INFO Applying migration id=outboxactor 2026/10/15 14:19:48 INFO Applying migration id=outboxsender 2026/10/15 14:19:48 INFO Applying migration id=thread 2026/10/15 14:19:48 INFO Applying migration id=host 2026/10/15 14:19:48 INFO Applying migration id=sharedinbox 2026/10/15 14:19:48 INFO Applying migration id=noteshost 2026/10/15 14:19:48 INFO Applying migration id=fetched 2026/10/15 14:19:48 INFO Applying migration id=move 2026/10/15 14:19:48 INFO Applying migration id=cleanup 2026/10/15 14:19:48 INFO Applying migration id=received 2026/10/15 14:19:48 INFO Applying migration id=namehost 2026/10/15 14:19:48 INFO Applying migration id=outboxhost 2026/10/15 14:19:48 INFO Applying migration id=notesfts 2026/10/15 14:19:48 INFO Applying migration id=iconsname 2026/10/15 14:19:48 INFO Applying migration id=nohash 2026/10/15 14:19:48 INFO Applying migration id=shares 2026/10/15 14:19:48 INFO Applying migration id=actorttl 2026/10/15 14:19:48 INFO Applying migration id=tocc 2026/10/15 14:19:48 INFO Applying migration id=followeds 2026/10/15 14:19:48 INFO Applying migration id=certhash 2026/10/15 14:19:48 INFO Applying migration id=follows_sync 2026/10/15 14:19:48 INFO Applying migration id=jsonpath 2026/10/15 14:19:48 INFO Applying migration id=localforward 2026/10/15 14:19:48 INFO Applying migration id=avatar 2026/10/15 14:19:48 INFO Applying migration id=noimage 2026/10/15 14:19:48 INFO Applying migration id=feed 2026/10/15 14:19:48 INFO Applying migration id=bookmarks 2026/10/15 14:19:48 INFO Applying migration id=shareactivity 2026/10/15 14:19:48 INFO Applying migration id=application 2026/10/15 14:19:48 INFO Applying migration id=certificates 2026/10/15 14:19:48 INFO Applying migration id=rawforward 2026/10/15 14:19:48 INFO Applying migration id=publickey 2026/10/15 14:19:48 INFO Applying migration id=resolvegroup 2026/10/15 14:19:48 INFO Applying migration id=reject 2026/10/15 14:19:48 INFO Applying migration id=autodel 2026/10/15 14:19:48 INFO Applying migration id=jsonb 2026/10/15 14:19:48 INFO Applying migration id=quote 2026/10/15 14:19:48 INFO Applying migration id=rfc9421 2026/10/15 14:19:48 INFO Applying migration id=keys 2026/10/15 14:19:48 INFO Applying migration id=portable 2026/10/15 14:19:48 INFO Applying migration id=proofs 2026/10/15 14:19:48 INFO Applying migration id=contexts 2026/10/15 14:19:48 INFO Applying migration id=deliverieshost 2026/10/15 14:19:48 INFO Applying migration id=pembegin 2026/10/15 14:19:48 INFO Applying migration id=didhost 2026/10/15 14:19:48 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:48 INFO Applying migration id=invites 2026/10/15 14:19:48 INFO Applying migration id=ed25519blob 2026/10/15 14:19:48 INFO Applying migration id=rsablob 2026/10/15 14:19:48 INFO Applying migration id=iconscid 2026/10/15 14:19:48 INFO Applying migration id=actor 2026/10/15 14:19:48 INFO Applying migration id=localkeys 2026/10/15 14:19:48 INFO Applying migration id=deleted 2026/10/15 14:19:48 INFO Applying migration id=history 2026/10/15 14:19:48 INFO Applying migration id=outboxnano 2026/10/15 14:19:48 INFO Applying migration id=implements 2026/10/15 14:19:48 INFO Applying migration id=backfill 2026/10/15 14:19:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fad9-7a8c-a136-31ef8b681448 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fada-7376-950d-76491999ac1c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fad9-7a8c-a136-31ef8b681448 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fad9-7a8c-a136-31ef8b681448 2026/10/15 14:19:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fadc-7aea-b092-cb3f8c971c92 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/10/15 14:19:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fadd-7833-9928-073706f6d1e3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fadc-7aea-b092-cb3f8c971c92 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fadc-7aea-b092-cb3f8c971c92 --- PASS: TestFollows_TwoInactive (0.73s) === RUN TestFollows_OneActiveOneInactive 2026/10/15 14:19:48 INFO Applying migration id=initial 2026/10/15 14:19:48 INFO Applying migration id=notesupdated 2026/10/15 14:19:48 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:48 INFO Applying migration id=activitiesid 2026/10/15 14:19:48 INFO Applying migration id=outbox 2026/10/15 14:19:48 INFO Applying migration id=edits 2026/10/15 14:19:48 INFO Applying migration id=outboxactor 2026/10/15 14:19:48 INFO Applying migration id=outboxsender 2026/10/15 14:19:48 INFO Applying migration id=thread 2026/10/15 14:19:48 INFO Applying migration id=host 2026/10/15 14:19:48 INFO Applying migration id=sharedinbox 2026/10/15 14:19:48 INFO Applying migration id=noteshost 2026/10/15 14:19:48 INFO Applying migration id=fetched 2026/10/15 14:19:48 INFO Applying migration id=move 2026/10/15 14:19:48 INFO Applying migration id=cleanup 2026/10/15 14:19:48 INFO Applying migration id=received 2026/10/15 14:19:48 INFO Applying migration id=namehost 2026/10/15 14:19:48 INFO Applying migration id=outboxhost 2026/10/15 14:19:48 INFO Applying migration id=notesfts 2026/10/15 14:19:48 INFO Applying migration id=iconsname 2026/10/15 14:19:48 INFO Applying migration id=nohash 2026/10/15 14:19:48 INFO Applying migration id=shares 2026/10/15 14:19:48 INFO Applying migration id=actorttl 2026/10/15 14:19:48 INFO Applying migration id=tocc 2026/10/15 14:19:48 INFO Applying migration id=followeds 2026/10/15 14:19:48 INFO Applying migration id=certhash 2026/10/15 14:19:48 INFO Applying migration id=follows_sync 2026/10/15 14:19:48 INFO Applying migration id=jsonpath 2026/10/15 14:19:48 INFO Applying migration id=localforward 2026/10/15 14:19:48 INFO Applying migration id=avatar 2026/10/15 14:19:48 INFO Applying migration id=noimage 2026/10/15 14:19:48 INFO Applying migration id=feed 2026/10/15 14:19:48 INFO Applying migration id=bookmarks 2026/10/15 14:19:48 INFO Applying migration id=shareactivity 2026/10/15 14:19:48 INFO Applying migration id=application 2026/10/15 14:19:48 INFO Applying migration id=certificates 2026/10/15 14:19:48 INFO Applying migration id=rawforward 2026/10/15 14:19:48 INFO Applying migration id=publickey 2026/10/15 14:19:48 INFO Applying migration id=resolvegroup 2026/10/15 14:19:48 INFO Applying migration id=reject 2026/10/15 14:19:48 INFO Applying migration id=autodel 2026/10/15 14:19:48 INFO Applying migration id=jsonb 2026/10/15 14:19:48 INFO Applying migration id=quote 2026/10/15 14:19:48 INFO Applying migration id=rfc9421 2026/10/15 14:19:48 INFO Applying migration id=keys 2026/10/15 14:19:48 INFO Applying migration id=portable 2026/10/15 14:19:48 INFO Applying migration id=proofs 2026/10/15 14:19:48 INFO Applying migration id=contexts 2026/10/15 14:19:48 INFO Applying migration id=deliverieshost 2026/10/15 14:19:48 INFO Applying migration id=pembegin 2026/10/15 14:19:48 INFO Applying migration id=didhost 2026/10/15 14:19:48 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:48 INFO Applying migration id=invites 2026/10/15 14:19:48 INFO Applying migration id=ed25519blob 2026/10/15 14:19:48 INFO Applying migration id=rsablob 2026/10/15 14:19:48 INFO Applying migration id=iconscid 2026/10/15 14:19:48 INFO Applying migration id=actor 2026/10/15 14:19:48 INFO Applying migration id=localkeys 2026/10/15 14:19:48 INFO Applying migration id=deleted 2026/10/15 14:19:48 INFO Applying migration id=history 2026/10/15 14:19:48 INFO Applying migration id=outboxnano 2026/10/15 14:19:48 INFO Applying migration id=implements 2026/10/15 14:19:48 INFO Applying migration id=backfill 2026/10/15 14:19:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fdcd-7b91-808a-2111d1d966cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fdce-7dde-b89b-8c0e3dbff37b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fdcd-7b91-808a-2111d1d966cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fdcd-7b91-808a-2111d1d966cd 2026/10/15 14:19:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fdd0-70cf-bbc7-8a293986deda 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/10/15 14:19:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fdd1-7005-bf9c-fe96e4addf37 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fdd0-70cf-bbc7-8a293986deda activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fdd0-70cf-bbc7-8a293986deda 2026/10/15 14:19:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-fdd5-7d59-b8c3-f5fbf974687e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-fdd5-7cfa-b1a4-5b3b48dc647a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-fdd5-7cfa-b1a4-5b3b48dc647a --- PASS: TestFollows_OneActiveOneInactive (0.77s) === RUN TestFollows_UnauthenticatedUser 2026/10/15 14:19:49 INFO Applying migration id=initial 2026/10/15 14:19:49 INFO Applying migration id=notesupdated 2026/10/15 14:19:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:49 INFO Applying migration id=activitiesid 2026/10/15 14:19:49 INFO Applying migration id=outbox 2026/10/15 14:19:49 INFO Applying migration id=edits 2026/10/15 14:19:49 INFO Applying migration id=outboxactor 2026/10/15 14:19:49 INFO Applying migration id=outboxsender 2026/10/15 14:19:49 INFO Applying migration id=thread 2026/10/15 14:19:49 INFO Applying migration id=host 2026/10/15 14:19:49 INFO Applying migration id=sharedinbox 2026/10/15 14:19:49 INFO Applying migration id=noteshost 2026/10/15 14:19:49 INFO Applying migration id=fetched 2026/10/15 14:19:49 INFO Applying migration id=move 2026/10/15 14:19:49 INFO Applying migration id=cleanup 2026/10/15 14:19:49 INFO Applying migration id=received 2026/10/15 14:19:49 INFO Applying migration id=namehost 2026/10/15 14:19:49 INFO Applying migration id=outboxhost 2026/10/15 14:19:49 INFO Applying migration id=notesfts 2026/10/15 14:19:49 INFO Applying migration id=iconsname 2026/10/15 14:19:49 INFO Applying migration id=nohash 2026/10/15 14:19:49 INFO Applying migration id=shares 2026/10/15 14:19:49 INFO Applying migration id=actorttl 2026/10/15 14:19:49 INFO Applying migration id=tocc 2026/10/15 14:19:49 INFO Applying migration id=followeds 2026/10/15 14:19:49 INFO Applying migration id=certhash 2026/10/15 14:19:49 INFO Applying migration id=follows_sync 2026/10/15 14:19:49 INFO Applying migration id=jsonpath 2026/10/15 14:19:49 INFO Applying migration id=localforward 2026/10/15 14:19:49 INFO Applying migration id=avatar 2026/10/15 14:19:49 INFO Applying migration id=noimage 2026/10/15 14:19:49 INFO Applying migration id=feed 2026/10/15 14:19:49 INFO Applying migration id=bookmarks 2026/10/15 14:19:49 INFO Applying migration id=shareactivity 2026/10/15 14:19:49 INFO Applying migration id=application 2026/10/15 14:19:49 INFO Applying migration id=certificates 2026/10/15 14:19:49 INFO Applying migration id=rawforward 2026/10/15 14:19:49 INFO Applying migration id=publickey 2026/10/15 14:19:49 INFO Applying migration id=resolvegroup 2026/10/15 14:19:49 INFO Applying migration id=reject 2026/10/15 14:19:49 INFO Applying migration id=autodel 2026/10/15 14:19:49 INFO Applying migration id=jsonb 2026/10/15 14:19:49 INFO Applying migration id=quote 2026/10/15 14:19:49 INFO Applying migration id=rfc9421 2026/10/15 14:19:49 INFO Applying migration id=keys 2026/10/15 14:19:49 INFO Applying migration id=portable 2026/10/15 14:19:49 INFO Applying migration id=proofs 2026/10/15 14:19:49 INFO Applying migration id=contexts 2026/10/15 14:19:49 INFO Applying migration id=deliverieshost 2026/10/15 14:19:49 INFO Applying migration id=pembegin 2026/10/15 14:19:49 INFO Applying migration id=didhost 2026/10/15 14:19:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:49 INFO Applying migration id=invites 2026/10/15 14:19:49 INFO Applying migration id=ed25519blob 2026/10/15 14:19:49 INFO Applying migration id=rsablob 2026/10/15 14:19:49 INFO Applying migration id=iconscid 2026/10/15 14:19:49 INFO Applying migration id=actor 2026/10/15 14:19:49 INFO Applying migration id=localkeys 2026/10/15 14:19:49 INFO Applying migration id=deleted 2026/10/15 14:19:49 INFO Applying migration id=history 2026/10/15 14:19:49 INFO Applying migration id=outboxnano 2026/10/15 14:19:49 INFO Applying migration id=implements 2026/10/15 14:19:49 INFO Applying migration id=backfill --- PASS: TestFollows_UnauthenticatedUser (0.77s) === RUN TestForward_ReplyToPostByFollower 2026/10/15 14:19:50 INFO Applying migration id=initial 2026/10/15 14:19:50 INFO Applying migration id=notesupdated 2026/10/15 14:19:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:50 INFO Applying migration id=activitiesid 2026/10/15 14:19:50 INFO Applying migration id=outbox 2026/10/15 14:19:50 INFO Applying migration id=edits 2026/10/15 14:19:50 INFO Applying migration id=outboxactor 2026/10/15 14:19:50 INFO Applying migration id=outboxsender 2026/10/15 14:19:50 INFO Applying migration id=thread 2026/10/15 14:19:50 INFO Applying migration id=host 2026/10/15 14:19:50 INFO Applying migration id=sharedinbox 2026/10/15 14:19:50 INFO Applying migration id=noteshost 2026/10/15 14:19:50 INFO Applying migration id=fetched 2026/10/15 14:19:50 INFO Applying migration id=move 2026/10/15 14:19:50 INFO Applying migration id=cleanup 2026/10/15 14:19:50 INFO Applying migration id=received 2026/10/15 14:19:50 INFO Applying migration id=namehost 2026/10/15 14:19:50 INFO Applying migration id=outboxhost 2026/10/15 14:19:50 INFO Applying migration id=notesfts 2026/10/15 14:19:50 INFO Applying migration id=iconsname 2026/10/15 14:19:50 INFO Applying migration id=nohash 2026/10/15 14:19:50 INFO Applying migration id=shares 2026/10/15 14:19:50 INFO Applying migration id=actorttl 2026/10/15 14:19:50 INFO Applying migration id=tocc 2026/10/15 14:19:50 INFO Applying migration id=followeds 2026/10/15 14:19:50 INFO Applying migration id=certhash 2026/10/15 14:19:50 INFO Applying migration id=follows_sync 2026/10/15 14:19:50 INFO Applying migration id=jsonpath 2026/10/15 14:19:50 INFO Applying migration id=localforward 2026/10/15 14:19:50 INFO Applying migration id=avatar 2026/10/15 14:19:50 INFO Applying migration id=noimage 2026/10/15 14:19:50 INFO Applying migration id=feed 2026/10/15 14:19:50 INFO Applying migration id=bookmarks 2026/10/15 14:19:50 INFO Applying migration id=shareactivity 2026/10/15 14:19:50 INFO Applying migration id=application 2026/10/15 14:19:50 INFO Applying migration id=certificates 2026/10/15 14:19:50 INFO Applying migration id=rawforward 2026/10/15 14:19:50 INFO Applying migration id=publickey 2026/10/15 14:19:50 INFO Applying migration id=resolvegroup 2026/10/15 14:19:50 INFO Applying migration id=reject 2026/10/15 14:19:50 INFO Applying migration id=autodel 2026/10/15 14:19:50 INFO Applying migration id=jsonb 2026/10/15 14:19:50 INFO Applying migration id=quote 2026/10/15 14:19:50 INFO Applying migration id=rfc9421 2026/10/15 14:19:50 INFO Applying migration id=keys 2026/10/15 14:19:50 INFO Applying migration id=portable 2026/10/15 14:19:50 INFO Applying migration id=proofs 2026/10/15 14:19:50 INFO Applying migration id=contexts 2026/10/15 14:19:50 INFO Applying migration id=deliverieshost 2026/10/15 14:19:50 INFO Applying migration id=pembegin 2026/10/15 14:19:50 INFO Applying migration id=didhost 2026/10/15 14:19:50 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:50 INFO Applying migration id=invites 2026/10/15 14:19:50 INFO Applying migration id=ed25519blob 2026/10/15 14:19:50 INFO Applying migration id=rsablob 2026/10/15 14:19:50 INFO Applying migration id=iconscid 2026/10/15 14:19:50 INFO Applying migration id=actor 2026/10/15 14:19:50 INFO Applying migration id=localkeys 2026/10/15 14:19:50 INFO Applying migration id=deleted 2026/10/15 14:19:50 INFO Applying migration id=history 2026/10/15 14:19:50 INFO Applying migration id=outboxnano 2026/10/15 14:19:50 INFO Applying migration id=implements 2026/10/15 14:19:50 INFO Applying migration id=backfill 2026/10/15 14:19:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-031f-71ca-b08e-3acdebb69206 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/10/15 14:19:50 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/10/15 14:19: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 --- PASS: TestForward_ReplyToPostByFollower (0.58s) === RUN TestForward_ReplyToPublicPost 2026/10/15 14:19:50 INFO Applying migration id=initial 2026/10/15 14:19:50 INFO Applying migration id=notesupdated 2026/10/15 14:19:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:50 INFO Applying migration id=activitiesid 2026/10/15 14:19:50 INFO Applying migration id=outbox 2026/10/15 14:19:50 INFO Applying migration id=edits 2026/10/15 14:19:50 INFO Applying migration id=outboxactor 2026/10/15 14:19:50 INFO Applying migration id=outboxsender 2026/10/15 14:19:50 INFO Applying migration id=thread 2026/10/15 14:19:50 INFO Applying migration id=host 2026/10/15 14:19:50 INFO Applying migration id=sharedinbox 2026/10/15 14:19:50 INFO Applying migration id=noteshost 2026/10/15 14:19:50 INFO Applying migration id=fetched 2026/10/15 14:19:50 INFO Applying migration id=move 2026/10/15 14:19:50 INFO Applying migration id=cleanup 2026/10/15 14:19:50 INFO Applying migration id=received 2026/10/15 14:19:50 INFO Applying migration id=namehost 2026/10/15 14:19:50 INFO Applying migration id=outboxhost 2026/10/15 14:19:50 INFO Applying migration id=notesfts 2026/10/15 14:19:50 INFO Applying migration id=iconsname 2026/10/15 14:19:50 INFO Applying migration id=nohash 2026/10/15 14:19:50 INFO Applying migration id=shares 2026/10/15 14:19:50 INFO Applying migration id=actorttl 2026/10/15 14:19:50 INFO Applying migration id=tocc 2026/10/15 14:19:50 INFO Applying migration id=followeds 2026/10/15 14:19:50 INFO Applying migration id=certhash 2026/10/15 14:19:50 INFO Applying migration id=follows_sync 2026/10/15 14:19:50 INFO Applying migration id=jsonpath 2026/10/15 14:19:50 INFO Applying migration id=localforward 2026/10/15 14:19:50 INFO Applying migration id=avatar 2026/10/15 14:19:50 INFO Applying migration id=noimage 2026/10/15 14:19:50 INFO Applying migration id=feed 2026/10/15 14:19:50 INFO Applying migration id=bookmarks 2026/10/15 14:19:50 INFO Applying migration id=shareactivity 2026/10/15 14:19:50 INFO Applying migration id=application 2026/10/15 14:19:50 INFO Applying migration id=certificates 2026/10/15 14:19:51 INFO Applying migration id=rawforward 2026/10/15 14:19:51 INFO Applying migration id=publickey 2026/10/15 14:19:51 INFO Applying migration id=resolvegroup 2026/10/15 14:19:51 INFO Applying migration id=reject 2026/10/15 14:19:51 INFO Applying migration id=autodel 2026/10/15 14:19:51 INFO Applying migration id=jsonb 2026/10/15 14:19:51 INFO Applying migration id=quote 2026/10/15 14:19:51 INFO Applying migration id=rfc9421 2026/10/15 14:19:51 INFO Applying migration id=keys 2026/10/15 14:19:51 INFO Applying migration id=portable 2026/10/15 14:19:51 INFO Applying migration id=proofs 2026/10/15 14:19:51 INFO Applying migration id=contexts 2026/10/15 14:19:51 INFO Applying migration id=deliverieshost 2026/10/15 14:19:51 INFO Applying migration id=pembegin 2026/10/15 14:19:51 INFO Applying migration id=didhost 2026/10/15 14:19:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:51 INFO Applying migration id=invites 2026/10/15 14:19:51 INFO Applying migration id=ed25519blob 2026/10/15 14:19:51 INFO Applying migration id=rsablob 2026/10/15 14:19:51 INFO Applying migration id=iconscid 2026/10/15 14:19:51 INFO Applying migration id=actor 2026/10/15 14:19:51 INFO Applying migration id=localkeys 2026/10/15 14:19:51 INFO Applying migration id=deleted 2026/10/15 14:19:51 INFO Applying migration id=history 2026/10/15 14:19:51 INFO Applying migration id=outboxnano 2026/10/15 14:19:51 INFO Applying migration id=implements 2026/10/15 14:19:51 INFO Applying migration id=backfill 2026/10/15 14:19:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0598-77b7-8537-50d799a3d1a2 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/10/15 14:19:51 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19: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 --- PASS: TestForward_ReplyToPublicPost (0.63s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/10/15 14:19:51 INFO Applying migration id=initial 2026/10/15 14:19:51 INFO Applying migration id=notesupdated 2026/10/15 14:19:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:51 INFO Applying migration id=activitiesid 2026/10/15 14:19:51 INFO Applying migration id=outbox 2026/10/15 14:19:51 INFO Applying migration id=edits 2026/10/15 14:19:51 INFO Applying migration id=outboxactor 2026/10/15 14:19:51 INFO Applying migration id=outboxsender 2026/10/15 14:19:51 INFO Applying migration id=thread 2026/10/15 14:19:51 INFO Applying migration id=host 2026/10/15 14:19:51 INFO Applying migration id=sharedinbox 2026/10/15 14:19:51 INFO Applying migration id=noteshost 2026/10/15 14:19:51 INFO Applying migration id=fetched 2026/10/15 14:19:51 INFO Applying migration id=move 2026/10/15 14:19:51 INFO Applying migration id=cleanup 2026/10/15 14:19:51 INFO Applying migration id=received 2026/10/15 14:19:51 INFO Applying migration id=namehost 2026/10/15 14:19:51 INFO Applying migration id=outboxhost 2026/10/15 14:19:51 INFO Applying migration id=notesfts 2026/10/15 14:19:51 INFO Applying migration id=iconsname 2026/10/15 14:19:51 INFO Applying migration id=nohash 2026/10/15 14:19:51 INFO Applying migration id=shares 2026/10/15 14:19:51 INFO Applying migration id=actorttl 2026/10/15 14:19:51 INFO Applying migration id=tocc 2026/10/15 14:19:51 INFO Applying migration id=followeds 2026/10/15 14:19:51 INFO Applying migration id=certhash 2026/10/15 14:19:51 INFO Applying migration id=follows_sync 2026/10/15 14:19:51 INFO Applying migration id=jsonpath 2026/10/15 14:19:51 INFO Applying migration id=localforward 2026/10/15 14:19:51 INFO Applying migration id=avatar 2026/10/15 14:19:51 INFO Applying migration id=noimage 2026/10/15 14:19:51 INFO Applying migration id=feed 2026/10/15 14:19:51 INFO Applying migration id=bookmarks 2026/10/15 14:19:51 INFO Applying migration id=shareactivity 2026/10/15 14:19:51 INFO Applying migration id=application 2026/10/15 14:19:51 INFO Applying migration id=certificates 2026/10/15 14:19:51 INFO Applying migration id=rawforward 2026/10/15 14:19:51 INFO Applying migration id=publickey 2026/10/15 14:19:51 INFO Applying migration id=resolvegroup 2026/10/15 14:19:51 INFO Applying migration id=reject 2026/10/15 14:19:51 INFO Applying migration id=autodel 2026/10/15 14:19:51 INFO Applying migration id=jsonb 2026/10/15 14:19:51 INFO Applying migration id=quote 2026/10/15 14:19:51 INFO Applying migration id=rfc9421 2026/10/15 14:19:51 INFO Applying migration id=keys 2026/10/15 14:19:51 INFO Applying migration id=portable 2026/10/15 14:19:51 INFO Applying migration id=proofs 2026/10/15 14:19:51 INFO Applying migration id=contexts 2026/10/15 14:19:51 INFO Applying migration id=deliverieshost 2026/10/15 14:19:51 INFO Applying migration id=pembegin 2026/10/15 14:19:51 INFO Applying migration id=didhost 2026/10/15 14:19:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:51 INFO Applying migration id=invites 2026/10/15 14:19:51 INFO Applying migration id=ed25519blob 2026/10/15 14:19:51 INFO Applying migration id=rsablob 2026/10/15 14:19:51 INFO Applying migration id=iconscid 2026/10/15 14:19:51 INFO Applying migration id=actor 2026/10/15 14:19:51 INFO Applying migration id=localkeys 2026/10/15 14:19:51 INFO Applying migration id=deleted 2026/10/15 14:19:51 INFO Applying migration id=history 2026/10/15 14:19:51 INFO Applying migration id=outboxnano 2026/10/15 14:19:51 INFO Applying migration id=implements 2026/10/15 14:19:51 INFO Applying migration id=backfill 2026/10/15 14:19:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-07f6-75f2-b85f-7640cee79185 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/10/15 14:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-07f7-700e-9817-d6a9c77faa7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 2026/10/15 14:19:52 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 2026/10/15 14:19:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-07f9-7082-b97f-dd3a659d3b71 note=https://localhost.localdomain:8443/post/01a13fef-07f9-7058-be75-3d6b5b26c625 thread=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-07f9-7082-b97f-dd3a659d3b71 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-07f9-7058-be75-3d6b5b26c625 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-07f9-7058-be75-3d6b5b26c625 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.61s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/10/15 14:19:52 INFO Applying migration id=initial 2026/10/15 14:19:52 INFO Applying migration id=notesupdated 2026/10/15 14:19:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:52 INFO Applying migration id=activitiesid 2026/10/15 14:19:52 INFO Applying migration id=outbox 2026/10/15 14:19:52 INFO Applying migration id=edits 2026/10/15 14:19:52 INFO Applying migration id=outboxactor 2026/10/15 14:19:52 INFO Applying migration id=outboxsender 2026/10/15 14:19:52 INFO Applying migration id=thread 2026/10/15 14:19:52 INFO Applying migration id=host 2026/10/15 14:19:52 INFO Applying migration id=sharedinbox 2026/10/15 14:19:52 INFO Applying migration id=noteshost 2026/10/15 14:19:52 INFO Applying migration id=fetched 2026/10/15 14:19:52 INFO Applying migration id=move 2026/10/15 14:19:52 INFO Applying migration id=cleanup 2026/10/15 14:19:52 INFO Applying migration id=received 2026/10/15 14:19:52 INFO Applying migration id=namehost 2026/10/15 14:19:52 INFO Applying migration id=outboxhost 2026/10/15 14:19:52 INFO Applying migration id=notesfts 2026/10/15 14:19:52 INFO Applying migration id=iconsname 2026/10/15 14:19:52 INFO Applying migration id=nohash 2026/10/15 14:19:52 INFO Applying migration id=shares 2026/10/15 14:19:52 INFO Applying migration id=actorttl 2026/10/15 14:19:52 INFO Applying migration id=tocc 2026/10/15 14:19:52 INFO Applying migration id=followeds 2026/10/15 14:19:52 INFO Applying migration id=certhash 2026/10/15 14:19:52 INFO Applying migration id=follows_sync 2026/10/15 14:19:52 INFO Applying migration id=jsonpath 2026/10/15 14:19:52 INFO Applying migration id=localforward 2026/10/15 14:19:52 INFO Applying migration id=avatar 2026/10/15 14:19:52 INFO Applying migration id=noimage 2026/10/15 14:19:52 INFO Applying migration id=feed 2026/10/15 14:19:52 INFO Applying migration id=bookmarks 2026/10/15 14:19:52 INFO Applying migration id=shareactivity 2026/10/15 14:19:52 INFO Applying migration id=application 2026/10/15 14:19:52 INFO Applying migration id=certificates 2026/10/15 14:19:52 INFO Applying migration id=rawforward 2026/10/15 14:19:52 INFO Applying migration id=publickey 2026/10/15 14:19:52 INFO Applying migration id=resolvegroup 2026/10/15 14:19:52 INFO Applying migration id=reject 2026/10/15 14:19:52 INFO Applying migration id=autodel 2026/10/15 14:19:52 INFO Applying migration id=jsonb 2026/10/15 14:19:52 INFO Applying migration id=quote 2026/10/15 14:19:52 INFO Applying migration id=rfc9421 2026/10/15 14:19:52 INFO Applying migration id=keys 2026/10/15 14:19:52 INFO Applying migration id=portable 2026/10/15 14:19:52 INFO Applying migration id=proofs 2026/10/15 14:19:52 INFO Applying migration id=contexts 2026/10/15 14:19:52 INFO Applying migration id=deliverieshost 2026/10/15 14:19:52 INFO Applying migration id=pembegin 2026/10/15 14:19:52 INFO Applying migration id=didhost 2026/10/15 14:19:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:52 INFO Applying migration id=invites 2026/10/15 14:19:52 INFO Applying migration id=ed25519blob 2026/10/15 14:19:52 INFO Applying migration id=rsablob 2026/10/15 14:19:52 INFO Applying migration id=iconscid 2026/10/15 14:19:52 INFO Applying migration id=actor 2026/10/15 14:19:52 INFO Applying migration id=localkeys 2026/10/15 14:19:52 INFO Applying migration id=deleted 2026/10/15 14:19:52 INFO Applying migration id=history 2026/10/15 14:19:52 INFO Applying migration id=outboxnano 2026/10/15 14:19:52 INFO Applying migration id=implements 2026/10/15 14:19:52 INFO Applying migration id=backfill 2026/10/15 14:19:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0aca-7369-9e54-db6a7825a84d 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/10/15 14:19:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19: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 --- PASS: TestForward_ReplyToReplyToPostByFollower (0.72s) === RUN TestForward_ReplyToUnknownPost 2026/10/15 14:19:52 INFO Applying migration id=initial 2026/10/15 14:19:52 INFO Applying migration id=notesupdated 2026/10/15 14:19:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:52 INFO Applying migration id=activitiesid 2026/10/15 14:19:52 INFO Applying migration id=outbox 2026/10/15 14:19:52 INFO Applying migration id=edits 2026/10/15 14:19:52 INFO Applying migration id=outboxactor 2026/10/15 14:19:52 INFO Applying migration id=outboxsender 2026/10/15 14:19:52 INFO Applying migration id=thread 2026/10/15 14:19:52 INFO Applying migration id=host 2026/10/15 14:19:52 INFO Applying migration id=sharedinbox 2026/10/15 14:19:52 INFO Applying migration id=noteshost 2026/10/15 14:19:52 INFO Applying migration id=fetched 2026/10/15 14:19:52 INFO Applying migration id=move 2026/10/15 14:19:52 INFO Applying migration id=cleanup 2026/10/15 14:19:52 INFO Applying migration id=received 2026/10/15 14:19:52 INFO Applying migration id=namehost 2026/10/15 14:19:52 INFO Applying migration id=outboxhost 2026/10/15 14:19:52 INFO Applying migration id=notesfts 2026/10/15 14:19:52 INFO Applying migration id=iconsname 2026/10/15 14:19:52 INFO Applying migration id=nohash 2026/10/15 14:19:52 INFO Applying migration id=shares 2026/10/15 14:19:52 INFO Applying migration id=actorttl 2026/10/15 14:19:52 INFO Applying migration id=tocc 2026/10/15 14:19:52 INFO Applying migration id=followeds 2026/10/15 14:19:52 INFO Applying migration id=certhash 2026/10/15 14:19:52 INFO Applying migration id=follows_sync 2026/10/15 14:19:52 INFO Applying migration id=jsonpath 2026/10/15 14:19:52 INFO Applying migration id=localforward 2026/10/15 14:19:52 INFO Applying migration id=avatar 2026/10/15 14:19:52 INFO Applying migration id=noimage 2026/10/15 14:19:52 INFO Applying migration id=feed 2026/10/15 14:19:52 INFO Applying migration id=bookmarks 2026/10/15 14:19:52 INFO Applying migration id=shareactivity 2026/10/15 14:19:52 INFO Applying migration id=application 2026/10/15 14:19:52 INFO Applying migration id=certificates 2026/10/15 14:19:52 INFO Applying migration id=rawforward 2026/10/15 14:19:52 INFO Applying migration id=publickey 2026/10/15 14:19:52 INFO Applying migration id=resolvegroup 2026/10/15 14:19:52 INFO Applying migration id=reject 2026/10/15 14:19:52 INFO Applying migration id=autodel 2026/10/15 14:19:52 INFO Applying migration id=jsonb 2026/10/15 14:19:52 INFO Applying migration id=quote 2026/10/15 14:19:52 INFO Applying migration id=rfc9421 2026/10/15 14:19:52 INFO Applying migration id=keys 2026/10/15 14:19:52 INFO Applying migration id=portable 2026/10/15 14:19:52 INFO Applying migration id=proofs 2026/10/15 14:19:52 INFO Applying migration id=contexts 2026/10/15 14:19:52 INFO Applying migration id=deliverieshost 2026/10/15 14:19:52 INFO Applying migration id=pembegin 2026/10/15 14:19:52 INFO Applying migration id=didhost 2026/10/15 14:19:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:52 INFO Applying migration id=invites 2026/10/15 14:19:52 INFO Applying migration id=ed25519blob 2026/10/15 14:19:53 INFO Applying migration id=rsablob 2026/10/15 14:19:53 INFO Applying migration id=iconscid 2026/10/15 14:19:53 INFO Applying migration id=actor 2026/10/15 14:19:53 INFO Applying migration id=localkeys 2026/10/15 14:19:53 INFO Applying migration id=deleted 2026/10/15 14:19:53 INFO Applying migration id=history 2026/10/15 14:19:53 INFO Applying migration id=outboxnano 2026/10/15 14:19:53 INFO Applying migration id=implements 2026/10/15 14:19:53 INFO Applying migration id=backfill 2026/10/15 14:19:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0d76-726d-a8f5-d7386c0aa5b4 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/10/15 14:19: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 --- PASS: TestForward_ReplyToUnknownPost (0.68s) === RUN TestForward_ReplyToDM 2026/10/15 14:19:53 INFO Applying migration id=initial 2026/10/15 14:19:53 INFO Applying migration id=notesupdated 2026/10/15 14:19:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:53 INFO Applying migration id=activitiesid 2026/10/15 14:19:53 INFO Applying migration id=outbox 2026/10/15 14:19:53 INFO Applying migration id=edits 2026/10/15 14:19:53 INFO Applying migration id=outboxactor 2026/10/15 14:19:53 INFO Applying migration id=outboxsender 2026/10/15 14:19:53 INFO Applying migration id=thread 2026/10/15 14:19:53 INFO Applying migration id=host 2026/10/15 14:19:53 INFO Applying migration id=sharedinbox 2026/10/15 14:19:53 INFO Applying migration id=noteshost 2026/10/15 14:19:53 INFO Applying migration id=fetched 2026/10/15 14:19:53 INFO Applying migration id=move 2026/10/15 14:19:53 INFO Applying migration id=cleanup 2026/10/15 14:19:53 INFO Applying migration id=received 2026/10/15 14:19:53 INFO Applying migration id=namehost 2026/10/15 14:19:53 INFO Applying migration id=outboxhost 2026/10/15 14:19:53 INFO Applying migration id=notesfts 2026/10/15 14:19:53 INFO Applying migration id=iconsname 2026/10/15 14:19:53 INFO Applying migration id=nohash 2026/10/15 14:19:53 INFO Applying migration id=shares 2026/10/15 14:19:53 INFO Applying migration id=actorttl 2026/10/15 14:19:53 INFO Applying migration id=tocc 2026/10/15 14:19:53 INFO Applying migration id=followeds 2026/10/15 14:19:53 INFO Applying migration id=certhash 2026/10/15 14:19:53 INFO Applying migration id=follows_sync 2026/10/15 14:19:53 INFO Applying migration id=jsonpath 2026/10/15 14:19:53 INFO Applying migration id=localforward 2026/10/15 14:19:53 INFO Applying migration id=avatar 2026/10/15 14:19:53 INFO Applying migration id=noimage 2026/10/15 14:19:53 INFO Applying migration id=feed 2026/10/15 14:19:53 INFO Applying migration id=bookmarks 2026/10/15 14:19:53 INFO Applying migration id=shareactivity 2026/10/15 14:19:53 INFO Applying migration id=application 2026/10/15 14:19:53 INFO Applying migration id=certificates 2026/10/15 14:19:53 INFO Applying migration id=rawforward 2026/10/15 14:19:53 INFO Applying migration id=publickey 2026/10/15 14:19:53 INFO Applying migration id=resolvegroup 2026/10/15 14:19:53 INFO Applying migration id=reject 2026/10/15 14:19:53 INFO Applying migration id=autodel 2026/10/15 14:19:53 INFO Applying migration id=jsonb 2026/10/15 14:19:53 INFO Applying migration id=quote 2026/10/15 14:19:53 INFO Applying migration id=rfc9421 2026/10/15 14:19:53 INFO Applying migration id=keys 2026/10/15 14:19:53 INFO Applying migration id=portable 2026/10/15 14:19:53 INFO Applying migration id=proofs 2026/10/15 14:19:53 INFO Applying migration id=contexts 2026/10/15 14:19:53 INFO Applying migration id=deliverieshost 2026/10/15 14:19:53 INFO Applying migration id=pembegin 2026/10/15 14:19:53 INFO Applying migration id=didhost 2026/10/15 14:19:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:53 INFO Applying migration id=invites 2026/10/15 14:19:53 INFO Applying migration id=ed25519blob 2026/10/15 14:19:53 INFO Applying migration id=rsablob 2026/10/15 14:19:53 INFO Applying migration id=iconscid 2026/10/15 14:19:53 INFO Applying migration id=actor 2026/10/15 14:19:53 INFO Applying migration id=localkeys 2026/10/15 14:19:53 INFO Applying migration id=deleted 2026/10/15 14:19:53 INFO Applying migration id=history 2026/10/15 14:19:53 INFO Applying migration id=outboxnano 2026/10/15 14:19:53 INFO Applying migration id=implements 2026/10/15 14:19:53 INFO Applying migration id=backfill 2026/10/15 14:19:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0fdc-77b8-a0ed-31bd99623eb2 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/10/15 14:19: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 --- PASS: TestForward_ReplyToDM (0.62s) === RUN TestForward_NotFollowingAuthor 2026/10/15 14:19:54 INFO Applying migration id=initial 2026/10/15 14:19:54 INFO Applying migration id=notesupdated 2026/10/15 14:19:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:54 INFO Applying migration id=activitiesid 2026/10/15 14:19:54 INFO Applying migration id=outbox 2026/10/15 14:19:54 INFO Applying migration id=edits 2026/10/15 14:19:54 INFO Applying migration id=outboxactor 2026/10/15 14:19:54 INFO Applying migration id=outboxsender 2026/10/15 14:19:54 INFO Applying migration id=thread 2026/10/15 14:19:54 INFO Applying migration id=host 2026/10/15 14:19:54 INFO Applying migration id=sharedinbox 2026/10/15 14:19:54 INFO Applying migration id=noteshost 2026/10/15 14:19:54 INFO Applying migration id=fetched 2026/10/15 14:19:54 INFO Applying migration id=move 2026/10/15 14:19:54 INFO Applying migration id=cleanup 2026/10/15 14:19:54 INFO Applying migration id=received 2026/10/15 14:19:54 INFO Applying migration id=namehost 2026/10/15 14:19:54 INFO Applying migration id=outboxhost 2026/10/15 14:19:54 INFO Applying migration id=notesfts 2026/10/15 14:19:54 INFO Applying migration id=iconsname 2026/10/15 14:19:54 INFO Applying migration id=nohash 2026/10/15 14:19:54 INFO Applying migration id=shares 2026/10/15 14:19:54 INFO Applying migration id=actorttl 2026/10/15 14:19:54 INFO Applying migration id=tocc 2026/10/15 14:19:54 INFO Applying migration id=followeds 2026/10/15 14:19:54 INFO Applying migration id=certhash 2026/10/15 14:19:54 INFO Applying migration id=follows_sync 2026/10/15 14:19:54 INFO Applying migration id=jsonpath 2026/10/15 14:19:54 INFO Applying migration id=localforward 2026/10/15 14:19:54 INFO Applying migration id=avatar 2026/10/15 14:19:54 INFO Applying migration id=noimage 2026/10/15 14:19:54 INFO Applying migration id=feed 2026/10/15 14:19:54 INFO Applying migration id=bookmarks 2026/10/15 14:19:54 INFO Applying migration id=shareactivity 2026/10/15 14:19:54 INFO Applying migration id=application 2026/10/15 14:19:54 INFO Applying migration id=certificates 2026/10/15 14:19:54 INFO Applying migration id=rawforward 2026/10/15 14:19:54 INFO Applying migration id=publickey 2026/10/15 14:19:54 INFO Applying migration id=resolvegroup 2026/10/15 14:19:54 INFO Applying migration id=reject 2026/10/15 14:19:54 INFO Applying migration id=autodel 2026/10/15 14:19:54 INFO Applying migration id=jsonb 2026/10/15 14:19:54 INFO Applying migration id=quote 2026/10/15 14:19:54 INFO Applying migration id=rfc9421 2026/10/15 14:19:54 INFO Applying migration id=keys 2026/10/15 14:19:54 INFO Applying migration id=portable 2026/10/15 14:19:54 INFO Applying migration id=proofs 2026/10/15 14:19:54 INFO Applying migration id=contexts 2026/10/15 14:19:54 INFO Applying migration id=deliverieshost 2026/10/15 14:19:54 INFO Applying migration id=pembegin 2026/10/15 14:19:54 INFO Applying migration id=didhost 2026/10/15 14:19:54 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:54 INFO Applying migration id=invites 2026/10/15 14:19:54 INFO Applying migration id=ed25519blob 2026/10/15 14:19:54 INFO Applying migration id=rsablob 2026/10/15 14:19:54 INFO Applying migration id=iconscid 2026/10/15 14:19:54 INFO Applying migration id=actor 2026/10/15 14:19:54 INFO Applying migration id=localkeys 2026/10/15 14:19:54 INFO Applying migration id=deleted 2026/10/15 14:19:54 INFO Applying migration id=history 2026/10/15 14:19:54 INFO Applying migration id=outboxnano 2026/10/15 14:19:54 INFO Applying migration id=implements 2026/10/15 14:19:54 INFO Applying migration id=backfill 2026/10/15 14:19:54 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/10/15 14:19: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 --- PASS: TestForward_NotFollowingAuthor (0.71s) === RUN TestForward_NotReplyToLocalPost 2026/10/15 14:19:54 INFO Applying migration id=initial 2026/10/15 14:19:54 INFO Applying migration id=notesupdated 2026/10/15 14:19:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:54 INFO Applying migration id=activitiesid 2026/10/15 14:19:54 INFO Applying migration id=outbox 2026/10/15 14:19:54 INFO Applying migration id=edits 2026/10/15 14:19:54 INFO Applying migration id=outboxactor 2026/10/15 14:19:54 INFO Applying migration id=outboxsender 2026/10/15 14:19:54 INFO Applying migration id=thread 2026/10/15 14:19:54 INFO Applying migration id=host 2026/10/15 14:19:54 INFO Applying migration id=sharedinbox 2026/10/15 14:19:54 INFO Applying migration id=noteshost 2026/10/15 14:19:54 INFO Applying migration id=fetched 2026/10/15 14:19:54 INFO Applying migration id=move 2026/10/15 14:19:54 INFO Applying migration id=cleanup 2026/10/15 14:19:54 INFO Applying migration id=received 2026/10/15 14:19:54 INFO Applying migration id=namehost 2026/10/15 14:19:54 INFO Applying migration id=outboxhost 2026/10/15 14:19:54 INFO Applying migration id=notesfts 2026/10/15 14:19:54 INFO Applying migration id=iconsname 2026/10/15 14:19:54 INFO Applying migration id=nohash 2026/10/15 14:19:54 INFO Applying migration id=shares 2026/10/15 14:19:54 INFO Applying migration id=actorttl 2026/10/15 14:19:54 INFO Applying migration id=tocc 2026/10/15 14:19:54 INFO Applying migration id=followeds 2026/10/15 14:19:54 INFO Applying migration id=certhash 2026/10/15 14:19:54 INFO Applying migration id=follows_sync 2026/10/15 14:19:54 INFO Applying migration id=jsonpath 2026/10/15 14:19:54 INFO Applying migration id=localforward 2026/10/15 14:19:54 INFO Applying migration id=avatar 2026/10/15 14:19:54 INFO Applying migration id=noimage 2026/10/15 14:19:54 INFO Applying migration id=feed 2026/10/15 14:19:54 INFO Applying migration id=bookmarks 2026/10/15 14:19:54 INFO Applying migration id=shareactivity 2026/10/15 14:19:54 INFO Applying migration id=application 2026/10/15 14:19:54 INFO Applying migration id=certificates 2026/10/15 14:19:54 INFO Applying migration id=rawforward 2026/10/15 14:19:54 INFO Applying migration id=publickey 2026/10/15 14:19:54 INFO Applying migration id=resolvegroup 2026/10/15 14:19:54 INFO Applying migration id=reject 2026/10/15 14:19:54 INFO Applying migration id=autodel 2026/10/15 14:19:54 INFO Applying migration id=jsonb 2026/10/15 14:19:55 INFO Applying migration id=quote 2026/10/15 14:19:55 INFO Applying migration id=rfc9421 2026/10/15 14:19:55 INFO Applying migration id=keys 2026/10/15 14:19:55 INFO Applying migration id=portable 2026/10/15 14:19:55 INFO Applying migration id=proofs 2026/10/15 14:19:55 INFO Applying migration id=contexts 2026/10/15 14:19:55 INFO Applying migration id=deliverieshost 2026/10/15 14:19:55 INFO Applying migration id=pembegin 2026/10/15 14:19:55 INFO Applying migration id=didhost 2026/10/15 14:19:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:55 INFO Applying migration id=invites 2026/10/15 14:19:55 INFO Applying migration id=ed25519blob 2026/10/15 14:19:55 INFO Applying migration id=rsablob 2026/10/15 14:19:55 INFO Applying migration id=iconscid 2026/10/15 14:19:55 INFO Applying migration id=actor 2026/10/15 14:19:55 INFO Applying migration id=localkeys 2026/10/15 14:19:55 INFO Applying migration id=deleted 2026/10/15 14:19:55 INFO Applying migration id=history 2026/10/15 14:19:55 INFO Applying migration id=outboxnano 2026/10/15 14:19:55 INFO Applying migration id=implements 2026/10/15 14:19:55 INFO Applying migration id=backfill 2026/10/15 14:19:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-15d8-7d35-a2ee-1d2d608009c9 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/10/15 14:19: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 --- PASS: TestForward_NotReplyToLocalPost (0.81s) === RUN TestForward_ReplyToFederatedPost 2026/10/15 14:19:55 INFO Applying migration id=initial 2026/10/15 14:19:55 INFO Applying migration id=notesupdated 2026/10/15 14:19:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:55 INFO Applying migration id=activitiesid 2026/10/15 14:19:55 INFO Applying migration id=outbox 2026/10/15 14:19:55 INFO Applying migration id=edits 2026/10/15 14:19:55 INFO Applying migration id=outboxactor 2026/10/15 14:19:55 INFO Applying migration id=outboxsender 2026/10/15 14:19:55 INFO Applying migration id=thread 2026/10/15 14:19:55 INFO Applying migration id=host 2026/10/15 14:19:55 INFO Applying migration id=sharedinbox 2026/10/15 14:19:55 INFO Applying migration id=noteshost 2026/10/15 14:19:55 INFO Applying migration id=fetched 2026/10/15 14:19:55 INFO Applying migration id=move 2026/10/15 14:19:55 INFO Applying migration id=cleanup 2026/10/15 14:19:55 INFO Applying migration id=received 2026/10/15 14:19:55 INFO Applying migration id=namehost 2026/10/15 14:19:55 INFO Applying migration id=outboxhost 2026/10/15 14:19:55 INFO Applying migration id=notesfts 2026/10/15 14:19:55 INFO Applying migration id=iconsname 2026/10/15 14:19:55 INFO Applying migration id=nohash 2026/10/15 14:19:55 INFO Applying migration id=shares 2026/10/15 14:19:55 INFO Applying migration id=actorttl 2026/10/15 14:19:55 INFO Applying migration id=tocc 2026/10/15 14:19:55 INFO Applying migration id=followeds 2026/10/15 14:19:55 INFO Applying migration id=certhash 2026/10/15 14:19:55 INFO Applying migration id=follows_sync 2026/10/15 14:19:55 INFO Applying migration id=jsonpath 2026/10/15 14:19:55 INFO Applying migration id=localforward 2026/10/15 14:19:55 INFO Applying migration id=avatar 2026/10/15 14:19:55 INFO Applying migration id=noimage 2026/10/15 14:19:55 INFO Applying migration id=feed 2026/10/15 14:19:55 INFO Applying migration id=bookmarks 2026/10/15 14:19:55 INFO Applying migration id=shareactivity 2026/10/15 14:19:55 INFO Applying migration id=application 2026/10/15 14:19:55 INFO Applying migration id=certificates 2026/10/15 14:19:55 INFO Applying migration id=rawforward 2026/10/15 14:19:55 INFO Applying migration id=publickey 2026/10/15 14:19:55 INFO Applying migration id=resolvegroup 2026/10/15 14:19:55 INFO Applying migration id=reject 2026/10/15 14:19:55 INFO Applying migration id=autodel 2026/10/15 14:19:55 INFO Applying migration id=jsonb 2026/10/15 14:19:55 INFO Applying migration id=quote 2026/10/15 14:19:55 INFO Applying migration id=rfc9421 2026/10/15 14:19:55 INFO Applying migration id=keys 2026/10/15 14:19:55 INFO Applying migration id=portable 2026/10/15 14:19:55 INFO Applying migration id=proofs 2026/10/15 14:19:55 INFO Applying migration id=contexts 2026/10/15 14:19:55 INFO Applying migration id=deliverieshost 2026/10/15 14:19:55 INFO Applying migration id=pembegin 2026/10/15 14:19:55 INFO Applying migration id=didhost 2026/10/15 14:19:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:55 INFO Applying migration id=invites 2026/10/15 14:19:55 INFO Applying migration id=ed25519blob 2026/10/15 14:19:55 INFO Applying migration id=rsablob 2026/10/15 14:19:55 INFO Applying migration id=iconscid 2026/10/15 14:19:55 INFO Applying migration id=actor 2026/10/15 14:19:55 INFO Applying migration id=localkeys 2026/10/15 14:19:55 INFO Applying migration id=deleted 2026/10/15 14:19:55 INFO Applying migration id=history 2026/10/15 14:19:55 INFO Applying migration id=outboxnano 2026/10/15 14:19:55 INFO Applying migration id=implements 2026/10/15 14:19:55 INFO Applying migration id=backfill --- PASS: TestForward_ReplyToFederatedPost (0.41s) === RUN TestForward_MaxDepth 2026/10/15 14:19:56 INFO Applying migration id=initial 2026/10/15 14:19:56 INFO Applying migration id=notesupdated 2026/10/15 14:19:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:56 INFO Applying migration id=activitiesid 2026/10/15 14:19:56 INFO Applying migration id=outbox 2026/10/15 14:19:56 INFO Applying migration id=edits 2026/10/15 14:19:56 INFO Applying migration id=outboxactor 2026/10/15 14:19:56 INFO Applying migration id=outboxsender 2026/10/15 14:19:56 INFO Applying migration id=thread 2026/10/15 14:19:56 INFO Applying migration id=host 2026/10/15 14:19:56 INFO Applying migration id=sharedinbox 2026/10/15 14:19:56 INFO Applying migration id=noteshost 2026/10/15 14:19:56 INFO Applying migration id=fetched 2026/10/15 14:19:56 INFO Applying migration id=move 2026/10/15 14:19:56 INFO Applying migration id=cleanup 2026/10/15 14:19:56 INFO Applying migration id=received 2026/10/15 14:19:56 INFO Applying migration id=namehost 2026/10/15 14:19:56 INFO Applying migration id=outboxhost 2026/10/15 14:19:56 INFO Applying migration id=notesfts 2026/10/15 14:19:56 INFO Applying migration id=iconsname 2026/10/15 14:19:56 INFO Applying migration id=nohash 2026/10/15 14:19:56 INFO Applying migration id=shares 2026/10/15 14:19:56 INFO Applying migration id=actorttl 2026/10/15 14:19:56 INFO Applying migration id=tocc 2026/10/15 14:19:56 INFO Applying migration id=followeds 2026/10/15 14:19:56 INFO Applying migration id=certhash 2026/10/15 14:19:56 INFO Applying migration id=follows_sync 2026/10/15 14:19:56 INFO Applying migration id=jsonpath 2026/10/15 14:19:56 INFO Applying migration id=localforward 2026/10/15 14:19:56 INFO Applying migration id=avatar 2026/10/15 14:19:56 INFO Applying migration id=noimage 2026/10/15 14:19:56 INFO Applying migration id=feed 2026/10/15 14:19:56 INFO Applying migration id=bookmarks 2026/10/15 14:19:56 INFO Applying migration id=shareactivity 2026/10/15 14:19:56 INFO Applying migration id=application 2026/10/15 14:19:56 INFO Applying migration id=certificates 2026/10/15 14:19:56 INFO Applying migration id=rawforward 2026/10/15 14:19:56 INFO Applying migration id=publickey 2026/10/15 14:19:56 INFO Applying migration id=resolvegroup 2026/10/15 14:19:56 INFO Applying migration id=reject 2026/10/15 14:19:56 INFO Applying migration id=autodel 2026/10/15 14:19:56 INFO Applying migration id=jsonb 2026/10/15 14:19:56 INFO Applying migration id=quote 2026/10/15 14:19:56 INFO Applying migration id=rfc9421 2026/10/15 14:19:56 INFO Applying migration id=keys 2026/10/15 14:19:56 INFO Applying migration id=portable 2026/10/15 14:19:56 INFO Applying migration id=proofs 2026/10/15 14:19:56 INFO Applying migration id=contexts 2026/10/15 14:19:56 INFO Applying migration id=deliverieshost 2026/10/15 14:19:56 INFO Applying migration id=pembegin 2026/10/15 14:19:56 INFO Applying migration id=didhost 2026/10/15 14:19:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:56 INFO Applying migration id=invites 2026/10/15 14:19:56 INFO Applying migration id=ed25519blob 2026/10/15 14:19:56 INFO Applying migration id=rsablob 2026/10/15 14:19:56 INFO Applying migration id=iconscid 2026/10/15 14:19:56 INFO Applying migration id=actor 2026/10/15 14:19:56 INFO Applying migration id=localkeys 2026/10/15 14:19:56 INFO Applying migration id=deleted 2026/10/15 14:19:56 INFO Applying migration id=history 2026/10/15 14:19:56 INFO Applying migration id=outboxnano 2026/10/15 14:19:56 INFO Applying migration id=implements 2026/10/15 14:19:56 INFO Applying migration id=backfill 2026/10/15 14:19:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-1a18-7c5a-b864-c8c67fd7f162 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/10/15 14:19:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19: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 --- PASS: TestForward_MaxDepth (0.68s) === RUN TestForward_MaxDepthPlusOne 2026/10/15 14:19:56 INFO Applying migration id=initial 2026/10/15 14:19:56 INFO Applying migration id=notesupdated 2026/10/15 14:19:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:56 INFO Applying migration id=activitiesid 2026/10/15 14:19:56 INFO Applying migration id=outbox 2026/10/15 14:19:56 INFO Applying migration id=edits 2026/10/15 14:19:56 INFO Applying migration id=outboxactor 2026/10/15 14:19:56 INFO Applying migration id=outboxsender 2026/10/15 14:19:56 INFO Applying migration id=thread 2026/10/15 14:19:56 INFO Applying migration id=host 2026/10/15 14:19:56 INFO Applying migration id=sharedinbox 2026/10/15 14:19:56 INFO Applying migration id=noteshost 2026/10/15 14:19:56 INFO Applying migration id=fetched 2026/10/15 14:19:56 INFO Applying migration id=move 2026/10/15 14:19:56 INFO Applying migration id=cleanup 2026/10/15 14:19:56 INFO Applying migration id=received 2026/10/15 14:19:56 INFO Applying migration id=namehost 2026/10/15 14:19:56 INFO Applying migration id=outboxhost 2026/10/15 14:19:56 INFO Applying migration id=notesfts 2026/10/15 14:19:56 INFO Applying migration id=iconsname 2026/10/15 14:19:56 INFO Applying migration id=nohash 2026/10/15 14:19:56 INFO Applying migration id=shares 2026/10/15 14:19:56 INFO Applying migration id=actorttl 2026/10/15 14:19:56 INFO Applying migration id=tocc 2026/10/15 14:19:56 INFO Applying migration id=followeds 2026/10/15 14:19:56 INFO Applying migration id=certhash 2026/10/15 14:19:56 INFO Applying migration id=follows_sync 2026/10/15 14:19:56 INFO Applying migration id=jsonpath 2026/10/15 14:19:56 INFO Applying migration id=localforward 2026/10/15 14:19:56 INFO Applying migration id=avatar 2026/10/15 14:19:56 INFO Applying migration id=noimage 2026/10/15 14:19:56 INFO Applying migration id=feed 2026/10/15 14:19:56 INFO Applying migration id=bookmarks 2026/10/15 14:19:56 INFO Applying migration id=shareactivity 2026/10/15 14:19:56 INFO Applying migration id=application 2026/10/15 14:19:56 INFO Applying migration id=certificates 2026/10/15 14:19:56 INFO Applying migration id=rawforward 2026/10/15 14:19:56 INFO Applying migration id=publickey 2026/10/15 14:19:56 INFO Applying migration id=resolvegroup 2026/10/15 14:19:56 INFO Applying migration id=reject 2026/10/15 14:19:56 INFO Applying migration id=autodel 2026/10/15 14:19:56 INFO Applying migration id=jsonb 2026/10/15 14:19:56 INFO Applying migration id=quote 2026/10/15 14:19:56 INFO Applying migration id=rfc9421 2026/10/15 14:19:56 INFO Applying migration id=keys 2026/10/15 14:19:56 INFO Applying migration id=portable 2026/10/15 14:19:56 INFO Applying migration id=proofs 2026/10/15 14:19:56 INFO Applying migration id=contexts 2026/10/15 14:19:56 INFO Applying migration id=deliverieshost 2026/10/15 14:19:56 INFO Applying migration id=pembegin 2026/10/15 14:19:56 INFO Applying migration id=didhost 2026/10/15 14:19:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:56 INFO Applying migration id=invites 2026/10/15 14:19:56 INFO Applying migration id=ed25519blob 2026/10/15 14:19:56 INFO Applying migration id=rsablob 2026/10/15 14:19:56 INFO Applying migration id=iconscid 2026/10/15 14:19:56 INFO Applying migration id=actor 2026/10/15 14:19:56 INFO Applying migration id=localkeys 2026/10/15 14:19:56 INFO Applying migration id=deleted 2026/10/15 14:19:56 INFO Applying migration id=history 2026/10/15 14:19:56 INFO Applying migration id=outboxnano 2026/10/15 14:19:56 INFO Applying migration id=implements 2026/10/15 14:19:56 INFO Applying migration id=backfill 2026/10/15 14:19:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-1bad-7577-936c-c6d4897d0bef 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/10/15 14:19: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 --- PASS: TestForward_MaxDepthPlusOne (0.41s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/10/15 14:19:57 INFO Applying migration id=initial 2026/10/15 14:19:57 INFO Applying migration id=notesupdated 2026/10/15 14:19:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:57 INFO Applying migration id=activitiesid 2026/10/15 14:19:57 INFO Applying migration id=outbox 2026/10/15 14:19:57 INFO Applying migration id=edits 2026/10/15 14:19:57 INFO Applying migration id=outboxactor 2026/10/15 14:19:57 INFO Applying migration id=outboxsender 2026/10/15 14:19:57 INFO Applying migration id=thread 2026/10/15 14:19:57 INFO Applying migration id=host 2026/10/15 14:19:57 INFO Applying migration id=sharedinbox 2026/10/15 14:19:57 INFO Applying migration id=noteshost 2026/10/15 14:19:57 INFO Applying migration id=fetched 2026/10/15 14:19:57 INFO Applying migration id=move 2026/10/15 14:19:57 INFO Applying migration id=cleanup 2026/10/15 14:19:57 INFO Applying migration id=received 2026/10/15 14:19:57 INFO Applying migration id=namehost 2026/10/15 14:19:57 INFO Applying migration id=outboxhost 2026/10/15 14:19:57 INFO Applying migration id=notesfts 2026/10/15 14:19:57 INFO Applying migration id=iconsname 2026/10/15 14:19:57 INFO Applying migration id=nohash 2026/10/15 14:19:57 INFO Applying migration id=shares 2026/10/15 14:19:57 INFO Applying migration id=actorttl 2026/10/15 14:19:57 INFO Applying migration id=tocc 2026/10/15 14:19:57 INFO Applying migration id=followeds 2026/10/15 14:19:57 INFO Applying migration id=certhash 2026/10/15 14:19:57 INFO Applying migration id=follows_sync 2026/10/15 14:19:57 INFO Applying migration id=jsonpath 2026/10/15 14:19:57 INFO Applying migration id=localforward 2026/10/15 14:19:57 INFO Applying migration id=avatar 2026/10/15 14:19:57 INFO Applying migration id=noimage 2026/10/15 14:19:57 INFO Applying migration id=feed 2026/10/15 14:19:57 INFO Applying migration id=bookmarks 2026/10/15 14:19:57 INFO Applying migration id=shareactivity 2026/10/15 14:19:57 INFO Applying migration id=application 2026/10/15 14:19:57 INFO Applying migration id=certificates 2026/10/15 14:19:57 INFO Applying migration id=rawforward 2026/10/15 14:19:57 INFO Applying migration id=publickey 2026/10/15 14:19:57 INFO Applying migration id=resolvegroup 2026/10/15 14:19:57 INFO Applying migration id=reject 2026/10/15 14:19:57 INFO Applying migration id=autodel 2026/10/15 14:19:57 INFO Applying migration id=jsonb 2026/10/15 14:19:57 INFO Applying migration id=quote 2026/10/15 14:19:57 INFO Applying migration id=rfc9421 2026/10/15 14:19:57 INFO Applying migration id=keys 2026/10/15 14:19:57 INFO Applying migration id=portable 2026/10/15 14:19:57 INFO Applying migration id=proofs 2026/10/15 14:19:57 INFO Applying migration id=contexts 2026/10/15 14:19:57 INFO Applying migration id=deliverieshost 2026/10/15 14:19:57 INFO Applying migration id=pembegin 2026/10/15 14:19:57 INFO Applying migration id=didhost 2026/10/15 14:19:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:57 INFO Applying migration id=invites 2026/10/15 14:19:57 INFO Applying migration id=ed25519blob 2026/10/15 14:19:57 INFO Applying migration id=rsablob 2026/10/15 14:19:57 INFO Applying migration id=iconscid 2026/10/15 14:19:57 INFO Applying migration id=actor 2026/10/15 14:19:57 INFO Applying migration id=localkeys 2026/10/15 14:19:57 INFO Applying migration id=deleted 2026/10/15 14:19:57 INFO Applying migration id=history 2026/10/15 14:19:57 INFO Applying migration id=outboxnano 2026/10/15 14:19:57 INFO Applying migration id=implements 2026/10/15 14:19:57 INFO Applying migration id=backfill 2026/10/15 14:19:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-1ee6-7805-8f2d-50328588775b 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/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-1ee7-7c23-b0c0-fac77e229e44 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 2026/10/15 14:19:58 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 2026/10/15 14:19:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-1eec-7e0b-a167-4407beeefdad note=https://localhost.localdomain:8443/post/01a13fef-1eec-7d99-8f8f-4becaa763d14 thread=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-1eec-7e0b-a167-4407beeefdad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-1eec-7d99-8f8f-4becaa763d14 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-1eec-7d99-8f8f-4becaa763d14 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (0.83s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/10/15 14:19:58 INFO Applying migration id=initial 2026/10/15 14:19:58 INFO Applying migration id=notesupdated 2026/10/15 14:19:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:58 INFO Applying migration id=activitiesid 2026/10/15 14:19:58 INFO Applying migration id=outbox 2026/10/15 14:19:58 INFO Applying migration id=edits 2026/10/15 14:19:58 INFO Applying migration id=outboxactor 2026/10/15 14:19:58 INFO Applying migration id=outboxsender 2026/10/15 14:19:58 INFO Applying migration id=thread 2026/10/15 14:19:58 INFO Applying migration id=host 2026/10/15 14:19:58 INFO Applying migration id=sharedinbox 2026/10/15 14:19:58 INFO Applying migration id=noteshost 2026/10/15 14:19:58 INFO Applying migration id=fetched 2026/10/15 14:19:58 INFO Applying migration id=move 2026/10/15 14:19:58 INFO Applying migration id=cleanup 2026/10/15 14:19:58 INFO Applying migration id=received 2026/10/15 14:19:58 INFO Applying migration id=namehost 2026/10/15 14:19:58 INFO Applying migration id=outboxhost 2026/10/15 14:19:58 INFO Applying migration id=notesfts 2026/10/15 14:19:58 INFO Applying migration id=iconsname 2026/10/15 14:19:58 INFO Applying migration id=nohash 2026/10/15 14:19:58 INFO Applying migration id=shares 2026/10/15 14:19:58 INFO Applying migration id=actorttl 2026/10/15 14:19:58 INFO Applying migration id=tocc 2026/10/15 14:19:58 INFO Applying migration id=followeds 2026/10/15 14:19:58 INFO Applying migration id=certhash 2026/10/15 14:19:58 INFO Applying migration id=follows_sync 2026/10/15 14:19:58 INFO Applying migration id=jsonpath 2026/10/15 14:19:58 INFO Applying migration id=localforward 2026/10/15 14:19:58 INFO Applying migration id=avatar 2026/10/15 14:19:58 INFO Applying migration id=noimage 2026/10/15 14:19:58 INFO Applying migration id=feed 2026/10/15 14:19:58 INFO Applying migration id=bookmarks 2026/10/15 14:19:58 INFO Applying migration id=shareactivity 2026/10/15 14:19:58 INFO Applying migration id=application 2026/10/15 14:19:58 INFO Applying migration id=certificates 2026/10/15 14:19:58 INFO Applying migration id=rawforward 2026/10/15 14:19:58 INFO Applying migration id=publickey 2026/10/15 14:19:58 INFO Applying migration id=resolvegroup 2026/10/15 14:19:58 INFO Applying migration id=reject 2026/10/15 14:19:58 INFO Applying migration id=autodel 2026/10/15 14:19:58 INFO Applying migration id=jsonb 2026/10/15 14:19:58 INFO Applying migration id=quote 2026/10/15 14:19:58 INFO Applying migration id=rfc9421 2026/10/15 14:19:58 INFO Applying migration id=keys 2026/10/15 14:19:58 INFO Applying migration id=portable 2026/10/15 14:19:58 INFO Applying migration id=proofs 2026/10/15 14:19:58 INFO Applying migration id=contexts 2026/10/15 14:19:58 INFO Applying migration id=deliverieshost 2026/10/15 14:19:58 INFO Applying migration id=pembegin 2026/10/15 14:19:58 INFO Applying migration id=didhost 2026/10/15 14:19:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:58 INFO Applying migration id=invites 2026/10/15 14:19:58 INFO Applying migration id=ed25519blob 2026/10/15 14:19:58 INFO Applying migration id=rsablob 2026/10/15 14:19:58 INFO Applying migration id=iconscid 2026/10/15 14:19:58 INFO Applying migration id=actor 2026/10/15 14:19:58 INFO Applying migration id=localkeys 2026/10/15 14:19:58 INFO Applying migration id=deleted 2026/10/15 14:19:58 INFO Applying migration id=history 2026/10/15 14:19:58 INFO Applying migration id=outboxnano 2026/10/15 14:19:58 INFO Applying migration id=implements 2026/10/15 14:19:58 INFO Applying migration id=backfill 2026/10/15 14:19:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2171-7e44-9909-fd697cd09318 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/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-2172-76cf-9c01-c0b6d3aaa948 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c 2026/10/15 14:19:58 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c 2026/10/15 14:19:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-2174-7856-be3a-c99e9c848b90 note=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d thread=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-2174-7856-be3a-c99e9c848b90 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d 2026/10/15 14:19:58 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/01a13fef-2176-7b85-979f-73a416f8471d note=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d thread=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fef-2176-7b85-979f-73a416f8471d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.65s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/10/15 14:19:58 INFO Applying migration id=initial 2026/10/15 14:19:58 INFO Applying migration id=notesupdated 2026/10/15 14:19:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:58 INFO Applying migration id=activitiesid 2026/10/15 14:19:58 INFO Applying migration id=outbox 2026/10/15 14:19:58 INFO Applying migration id=edits 2026/10/15 14:19:58 INFO Applying migration id=outboxactor 2026/10/15 14:19:58 INFO Applying migration id=outboxsender 2026/10/15 14:19:58 INFO Applying migration id=thread 2026/10/15 14:19:58 INFO Applying migration id=host 2026/10/15 14:19:58 INFO Applying migration id=sharedinbox 2026/10/15 14:19:58 INFO Applying migration id=noteshost 2026/10/15 14:19:58 INFO Applying migration id=fetched 2026/10/15 14:19:58 INFO Applying migration id=move 2026/10/15 14:19:58 INFO Applying migration id=cleanup 2026/10/15 14:19:58 INFO Applying migration id=received 2026/10/15 14:19:58 INFO Applying migration id=namehost 2026/10/15 14:19:58 INFO Applying migration id=outboxhost 2026/10/15 14:19:58 INFO Applying migration id=notesfts 2026/10/15 14:19:58 INFO Applying migration id=iconsname 2026/10/15 14:19:58 INFO Applying migration id=nohash 2026/10/15 14:19:58 INFO Applying migration id=shares 2026/10/15 14:19:58 INFO Applying migration id=actorttl 2026/10/15 14:19:58 INFO Applying migration id=tocc 2026/10/15 14:19:58 INFO Applying migration id=followeds 2026/10/15 14:19:58 INFO Applying migration id=certhash 2026/10/15 14:19:58 INFO Applying migration id=follows_sync 2026/10/15 14:19:58 INFO Applying migration id=jsonpath 2026/10/15 14:19:58 INFO Applying migration id=localforward 2026/10/15 14:19:58 INFO Applying migration id=avatar 2026/10/15 14:19:58 INFO Applying migration id=noimage 2026/10/15 14:19:58 INFO Applying migration id=feed 2026/10/15 14:19:58 INFO Applying migration id=bookmarks 2026/10/15 14:19:58 INFO Applying migration id=shareactivity 2026/10/15 14:19:58 INFO Applying migration id=application 2026/10/15 14:19:58 INFO Applying migration id=certificates 2026/10/15 14:19:58 INFO Applying migration id=rawforward 2026/10/15 14:19:58 INFO Applying migration id=publickey 2026/10/15 14:19:58 INFO Applying migration id=resolvegroup 2026/10/15 14:19:58 INFO Applying migration id=reject 2026/10/15 14:19:58 INFO Applying migration id=autodel 2026/10/15 14:19:58 INFO Applying migration id=jsonb 2026/10/15 14:19:58 INFO Applying migration id=quote 2026/10/15 14:19:58 INFO Applying migration id=rfc9421 2026/10/15 14:19:58 INFO Applying migration id=keys 2026/10/15 14:19:58 INFO Applying migration id=portable 2026/10/15 14:19:58 INFO Applying migration id=proofs 2026/10/15 14:19:58 INFO Applying migration id=contexts 2026/10/15 14:19:58 INFO Applying migration id=deliverieshost 2026/10/15 14:19:58 INFO Applying migration id=pembegin 2026/10/15 14:19:58 INFO Applying migration id=didhost 2026/10/15 14:19:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:58 INFO Applying migration id=invites 2026/10/15 14:19:58 INFO Applying migration id=ed25519blob 2026/10/15 14:19:58 INFO Applying migration id=rsablob 2026/10/15 14:19:58 INFO Applying migration id=iconscid 2026/10/15 14:19:58 INFO Applying migration id=actor 2026/10/15 14:19:58 INFO Applying migration id=localkeys 2026/10/15 14:19:58 INFO Applying migration id=deleted 2026/10/15 14:19:58 INFO Applying migration id=history 2026/10/15 14:19:58 INFO Applying migration id=outboxnano 2026/10/15 14:19:58 INFO Applying migration id=implements 2026/10/15 14:19:58 INFO Applying migration id=backfill 2026/10/15 14:19:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2467-77cd-a8a9-ab327b85d97c 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/10/15 14:19:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-2468-733b-9fc7-146488b7421b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 2026/10/15 14:19:59 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 2026/10/15 14:19:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-246d-7495-8162-0946ce37b44e note=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 thread=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-246d-7495-8162-0946ce37b44e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 2026/10/15 14:19:59 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 2026/10/15 14:19:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5#delete note=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 thread=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.77s) === RUN TestForward_EditedReplyToPublicPost 2026/10/15 14:19:59 INFO Applying migration id=initial 2026/10/15 14:19:59 INFO Applying migration id=notesupdated 2026/10/15 14:19:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:59 INFO Applying migration id=activitiesid 2026/10/15 14:19:59 INFO Applying migration id=outbox 2026/10/15 14:19:59 INFO Applying migration id=edits 2026/10/15 14:19:59 INFO Applying migration id=outboxactor 2026/10/15 14:19:59 INFO Applying migration id=outboxsender 2026/10/15 14:19:59 INFO Applying migration id=thread 2026/10/15 14:19:59 INFO Applying migration id=host 2026/10/15 14:19:59 INFO Applying migration id=sharedinbox 2026/10/15 14:19:59 INFO Applying migration id=noteshost 2026/10/15 14:19:59 INFO Applying migration id=fetched 2026/10/15 14:19:59 INFO Applying migration id=move 2026/10/15 14:19:59 INFO Applying migration id=cleanup 2026/10/15 14:19:59 INFO Applying migration id=received 2026/10/15 14:19:59 INFO Applying migration id=namehost 2026/10/15 14:19:59 INFO Applying migration id=outboxhost 2026/10/15 14:19:59 INFO Applying migration id=notesfts 2026/10/15 14:19:59 INFO Applying migration id=iconsname 2026/10/15 14:19:59 INFO Applying migration id=nohash 2026/10/15 14:19:59 INFO Applying migration id=shares 2026/10/15 14:19:59 INFO Applying migration id=actorttl 2026/10/15 14:19:59 INFO Applying migration id=tocc 2026/10/15 14:19:59 INFO Applying migration id=followeds 2026/10/15 14:19:59 INFO Applying migration id=certhash 2026/10/15 14:19:59 INFO Applying migration id=follows_sync 2026/10/15 14:19:59 INFO Applying migration id=jsonpath 2026/10/15 14:19:59 INFO Applying migration id=localforward 2026/10/15 14:19:59 INFO Applying migration id=avatar 2026/10/15 14:19:59 INFO Applying migration id=noimage 2026/10/15 14:19:59 INFO Applying migration id=feed 2026/10/15 14:19:59 INFO Applying migration id=bookmarks 2026/10/15 14:19:59 INFO Applying migration id=shareactivity 2026/10/15 14:19:59 INFO Applying migration id=application 2026/10/15 14:19:59 INFO Applying migration id=certificates 2026/10/15 14:19:59 INFO Applying migration id=rawforward 2026/10/15 14:19:59 INFO Applying migration id=publickey 2026/10/15 14:19:59 INFO Applying migration id=resolvegroup 2026/10/15 14:19:59 INFO Applying migration id=reject 2026/10/15 14:19:59 INFO Applying migration id=autodel 2026/10/15 14:19:59 INFO Applying migration id=jsonb 2026/10/15 14:19:59 INFO Applying migration id=quote 2026/10/15 14:19:59 INFO Applying migration id=rfc9421 2026/10/15 14:19:59 INFO Applying migration id=keys 2026/10/15 14:19:59 INFO Applying migration id=portable 2026/10/15 14:19:59 INFO Applying migration id=proofs 2026/10/15 14:19:59 INFO Applying migration id=contexts 2026/10/15 14:19:59 INFO Applying migration id=deliverieshost 2026/10/15 14:19:59 INFO Applying migration id=pembegin 2026/10/15 14:19:59 INFO Applying migration id=didhost 2026/10/15 14:19:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:59 INFO Applying migration id=invites 2026/10/15 14:19:59 INFO Applying migration id=ed25519blob 2026/10/15 14:19:59 INFO Applying migration id=rsablob 2026/10/15 14:19:59 INFO Applying migration id=iconscid 2026/10/15 14:19:59 INFO Applying migration id=actor 2026/10/15 14:19:59 INFO Applying migration id=localkeys 2026/10/15 14:19:59 INFO Applying migration id=deleted 2026/10/15 14:19:59 INFO Applying migration id=history 2026/10/15 14:19:59 INFO Applying migration id=outboxnano 2026/10/15 14:19:59 INFO Applying migration id=implements 2026/10/15 14:19:59 INFO Applying migration id=backfill 2026/10/15 14:20:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-26d8-7d4e-87e1-1fbadfd666f6 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/10/15 14:20:00 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/10/15 14:20: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/10/15 14:20:00 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/10/15 14:20:00 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.62s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/10/15 14:20:00 INFO Applying migration id=initial 2026/10/15 14:20:00 INFO Applying migration id=notesupdated 2026/10/15 14:20:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:00 INFO Applying migration id=activitiesid 2026/10/15 14:20:00 INFO Applying migration id=outbox 2026/10/15 14:20:00 INFO Applying migration id=edits 2026/10/15 14:20:00 INFO Applying migration id=outboxactor 2026/10/15 14:20:00 INFO Applying migration id=outboxsender 2026/10/15 14:20:00 INFO Applying migration id=thread 2026/10/15 14:20:00 INFO Applying migration id=host 2026/10/15 14:20:00 INFO Applying migration id=sharedinbox 2026/10/15 14:20:00 INFO Applying migration id=noteshost 2026/10/15 14:20:00 INFO Applying migration id=fetched 2026/10/15 14:20:00 INFO Applying migration id=move 2026/10/15 14:20:00 INFO Applying migration id=cleanup 2026/10/15 14:20:00 INFO Applying migration id=received 2026/10/15 14:20:00 INFO Applying migration id=namehost 2026/10/15 14:20:00 INFO Applying migration id=outboxhost 2026/10/15 14:20:00 INFO Applying migration id=notesfts 2026/10/15 14:20:00 INFO Applying migration id=iconsname 2026/10/15 14:20:00 INFO Applying migration id=nohash 2026/10/15 14:20:00 INFO Applying migration id=shares 2026/10/15 14:20:00 INFO Applying migration id=actorttl 2026/10/15 14:20:00 INFO Applying migration id=tocc 2026/10/15 14:20:00 INFO Applying migration id=followeds 2026/10/15 14:20:00 INFO Applying migration id=certhash 2026/10/15 14:20:00 INFO Applying migration id=follows_sync 2026/10/15 14:20:00 INFO Applying migration id=jsonpath 2026/10/15 14:20:00 INFO Applying migration id=localforward 2026/10/15 14:20:00 INFO Applying migration id=avatar 2026/10/15 14:20:00 INFO Applying migration id=noimage 2026/10/15 14:20:00 INFO Applying migration id=feed 2026/10/15 14:20:00 INFO Applying migration id=bookmarks 2026/10/15 14:20:00 INFO Applying migration id=shareactivity 2026/10/15 14:20:00 INFO Applying migration id=application 2026/10/15 14:20:00 INFO Applying migration id=certificates 2026/10/15 14:20:00 INFO Applying migration id=rawforward 2026/10/15 14:20:00 INFO Applying migration id=publickey 2026/10/15 14:20:00 INFO Applying migration id=resolvegroup 2026/10/15 14:20:00 INFO Applying migration id=reject 2026/10/15 14:20:00 INFO Applying migration id=autodel 2026/10/15 14:20:00 INFO Applying migration id=jsonb 2026/10/15 14:20:00 INFO Applying migration id=quote 2026/10/15 14:20:00 INFO Applying migration id=rfc9421 2026/10/15 14:20:00 INFO Applying migration id=keys 2026/10/15 14:20:00 INFO Applying migration id=portable 2026/10/15 14:20:00 INFO Applying migration id=proofs 2026/10/15 14:20:00 INFO Applying migration id=contexts 2026/10/15 14:20:00 INFO Applying migration id=deliverieshost 2026/10/15 14:20:00 INFO Applying migration id=pembegin 2026/10/15 14:20:00 INFO Applying migration id=didhost 2026/10/15 14:20:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:00 INFO Applying migration id=invites 2026/10/15 14:20:00 INFO Applying migration id=ed25519blob 2026/10/15 14:20:00 INFO Applying migration id=rsablob 2026/10/15 14:20:00 INFO Applying migration id=iconscid 2026/10/15 14:20:00 INFO Applying migration id=actor 2026/10/15 14:20:00 INFO Applying migration id=localkeys 2026/10/15 14:20:00 INFO Applying migration id=deleted 2026/10/15 14:20:00 INFO Applying migration id=history 2026/10/15 14:20:00 INFO Applying migration id=outboxnano 2026/10/15 14:20:00 INFO Applying migration id=implements 2026/10/15 14:20:00 INFO Applying migration id=backfill 2026/10/15 14:20:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-29dc-7100-aaa7-2ac81e755f25 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/10/15 14:20:00 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/10/15 14:20: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/10/15 14:20:00 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/10/15 14:20:00 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ResentEditedReplyToPublicPost (0.77s) === RUN TestForward_DeletedReplyToPublicPost 2026/10/15 14:20:00 INFO Applying migration id=initial 2026/10/15 14:20:00 INFO Applying migration id=notesupdated 2026/10/15 14:20:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:00 INFO Applying migration id=activitiesid 2026/10/15 14:20:00 INFO Applying migration id=outbox 2026/10/15 14:20:00 INFO Applying migration id=edits 2026/10/15 14:20:00 INFO Applying migration id=outboxactor 2026/10/15 14:20:00 INFO Applying migration id=outboxsender 2026/10/15 14:20:00 INFO Applying migration id=thread 2026/10/15 14:20:00 INFO Applying migration id=host 2026/10/15 14:20:00 INFO Applying migration id=sharedinbox 2026/10/15 14:20:00 INFO Applying migration id=noteshost 2026/10/15 14:20:00 INFO Applying migration id=fetched 2026/10/15 14:20:00 INFO Applying migration id=move 2026/10/15 14:20:00 INFO Applying migration id=cleanup 2026/10/15 14:20:00 INFO Applying migration id=received 2026/10/15 14:20:00 INFO Applying migration id=namehost 2026/10/15 14:20:00 INFO Applying migration id=outboxhost 2026/10/15 14:20:00 INFO Applying migration id=notesfts 2026/10/15 14:20:00 INFO Applying migration id=iconsname 2026/10/15 14:20:00 INFO Applying migration id=nohash 2026/10/15 14:20:00 INFO Applying migration id=shares 2026/10/15 14:20:00 INFO Applying migration id=actorttl 2026/10/15 14:20:00 INFO Applying migration id=tocc 2026/10/15 14:20:00 INFO Applying migration id=followeds 2026/10/15 14:20:00 INFO Applying migration id=certhash 2026/10/15 14:20:00 INFO Applying migration id=follows_sync 2026/10/15 14:20:00 INFO Applying migration id=jsonpath 2026/10/15 14:20:00 INFO Applying migration id=localforward 2026/10/15 14:20:00 INFO Applying migration id=avatar 2026/10/15 14:20:00 INFO Applying migration id=noimage 2026/10/15 14:20:00 INFO Applying migration id=feed 2026/10/15 14:20:00 INFO Applying migration id=bookmarks 2026/10/15 14:20:00 INFO Applying migration id=shareactivity 2026/10/15 14:20:00 INFO Applying migration id=application 2026/10/15 14:20:00 INFO Applying migration id=certificates 2026/10/15 14:20:00 INFO Applying migration id=rawforward 2026/10/15 14:20:00 INFO Applying migration id=publickey 2026/10/15 14:20:00 INFO Applying migration id=resolvegroup 2026/10/15 14:20:00 INFO Applying migration id=reject 2026/10/15 14:20:00 INFO Applying migration id=autodel 2026/10/15 14:20:00 INFO Applying migration id=jsonb 2026/10/15 14:20:00 INFO Applying migration id=quote 2026/10/15 14:20:00 INFO Applying migration id=rfc9421 2026/10/15 14:20:00 INFO Applying migration id=keys 2026/10/15 14:20:00 INFO Applying migration id=portable 2026/10/15 14:20:00 INFO Applying migration id=proofs 2026/10/15 14:20:00 INFO Applying migration id=contexts 2026/10/15 14:20:00 INFO Applying migration id=deliverieshost 2026/10/15 14:20:00 INFO Applying migration id=pembegin 2026/10/15 14:20:00 INFO Applying migration id=didhost 2026/10/15 14:20:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:00 INFO Applying migration id=invites 2026/10/15 14:20:00 INFO Applying migration id=ed25519blob 2026/10/15 14:20:00 INFO Applying migration id=rsablob 2026/10/15 14:20:00 INFO Applying migration id=iconscid 2026/10/15 14:20:00 INFO Applying migration id=actor 2026/10/15 14:20:00 INFO Applying migration id=localkeys 2026/10/15 14:20:00 INFO Applying migration id=deleted 2026/10/15 14:20:00 INFO Applying migration id=history 2026/10/15 14:20:00 INFO Applying migration id=outboxnano 2026/10/15 14:20:00 INFO Applying migration id=implements 2026/10/15 14:20:00 INFO Applying migration id=backfill 2026/10/15 14:20:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2c1e-7035-bd96-956fedee2920 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/10/15 14:20:01 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/10/15 14:20: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/10/15 14:20:01 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/10/15 14:20:01 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.58s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/10/15 14:20:01 INFO Applying migration id=initial 2026/10/15 14:20:01 INFO Applying migration id=notesupdated 2026/10/15 14:20:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:01 INFO Applying migration id=activitiesid 2026/10/15 14:20:01 INFO Applying migration id=outbox 2026/10/15 14:20:01 INFO Applying migration id=edits 2026/10/15 14:20:01 INFO Applying migration id=outboxactor 2026/10/15 14:20:01 INFO Applying migration id=outboxsender 2026/10/15 14:20:01 INFO Applying migration id=thread 2026/10/15 14:20:01 INFO Applying migration id=host 2026/10/15 14:20:01 INFO Applying migration id=sharedinbox 2026/10/15 14:20:01 INFO Applying migration id=noteshost 2026/10/15 14:20:01 INFO Applying migration id=fetched 2026/10/15 14:20:01 INFO Applying migration id=move 2026/10/15 14:20:01 INFO Applying migration id=cleanup 2026/10/15 14:20:01 INFO Applying migration id=received 2026/10/15 14:20:01 INFO Applying migration id=namehost 2026/10/15 14:20:01 INFO Applying migration id=outboxhost 2026/10/15 14:20:01 INFO Applying migration id=notesfts 2026/10/15 14:20:01 INFO Applying migration id=iconsname 2026/10/15 14:20:01 INFO Applying migration id=nohash 2026/10/15 14:20:01 INFO Applying migration id=shares 2026/10/15 14:20:01 INFO Applying migration id=actorttl 2026/10/15 14:20:01 INFO Applying migration id=tocc 2026/10/15 14:20:01 INFO Applying migration id=followeds 2026/10/15 14:20:01 INFO Applying migration id=certhash 2026/10/15 14:20:01 INFO Applying migration id=follows_sync 2026/10/15 14:20:01 INFO Applying migration id=jsonpath 2026/10/15 14:20:01 INFO Applying migration id=localforward 2026/10/15 14:20:01 INFO Applying migration id=avatar 2026/10/15 14:20:01 INFO Applying migration id=noimage 2026/10/15 14:20:01 INFO Applying migration id=feed 2026/10/15 14:20:01 INFO Applying migration id=bookmarks 2026/10/15 14:20:01 INFO Applying migration id=shareactivity 2026/10/15 14:20:01 INFO Applying migration id=application 2026/10/15 14:20:01 INFO Applying migration id=certificates 2026/10/15 14:20:01 INFO Applying migration id=rawforward 2026/10/15 14:20:01 INFO Applying migration id=publickey 2026/10/15 14:20:01 INFO Applying migration id=resolvegroup 2026/10/15 14:20:01 INFO Applying migration id=reject 2026/10/15 14:20:01 INFO Applying migration id=autodel 2026/10/15 14:20:01 INFO Applying migration id=jsonb 2026/10/15 14:20:01 INFO Applying migration id=quote 2026/10/15 14:20:01 INFO Applying migration id=rfc9421 2026/10/15 14:20:01 INFO Applying migration id=keys 2026/10/15 14:20:01 INFO Applying migration id=portable 2026/10/15 14:20:01 INFO Applying migration id=proofs 2026/10/15 14:20:01 INFO Applying migration id=contexts 2026/10/15 14:20:01 INFO Applying migration id=deliverieshost 2026/10/15 14:20:01 INFO Applying migration id=pembegin 2026/10/15 14:20:01 INFO Applying migration id=didhost 2026/10/15 14:20:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:01 INFO Applying migration id=invites 2026/10/15 14:20:01 INFO Applying migration id=ed25519blob 2026/10/15 14:20:01 INFO Applying migration id=rsablob 2026/10/15 14:20:01 INFO Applying migration id=iconscid 2026/10/15 14:20:01 INFO Applying migration id=actor 2026/10/15 14:20:01 INFO Applying migration id=localkeys 2026/10/15 14:20:01 INFO Applying migration id=deleted 2026/10/15 14:20:01 INFO Applying migration id=history 2026/10/15 14:20:01 INFO Applying migration id=outboxnano 2026/10/15 14:20:01 INFO Applying migration id=implements 2026/10/15 14:20:01 INFO Applying migration id=backfill 2026/10/15 14:20:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2ecc-7e3a-8723-c20c8f474c94 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/10/15 14:20:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20: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/10/15 14:20:02 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/10/15 14:20:02 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/10/15 14:20:02 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.69s) === RUN TestFTS_Happyflow 2026/10/15 14:20:02 INFO Applying migration id=initial 2026/10/15 14:20:02 INFO Applying migration id=notesupdated 2026/10/15 14:20:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:02 INFO Applying migration id=activitiesid 2026/10/15 14:20:02 INFO Applying migration id=outbox 2026/10/15 14:20:02 INFO Applying migration id=edits 2026/10/15 14:20:02 INFO Applying migration id=outboxactor 2026/10/15 14:20:02 INFO Applying migration id=outboxsender 2026/10/15 14:20:02 INFO Applying migration id=thread 2026/10/15 14:20:02 INFO Applying migration id=host 2026/10/15 14:20:02 INFO Applying migration id=sharedinbox 2026/10/15 14:20:02 INFO Applying migration id=noteshost 2026/10/15 14:20:02 INFO Applying migration id=fetched 2026/10/15 14:20:02 INFO Applying migration id=move 2026/10/15 14:20:02 INFO Applying migration id=cleanup 2026/10/15 14:20:02 INFO Applying migration id=received 2026/10/15 14:20:02 INFO Applying migration id=namehost 2026/10/15 14:20:02 INFO Applying migration id=outboxhost 2026/10/15 14:20:02 INFO Applying migration id=notesfts 2026/10/15 14:20:02 INFO Applying migration id=iconsname 2026/10/15 14:20:02 INFO Applying migration id=nohash 2026/10/15 14:20:02 INFO Applying migration id=shares 2026/10/15 14:20:02 INFO Applying migration id=actorttl 2026/10/15 14:20:02 INFO Applying migration id=tocc 2026/10/15 14:20:02 INFO Applying migration id=followeds 2026/10/15 14:20:02 INFO Applying migration id=certhash 2026/10/15 14:20:02 INFO Applying migration id=follows_sync 2026/10/15 14:20:02 INFO Applying migration id=jsonpath 2026/10/15 14:20:02 INFO Applying migration id=localforward 2026/10/15 14:20:02 INFO Applying migration id=avatar 2026/10/15 14:20:02 INFO Applying migration id=noimage 2026/10/15 14:20:02 INFO Applying migration id=feed 2026/10/15 14:20:02 INFO Applying migration id=bookmarks 2026/10/15 14:20:02 INFO Applying migration id=shareactivity 2026/10/15 14:20:02 INFO Applying migration id=application 2026/10/15 14:20:02 INFO Applying migration id=certificates 2026/10/15 14:20:02 INFO Applying migration id=rawforward 2026/10/15 14:20:02 INFO Applying migration id=publickey 2026/10/15 14:20:02 INFO Applying migration id=resolvegroup 2026/10/15 14:20:02 INFO Applying migration id=reject 2026/10/15 14:20:02 INFO Applying migration id=autodel 2026/10/15 14:20:02 INFO Applying migration id=jsonb 2026/10/15 14:20:02 INFO Applying migration id=quote 2026/10/15 14:20:02 INFO Applying migration id=rfc9421 2026/10/15 14:20:02 INFO Applying migration id=keys 2026/10/15 14:20:02 INFO Applying migration id=portable 2026/10/15 14:20:02 INFO Applying migration id=proofs 2026/10/15 14:20:02 INFO Applying migration id=contexts 2026/10/15 14:20:02 INFO Applying migration id=deliverieshost 2026/10/15 14:20:02 INFO Applying migration id=pembegin 2026/10/15 14:20:02 INFO Applying migration id=didhost 2026/10/15 14:20:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:02 INFO Applying migration id=invites 2026/10/15 14:20:02 INFO Applying migration id=ed25519blob 2026/10/15 14:20:02 INFO Applying migration id=rsablob 2026/10/15 14:20:02 INFO Applying migration id=iconscid 2026/10/15 14:20:02 INFO Applying migration id=actor 2026/10/15 14:20:02 INFO Applying migration id=localkeys 2026/10/15 14:20:02 INFO Applying migration id=deleted 2026/10/15 14:20:02 INFO Applying migration id=history 2026/10/15 14:20:02 INFO Applying migration id=outboxnano 2026/10/15 14:20:02 INFO Applying migration id=implements 2026/10/15 14:20:02 INFO Applying migration id=backfill 2026/10/15 14:20:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-33ae-78a0-b7d8-33aeffcd1cda activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-33ae-781e-926a-2c5d347e06b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-33ae-781e-926a-2c5d347e06b9 --- PASS: TestFTS_Happyflow (1.24s) === RUN TestFTS_HashtagWithoutHash 2026/10/15 14:20:03 INFO Applying migration id=initial 2026/10/15 14:20:03 INFO Applying migration id=notesupdated 2026/10/15 14:20:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:03 INFO Applying migration id=activitiesid 2026/10/15 14:20:03 INFO Applying migration id=outbox 2026/10/15 14:20:03 INFO Applying migration id=edits 2026/10/15 14:20:03 INFO Applying migration id=outboxactor 2026/10/15 14:20:03 INFO Applying migration id=outboxsender 2026/10/15 14:20:03 INFO Applying migration id=thread 2026/10/15 14:20:03 INFO Applying migration id=host 2026/10/15 14:20:03 INFO Applying migration id=sharedinbox 2026/10/15 14:20:03 INFO Applying migration id=noteshost 2026/10/15 14:20:03 INFO Applying migration id=fetched 2026/10/15 14:20:03 INFO Applying migration id=move 2026/10/15 14:20:03 INFO Applying migration id=cleanup 2026/10/15 14:20:03 INFO Applying migration id=received 2026/10/15 14:20:03 INFO Applying migration id=namehost 2026/10/15 14:20:03 INFO Applying migration id=outboxhost 2026/10/15 14:20:03 INFO Applying migration id=notesfts 2026/10/15 14:20:03 INFO Applying migration id=iconsname 2026/10/15 14:20:03 INFO Applying migration id=nohash 2026/10/15 14:20:03 INFO Applying migration id=shares 2026/10/15 14:20:03 INFO Applying migration id=actorttl 2026/10/15 14:20:03 INFO Applying migration id=tocc 2026/10/15 14:20:03 INFO Applying migration id=followeds 2026/10/15 14:20:03 INFO Applying migration id=certhash 2026/10/15 14:20:03 INFO Applying migration id=follows_sync 2026/10/15 14:20:03 INFO Applying migration id=jsonpath 2026/10/15 14:20:03 INFO Applying migration id=localforward 2026/10/15 14:20:03 INFO Applying migration id=avatar 2026/10/15 14:20:03 INFO Applying migration id=noimage 2026/10/15 14:20:03 INFO Applying migration id=feed 2026/10/15 14:20:03 INFO Applying migration id=bookmarks 2026/10/15 14:20:03 INFO Applying migration id=shareactivity 2026/10/15 14:20:03 INFO Applying migration id=application 2026/10/15 14:20:03 INFO Applying migration id=certificates 2026/10/15 14:20:03 INFO Applying migration id=rawforward 2026/10/15 14:20:03 INFO Applying migration id=publickey 2026/10/15 14:20:03 INFO Applying migration id=resolvegroup 2026/10/15 14:20:03 INFO Applying migration id=reject 2026/10/15 14:20:03 INFO Applying migration id=autodel 2026/10/15 14:20:03 INFO Applying migration id=jsonb 2026/10/15 14:20:03 INFO Applying migration id=quote 2026/10/15 14:20:03 INFO Applying migration id=rfc9421 2026/10/15 14:20:03 INFO Applying migration id=keys 2026/10/15 14:20:03 INFO Applying migration id=portable 2026/10/15 14:20:03 INFO Applying migration id=proofs 2026/10/15 14:20:03 INFO Applying migration id=contexts 2026/10/15 14:20:03 INFO Applying migration id=deliverieshost 2026/10/15 14:20:03 INFO Applying migration id=pembegin 2026/10/15 14:20:03 INFO Applying migration id=didhost 2026/10/15 14:20:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:03 INFO Applying migration id=invites 2026/10/15 14:20:03 INFO Applying migration id=ed25519blob 2026/10/15 14:20:03 INFO Applying migration id=rsablob 2026/10/15 14:20:03 INFO Applying migration id=iconscid 2026/10/15 14:20:03 INFO Applying migration id=actor 2026/10/15 14:20:03 INFO Applying migration id=localkeys 2026/10/15 14:20:03 INFO Applying migration id=deleted 2026/10/15 14:20:03 INFO Applying migration id=history 2026/10/15 14:20:03 INFO Applying migration id=outboxnano 2026/10/15 14:20:03 INFO Applying migration id=implements 2026/10/15 14:20:03 INFO Applying migration id=backfill 2026/10/15 14:20:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-36ac-7d19-ba01-dfcf88382f7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-36ac-76c6-b23d-c1873e51605a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-36ac-76c6-b23d-c1873e51605a --- PASS: TestFTS_HashtagWithoutHash (0.77s) === RUN TestFTS_HashtagWithHash 2026/10/15 14:20:04 INFO Applying migration id=initial 2026/10/15 14:20:04 INFO Applying migration id=notesupdated 2026/10/15 14:20:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:04 INFO Applying migration id=activitiesid 2026/10/15 14:20:04 INFO Applying migration id=outbox 2026/10/15 14:20:04 INFO Applying migration id=edits 2026/10/15 14:20:04 INFO Applying migration id=outboxactor 2026/10/15 14:20:04 INFO Applying migration id=outboxsender 2026/10/15 14:20:04 INFO Applying migration id=thread 2026/10/15 14:20:04 INFO Applying migration id=host 2026/10/15 14:20:04 INFO Applying migration id=sharedinbox 2026/10/15 14:20:04 INFO Applying migration id=noteshost 2026/10/15 14:20:04 INFO Applying migration id=fetched 2026/10/15 14:20:04 INFO Applying migration id=move 2026/10/15 14:20:04 INFO Applying migration id=cleanup 2026/10/15 14:20:04 INFO Applying migration id=received 2026/10/15 14:20:04 INFO Applying migration id=namehost 2026/10/15 14:20:04 INFO Applying migration id=outboxhost 2026/10/15 14:20:04 INFO Applying migration id=notesfts 2026/10/15 14:20:04 INFO Applying migration id=iconsname 2026/10/15 14:20:04 INFO Applying migration id=nohash 2026/10/15 14:20:04 INFO Applying migration id=shares 2026/10/15 14:20:04 INFO Applying migration id=actorttl 2026/10/15 14:20:04 INFO Applying migration id=tocc 2026/10/15 14:20:04 INFO Applying migration id=followeds 2026/10/15 14:20:04 INFO Applying migration id=certhash 2026/10/15 14:20:04 INFO Applying migration id=follows_sync 2026/10/15 14:20:04 INFO Applying migration id=jsonpath 2026/10/15 14:20:04 INFO Applying migration id=localforward 2026/10/15 14:20:04 INFO Applying migration id=avatar 2026/10/15 14:20:04 INFO Applying migration id=noimage 2026/10/15 14:20:04 INFO Applying migration id=feed 2026/10/15 14:20:04 INFO Applying migration id=bookmarks 2026/10/15 14:20:04 INFO Applying migration id=shareactivity 2026/10/15 14:20:04 INFO Applying migration id=application 2026/10/15 14:20:04 INFO Applying migration id=certificates 2026/10/15 14:20:04 INFO Applying migration id=rawforward 2026/10/15 14:20:04 INFO Applying migration id=publickey 2026/10/15 14:20:04 INFO Applying migration id=resolvegroup 2026/10/15 14:20:04 INFO Applying migration id=reject 2026/10/15 14:20:04 INFO Applying migration id=autodel 2026/10/15 14:20:04 INFO Applying migration id=jsonb 2026/10/15 14:20:04 INFO Applying migration id=quote 2026/10/15 14:20:04 INFO Applying migration id=rfc9421 2026/10/15 14:20:04 INFO Applying migration id=keys 2026/10/15 14:20:04 INFO Applying migration id=portable 2026/10/15 14:20:04 INFO Applying migration id=proofs 2026/10/15 14:20:04 INFO Applying migration id=contexts 2026/10/15 14:20:04 INFO Applying migration id=deliverieshost 2026/10/15 14:20:04 INFO Applying migration id=pembegin 2026/10/15 14:20:04 INFO Applying migration id=didhost 2026/10/15 14:20:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:04 INFO Applying migration id=invites 2026/10/15 14:20:04 INFO Applying migration id=ed25519blob 2026/10/15 14:20:04 INFO Applying migration id=rsablob 2026/10/15 14:20:04 INFO Applying migration id=iconscid 2026/10/15 14:20:04 INFO Applying migration id=actor 2026/10/15 14:20:04 INFO Applying migration id=localkeys 2026/10/15 14:20:04 INFO Applying migration id=deleted 2026/10/15 14:20:04 INFO Applying migration id=history 2026/10/15 14:20:04 INFO Applying migration id=outboxnano 2026/10/15 14:20:04 INFO Applying migration id=implements 2026/10/15 14:20:04 INFO Applying migration id=backfill 2026/10/15 14:20:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-38cd-7367-b6f3-9e78b9ccb3e3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-38cd-72e8-a2f6-d35e6d4d17b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-38cd-72e8-a2f6-d35e6d4d17b3 2026/10/15 14:20:04 WARN Failed to scan posts error="fts5: syntax error near \"#\"" --- PASS: TestFTS_HashtagWithHash (0.54s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/10/15 14:20:04 INFO Applying migration id=initial 2026/10/15 14:20:04 INFO Applying migration id=notesupdated 2026/10/15 14:20:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:04 INFO Applying migration id=activitiesid 2026/10/15 14:20:04 INFO Applying migration id=outbox 2026/10/15 14:20:04 INFO Applying migration id=edits 2026/10/15 14:20:04 INFO Applying migration id=outboxactor 2026/10/15 14:20:04 INFO Applying migration id=outboxsender 2026/10/15 14:20:04 INFO Applying migration id=thread 2026/10/15 14:20:04 INFO Applying migration id=host 2026/10/15 14:20:04 INFO Applying migration id=sharedinbox 2026/10/15 14:20:04 INFO Applying migration id=noteshost 2026/10/15 14:20:04 INFO Applying migration id=fetched 2026/10/15 14:20:04 INFO Applying migration id=move 2026/10/15 14:20:04 INFO Applying migration id=cleanup 2026/10/15 14:20:04 INFO Applying migration id=received 2026/10/15 14:20:04 INFO Applying migration id=namehost 2026/10/15 14:20:04 INFO Applying migration id=outboxhost 2026/10/15 14:20:04 INFO Applying migration id=notesfts 2026/10/15 14:20:04 INFO Applying migration id=iconsname 2026/10/15 14:20:04 INFO Applying migration id=nohash 2026/10/15 14:20:04 INFO Applying migration id=shares 2026/10/15 14:20:04 INFO Applying migration id=actorttl 2026/10/15 14:20:04 INFO Applying migration id=tocc 2026/10/15 14:20:04 INFO Applying migration id=followeds 2026/10/15 14:20:04 INFO Applying migration id=certhash 2026/10/15 14:20:04 INFO Applying migration id=follows_sync 2026/10/15 14:20:04 INFO Applying migration id=jsonpath 2026/10/15 14:20:04 INFO Applying migration id=localforward 2026/10/15 14:20:04 INFO Applying migration id=avatar 2026/10/15 14:20:04 INFO Applying migration id=noimage 2026/10/15 14:20:04 INFO Applying migration id=feed 2026/10/15 14:20:04 INFO Applying migration id=bookmarks 2026/10/15 14:20:04 INFO Applying migration id=shareactivity 2026/10/15 14:20:04 INFO Applying migration id=application 2026/10/15 14:20:04 INFO Applying migration id=certificates 2026/10/15 14:20:04 INFO Applying migration id=rawforward 2026/10/15 14:20:04 INFO Applying migration id=publickey 2026/10/15 14:20:04 INFO Applying migration id=resolvegroup 2026/10/15 14:20:04 INFO Applying migration id=reject 2026/10/15 14:20:04 INFO Applying migration id=autodel 2026/10/15 14:20:04 INFO Applying migration id=jsonb 2026/10/15 14:20:04 INFO Applying migration id=quote 2026/10/15 14:20:04 INFO Applying migration id=rfc9421 2026/10/15 14:20:04 INFO Applying migration id=keys 2026/10/15 14:20:04 INFO Applying migration id=portable 2026/10/15 14:20:04 INFO Applying migration id=proofs 2026/10/15 14:20:04 INFO Applying migration id=contexts 2026/10/15 14:20:04 INFO Applying migration id=deliverieshost 2026/10/15 14:20:04 INFO Applying migration id=pembegin 2026/10/15 14:20:04 INFO Applying migration id=didhost 2026/10/15 14:20:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:04 INFO Applying migration id=invites 2026/10/15 14:20:04 INFO Applying migration id=ed25519blob 2026/10/15 14:20:04 INFO Applying migration id=rsablob 2026/10/15 14:20:04 INFO Applying migration id=iconscid 2026/10/15 14:20:04 INFO Applying migration id=actor 2026/10/15 14:20:04 INFO Applying migration id=localkeys 2026/10/15 14:20:04 INFO Applying migration id=deleted 2026/10/15 14:20:04 INFO Applying migration id=history 2026/10/15 14:20:04 INFO Applying migration id=outboxnano 2026/10/15 14:20:04 INFO Applying migration id=implements 2026/10/15 14:20:04 INFO Applying migration id=backfill 2026/10/15 14:20:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-3b3e-714a-b53b-ce47a3d143c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-3b3e-7056-bb54-084c42ed05e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-3b3e-7056-bb54-084c42ed05e6 --- PASS: TestFTS_HashtagWithHashAndQuotes (0.63s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/10/15 14:20:05 INFO Applying migration id=initial 2026/10/15 14:20:05 INFO Applying migration id=notesupdated 2026/10/15 14:20:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:05 INFO Applying migration id=activitiesid 2026/10/15 14:20:05 INFO Applying migration id=outbox 2026/10/15 14:20:05 INFO Applying migration id=edits 2026/10/15 14:20:05 INFO Applying migration id=outboxactor 2026/10/15 14:20:05 INFO Applying migration id=outboxsender 2026/10/15 14:20:05 INFO Applying migration id=thread 2026/10/15 14:20:05 INFO Applying migration id=host 2026/10/15 14:20:05 INFO Applying migration id=sharedinbox 2026/10/15 14:20:05 INFO Applying migration id=noteshost 2026/10/15 14:20:05 INFO Applying migration id=fetched 2026/10/15 14:20:05 INFO Applying migration id=move 2026/10/15 14:20:05 INFO Applying migration id=cleanup 2026/10/15 14:20:05 INFO Applying migration id=received 2026/10/15 14:20:05 INFO Applying migration id=namehost 2026/10/15 14:20:05 INFO Applying migration id=outboxhost 2026/10/15 14:20:05 INFO Applying migration id=notesfts 2026/10/15 14:20:05 INFO Applying migration id=iconsname 2026/10/15 14:20:05 INFO Applying migration id=nohash 2026/10/15 14:20:05 INFO Applying migration id=shares 2026/10/15 14:20:05 INFO Applying migration id=actorttl 2026/10/15 14:20:05 INFO Applying migration id=tocc 2026/10/15 14:20:05 INFO Applying migration id=followeds 2026/10/15 14:20:05 INFO Applying migration id=certhash 2026/10/15 14:20:05 INFO Applying migration id=follows_sync 2026/10/15 14:20:05 INFO Applying migration id=jsonpath 2026/10/15 14:20:05 INFO Applying migration id=localforward 2026/10/15 14:20:05 INFO Applying migration id=avatar 2026/10/15 14:20:05 INFO Applying migration id=noimage 2026/10/15 14:20:05 INFO Applying migration id=feed 2026/10/15 14:20:05 INFO Applying migration id=bookmarks 2026/10/15 14:20:05 INFO Applying migration id=shareactivity 2026/10/15 14:20:05 INFO Applying migration id=application 2026/10/15 14:20:05 INFO Applying migration id=certificates 2026/10/15 14:20:05 INFO Applying migration id=rawforward 2026/10/15 14:20:05 INFO Applying migration id=publickey 2026/10/15 14:20:05 INFO Applying migration id=resolvegroup 2026/10/15 14:20:05 INFO Applying migration id=reject 2026/10/15 14:20:05 INFO Applying migration id=autodel 2026/10/15 14:20:05 INFO Applying migration id=jsonb 2026/10/15 14:20:05 INFO Applying migration id=quote 2026/10/15 14:20:05 INFO Applying migration id=rfc9421 2026/10/15 14:20:05 INFO Applying migration id=keys 2026/10/15 14:20:05 INFO Applying migration id=portable 2026/10/15 14:20:05 INFO Applying migration id=proofs 2026/10/15 14:20:05 INFO Applying migration id=contexts 2026/10/15 14:20:05 INFO Applying migration id=deliverieshost 2026/10/15 14:20:05 INFO Applying migration id=pembegin 2026/10/15 14:20:05 INFO Applying migration id=didhost 2026/10/15 14:20:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:05 INFO Applying migration id=invites 2026/10/15 14:20:05 INFO Applying migration id=ed25519blob 2026/10/15 14:20:05 INFO Applying migration id=rsablob 2026/10/15 14:20:05 INFO Applying migration id=iconscid 2026/10/15 14:20:05 INFO Applying migration id=actor 2026/10/15 14:20:05 INFO Applying migration id=localkeys 2026/10/15 14:20:05 INFO Applying migration id=deleted 2026/10/15 14:20:05 INFO Applying migration id=history 2026/10/15 14:20:05 INFO Applying migration id=outboxnano 2026/10/15 14:20:05 INFO Applying migration id=implements 2026/10/15 14:20:05 INFO Applying migration id=backfill 2026/10/15 14:20:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-3dd9-7902-a41d-b5447d801030 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-3dd9-7894-8d43-00989c6b14ed activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-3dd9-7894-8d43-00989c6b14ed --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (0.66s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/10/15 14:20:05 INFO Applying migration id=initial 2026/10/15 14:20:05 INFO Applying migration id=notesupdated 2026/10/15 14:20:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:05 INFO Applying migration id=activitiesid 2026/10/15 14:20:05 INFO Applying migration id=outbox 2026/10/15 14:20:05 INFO Applying migration id=edits 2026/10/15 14:20:05 INFO Applying migration id=outboxactor 2026/10/15 14:20:05 INFO Applying migration id=outboxsender 2026/10/15 14:20:05 INFO Applying migration id=thread 2026/10/15 14:20:05 INFO Applying migration id=host 2026/10/15 14:20:05 INFO Applying migration id=sharedinbox 2026/10/15 14:20:05 INFO Applying migration id=noteshost 2026/10/15 14:20:05 INFO Applying migration id=fetched 2026/10/15 14:20:05 INFO Applying migration id=move 2026/10/15 14:20:05 INFO Applying migration id=cleanup 2026/10/15 14:20:05 INFO Applying migration id=received 2026/10/15 14:20:05 INFO Applying migration id=namehost 2026/10/15 14:20:05 INFO Applying migration id=outboxhost 2026/10/15 14:20:05 INFO Applying migration id=notesfts 2026/10/15 14:20:05 INFO Applying migration id=iconsname 2026/10/15 14:20:05 INFO Applying migration id=nohash 2026/10/15 14:20:05 INFO Applying migration id=shares 2026/10/15 14:20:05 INFO Applying migration id=actorttl 2026/10/15 14:20:05 INFO Applying migration id=tocc 2026/10/15 14:20:06 INFO Applying migration id=followeds 2026/10/15 14:20:06 INFO Applying migration id=certhash 2026/10/15 14:20:06 INFO Applying migration id=follows_sync 2026/10/15 14:20:06 INFO Applying migration id=jsonpath 2026/10/15 14:20:06 INFO Applying migration id=localforward 2026/10/15 14:20:06 INFO Applying migration id=avatar 2026/10/15 14:20:06 INFO Applying migration id=noimage 2026/10/15 14:20:06 INFO Applying migration id=feed 2026/10/15 14:20:06 INFO Applying migration id=bookmarks 2026/10/15 14:20:06 INFO Applying migration id=shareactivity 2026/10/15 14:20:06 INFO Applying migration id=application 2026/10/15 14:20:06 INFO Applying migration id=certificates 2026/10/15 14:20:06 INFO Applying migration id=rawforward 2026/10/15 14:20:06 INFO Applying migration id=publickey 2026/10/15 14:20:06 INFO Applying migration id=resolvegroup 2026/10/15 14:20:06 INFO Applying migration id=reject 2026/10/15 14:20:06 INFO Applying migration id=autodel 2026/10/15 14:20:06 INFO Applying migration id=jsonb 2026/10/15 14:20:06 INFO Applying migration id=quote 2026/10/15 14:20:06 INFO Applying migration id=rfc9421 2026/10/15 14:20:06 INFO Applying migration id=keys 2026/10/15 14:20:06 INFO Applying migration id=portable 2026/10/15 14:20:06 INFO Applying migration id=proofs 2026/10/15 14:20:06 INFO Applying migration id=contexts 2026/10/15 14:20:06 INFO Applying migration id=deliverieshost 2026/10/15 14:20:06 INFO Applying migration id=pembegin 2026/10/15 14:20:06 INFO Applying migration id=didhost 2026/10/15 14:20:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:06 INFO Applying migration id=invites 2026/10/15 14:20:06 INFO Applying migration id=ed25519blob 2026/10/15 14:20:06 INFO Applying migration id=rsablob 2026/10/15 14:20:06 INFO Applying migration id=iconscid 2026/10/15 14:20:06 INFO Applying migration id=actor 2026/10/15 14:20:06 INFO Applying migration id=localkeys 2026/10/15 14:20:06 INFO Applying migration id=deleted 2026/10/15 14:20:06 INFO Applying migration id=history 2026/10/15 14:20:06 INFO Applying migration id=outboxnano 2026/10/15 14:20:06 INFO Applying migration id=implements 2026/10/15 14:20:06 INFO Applying migration id=backfill 2026/10/15 14:20:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-3fb3-7775-8c69-6e9077d6ac94 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-3fb3-76ed-99dc-f900faf64d87 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-3fb3-76ed-99dc-f900faf64d87 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.48s) === RUN TestFTS_NoInput 2026/10/15 14:20:06 INFO Applying migration id=initial 2026/10/15 14:20:06 INFO Applying migration id=notesupdated 2026/10/15 14:20:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:06 INFO Applying migration id=activitiesid 2026/10/15 14:20:06 INFO Applying migration id=outbox 2026/10/15 14:20:06 INFO Applying migration id=edits 2026/10/15 14:20:06 INFO Applying migration id=outboxactor 2026/10/15 14:20:06 INFO Applying migration id=outboxsender 2026/10/15 14:20:06 INFO Applying migration id=thread 2026/10/15 14:20:06 INFO Applying migration id=host 2026/10/15 14:20:06 INFO Applying migration id=sharedinbox 2026/10/15 14:20:06 INFO Applying migration id=noteshost 2026/10/15 14:20:06 INFO Applying migration id=fetched 2026/10/15 14:20:06 INFO Applying migration id=move 2026/10/15 14:20:06 INFO Applying migration id=cleanup 2026/10/15 14:20:06 INFO Applying migration id=received 2026/10/15 14:20:06 INFO Applying migration id=namehost 2026/10/15 14:20:06 INFO Applying migration id=outboxhost 2026/10/15 14:20:06 INFO Applying migration id=notesfts 2026/10/15 14:20:06 INFO Applying migration id=iconsname 2026/10/15 14:20:06 INFO Applying migration id=nohash 2026/10/15 14:20:06 INFO Applying migration id=shares 2026/10/15 14:20:06 INFO Applying migration id=actorttl 2026/10/15 14:20:06 INFO Applying migration id=tocc 2026/10/15 14:20:06 INFO Applying migration id=followeds 2026/10/15 14:20:06 INFO Applying migration id=certhash 2026/10/15 14:20:06 INFO Applying migration id=follows_sync 2026/10/15 14:20:06 INFO Applying migration id=jsonpath 2026/10/15 14:20:06 INFO Applying migration id=localforward 2026/10/15 14:20:06 INFO Applying migration id=avatar 2026/10/15 14:20:06 INFO Applying migration id=noimage 2026/10/15 14:20:06 INFO Applying migration id=feed 2026/10/15 14:20:06 INFO Applying migration id=bookmarks 2026/10/15 14:20:06 INFO Applying migration id=shareactivity 2026/10/15 14:20:06 INFO Applying migration id=application 2026/10/15 14:20:06 INFO Applying migration id=certificates 2026/10/15 14:20:06 INFO Applying migration id=rawforward 2026/10/15 14:20:06 INFO Applying migration id=publickey 2026/10/15 14:20:06 INFO Applying migration id=resolvegroup 2026/10/15 14:20:06 INFO Applying migration id=reject 2026/10/15 14:20:06 INFO Applying migration id=autodel 2026/10/15 14:20:06 INFO Applying migration id=jsonb 2026/10/15 14:20:06 INFO Applying migration id=quote 2026/10/15 14:20:06 INFO Applying migration id=rfc9421 2026/10/15 14:20:06 INFO Applying migration id=keys 2026/10/15 14:20:06 INFO Applying migration id=portable 2026/10/15 14:20:06 INFO Applying migration id=proofs 2026/10/15 14:20:06 INFO Applying migration id=contexts 2026/10/15 14:20:06 INFO Applying migration id=deliverieshost 2026/10/15 14:20:06 INFO Applying migration id=pembegin 2026/10/15 14:20:06 INFO Applying migration id=didhost 2026/10/15 14:20:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:06 INFO Applying migration id=invites 2026/10/15 14:20:06 INFO Applying migration id=ed25519blob 2026/10/15 14:20:06 INFO Applying migration id=rsablob 2026/10/15 14:20:06 INFO Applying migration id=iconscid 2026/10/15 14:20:06 INFO Applying migration id=actor 2026/10/15 14:20:06 INFO Applying migration id=localkeys 2026/10/15 14:20:06 INFO Applying migration id=deleted 2026/10/15 14:20:06 INFO Applying migration id=history 2026/10/15 14:20:06 INFO Applying migration id=outboxnano 2026/10/15 14:20:06 INFO Applying migration id=implements 2026/10/15 14:20:06 INFO Applying migration id=backfill --- PASS: TestFTS_NoInput (0.68s) === RUN TestFTS_EmptyInput 2026/10/15 14:20:07 INFO Applying migration id=initial 2026/10/15 14:20:07 INFO Applying migration id=notesupdated 2026/10/15 14:20:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:07 INFO Applying migration id=activitiesid 2026/10/15 14:20:07 INFO Applying migration id=outbox 2026/10/15 14:20:07 INFO Applying migration id=edits 2026/10/15 14:20:07 INFO Applying migration id=outboxactor 2026/10/15 14:20:07 INFO Applying migration id=outboxsender 2026/10/15 14:20:07 INFO Applying migration id=thread 2026/10/15 14:20:07 INFO Applying migration id=host 2026/10/15 14:20:07 INFO Applying migration id=sharedinbox 2026/10/15 14:20:07 INFO Applying migration id=noteshost 2026/10/15 14:20:07 INFO Applying migration id=fetched 2026/10/15 14:20:07 INFO Applying migration id=move 2026/10/15 14:20:07 INFO Applying migration id=cleanup 2026/10/15 14:20:07 INFO Applying migration id=received 2026/10/15 14:20:07 INFO Applying migration id=namehost 2026/10/15 14:20:07 INFO Applying migration id=outboxhost 2026/10/15 14:20:07 INFO Applying migration id=notesfts 2026/10/15 14:20:07 INFO Applying migration id=iconsname 2026/10/15 14:20:07 INFO Applying migration id=nohash 2026/10/15 14:20:07 INFO Applying migration id=shares 2026/10/15 14:20:07 INFO Applying migration id=actorttl 2026/10/15 14:20:07 INFO Applying migration id=tocc 2026/10/15 14:20:07 INFO Applying migration id=followeds 2026/10/15 14:20:07 INFO Applying migration id=certhash 2026/10/15 14:20:07 INFO Applying migration id=follows_sync 2026/10/15 14:20:07 INFO Applying migration id=jsonpath 2026/10/15 14:20:07 INFO Applying migration id=localforward 2026/10/15 14:20:07 INFO Applying migration id=avatar 2026/10/15 14:20:07 INFO Applying migration id=noimage 2026/10/15 14:20:07 INFO Applying migration id=feed 2026/10/15 14:20:07 INFO Applying migration id=bookmarks 2026/10/15 14:20:07 INFO Applying migration id=shareactivity 2026/10/15 14:20:07 INFO Applying migration id=application 2026/10/15 14:20:07 INFO Applying migration id=certificates 2026/10/15 14:20:07 INFO Applying migration id=rawforward 2026/10/15 14:20:07 INFO Applying migration id=publickey 2026/10/15 14:20:07 INFO Applying migration id=resolvegroup 2026/10/15 14:20:07 INFO Applying migration id=reject 2026/10/15 14:20:07 INFO Applying migration id=autodel 2026/10/15 14:20:07 INFO Applying migration id=jsonb 2026/10/15 14:20:07 INFO Applying migration id=quote 2026/10/15 14:20:07 INFO Applying migration id=rfc9421 2026/10/15 14:20:07 INFO Applying migration id=keys 2026/10/15 14:20:07 INFO Applying migration id=portable 2026/10/15 14:20:07 INFO Applying migration id=proofs 2026/10/15 14:20:07 INFO Applying migration id=contexts 2026/10/15 14:20:07 INFO Applying migration id=deliverieshost 2026/10/15 14:20:07 INFO Applying migration id=pembegin 2026/10/15 14:20:07 INFO Applying migration id=didhost 2026/10/15 14:20:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:07 INFO Applying migration id=invites 2026/10/15 14:20:07 INFO Applying migration id=ed25519blob 2026/10/15 14:20:07 INFO Applying migration id=rsablob 2026/10/15 14:20:07 INFO Applying migration id=iconscid 2026/10/15 14:20:07 INFO Applying migration id=actor 2026/10/15 14:20:07 INFO Applying migration id=localkeys 2026/10/15 14:20:07 INFO Applying migration id=deleted 2026/10/15 14:20:07 INFO Applying migration id=history 2026/10/15 14:20:07 INFO Applying migration id=outboxnano 2026/10/15 14:20:07 INFO Applying migration id=implements 2026/10/15 14:20:07 INFO Applying migration id=backfill --- PASS: TestFTS_EmptyInput (0.71s) === RUN TestFTS_InvalidEscapeSequence 2026/10/15 14:20:07 INFO Applying migration id=initial 2026/10/15 14:20:07 INFO Applying migration id=notesupdated 2026/10/15 14:20:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:07 INFO Applying migration id=activitiesid 2026/10/15 14:20:07 INFO Applying migration id=outbox 2026/10/15 14:20:07 INFO Applying migration id=edits 2026/10/15 14:20:07 INFO Applying migration id=outboxactor 2026/10/15 14:20:07 INFO Applying migration id=outboxsender 2026/10/15 14:20:07 INFO Applying migration id=thread 2026/10/15 14:20:07 INFO Applying migration id=host 2026/10/15 14:20:07 INFO Applying migration id=sharedinbox 2026/10/15 14:20:07 INFO Applying migration id=noteshost 2026/10/15 14:20:07 INFO Applying migration id=fetched 2026/10/15 14:20:07 INFO Applying migration id=move 2026/10/15 14:20:07 INFO Applying migration id=cleanup 2026/10/15 14:20:07 INFO Applying migration id=received 2026/10/15 14:20:07 INFO Applying migration id=namehost 2026/10/15 14:20:07 INFO Applying migration id=outboxhost 2026/10/15 14:20:07 INFO Applying migration id=notesfts 2026/10/15 14:20:07 INFO Applying migration id=iconsname 2026/10/15 14:20:07 INFO Applying migration id=nohash 2026/10/15 14:20:07 INFO Applying migration id=shares 2026/10/15 14:20:07 INFO Applying migration id=actorttl 2026/10/15 14:20:07 INFO Applying migration id=tocc 2026/10/15 14:20:07 INFO Applying migration id=followeds 2026/10/15 14:20:07 INFO Applying migration id=certhash 2026/10/15 14:20:07 INFO Applying migration id=follows_sync 2026/10/15 14:20:07 INFO Applying migration id=jsonpath 2026/10/15 14:20:07 INFO Applying migration id=localforward 2026/10/15 14:20:07 INFO Applying migration id=avatar 2026/10/15 14:20:07 INFO Applying migration id=noimage 2026/10/15 14:20:07 INFO Applying migration id=feed 2026/10/15 14:20:07 INFO Applying migration id=bookmarks 2026/10/15 14:20:07 INFO Applying migration id=shareactivity 2026/10/15 14:20:07 INFO Applying migration id=application 2026/10/15 14:20:07 INFO Applying migration id=certificates 2026/10/15 14:20:07 INFO Applying migration id=rawforward 2026/10/15 14:20:07 INFO Applying migration id=publickey 2026/10/15 14:20:07 INFO Applying migration id=resolvegroup 2026/10/15 14:20:07 INFO Applying migration id=reject 2026/10/15 14:20:07 INFO Applying migration id=autodel 2026/10/15 14:20:07 INFO Applying migration id=jsonb 2026/10/15 14:20:07 INFO Applying migration id=quote 2026/10/15 14:20:07 INFO Applying migration id=rfc9421 2026/10/15 14:20:07 INFO Applying migration id=keys 2026/10/15 14:20:07 INFO Applying migration id=portable 2026/10/15 14:20:07 INFO Applying migration id=proofs 2026/10/15 14:20:07 INFO Applying migration id=contexts 2026/10/15 14:20:07 INFO Applying migration id=deliverieshost 2026/10/15 14:20:07 INFO Applying migration id=pembegin 2026/10/15 14:20:07 INFO Applying migration id=didhost 2026/10/15 14:20:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:07 INFO Applying migration id=invites 2026/10/15 14:20:07 INFO Applying migration id=ed25519blob 2026/10/15 14:20:07 INFO Applying migration id=rsablob 2026/10/15 14:20:07 INFO Applying migration id=iconscid 2026/10/15 14:20:07 INFO Applying migration id=actor 2026/10/15 14:20:07 INFO Applying migration id=localkeys 2026/10/15 14:20:07 INFO Applying migration id=deleted 2026/10/15 14:20:07 INFO Applying migration id=history 2026/10/15 14:20:07 INFO Applying migration id=outboxnano 2026/10/15 14:20:07 INFO Applying migration id=implements 2026/10/15 14:20:07 INFO Applying migration id=backfill 2026/10/15 14:20:08 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.51s) === RUN TestFTS_UnathenticatedUser 2026/10/15 14:20:08 INFO Applying migration id=initial 2026/10/15 14:20:08 INFO Applying migration id=notesupdated 2026/10/15 14:20:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:08 INFO Applying migration id=activitiesid 2026/10/15 14:20:08 INFO Applying migration id=outbox 2026/10/15 14:20:08 INFO Applying migration id=edits 2026/10/15 14:20:08 INFO Applying migration id=outboxactor 2026/10/15 14:20:08 INFO Applying migration id=outboxsender 2026/10/15 14:20:08 INFO Applying migration id=thread 2026/10/15 14:20:08 INFO Applying migration id=host 2026/10/15 14:20:08 INFO Applying migration id=sharedinbox 2026/10/15 14:20:08 INFO Applying migration id=noteshost 2026/10/15 14:20:08 INFO Applying migration id=fetched 2026/10/15 14:20:08 INFO Applying migration id=move 2026/10/15 14:20:08 INFO Applying migration id=cleanup 2026/10/15 14:20:08 INFO Applying migration id=received 2026/10/15 14:20:08 INFO Applying migration id=namehost 2026/10/15 14:20:08 INFO Applying migration id=outboxhost 2026/10/15 14:20:08 INFO Applying migration id=notesfts 2026/10/15 14:20:08 INFO Applying migration id=iconsname 2026/10/15 14:20:08 INFO Applying migration id=nohash 2026/10/15 14:20:08 INFO Applying migration id=shares 2026/10/15 14:20:08 INFO Applying migration id=actorttl 2026/10/15 14:20:08 INFO Applying migration id=tocc 2026/10/15 14:20:08 INFO Applying migration id=followeds 2026/10/15 14:20:08 INFO Applying migration id=certhash 2026/10/15 14:20:08 INFO Applying migration id=follows_sync 2026/10/15 14:20:08 INFO Applying migration id=jsonpath 2026/10/15 14:20:08 INFO Applying migration id=localforward 2026/10/15 14:20:08 INFO Applying migration id=avatar 2026/10/15 14:20:08 INFO Applying migration id=noimage 2026/10/15 14:20:08 INFO Applying migration id=feed 2026/10/15 14:20:08 INFO Applying migration id=bookmarks 2026/10/15 14:20:08 INFO Applying migration id=shareactivity 2026/10/15 14:20:08 INFO Applying migration id=application 2026/10/15 14:20:08 INFO Applying migration id=certificates 2026/10/15 14:20:08 INFO Applying migration id=rawforward 2026/10/15 14:20:08 INFO Applying migration id=publickey 2026/10/15 14:20:08 INFO Applying migration id=resolvegroup 2026/10/15 14:20:08 INFO Applying migration id=reject 2026/10/15 14:20:08 INFO Applying migration id=autodel 2026/10/15 14:20:08 INFO Applying migration id=jsonb 2026/10/15 14:20:08 INFO Applying migration id=quote 2026/10/15 14:20:08 INFO Applying migration id=rfc9421 2026/10/15 14:20:08 INFO Applying migration id=keys 2026/10/15 14:20:08 INFO Applying migration id=portable 2026/10/15 14:20:08 INFO Applying migration id=proofs 2026/10/15 14:20:08 INFO Applying migration id=contexts 2026/10/15 14:20:08 INFO Applying migration id=deliverieshost 2026/10/15 14:20:08 INFO Applying migration id=pembegin 2026/10/15 14:20:08 INFO Applying migration id=didhost 2026/10/15 14:20:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:08 INFO Applying migration id=invites 2026/10/15 14:20:08 INFO Applying migration id=ed25519blob 2026/10/15 14:20:08 INFO Applying migration id=rsablob 2026/10/15 14:20:08 INFO Applying migration id=iconscid 2026/10/15 14:20:08 INFO Applying migration id=actor 2026/10/15 14:20:08 INFO Applying migration id=localkeys 2026/10/15 14:20:08 INFO Applying migration id=deleted 2026/10/15 14:20:08 INFO Applying migration id=history 2026/10/15 14:20:08 INFO Applying migration id=outboxnano 2026/10/15 14:20:08 INFO Applying migration id=implements 2026/10/15 14:20:08 INFO Applying migration id=backfill 2026/10/15 14:20:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-4877-7bff-afa9-e8d367ffda17 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-4877-7aef-b3a1-283c616b0498 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-4877-7aef-b3a1-283c616b0498 --- PASS: TestFTS_UnathenticatedUser (0.34s) === RUN TestFTS_SearchByAuthorUserName 2026/10/15 14:20:08 INFO Applying migration id=initial 2026/10/15 14:20:08 INFO Applying migration id=notesupdated 2026/10/15 14:20:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:08 INFO Applying migration id=activitiesid 2026/10/15 14:20:08 INFO Applying migration id=outbox 2026/10/15 14:20:08 INFO Applying migration id=edits 2026/10/15 14:20:08 INFO Applying migration id=outboxactor 2026/10/15 14:20:08 INFO Applying migration id=outboxsender 2026/10/15 14:20:08 INFO Applying migration id=thread 2026/10/15 14:20:08 INFO Applying migration id=host 2026/10/15 14:20:08 INFO Applying migration id=sharedinbox 2026/10/15 14:20:08 INFO Applying migration id=noteshost 2026/10/15 14:20:08 INFO Applying migration id=fetched 2026/10/15 14:20:08 INFO Applying migration id=move 2026/10/15 14:20:08 INFO Applying migration id=cleanup 2026/10/15 14:20:08 INFO Applying migration id=received 2026/10/15 14:20:08 INFO Applying migration id=namehost 2026/10/15 14:20:08 INFO Applying migration id=outboxhost 2026/10/15 14:20:08 INFO Applying migration id=notesfts 2026/10/15 14:20:08 INFO Applying migration id=iconsname 2026/10/15 14:20:08 INFO Applying migration id=nohash 2026/10/15 14:20:08 INFO Applying migration id=shares 2026/10/15 14:20:08 INFO Applying migration id=actorttl 2026/10/15 14:20:08 INFO Applying migration id=tocc 2026/10/15 14:20:08 INFO Applying migration id=followeds 2026/10/15 14:20:08 INFO Applying migration id=certhash 2026/10/15 14:20:08 INFO Applying migration id=follows_sync 2026/10/15 14:20:08 INFO Applying migration id=jsonpath 2026/10/15 14:20:08 INFO Applying migration id=localforward 2026/10/15 14:20:08 INFO Applying migration id=avatar 2026/10/15 14:20:08 INFO Applying migration id=noimage 2026/10/15 14:20:08 INFO Applying migration id=feed 2026/10/15 14:20:08 INFO Applying migration id=bookmarks 2026/10/15 14:20:08 INFO Applying migration id=shareactivity 2026/10/15 14:20:08 INFO Applying migration id=application 2026/10/15 14:20:08 INFO Applying migration id=certificates 2026/10/15 14:20:08 INFO Applying migration id=rawforward 2026/10/15 14:20:08 INFO Applying migration id=publickey 2026/10/15 14:20:08 INFO Applying migration id=resolvegroup 2026/10/15 14:20:08 INFO Applying migration id=reject 2026/10/15 14:20:08 INFO Applying migration id=autodel 2026/10/15 14:20:08 INFO Applying migration id=jsonb 2026/10/15 14:20:08 INFO Applying migration id=quote 2026/10/15 14:20:08 INFO Applying migration id=rfc9421 2026/10/15 14:20:08 INFO Applying migration id=keys 2026/10/15 14:20:08 INFO Applying migration id=portable 2026/10/15 14:20:08 INFO Applying migration id=proofs 2026/10/15 14:20:08 INFO Applying migration id=contexts 2026/10/15 14:20:08 INFO Applying migration id=deliverieshost 2026/10/15 14:20:08 INFO Applying migration id=pembegin 2026/10/15 14:20:08 INFO Applying migration id=didhost 2026/10/15 14:20:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:08 INFO Applying migration id=invites 2026/10/15 14:20:08 INFO Applying migration id=ed25519blob 2026/10/15 14:20:08 INFO Applying migration id=rsablob 2026/10/15 14:20:08 INFO Applying migration id=iconscid 2026/10/15 14:20:08 INFO Applying migration id=actor 2026/10/15 14:20:08 INFO Applying migration id=localkeys 2026/10/15 14:20:08 INFO Applying migration id=deleted 2026/10/15 14:20:08 INFO Applying migration id=history 2026/10/15 14:20:08 INFO Applying migration id=outboxnano 2026/10/15 14:20:08 INFO Applying migration id=implements 2026/10/15 14:20:08 INFO Applying migration id=backfill 2026/10/15 14:20:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-4ac9-7659-8d38-0ed5845dbb2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-4ac9-75c2-889e-d405b5051433 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-4ac9-75c2-889e-d405b5051433 --- PASS: TestFTS_SearchByAuthorUserName (0.59s) === RUN TestFTS_SearchByAuthorID 2026/10/15 14:20:09 INFO Applying migration id=initial 2026/10/15 14:20:09 INFO Applying migration id=notesupdated 2026/10/15 14:20:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:09 INFO Applying migration id=activitiesid 2026/10/15 14:20:09 INFO Applying migration id=outbox 2026/10/15 14:20:09 INFO Applying migration id=edits 2026/10/15 14:20:09 INFO Applying migration id=outboxactor 2026/10/15 14:20:09 INFO Applying migration id=outboxsender 2026/10/15 14:20:09 INFO Applying migration id=thread 2026/10/15 14:20:09 INFO Applying migration id=host 2026/10/15 14:20:09 INFO Applying migration id=sharedinbox 2026/10/15 14:20:09 INFO Applying migration id=noteshost 2026/10/15 14:20:09 INFO Applying migration id=fetched 2026/10/15 14:20:09 INFO Applying migration id=move 2026/10/15 14:20:09 INFO Applying migration id=cleanup 2026/10/15 14:20:09 INFO Applying migration id=received 2026/10/15 14:20:09 INFO Applying migration id=namehost 2026/10/15 14:20:09 INFO Applying migration id=outboxhost 2026/10/15 14:20:09 INFO Applying migration id=notesfts 2026/10/15 14:20:09 INFO Applying migration id=iconsname 2026/10/15 14:20:09 INFO Applying migration id=nohash 2026/10/15 14:20:09 INFO Applying migration id=shares 2026/10/15 14:20:09 INFO Applying migration id=actorttl 2026/10/15 14:20:09 INFO Applying migration id=tocc 2026/10/15 14:20:09 INFO Applying migration id=followeds 2026/10/15 14:20:09 INFO Applying migration id=certhash 2026/10/15 14:20:09 INFO Applying migration id=follows_sync 2026/10/15 14:20:09 INFO Applying migration id=jsonpath 2026/10/15 14:20:09 INFO Applying migration id=localforward 2026/10/15 14:20:09 INFO Applying migration id=avatar 2026/10/15 14:20:09 INFO Applying migration id=noimage 2026/10/15 14:20:09 INFO Applying migration id=feed 2026/10/15 14:20:09 INFO Applying migration id=bookmarks 2026/10/15 14:20:09 INFO Applying migration id=shareactivity 2026/10/15 14:20:09 INFO Applying migration id=application 2026/10/15 14:20:09 INFO Applying migration id=certificates 2026/10/15 14:20:09 INFO Applying migration id=rawforward 2026/10/15 14:20:09 INFO Applying migration id=publickey 2026/10/15 14:20:09 INFO Applying migration id=resolvegroup 2026/10/15 14:20:09 INFO Applying migration id=reject 2026/10/15 14:20:09 INFO Applying migration id=autodel 2026/10/15 14:20:09 INFO Applying migration id=jsonb 2026/10/15 14:20:09 INFO Applying migration id=quote 2026/10/15 14:20:09 INFO Applying migration id=rfc9421 2026/10/15 14:20:09 INFO Applying migration id=keys 2026/10/15 14:20:09 INFO Applying migration id=portable 2026/10/15 14:20:09 INFO Applying migration id=proofs 2026/10/15 14:20:09 INFO Applying migration id=contexts 2026/10/15 14:20:09 INFO Applying migration id=deliverieshost 2026/10/15 14:20:09 INFO Applying migration id=pembegin 2026/10/15 14:20:09 INFO Applying migration id=didhost 2026/10/15 14:20:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:09 INFO Applying migration id=invites 2026/10/15 14:20:09 INFO Applying migration id=ed25519blob 2026/10/15 14:20:09 INFO Applying migration id=rsablob 2026/10/15 14:20:09 INFO Applying migration id=iconscid 2026/10/15 14:20:09 INFO Applying migration id=actor 2026/10/15 14:20:09 INFO Applying migration id=localkeys 2026/10/15 14:20:09 INFO Applying migration id=deleted 2026/10/15 14:20:09 INFO Applying migration id=history 2026/10/15 14:20:09 INFO Applying migration id=outboxnano 2026/10/15 14:20:09 INFO Applying migration id=implements 2026/10/15 14:20:09 INFO Applying migration id=backfill 2026/10/15 14:20:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-4d40-7735-98ee-c551d991992a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-4d40-76ca-aa5b-a91534d9f79f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-4d40-76ca-aa5b-a91534d9f79f --- PASS: TestFTS_SearchByAuthorID (0.63s) === RUN TestFTS_SearchByMentionUserName 2026/10/15 14:20:09 INFO Applying migration id=initial 2026/10/15 14:20:09 INFO Applying migration id=notesupdated 2026/10/15 14:20:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:09 INFO Applying migration id=activitiesid 2026/10/15 14:20:09 INFO Applying migration id=outbox 2026/10/15 14:20:09 INFO Applying migration id=edits 2026/10/15 14:20:09 INFO Applying migration id=outboxactor 2026/10/15 14:20:09 INFO Applying migration id=outboxsender 2026/10/15 14:20:09 INFO Applying migration id=thread 2026/10/15 14:20:09 INFO Applying migration id=host 2026/10/15 14:20:09 INFO Applying migration id=sharedinbox 2026/10/15 14:20:09 INFO Applying migration id=noteshost 2026/10/15 14:20:09 INFO Applying migration id=fetched 2026/10/15 14:20:09 INFO Applying migration id=move 2026/10/15 14:20:09 INFO Applying migration id=cleanup 2026/10/15 14:20:09 INFO Applying migration id=received 2026/10/15 14:20:09 INFO Applying migration id=namehost 2026/10/15 14:20:09 INFO Applying migration id=outboxhost 2026/10/15 14:20:09 INFO Applying migration id=notesfts 2026/10/15 14:20:09 INFO Applying migration id=iconsname 2026/10/15 14:20:09 INFO Applying migration id=nohash 2026/10/15 14:20:09 INFO Applying migration id=shares 2026/10/15 14:20:09 INFO Applying migration id=actorttl 2026/10/15 14:20:09 INFO Applying migration id=tocc 2026/10/15 14:20:09 INFO Applying migration id=followeds 2026/10/15 14:20:09 INFO Applying migration id=certhash 2026/10/15 14:20:09 INFO Applying migration id=follows_sync 2026/10/15 14:20:09 INFO Applying migration id=jsonpath 2026/10/15 14:20:09 INFO Applying migration id=localforward 2026/10/15 14:20:09 INFO Applying migration id=avatar 2026/10/15 14:20:09 INFO Applying migration id=noimage 2026/10/15 14:20:09 INFO Applying migration id=feed 2026/10/15 14:20:09 INFO Applying migration id=bookmarks 2026/10/15 14:20:09 INFO Applying migration id=shareactivity 2026/10/15 14:20:09 INFO Applying migration id=application 2026/10/15 14:20:09 INFO Applying migration id=certificates 2026/10/15 14:20:09 INFO Applying migration id=rawforward 2026/10/15 14:20:09 INFO Applying migration id=publickey 2026/10/15 14:20:09 INFO Applying migration id=resolvegroup 2026/10/15 14:20:09 INFO Applying migration id=reject 2026/10/15 14:20:09 INFO Applying migration id=autodel 2026/10/15 14:20:09 INFO Applying migration id=jsonb 2026/10/15 14:20:09 INFO Applying migration id=quote 2026/10/15 14:20:10 INFO Applying migration id=rfc9421 2026/10/15 14:20:10 INFO Applying migration id=keys 2026/10/15 14:20:10 INFO Applying migration id=portable 2026/10/15 14:20:10 INFO Applying migration id=proofs 2026/10/15 14:20:10 INFO Applying migration id=contexts 2026/10/15 14:20:10 INFO Applying migration id=deliverieshost 2026/10/15 14:20:10 INFO Applying migration id=pembegin 2026/10/15 14:20:10 INFO Applying migration id=didhost 2026/10/15 14:20:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:10 INFO Applying migration id=invites 2026/10/15 14:20:10 INFO Applying migration id=ed25519blob 2026/10/15 14:20:10 INFO Applying migration id=rsablob 2026/10/15 14:20:10 INFO Applying migration id=iconscid 2026/10/15 14:20:10 INFO Applying migration id=actor 2026/10/15 14:20:10 INFO Applying migration id=localkeys 2026/10/15 14:20:10 INFO Applying migration id=deleted 2026/10/15 14:20:10 INFO Applying migration id=history 2026/10/15 14:20:10 INFO Applying migration id=outboxnano 2026/10/15 14:20:10 INFO Applying migration id=implements 2026/10/15 14:20:10 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionUserName (0.58s) === RUN TestFTS_SearchByMentionID 2026/10/15 14:20:10 INFO Applying migration id=initial 2026/10/15 14:20:10 INFO Applying migration id=notesupdated 2026/10/15 14:20:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:10 INFO Applying migration id=activitiesid 2026/10/15 14:20:10 INFO Applying migration id=outbox 2026/10/15 14:20:10 INFO Applying migration id=edits 2026/10/15 14:20:10 INFO Applying migration id=outboxactor 2026/10/15 14:20:10 INFO Applying migration id=outboxsender 2026/10/15 14:20:10 INFO Applying migration id=thread 2026/10/15 14:20:10 INFO Applying migration id=host 2026/10/15 14:20:10 INFO Applying migration id=sharedinbox 2026/10/15 14:20:10 INFO Applying migration id=noteshost 2026/10/15 14:20:10 INFO Applying migration id=fetched 2026/10/15 14:20:10 INFO Applying migration id=move 2026/10/15 14:20:10 INFO Applying migration id=cleanup 2026/10/15 14:20:10 INFO Applying migration id=received 2026/10/15 14:20:10 INFO Applying migration id=namehost 2026/10/15 14:20:10 INFO Applying migration id=outboxhost 2026/10/15 14:20:10 INFO Applying migration id=notesfts 2026/10/15 14:20:10 INFO Applying migration id=iconsname 2026/10/15 14:20:10 INFO Applying migration id=nohash 2026/10/15 14:20:10 INFO Applying migration id=shares 2026/10/15 14:20:10 INFO Applying migration id=actorttl 2026/10/15 14:20:10 INFO Applying migration id=tocc 2026/10/15 14:20:10 INFO Applying migration id=followeds 2026/10/15 14:20:10 INFO Applying migration id=certhash 2026/10/15 14:20:10 INFO Applying migration id=follows_sync 2026/10/15 14:20:10 INFO Applying migration id=jsonpath 2026/10/15 14:20:10 INFO Applying migration id=localforward 2026/10/15 14:20:10 INFO Applying migration id=avatar 2026/10/15 14:20:10 INFO Applying migration id=noimage 2026/10/15 14:20:10 INFO Applying migration id=feed 2026/10/15 14:20:10 INFO Applying migration id=bookmarks 2026/10/15 14:20:10 INFO Applying migration id=shareactivity 2026/10/15 14:20:10 INFO Applying migration id=application 2026/10/15 14:20:10 INFO Applying migration id=certificates 2026/10/15 14:20:10 INFO Applying migration id=rawforward 2026/10/15 14:20:10 INFO Applying migration id=publickey 2026/10/15 14:20:10 INFO Applying migration id=resolvegroup 2026/10/15 14:20:10 INFO Applying migration id=reject 2026/10/15 14:20:10 INFO Applying migration id=autodel 2026/10/15 14:20:10 INFO Applying migration id=jsonb 2026/10/15 14:20:10 INFO Applying migration id=quote 2026/10/15 14:20:10 INFO Applying migration id=rfc9421 2026/10/15 14:20:10 INFO Applying migration id=keys 2026/10/15 14:20:10 INFO Applying migration id=portable 2026/10/15 14:20:10 INFO Applying migration id=proofs 2026/10/15 14:20:10 INFO Applying migration id=contexts 2026/10/15 14:20:10 INFO Applying migration id=deliverieshost 2026/10/15 14:20:10 INFO Applying migration id=pembegin 2026/10/15 14:20:10 INFO Applying migration id=didhost 2026/10/15 14:20:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:10 INFO Applying migration id=invites 2026/10/15 14:20:10 INFO Applying migration id=ed25519blob 2026/10/15 14:20:10 INFO Applying migration id=rsablob 2026/10/15 14:20:10 INFO Applying migration id=iconscid 2026/10/15 14:20:10 INFO Applying migration id=actor 2026/10/15 14:20:10 INFO Applying migration id=localkeys 2026/10/15 14:20:10 INFO Applying migration id=deleted 2026/10/15 14:20:10 INFO Applying migration id=history 2026/10/15 14:20:10 INFO Applying migration id=outboxnano 2026/10/15 14:20:10 INFO Applying migration id=implements 2026/10/15 14:20:10 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionID (0.56s) === RUN TestHashtag_PublicPost 2026/10/15 14:20:11 INFO Applying migration id=initial 2026/10/15 14:20:11 INFO Applying migration id=notesupdated 2026/10/15 14:20:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:11 INFO Applying migration id=activitiesid 2026/10/15 14:20:11 INFO Applying migration id=outbox 2026/10/15 14:20:11 INFO Applying migration id=edits 2026/10/15 14:20:11 INFO Applying migration id=outboxactor 2026/10/15 14:20:11 INFO Applying migration id=outboxsender 2026/10/15 14:20:11 INFO Applying migration id=thread 2026/10/15 14:20:11 INFO Applying migration id=host 2026/10/15 14:20:11 INFO Applying migration id=sharedinbox 2026/10/15 14:20:11 INFO Applying migration id=noteshost 2026/10/15 14:20:11 INFO Applying migration id=fetched 2026/10/15 14:20:11 INFO Applying migration id=move 2026/10/15 14:20:11 INFO Applying migration id=cleanup 2026/10/15 14:20:11 INFO Applying migration id=received 2026/10/15 14:20:11 INFO Applying migration id=namehost 2026/10/15 14:20:11 INFO Applying migration id=outboxhost 2026/10/15 14:20:11 INFO Applying migration id=notesfts 2026/10/15 14:20:11 INFO Applying migration id=iconsname 2026/10/15 14:20:11 INFO Applying migration id=nohash 2026/10/15 14:20:11 INFO Applying migration id=shares 2026/10/15 14:20:11 INFO Applying migration id=actorttl 2026/10/15 14:20:11 INFO Applying migration id=tocc 2026/10/15 14:20:11 INFO Applying migration id=followeds 2026/10/15 14:20:11 INFO Applying migration id=certhash 2026/10/15 14:20:11 INFO Applying migration id=follows_sync 2026/10/15 14:20:11 INFO Applying migration id=jsonpath 2026/10/15 14:20:11 INFO Applying migration id=localforward 2026/10/15 14:20:11 INFO Applying migration id=avatar 2026/10/15 14:20:11 INFO Applying migration id=noimage 2026/10/15 14:20:11 INFO Applying migration id=feed 2026/10/15 14:20:11 INFO Applying migration id=bookmarks 2026/10/15 14:20:11 INFO Applying migration id=shareactivity 2026/10/15 14:20:11 INFO Applying migration id=application 2026/10/15 14:20:11 INFO Applying migration id=certificates 2026/10/15 14:20:11 INFO Applying migration id=rawforward 2026/10/15 14:20:11 INFO Applying migration id=publickey 2026/10/15 14:20:11 INFO Applying migration id=resolvegroup 2026/10/15 14:20:11 INFO Applying migration id=reject 2026/10/15 14:20:11 INFO Applying migration id=autodel 2026/10/15 14:20:11 INFO Applying migration id=jsonb 2026/10/15 14:20:11 INFO Applying migration id=quote 2026/10/15 14:20:11 INFO Applying migration id=rfc9421 2026/10/15 14:20:11 INFO Applying migration id=keys 2026/10/15 14:20:11 INFO Applying migration id=portable 2026/10/15 14:20:11 INFO Applying migration id=proofs 2026/10/15 14:20:11 INFO Applying migration id=contexts 2026/10/15 14:20:11 INFO Applying migration id=deliverieshost 2026/10/15 14:20:11 INFO Applying migration id=pembegin 2026/10/15 14:20:11 INFO Applying migration id=didhost 2026/10/15 14:20:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:11 INFO Applying migration id=invites 2026/10/15 14:20:11 INFO Applying migration id=ed25519blob 2026/10/15 14:20:11 INFO Applying migration id=rsablob 2026/10/15 14:20:11 INFO Applying migration id=iconscid 2026/10/15 14:20:11 INFO Applying migration id=actor 2026/10/15 14:20:11 INFO Applying migration id=localkeys 2026/10/15 14:20:11 INFO Applying migration id=deleted 2026/10/15 14:20:11 INFO Applying migration id=history 2026/10/15 14:20:11 INFO Applying migration id=outboxnano 2026/10/15 14:20:11 INFO Applying migration id=implements 2026/10/15 14:20:11 INFO Applying migration id=backfill 2026/10/15 14:20:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-54de-7b6e-8892-d0bbf9c47f6d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-54de-7ae2-b5d9-f3c132c15411 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-54de-7ae2-b5d9-f3c132c15411 2026/10/15 14:20:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-54de-7ae2-b5d9-f3c132c15411 2026/10/15 14:20:11 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (0.81s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/10/15 14:20:11 INFO Applying migration id=initial 2026/10/15 14:20:11 INFO Applying migration id=notesupdated 2026/10/15 14:20:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:11 INFO Applying migration id=activitiesid 2026/10/15 14:20:11 INFO Applying migration id=outbox 2026/10/15 14:20:11 INFO Applying migration id=edits 2026/10/15 14:20:11 INFO Applying migration id=outboxactor 2026/10/15 14:20:11 INFO Applying migration id=outboxsender 2026/10/15 14:20:11 INFO Applying migration id=thread 2026/10/15 14:20:11 INFO Applying migration id=host 2026/10/15 14:20:11 INFO Applying migration id=sharedinbox 2026/10/15 14:20:11 INFO Applying migration id=noteshost 2026/10/15 14:20:11 INFO Applying migration id=fetched 2026/10/15 14:20:11 INFO Applying migration id=move 2026/10/15 14:20:11 INFO Applying migration id=cleanup 2026/10/15 14:20:11 INFO Applying migration id=received 2026/10/15 14:20:11 INFO Applying migration id=namehost 2026/10/15 14:20:11 INFO Applying migration id=outboxhost 2026/10/15 14:20:11 INFO Applying migration id=notesfts 2026/10/15 14:20:11 INFO Applying migration id=iconsname 2026/10/15 14:20:11 INFO Applying migration id=nohash 2026/10/15 14:20:11 INFO Applying migration id=shares 2026/10/15 14:20:11 INFO Applying migration id=actorttl 2026/10/15 14:20:11 INFO Applying migration id=tocc 2026/10/15 14:20:11 INFO Applying migration id=followeds 2026/10/15 14:20:11 INFO Applying migration id=certhash 2026/10/15 14:20:11 INFO Applying migration id=follows_sync 2026/10/15 14:20:11 INFO Applying migration id=jsonpath 2026/10/15 14:20:11 INFO Applying migration id=localforward 2026/10/15 14:20:11 INFO Applying migration id=avatar 2026/10/15 14:20:11 INFO Applying migration id=noimage 2026/10/15 14:20:11 INFO Applying migration id=feed 2026/10/15 14:20:11 INFO Applying migration id=bookmarks 2026/10/15 14:20:11 INFO Applying migration id=shareactivity 2026/10/15 14:20:11 INFO Applying migration id=application 2026/10/15 14:20:11 INFO Applying migration id=certificates 2026/10/15 14:20:11 INFO Applying migration id=rawforward 2026/10/15 14:20:11 INFO Applying migration id=publickey 2026/10/15 14:20:11 INFO Applying migration id=resolvegroup 2026/10/15 14:20:11 INFO Applying migration id=reject 2026/10/15 14:20:11 INFO Applying migration id=autodel 2026/10/15 14:20:11 INFO Applying migration id=jsonb 2026/10/15 14:20:11 INFO Applying migration id=quote 2026/10/15 14:20:11 INFO Applying migration id=rfc9421 2026/10/15 14:20:12 INFO Applying migration id=keys 2026/10/15 14:20:12 INFO Applying migration id=portable 2026/10/15 14:20:12 INFO Applying migration id=proofs 2026/10/15 14:20:12 INFO Applying migration id=contexts 2026/10/15 14:20:12 INFO Applying migration id=deliverieshost 2026/10/15 14:20:12 INFO Applying migration id=pembegin 2026/10/15 14:20:12 INFO Applying migration id=didhost 2026/10/15 14:20:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:12 INFO Applying migration id=invites 2026/10/15 14:20:12 INFO Applying migration id=ed25519blob 2026/10/15 14:20:12 INFO Applying migration id=rsablob 2026/10/15 14:20:12 INFO Applying migration id=iconscid 2026/10/15 14:20:12 INFO Applying migration id=actor 2026/10/15 14:20:12 INFO Applying migration id=localkeys 2026/10/15 14:20:12 INFO Applying migration id=deleted 2026/10/15 14:20:12 INFO Applying migration id=history 2026/10/15 14:20:12 INFO Applying migration id=outboxnano 2026/10/15 14:20:12 INFO Applying migration id=implements 2026/10/15 14:20:12 INFO Applying migration id=backfill 2026/10/15 14:20:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-580e-711c-9b75-c2f287eede45 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-580e-7053-9980-45e8fd8d2a61 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-580e-7053-9980-45e8fd8d2a61 2026/10/15 14:20:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-580e-7053-9980-45e8fd8d2a61 2026/10/15 14:20:12 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (0.82s) === RUN TestHashtag_ExclamationMark 2026/10/15 14:20:12 INFO Applying migration id=initial 2026/10/15 14:20:12 INFO Applying migration id=notesupdated 2026/10/15 14:20:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:12 INFO Applying migration id=activitiesid 2026/10/15 14:20:12 INFO Applying migration id=outbox 2026/10/15 14:20:12 INFO Applying migration id=edits 2026/10/15 14:20:12 INFO Applying migration id=outboxactor 2026/10/15 14:20:12 INFO Applying migration id=outboxsender 2026/10/15 14:20:12 INFO Applying migration id=thread 2026/10/15 14:20:12 INFO Applying migration id=host 2026/10/15 14:20:12 INFO Applying migration id=sharedinbox 2026/10/15 14:20:12 INFO Applying migration id=noteshost 2026/10/15 14:20:12 INFO Applying migration id=fetched 2026/10/15 14:20:12 INFO Applying migration id=move 2026/10/15 14:20:12 INFO Applying migration id=cleanup 2026/10/15 14:20:12 INFO Applying migration id=received 2026/10/15 14:20:12 INFO Applying migration id=namehost 2026/10/15 14:20:12 INFO Applying migration id=outboxhost 2026/10/15 14:20:12 INFO Applying migration id=notesfts 2026/10/15 14:20:12 INFO Applying migration id=iconsname 2026/10/15 14:20:12 INFO Applying migration id=nohash 2026/10/15 14:20:12 INFO Applying migration id=shares 2026/10/15 14:20:12 INFO Applying migration id=actorttl 2026/10/15 14:20:12 INFO Applying migration id=tocc 2026/10/15 14:20:12 INFO Applying migration id=followeds 2026/10/15 14:20:12 INFO Applying migration id=certhash 2026/10/15 14:20:12 INFO Applying migration id=follows_sync 2026/10/15 14:20:12 INFO Applying migration id=jsonpath 2026/10/15 14:20:12 INFO Applying migration id=localforward 2026/10/15 14:20:12 INFO Applying migration id=avatar 2026/10/15 14:20:12 INFO Applying migration id=noimage 2026/10/15 14:20:12 INFO Applying migration id=feed 2026/10/15 14:20:12 INFO Applying migration id=bookmarks 2026/10/15 14:20:12 INFO Applying migration id=shareactivity 2026/10/15 14:20:12 INFO Applying migration id=application 2026/10/15 14:20:12 INFO Applying migration id=certificates 2026/10/15 14:20:12 INFO Applying migration id=rawforward 2026/10/15 14:20:12 INFO Applying migration id=publickey 2026/10/15 14:20:12 INFO Applying migration id=resolvegroup 2026/10/15 14:20:12 INFO Applying migration id=reject 2026/10/15 14:20:12 INFO Applying migration id=autodel 2026/10/15 14:20:12 INFO Applying migration id=jsonb 2026/10/15 14:20:12 INFO Applying migration id=quote 2026/10/15 14:20:12 INFO Applying migration id=rfc9421 2026/10/15 14:20:12 INFO Applying migration id=keys 2026/10/15 14:20:12 INFO Applying migration id=portable 2026/10/15 14:20:12 INFO Applying migration id=proofs 2026/10/15 14:20:12 INFO Applying migration id=contexts 2026/10/15 14:20:12 INFO Applying migration id=deliverieshost 2026/10/15 14:20:12 INFO Applying migration id=pembegin 2026/10/15 14:20:12 INFO Applying migration id=didhost 2026/10/15 14:20:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:12 INFO Applying migration id=invites 2026/10/15 14:20:12 INFO Applying migration id=ed25519blob 2026/10/15 14:20:12 INFO Applying migration id=rsablob 2026/10/15 14:20:12 INFO Applying migration id=iconscid 2026/10/15 14:20:12 INFO Applying migration id=actor 2026/10/15 14:20:12 INFO Applying migration id=localkeys 2026/10/15 14:20:12 INFO Applying migration id=deleted 2026/10/15 14:20:12 INFO Applying migration id=history 2026/10/15 14:20:12 INFO Applying migration id=outboxnano 2026/10/15 14:20:12 INFO Applying migration id=implements 2026/10/15 14:20:12 INFO Applying migration id=backfill 2026/10/15 14:20:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-5af7-715f-bb48-914789f02808 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-5af7-70d3-9332-d72a76ad5664 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-5af7-70d3-9332-d72a76ad5664 2026/10/15 14:20:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-5af7-70d3-9332-d72a76ad5664 2026/10/15 14:20:13 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (0.74s) === RUN TestHashtag_Beginning 2026/10/15 14:20:13 INFO Applying migration id=initial 2026/10/15 14:20:13 INFO Applying migration id=notesupdated 2026/10/15 14:20:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:13 INFO Applying migration id=activitiesid 2026/10/15 14:20:13 INFO Applying migration id=outbox 2026/10/15 14:20:13 INFO Applying migration id=edits 2026/10/15 14:20:13 INFO Applying migration id=outboxactor 2026/10/15 14:20:13 INFO Applying migration id=outboxsender 2026/10/15 14:20:13 INFO Applying migration id=thread 2026/10/15 14:20:13 INFO Applying migration id=host 2026/10/15 14:20:13 INFO Applying migration id=sharedinbox 2026/10/15 14:20:13 INFO Applying migration id=noteshost 2026/10/15 14:20:13 INFO Applying migration id=fetched 2026/10/15 14:20:13 INFO Applying migration id=move 2026/10/15 14:20:13 INFO Applying migration id=cleanup 2026/10/15 14:20:13 INFO Applying migration id=received 2026/10/15 14:20:13 INFO Applying migration id=namehost 2026/10/15 14:20:13 INFO Applying migration id=outboxhost 2026/10/15 14:20:13 INFO Applying migration id=notesfts 2026/10/15 14:20:13 INFO Applying migration id=iconsname 2026/10/15 14:20:13 INFO Applying migration id=nohash 2026/10/15 14:20:13 INFO Applying migration id=shares 2026/10/15 14:20:13 INFO Applying migration id=actorttl 2026/10/15 14:20:13 INFO Applying migration id=tocc 2026/10/15 14:20:13 INFO Applying migration id=followeds 2026/10/15 14:20:13 INFO Applying migration id=certhash 2026/10/15 14:20:13 INFO Applying migration id=follows_sync 2026/10/15 14:20:13 INFO Applying migration id=jsonpath 2026/10/15 14:20:13 INFO Applying migration id=localforward 2026/10/15 14:20:13 INFO Applying migration id=avatar 2026/10/15 14:20:13 INFO Applying migration id=noimage 2026/10/15 14:20:13 INFO Applying migration id=feed 2026/10/15 14:20:13 INFO Applying migration id=bookmarks 2026/10/15 14:20:13 INFO Applying migration id=shareactivity 2026/10/15 14:20:13 INFO Applying migration id=application 2026/10/15 14:20:13 INFO Applying migration id=certificates 2026/10/15 14:20:13 INFO Applying migration id=rawforward 2026/10/15 14:20:13 INFO Applying migration id=publickey 2026/10/15 14:20:13 INFO Applying migration id=resolvegroup 2026/10/15 14:20:13 INFO Applying migration id=reject 2026/10/15 14:20:13 INFO Applying migration id=autodel 2026/10/15 14:20:13 INFO Applying migration id=jsonb 2026/10/15 14:20:13 INFO Applying migration id=quote 2026/10/15 14:20:13 INFO Applying migration id=rfc9421 2026/10/15 14:20:13 INFO Applying migration id=keys 2026/10/15 14:20:13 INFO Applying migration id=portable 2026/10/15 14:20:13 INFO Applying migration id=proofs 2026/10/15 14:20:13 INFO Applying migration id=contexts 2026/10/15 14:20:13 INFO Applying migration id=deliverieshost 2026/10/15 14:20:13 INFO Applying migration id=pembegin 2026/10/15 14:20:13 INFO Applying migration id=didhost 2026/10/15 14:20:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:13 INFO Applying migration id=invites 2026/10/15 14:20:13 INFO Applying migration id=ed25519blob 2026/10/15 14:20:13 INFO Applying migration id=rsablob 2026/10/15 14:20:13 INFO Applying migration id=iconscid 2026/10/15 14:20:13 INFO Applying migration id=actor 2026/10/15 14:20:13 INFO Applying migration id=localkeys 2026/10/15 14:20:13 INFO Applying migration id=deleted 2026/10/15 14:20:13 INFO Applying migration id=history 2026/10/15 14:20:13 INFO Applying migration id=outboxnano 2026/10/15 14:20:13 INFO Applying migration id=implements 2026/10/15 14:20:13 INFO Applying migration id=backfill 2026/10/15 14:20:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-5d4c-7bd8-ba94-978faff33cea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-5d4c-7b35-84dd-c45961258132 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-5d4c-7b35-84dd-c45961258132 2026/10/15 14:20:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-5d4c-7b35-84dd-c45961258132 2026/10/15 14:20:14 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (0.60s) === RUN TestHashtag_Multiple 2026/10/15 14:20:14 INFO Applying migration id=initial 2026/10/15 14:20:14 INFO Applying migration id=notesupdated 2026/10/15 14:20:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:14 INFO Applying migration id=activitiesid 2026/10/15 14:20:14 INFO Applying migration id=outbox 2026/10/15 14:20:14 INFO Applying migration id=edits 2026/10/15 14:20:14 INFO Applying migration id=outboxactor 2026/10/15 14:20:14 INFO Applying migration id=outboxsender 2026/10/15 14:20:14 INFO Applying migration id=thread 2026/10/15 14:20:14 INFO Applying migration id=host 2026/10/15 14:20:14 INFO Applying migration id=sharedinbox 2026/10/15 14:20:14 INFO Applying migration id=noteshost 2026/10/15 14:20:14 INFO Applying migration id=fetched 2026/10/15 14:20:14 INFO Applying migration id=move 2026/10/15 14:20:14 INFO Applying migration id=cleanup 2026/10/15 14:20:14 INFO Applying migration id=received 2026/10/15 14:20:14 INFO Applying migration id=namehost 2026/10/15 14:20:14 INFO Applying migration id=outboxhost 2026/10/15 14:20:14 INFO Applying migration id=notesfts 2026/10/15 14:20:14 INFO Applying migration id=iconsname 2026/10/15 14:20:14 INFO Applying migration id=nohash 2026/10/15 14:20:14 INFO Applying migration id=shares 2026/10/15 14:20:14 INFO Applying migration id=actorttl 2026/10/15 14:20:14 INFO Applying migration id=tocc 2026/10/15 14:20:14 INFO Applying migration id=followeds 2026/10/15 14:20:14 INFO Applying migration id=certhash 2026/10/15 14:20:14 INFO Applying migration id=follows_sync 2026/10/15 14:20:14 INFO Applying migration id=jsonpath 2026/10/15 14:20:14 INFO Applying migration id=localforward 2026/10/15 14:20:14 INFO Applying migration id=avatar 2026/10/15 14:20:14 INFO Applying migration id=noimage 2026/10/15 14:20:14 INFO Applying migration id=feed 2026/10/15 14:20:14 INFO Applying migration id=bookmarks 2026/10/15 14:20:14 INFO Applying migration id=shareactivity 2026/10/15 14:20:14 INFO Applying migration id=application 2026/10/15 14:20:14 INFO Applying migration id=certificates 2026/10/15 14:20:14 INFO Applying migration id=rawforward 2026/10/15 14:20:14 INFO Applying migration id=publickey 2026/10/15 14:20:14 INFO Applying migration id=resolvegroup 2026/10/15 14:20:14 INFO Applying migration id=reject 2026/10/15 14:20:14 INFO Applying migration id=autodel 2026/10/15 14:20:14 INFO Applying migration id=jsonb 2026/10/15 14:20:14 INFO Applying migration id=quote 2026/10/15 14:20:14 INFO Applying migration id=rfc9421 2026/10/15 14:20:14 INFO Applying migration id=keys 2026/10/15 14:20:14 INFO Applying migration id=portable 2026/10/15 14:20:14 INFO Applying migration id=proofs 2026/10/15 14:20:14 INFO Applying migration id=contexts 2026/10/15 14:20:14 INFO Applying migration id=deliverieshost 2026/10/15 14:20:14 INFO Applying migration id=pembegin 2026/10/15 14:20:14 INFO Applying migration id=didhost 2026/10/15 14:20:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:14 INFO Applying migration id=invites 2026/10/15 14:20:14 INFO Applying migration id=ed25519blob 2026/10/15 14:20:14 INFO Applying migration id=rsablob 2026/10/15 14:20:14 INFO Applying migration id=iconscid 2026/10/15 14:20:14 INFO Applying migration id=actor 2026/10/15 14:20:14 INFO Applying migration id=localkeys 2026/10/15 14:20:14 INFO Applying migration id=deleted 2026/10/15 14:20:14 INFO Applying migration id=history 2026/10/15 14:20:14 INFO Applying migration id=outboxnano 2026/10/15 14:20:14 INFO Applying migration id=implements 2026/10/15 14:20:14 INFO Applying migration id=backfill 2026/10/15 14:20:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-5f7c-740d-a455-dc1d26966619 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-5f7c-737a-98ba-509ade5c2af7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-5f7c-737a-98ba-509ade5c2af7 2026/10/15 14:20:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-5f7c-737a-98ba-509ade5c2af7 2026/10/15 14:20:14 INFO Generating first response key=/hashtag/Hello 2026/10/15 14:20:14 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (0.56s) === RUN TestHashtag_CaseSensitivity 2026/10/15 14:20:14 INFO Applying migration id=initial 2026/10/15 14:20:14 INFO Applying migration id=notesupdated 2026/10/15 14:20:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:14 INFO Applying migration id=activitiesid 2026/10/15 14:20:14 INFO Applying migration id=outbox 2026/10/15 14:20:14 INFO Applying migration id=edits 2026/10/15 14:20:14 INFO Applying migration id=outboxactor 2026/10/15 14:20:14 INFO Applying migration id=outboxsender 2026/10/15 14:20:14 INFO Applying migration id=thread 2026/10/15 14:20:14 INFO Applying migration id=host 2026/10/15 14:20:14 INFO Applying migration id=sharedinbox 2026/10/15 14:20:14 INFO Applying migration id=noteshost 2026/10/15 14:20:14 INFO Applying migration id=fetched 2026/10/15 14:20:14 INFO Applying migration id=move 2026/10/15 14:20:14 INFO Applying migration id=cleanup 2026/10/15 14:20:14 INFO Applying migration id=received 2026/10/15 14:20:14 INFO Applying migration id=namehost 2026/10/15 14:20:14 INFO Applying migration id=outboxhost 2026/10/15 14:20:14 INFO Applying migration id=notesfts 2026/10/15 14:20:14 INFO Applying migration id=iconsname 2026/10/15 14:20:14 INFO Applying migration id=nohash 2026/10/15 14:20:14 INFO Applying migration id=shares 2026/10/15 14:20:14 INFO Applying migration id=actorttl 2026/10/15 14:20:14 INFO Applying migration id=tocc 2026/10/15 14:20:14 INFO Applying migration id=followeds 2026/10/15 14:20:14 INFO Applying migration id=certhash 2026/10/15 14:20:14 INFO Applying migration id=follows_sync 2026/10/15 14:20:14 INFO Applying migration id=jsonpath 2026/10/15 14:20:14 INFO Applying migration id=localforward 2026/10/15 14:20:14 INFO Applying migration id=avatar 2026/10/15 14:20:14 INFO Applying migration id=noimage 2026/10/15 14:20:14 INFO Applying migration id=feed 2026/10/15 14:20:14 INFO Applying migration id=bookmarks 2026/10/15 14:20:14 INFO Applying migration id=shareactivity 2026/10/15 14:20:14 INFO Applying migration id=application 2026/10/15 14:20:14 INFO Applying migration id=certificates 2026/10/15 14:20:14 INFO Applying migration id=rawforward 2026/10/15 14:20:14 INFO Applying migration id=publickey 2026/10/15 14:20:14 INFO Applying migration id=resolvegroup 2026/10/15 14:20:14 INFO Applying migration id=reject 2026/10/15 14:20:14 INFO Applying migration id=autodel 2026/10/15 14:20:14 INFO Applying migration id=jsonb 2026/10/15 14:20:14 INFO Applying migration id=quote 2026/10/15 14:20:14 INFO Applying migration id=rfc9421 2026/10/15 14:20:14 INFO Applying migration id=keys 2026/10/15 14:20:14 INFO Applying migration id=portable 2026/10/15 14:20:14 INFO Applying migration id=proofs 2026/10/15 14:20:14 INFO Applying migration id=contexts 2026/10/15 14:20:14 INFO Applying migration id=deliverieshost 2026/10/15 14:20:14 INFO Applying migration id=pembegin 2026/10/15 14:20:14 INFO Applying migration id=didhost 2026/10/15 14:20:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:14 INFO Applying migration id=invites 2026/10/15 14:20:14 INFO Applying migration id=ed25519blob 2026/10/15 14:20:14 INFO Applying migration id=rsablob 2026/10/15 14:20:14 INFO Applying migration id=iconscid 2026/10/15 14:20:14 INFO Applying migration id=actor 2026/10/15 14:20:14 INFO Applying migration id=localkeys 2026/10/15 14:20:14 INFO Applying migration id=deleted 2026/10/15 14:20:14 INFO Applying migration id=history 2026/10/15 14:20:14 INFO Applying migration id=outboxnano 2026/10/15 14:20:14 INFO Applying migration id=implements 2026/10/15 14:20:14 INFO Applying migration id=backfill 2026/10/15 14:20:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-6225-7190-b471-784a45f777b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-6225-712a-9e09-d79bc23bce10 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-6225-712a-9e09-d79bc23bce10 2026/10/15 14:20:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-6225-712a-9e09-d79bc23bce10 2026/10/15 14:20:15 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (0.68s) === RUN TestHashtag_PostToFollowers 2026/10/15 14:20:15 INFO Applying migration id=initial 2026/10/15 14:20:15 INFO Applying migration id=notesupdated 2026/10/15 14:20:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:15 INFO Applying migration id=activitiesid 2026/10/15 14:20:15 INFO Applying migration id=outbox 2026/10/15 14:20:15 INFO Applying migration id=edits 2026/10/15 14:20:15 INFO Applying migration id=outboxactor 2026/10/15 14:20:15 INFO Applying migration id=outboxsender 2026/10/15 14:20:15 INFO Applying migration id=thread 2026/10/15 14:20:15 INFO Applying migration id=host 2026/10/15 14:20:15 INFO Applying migration id=sharedinbox 2026/10/15 14:20:15 INFO Applying migration id=noteshost 2026/10/15 14:20:15 INFO Applying migration id=fetched 2026/10/15 14:20:15 INFO Applying migration id=move 2026/10/15 14:20:15 INFO Applying migration id=cleanup 2026/10/15 14:20:15 INFO Applying migration id=received 2026/10/15 14:20:15 INFO Applying migration id=namehost 2026/10/15 14:20:15 INFO Applying migration id=outboxhost 2026/10/15 14:20:15 INFO Applying migration id=notesfts 2026/10/15 14:20:15 INFO Applying migration id=iconsname 2026/10/15 14:20:15 INFO Applying migration id=nohash 2026/10/15 14:20:15 INFO Applying migration id=shares 2026/10/15 14:20:15 INFO Applying migration id=actorttl 2026/10/15 14:20:15 INFO Applying migration id=tocc 2026/10/15 14:20:15 INFO Applying migration id=followeds 2026/10/15 14:20:15 INFO Applying migration id=certhash 2026/10/15 14:20:15 INFO Applying migration id=follows_sync 2026/10/15 14:20:15 INFO Applying migration id=jsonpath 2026/10/15 14:20:15 INFO Applying migration id=localforward 2026/10/15 14:20:15 INFO Applying migration id=avatar 2026/10/15 14:20:15 INFO Applying migration id=noimage 2026/10/15 14:20:15 INFO Applying migration id=feed 2026/10/15 14:20:15 INFO Applying migration id=bookmarks 2026/10/15 14:20:15 INFO Applying migration id=shareactivity 2026/10/15 14:20:15 INFO Applying migration id=application 2026/10/15 14:20:15 INFO Applying migration id=certificates 2026/10/15 14:20:15 INFO Applying migration id=rawforward 2026/10/15 14:20:15 INFO Applying migration id=publickey 2026/10/15 14:20:15 INFO Applying migration id=resolvegroup 2026/10/15 14:20:15 INFO Applying migration id=reject 2026/10/15 14:20:15 INFO Applying migration id=autodel 2026/10/15 14:20:15 INFO Applying migration id=jsonb 2026/10/15 14:20:15 INFO Applying migration id=quote 2026/10/15 14:20:15 INFO Applying migration id=rfc9421 2026/10/15 14:20:15 INFO Applying migration id=keys 2026/10/15 14:20:15 INFO Applying migration id=portable 2026/10/15 14:20:15 INFO Applying migration id=proofs 2026/10/15 14:20:15 INFO Applying migration id=contexts 2026/10/15 14:20:15 INFO Applying migration id=deliverieshost 2026/10/15 14:20:15 INFO Applying migration id=pembegin 2026/10/15 14:20:15 INFO Applying migration id=didhost 2026/10/15 14:20:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:15 INFO Applying migration id=invites 2026/10/15 14:20:15 INFO Applying migration id=ed25519blob 2026/10/15 14:20:15 INFO Applying migration id=rsablob 2026/10/15 14:20:15 INFO Applying migration id=iconscid 2026/10/15 14:20:15 INFO Applying migration id=actor 2026/10/15 14:20:15 INFO Applying migration id=localkeys 2026/10/15 14:20:15 INFO Applying migration id=deleted 2026/10/15 14:20:15 INFO Applying migration id=history 2026/10/15 14:20:15 INFO Applying migration id=outboxnano 2026/10/15 14:20:15 INFO Applying migration id=implements 2026/10/15 14:20:15 INFO Applying migration id=backfill 2026/10/15 14:20:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-63c5-7320-82d1-9b844d769342 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-63c5-7c7a-8b6a-d18b3794d0a9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-63c5-7320-82d1-9b844d769342 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-63c5-7320-82d1-9b844d769342 2026/10/15 14:20:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-63c6-757a-9d62-1475409b1cde activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-63c6-753b-b2c9-f3cb03774f76 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-63c6-753b-b2c9-f3cb03774f76 2026/10/15 14:20:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-63c6-753b-b2c9-f3cb03774f76 2026/10/15 14:20:15 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.41s) === RUN TestHashtag_BigOffset 2026/10/15 14:20:15 INFO Applying migration id=initial 2026/10/15 14:20:15 INFO Applying migration id=notesupdated 2026/10/15 14:20:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:15 INFO Applying migration id=activitiesid 2026/10/15 14:20:15 INFO Applying migration id=outbox 2026/10/15 14:20:15 INFO Applying migration id=edits 2026/10/15 14:20:15 INFO Applying migration id=outboxactor 2026/10/15 14:20:15 INFO Applying migration id=outboxsender 2026/10/15 14:20:15 INFO Applying migration id=thread 2026/10/15 14:20:15 INFO Applying migration id=host 2026/10/15 14:20:15 INFO Applying migration id=sharedinbox 2026/10/15 14:20:15 INFO Applying migration id=noteshost 2026/10/15 14:20:15 INFO Applying migration id=fetched 2026/10/15 14:20:15 INFO Applying migration id=move 2026/10/15 14:20:15 INFO Applying migration id=cleanup 2026/10/15 14:20:15 INFO Applying migration id=received 2026/10/15 14:20:15 INFO Applying migration id=namehost 2026/10/15 14:20:15 INFO Applying migration id=outboxhost 2026/10/15 14:20:15 INFO Applying migration id=notesfts 2026/10/15 14:20:15 INFO Applying migration id=iconsname 2026/10/15 14:20:15 INFO Applying migration id=nohash 2026/10/15 14:20:15 INFO Applying migration id=shares 2026/10/15 14:20:15 INFO Applying migration id=actorttl 2026/10/15 14:20:15 INFO Applying migration id=tocc 2026/10/15 14:20:15 INFO Applying migration id=followeds 2026/10/15 14:20:15 INFO Applying migration id=certhash 2026/10/15 14:20:15 INFO Applying migration id=follows_sync 2026/10/15 14:20:15 INFO Applying migration id=jsonpath 2026/10/15 14:20:15 INFO Applying migration id=localforward 2026/10/15 14:20:15 INFO Applying migration id=avatar 2026/10/15 14:20:15 INFO Applying migration id=noimage 2026/10/15 14:20:15 INFO Applying migration id=feed 2026/10/15 14:20:15 INFO Applying migration id=bookmarks 2026/10/15 14:20:15 INFO Applying migration id=shareactivity 2026/10/15 14:20:15 INFO Applying migration id=application 2026/10/15 14:20:15 INFO Applying migration id=certificates 2026/10/15 14:20:15 INFO Applying migration id=rawforward 2026/10/15 14:20:15 INFO Applying migration id=publickey 2026/10/15 14:20:15 INFO Applying migration id=resolvegroup 2026/10/15 14:20:15 INFO Applying migration id=reject 2026/10/15 14:20:15 INFO Applying migration id=autodel 2026/10/15 14:20:15 INFO Applying migration id=jsonb 2026/10/15 14:20:15 INFO Applying migration id=quote 2026/10/15 14:20:15 INFO Applying migration id=rfc9421 2026/10/15 14:20:15 INFO Applying migration id=keys 2026/10/15 14:20:15 INFO Applying migration id=portable 2026/10/15 14:20:15 INFO Applying migration id=proofs 2026/10/15 14:20:15 INFO Applying migration id=contexts 2026/10/15 14:20:15 INFO Applying migration id=deliverieshost 2026/10/15 14:20:15 INFO Applying migration id=pembegin 2026/10/15 14:20:15 INFO Applying migration id=didhost 2026/10/15 14:20:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:15 INFO Applying migration id=invites 2026/10/15 14:20:15 INFO Applying migration id=ed25519blob 2026/10/15 14:20:15 INFO Applying migration id=rsablob 2026/10/15 14:20:15 INFO Applying migration id=iconscid 2026/10/15 14:20:15 INFO Applying migration id=actor 2026/10/15 14:20:15 INFO Applying migration id=localkeys 2026/10/15 14:20:15 INFO Applying migration id=deleted 2026/10/15 14:20:15 INFO Applying migration id=history 2026/10/15 14:20:15 INFO Applying migration id=outboxnano 2026/10/15 14:20:15 INFO Applying migration id=implements 2026/10/15 14:20:15 INFO Applying migration id=backfill 2026/10/15 14:20:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-65d5-7f05-a92d-96cc84de3ef6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-65d5-7cc0-a323-a1dc6dce2cbb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-65d5-7cc0-a323-a1dc6dce2cbb 2026/10/15 14:20:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-65d5-7cc0-a323-a1dc6dce2cbb 2026/10/15 14:20:16 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (0.53s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/10/15 14:20:16 INFO Applying migration id=initial 2026/10/15 14:20:16 INFO Applying migration id=notesupdated 2026/10/15 14:20:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:16 INFO Applying migration id=activitiesid 2026/10/15 14:20:16 INFO Applying migration id=outbox 2026/10/15 14:20:16 INFO Applying migration id=edits 2026/10/15 14:20:16 INFO Applying migration id=outboxactor 2026/10/15 14:20:16 INFO Applying migration id=outboxsender 2026/10/15 14:20:16 INFO Applying migration id=thread 2026/10/15 14:20:16 INFO Applying migration id=host 2026/10/15 14:20:16 INFO Applying migration id=sharedinbox 2026/10/15 14:20:16 INFO Applying migration id=noteshost 2026/10/15 14:20:16 INFO Applying migration id=fetched 2026/10/15 14:20:16 INFO Applying migration id=move 2026/10/15 14:20:16 INFO Applying migration id=cleanup 2026/10/15 14:20:16 INFO Applying migration id=received 2026/10/15 14:20:16 INFO Applying migration id=namehost 2026/10/15 14:20:16 INFO Applying migration id=outboxhost 2026/10/15 14:20:16 INFO Applying migration id=notesfts 2026/10/15 14:20:16 INFO Applying migration id=iconsname 2026/10/15 14:20:16 INFO Applying migration id=nohash 2026/10/15 14:20:16 INFO Applying migration id=shares 2026/10/15 14:20:16 INFO Applying migration id=actorttl 2026/10/15 14:20:16 INFO Applying migration id=tocc 2026/10/15 14:20:16 INFO Applying migration id=followeds 2026/10/15 14:20:16 INFO Applying migration id=certhash 2026/10/15 14:20:16 INFO Applying migration id=follows_sync 2026/10/15 14:20:16 INFO Applying migration id=jsonpath 2026/10/15 14:20:16 INFO Applying migration id=localforward 2026/10/15 14:20:16 INFO Applying migration id=avatar 2026/10/15 14:20:16 INFO Applying migration id=noimage 2026/10/15 14:20:16 INFO Applying migration id=feed 2026/10/15 14:20:16 INFO Applying migration id=bookmarks 2026/10/15 14:20:16 INFO Applying migration id=shareactivity 2026/10/15 14:20:16 INFO Applying migration id=application 2026/10/15 14:20:16 INFO Applying migration id=certificates 2026/10/15 14:20:16 INFO Applying migration id=rawforward 2026/10/15 14:20:16 INFO Applying migration id=publickey 2026/10/15 14:20:16 INFO Applying migration id=resolvegroup 2026/10/15 14:20:16 INFO Applying migration id=reject 2026/10/15 14:20:16 INFO Applying migration id=autodel 2026/10/15 14:20:16 INFO Applying migration id=jsonb 2026/10/15 14:20:16 INFO Applying migration id=quote 2026/10/15 14:20:16 INFO Applying migration id=rfc9421 2026/10/15 14:20:16 INFO Applying migration id=keys 2026/10/15 14:20:16 INFO Applying migration id=portable 2026/10/15 14:20:16 INFO Applying migration id=proofs 2026/10/15 14:20:16 INFO Applying migration id=contexts 2026/10/15 14:20:16 INFO Applying migration id=deliverieshost 2026/10/15 14:20:16 INFO Applying migration id=pembegin 2026/10/15 14:20:16 INFO Applying migration id=didhost 2026/10/15 14:20:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:16 INFO Applying migration id=invites 2026/10/15 14:20:16 INFO Applying migration id=ed25519blob 2026/10/15 14:20:16 INFO Applying migration id=rsablob 2026/10/15 14:20:16 INFO Applying migration id=iconscid 2026/10/15 14:20:16 INFO Applying migration id=actor 2026/10/15 14:20:16 INFO Applying migration id=localkeys 2026/10/15 14:20:16 INFO Applying migration id=deleted 2026/10/15 14:20:16 INFO Applying migration id=history 2026/10/15 14:20:16 INFO Applying migration id=outboxnano 2026/10/15 14:20:16 INFO Applying migration id=implements 2026/10/15 14:20:16 INFO Applying migration id=backfill 2026/10/15 14:20:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-67ca-7626-9d58-4e36cc71dfb4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-67ca-74a2-85e6-c4d42f4f7e2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-67ca-74a2-85e6-c4d42f4f7e2f 2026/10/15 14:20:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-67ca-74a2-85e6-c4d42f4f7e2f 2026/10/15 14:20:16 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (0.50s) === RUN TestHashtag_InvalidOffset 2026/10/15 14:20:16 INFO Applying migration id=initial 2026/10/15 14:20:16 INFO Applying migration id=notesupdated 2026/10/15 14:20:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:16 INFO Applying migration id=activitiesid 2026/10/15 14:20:16 INFO Applying migration id=outbox 2026/10/15 14:20:16 INFO Applying migration id=edits 2026/10/15 14:20:16 INFO Applying migration id=outboxactor 2026/10/15 14:20:16 INFO Applying migration id=outboxsender 2026/10/15 14:20:16 INFO Applying migration id=thread 2026/10/15 14:20:16 INFO Applying migration id=host 2026/10/15 14:20:16 INFO Applying migration id=sharedinbox 2026/10/15 14:20:16 INFO Applying migration id=noteshost 2026/10/15 14:20:16 INFO Applying migration id=fetched 2026/10/15 14:20:16 INFO Applying migration id=move 2026/10/15 14:20:16 INFO Applying migration id=cleanup 2026/10/15 14:20:16 INFO Applying migration id=received 2026/10/15 14:20:16 INFO Applying migration id=namehost 2026/10/15 14:20:16 INFO Applying migration id=outboxhost 2026/10/15 14:20:16 INFO Applying migration id=notesfts 2026/10/15 14:20:16 INFO Applying migration id=iconsname 2026/10/15 14:20:16 INFO Applying migration id=nohash 2026/10/15 14:20:16 INFO Applying migration id=shares 2026/10/15 14:20:16 INFO Applying migration id=actorttl 2026/10/15 14:20:16 INFO Applying migration id=tocc 2026/10/15 14:20:16 INFO Applying migration id=followeds 2026/10/15 14:20:16 INFO Applying migration id=certhash 2026/10/15 14:20:16 INFO Applying migration id=follows_sync 2026/10/15 14:20:16 INFO Applying migration id=jsonpath 2026/10/15 14:20:16 INFO Applying migration id=localforward 2026/10/15 14:20:16 INFO Applying migration id=avatar 2026/10/15 14:20:16 INFO Applying migration id=noimage 2026/10/15 14:20:16 INFO Applying migration id=feed 2026/10/15 14:20:16 INFO Applying migration id=bookmarks 2026/10/15 14:20:16 INFO Applying migration id=shareactivity 2026/10/15 14:20:16 INFO Applying migration id=application 2026/10/15 14:20:16 INFO Applying migration id=certificates 2026/10/15 14:20:16 INFO Applying migration id=rawforward 2026/10/15 14:20:16 INFO Applying migration id=publickey 2026/10/15 14:20:16 INFO Applying migration id=resolvegroup 2026/10/15 14:20:16 INFO Applying migration id=reject 2026/10/15 14:20:16 INFO Applying migration id=autodel 2026/10/15 14:20:16 INFO Applying migration id=jsonb 2026/10/15 14:20:16 INFO Applying migration id=quote 2026/10/15 14:20:16 INFO Applying migration id=rfc9421 2026/10/15 14:20:16 INFO Applying migration id=keys 2026/10/15 14:20:16 INFO Applying migration id=portable 2026/10/15 14:20:16 INFO Applying migration id=proofs 2026/10/15 14:20:16 INFO Applying migration id=contexts 2026/10/15 14:20:16 INFO Applying migration id=deliverieshost 2026/10/15 14:20:16 INFO Applying migration id=pembegin 2026/10/15 14:20:16 INFO Applying migration id=didhost 2026/10/15 14:20:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:16 INFO Applying migration id=invites 2026/10/15 14:20:16 INFO Applying migration id=ed25519blob 2026/10/15 14:20:16 INFO Applying migration id=rsablob 2026/10/15 14:20:16 INFO Applying migration id=iconscid 2026/10/15 14:20:16 INFO Applying migration id=actor 2026/10/15 14:20:16 INFO Applying migration id=localkeys 2026/10/15 14:20:16 INFO Applying migration id=deleted 2026/10/15 14:20:16 INFO Applying migration id=history 2026/10/15 14:20:16 INFO Applying migration id=outboxnano 2026/10/15 14:20:16 INFO Applying migration id=implements 2026/10/15 14:20:16 INFO Applying migration id=backfill 2026/10/15 14:20:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-6a32-76d3-83b6-96f5a3aca2e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-6a32-7603-aebf-1059febfc143 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-6a32-7603-aebf-1059febfc143 2026/10/15 14:20:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-6a32-7603-aebf-1059febfc143 2026/10/15 14:20:17 INFO Generating first response key=/hashtag/world?z 2026/10/15 14:20:17 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (0.61s) === RUN TestHashtag_EmptyHashtag 2026/10/15 14:20:17 INFO Applying migration id=initial 2026/10/15 14:20:17 INFO Applying migration id=notesupdated 2026/10/15 14:20:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:17 INFO Applying migration id=activitiesid 2026/10/15 14:20:17 INFO Applying migration id=outbox 2026/10/15 14:20:17 INFO Applying migration id=edits 2026/10/15 14:20:17 INFO Applying migration id=outboxactor 2026/10/15 14:20:17 INFO Applying migration id=outboxsender 2026/10/15 14:20:17 INFO Applying migration id=thread 2026/10/15 14:20:17 INFO Applying migration id=host 2026/10/15 14:20:17 INFO Applying migration id=sharedinbox 2026/10/15 14:20:17 INFO Applying migration id=noteshost 2026/10/15 14:20:17 INFO Applying migration id=fetched 2026/10/15 14:20:17 INFO Applying migration id=move 2026/10/15 14:20:17 INFO Applying migration id=cleanup 2026/10/15 14:20:17 INFO Applying migration id=received 2026/10/15 14:20:17 INFO Applying migration id=namehost 2026/10/15 14:20:17 INFO Applying migration id=outboxhost 2026/10/15 14:20:17 INFO Applying migration id=notesfts 2026/10/15 14:20:17 INFO Applying migration id=iconsname 2026/10/15 14:20:17 INFO Applying migration id=nohash 2026/10/15 14:20:17 INFO Applying migration id=shares 2026/10/15 14:20:17 INFO Applying migration id=actorttl 2026/10/15 14:20:17 INFO Applying migration id=tocc 2026/10/15 14:20:17 INFO Applying migration id=followeds 2026/10/15 14:20:17 INFO Applying migration id=certhash 2026/10/15 14:20:17 INFO Applying migration id=follows_sync 2026/10/15 14:20:17 INFO Applying migration id=jsonpath 2026/10/15 14:20:17 INFO Applying migration id=localforward 2026/10/15 14:20:17 INFO Applying migration id=avatar 2026/10/15 14:20:17 INFO Applying migration id=noimage 2026/10/15 14:20:17 INFO Applying migration id=feed 2026/10/15 14:20:17 INFO Applying migration id=bookmarks 2026/10/15 14:20:17 INFO Applying migration id=shareactivity 2026/10/15 14:20:17 INFO Applying migration id=application 2026/10/15 14:20:17 INFO Applying migration id=certificates 2026/10/15 14:20:17 INFO Applying migration id=rawforward 2026/10/15 14:20:17 INFO Applying migration id=publickey 2026/10/15 14:20:17 INFO Applying migration id=resolvegroup 2026/10/15 14:20:17 INFO Applying migration id=reject 2026/10/15 14:20:17 INFO Applying migration id=autodel 2026/10/15 14:20:17 INFO Applying migration id=jsonb 2026/10/15 14:20:17 INFO Applying migration id=quote 2026/10/15 14:20:17 INFO Applying migration id=rfc9421 2026/10/15 14:20:17 INFO Applying migration id=keys 2026/10/15 14:20:17 INFO Applying migration id=portable 2026/10/15 14:20:17 INFO Applying migration id=proofs 2026/10/15 14:20:17 INFO Applying migration id=contexts 2026/10/15 14:20:17 INFO Applying migration id=deliverieshost 2026/10/15 14:20:17 INFO Applying migration id=pembegin 2026/10/15 14:20:17 INFO Applying migration id=didhost 2026/10/15 14:20:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:17 INFO Applying migration id=invites 2026/10/15 14:20:17 INFO Applying migration id=ed25519blob 2026/10/15 14:20:17 INFO Applying migration id=rsablob 2026/10/15 14:20:17 INFO Applying migration id=iconscid 2026/10/15 14:20:17 INFO Applying migration id=actor 2026/10/15 14:20:17 INFO Applying migration id=localkeys 2026/10/15 14:20:17 INFO Applying migration id=deleted 2026/10/15 14:20:17 INFO Applying migration id=history 2026/10/15 14:20:17 INFO Applying migration id=outboxnano 2026/10/15 14:20:17 INFO Applying migration id=implements 2026/10/15 14:20:17 INFO Applying migration id=backfill 2026/10/15 14:20:17 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (0.46s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/10/15 14:20:17 INFO Applying migration id=initial 2026/10/15 14:20:17 INFO Applying migration id=notesupdated 2026/10/15 14:20:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:17 INFO Applying migration id=activitiesid 2026/10/15 14:20:17 INFO Applying migration id=outbox 2026/10/15 14:20:17 INFO Applying migration id=edits 2026/10/15 14:20:17 INFO Applying migration id=outboxactor 2026/10/15 14:20:17 INFO Applying migration id=outboxsender 2026/10/15 14:20:17 INFO Applying migration id=thread 2026/10/15 14:20:17 INFO Applying migration id=host 2026/10/15 14:20:17 INFO Applying migration id=sharedinbox 2026/10/15 14:20:17 INFO Applying migration id=noteshost 2026/10/15 14:20:17 INFO Applying migration id=fetched 2026/10/15 14:20:17 INFO Applying migration id=move 2026/10/15 14:20:17 INFO Applying migration id=cleanup 2026/10/15 14:20:17 INFO Applying migration id=received 2026/10/15 14:20:17 INFO Applying migration id=namehost 2026/10/15 14:20:17 INFO Applying migration id=outboxhost 2026/10/15 14:20:17 INFO Applying migration id=notesfts 2026/10/15 14:20:17 INFO Applying migration id=iconsname 2026/10/15 14:20:17 INFO Applying migration id=nohash 2026/10/15 14:20:17 INFO Applying migration id=shares 2026/10/15 14:20:17 INFO Applying migration id=actorttl 2026/10/15 14:20:17 INFO Applying migration id=tocc 2026/10/15 14:20:17 INFO Applying migration id=followeds 2026/10/15 14:20:17 INFO Applying migration id=certhash 2026/10/15 14:20:17 INFO Applying migration id=follows_sync 2026/10/15 14:20:17 INFO Applying migration id=jsonpath 2026/10/15 14:20:17 INFO Applying migration id=localforward 2026/10/15 14:20:17 INFO Applying migration id=avatar 2026/10/15 14:20:17 INFO Applying migration id=noimage 2026/10/15 14:20:17 INFO Applying migration id=feed 2026/10/15 14:20:17 INFO Applying migration id=bookmarks 2026/10/15 14:20:17 INFO Applying migration id=shareactivity 2026/10/15 14:20:17 INFO Applying migration id=application 2026/10/15 14:20:17 INFO Applying migration id=certificates 2026/10/15 14:20:17 INFO Applying migration id=rawforward 2026/10/15 14:20:17 INFO Applying migration id=publickey 2026/10/15 14:20:17 INFO Applying migration id=resolvegroup 2026/10/15 14:20:17 INFO Applying migration id=reject 2026/10/15 14:20:17 INFO Applying migration id=autodel 2026/10/15 14:20:17 INFO Applying migration id=jsonb 2026/10/15 14:20:17 INFO Applying migration id=quote 2026/10/15 14:20:17 INFO Applying migration id=rfc9421 2026/10/15 14:20:17 INFO Applying migration id=keys 2026/10/15 14:20:17 INFO Applying migration id=portable 2026/10/15 14:20:17 INFO Applying migration id=proofs 2026/10/15 14:20:17 INFO Applying migration id=contexts 2026/10/15 14:20:17 INFO Applying migration id=deliverieshost 2026/10/15 14:20:17 INFO Applying migration id=pembegin 2026/10/15 14:20:17 INFO Applying migration id=didhost 2026/10/15 14:20:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:17 INFO Applying migration id=invites 2026/10/15 14:20:17 INFO Applying migration id=ed25519blob 2026/10/15 14:20:17 INFO Applying migration id=rsablob 2026/10/15 14:20:17 INFO Applying migration id=iconscid 2026/10/15 14:20:17 INFO Applying migration id=actor 2026/10/15 14:20:17 INFO Applying migration id=localkeys 2026/10/15 14:20:17 INFO Applying migration id=deleted 2026/10/15 14:20:17 INFO Applying migration id=history 2026/10/15 14:20:17 INFO Applying migration id=outboxnano 2026/10/15 14:20:17 INFO Applying migration id=implements 2026/10/15 14:20:17 INFO Applying migration id=backfill 2026/10/15 14:20:18 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (0.47s) === RUN TestHashtags_NoHashtags 2026/10/15 14:20:18 INFO Applying migration id=initial 2026/10/15 14:20:18 INFO Applying migration id=notesupdated 2026/10/15 14:20:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:18 INFO Applying migration id=activitiesid 2026/10/15 14:20:18 INFO Applying migration id=outbox 2026/10/15 14:20:18 INFO Applying migration id=edits 2026/10/15 14:20:18 INFO Applying migration id=outboxactor 2026/10/15 14:20:18 INFO Applying migration id=outboxsender 2026/10/15 14:20:18 INFO Applying migration id=thread 2026/10/15 14:20:18 INFO Applying migration id=host 2026/10/15 14:20:18 INFO Applying migration id=sharedinbox 2026/10/15 14:20:18 INFO Applying migration id=noteshost 2026/10/15 14:20:18 INFO Applying migration id=fetched 2026/10/15 14:20:18 INFO Applying migration id=move 2026/10/15 14:20:18 INFO Applying migration id=cleanup 2026/10/15 14:20:18 INFO Applying migration id=received 2026/10/15 14:20:18 INFO Applying migration id=namehost 2026/10/15 14:20:18 INFO Applying migration id=outboxhost 2026/10/15 14:20:18 INFO Applying migration id=notesfts 2026/10/15 14:20:18 INFO Applying migration id=iconsname 2026/10/15 14:20:18 INFO Applying migration id=nohash 2026/10/15 14:20:18 INFO Applying migration id=shares 2026/10/15 14:20:18 INFO Applying migration id=actorttl 2026/10/15 14:20:18 INFO Applying migration id=tocc 2026/10/15 14:20:18 INFO Applying migration id=followeds 2026/10/15 14:20:18 INFO Applying migration id=certhash 2026/10/15 14:20:18 INFO Applying migration id=follows_sync 2026/10/15 14:20:18 INFO Applying migration id=jsonpath 2026/10/15 14:20:18 INFO Applying migration id=localforward 2026/10/15 14:20:18 INFO Applying migration id=avatar 2026/10/15 14:20:18 INFO Applying migration id=noimage 2026/10/15 14:20:18 INFO Applying migration id=feed 2026/10/15 14:20:18 INFO Applying migration id=bookmarks 2026/10/15 14:20:18 INFO Applying migration id=shareactivity 2026/10/15 14:20:18 INFO Applying migration id=application 2026/10/15 14:20:18 INFO Applying migration id=certificates 2026/10/15 14:20:18 INFO Applying migration id=rawforward 2026/10/15 14:20:18 INFO Applying migration id=publickey 2026/10/15 14:20:18 INFO Applying migration id=resolvegroup 2026/10/15 14:20:18 INFO Applying migration id=reject 2026/10/15 14:20:18 INFO Applying migration id=autodel 2026/10/15 14:20:18 INFO Applying migration id=jsonb 2026/10/15 14:20:18 INFO Applying migration id=quote 2026/10/15 14:20:18 INFO Applying migration id=rfc9421 2026/10/15 14:20:18 INFO Applying migration id=keys 2026/10/15 14:20:18 INFO Applying migration id=portable 2026/10/15 14:20:18 INFO Applying migration id=proofs 2026/10/15 14:20:18 INFO Applying migration id=contexts 2026/10/15 14:20:18 INFO Applying migration id=deliverieshost 2026/10/15 14:20:18 INFO Applying migration id=pembegin 2026/10/15 14:20:18 INFO Applying migration id=didhost 2026/10/15 14:20:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:18 INFO Applying migration id=invites 2026/10/15 14:20:18 INFO Applying migration id=ed25519blob 2026/10/15 14:20:18 INFO Applying migration id=rsablob 2026/10/15 14:20:18 INFO Applying migration id=iconscid 2026/10/15 14:20:18 INFO Applying migration id=actor 2026/10/15 14:20:18 INFO Applying migration id=localkeys 2026/10/15 14:20:18 INFO Applying migration id=deleted 2026/10/15 14:20:18 INFO Applying migration id=history 2026/10/15 14:20:18 INFO Applying migration id=outboxnano 2026/10/15 14:20:18 INFO Applying migration id=implements 2026/10/15 14:20:18 INFO Applying migration id=backfill 2026/10/15 14:20:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7050-7cfa-af00-f376a178f306 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7050-7c7a-815a-8ca830acd395 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7050-7c7a-815a-8ca830acd395 2026/10/15 14:20:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7050-7c7a-815a-8ca830acd395 2026/10/15 14:20:18 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (0.63s) === RUN TestHashtags_OneHashtagOneAuthor 2026/10/15 14:20:18 INFO Applying migration id=initial 2026/10/15 14:20:18 INFO Applying migration id=notesupdated 2026/10/15 14:20:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:18 INFO Applying migration id=activitiesid 2026/10/15 14:20:18 INFO Applying migration id=outbox 2026/10/15 14:20:18 INFO Applying migration id=edits 2026/10/15 14:20:18 INFO Applying migration id=outboxactor 2026/10/15 14:20:18 INFO Applying migration id=outboxsender 2026/10/15 14:20:18 INFO Applying migration id=thread 2026/10/15 14:20:18 INFO Applying migration id=host 2026/10/15 14:20:18 INFO Applying migration id=sharedinbox 2026/10/15 14:20:18 INFO Applying migration id=noteshost 2026/10/15 14:20:18 INFO Applying migration id=fetched 2026/10/15 14:20:18 INFO Applying migration id=move 2026/10/15 14:20:18 INFO Applying migration id=cleanup 2026/10/15 14:20:18 INFO Applying migration id=received 2026/10/15 14:20:18 INFO Applying migration id=namehost 2026/10/15 14:20:18 INFO Applying migration id=outboxhost 2026/10/15 14:20:18 INFO Applying migration id=notesfts 2026/10/15 14:20:18 INFO Applying migration id=iconsname 2026/10/15 14:20:18 INFO Applying migration id=nohash 2026/10/15 14:20:18 INFO Applying migration id=shares 2026/10/15 14:20:18 INFO Applying migration id=actorttl 2026/10/15 14:20:18 INFO Applying migration id=tocc 2026/10/15 14:20:18 INFO Applying migration id=followeds 2026/10/15 14:20:18 INFO Applying migration id=certhash 2026/10/15 14:20:18 INFO Applying migration id=follows_sync 2026/10/15 14:20:18 INFO Applying migration id=jsonpath 2026/10/15 14:20:18 INFO Applying migration id=localforward 2026/10/15 14:20:18 INFO Applying migration id=avatar 2026/10/15 14:20:18 INFO Applying migration id=noimage 2026/10/15 14:20:19 INFO Applying migration id=feed 2026/10/15 14:20:19 INFO Applying migration id=bookmarks 2026/10/15 14:20:19 INFO Applying migration id=shareactivity 2026/10/15 14:20:19 INFO Applying migration id=application 2026/10/15 14:20:19 INFO Applying migration id=certificates 2026/10/15 14:20:19 INFO Applying migration id=rawforward 2026/10/15 14:20:19 INFO Applying migration id=publickey 2026/10/15 14:20:19 INFO Applying migration id=resolvegroup 2026/10/15 14:20:19 INFO Applying migration id=reject 2026/10/15 14:20:19 INFO Applying migration id=autodel 2026/10/15 14:20:19 INFO Applying migration id=jsonb 2026/10/15 14:20:19 INFO Applying migration id=quote 2026/10/15 14:20:19 INFO Applying migration id=rfc9421 2026/10/15 14:20:19 INFO Applying migration id=keys 2026/10/15 14:20:19 INFO Applying migration id=portable 2026/10/15 14:20:19 INFO Applying migration id=proofs 2026/10/15 14:20:19 INFO Applying migration id=contexts 2026/10/15 14:20:19 INFO Applying migration id=deliverieshost 2026/10/15 14:20:19 INFO Applying migration id=pembegin 2026/10/15 14:20:19 INFO Applying migration id=didhost 2026/10/15 14:20:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:19 INFO Applying migration id=invites 2026/10/15 14:20:19 INFO Applying migration id=ed25519blob 2026/10/15 14:20:19 INFO Applying migration id=rsablob 2026/10/15 14:20:19 INFO Applying migration id=iconscid 2026/10/15 14:20:19 INFO Applying migration id=actor 2026/10/15 14:20:19 INFO Applying migration id=localkeys 2026/10/15 14:20:19 INFO Applying migration id=deleted 2026/10/15 14:20:19 INFO Applying migration id=history 2026/10/15 14:20:19 INFO Applying migration id=outboxnano 2026/10/15 14:20:19 INFO Applying migration id=implements 2026/10/15 14:20:19 INFO Applying migration id=backfill 2026/10/15 14:20:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7314-76ac-81c4-0ba48d978f5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7314-763c-b5db-5e9267977d8d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7314-763c-b5db-5e9267977d8d 2026/10/15 14:20:19 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7314-763c-b5db-5e9267977d8d 2026/10/15 14:20:19 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.71s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/10/15 14:20:19 INFO Applying migration id=initial 2026/10/15 14:20:19 INFO Applying migration id=notesupdated 2026/10/15 14:20:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:19 INFO Applying migration id=activitiesid 2026/10/15 14:20:19 INFO Applying migration id=outbox 2026/10/15 14:20:19 INFO Applying migration id=edits 2026/10/15 14:20:19 INFO Applying migration id=outboxactor 2026/10/15 14:20:19 INFO Applying migration id=outboxsender 2026/10/15 14:20:19 INFO Applying migration id=thread 2026/10/15 14:20:19 INFO Applying migration id=host 2026/10/15 14:20:19 INFO Applying migration id=sharedinbox 2026/10/15 14:20:19 INFO Applying migration id=noteshost 2026/10/15 14:20:19 INFO Applying migration id=fetched 2026/10/15 14:20:19 INFO Applying migration id=move 2026/10/15 14:20:19 INFO Applying migration id=cleanup 2026/10/15 14:20:19 INFO Applying migration id=received 2026/10/15 14:20:19 INFO Applying migration id=namehost 2026/10/15 14:20:19 INFO Applying migration id=outboxhost 2026/10/15 14:20:19 INFO Applying migration id=notesfts 2026/10/15 14:20:19 INFO Applying migration id=iconsname 2026/10/15 14:20:19 INFO Applying migration id=nohash 2026/10/15 14:20:19 INFO Applying migration id=shares 2026/10/15 14:20:19 INFO Applying migration id=actorttl 2026/10/15 14:20:19 INFO Applying migration id=tocc 2026/10/15 14:20:19 INFO Applying migration id=followeds 2026/10/15 14:20:19 INFO Applying migration id=certhash 2026/10/15 14:20:19 INFO Applying migration id=follows_sync 2026/10/15 14:20:19 INFO Applying migration id=jsonpath 2026/10/15 14:20:19 INFO Applying migration id=localforward 2026/10/15 14:20:19 INFO Applying migration id=avatar 2026/10/15 14:20:19 INFO Applying migration id=noimage 2026/10/15 14:20:19 INFO Applying migration id=feed 2026/10/15 14:20:19 INFO Applying migration id=bookmarks 2026/10/15 14:20:19 INFO Applying migration id=shareactivity 2026/10/15 14:20:19 INFO Applying migration id=application 2026/10/15 14:20:19 INFO Applying migration id=certificates 2026/10/15 14:20:19 INFO Applying migration id=rawforward 2026/10/15 14:20:19 INFO Applying migration id=publickey 2026/10/15 14:20:19 INFO Applying migration id=resolvegroup 2026/10/15 14:20:19 INFO Applying migration id=reject 2026/10/15 14:20:19 INFO Applying migration id=autodel 2026/10/15 14:20:19 INFO Applying migration id=jsonb 2026/10/15 14:20:19 INFO Applying migration id=quote 2026/10/15 14:20:19 INFO Applying migration id=rfc9421 2026/10/15 14:20:19 INFO Applying migration id=keys 2026/10/15 14:20:19 INFO Applying migration id=portable 2026/10/15 14:20:19 INFO Applying migration id=proofs 2026/10/15 14:20:19 INFO Applying migration id=contexts 2026/10/15 14:20:19 INFO Applying migration id=deliverieshost 2026/10/15 14:20:19 INFO Applying migration id=pembegin 2026/10/15 14:20:19 INFO Applying migration id=didhost 2026/10/15 14:20:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:19 INFO Applying migration id=invites 2026/10/15 14:20:19 INFO Applying migration id=ed25519blob 2026/10/15 14:20:19 INFO Applying migration id=rsablob 2026/10/15 14:20:19 INFO Applying migration id=iconscid 2026/10/15 14:20:19 INFO Applying migration id=actor 2026/10/15 14:20:19 INFO Applying migration id=localkeys 2026/10/15 14:20:19 INFO Applying migration id=deleted 2026/10/15 14:20:19 INFO Applying migration id=history 2026/10/15 14:20:19 INFO Applying migration id=outboxnano 2026/10/15 14:20:19 INFO Applying migration id=implements 2026/10/15 14:20:19 INFO Applying migration id=backfill 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-74c6-7d61-8651-ea6e20f920a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-74c6-7c5e-a02c-ed9335659309 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-74c6-7c5e-a02c-ed9335659309 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-74c6-7c5e-a02c-ed9335659309 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-74cd-7b79-8c24-ed850d0c49fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-74cd-7b19-91dd-3b2cbba3b947 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-74cd-7b19-91dd-3b2cbba3b947 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-74cd-7b19-91dd-3b2cbba3b947 2026/10/15 14:20:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.44s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/10/15 14:20:20 INFO Applying migration id=initial 2026/10/15 14:20:20 INFO Applying migration id=notesupdated 2026/10/15 14:20:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:20 INFO Applying migration id=activitiesid 2026/10/15 14:20:20 INFO Applying migration id=outbox 2026/10/15 14:20:20 INFO Applying migration id=edits 2026/10/15 14:20:20 INFO Applying migration id=outboxactor 2026/10/15 14:20:20 INFO Applying migration id=outboxsender 2026/10/15 14:20:20 INFO Applying migration id=thread 2026/10/15 14:20:20 INFO Applying migration id=host 2026/10/15 14:20:20 INFO Applying migration id=sharedinbox 2026/10/15 14:20:20 INFO Applying migration id=noteshost 2026/10/15 14:20:20 INFO Applying migration id=fetched 2026/10/15 14:20:20 INFO Applying migration id=move 2026/10/15 14:20:20 INFO Applying migration id=cleanup 2026/10/15 14:20:20 INFO Applying migration id=received 2026/10/15 14:20:20 INFO Applying migration id=namehost 2026/10/15 14:20:20 INFO Applying migration id=outboxhost 2026/10/15 14:20:20 INFO Applying migration id=notesfts 2026/10/15 14:20:20 INFO Applying migration id=iconsname 2026/10/15 14:20:20 INFO Applying migration id=nohash 2026/10/15 14:20:20 INFO Applying migration id=shares 2026/10/15 14:20:20 INFO Applying migration id=actorttl 2026/10/15 14:20:20 INFO Applying migration id=tocc 2026/10/15 14:20:20 INFO Applying migration id=followeds 2026/10/15 14:20:20 INFO Applying migration id=certhash 2026/10/15 14:20:20 INFO Applying migration id=follows_sync 2026/10/15 14:20:20 INFO Applying migration id=jsonpath 2026/10/15 14:20:20 INFO Applying migration id=localforward 2026/10/15 14:20:20 INFO Applying migration id=avatar 2026/10/15 14:20:20 INFO Applying migration id=noimage 2026/10/15 14:20:20 INFO Applying migration id=feed 2026/10/15 14:20:20 INFO Applying migration id=bookmarks 2026/10/15 14:20:20 INFO Applying migration id=shareactivity 2026/10/15 14:20:20 INFO Applying migration id=application 2026/10/15 14:20:20 INFO Applying migration id=certificates 2026/10/15 14:20:20 INFO Applying migration id=rawforward 2026/10/15 14:20:20 INFO Applying migration id=publickey 2026/10/15 14:20:20 INFO Applying migration id=resolvegroup 2026/10/15 14:20:20 INFO Applying migration id=reject 2026/10/15 14:20:20 INFO Applying migration id=autodel 2026/10/15 14:20:20 INFO Applying migration id=jsonb 2026/10/15 14:20:20 INFO Applying migration id=quote 2026/10/15 14:20:20 INFO Applying migration id=rfc9421 2026/10/15 14:20:20 INFO Applying migration id=keys 2026/10/15 14:20:20 INFO Applying migration id=portable 2026/10/15 14:20:20 INFO Applying migration id=proofs 2026/10/15 14:20:20 INFO Applying migration id=contexts 2026/10/15 14:20:20 INFO Applying migration id=deliverieshost 2026/10/15 14:20:20 INFO Applying migration id=pembegin 2026/10/15 14:20:20 INFO Applying migration id=didhost 2026/10/15 14:20:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:20 INFO Applying migration id=invites 2026/10/15 14:20:20 INFO Applying migration id=ed25519blob 2026/10/15 14:20:20 INFO Applying migration id=rsablob 2026/10/15 14:20:20 INFO Applying migration id=iconscid 2026/10/15 14:20:20 INFO Applying migration id=actor 2026/10/15 14:20:20 INFO Applying migration id=localkeys 2026/10/15 14:20:20 INFO Applying migration id=deleted 2026/10/15 14:20:20 INFO Applying migration id=history 2026/10/15 14:20:20 INFO Applying migration id=outboxnano 2026/10/15 14:20:20 INFO Applying migration id=implements 2026/10/15 14:20:20 INFO Applying migration id=backfill 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7753-7c96-a3e2-e0cb8d083446 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7753-7c0b-ba85-c359e20a623f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7753-7c0b-ba85-c359e20a623f 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7753-7c0b-ba85-c359e20a623f 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7757-7a79-996b-07bf83786b74 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7757-7a43-97bc-e0c5e59d9ce4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-7757-7a43-97bc-e0c5e59d9ce4 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7757-7a43-97bc-e0c5e59d9ce4 2026/10/15 14:20:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (0.64s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/10/15 14:20:20 INFO Applying migration id=initial 2026/10/15 14:20:20 INFO Applying migration id=notesupdated 2026/10/15 14:20:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:20 INFO Applying migration id=activitiesid 2026/10/15 14:20:20 INFO Applying migration id=outbox 2026/10/15 14:20:20 INFO Applying migration id=edits 2026/10/15 14:20:20 INFO Applying migration id=outboxactor 2026/10/15 14:20:20 INFO Applying migration id=outboxsender 2026/10/15 14:20:20 INFO Applying migration id=thread 2026/10/15 14:20:20 INFO Applying migration id=host 2026/10/15 14:20:20 INFO Applying migration id=sharedinbox 2026/10/15 14:20:20 INFO Applying migration id=noteshost 2026/10/15 14:20:20 INFO Applying migration id=fetched 2026/10/15 14:20:20 INFO Applying migration id=move 2026/10/15 14:20:20 INFO Applying migration id=cleanup 2026/10/15 14:20:20 INFO Applying migration id=received 2026/10/15 14:20:20 INFO Applying migration id=namehost 2026/10/15 14:20:20 INFO Applying migration id=outboxhost 2026/10/15 14:20:20 INFO Applying migration id=notesfts 2026/10/15 14:20:20 INFO Applying migration id=iconsname 2026/10/15 14:20:20 INFO Applying migration id=nohash 2026/10/15 14:20:20 INFO Applying migration id=shares 2026/10/15 14:20:20 INFO Applying migration id=actorttl 2026/10/15 14:20:20 INFO Applying migration id=tocc 2026/10/15 14:20:20 INFO Applying migration id=followeds 2026/10/15 14:20:20 INFO Applying migration id=certhash 2026/10/15 14:20:20 INFO Applying migration id=follows_sync 2026/10/15 14:20:20 INFO Applying migration id=jsonpath 2026/10/15 14:20:20 INFO Applying migration id=localforward 2026/10/15 14:20:20 INFO Applying migration id=avatar 2026/10/15 14:20:20 INFO Applying migration id=noimage 2026/10/15 14:20:20 INFO Applying migration id=feed 2026/10/15 14:20:20 INFO Applying migration id=bookmarks 2026/10/15 14:20:20 INFO Applying migration id=shareactivity 2026/10/15 14:20:20 INFO Applying migration id=application 2026/10/15 14:20:20 INFO Applying migration id=certificates 2026/10/15 14:20:20 INFO Applying migration id=rawforward 2026/10/15 14:20:20 INFO Applying migration id=publickey 2026/10/15 14:20:20 INFO Applying migration id=resolvegroup 2026/10/15 14:20:20 INFO Applying migration id=reject 2026/10/15 14:20:20 INFO Applying migration id=autodel 2026/10/15 14:20:20 INFO Applying migration id=jsonb 2026/10/15 14:20:20 INFO Applying migration id=quote 2026/10/15 14:20:20 INFO Applying migration id=rfc9421 2026/10/15 14:20:20 INFO Applying migration id=keys 2026/10/15 14:20:20 INFO Applying migration id=portable 2026/10/15 14:20:20 INFO Applying migration id=proofs 2026/10/15 14:20:20 INFO Applying migration id=contexts 2026/10/15 14:20:20 INFO Applying migration id=deliverieshost 2026/10/15 14:20:20 INFO Applying migration id=pembegin 2026/10/15 14:20:20 INFO Applying migration id=didhost 2026/10/15 14:20:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:20 INFO Applying migration id=invites 2026/10/15 14:20:20 INFO Applying migration id=ed25519blob 2026/10/15 14:20:20 INFO Applying migration id=rsablob 2026/10/15 14:20:20 INFO Applying migration id=iconscid 2026/10/15 14:20:20 INFO Applying migration id=actor 2026/10/15 14:20:20 INFO Applying migration id=localkeys 2026/10/15 14:20:20 INFO Applying migration id=deleted 2026/10/15 14:20:20 INFO Applying migration id=history 2026/10/15 14:20:20 INFO Applying migration id=outboxnano 2026/10/15 14:20:20 INFO Applying migration id=implements 2026/10/15 14:20:20 INFO Applying migration id=backfill 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-79a3-7432-97e6-63e0ea2b37f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-79a2-7d3c-8962-dac91f2c2bdf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-79a2-7d3c-8962-dac91f2c2bdf 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-79a2-7d3c-8962-dac91f2c2bdf 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-79a7-75a5-8fc9-6b30c6308837 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-79a7-7574-80b4-14a2390d2874 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-79a7-7574-80b4-14a2390d2874 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-79a7-7574-80b4-14a2390d2874 2026/10/15 14:20:21 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.59s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/10/15 14:20:21 INFO Applying migration id=initial 2026/10/15 14:20:21 INFO Applying migration id=notesupdated 2026/10/15 14:20:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:21 INFO Applying migration id=activitiesid 2026/10/15 14:20:21 INFO Applying migration id=outbox 2026/10/15 14:20:21 INFO Applying migration id=edits 2026/10/15 14:20:21 INFO Applying migration id=outboxactor 2026/10/15 14:20:21 INFO Applying migration id=outboxsender 2026/10/15 14:20:21 INFO Applying migration id=thread 2026/10/15 14:20:21 INFO Applying migration id=host 2026/10/15 14:20:21 INFO Applying migration id=sharedinbox 2026/10/15 14:20:21 INFO Applying migration id=noteshost 2026/10/15 14:20:21 INFO Applying migration id=fetched 2026/10/15 14:20:21 INFO Applying migration id=move 2026/10/15 14:20:21 INFO Applying migration id=cleanup 2026/10/15 14:20:21 INFO Applying migration id=received 2026/10/15 14:20:21 INFO Applying migration id=namehost 2026/10/15 14:20:21 INFO Applying migration id=outboxhost 2026/10/15 14:20:21 INFO Applying migration id=notesfts 2026/10/15 14:20:21 INFO Applying migration id=iconsname 2026/10/15 14:20:21 INFO Applying migration id=nohash 2026/10/15 14:20:21 INFO Applying migration id=shares 2026/10/15 14:20:21 INFO Applying migration id=actorttl 2026/10/15 14:20:21 INFO Applying migration id=tocc 2026/10/15 14:20:21 INFO Applying migration id=followeds 2026/10/15 14:20:21 INFO Applying migration id=certhash 2026/10/15 14:20:21 INFO Applying migration id=follows_sync 2026/10/15 14:20:21 INFO Applying migration id=jsonpath 2026/10/15 14:20:21 INFO Applying migration id=localforward 2026/10/15 14:20:21 INFO Applying migration id=avatar 2026/10/15 14:20:21 INFO Applying migration id=noimage 2026/10/15 14:20:21 INFO Applying migration id=feed 2026/10/15 14:20:21 INFO Applying migration id=bookmarks 2026/10/15 14:20:21 INFO Applying migration id=shareactivity 2026/10/15 14:20:21 INFO Applying migration id=application 2026/10/15 14:20:21 INFO Applying migration id=certificates 2026/10/15 14:20:21 INFO Applying migration id=rawforward 2026/10/15 14:20:21 INFO Applying migration id=publickey 2026/10/15 14:20:21 INFO Applying migration id=resolvegroup 2026/10/15 14:20:21 INFO Applying migration id=reject 2026/10/15 14:20:21 INFO Applying migration id=autodel 2026/10/15 14:20:21 INFO Applying migration id=jsonb 2026/10/15 14:20:21 INFO Applying migration id=quote 2026/10/15 14:20:21 INFO Applying migration id=rfc9421 2026/10/15 14:20:21 INFO Applying migration id=keys 2026/10/15 14:20:21 INFO Applying migration id=portable 2026/10/15 14:20:21 INFO Applying migration id=proofs 2026/10/15 14:20:21 INFO Applying migration id=contexts 2026/10/15 14:20:21 INFO Applying migration id=deliverieshost 2026/10/15 14:20:21 INFO Applying migration id=pembegin 2026/10/15 14:20:21 INFO Applying migration id=didhost 2026/10/15 14:20:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:21 INFO Applying migration id=invites 2026/10/15 14:20:21 INFO Applying migration id=ed25519blob 2026/10/15 14:20:21 INFO Applying migration id=rsablob 2026/10/15 14:20:21 INFO Applying migration id=iconscid 2026/10/15 14:20:21 INFO Applying migration id=actor 2026/10/15 14:20:21 INFO Applying migration id=localkeys 2026/10/15 14:20:21 INFO Applying migration id=deleted 2026/10/15 14:20:21 INFO Applying migration id=history 2026/10/15 14:20:21 INFO Applying migration id=outboxnano 2026/10/15 14:20:21 INFO Applying migration id=implements 2026/10/15 14:20:21 INFO Applying migration id=backfill 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7c12-74c0-b510-85e7b48442c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7c12-742d-987e-65f3b01ce851 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7c12-742d-987e-65f3b01ce851 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7c12-742d-987e-65f3b01ce851 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7c1b-7dd4-bda1-59fef2574e15 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7c1b-7d5c-bd97-57539b9236a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-7c1b-7d5c-bd97-57539b9236a9 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7c1b-7d5c-bd97-57539b9236a9 2026/10/15 14:20:21 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (0.64s) === RUN TestHome_AuthenticatedUser 2026/10/15 14:20:21 INFO Applying migration id=initial 2026/10/15 14:20:21 INFO Applying migration id=notesupdated 2026/10/15 14:20:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:21 INFO Applying migration id=activitiesid 2026/10/15 14:20:21 INFO Applying migration id=outbox 2026/10/15 14:20:21 INFO Applying migration id=edits 2026/10/15 14:20:21 INFO Applying migration id=outboxactor 2026/10/15 14:20:21 INFO Applying migration id=outboxsender 2026/10/15 14:20:21 INFO Applying migration id=thread 2026/10/15 14:20:21 INFO Applying migration id=host 2026/10/15 14:20:21 INFO Applying migration id=sharedinbox 2026/10/15 14:20:21 INFO Applying migration id=noteshost 2026/10/15 14:20:21 INFO Applying migration id=fetched 2026/10/15 14:20:21 INFO Applying migration id=move 2026/10/15 14:20:21 INFO Applying migration id=cleanup 2026/10/15 14:20:21 INFO Applying migration id=received 2026/10/15 14:20:21 INFO Applying migration id=namehost 2026/10/15 14:20:21 INFO Applying migration id=outboxhost 2026/10/15 14:20:21 INFO Applying migration id=notesfts 2026/10/15 14:20:21 INFO Applying migration id=iconsname 2026/10/15 14:20:21 INFO Applying migration id=nohash 2026/10/15 14:20:21 INFO Applying migration id=shares 2026/10/15 14:20:21 INFO Applying migration id=actorttl 2026/10/15 14:20:21 INFO Applying migration id=tocc 2026/10/15 14:20:21 INFO Applying migration id=followeds 2026/10/15 14:20:22 INFO Applying migration id=certhash 2026/10/15 14:20:22 INFO Applying migration id=follows_sync 2026/10/15 14:20:22 INFO Applying migration id=jsonpath 2026/10/15 14:20:22 INFO Applying migration id=localforward 2026/10/15 14:20:22 INFO Applying migration id=avatar 2026/10/15 14:20:22 INFO Applying migration id=noimage 2026/10/15 14:20:22 INFO Applying migration id=feed 2026/10/15 14:20:22 INFO Applying migration id=bookmarks 2026/10/15 14:20:22 INFO Applying migration id=shareactivity 2026/10/15 14:20:22 INFO Applying migration id=application 2026/10/15 14:20:22 INFO Applying migration id=certificates 2026/10/15 14:20:22 INFO Applying migration id=rawforward 2026/10/15 14:20:22 INFO Applying migration id=publickey 2026/10/15 14:20:22 INFO Applying migration id=resolvegroup 2026/10/15 14:20:22 INFO Applying migration id=reject 2026/10/15 14:20:22 INFO Applying migration id=autodel 2026/10/15 14:20:22 INFO Applying migration id=jsonb 2026/10/15 14:20:22 INFO Applying migration id=quote 2026/10/15 14:20:22 INFO Applying migration id=rfc9421 2026/10/15 14:20:22 INFO Applying migration id=keys 2026/10/15 14:20:22 INFO Applying migration id=portable 2026/10/15 14:20:22 INFO Applying migration id=proofs 2026/10/15 14:20:22 INFO Applying migration id=contexts 2026/10/15 14:20:22 INFO Applying migration id=deliverieshost 2026/10/15 14:20:22 INFO Applying migration id=pembegin 2026/10/15 14:20:22 INFO Applying migration id=didhost 2026/10/15 14:20:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:22 INFO Applying migration id=invites 2026/10/15 14:20:22 INFO Applying migration id=ed25519blob 2026/10/15 14:20:22 INFO Applying migration id=rsablob 2026/10/15 14:20:22 INFO Applying migration id=iconscid 2026/10/15 14:20:22 INFO Applying migration id=actor 2026/10/15 14:20:22 INFO Applying migration id=localkeys 2026/10/15 14:20:22 INFO Applying migration id=deleted 2026/10/15 14:20:22 INFO Applying migration id=history 2026/10/15 14:20:22 INFO Applying migration id=outboxnano 2026/10/15 14:20:22 INFO Applying migration id=implements 2026/10/15 14:20:22 INFO Applying migration id=backfill --- PASS: TestHome_AuthenticatedUser (0.52s) === RUN TestHome_UnauthenticatedUser 2026/10/15 14:20:22 INFO Applying migration id=initial 2026/10/15 14:20:22 INFO Applying migration id=notesupdated 2026/10/15 14:20:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:22 INFO Applying migration id=activitiesid 2026/10/15 14:20:22 INFO Applying migration id=outbox 2026/10/15 14:20:22 INFO Applying migration id=edits 2026/10/15 14:20:22 INFO Applying migration id=outboxactor 2026/10/15 14:20:22 INFO Applying migration id=outboxsender 2026/10/15 14:20:22 INFO Applying migration id=thread 2026/10/15 14:20:22 INFO Applying migration id=host 2026/10/15 14:20:22 INFO Applying migration id=sharedinbox 2026/10/15 14:20:22 INFO Applying migration id=noteshost 2026/10/15 14:20:22 INFO Applying migration id=fetched 2026/10/15 14:20:22 INFO Applying migration id=move 2026/10/15 14:20:22 INFO Applying migration id=cleanup 2026/10/15 14:20:22 INFO Applying migration id=received 2026/10/15 14:20:22 INFO Applying migration id=namehost 2026/10/15 14:20:22 INFO Applying migration id=outboxhost 2026/10/15 14:20:22 INFO Applying migration id=notesfts 2026/10/15 14:20:22 INFO Applying migration id=iconsname 2026/10/15 14:20:22 INFO Applying migration id=nohash 2026/10/15 14:20:22 INFO Applying migration id=shares 2026/10/15 14:20:22 INFO Applying migration id=actorttl 2026/10/15 14:20:22 INFO Applying migration id=tocc 2026/10/15 14:20:22 INFO Applying migration id=followeds 2026/10/15 14:20:22 INFO Applying migration id=certhash 2026/10/15 14:20:22 INFO Applying migration id=follows_sync 2026/10/15 14:20:22 INFO Applying migration id=jsonpath 2026/10/15 14:20:22 INFO Applying migration id=localforward 2026/10/15 14:20:22 INFO Applying migration id=avatar 2026/10/15 14:20:22 INFO Applying migration id=noimage 2026/10/15 14:20:22 INFO Applying migration id=feed 2026/10/15 14:20:22 INFO Applying migration id=bookmarks 2026/10/15 14:20:22 INFO Applying migration id=shareactivity 2026/10/15 14:20:22 INFO Applying migration id=application 2026/10/15 14:20:22 INFO Applying migration id=certificates 2026/10/15 14:20:22 INFO Applying migration id=rawforward 2026/10/15 14:20:22 INFO Applying migration id=publickey 2026/10/15 14:20:22 INFO Applying migration id=resolvegroup 2026/10/15 14:20:22 INFO Applying migration id=reject 2026/10/15 14:20:22 INFO Applying migration id=autodel 2026/10/15 14:20:22 INFO Applying migration id=jsonb 2026/10/15 14:20:22 INFO Applying migration id=quote 2026/10/15 14:20:22 INFO Applying migration id=rfc9421 2026/10/15 14:20:22 INFO Applying migration id=keys 2026/10/15 14:20:22 INFO Applying migration id=portable 2026/10/15 14:20:22 INFO Applying migration id=proofs 2026/10/15 14:20:22 INFO Applying migration id=contexts 2026/10/15 14:20:22 INFO Applying migration id=deliverieshost 2026/10/15 14:20:22 INFO Applying migration id=pembegin 2026/10/15 14:20:22 INFO Applying migration id=didhost 2026/10/15 14:20:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:22 INFO Applying migration id=invites 2026/10/15 14:20:22 INFO Applying migration id=ed25519blob 2026/10/15 14:20:22 INFO Applying migration id=rsablob 2026/10/15 14:20:22 INFO Applying migration id=iconscid 2026/10/15 14:20:22 INFO Applying migration id=actor 2026/10/15 14:20:22 INFO Applying migration id=localkeys 2026/10/15 14:20:22 INFO Applying migration id=deleted 2026/10/15 14:20:22 INFO Applying migration id=history 2026/10/15 14:20:22 INFO Applying migration id=outboxnano 2026/10/15 14:20:22 INFO Applying migration id=implements 2026/10/15 14:20:22 INFO Applying migration id=backfill --- PASS: TestHome_UnauthenticatedUser (0.66s) === RUN TestMove_FederatedToFederated 2026/10/15 14:20:23 INFO Applying migration id=initial 2026/10/15 14:20:23 INFO Applying migration id=notesupdated 2026/10/15 14:20:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:23 INFO Applying migration id=activitiesid 2026/10/15 14:20:23 INFO Applying migration id=outbox 2026/10/15 14:20:23 INFO Applying migration id=edits 2026/10/15 14:20:23 INFO Applying migration id=outboxactor 2026/10/15 14:20:23 INFO Applying migration id=outboxsender 2026/10/15 14:20:23 INFO Applying migration id=thread 2026/10/15 14:20:23 INFO Applying migration id=host 2026/10/15 14:20:23 INFO Applying migration id=sharedinbox 2026/10/15 14:20:23 INFO Applying migration id=noteshost 2026/10/15 14:20:23 INFO Applying migration id=fetched 2026/10/15 14:20:23 INFO Applying migration id=move 2026/10/15 14:20:23 INFO Applying migration id=cleanup 2026/10/15 14:20:23 INFO Applying migration id=received 2026/10/15 14:20:23 INFO Applying migration id=namehost 2026/10/15 14:20:23 INFO Applying migration id=outboxhost 2026/10/15 14:20:23 INFO Applying migration id=notesfts 2026/10/15 14:20:23 INFO Applying migration id=iconsname 2026/10/15 14:20:23 INFO Applying migration id=nohash 2026/10/15 14:20:23 INFO Applying migration id=shares 2026/10/15 14:20:23 INFO Applying migration id=actorttl 2026/10/15 14:20:23 INFO Applying migration id=tocc 2026/10/15 14:20:23 INFO Applying migration id=followeds 2026/10/15 14:20:23 INFO Applying migration id=certhash 2026/10/15 14:20:23 INFO Applying migration id=follows_sync 2026/10/15 14:20:23 INFO Applying migration id=jsonpath 2026/10/15 14:20:23 INFO Applying migration id=localforward 2026/10/15 14:20:23 INFO Applying migration id=avatar 2026/10/15 14:20:23 INFO Applying migration id=noimage 2026/10/15 14:20:23 INFO Applying migration id=feed 2026/10/15 14:20:23 INFO Applying migration id=bookmarks 2026/10/15 14:20:23 INFO Applying migration id=shareactivity 2026/10/15 14:20:23 INFO Applying migration id=application 2026/10/15 14:20:23 INFO Applying migration id=certificates 2026/10/15 14:20:23 INFO Applying migration id=rawforward 2026/10/15 14:20:23 INFO Applying migration id=publickey 2026/10/15 14:20:23 INFO Applying migration id=resolvegroup 2026/10/15 14:20:23 INFO Applying migration id=reject 2026/10/15 14:20:23 INFO Applying migration id=autodel 2026/10/15 14:20:23 INFO Applying migration id=jsonb 2026/10/15 14:20:23 INFO Applying migration id=quote 2026/10/15 14:20:23 INFO Applying migration id=rfc9421 2026/10/15 14:20:23 INFO Applying migration id=keys 2026/10/15 14:20:23 INFO Applying migration id=portable 2026/10/15 14:20:23 INFO Applying migration id=proofs 2026/10/15 14:20:23 INFO Applying migration id=contexts 2026/10/15 14:20:23 INFO Applying migration id=deliverieshost 2026/10/15 14:20:23 INFO Applying migration id=pembegin 2026/10/15 14:20:23 INFO Applying migration id=didhost 2026/10/15 14:20:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:23 INFO Applying migration id=invites 2026/10/15 14:20:23 INFO Applying migration id=ed25519blob 2026/10/15 14:20:23 INFO Applying migration id=rsablob 2026/10/15 14:20:23 INFO Applying migration id=iconscid 2026/10/15 14:20:23 INFO Applying migration id=actor 2026/10/15 14:20:23 INFO Applying migration id=localkeys 2026/10/15 14:20:23 INFO Applying migration id=deleted 2026/10/15 14:20:23 INFO Applying migration id=history 2026/10/15 14:20:23 INFO Applying migration id=outboxnano 2026/10/15 14:20:23 INFO Applying migration id=implements 2026/10/15 14:20:23 INFO Applying migration id=backfill 2026/10/15 14:20:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8282-781b-aebd-af93ea276462 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/10/15 14:20:23 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-8282-781b-aebd-af93ea276462 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/15 14:20:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8286-76af-adeb-4e1da238b464 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/10/15 14:20:23 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-8287-79e0-abed-a5c044e1c275 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8282-781b-aebd-af93ea276462 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (0.46s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/10/15 14:20:23 INFO Applying migration id=initial 2026/10/15 14:20:23 INFO Applying migration id=notesupdated 2026/10/15 14:20:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:23 INFO Applying migration id=activitiesid 2026/10/15 14:20:23 INFO Applying migration id=outbox 2026/10/15 14:20:23 INFO Applying migration id=edits 2026/10/15 14:20:23 INFO Applying migration id=outboxactor 2026/10/15 14:20:23 INFO Applying migration id=outboxsender 2026/10/15 14:20:23 INFO Applying migration id=thread 2026/10/15 14:20:23 INFO Applying migration id=host 2026/10/15 14:20:23 INFO Applying migration id=sharedinbox 2026/10/15 14:20:23 INFO Applying migration id=noteshost 2026/10/15 14:20:23 INFO Applying migration id=fetched 2026/10/15 14:20:23 INFO Applying migration id=move 2026/10/15 14:20:23 INFO Applying migration id=cleanup 2026/10/15 14:20:23 INFO Applying migration id=received 2026/10/15 14:20:23 INFO Applying migration id=namehost 2026/10/15 14:20:23 INFO Applying migration id=outboxhost 2026/10/15 14:20:23 INFO Applying migration id=notesfts 2026/10/15 14:20:23 INFO Applying migration id=iconsname 2026/10/15 14:20:23 INFO Applying migration id=nohash 2026/10/15 14:20:23 INFO Applying migration id=shares 2026/10/15 14:20:23 INFO Applying migration id=actorttl 2026/10/15 14:20:23 INFO Applying migration id=tocc 2026/10/15 14:20:23 INFO Applying migration id=followeds 2026/10/15 14:20:23 INFO Applying migration id=certhash 2026/10/15 14:20:23 INFO Applying migration id=follows_sync 2026/10/15 14:20:23 INFO Applying migration id=jsonpath 2026/10/15 14:20:23 INFO Applying migration id=localforward 2026/10/15 14:20:23 INFO Applying migration id=avatar 2026/10/15 14:20:23 INFO Applying migration id=noimage 2026/10/15 14:20:23 INFO Applying migration id=feed 2026/10/15 14:20:23 INFO Applying migration id=bookmarks 2026/10/15 14:20:23 INFO Applying migration id=shareactivity 2026/10/15 14:20:23 INFO Applying migration id=application 2026/10/15 14:20:23 INFO Applying migration id=certificates 2026/10/15 14:20:23 INFO Applying migration id=rawforward 2026/10/15 14:20:23 INFO Applying migration id=publickey 2026/10/15 14:20:23 INFO Applying migration id=resolvegroup 2026/10/15 14:20:23 INFO Applying migration id=reject 2026/10/15 14:20:23 INFO Applying migration id=autodel 2026/10/15 14:20:23 INFO Applying migration id=jsonb 2026/10/15 14:20:23 INFO Applying migration id=quote 2026/10/15 14:20:23 INFO Applying migration id=rfc9421 2026/10/15 14:20:23 INFO Applying migration id=keys 2026/10/15 14:20:23 INFO Applying migration id=portable 2026/10/15 14:20:23 INFO Applying migration id=proofs 2026/10/15 14:20:23 INFO Applying migration id=contexts 2026/10/15 14:20:23 INFO Applying migration id=deliverieshost 2026/10/15 14:20:23 INFO Applying migration id=pembegin 2026/10/15 14:20:23 INFO Applying migration id=didhost 2026/10/15 14:20:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:23 INFO Applying migration id=invites 2026/10/15 14:20:23 INFO Applying migration id=ed25519blob 2026/10/15 14:20:23 INFO Applying migration id=rsablob 2026/10/15 14:20:23 INFO Applying migration id=iconscid 2026/10/15 14:20:23 INFO Applying migration id=actor 2026/10/15 14:20:23 INFO Applying migration id=localkeys 2026/10/15 14:20:23 INFO Applying migration id=deleted 2026/10/15 14:20:23 INFO Applying migration id=history 2026/10/15 14:20:23 INFO Applying migration id=outboxnano 2026/10/15 14:20:23 INFO Applying migration id=implements 2026/10/15 14:20:23 INFO Applying migration id=backfill 2026/10/15 14:20:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-84c9-7d41-bc36-11013faaca99 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/10/15 14:20:24 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-84c9-7d41-bc36-11013faaca99 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/15 14:20:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-84cb-73e6-af94-bb98a27d3ebc 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/10/15 14:20:24 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-84cb-7bd5-9e5d-031c01cea6d8 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-84c9-7d41-bc36-11013faaca99 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (0.58s) === RUN TestMove_FederatedToFederatedNotLinked 2026/10/15 14:20:24 INFO Applying migration id=initial 2026/10/15 14:20:24 INFO Applying migration id=notesupdated 2026/10/15 14:20:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:24 INFO Applying migration id=activitiesid 2026/10/15 14:20:24 INFO Applying migration id=outbox 2026/10/15 14:20:24 INFO Applying migration id=edits 2026/10/15 14:20:24 INFO Applying migration id=outboxactor 2026/10/15 14:20:24 INFO Applying migration id=outboxsender 2026/10/15 14:20:24 INFO Applying migration id=thread 2026/10/15 14:20:24 INFO Applying migration id=host 2026/10/15 14:20:24 INFO Applying migration id=sharedinbox 2026/10/15 14:20:24 INFO Applying migration id=noteshost 2026/10/15 14:20:24 INFO Applying migration id=fetched 2026/10/15 14:20:24 INFO Applying migration id=move 2026/10/15 14:20:24 INFO Applying migration id=cleanup 2026/10/15 14:20:24 INFO Applying migration id=received 2026/10/15 14:20:24 INFO Applying migration id=namehost 2026/10/15 14:20:24 INFO Applying migration id=outboxhost 2026/10/15 14:20:24 INFO Applying migration id=notesfts 2026/10/15 14:20:24 INFO Applying migration id=iconsname 2026/10/15 14:20:24 INFO Applying migration id=nohash 2026/10/15 14:20:24 INFO Applying migration id=shares 2026/10/15 14:20:24 INFO Applying migration id=actorttl 2026/10/15 14:20:24 INFO Applying migration id=tocc 2026/10/15 14:20:24 INFO Applying migration id=followeds 2026/10/15 14:20:24 INFO Applying migration id=certhash 2026/10/15 14:20:24 INFO Applying migration id=follows_sync 2026/10/15 14:20:24 INFO Applying migration id=jsonpath 2026/10/15 14:20:24 INFO Applying migration id=localforward 2026/10/15 14:20:24 INFO Applying migration id=avatar 2026/10/15 14:20:24 INFO Applying migration id=noimage 2026/10/15 14:20:24 INFO Applying migration id=feed 2026/10/15 14:20:24 INFO Applying migration id=bookmarks 2026/10/15 14:20:24 INFO Applying migration id=shareactivity 2026/10/15 14:20:24 INFO Applying migration id=application 2026/10/15 14:20:24 INFO Applying migration id=certificates 2026/10/15 14:20:24 INFO Applying migration id=rawforward 2026/10/15 14:20:24 INFO Applying migration id=publickey 2026/10/15 14:20:24 INFO Applying migration id=resolvegroup 2026/10/15 14:20:24 INFO Applying migration id=reject 2026/10/15 14:20:24 INFO Applying migration id=autodel 2026/10/15 14:20:24 INFO Applying migration id=jsonb 2026/10/15 14:20:24 INFO Applying migration id=quote 2026/10/15 14:20:24 INFO Applying migration id=rfc9421 2026/10/15 14:20:24 INFO Applying migration id=keys 2026/10/15 14:20:24 INFO Applying migration id=portable 2026/10/15 14:20:24 INFO Applying migration id=proofs 2026/10/15 14:20:24 INFO Applying migration id=contexts 2026/10/15 14:20:24 INFO Applying migration id=deliverieshost 2026/10/15 14:20:24 INFO Applying migration id=pembegin 2026/10/15 14:20:24 INFO Applying migration id=didhost 2026/10/15 14:20:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:24 INFO Applying migration id=invites 2026/10/15 14:20:24 INFO Applying migration id=ed25519blob 2026/10/15 14:20:24 INFO Applying migration id=rsablob 2026/10/15 14:20:24 INFO Applying migration id=iconscid 2026/10/15 14:20:24 INFO Applying migration id=actor 2026/10/15 14:20:24 INFO Applying migration id=localkeys 2026/10/15 14:20:24 INFO Applying migration id=deleted 2026/10/15 14:20:24 INFO Applying migration id=history 2026/10/15 14:20:24 INFO Applying migration id=outboxnano 2026/10/15 14:20:24 INFO Applying migration id=implements 2026/10/15 14:20:24 INFO Applying migration id=backfill 2026/10/15 14:20:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-877b-7097-afb4-a6fce7236a19 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (0.69s) === RUN TestMove_FederatedToLocal 2026/10/15 14:20:24 INFO Applying migration id=initial 2026/10/15 14:20:24 INFO Applying migration id=notesupdated 2026/10/15 14:20:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:24 INFO Applying migration id=activitiesid 2026/10/15 14:20:24 INFO Applying migration id=outbox 2026/10/15 14:20:24 INFO Applying migration id=edits 2026/10/15 14:20:24 INFO Applying migration id=outboxactor 2026/10/15 14:20:24 INFO Applying migration id=outboxsender 2026/10/15 14:20:24 INFO Applying migration id=thread 2026/10/15 14:20:24 INFO Applying migration id=host 2026/10/15 14:20:24 INFO Applying migration id=sharedinbox 2026/10/15 14:20:24 INFO Applying migration id=noteshost 2026/10/15 14:20:24 INFO Applying migration id=fetched 2026/10/15 14:20:24 INFO Applying migration id=move 2026/10/15 14:20:24 INFO Applying migration id=cleanup 2026/10/15 14:20:24 INFO Applying migration id=received 2026/10/15 14:20:24 INFO Applying migration id=namehost 2026/10/15 14:20:24 INFO Applying migration id=outboxhost 2026/10/15 14:20:24 INFO Applying migration id=notesfts 2026/10/15 14:20:24 INFO Applying migration id=iconsname 2026/10/15 14:20:24 INFO Applying migration id=nohash 2026/10/15 14:20:24 INFO Applying migration id=shares 2026/10/15 14:20:24 INFO Applying migration id=actorttl 2026/10/15 14:20:24 INFO Applying migration id=tocc 2026/10/15 14:20:24 INFO Applying migration id=followeds 2026/10/15 14:20:24 INFO Applying migration id=certhash 2026/10/15 14:20:24 INFO Applying migration id=follows_sync 2026/10/15 14:20:24 INFO Applying migration id=jsonpath 2026/10/15 14:20:24 INFO Applying migration id=localforward 2026/10/15 14:20:24 INFO Applying migration id=avatar 2026/10/15 14:20:24 INFO Applying migration id=noimage 2026/10/15 14:20:24 INFO Applying migration id=feed 2026/10/15 14:20:24 INFO Applying migration id=bookmarks 2026/10/15 14:20:24 INFO Applying migration id=shareactivity 2026/10/15 14:20:24 INFO Applying migration id=application 2026/10/15 14:20:24 INFO Applying migration id=certificates 2026/10/15 14:20:24 INFO Applying migration id=rawforward 2026/10/15 14:20:24 INFO Applying migration id=publickey 2026/10/15 14:20:24 INFO Applying migration id=resolvegroup 2026/10/15 14:20:24 INFO Applying migration id=reject 2026/10/15 14:20:24 INFO Applying migration id=autodel 2026/10/15 14:20:24 INFO Applying migration id=jsonb 2026/10/15 14:20:24 INFO Applying migration id=quote 2026/10/15 14:20:24 INFO Applying migration id=rfc9421 2026/10/15 14:20:24 INFO Applying migration id=keys 2026/10/15 14:20:24 INFO Applying migration id=portable 2026/10/15 14:20:24 INFO Applying migration id=proofs 2026/10/15 14:20:24 INFO Applying migration id=contexts 2026/10/15 14:20:24 INFO Applying migration id=deliverieshost 2026/10/15 14:20:24 INFO Applying migration id=pembegin 2026/10/15 14:20:24 INFO Applying migration id=didhost 2026/10/15 14:20:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:24 INFO Applying migration id=invites 2026/10/15 14:20:24 INFO Applying migration id=ed25519blob 2026/10/15 14:20:24 INFO Applying migration id=rsablob 2026/10/15 14:20:24 INFO Applying migration id=iconscid 2026/10/15 14:20:24 INFO Applying migration id=actor 2026/10/15 14:20:24 INFO Applying migration id=localkeys 2026/10/15 14:20:24 INFO Applying migration id=deleted 2026/10/15 14:20:24 INFO Applying migration id=history 2026/10/15 14:20:24 INFO Applying migration id=outboxnano 2026/10/15 14:20:24 INFO Applying migration id=implements 2026/10/15 14:20:24 INFO Applying migration id=backfill 2026/10/15 14:20:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8a1a-70d2-82c3-d81dc73d2bf3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocal (0.67s) === RUN TestMove_FederatedToLocalLinked 2026/10/15 14:20:25 INFO Applying migration id=initial 2026/10/15 14:20:25 INFO Applying migration id=notesupdated 2026/10/15 14:20:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:25 INFO Applying migration id=activitiesid 2026/10/15 14:20:25 INFO Applying migration id=outbox 2026/10/15 14:20:25 INFO Applying migration id=edits 2026/10/15 14:20:25 INFO Applying migration id=outboxactor 2026/10/15 14:20:25 INFO Applying migration id=outboxsender 2026/10/15 14:20:25 INFO Applying migration id=thread 2026/10/15 14:20:25 INFO Applying migration id=host 2026/10/15 14:20:25 INFO Applying migration id=sharedinbox 2026/10/15 14:20:25 INFO Applying migration id=noteshost 2026/10/15 14:20:25 INFO Applying migration id=fetched 2026/10/15 14:20:25 INFO Applying migration id=move 2026/10/15 14:20:25 INFO Applying migration id=cleanup 2026/10/15 14:20:25 INFO Applying migration id=received 2026/10/15 14:20:25 INFO Applying migration id=namehost 2026/10/15 14:20:25 INFO Applying migration id=outboxhost 2026/10/15 14:20:25 INFO Applying migration id=notesfts 2026/10/15 14:20:25 INFO Applying migration id=iconsname 2026/10/15 14:20:25 INFO Applying migration id=nohash 2026/10/15 14:20:25 INFO Applying migration id=shares 2026/10/15 14:20:25 INFO Applying migration id=actorttl 2026/10/15 14:20:25 INFO Applying migration id=tocc 2026/10/15 14:20:25 INFO Applying migration id=followeds 2026/10/15 14:20:25 INFO Applying migration id=certhash 2026/10/15 14:20:25 INFO Applying migration id=follows_sync 2026/10/15 14:20:25 INFO Applying migration id=jsonpath 2026/10/15 14:20:25 INFO Applying migration id=localforward 2026/10/15 14:20:25 INFO Applying migration id=avatar 2026/10/15 14:20:25 INFO Applying migration id=noimage 2026/10/15 14:20:25 INFO Applying migration id=feed 2026/10/15 14:20:25 INFO Applying migration id=bookmarks 2026/10/15 14:20:25 INFO Applying migration id=shareactivity 2026/10/15 14:20:25 INFO Applying migration id=application 2026/10/15 14:20:25 INFO Applying migration id=certificates 2026/10/15 14:20:25 INFO Applying migration id=rawforward 2026/10/15 14:20:25 INFO Applying migration id=publickey 2026/10/15 14:20:25 INFO Applying migration id=resolvegroup 2026/10/15 14:20:25 INFO Applying migration id=reject 2026/10/15 14:20:25 INFO Applying migration id=autodel 2026/10/15 14:20:25 INFO Applying migration id=jsonb 2026/10/15 14:20:25 INFO Applying migration id=quote 2026/10/15 14:20:25 INFO Applying migration id=rfc9421 2026/10/15 14:20:25 INFO Applying migration id=keys 2026/10/15 14:20:25 INFO Applying migration id=portable 2026/10/15 14:20:25 INFO Applying migration id=proofs 2026/10/15 14:20:25 INFO Applying migration id=contexts 2026/10/15 14:20:25 INFO Applying migration id=deliverieshost 2026/10/15 14:20:25 INFO Applying migration id=pembegin 2026/10/15 14:20:25 INFO Applying migration id=didhost 2026/10/15 14:20:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:25 INFO Applying migration id=invites 2026/10/15 14:20:25 INFO Applying migration id=ed25519blob 2026/10/15 14:20:25 INFO Applying migration id=rsablob 2026/10/15 14:20:25 INFO Applying migration id=iconscid 2026/10/15 14:20:25 INFO Applying migration id=actor 2026/10/15 14:20:25 INFO Applying migration id=localkeys 2026/10/15 14:20:25 INFO Applying migration id=deleted 2026/10/15 14:20:25 INFO Applying migration id=history 2026/10/15 14:20:25 INFO Applying migration id=outboxnano 2026/10/15 14:20:25 INFO Applying migration id=implements 2026/10/15 14:20:25 INFO Applying migration id=backfill 2026/10/15 14:20:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8c32-79a1-a575-9d85fd2de017 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/10/15 14:20:26 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-8c32-79a1-a575-9d85fd2de017 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8c34-7438-918d-a96afd003089 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-8c34-7be2-b70a-cbd82f944bb8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8c34-7438-918d-a96afd003089 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fef-8c34-7438-918d-a96afd003089 2026/10/15 14:20:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-8c35-7285-b30f-54dd2d9930e2 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8c32-79a1-a575-9d85fd2de017 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (0.54s) === RUN TestMove_FollowingBoth 2026/10/15 14:20:26 INFO Applying migration id=initial 2026/10/15 14:20:26 INFO Applying migration id=notesupdated 2026/10/15 14:20:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:26 INFO Applying migration id=activitiesid 2026/10/15 14:20:26 INFO Applying migration id=outbox 2026/10/15 14:20:26 INFO Applying migration id=edits 2026/10/15 14:20:26 INFO Applying migration id=outboxactor 2026/10/15 14:20:26 INFO Applying migration id=outboxsender 2026/10/15 14:20:26 INFO Applying migration id=thread 2026/10/15 14:20:26 INFO Applying migration id=host 2026/10/15 14:20:26 INFO Applying migration id=sharedinbox 2026/10/15 14:20:26 INFO Applying migration id=noteshost 2026/10/15 14:20:26 INFO Applying migration id=fetched 2026/10/15 14:20:26 INFO Applying migration id=move 2026/10/15 14:20:26 INFO Applying migration id=cleanup 2026/10/15 14:20:26 INFO Applying migration id=received 2026/10/15 14:20:26 INFO Applying migration id=namehost 2026/10/15 14:20:26 INFO Applying migration id=outboxhost 2026/10/15 14:20:26 INFO Applying migration id=notesfts 2026/10/15 14:20:26 INFO Applying migration id=iconsname 2026/10/15 14:20:26 INFO Applying migration id=nohash 2026/10/15 14:20:26 INFO Applying migration id=shares 2026/10/15 14:20:26 INFO Applying migration id=actorttl 2026/10/15 14:20:26 INFO Applying migration id=tocc 2026/10/15 14:20:26 INFO Applying migration id=followeds 2026/10/15 14:20:26 INFO Applying migration id=certhash 2026/10/15 14:20:26 INFO Applying migration id=follows_sync 2026/10/15 14:20:26 INFO Applying migration id=jsonpath 2026/10/15 14:20:26 INFO Applying migration id=localforward 2026/10/15 14:20:26 INFO Applying migration id=avatar 2026/10/15 14:20:26 INFO Applying migration id=noimage 2026/10/15 14:20:26 INFO Applying migration id=feed 2026/10/15 14:20:26 INFO Applying migration id=bookmarks 2026/10/15 14:20:26 INFO Applying migration id=shareactivity 2026/10/15 14:20:26 INFO Applying migration id=application 2026/10/15 14:20:26 INFO Applying migration id=certificates 2026/10/15 14:20:26 INFO Applying migration id=rawforward 2026/10/15 14:20:26 INFO Applying migration id=publickey 2026/10/15 14:20:26 INFO Applying migration id=resolvegroup 2026/10/15 14:20:26 INFO Applying migration id=reject 2026/10/15 14:20:26 INFO Applying migration id=autodel 2026/10/15 14:20:26 INFO Applying migration id=jsonb 2026/10/15 14:20:26 INFO Applying migration id=quote 2026/10/15 14:20:26 INFO Applying migration id=rfc9421 2026/10/15 14:20:26 INFO Applying migration id=keys 2026/10/15 14:20:26 INFO Applying migration id=portable 2026/10/15 14:20:26 INFO Applying migration id=proofs 2026/10/15 14:20:26 INFO Applying migration id=contexts 2026/10/15 14:20:26 INFO Applying migration id=deliverieshost 2026/10/15 14:20:26 INFO Applying migration id=pembegin 2026/10/15 14:20:26 INFO Applying migration id=didhost 2026/10/15 14:20:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:26 INFO Applying migration id=invites 2026/10/15 14:20:26 INFO Applying migration id=ed25519blob 2026/10/15 14:20:26 INFO Applying migration id=rsablob 2026/10/15 14:20:26 INFO Applying migration id=iconscid 2026/10/15 14:20:26 INFO Applying migration id=actor 2026/10/15 14:20:26 INFO Applying migration id=localkeys 2026/10/15 14:20:26 INFO Applying migration id=deleted 2026/10/15 14:20:26 INFO Applying migration id=history 2026/10/15 14:20:26 INFO Applying migration id=outboxnano 2026/10/15 14:20:26 INFO Applying migration id=implements 2026/10/15 14:20:26 INFO Applying migration id=backfill 2026/10/15 14:20:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7316-9efa-dc33ef6afcd7 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/10/15 14:20:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7c34-ad5f-cdc4fac9c04a 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/10/15 14:20:26 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7316-9efa-dc33ef6afcd7 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/15 14:20:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-8fe4-718f-a655-41094caf4fa0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7316-9efa-dc33ef6afcd7 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.94s) === RUN TestMove_LocalToLocalAliasThrottled 2026/10/15 14:20:26 INFO Applying migration id=initial 2026/10/15 14:20:26 INFO Applying migration id=notesupdated 2026/10/15 14:20:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:26 INFO Applying migration id=activitiesid 2026/10/15 14:20:26 INFO Applying migration id=outbox 2026/10/15 14:20:26 INFO Applying migration id=edits 2026/10/15 14:20:26 INFO Applying migration id=outboxactor 2026/10/15 14:20:26 INFO Applying migration id=outboxsender 2026/10/15 14:20:26 INFO Applying migration id=thread 2026/10/15 14:20:26 INFO Applying migration id=host 2026/10/15 14:20:26 INFO Applying migration id=sharedinbox 2026/10/15 14:20:26 INFO Applying migration id=noteshost 2026/10/15 14:20:26 INFO Applying migration id=fetched 2026/10/15 14:20:26 INFO Applying migration id=move 2026/10/15 14:20:26 INFO Applying migration id=cleanup 2026/10/15 14:20:26 INFO Applying migration id=received 2026/10/15 14:20:27 INFO Applying migration id=namehost 2026/10/15 14:20:27 INFO Applying migration id=outboxhost 2026/10/15 14:20:27 INFO Applying migration id=notesfts 2026/10/15 14:20:27 INFO Applying migration id=iconsname 2026/10/15 14:20:27 INFO Applying migration id=nohash 2026/10/15 14:20:27 INFO Applying migration id=shares 2026/10/15 14:20:27 INFO Applying migration id=actorttl 2026/10/15 14:20:27 INFO Applying migration id=tocc 2026/10/15 14:20:27 INFO Applying migration id=followeds 2026/10/15 14:20:27 INFO Applying migration id=certhash 2026/10/15 14:20:27 INFO Applying migration id=follows_sync 2026/10/15 14:20:27 INFO Applying migration id=jsonpath 2026/10/15 14:20:27 INFO Applying migration id=localforward 2026/10/15 14:20:27 INFO Applying migration id=avatar 2026/10/15 14:20:27 INFO Applying migration id=noimage 2026/10/15 14:20:27 INFO Applying migration id=feed 2026/10/15 14:20:27 INFO Applying migration id=bookmarks 2026/10/15 14:20:27 INFO Applying migration id=shareactivity 2026/10/15 14:20:27 INFO Applying migration id=application 2026/10/15 14:20:27 INFO Applying migration id=certificates 2026/10/15 14:20:27 INFO Applying migration id=rawforward 2026/10/15 14:20:27 INFO Applying migration id=publickey 2026/10/15 14:20:27 INFO Applying migration id=resolvegroup 2026/10/15 14:20:27 INFO Applying migration id=reject 2026/10/15 14:20:27 INFO Applying migration id=autodel 2026/10/15 14:20:27 INFO Applying migration id=jsonb 2026/10/15 14:20:27 INFO Applying migration id=quote 2026/10/15 14:20:27 INFO Applying migration id=rfc9421 2026/10/15 14:20:27 INFO Applying migration id=keys 2026/10/15 14:20:27 INFO Applying migration id=portable 2026/10/15 14:20:27 INFO Applying migration id=proofs 2026/10/15 14:20:27 INFO Applying migration id=contexts 2026/10/15 14:20:27 INFO Applying migration id=deliverieshost 2026/10/15 14:20:27 INFO Applying migration id=pembegin 2026/10/15 14:20:27 INFO Applying migration id=didhost 2026/10/15 14:20:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:27 INFO Applying migration id=invites 2026/10/15 14:20:27 INFO Applying migration id=ed25519blob 2026/10/15 14:20:27 INFO Applying migration id=rsablob 2026/10/15 14:20:27 INFO Applying migration id=iconscid 2026/10/15 14:20:27 INFO Applying migration id=actor 2026/10/15 14:20:27 INFO Applying migration id=localkeys 2026/10/15 14:20:27 INFO Applying migration id=deleted 2026/10/15 14:20:27 INFO Applying migration id=history 2026/10/15 14:20:27 INFO Applying migration id=outboxnano 2026/10/15 14:20:27 INFO Applying migration id=implements 2026/10/15 14:20:27 INFO Applying migration id=backfill 2026/10/15 14:20:27 WARN Throttled request to set alias can=2026-10-15T14:50:27.226Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.63s) === RUN TestMove_LocalToLocal 2026/10/15 14:20:27 INFO Applying migration id=initial 2026/10/15 14:20:27 INFO Applying migration id=notesupdated 2026/10/15 14:20:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:27 INFO Applying migration id=activitiesid 2026/10/15 14:20:27 INFO Applying migration id=outbox 2026/10/15 14:20:27 INFO Applying migration id=edits 2026/10/15 14:20:27 INFO Applying migration id=outboxactor 2026/10/15 14:20:27 INFO Applying migration id=outboxsender 2026/10/15 14:20:27 INFO Applying migration id=thread 2026/10/15 14:20:27 INFO Applying migration id=host 2026/10/15 14:20:27 INFO Applying migration id=sharedinbox 2026/10/15 14:20:27 INFO Applying migration id=noteshost 2026/10/15 14:20:27 INFO Applying migration id=fetched 2026/10/15 14:20:27 INFO Applying migration id=move 2026/10/15 14:20:27 INFO Applying migration id=cleanup 2026/10/15 14:20:27 INFO Applying migration id=received 2026/10/15 14:20:27 INFO Applying migration id=namehost 2026/10/15 14:20:27 INFO Applying migration id=outboxhost 2026/10/15 14:20:27 INFO Applying migration id=notesfts 2026/10/15 14:20:27 INFO Applying migration id=iconsname 2026/10/15 14:20:27 INFO Applying migration id=nohash 2026/10/15 14:20:27 INFO Applying migration id=shares 2026/10/15 14:20:27 INFO Applying migration id=actorttl 2026/10/15 14:20:27 INFO Applying migration id=tocc 2026/10/15 14:20:27 INFO Applying migration id=followeds 2026/10/15 14:20:27 INFO Applying migration id=certhash 2026/10/15 14:20:27 INFO Applying migration id=follows_sync 2026/10/15 14:20:27 INFO Applying migration id=jsonpath 2026/10/15 14:20:27 INFO Applying migration id=localforward 2026/10/15 14:20:27 INFO Applying migration id=avatar 2026/10/15 14:20:27 INFO Applying migration id=noimage 2026/10/15 14:20:27 INFO Applying migration id=feed 2026/10/15 14:20:27 INFO Applying migration id=bookmarks 2026/10/15 14:20:27 INFO Applying migration id=shareactivity 2026/10/15 14:20:27 INFO Applying migration id=application 2026/10/15 14:20:27 INFO Applying migration id=certificates 2026/10/15 14:20:27 INFO Applying migration id=rawforward 2026/10/15 14:20:27 INFO Applying migration id=publickey 2026/10/15 14:20:27 INFO Applying migration id=resolvegroup 2026/10/15 14:20:27 INFO Applying migration id=reject 2026/10/15 14:20:27 INFO Applying migration id=autodel 2026/10/15 14:20:27 INFO Applying migration id=jsonb 2026/10/15 14:20:27 INFO Applying migration id=quote 2026/10/15 14:20:27 INFO Applying migration id=rfc9421 2026/10/15 14:20:27 INFO Applying migration id=keys 2026/10/15 14:20:27 INFO Applying migration id=portable 2026/10/15 14:20:27 INFO Applying migration id=proofs 2026/10/15 14:20:27 INFO Applying migration id=contexts 2026/10/15 14:20:27 INFO Applying migration id=deliverieshost 2026/10/15 14:20:27 INFO Applying migration id=pembegin 2026/10/15 14:20:27 INFO Applying migration id=didhost 2026/10/15 14:20:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:27 INFO Applying migration id=invites 2026/10/15 14:20:27 INFO Applying migration id=ed25519blob 2026/10/15 14:20:27 INFO Applying migration id=rsablob 2026/10/15 14:20:27 INFO Applying migration id=iconscid 2026/10/15 14:20:27 INFO Applying migration id=actor 2026/10/15 14:20:27 INFO Applying migration id=localkeys 2026/10/15 14:20:27 INFO Applying migration id=deleted 2026/10/15 14:20:27 INFO Applying migration id=history 2026/10/15 14:20:27 INFO Applying migration id=outboxnano 2026/10/15 14:20:27 INFO Applying migration id=implements 2026/10/15 14:20:27 INFO Applying migration id=backfill 2026/10/15 14:20:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 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/10/15 14:20:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-953e-73b2-b8ef-35436ce9b1d4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 2026/10/15 14:20:28 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9541-71eb-bcfd-7a1e1d199a72 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/10/15 14:20:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9541-7904-8373-608816904a38 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9541-71eb-bcfd-7a1e1d199a72 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9541-71eb-bcfd-7a1e1d199a72 2026/10/15 14:20:28 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-9542-7e22-a4fd-0be157faf4c6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 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.75s) === RUN TestMove_LocalToLocalNoFollowers 2026/10/15 14:20:28 INFO Applying migration id=initial 2026/10/15 14:20:28 INFO Applying migration id=notesupdated 2026/10/15 14:20:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:28 INFO Applying migration id=activitiesid 2026/10/15 14:20:28 INFO Applying migration id=outbox 2026/10/15 14:20:28 INFO Applying migration id=edits 2026/10/15 14:20:28 INFO Applying migration id=outboxactor 2026/10/15 14:20:28 INFO Applying migration id=outboxsender 2026/10/15 14:20:28 INFO Applying migration id=thread 2026/10/15 14:20:28 INFO Applying migration id=host 2026/10/15 14:20:28 INFO Applying migration id=sharedinbox 2026/10/15 14:20:28 INFO Applying migration id=noteshost 2026/10/15 14:20:28 INFO Applying migration id=fetched 2026/10/15 14:20:28 INFO Applying migration id=move 2026/10/15 14:20:28 INFO Applying migration id=cleanup 2026/10/15 14:20:28 INFO Applying migration id=received 2026/10/15 14:20:28 INFO Applying migration id=namehost 2026/10/15 14:20:28 INFO Applying migration id=outboxhost 2026/10/15 14:20:28 INFO Applying migration id=notesfts 2026/10/15 14:20:28 INFO Applying migration id=iconsname 2026/10/15 14:20:28 INFO Applying migration id=nohash 2026/10/15 14:20:28 INFO Applying migration id=shares 2026/10/15 14:20:28 INFO Applying migration id=actorttl 2026/10/15 14:20:28 INFO Applying migration id=tocc 2026/10/15 14:20:28 INFO Applying migration id=followeds 2026/10/15 14:20:28 INFO Applying migration id=certhash 2026/10/15 14:20:28 INFO Applying migration id=follows_sync 2026/10/15 14:20:28 INFO Applying migration id=jsonpath 2026/10/15 14:20:28 INFO Applying migration id=localforward 2026/10/15 14:20:28 INFO Applying migration id=avatar 2026/10/15 14:20:28 INFO Applying migration id=noimage 2026/10/15 14:20:28 INFO Applying migration id=feed 2026/10/15 14:20:28 INFO Applying migration id=bookmarks 2026/10/15 14:20:28 INFO Applying migration id=shareactivity 2026/10/15 14:20:28 INFO Applying migration id=application 2026/10/15 14:20:28 INFO Applying migration id=certificates 2026/10/15 14:20:28 INFO Applying migration id=rawforward 2026/10/15 14:20:28 INFO Applying migration id=publickey 2026/10/15 14:20:28 INFO Applying migration id=resolvegroup 2026/10/15 14:20:28 INFO Applying migration id=reject 2026/10/15 14:20:28 INFO Applying migration id=autodel 2026/10/15 14:20:28 INFO Applying migration id=jsonb 2026/10/15 14:20:28 INFO Applying migration id=quote 2026/10/15 14:20:28 INFO Applying migration id=rfc9421 2026/10/15 14:20:28 INFO Applying migration id=keys 2026/10/15 14:20:28 INFO Applying migration id=portable 2026/10/15 14:20:28 INFO Applying migration id=proofs 2026/10/15 14:20:28 INFO Applying migration id=contexts 2026/10/15 14:20:28 INFO Applying migration id=deliverieshost 2026/10/15 14:20:28 INFO Applying migration id=pembegin 2026/10/15 14:20:28 INFO Applying migration id=didhost 2026/10/15 14:20:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:28 INFO Applying migration id=invites 2026/10/15 14:20:28 INFO Applying migration id=ed25519blob 2026/10/15 14:20:28 INFO Applying migration id=rsablob 2026/10/15 14:20:28 INFO Applying migration id=iconscid 2026/10/15 14:20:28 INFO Applying migration id=actor 2026/10/15 14:20:28 INFO Applying migration id=localkeys 2026/10/15 14:20:28 INFO Applying migration id=deleted 2026/10/15 14:20:28 INFO Applying migration id=history 2026/10/15 14:20:28 INFO Applying migration id=outboxnano 2026/10/15 14:20:28 INFO Applying migration id=implements 2026/10/15 14:20:28 INFO Applying migration id=backfill --- PASS: TestMove_LocalToLocalNoFollowers (0.82s) === RUN TestMove_LocalToFederated 2026/10/15 14:20:29 INFO Applying migration id=initial 2026/10/15 14:20:29 INFO Applying migration id=notesupdated 2026/10/15 14:20:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:29 INFO Applying migration id=activitiesid 2026/10/15 14:20:29 INFO Applying migration id=outbox 2026/10/15 14:20:29 INFO Applying migration id=edits 2026/10/15 14:20:29 INFO Applying migration id=outboxactor 2026/10/15 14:20:29 INFO Applying migration id=outboxsender 2026/10/15 14:20:29 INFO Applying migration id=thread 2026/10/15 14:20:29 INFO Applying migration id=host 2026/10/15 14:20:29 INFO Applying migration id=sharedinbox 2026/10/15 14:20:29 INFO Applying migration id=noteshost 2026/10/15 14:20:29 INFO Applying migration id=fetched 2026/10/15 14:20:29 INFO Applying migration id=move 2026/10/15 14:20:29 INFO Applying migration id=cleanup 2026/10/15 14:20:29 INFO Applying migration id=received 2026/10/15 14:20:29 INFO Applying migration id=namehost 2026/10/15 14:20:29 INFO Applying migration id=outboxhost 2026/10/15 14:20:29 INFO Applying migration id=notesfts 2026/10/15 14:20:29 INFO Applying migration id=iconsname 2026/10/15 14:20:29 INFO Applying migration id=nohash 2026/10/15 14:20:29 INFO Applying migration id=shares 2026/10/15 14:20:29 INFO Applying migration id=actorttl 2026/10/15 14:20:29 INFO Applying migration id=tocc 2026/10/15 14:20:29 INFO Applying migration id=followeds 2026/10/15 14:20:29 INFO Applying migration id=certhash 2026/10/15 14:20:29 INFO Applying migration id=follows_sync 2026/10/15 14:20:29 INFO Applying migration id=jsonpath 2026/10/15 14:20:29 INFO Applying migration id=localforward 2026/10/15 14:20:29 INFO Applying migration id=avatar 2026/10/15 14:20:29 INFO Applying migration id=noimage 2026/10/15 14:20:29 INFO Applying migration id=feed 2026/10/15 14:20:29 INFO Applying migration id=bookmarks 2026/10/15 14:20:29 INFO Applying migration id=shareactivity 2026/10/15 14:20:29 INFO Applying migration id=application 2026/10/15 14:20:29 INFO Applying migration id=certificates 2026/10/15 14:20:29 INFO Applying migration id=rawforward 2026/10/15 14:20:29 INFO Applying migration id=publickey 2026/10/15 14:20:29 INFO Applying migration id=resolvegroup 2026/10/15 14:20:29 INFO Applying migration id=reject 2026/10/15 14:20:29 INFO Applying migration id=autodel 2026/10/15 14:20:29 INFO Applying migration id=jsonb 2026/10/15 14:20:29 INFO Applying migration id=quote 2026/10/15 14:20:29 INFO Applying migration id=rfc9421 2026/10/15 14:20:29 INFO Applying migration id=keys 2026/10/15 14:20:29 INFO Applying migration id=portable 2026/10/15 14:20:29 INFO Applying migration id=proofs 2026/10/15 14:20:29 INFO Applying migration id=contexts 2026/10/15 14:20:29 INFO Applying migration id=deliverieshost 2026/10/15 14:20:29 INFO Applying migration id=pembegin 2026/10/15 14:20:29 INFO Applying migration id=didhost 2026/10/15 14:20:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:29 INFO Applying migration id=invites 2026/10/15 14:20:29 INFO Applying migration id=ed25519blob 2026/10/15 14:20:29 INFO Applying migration id=rsablob 2026/10/15 14:20:29 INFO Applying migration id=iconscid 2026/10/15 14:20:29 INFO Applying migration id=actor 2026/10/15 14:20:29 INFO Applying migration id=localkeys 2026/10/15 14:20:29 INFO Applying migration id=deleted 2026/10/15 14:20:29 INFO Applying migration id=history 2026/10/15 14:20:29 INFO Applying migration id=outboxnano 2026/10/15 14:20:29 INFO Applying migration id=implements 2026/10/15 14:20:29 INFO Applying migration id=backfill 2026/10/15 14:20:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 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/10/15 14:20:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9bb8-78c2-b8c6-18bce87d38ee activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 2026/10/15 14:20:30 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/15 14:20:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9bba-7c82-89d2-b63d10798d2e 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/10/15 14:20:30 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-9bbb-7ccf-8574-23bb8a26504c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 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.84s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/10/15 14:20:30 INFO Applying migration id=initial 2026/10/15 14:20:30 INFO Applying migration id=notesupdated 2026/10/15 14:20:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:30 INFO Applying migration id=activitiesid 2026/10/15 14:20:30 INFO Applying migration id=outbox 2026/10/15 14:20:30 INFO Applying migration id=edits 2026/10/15 14:20:30 INFO Applying migration id=outboxactor 2026/10/15 14:20:30 INFO Applying migration id=outboxsender 2026/10/15 14:20:30 INFO Applying migration id=thread 2026/10/15 14:20:30 INFO Applying migration id=host 2026/10/15 14:20:30 INFO Applying migration id=sharedinbox 2026/10/15 14:20:30 INFO Applying migration id=noteshost 2026/10/15 14:20:30 INFO Applying migration id=fetched 2026/10/15 14:20:30 INFO Applying migration id=move 2026/10/15 14:20:30 INFO Applying migration id=cleanup 2026/10/15 14:20:30 INFO Applying migration id=received 2026/10/15 14:20:30 INFO Applying migration id=namehost 2026/10/15 14:20:30 INFO Applying migration id=outboxhost 2026/10/15 14:20:30 INFO Applying migration id=notesfts 2026/10/15 14:20:30 INFO Applying migration id=iconsname 2026/10/15 14:20:30 INFO Applying migration id=nohash 2026/10/15 14:20:30 INFO Applying migration id=shares 2026/10/15 14:20:30 INFO Applying migration id=actorttl 2026/10/15 14:20:30 INFO Applying migration id=tocc 2026/10/15 14:20:30 INFO Applying migration id=followeds 2026/10/15 14:20:30 INFO Applying migration id=certhash 2026/10/15 14:20:30 INFO Applying migration id=follows_sync 2026/10/15 14:20:30 INFO Applying migration id=jsonpath 2026/10/15 14:20:30 INFO Applying migration id=localforward 2026/10/15 14:20:30 INFO Applying migration id=avatar 2026/10/15 14:20:30 INFO Applying migration id=noimage 2026/10/15 14:20:30 INFO Applying migration id=feed 2026/10/15 14:20:30 INFO Applying migration id=bookmarks 2026/10/15 14:20:30 INFO Applying migration id=shareactivity 2026/10/15 14:20:30 INFO Applying migration id=application 2026/10/15 14:20:30 INFO Applying migration id=certificates 2026/10/15 14:20:30 INFO Applying migration id=rawforward 2026/10/15 14:20:30 INFO Applying migration id=publickey 2026/10/15 14:20:30 INFO Applying migration id=resolvegroup 2026/10/15 14:20:30 INFO Applying migration id=reject 2026/10/15 14:20:30 INFO Applying migration id=autodel 2026/10/15 14:20:30 INFO Applying migration id=jsonb 2026/10/15 14:20:30 INFO Applying migration id=quote 2026/10/15 14:20:30 INFO Applying migration id=rfc9421 2026/10/15 14:20:30 INFO Applying migration id=keys 2026/10/15 14:20:30 INFO Applying migration id=portable 2026/10/15 14:20:30 INFO Applying migration id=proofs 2026/10/15 14:20:30 INFO Applying migration id=contexts 2026/10/15 14:20:30 INFO Applying migration id=deliverieshost 2026/10/15 14:20:30 INFO Applying migration id=pembegin 2026/10/15 14:20:30 INFO Applying migration id=didhost 2026/10/15 14:20:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:30 INFO Applying migration id=invites 2026/10/15 14:20:30 INFO Applying migration id=ed25519blob 2026/10/15 14:20:30 INFO Applying migration id=rsablob 2026/10/15 14:20:30 INFO Applying migration id=iconscid 2026/10/15 14:20:30 INFO Applying migration id=actor 2026/10/15 14:20:30 INFO Applying migration id=localkeys 2026/10/15 14:20:30 INFO Applying migration id=deleted 2026/10/15 14:20:30 INFO Applying migration id=history 2026/10/15 14:20:30 INFO Applying migration id=outboxnano 2026/10/15 14:20:30 INFO Applying migration id=implements 2026/10/15 14:20:30 INFO Applying migration id=backfill 2026/10/15 14:20:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9de2-7b09-b7fb-4d5031fe7700 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/10/15 14:20:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9de3-7277-ad1a-709a7e3bb5c0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9de2-7b09-b7fb-4d5031fe7700 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9de2-7b09-b7fb-4d5031fe7700 2026/10/15 14:20:30 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (0.55s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/10/15 14:20:30 INFO Applying migration id=initial 2026/10/15 14:20:30 INFO Applying migration id=notesupdated 2026/10/15 14:20:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:30 INFO Applying migration id=activitiesid 2026/10/15 14:20:30 INFO Applying migration id=outbox 2026/10/15 14:20:30 INFO Applying migration id=edits 2026/10/15 14:20:30 INFO Applying migration id=outboxactor 2026/10/15 14:20:30 INFO Applying migration id=outboxsender 2026/10/15 14:20:30 INFO Applying migration id=thread 2026/10/15 14:20:30 INFO Applying migration id=host 2026/10/15 14:20:30 INFO Applying migration id=sharedinbox 2026/10/15 14:20:30 INFO Applying migration id=noteshost 2026/10/15 14:20:30 INFO Applying migration id=fetched 2026/10/15 14:20:30 INFO Applying migration id=move 2026/10/15 14:20:30 INFO Applying migration id=cleanup 2026/10/15 14:20:30 INFO Applying migration id=received 2026/10/15 14:20:30 INFO Applying migration id=namehost 2026/10/15 14:20:30 INFO Applying migration id=outboxhost 2026/10/15 14:20:30 INFO Applying migration id=notesfts 2026/10/15 14:20:30 INFO Applying migration id=iconsname 2026/10/15 14:20:30 INFO Applying migration id=nohash 2026/10/15 14:20:30 INFO Applying migration id=shares 2026/10/15 14:20:30 INFO Applying migration id=actorttl 2026/10/15 14:20:30 INFO Applying migration id=tocc 2026/10/15 14:20:30 INFO Applying migration id=followeds 2026/10/15 14:20:30 INFO Applying migration id=certhash 2026/10/15 14:20:30 INFO Applying migration id=follows_sync 2026/10/15 14:20:30 INFO Applying migration id=jsonpath 2026/10/15 14:20:30 INFO Applying migration id=localforward 2026/10/15 14:20:30 INFO Applying migration id=avatar 2026/10/15 14:20:30 INFO Applying migration id=noimage 2026/10/15 14:20:30 INFO Applying migration id=feed 2026/10/15 14:20:30 INFO Applying migration id=bookmarks 2026/10/15 14:20:30 INFO Applying migration id=shareactivity 2026/10/15 14:20:30 INFO Applying migration id=application 2026/10/15 14:20:30 INFO Applying migration id=certificates 2026/10/15 14:20:30 INFO Applying migration id=rawforward 2026/10/15 14:20:30 INFO Applying migration id=publickey 2026/10/15 14:20:30 INFO Applying migration id=resolvegroup 2026/10/15 14:20:30 INFO Applying migration id=reject 2026/10/15 14:20:30 INFO Applying migration id=autodel 2026/10/15 14:20:30 INFO Applying migration id=jsonb 2026/10/15 14:20:30 INFO Applying migration id=quote 2026/10/15 14:20:30 INFO Applying migration id=rfc9421 2026/10/15 14:20:30 INFO Applying migration id=keys 2026/10/15 14:20:30 INFO Applying migration id=portable 2026/10/15 14:20:30 INFO Applying migration id=proofs 2026/10/15 14:20:30 INFO Applying migration id=contexts 2026/10/15 14:20:30 INFO Applying migration id=deliverieshost 2026/10/15 14:20:30 INFO Applying migration id=pembegin 2026/10/15 14:20:30 INFO Applying migration id=didhost 2026/10/15 14:20:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:30 INFO Applying migration id=invites 2026/10/15 14:20:30 INFO Applying migration id=ed25519blob 2026/10/15 14:20:30 INFO Applying migration id=rsablob 2026/10/15 14:20:30 INFO Applying migration id=iconscid 2026/10/15 14:20:30 INFO Applying migration id=actor 2026/10/15 14:20:30 INFO Applying migration id=localkeys 2026/10/15 14:20:30 INFO Applying migration id=deleted 2026/10/15 14:20:30 INFO Applying migration id=history 2026/10/15 14:20:30 INFO Applying migration id=outboxnano 2026/10/15 14:20:30 INFO Applying migration id=implements 2026/10/15 14:20:30 INFO Applying migration id=backfill 2026/10/15 14:20:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9fae-705b-9a61-099152ee0902 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/10/15 14:20:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9fae-78e6-ab37-bdd522a7bd8f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9fae-705b-9a61-099152ee0902 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9fae-705b-9a61-099152ee0902 2026/10/15 14:20:31 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.46s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/10/15 14:20:31 INFO Applying migration id=initial 2026/10/15 14:20:31 INFO Applying migration id=notesupdated 2026/10/15 14:20:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:31 INFO Applying migration id=activitiesid 2026/10/15 14:20:31 INFO Applying migration id=outbox 2026/10/15 14:20:31 INFO Applying migration id=edits 2026/10/15 14:20:31 INFO Applying migration id=outboxactor 2026/10/15 14:20:31 INFO Applying migration id=outboxsender 2026/10/15 14:20:31 INFO Applying migration id=thread 2026/10/15 14:20:31 INFO Applying migration id=host 2026/10/15 14:20:31 INFO Applying migration id=sharedinbox 2026/10/15 14:20:31 INFO Applying migration id=noteshost 2026/10/15 14:20:31 INFO Applying migration id=fetched 2026/10/15 14:20:31 INFO Applying migration id=move 2026/10/15 14:20:31 INFO Applying migration id=cleanup 2026/10/15 14:20:31 INFO Applying migration id=received 2026/10/15 14:20:31 INFO Applying migration id=namehost 2026/10/15 14:20:31 INFO Applying migration id=outboxhost 2026/10/15 14:20:31 INFO Applying migration id=notesfts 2026/10/15 14:20:31 INFO Applying migration id=iconsname 2026/10/15 14:20:31 INFO Applying migration id=nohash 2026/10/15 14:20:31 INFO Applying migration id=shares 2026/10/15 14:20:31 INFO Applying migration id=actorttl 2026/10/15 14:20:31 INFO Applying migration id=tocc 2026/10/15 14:20:31 INFO Applying migration id=followeds 2026/10/15 14:20:31 INFO Applying migration id=certhash 2026/10/15 14:20:31 INFO Applying migration id=follows_sync 2026/10/15 14:20:31 INFO Applying migration id=jsonpath 2026/10/15 14:20:31 INFO Applying migration id=localforward 2026/10/15 14:20:31 INFO Applying migration id=avatar 2026/10/15 14:20:31 INFO Applying migration id=noimage 2026/10/15 14:20:31 INFO Applying migration id=feed 2026/10/15 14:20:31 INFO Applying migration id=bookmarks 2026/10/15 14:20:31 INFO Applying migration id=shareactivity 2026/10/15 14:20:31 INFO Applying migration id=application 2026/10/15 14:20:31 INFO Applying migration id=certificates 2026/10/15 14:20:31 INFO Applying migration id=rawforward 2026/10/15 14:20:31 INFO Applying migration id=publickey 2026/10/15 14:20:31 INFO Applying migration id=resolvegroup 2026/10/15 14:20:31 INFO Applying migration id=reject 2026/10/15 14:20:31 INFO Applying migration id=autodel 2026/10/15 14:20:31 INFO Applying migration id=jsonb 2026/10/15 14:20:31 INFO Applying migration id=quote 2026/10/15 14:20:31 INFO Applying migration id=rfc9421 2026/10/15 14:20:31 INFO Applying migration id=keys 2026/10/15 14:20:31 INFO Applying migration id=portable 2026/10/15 14:20:31 INFO Applying migration id=proofs 2026/10/15 14:20:31 INFO Applying migration id=contexts 2026/10/15 14:20:31 INFO Applying migration id=deliverieshost 2026/10/15 14:20:31 INFO Applying migration id=pembegin 2026/10/15 14:20:31 INFO Applying migration id=didhost 2026/10/15 14:20:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:31 INFO Applying migration id=invites 2026/10/15 14:20:31 INFO Applying migration id=ed25519blob 2026/10/15 14:20:31 INFO Applying migration id=rsablob 2026/10/15 14:20:31 INFO Applying migration id=iconscid 2026/10/15 14:20:31 INFO Applying migration id=actor 2026/10/15 14:20:31 INFO Applying migration id=localkeys 2026/10/15 14:20:31 INFO Applying migration id=deleted 2026/10/15 14:20:31 INFO Applying migration id=history 2026/10/15 14:20:31 INFO Applying migration id=outboxnano 2026/10/15 14:20:31 INFO Applying migration id=implements 2026/10/15 14:20:31 INFO Applying migration id=backfill 2026/10/15 14:20:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f 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/10/15 14:20:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-a253-776d-9964-0b328e58494c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f 2026/10/15 14:20:31 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/15 14:20:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-a256-7cf2-a37b-18af7b075b59 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/10/15 14:20:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-a257-7885-8d26-c23a1f641bf3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f 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/10/15 14:20:31 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (0.68s) === RUN TestName_Throttled 2026/10/15 14:20:31 INFO Applying migration id=initial 2026/10/15 14:20:31 INFO Applying migration id=notesupdated 2026/10/15 14:20:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:31 INFO Applying migration id=activitiesid 2026/10/15 14:20:31 INFO Applying migration id=outbox 2026/10/15 14:20:31 INFO Applying migration id=edits 2026/10/15 14:20:31 INFO Applying migration id=outboxactor 2026/10/15 14:20:31 INFO Applying migration id=outboxsender 2026/10/15 14:20:31 INFO Applying migration id=thread 2026/10/15 14:20:31 INFO Applying migration id=host 2026/10/15 14:20:31 INFO Applying migration id=sharedinbox 2026/10/15 14:20:31 INFO Applying migration id=noteshost 2026/10/15 14:20:31 INFO Applying migration id=fetched 2026/10/15 14:20:31 INFO Applying migration id=move 2026/10/15 14:20:31 INFO Applying migration id=cleanup 2026/10/15 14:20:31 INFO Applying migration id=received 2026/10/15 14:20:31 INFO Applying migration id=namehost 2026/10/15 14:20:31 INFO Applying migration id=outboxhost 2026/10/15 14:20:31 INFO Applying migration id=notesfts 2026/10/15 14:20:31 INFO Applying migration id=iconsname 2026/10/15 14:20:31 INFO Applying migration id=nohash 2026/10/15 14:20:31 INFO Applying migration id=shares 2026/10/15 14:20:31 INFO Applying migration id=actorttl 2026/10/15 14:20:31 INFO Applying migration id=tocc 2026/10/15 14:20:31 INFO Applying migration id=followeds 2026/10/15 14:20:31 INFO Applying migration id=certhash 2026/10/15 14:20:31 INFO Applying migration id=follows_sync 2026/10/15 14:20:31 INFO Applying migration id=jsonpath 2026/10/15 14:20:31 INFO Applying migration id=localforward 2026/10/15 14:20:31 INFO Applying migration id=avatar 2026/10/15 14:20:31 INFO Applying migration id=noimage 2026/10/15 14:20:31 INFO Applying migration id=feed 2026/10/15 14:20:31 INFO Applying migration id=bookmarks 2026/10/15 14:20:31 INFO Applying migration id=shareactivity 2026/10/15 14:20:31 INFO Applying migration id=application 2026/10/15 14:20:31 INFO Applying migration id=certificates 2026/10/15 14:20:31 INFO Applying migration id=rawforward 2026/10/15 14:20:31 INFO Applying migration id=publickey 2026/10/15 14:20:31 INFO Applying migration id=resolvegroup 2026/10/15 14:20:31 INFO Applying migration id=reject 2026/10/15 14:20:31 INFO Applying migration id=autodel 2026/10/15 14:20:31 INFO Applying migration id=jsonb 2026/10/15 14:20:31 INFO Applying migration id=quote 2026/10/15 14:20:31 INFO Applying migration id=rfc9421 2026/10/15 14:20:31 INFO Applying migration id=keys 2026/10/15 14:20:31 INFO Applying migration id=portable 2026/10/15 14:20:31 INFO Applying migration id=proofs 2026/10/15 14:20:31 INFO Applying migration id=contexts 2026/10/15 14:20:31 INFO Applying migration id=deliverieshost 2026/10/15 14:20:31 INFO Applying migration id=pembegin 2026/10/15 14:20:31 INFO Applying migration id=didhost 2026/10/15 14:20:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:31 INFO Applying migration id=invites 2026/10/15 14:20:31 INFO Applying migration id=ed25519blob 2026/10/15 14:20:31 INFO Applying migration id=rsablob 2026/10/15 14:20:31 INFO Applying migration id=iconscid 2026/10/15 14:20:31 INFO Applying migration id=actor 2026/10/15 14:20:31 INFO Applying migration id=localkeys 2026/10/15 14:20:31 INFO Applying migration id=deleted 2026/10/15 14:20:31 INFO Applying migration id=history 2026/10/15 14:20:31 INFO Applying migration id=outboxnano 2026/10/15 14:20:31 INFO Applying migration id=implements 2026/10/15 14:20:31 INFO Applying migration id=backfill 2026/10/15 14:20:32 WARN Throttled request to set name can=2026-10-15T14:50:31.995Z --- PASS: TestName_Throttled (0.43s) === RUN TestName_HappyFlow 2026/10/15 14:20:32 INFO Applying migration id=initial 2026/10/15 14:20:32 INFO Applying migration id=notesupdated 2026/10/15 14:20:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:32 INFO Applying migration id=activitiesid 2026/10/15 14:20:32 INFO Applying migration id=outbox 2026/10/15 14:20:32 INFO Applying migration id=edits 2026/10/15 14:20:32 INFO Applying migration id=outboxactor 2026/10/15 14:20:32 INFO Applying migration id=outboxsender 2026/10/15 14:20:32 INFO Applying migration id=thread 2026/10/15 14:20:32 INFO Applying migration id=host 2026/10/15 14:20:32 INFO Applying migration id=sharedinbox 2026/10/15 14:20:32 INFO Applying migration id=noteshost 2026/10/15 14:20:32 INFO Applying migration id=fetched 2026/10/15 14:20:32 INFO Applying migration id=move 2026/10/15 14:20:32 INFO Applying migration id=cleanup 2026/10/15 14:20:32 INFO Applying migration id=received 2026/10/15 14:20:32 INFO Applying migration id=namehost 2026/10/15 14:20:32 INFO Applying migration id=outboxhost 2026/10/15 14:20:32 INFO Applying migration id=notesfts 2026/10/15 14:20:32 INFO Applying migration id=iconsname 2026/10/15 14:20:32 INFO Applying migration id=nohash 2026/10/15 14:20:32 INFO Applying migration id=shares 2026/10/15 14:20:32 INFO Applying migration id=actorttl 2026/10/15 14:20:32 INFO Applying migration id=tocc 2026/10/15 14:20:32 INFO Applying migration id=followeds 2026/10/15 14:20:32 INFO Applying migration id=certhash 2026/10/15 14:20:32 INFO Applying migration id=follows_sync 2026/10/15 14:20:32 INFO Applying migration id=jsonpath 2026/10/15 14:20:32 INFO Applying migration id=localforward 2026/10/15 14:20:32 INFO Applying migration id=avatar 2026/10/15 14:20:32 INFO Applying migration id=noimage 2026/10/15 14:20:32 INFO Applying migration id=feed 2026/10/15 14:20:32 INFO Applying migration id=bookmarks 2026/10/15 14:20:32 INFO Applying migration id=shareactivity 2026/10/15 14:20:32 INFO Applying migration id=application 2026/10/15 14:20:32 INFO Applying migration id=certificates 2026/10/15 14:20:32 INFO Applying migration id=rawforward 2026/10/15 14:20:32 INFO Applying migration id=publickey 2026/10/15 14:20:32 INFO Applying migration id=resolvegroup 2026/10/15 14:20:32 INFO Applying migration id=reject 2026/10/15 14:20:32 INFO Applying migration id=autodel 2026/10/15 14:20:32 INFO Applying migration id=jsonb 2026/10/15 14:20:32 INFO Applying migration id=quote 2026/10/15 14:20:32 INFO Applying migration id=rfc9421 2026/10/15 14:20:32 INFO Applying migration id=keys 2026/10/15 14:20:32 INFO Applying migration id=portable 2026/10/15 14:20:32 INFO Applying migration id=proofs 2026/10/15 14:20:32 INFO Applying migration id=contexts 2026/10/15 14:20:32 INFO Applying migration id=deliverieshost 2026/10/15 14:20:32 INFO Applying migration id=pembegin 2026/10/15 14:20:32 INFO Applying migration id=didhost 2026/10/15 14:20:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:32 INFO Applying migration id=invites 2026/10/15 14:20:32 INFO Applying migration id=ed25519blob 2026/10/15 14:20:32 INFO Applying migration id=rsablob 2026/10/15 14:20:32 INFO Applying migration id=iconscid 2026/10/15 14:20:32 INFO Applying migration id=actor 2026/10/15 14:20:32 INFO Applying migration id=localkeys 2026/10/15 14:20:32 INFO Applying migration id=deleted 2026/10/15 14:20:32 INFO Applying migration id=history 2026/10/15 14:20:32 INFO Applying migration id=outboxnano 2026/10/15 14:20:32 INFO Applying migration id=implements 2026/10/15 14:20:32 INFO Applying migration id=backfill 2026/10/15 14:20:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (0.66s) === RUN TestName_TooLong 2026/10/15 14:20:32 INFO Applying migration id=initial 2026/10/15 14:20:32 INFO Applying migration id=notesupdated 2026/10/15 14:20:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:32 INFO Applying migration id=activitiesid 2026/10/15 14:20:32 INFO Applying migration id=outbox 2026/10/15 14:20:32 INFO Applying migration id=edits 2026/10/15 14:20:32 INFO Applying migration id=outboxactor 2026/10/15 14:20:32 INFO Applying migration id=outboxsender 2026/10/15 14:20:32 INFO Applying migration id=thread 2026/10/15 14:20:32 INFO Applying migration id=host 2026/10/15 14:20:32 INFO Applying migration id=sharedinbox 2026/10/15 14:20:32 INFO Applying migration id=noteshost 2026/10/15 14:20:32 INFO Applying migration id=fetched 2026/10/15 14:20:32 INFO Applying migration id=move 2026/10/15 14:20:32 INFO Applying migration id=cleanup 2026/10/15 14:20:32 INFO Applying migration id=received 2026/10/15 14:20:32 INFO Applying migration id=namehost 2026/10/15 14:20:32 INFO Applying migration id=outboxhost 2026/10/15 14:20:32 INFO Applying migration id=notesfts 2026/10/15 14:20:32 INFO Applying migration id=iconsname 2026/10/15 14:20:32 INFO Applying migration id=nohash 2026/10/15 14:20:32 INFO Applying migration id=shares 2026/10/15 14:20:32 INFO Applying migration id=actorttl 2026/10/15 14:20:32 INFO Applying migration id=tocc 2026/10/15 14:20:32 INFO Applying migration id=followeds 2026/10/15 14:20:32 INFO Applying migration id=certhash 2026/10/15 14:20:32 INFO Applying migration id=follows_sync 2026/10/15 14:20:32 INFO Applying migration id=jsonpath 2026/10/15 14:20:32 INFO Applying migration id=localforward 2026/10/15 14:20:32 INFO Applying migration id=avatar 2026/10/15 14:20:32 INFO Applying migration id=noimage 2026/10/15 14:20:32 INFO Applying migration id=feed 2026/10/15 14:20:32 INFO Applying migration id=bookmarks 2026/10/15 14:20:32 INFO Applying migration id=shareactivity 2026/10/15 14:20:32 INFO Applying migration id=application 2026/10/15 14:20:32 INFO Applying migration id=certificates 2026/10/15 14:20:32 INFO Applying migration id=rawforward 2026/10/15 14:20:32 INFO Applying migration id=publickey 2026/10/15 14:20:32 INFO Applying migration id=resolvegroup 2026/10/15 14:20:32 INFO Applying migration id=reject 2026/10/15 14:20:32 INFO Applying migration id=autodel 2026/10/15 14:20:32 INFO Applying migration id=jsonb 2026/10/15 14:20:32 INFO Applying migration id=quote 2026/10/15 14:20:32 INFO Applying migration id=rfc9421 2026/10/15 14:20:32 INFO Applying migration id=keys 2026/10/15 14:20:32 INFO Applying migration id=portable 2026/10/15 14:20:32 INFO Applying migration id=proofs 2026/10/15 14:20:32 INFO Applying migration id=contexts 2026/10/15 14:20:32 INFO Applying migration id=deliverieshost 2026/10/15 14:20:32 INFO Applying migration id=pembegin 2026/10/15 14:20:32 INFO Applying migration id=didhost 2026/10/15 14:20:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:32 INFO Applying migration id=invites 2026/10/15 14:20:32 INFO Applying migration id=ed25519blob 2026/10/15 14:20:32 INFO Applying migration id=rsablob 2026/10/15 14:20:32 INFO Applying migration id=iconscid 2026/10/15 14:20:32 INFO Applying migration id=actor 2026/10/15 14:20:32 INFO Applying migration id=localkeys 2026/10/15 14:20:32 INFO Applying migration id=deleted 2026/10/15 14:20:32 INFO Applying migration id=history 2026/10/15 14:20:32 INFO Applying migration id=outboxnano 2026/10/15 14:20:32 INFO Applying migration id=implements 2026/10/15 14:20:32 INFO Applying migration id=backfill --- PASS: TestName_TooLong (0.84s) === RUN TestName_MultiLine 2026/10/15 14:20:33 INFO Applying migration id=initial 2026/10/15 14:20:33 INFO Applying migration id=notesupdated 2026/10/15 14:20:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:33 INFO Applying migration id=activitiesid 2026/10/15 14:20:33 INFO Applying migration id=outbox 2026/10/15 14:20:33 INFO Applying migration id=edits 2026/10/15 14:20:33 INFO Applying migration id=outboxactor 2026/10/15 14:20:33 INFO Applying migration id=outboxsender 2026/10/15 14:20:33 INFO Applying migration id=thread 2026/10/15 14:20:33 INFO Applying migration id=host 2026/10/15 14:20:33 INFO Applying migration id=sharedinbox 2026/10/15 14:20:33 INFO Applying migration id=noteshost 2026/10/15 14:20:33 INFO Applying migration id=fetched 2026/10/15 14:20:33 INFO Applying migration id=move 2026/10/15 14:20:33 INFO Applying migration id=cleanup 2026/10/15 14:20:33 INFO Applying migration id=received 2026/10/15 14:20:33 INFO Applying migration id=namehost 2026/10/15 14:20:33 INFO Applying migration id=outboxhost 2026/10/15 14:20:33 INFO Applying migration id=notesfts 2026/10/15 14:20:33 INFO Applying migration id=iconsname 2026/10/15 14:20:33 INFO Applying migration id=nohash 2026/10/15 14:20:33 INFO Applying migration id=shares 2026/10/15 14:20:33 INFO Applying migration id=actorttl 2026/10/15 14:20:33 INFO Applying migration id=tocc 2026/10/15 14:20:33 INFO Applying migration id=followeds 2026/10/15 14:20:33 INFO Applying migration id=certhash 2026/10/15 14:20:33 INFO Applying migration id=follows_sync 2026/10/15 14:20:33 INFO Applying migration id=jsonpath 2026/10/15 14:20:33 INFO Applying migration id=localforward 2026/10/15 14:20:33 INFO Applying migration id=avatar 2026/10/15 14:20:33 INFO Applying migration id=noimage 2026/10/15 14:20:33 INFO Applying migration id=feed 2026/10/15 14:20:33 INFO Applying migration id=bookmarks 2026/10/15 14:20:33 INFO Applying migration id=shareactivity 2026/10/15 14:20:33 INFO Applying migration id=application 2026/10/15 14:20:33 INFO Applying migration id=certificates 2026/10/15 14:20:33 INFO Applying migration id=rawforward 2026/10/15 14:20:33 INFO Applying migration id=publickey 2026/10/15 14:20:33 INFO Applying migration id=resolvegroup 2026/10/15 14:20:33 INFO Applying migration id=reject 2026/10/15 14:20:33 INFO Applying migration id=autodel 2026/10/15 14:20:33 INFO Applying migration id=jsonb 2026/10/15 14:20:33 INFO Applying migration id=quote 2026/10/15 14:20:33 INFO Applying migration id=rfc9421 2026/10/15 14:20:33 INFO Applying migration id=keys 2026/10/15 14:20:33 INFO Applying migration id=portable 2026/10/15 14:20:33 INFO Applying migration id=proofs 2026/10/15 14:20:33 INFO Applying migration id=contexts 2026/10/15 14:20:33 INFO Applying migration id=deliverieshost 2026/10/15 14:20:33 INFO Applying migration id=pembegin 2026/10/15 14:20:33 INFO Applying migration id=didhost 2026/10/15 14:20:33 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:33 INFO Applying migration id=invites 2026/10/15 14:20:33 INFO Applying migration id=ed25519blob 2026/10/15 14:20:33 INFO Applying migration id=rsablob 2026/10/15 14:20:33 INFO Applying migration id=iconscid 2026/10/15 14:20:33 INFO Applying migration id=actor 2026/10/15 14:20:33 INFO Applying migration id=localkeys 2026/10/15 14:20:33 INFO Applying migration id=deleted 2026/10/15 14:20:33 INFO Applying migration id=history 2026/10/15 14:20:33 INFO Applying migration id=outboxnano 2026/10/15 14:20:33 INFO Applying migration id=implements 2026/10/15 14:20:33 INFO Applying migration id=backfill 2026/10/15 14:20:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.85s) === RUN TestOutbox_NonExistingUser 2026/10/15 14:20:34 INFO Applying migration id=initial 2026/10/15 14:20:34 INFO Applying migration id=notesupdated 2026/10/15 14:20:34 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:34 INFO Applying migration id=activitiesid 2026/10/15 14:20:34 INFO Applying migration id=outbox 2026/10/15 14:20:34 INFO Applying migration id=edits 2026/10/15 14:20:34 INFO Applying migration id=outboxactor 2026/10/15 14:20:34 INFO Applying migration id=outboxsender 2026/10/15 14:20:34 INFO Applying migration id=thread 2026/10/15 14:20:34 INFO Applying migration id=host 2026/10/15 14:20:34 INFO Applying migration id=sharedinbox 2026/10/15 14:20:34 INFO Applying migration id=noteshost 2026/10/15 14:20:34 INFO Applying migration id=fetched 2026/10/15 14:20:34 INFO Applying migration id=move 2026/10/15 14:20:34 INFO Applying migration id=cleanup 2026/10/15 14:20:34 INFO Applying migration id=received 2026/10/15 14:20:34 INFO Applying migration id=namehost 2026/10/15 14:20:34 INFO Applying migration id=outboxhost 2026/10/15 14:20:34 INFO Applying migration id=notesfts 2026/10/15 14:20:34 INFO Applying migration id=iconsname 2026/10/15 14:20:34 INFO Applying migration id=nohash 2026/10/15 14:20:34 INFO Applying migration id=shares 2026/10/15 14:20:34 INFO Applying migration id=actorttl 2026/10/15 14:20:34 INFO Applying migration id=tocc 2026/10/15 14:20:34 INFO Applying migration id=followeds 2026/10/15 14:20:34 INFO Applying migration id=certhash 2026/10/15 14:20:34 INFO Applying migration id=follows_sync 2026/10/15 14:20:34 INFO Applying migration id=jsonpath 2026/10/15 14:20:34 INFO Applying migration id=localforward 2026/10/15 14:20:34 INFO Applying migration id=avatar 2026/10/15 14:20:34 INFO Applying migration id=noimage 2026/10/15 14:20:34 INFO Applying migration id=feed 2026/10/15 14:20:34 INFO Applying migration id=bookmarks 2026/10/15 14:20:34 INFO Applying migration id=shareactivity 2026/10/15 14:20:34 INFO Applying migration id=application 2026/10/15 14:20:34 INFO Applying migration id=certificates 2026/10/15 14:20:34 INFO Applying migration id=rawforward 2026/10/15 14:20:34 INFO Applying migration id=publickey 2026/10/15 14:20:34 INFO Applying migration id=resolvegroup 2026/10/15 14:20:34 INFO Applying migration id=reject 2026/10/15 14:20:34 INFO Applying migration id=autodel 2026/10/15 14:20:34 INFO Applying migration id=jsonb 2026/10/15 14:20:34 INFO Applying migration id=quote 2026/10/15 14:20:34 INFO Applying migration id=rfc9421 2026/10/15 14:20:34 INFO Applying migration id=keys 2026/10/15 14:20:34 INFO Applying migration id=portable 2026/10/15 14:20:34 INFO Applying migration id=proofs 2026/10/15 14:20:34 INFO Applying migration id=contexts 2026/10/15 14:20:34 INFO Applying migration id=deliverieshost 2026/10/15 14:20:34 INFO Applying migration id=pembegin 2026/10/15 14:20:34 INFO Applying migration id=didhost 2026/10/15 14:20:34 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:34 INFO Applying migration id=invites 2026/10/15 14:20:34 INFO Applying migration id=ed25519blob 2026/10/15 14:20:34 INFO Applying migration id=rsablob 2026/10/15 14:20:34 INFO Applying migration id=iconscid 2026/10/15 14:20:34 INFO Applying migration id=actor 2026/10/15 14:20:34 INFO Applying migration id=localkeys 2026/10/15 14:20:34 INFO Applying migration id=deleted 2026/10/15 14:20:34 INFO Applying migration id=history 2026/10/15 14:20:34 INFO Applying migration id=outboxnano 2026/10/15 14:20:34 INFO Applying migration id=implements 2026/10/15 14:20:34 INFO Applying migration id=backfill 2026/10/15 14:20:35 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.56s) === RUN TestOutbox_InvalidOffset 2026/10/15 14:20:35 INFO Applying migration id=initial 2026/10/15 14:20:35 INFO Applying migration id=notesupdated 2026/10/15 14:20:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:35 INFO Applying migration id=activitiesid 2026/10/15 14:20:35 INFO Applying migration id=outbox 2026/10/15 14:20:35 INFO Applying migration id=edits 2026/10/15 14:20:35 INFO Applying migration id=outboxactor 2026/10/15 14:20:35 INFO Applying migration id=outboxsender 2026/10/15 14:20:35 INFO Applying migration id=thread 2026/10/15 14:20:35 INFO Applying migration id=host 2026/10/15 14:20:35 INFO Applying migration id=sharedinbox 2026/10/15 14:20:35 INFO Applying migration id=noteshost 2026/10/15 14:20:35 INFO Applying migration id=fetched 2026/10/15 14:20:35 INFO Applying migration id=move 2026/10/15 14:20:35 INFO Applying migration id=cleanup 2026/10/15 14:20:35 INFO Applying migration id=received 2026/10/15 14:20:35 INFO Applying migration id=namehost 2026/10/15 14:20:35 INFO Applying migration id=outboxhost 2026/10/15 14:20:35 INFO Applying migration id=notesfts 2026/10/15 14:20:35 INFO Applying migration id=iconsname 2026/10/15 14:20:35 INFO Applying migration id=nohash 2026/10/15 14:20:35 INFO Applying migration id=shares 2026/10/15 14:20:35 INFO Applying migration id=actorttl 2026/10/15 14:20:35 INFO Applying migration id=tocc 2026/10/15 14:20:35 INFO Applying migration id=followeds 2026/10/15 14:20:35 INFO Applying migration id=certhash 2026/10/15 14:20:35 INFO Applying migration id=follows_sync 2026/10/15 14:20:35 INFO Applying migration id=jsonpath 2026/10/15 14:20:35 INFO Applying migration id=localforward 2026/10/15 14:20:35 INFO Applying migration id=avatar 2026/10/15 14:20:35 INFO Applying migration id=noimage 2026/10/15 14:20:35 INFO Applying migration id=feed 2026/10/15 14:20:35 INFO Applying migration id=bookmarks 2026/10/15 14:20:35 INFO Applying migration id=shareactivity 2026/10/15 14:20:35 INFO Applying migration id=application 2026/10/15 14:20:35 INFO Applying migration id=certificates 2026/10/15 14:20:35 INFO Applying migration id=rawforward 2026/10/15 14:20:35 INFO Applying migration id=publickey 2026/10/15 14:20:35 INFO Applying migration id=resolvegroup 2026/10/15 14:20:35 INFO Applying migration id=reject 2026/10/15 14:20:35 INFO Applying migration id=autodel 2026/10/15 14:20:35 INFO Applying migration id=jsonb 2026/10/15 14:20:35 INFO Applying migration id=quote 2026/10/15 14:20:35 INFO Applying migration id=rfc9421 2026/10/15 14:20:35 INFO Applying migration id=keys 2026/10/15 14:20:35 INFO Applying migration id=portable 2026/10/15 14:20:35 INFO Applying migration id=proofs 2026/10/15 14:20:35 INFO Applying migration id=contexts 2026/10/15 14:20:35 INFO Applying migration id=deliverieshost 2026/10/15 14:20:35 INFO Applying migration id=pembegin 2026/10/15 14:20:35 INFO Applying migration id=didhost 2026/10/15 14:20:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:35 INFO Applying migration id=invites 2026/10/15 14:20:35 INFO Applying migration id=ed25519blob 2026/10/15 14:20:35 INFO Applying migration id=rsablob 2026/10/15 14:20:35 INFO Applying migration id=iconscid 2026/10/15 14:20:35 INFO Applying migration id=actor 2026/10/15 14:20:35 INFO Applying migration id=localkeys 2026/10/15 14:20:35 INFO Applying migration id=deleted 2026/10/15 14:20:35 INFO Applying migration id=history 2026/10/15 14:20:35 INFO Applying migration id=outboxnano 2026/10/15 14:20:35 INFO Applying migration id=implements 2026/10/15 14:20:35 INFO Applying migration id=backfill 2026/10/15 14:20:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-b220-7be3-a834-fbc2fa34226b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-b220-7b6a-89df-b7d264eff459 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-b220-7b6a-89df-b7d264eff459 2026/10/15 14:20:35 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.70s) === RUN TestOutbox_PublicPost 2026/10/15 14:20:35 INFO Applying migration id=initial 2026/10/15 14:20:35 INFO Applying migration id=notesupdated 2026/10/15 14:20:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:35 INFO Applying migration id=activitiesid 2026/10/15 14:20:35 INFO Applying migration id=outbox 2026/10/15 14:20:35 INFO Applying migration id=edits 2026/10/15 14:20:35 INFO Applying migration id=outboxactor 2026/10/15 14:20:35 INFO Applying migration id=outboxsender 2026/10/15 14:20:35 INFO Applying migration id=thread 2026/10/15 14:20:35 INFO Applying migration id=host 2026/10/15 14:20:35 INFO Applying migration id=sharedinbox 2026/10/15 14:20:35 INFO Applying migration id=noteshost 2026/10/15 14:20:35 INFO Applying migration id=fetched 2026/10/15 14:20:35 INFO Applying migration id=move 2026/10/15 14:20:35 INFO Applying migration id=cleanup 2026/10/15 14:20:35 INFO Applying migration id=received 2026/10/15 14:20:35 INFO Applying migration id=namehost 2026/10/15 14:20:35 INFO Applying migration id=outboxhost 2026/10/15 14:20:35 INFO Applying migration id=notesfts 2026/10/15 14:20:35 INFO Applying migration id=iconsname 2026/10/15 14:20:35 INFO Applying migration id=nohash 2026/10/15 14:20:35 INFO Applying migration id=shares 2026/10/15 14:20:35 INFO Applying migration id=actorttl 2026/10/15 14:20:35 INFO Applying migration id=tocc 2026/10/15 14:20:35 INFO Applying migration id=followeds 2026/10/15 14:20:35 INFO Applying migration id=certhash 2026/10/15 14:20:35 INFO Applying migration id=follows_sync 2026/10/15 14:20:35 INFO Applying migration id=jsonpath 2026/10/15 14:20:35 INFO Applying migration id=localforward 2026/10/15 14:20:35 INFO Applying migration id=avatar 2026/10/15 14:20:35 INFO Applying migration id=noimage 2026/10/15 14:20:35 INFO Applying migration id=feed 2026/10/15 14:20:35 INFO Applying migration id=bookmarks 2026/10/15 14:20:35 INFO Applying migration id=shareactivity 2026/10/15 14:20:35 INFO Applying migration id=application 2026/10/15 14:20:35 INFO Applying migration id=certificates 2026/10/15 14:20:35 INFO Applying migration id=rawforward 2026/10/15 14:20:35 INFO Applying migration id=publickey 2026/10/15 14:20:35 INFO Applying migration id=resolvegroup 2026/10/15 14:20:35 INFO Applying migration id=reject 2026/10/15 14:20:35 INFO Applying migration id=autodel 2026/10/15 14:20:35 INFO Applying migration id=jsonb 2026/10/15 14:20:35 INFO Applying migration id=quote 2026/10/15 14:20:35 INFO Applying migration id=rfc9421 2026/10/15 14:20:35 INFO Applying migration id=keys 2026/10/15 14:20:35 INFO Applying migration id=portable 2026/10/15 14:20:35 INFO Applying migration id=proofs 2026/10/15 14:20:35 INFO Applying migration id=contexts 2026/10/15 14:20:35 INFO Applying migration id=deliverieshost 2026/10/15 14:20:35 INFO Applying migration id=pembegin 2026/10/15 14:20:35 INFO Applying migration id=didhost 2026/10/15 14:20:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:35 INFO Applying migration id=invites 2026/10/15 14:20:35 INFO Applying migration id=ed25519blob 2026/10/15 14:20:35 INFO Applying migration id=rsablob 2026/10/15 14:20:35 INFO Applying migration id=iconscid 2026/10/15 14:20:35 INFO Applying migration id=actor 2026/10/15 14:20:35 INFO Applying migration id=localkeys 2026/10/15 14:20:35 INFO Applying migration id=deleted 2026/10/15 14:20:35 INFO Applying migration id=history 2026/10/15 14:20:35 INFO Applying migration id=outboxnano 2026/10/15 14:20:35 INFO Applying migration id=implements 2026/10/15 14:20:35 INFO Applying migration id=backfill 2026/10/15 14:20:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-b5e4-7648-9eaa-161926e3a730 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-b5e4-7592-b36e-86985f5695b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-b5e4-7592-b36e-86985f5695b3 2026/10/15 14:20:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (0.97s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/10/15 14:20:36 INFO Applying migration id=initial 2026/10/15 14:20:36 INFO Applying migration id=notesupdated 2026/10/15 14:20:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:36 INFO Applying migration id=activitiesid 2026/10/15 14:20:36 INFO Applying migration id=outbox 2026/10/15 14:20:36 INFO Applying migration id=edits 2026/10/15 14:20:36 INFO Applying migration id=outboxactor 2026/10/15 14:20:36 INFO Applying migration id=outboxsender 2026/10/15 14:20:36 INFO Applying migration id=thread 2026/10/15 14:20:36 INFO Applying migration id=host 2026/10/15 14:20:36 INFO Applying migration id=sharedinbox 2026/10/15 14:20:36 INFO Applying migration id=noteshost 2026/10/15 14:20:36 INFO Applying migration id=fetched 2026/10/15 14:20:36 INFO Applying migration id=move 2026/10/15 14:20:36 INFO Applying migration id=cleanup 2026/10/15 14:20:36 INFO Applying migration id=received 2026/10/15 14:20:36 INFO Applying migration id=namehost 2026/10/15 14:20:36 INFO Applying migration id=outboxhost 2026/10/15 14:20:36 INFO Applying migration id=notesfts 2026/10/15 14:20:36 INFO Applying migration id=iconsname 2026/10/15 14:20:36 INFO Applying migration id=nohash 2026/10/15 14:20:36 INFO Applying migration id=shares 2026/10/15 14:20:36 INFO Applying migration id=actorttl 2026/10/15 14:20:36 INFO Applying migration id=tocc 2026/10/15 14:20:36 INFO Applying migration id=followeds 2026/10/15 14:20:36 INFO Applying migration id=certhash 2026/10/15 14:20:36 INFO Applying migration id=follows_sync 2026/10/15 14:20:36 INFO Applying migration id=jsonpath 2026/10/15 14:20:36 INFO Applying migration id=localforward 2026/10/15 14:20:36 INFO Applying migration id=avatar 2026/10/15 14:20:36 INFO Applying migration id=noimage 2026/10/15 14:20:36 INFO Applying migration id=feed 2026/10/15 14:20:36 INFO Applying migration id=bookmarks 2026/10/15 14:20:36 INFO Applying migration id=shareactivity 2026/10/15 14:20:36 INFO Applying migration id=application 2026/10/15 14:20:36 INFO Applying migration id=certificates 2026/10/15 14:20:36 INFO Applying migration id=rawforward 2026/10/15 14:20:36 INFO Applying migration id=publickey 2026/10/15 14:20:36 INFO Applying migration id=resolvegroup 2026/10/15 14:20:36 INFO Applying migration id=reject 2026/10/15 14:20:36 INFO Applying migration id=autodel 2026/10/15 14:20:36 INFO Applying migration id=jsonb 2026/10/15 14:20:36 INFO Applying migration id=quote 2026/10/15 14:20:36 INFO Applying migration id=rfc9421 2026/10/15 14:20:36 INFO Applying migration id=keys 2026/10/15 14:20:36 INFO Applying migration id=portable 2026/10/15 14:20:36 INFO Applying migration id=proofs 2026/10/15 14:20:36 INFO Applying migration id=contexts 2026/10/15 14:20:36 INFO Applying migration id=deliverieshost 2026/10/15 14:20:36 INFO Applying migration id=pembegin 2026/10/15 14:20:36 INFO Applying migration id=didhost 2026/10/15 14:20:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:36 INFO Applying migration id=invites 2026/10/15 14:20:36 INFO Applying migration id=ed25519blob 2026/10/15 14:20:36 INFO Applying migration id=rsablob 2026/10/15 14:20:36 INFO Applying migration id=iconscid 2026/10/15 14:20:36 INFO Applying migration id=actor 2026/10/15 14:20:36 INFO Applying migration id=localkeys 2026/10/15 14:20:36 INFO Applying migration id=deleted 2026/10/15 14:20:36 INFO Applying migration id=history 2026/10/15 14:20:36 INFO Applying migration id=outboxnano 2026/10/15 14:20:36 INFO Applying migration id=implements 2026/10/15 14:20:36 INFO Applying migration id=backfill 2026/10/15 14:20:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-baad-7bc7-ab98-ca32335320ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-baac-79a7-b910-b2520d3a818e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-baac-79a7-b910-b2520d3a818e 2026/10/15 14:20:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (1.23s) === RUN TestOutbox_PublicPostSelf 2026/10/15 14:20:37 INFO Applying migration id=initial 2026/10/15 14:20:37 INFO Applying migration id=notesupdated 2026/10/15 14:20:37 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:37 INFO Applying migration id=activitiesid 2026/10/15 14:20:37 INFO Applying migration id=outbox 2026/10/15 14:20:37 INFO Applying migration id=edits 2026/10/15 14:20:37 INFO Applying migration id=outboxactor 2026/10/15 14:20:37 INFO Applying migration id=outboxsender 2026/10/15 14:20:37 INFO Applying migration id=thread 2026/10/15 14:20:37 INFO Applying migration id=host 2026/10/15 14:20:37 INFO Applying migration id=sharedinbox 2026/10/15 14:20:37 INFO Applying migration id=noteshost 2026/10/15 14:20:37 INFO Applying migration id=fetched 2026/10/15 14:20:37 INFO Applying migration id=move 2026/10/15 14:20:37 INFO Applying migration id=cleanup 2026/10/15 14:20:37 INFO Applying migration id=received 2026/10/15 14:20:37 INFO Applying migration id=namehost 2026/10/15 14:20:37 INFO Applying migration id=outboxhost 2026/10/15 14:20:37 INFO Applying migration id=notesfts 2026/10/15 14:20:37 INFO Applying migration id=iconsname 2026/10/15 14:20:37 INFO Applying migration id=nohash 2026/10/15 14:20:37 INFO Applying migration id=shares 2026/10/15 14:20:37 INFO Applying migration id=actorttl 2026/10/15 14:20:37 INFO Applying migration id=tocc 2026/10/15 14:20:37 INFO Applying migration id=followeds 2026/10/15 14:20:38 INFO Applying migration id=certhash 2026/10/15 14:20:38 INFO Applying migration id=follows_sync 2026/10/15 14:20:38 INFO Applying migration id=jsonpath 2026/10/15 14:20:38 INFO Applying migration id=localforward 2026/10/15 14:20:38 INFO Applying migration id=avatar 2026/10/15 14:20:38 INFO Applying migration id=noimage 2026/10/15 14:20:38 INFO Applying migration id=feed 2026/10/15 14:20:38 INFO Applying migration id=bookmarks 2026/10/15 14:20:38 INFO Applying migration id=shareactivity 2026/10/15 14:20:38 INFO Applying migration id=application 2026/10/15 14:20:38 INFO Applying migration id=certificates 2026/10/15 14:20:38 INFO Applying migration id=rawforward 2026/10/15 14:20:38 INFO Applying migration id=publickey 2026/10/15 14:20:38 INFO Applying migration id=resolvegroup 2026/10/15 14:20:38 INFO Applying migration id=reject 2026/10/15 14:20:38 INFO Applying migration id=autodel 2026/10/15 14:20:38 INFO Applying migration id=jsonb 2026/10/15 14:20:38 INFO Applying migration id=quote 2026/10/15 14:20:38 INFO Applying migration id=rfc9421 2026/10/15 14:20:38 INFO Applying migration id=keys 2026/10/15 14:20:38 INFO Applying migration id=portable 2026/10/15 14:20:38 INFO Applying migration id=proofs 2026/10/15 14:20:38 INFO Applying migration id=contexts 2026/10/15 14:20:38 INFO Applying migration id=deliverieshost 2026/10/15 14:20:38 INFO Applying migration id=pembegin 2026/10/15 14:20:38 INFO Applying migration id=didhost 2026/10/15 14:20:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:38 INFO Applying migration id=invites 2026/10/15 14:20:38 INFO Applying migration id=ed25519blob 2026/10/15 14:20:38 INFO Applying migration id=rsablob 2026/10/15 14:20:38 INFO Applying migration id=iconscid 2026/10/15 14:20:38 INFO Applying migration id=actor 2026/10/15 14:20:38 INFO Applying migration id=localkeys 2026/10/15 14:20:38 INFO Applying migration id=deleted 2026/10/15 14:20:38 INFO Applying migration id=history 2026/10/15 14:20:38 INFO Applying migration id=outboxnano 2026/10/15 14:20:38 INFO Applying migration id=implements 2026/10/15 14:20:38 INFO Applying migration id=backfill 2026/10/15 14:20:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-c07d-7a2a-9ffd-7227a7ba6f5f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-c07d-7960-bffe-9470e4e64c11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-c07d-7960-bffe-9470e4e64c11 2026/10/15 14:20:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (1.49s) === RUN TestOutbox_PostToFollowers 2026/10/15 14:20:39 INFO Applying migration id=initial 2026/10/15 14:20:39 INFO Applying migration id=notesupdated 2026/10/15 14:20:39 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:39 INFO Applying migration id=activitiesid 2026/10/15 14:20:39 INFO Applying migration id=outbox 2026/10/15 14:20:39 INFO Applying migration id=edits 2026/10/15 14:20:39 INFO Applying migration id=outboxactor 2026/10/15 14:20:39 INFO Applying migration id=outboxsender 2026/10/15 14:20:39 INFO Applying migration id=thread 2026/10/15 14:20:39 INFO Applying migration id=host 2026/10/15 14:20:39 INFO Applying migration id=sharedinbox 2026/10/15 14:20:39 INFO Applying migration id=noteshost 2026/10/15 14:20:39 INFO Applying migration id=fetched 2026/10/15 14:20:39 INFO Applying migration id=move 2026/10/15 14:20:39 INFO Applying migration id=cleanup 2026/10/15 14:20:39 INFO Applying migration id=received 2026/10/15 14:20:39 INFO Applying migration id=namehost 2026/10/15 14:20:39 INFO Applying migration id=outboxhost 2026/10/15 14:20:39 INFO Applying migration id=notesfts 2026/10/15 14:20:39 INFO Applying migration id=iconsname 2026/10/15 14:20:39 INFO Applying migration id=nohash 2026/10/15 14:20:39 INFO Applying migration id=shares 2026/10/15 14:20:39 INFO Applying migration id=actorttl 2026/10/15 14:20:39 INFO Applying migration id=tocc 2026/10/15 14:20:39 INFO Applying migration id=followeds 2026/10/15 14:20:39 INFO Applying migration id=certhash 2026/10/15 14:20:39 INFO Applying migration id=follows_sync 2026/10/15 14:20:39 INFO Applying migration id=jsonpath 2026/10/15 14:20:39 INFO Applying migration id=localforward 2026/10/15 14:20:39 INFO Applying migration id=avatar 2026/10/15 14:20:39 INFO Applying migration id=noimage 2026/10/15 14:20:39 INFO Applying migration id=feed 2026/10/15 14:20:39 INFO Applying migration id=bookmarks 2026/10/15 14:20:39 INFO Applying migration id=shareactivity 2026/10/15 14:20:39 INFO Applying migration id=application 2026/10/15 14:20:39 INFO Applying migration id=certificates 2026/10/15 14:20:39 INFO Applying migration id=rawforward 2026/10/15 14:20:39 INFO Applying migration id=publickey 2026/10/15 14:20:39 INFO Applying migration id=resolvegroup 2026/10/15 14:20:39 INFO Applying migration id=reject 2026/10/15 14:20:39 INFO Applying migration id=autodel 2026/10/15 14:20:39 INFO Applying migration id=jsonb 2026/10/15 14:20:39 INFO Applying migration id=quote 2026/10/15 14:20:39 INFO Applying migration id=rfc9421 2026/10/15 14:20:39 INFO Applying migration id=keys 2026/10/15 14:20:39 INFO Applying migration id=portable 2026/10/15 14:20:39 INFO Applying migration id=proofs 2026/10/15 14:20:39 INFO Applying migration id=contexts 2026/10/15 14:20:39 INFO Applying migration id=deliverieshost 2026/10/15 14:20:39 INFO Applying migration id=pembegin 2026/10/15 14:20:39 INFO Applying migration id=didhost 2026/10/15 14:20:39 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:39 INFO Applying migration id=invites 2026/10/15 14:20:39 INFO Applying migration id=ed25519blob 2026/10/15 14:20:39 INFO Applying migration id=rsablob 2026/10/15 14:20:39 INFO Applying migration id=iconscid 2026/10/15 14:20:39 INFO Applying migration id=actor 2026/10/15 14:20:39 INFO Applying migration id=localkeys 2026/10/15 14:20:39 INFO Applying migration id=deleted 2026/10/15 14:20:39 INFO Applying migration id=history 2026/10/15 14:20:39 INFO Applying migration id=outboxnano 2026/10/15 14:20:39 INFO Applying migration id=implements 2026/10/15 14:20:39 INFO Applying migration id=backfill 2026/10/15 14:20:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-c6ad-700e-8307-6a1c03575edb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-c6ae-70ba-b48e-0af47a010d2f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-c6ad-700e-8307-6a1c03575edb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-c6ad-700e-8307-6a1c03575edb 2026/10/15 14:20:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-c6ae-7e3d-80f2-ae74ad2345c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-c6ae-7dd4-89a1-dc571ad90ac3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-c6ae-7dd4-89a1-dc571ad90ac3 2026/10/15 14:20:41 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (1.59s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/10/15 14:20:41 INFO Applying migration id=initial 2026/10/15 14:20:41 INFO Applying migration id=notesupdated 2026/10/15 14:20:41 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:41 INFO Applying migration id=activitiesid 2026/10/15 14:20:41 INFO Applying migration id=outbox 2026/10/15 14:20:41 INFO Applying migration id=edits 2026/10/15 14:20:41 INFO Applying migration id=outboxactor 2026/10/15 14:20:41 INFO Applying migration id=outboxsender 2026/10/15 14:20:41 INFO Applying migration id=thread 2026/10/15 14:20:41 INFO Applying migration id=host 2026/10/15 14:20:41 INFO Applying migration id=sharedinbox 2026/10/15 14:20:41 INFO Applying migration id=noteshost 2026/10/15 14:20:41 INFO Applying migration id=fetched 2026/10/15 14:20:41 INFO Applying migration id=move 2026/10/15 14:20:41 INFO Applying migration id=cleanup 2026/10/15 14:20:41 INFO Applying migration id=received 2026/10/15 14:20:41 INFO Applying migration id=namehost 2026/10/15 14:20:41 INFO Applying migration id=outboxhost 2026/10/15 14:20:41 INFO Applying migration id=notesfts 2026/10/15 14:20:41 INFO Applying migration id=iconsname 2026/10/15 14:20:41 INFO Applying migration id=nohash 2026/10/15 14:20:41 INFO Applying migration id=shares 2026/10/15 14:20:41 INFO Applying migration id=actorttl 2026/10/15 14:20:41 INFO Applying migration id=tocc 2026/10/15 14:20:41 INFO Applying migration id=followeds 2026/10/15 14:20:41 INFO Applying migration id=certhash 2026/10/15 14:20:41 INFO Applying migration id=follows_sync 2026/10/15 14:20:41 INFO Applying migration id=jsonpath 2026/10/15 14:20:41 INFO Applying migration id=localforward 2026/10/15 14:20:41 INFO Applying migration id=avatar 2026/10/15 14:20:41 INFO Applying migration id=noimage 2026/10/15 14:20:41 INFO Applying migration id=feed 2026/10/15 14:20:41 INFO Applying migration id=bookmarks 2026/10/15 14:20:41 INFO Applying migration id=shareactivity 2026/10/15 14:20:41 INFO Applying migration id=application 2026/10/15 14:20:41 INFO Applying migration id=certificates 2026/10/15 14:20:41 INFO Applying migration id=rawforward 2026/10/15 14:20:41 INFO Applying migration id=publickey 2026/10/15 14:20:41 INFO Applying migration id=resolvegroup 2026/10/15 14:20:41 INFO Applying migration id=reject 2026/10/15 14:20:41 INFO Applying migration id=autodel 2026/10/15 14:20:41 INFO Applying migration id=jsonb 2026/10/15 14:20:41 INFO Applying migration id=quote 2026/10/15 14:20:41 INFO Applying migration id=rfc9421 2026/10/15 14:20:41 INFO Applying migration id=keys 2026/10/15 14:20:41 INFO Applying migration id=portable 2026/10/15 14:20:41 INFO Applying migration id=proofs 2026/10/15 14:20:41 INFO Applying migration id=contexts 2026/10/15 14:20:41 INFO Applying migration id=deliverieshost 2026/10/15 14:20:41 INFO Applying migration id=pembegin 2026/10/15 14:20:41 INFO Applying migration id=didhost 2026/10/15 14:20:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:41 INFO Applying migration id=invites 2026/10/15 14:20:41 INFO Applying migration id=ed25519blob 2026/10/15 14:20:41 INFO Applying migration id=rsablob 2026/10/15 14:20:41 INFO Applying migration id=iconscid 2026/10/15 14:20:41 INFO Applying migration id=actor 2026/10/15 14:20:41 INFO Applying migration id=localkeys 2026/10/15 14:20:41 INFO Applying migration id=deleted 2026/10/15 14:20:41 INFO Applying migration id=history 2026/10/15 14:20:41 INFO Applying migration id=outboxnano 2026/10/15 14:20:41 INFO Applying migration id=implements 2026/10/15 14:20:41 INFO Applying migration id=backfill 2026/10/15 14:20:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-cafa-70cb-844e-7ce6bbacde52 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-cafa-7062-8381-263be13acce9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-cafa-7062-8381-263be13acce9 2026/10/15 14:20:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.09s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/10/15 14:20:42 INFO Applying migration id=initial 2026/10/15 14:20:42 INFO Applying migration id=notesupdated 2026/10/15 14:20:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:42 INFO Applying migration id=activitiesid 2026/10/15 14:20:42 INFO Applying migration id=outbox 2026/10/15 14:20:42 INFO Applying migration id=edits 2026/10/15 14:20:42 INFO Applying migration id=outboxactor 2026/10/15 14:20:42 INFO Applying migration id=outboxsender 2026/10/15 14:20:42 INFO Applying migration id=thread 2026/10/15 14:20:42 INFO Applying migration id=host 2026/10/15 14:20:42 INFO Applying migration id=sharedinbox 2026/10/15 14:20:42 INFO Applying migration id=noteshost 2026/10/15 14:20:42 INFO Applying migration id=fetched 2026/10/15 14:20:42 INFO Applying migration id=move 2026/10/15 14:20:42 INFO Applying migration id=cleanup 2026/10/15 14:20:42 INFO Applying migration id=received 2026/10/15 14:20:42 INFO Applying migration id=namehost 2026/10/15 14:20:42 INFO Applying migration id=outboxhost 2026/10/15 14:20:42 INFO Applying migration id=notesfts 2026/10/15 14:20:42 INFO Applying migration id=iconsname 2026/10/15 14:20:42 INFO Applying migration id=nohash 2026/10/15 14:20:42 INFO Applying migration id=shares 2026/10/15 14:20:42 INFO Applying migration id=actorttl 2026/10/15 14:20:42 INFO Applying migration id=tocc 2026/10/15 14:20:42 INFO Applying migration id=followeds 2026/10/15 14:20:42 INFO Applying migration id=certhash 2026/10/15 14:20:42 INFO Applying migration id=follows_sync 2026/10/15 14:20:42 INFO Applying migration id=jsonpath 2026/10/15 14:20:42 INFO Applying migration id=localforward 2026/10/15 14:20:42 INFO Applying migration id=avatar 2026/10/15 14:20:42 INFO Applying migration id=noimage 2026/10/15 14:20:42 INFO Applying migration id=feed 2026/10/15 14:20:42 INFO Applying migration id=bookmarks 2026/10/15 14:20:42 INFO Applying migration id=shareactivity 2026/10/15 14:20:42 INFO Applying migration id=application 2026/10/15 14:20:42 INFO Applying migration id=certificates 2026/10/15 14:20:42 INFO Applying migration id=rawforward 2026/10/15 14:20:42 INFO Applying migration id=publickey 2026/10/15 14:20:42 INFO Applying migration id=resolvegroup 2026/10/15 14:20:42 INFO Applying migration id=reject 2026/10/15 14:20:42 INFO Applying migration id=autodel 2026/10/15 14:20:42 INFO Applying migration id=jsonb 2026/10/15 14:20:42 INFO Applying migration id=quote 2026/10/15 14:20:42 INFO Applying migration id=rfc9421 2026/10/15 14:20:42 INFO Applying migration id=keys 2026/10/15 14:20:42 INFO Applying migration id=portable 2026/10/15 14:20:42 INFO Applying migration id=proofs 2026/10/15 14:20:42 INFO Applying migration id=contexts 2026/10/15 14:20:42 INFO Applying migration id=deliverieshost 2026/10/15 14:20:42 INFO Applying migration id=pembegin 2026/10/15 14:20:42 INFO Applying migration id=didhost 2026/10/15 14:20:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:42 INFO Applying migration id=invites 2026/10/15 14:20:42 INFO Applying migration id=ed25519blob 2026/10/15 14:20:42 INFO Applying migration id=rsablob 2026/10/15 14:20:42 INFO Applying migration id=iconscid 2026/10/15 14:20:42 INFO Applying migration id=actor 2026/10/15 14:20:42 INFO Applying migration id=localkeys 2026/10/15 14:20:42 INFO Applying migration id=deleted 2026/10/15 14:20:42 INFO Applying migration id=history 2026/10/15 14:20:42 INFO Applying migration id=outboxnano 2026/10/15 14:20:42 INFO Applying migration id=implements 2026/10/15 14:20:42 INFO Applying migration id=backfill 2026/10/15 14:20:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-d049-720d-8b77-acb7065ea729 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-d048-7b51-86b5-785ec40a62de activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-d048-7b51-86b5-785ec40a62de 2026/10/15 14:20:43 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.36s) === RUN TestOutbox_PostToFollowersSelf 2026/10/15 14:20:43 INFO Applying migration id=initial 2026/10/15 14:20:43 INFO Applying migration id=notesupdated 2026/10/15 14:20:43 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:43 INFO Applying migration id=activitiesid 2026/10/15 14:20:43 INFO Applying migration id=outbox 2026/10/15 14:20:43 INFO Applying migration id=edits 2026/10/15 14:20:43 INFO Applying migration id=outboxactor 2026/10/15 14:20:43 INFO Applying migration id=outboxsender 2026/10/15 14:20:43 INFO Applying migration id=thread 2026/10/15 14:20:43 INFO Applying migration id=host 2026/10/15 14:20:43 INFO Applying migration id=sharedinbox 2026/10/15 14:20:43 INFO Applying migration id=noteshost 2026/10/15 14:20:43 INFO Applying migration id=fetched 2026/10/15 14:20:43 INFO Applying migration id=move 2026/10/15 14:20:43 INFO Applying migration id=cleanup 2026/10/15 14:20:43 INFO Applying migration id=received 2026/10/15 14:20:43 INFO Applying migration id=namehost 2026/10/15 14:20:43 INFO Applying migration id=outboxhost 2026/10/15 14:20:43 INFO Applying migration id=notesfts 2026/10/15 14:20:43 INFO Applying migration id=iconsname 2026/10/15 14:20:43 INFO Applying migration id=nohash 2026/10/15 14:20:43 INFO Applying migration id=shares 2026/10/15 14:20:43 INFO Applying migration id=actorttl 2026/10/15 14:20:43 INFO Applying migration id=tocc 2026/10/15 14:20:43 INFO Applying migration id=followeds 2026/10/15 14:20:43 INFO Applying migration id=certhash 2026/10/15 14:20:43 INFO Applying migration id=follows_sync 2026/10/15 14:20:43 INFO Applying migration id=jsonpath 2026/10/15 14:20:43 INFO Applying migration id=localforward 2026/10/15 14:20:43 INFO Applying migration id=avatar 2026/10/15 14:20:43 INFO Applying migration id=noimage 2026/10/15 14:20:43 INFO Applying migration id=feed 2026/10/15 14:20:43 INFO Applying migration id=bookmarks 2026/10/15 14:20:43 INFO Applying migration id=shareactivity 2026/10/15 14:20:43 INFO Applying migration id=application 2026/10/15 14:20:43 INFO Applying migration id=certificates 2026/10/15 14:20:43 INFO Applying migration id=rawforward 2026/10/15 14:20:43 INFO Applying migration id=publickey 2026/10/15 14:20:43 INFO Applying migration id=resolvegroup 2026/10/15 14:20:43 INFO Applying migration id=reject 2026/10/15 14:20:43 INFO Applying migration id=autodel 2026/10/15 14:20:43 INFO Applying migration id=jsonb 2026/10/15 14:20:43 INFO Applying migration id=quote 2026/10/15 14:20:43 INFO Applying migration id=rfc9421 2026/10/15 14:20:43 INFO Applying migration id=keys 2026/10/15 14:20:43 INFO Applying migration id=portable 2026/10/15 14:20:43 INFO Applying migration id=proofs 2026/10/15 14:20:43 INFO Applying migration id=contexts 2026/10/15 14:20:43 INFO Applying migration id=deliverieshost 2026/10/15 14:20:43 INFO Applying migration id=pembegin 2026/10/15 14:20:43 INFO Applying migration id=didhost 2026/10/15 14:20:43 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:43 INFO Applying migration id=invites 2026/10/15 14:20:43 INFO Applying migration id=ed25519blob 2026/10/15 14:20:43 INFO Applying migration id=rsablob 2026/10/15 14:20:43 INFO Applying migration id=iconscid 2026/10/15 14:20:43 INFO Applying migration id=actor 2026/10/15 14:20:43 INFO Applying migration id=localkeys 2026/10/15 14:20:43 INFO Applying migration id=deleted 2026/10/15 14:20:43 INFO Applying migration id=history 2026/10/15 14:20:43 INFO Applying migration id=outboxnano 2026/10/15 14:20:43 INFO Applying migration id=implements 2026/10/15 14:20:43 INFO Applying migration id=backfill 2026/10/15 14:20:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-d2ab-7ba6-bd00-1495a3d1c0b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-d2ab-7b32-9fa1-e00a4a10517b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-d2ab-7b32-9fa1-e00a4a10517b 2026/10/15 14:20:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.61s) === RUN TestOutbox_DM 2026/10/15 14:20:44 INFO Applying migration id=initial 2026/10/15 14:20:44 INFO Applying migration id=notesupdated 2026/10/15 14:20:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:44 INFO Applying migration id=activitiesid 2026/10/15 14:20:44 INFO Applying migration id=outbox 2026/10/15 14:20:44 INFO Applying migration id=edits 2026/10/15 14:20:44 INFO Applying migration id=outboxactor 2026/10/15 14:20:44 INFO Applying migration id=outboxsender 2026/10/15 14:20:44 INFO Applying migration id=thread 2026/10/15 14:20:44 INFO Applying migration id=host 2026/10/15 14:20:44 INFO Applying migration id=sharedinbox 2026/10/15 14:20:44 INFO Applying migration id=noteshost 2026/10/15 14:20:44 INFO Applying migration id=fetched 2026/10/15 14:20:44 INFO Applying migration id=move 2026/10/15 14:20:44 INFO Applying migration id=cleanup 2026/10/15 14:20:44 INFO Applying migration id=received 2026/10/15 14:20:44 INFO Applying migration id=namehost 2026/10/15 14:20:44 INFO Applying migration id=outboxhost 2026/10/15 14:20:44 INFO Applying migration id=notesfts 2026/10/15 14:20:44 INFO Applying migration id=iconsname 2026/10/15 14:20:44 INFO Applying migration id=nohash 2026/10/15 14:20:44 INFO Applying migration id=shares 2026/10/15 14:20:44 INFO Applying migration id=actorttl 2026/10/15 14:20:44 INFO Applying migration id=tocc 2026/10/15 14:20:44 INFO Applying migration id=followeds 2026/10/15 14:20:44 INFO Applying migration id=certhash 2026/10/15 14:20:44 INFO Applying migration id=follows_sync 2026/10/15 14:20:44 INFO Applying migration id=jsonpath 2026/10/15 14:20:44 INFO Applying migration id=localforward 2026/10/15 14:20:44 INFO Applying migration id=avatar 2026/10/15 14:20:44 INFO Applying migration id=noimage 2026/10/15 14:20:44 INFO Applying migration id=feed 2026/10/15 14:20:44 INFO Applying migration id=bookmarks 2026/10/15 14:20:44 INFO Applying migration id=shareactivity 2026/10/15 14:20:44 INFO Applying migration id=application 2026/10/15 14:20:44 INFO Applying migration id=certificates 2026/10/15 14:20:44 INFO Applying migration id=rawforward 2026/10/15 14:20:44 INFO Applying migration id=publickey 2026/10/15 14:20:44 INFO Applying migration id=resolvegroup 2026/10/15 14:20:44 INFO Applying migration id=reject 2026/10/15 14:20:44 INFO Applying migration id=autodel 2026/10/15 14:20:44 INFO Applying migration id=jsonb 2026/10/15 14:20:44 INFO Applying migration id=quote 2026/10/15 14:20:44 INFO Applying migration id=rfc9421 2026/10/15 14:20:44 INFO Applying migration id=keys 2026/10/15 14:20:44 INFO Applying migration id=portable 2026/10/15 14:20:44 INFO Applying migration id=proofs 2026/10/15 14:20:44 INFO Applying migration id=contexts 2026/10/15 14:20:44 INFO Applying migration id=deliverieshost 2026/10/15 14:20:44 INFO Applying migration id=pembegin 2026/10/15 14:20:44 INFO Applying migration id=didhost 2026/10/15 14:20:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:44 INFO Applying migration id=invites 2026/10/15 14:20:44 INFO Applying migration id=ed25519blob 2026/10/15 14:20:44 INFO Applying migration id=rsablob 2026/10/15 14:20:44 INFO Applying migration id=iconscid 2026/10/15 14:20:44 INFO Applying migration id=actor 2026/10/15 14:20:44 INFO Applying migration id=localkeys 2026/10/15 14:20:44 INFO Applying migration id=deleted 2026/10/15 14:20:44 INFO Applying migration id=history 2026/10/15 14:20:44 INFO Applying migration id=outboxnano 2026/10/15 14:20:44 INFO Applying migration id=implements 2026/10/15 14:20:44 INFO Applying migration id=backfill 2026/10/15 14:20:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-d6cc-7098-b083-7c7e8ff11cce activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-d6cd-7024-b2f8-dc3e8a4a9469 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-d6cc-7098-b083-7c7e8ff11cce activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-d6cc-7098-b083-7c7e8ff11cce 2026/10/15 14:20:45 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-d6ce-72a9-97cd-09bfa184ccd1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-d6cd-7cad-8e59-8c0bb2dbb8e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-d6cd-7cad-8e59-8c0bb2dbb8e8 2026/10/15 14:20:45 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (1.06s) === RUN TestOutbox_DMSelf 2026/10/15 14:20:45 INFO Applying migration id=initial 2026/10/15 14:20:45 INFO Applying migration id=notesupdated 2026/10/15 14:20:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:45 INFO Applying migration id=activitiesid 2026/10/15 14:20:45 INFO Applying migration id=outbox 2026/10/15 14:20:45 INFO Applying migration id=edits 2026/10/15 14:20:45 INFO Applying migration id=outboxactor 2026/10/15 14:20:45 INFO Applying migration id=outboxsender 2026/10/15 14:20:45 INFO Applying migration id=thread 2026/10/15 14:20:45 INFO Applying migration id=host 2026/10/15 14:20:45 INFO Applying migration id=sharedinbox 2026/10/15 14:20:45 INFO Applying migration id=noteshost 2026/10/15 14:20:45 INFO Applying migration id=fetched 2026/10/15 14:20:45 INFO Applying migration id=move 2026/10/15 14:20:45 INFO Applying migration id=cleanup 2026/10/15 14:20:45 INFO Applying migration id=received 2026/10/15 14:20:45 INFO Applying migration id=namehost 2026/10/15 14:20:45 INFO Applying migration id=outboxhost 2026/10/15 14:20:45 INFO Applying migration id=notesfts 2026/10/15 14:20:45 INFO Applying migration id=iconsname 2026/10/15 14:20:45 INFO Applying migration id=nohash 2026/10/15 14:20:45 INFO Applying migration id=shares 2026/10/15 14:20:45 INFO Applying migration id=actorttl 2026/10/15 14:20:45 INFO Applying migration id=tocc 2026/10/15 14:20:45 INFO Applying migration id=followeds 2026/10/15 14:20:45 INFO Applying migration id=certhash 2026/10/15 14:20:45 INFO Applying migration id=follows_sync 2026/10/15 14:20:45 INFO Applying migration id=jsonpath 2026/10/15 14:20:45 INFO Applying migration id=localforward 2026/10/15 14:20:45 INFO Applying migration id=avatar 2026/10/15 14:20:45 INFO Applying migration id=noimage 2026/10/15 14:20:45 INFO Applying migration id=feed 2026/10/15 14:20:45 INFO Applying migration id=bookmarks 2026/10/15 14:20:45 INFO Applying migration id=shareactivity 2026/10/15 14:20:45 INFO Applying migration id=application 2026/10/15 14:20:45 INFO Applying migration id=certificates 2026/10/15 14:20:45 INFO Applying migration id=rawforward 2026/10/15 14:20:45 INFO Applying migration id=publickey 2026/10/15 14:20:45 INFO Applying migration id=resolvegroup 2026/10/15 14:20:45 INFO Applying migration id=reject 2026/10/15 14:20:45 INFO Applying migration id=autodel 2026/10/15 14:20:45 INFO Applying migration id=jsonb 2026/10/15 14:20:45 INFO Applying migration id=quote 2026/10/15 14:20:45 INFO Applying migration id=rfc9421 2026/10/15 14:20:45 INFO Applying migration id=keys 2026/10/15 14:20:45 INFO Applying migration id=portable 2026/10/15 14:20:45 INFO Applying migration id=proofs 2026/10/15 14:20:45 INFO Applying migration id=contexts 2026/10/15 14:20:45 INFO Applying migration id=deliverieshost 2026/10/15 14:20:45 INFO Applying migration id=pembegin 2026/10/15 14:20:45 INFO Applying migration id=didhost 2026/10/15 14:20:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:45 INFO Applying migration id=invites 2026/10/15 14:20:45 INFO Applying migration id=ed25519blob 2026/10/15 14:20:45 INFO Applying migration id=rsablob 2026/10/15 14:20:45 INFO Applying migration id=iconscid 2026/10/15 14:20:45 INFO Applying migration id=actor 2026/10/15 14:20:45 INFO Applying migration id=localkeys 2026/10/15 14:20:45 INFO Applying migration id=deleted 2026/10/15 14:20:45 INFO Applying migration id=history 2026/10/15 14:20:45 INFO Applying migration id=outboxnano 2026/10/15 14:20:45 INFO Applying migration id=implements 2026/10/15 14:20:45 INFO Applying migration id=backfill 2026/10/15 14:20:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-dbc8-7c23-ba4b-fe27bab8a4da activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-dbc9-7bdf-ac64-7bc1240d9386 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-dbc8-7c23-ba4b-fe27bab8a4da activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-dbc8-7c23-ba4b-fe27bab8a4da 2026/10/15 14:20:46 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-dbca-7f40-92cf-968a346357b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-dbca-78e9-b491-71f3cb5fc57c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-dbca-78e9-b491-71f3cb5fc57c 2026/10/15 14:20:46 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.28s) === RUN TestOutbox_DMNotRecipient 2026/10/15 14:20:46 INFO Applying migration id=initial 2026/10/15 14:20:46 INFO Applying migration id=notesupdated 2026/10/15 14:20:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:46 INFO Applying migration id=activitiesid 2026/10/15 14:20:46 INFO Applying migration id=outbox 2026/10/15 14:20:46 INFO Applying migration id=edits 2026/10/15 14:20:46 INFO Applying migration id=outboxactor 2026/10/15 14:20:46 INFO Applying migration id=outboxsender 2026/10/15 14:20:46 INFO Applying migration id=thread 2026/10/15 14:20:46 INFO Applying migration id=host 2026/10/15 14:20:46 INFO Applying migration id=sharedinbox 2026/10/15 14:20:46 INFO Applying migration id=noteshost 2026/10/15 14:20:46 INFO Applying migration id=fetched 2026/10/15 14:20:46 INFO Applying migration id=move 2026/10/15 14:20:46 INFO Applying migration id=cleanup 2026/10/15 14:20:46 INFO Applying migration id=received 2026/10/15 14:20:46 INFO Applying migration id=namehost 2026/10/15 14:20:46 INFO Applying migration id=outboxhost 2026/10/15 14:20:46 INFO Applying migration id=notesfts 2026/10/15 14:20:46 INFO Applying migration id=iconsname 2026/10/15 14:20:46 INFO Applying migration id=nohash 2026/10/15 14:20:46 INFO Applying migration id=shares 2026/10/15 14:20:46 INFO Applying migration id=actorttl 2026/10/15 14:20:46 INFO Applying migration id=tocc 2026/10/15 14:20:46 INFO Applying migration id=followeds 2026/10/15 14:20:46 INFO Applying migration id=certhash 2026/10/15 14:20:46 INFO Applying migration id=follows_sync 2026/10/15 14:20:46 INFO Applying migration id=jsonpath 2026/10/15 14:20:46 INFO Applying migration id=localforward 2026/10/15 14:20:46 INFO Applying migration id=avatar 2026/10/15 14:20:46 INFO Applying migration id=noimage 2026/10/15 14:20:46 INFO Applying migration id=feed 2026/10/15 14:20:46 INFO Applying migration id=bookmarks 2026/10/15 14:20:46 INFO Applying migration id=shareactivity 2026/10/15 14:20:46 INFO Applying migration id=application 2026/10/15 14:20:46 INFO Applying migration id=certificates 2026/10/15 14:20:46 INFO Applying migration id=rawforward 2026/10/15 14:20:46 INFO Applying migration id=publickey 2026/10/15 14:20:46 INFO Applying migration id=resolvegroup 2026/10/15 14:20:46 INFO Applying migration id=reject 2026/10/15 14:20:46 INFO Applying migration id=autodel 2026/10/15 14:20:46 INFO Applying migration id=jsonb 2026/10/15 14:20:46 INFO Applying migration id=quote 2026/10/15 14:20:46 INFO Applying migration id=rfc9421 2026/10/15 14:20:46 INFO Applying migration id=keys 2026/10/15 14:20:46 INFO Applying migration id=portable 2026/10/15 14:20:46 INFO Applying migration id=proofs 2026/10/15 14:20:46 INFO Applying migration id=contexts 2026/10/15 14:20:46 INFO Applying migration id=deliverieshost 2026/10/15 14:20:46 INFO Applying migration id=pembegin 2026/10/15 14:20:46 INFO Applying migration id=didhost 2026/10/15 14:20:46 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:46 INFO Applying migration id=invites 2026/10/15 14:20:46 INFO Applying migration id=ed25519blob 2026/10/15 14:20:46 INFO Applying migration id=rsablob 2026/10/15 14:20:46 INFO Applying migration id=iconscid 2026/10/15 14:20:46 INFO Applying migration id=actor 2026/10/15 14:20:46 INFO Applying migration id=localkeys 2026/10/15 14:20:46 INFO Applying migration id=deleted 2026/10/15 14:20:46 INFO Applying migration id=history 2026/10/15 14:20:46 INFO Applying migration id=outboxnano 2026/10/15 14:20:46 INFO Applying migration id=implements 2026/10/15 14:20:46 INFO Applying migration id=backfill 2026/10/15 14:20:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-e103-7634-bbae-7d26cc15ca35 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-e104-7644-b285-587020c16426 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-e103-7634-bbae-7d26cc15ca35 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-e103-7634-bbae-7d26cc15ca35 2026/10/15 14:20:47 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-e105-78d9-a6f6-322464f482e3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-e105-7315-9e91-c46300649a43 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-e105-7315-9e91-c46300649a43 2026/10/15 14:20:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (1.34s) === RUN TestOutbox_UnauthenticatedUser 2026/10/15 14:20:47 INFO Applying migration id=initial 2026/10/15 14:20:47 INFO Applying migration id=notesupdated 2026/10/15 14:20:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:47 INFO Applying migration id=activitiesid 2026/10/15 14:20:47 INFO Applying migration id=outbox 2026/10/15 14:20:47 INFO Applying migration id=edits 2026/10/15 14:20:47 INFO Applying migration id=outboxactor 2026/10/15 14:20:47 INFO Applying migration id=outboxsender 2026/10/15 14:20:47 INFO Applying migration id=thread 2026/10/15 14:20:47 INFO Applying migration id=host 2026/10/15 14:20:47 INFO Applying migration id=sharedinbox 2026/10/15 14:20:47 INFO Applying migration id=noteshost 2026/10/15 14:20:47 INFO Applying migration id=fetched 2026/10/15 14:20:47 INFO Applying migration id=move 2026/10/15 14:20:47 INFO Applying migration id=cleanup 2026/10/15 14:20:47 INFO Applying migration id=received 2026/10/15 14:20:47 INFO Applying migration id=namehost 2026/10/15 14:20:47 INFO Applying migration id=outboxhost 2026/10/15 14:20:47 INFO Applying migration id=notesfts 2026/10/15 14:20:47 INFO Applying migration id=iconsname 2026/10/15 14:20:47 INFO Applying migration id=nohash 2026/10/15 14:20:47 INFO Applying migration id=shares 2026/10/15 14:20:47 INFO Applying migration id=actorttl 2026/10/15 14:20:47 INFO Applying migration id=tocc 2026/10/15 14:20:47 INFO Applying migration id=followeds 2026/10/15 14:20:47 INFO Applying migration id=certhash 2026/10/15 14:20:47 INFO Applying migration id=follows_sync 2026/10/15 14:20:47 INFO Applying migration id=jsonpath 2026/10/15 14:20:47 INFO Applying migration id=localforward 2026/10/15 14:20:47 INFO Applying migration id=avatar 2026/10/15 14:20:47 INFO Applying migration id=noimage 2026/10/15 14:20:47 INFO Applying migration id=feed 2026/10/15 14:20:47 INFO Applying migration id=bookmarks 2026/10/15 14:20:47 INFO Applying migration id=shareactivity 2026/10/15 14:20:47 INFO Applying migration id=application 2026/10/15 14:20:47 INFO Applying migration id=certificates 2026/10/15 14:20:47 INFO Applying migration id=rawforward 2026/10/15 14:20:47 INFO Applying migration id=publickey 2026/10/15 14:20:47 INFO Applying migration id=resolvegroup 2026/10/15 14:20:47 INFO Applying migration id=reject 2026/10/15 14:20:47 INFO Applying migration id=autodel 2026/10/15 14:20:47 INFO Applying migration id=jsonb 2026/10/15 14:20:47 INFO Applying migration id=quote 2026/10/15 14:20:47 INFO Applying migration id=rfc9421 2026/10/15 14:20:47 INFO Applying migration id=keys 2026/10/15 14:20:47 INFO Applying migration id=portable 2026/10/15 14:20:47 INFO Applying migration id=proofs 2026/10/15 14:20:47 INFO Applying migration id=contexts 2026/10/15 14:20:47 INFO Applying migration id=deliverieshost 2026/10/15 14:20:47 INFO Applying migration id=pembegin 2026/10/15 14:20:47 INFO Applying migration id=didhost 2026/10/15 14:20:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:47 INFO Applying migration id=invites 2026/10/15 14:20:47 INFO Applying migration id=ed25519blob 2026/10/15 14:20:47 INFO Applying migration id=rsablob 2026/10/15 14:20:47 INFO Applying migration id=iconscid 2026/10/15 14:20:47 INFO Applying migration id=actor 2026/10/15 14:20:47 INFO Applying migration id=localkeys 2026/10/15 14:20:47 INFO Applying migration id=deleted 2026/10/15 14:20:47 INFO Applying migration id=history 2026/10/15 14:20:47 INFO Applying migration id=outboxnano 2026/10/15 14:20:47 INFO Applying migration id=implements 2026/10/15 14:20:47 INFO Applying migration id=backfill 2026/10/15 14:20:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-e692-78ab-8a68-6a49c61e4e15 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-e693-7911-983c-c95d9b4b5333 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-e692-78ab-8a68-6a49c61e4e15 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-e692-78ab-8a68-6a49c61e4e15 2026/10/15 14:20:49 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-e694-7bb0-9382-0632aba19ec3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-e694-75d4-9b2f-4fb3f89fd1b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-e694-75d4-9b2f-4fb3f89fd1b2 2026/10/15 14:20:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.42s) === RUN TestOutbox_PublicPostInGroup 2026/10/15 14:20:49 INFO Applying migration id=initial 2026/10/15 14:20:49 INFO Applying migration id=notesupdated 2026/10/15 14:20:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:49 INFO Applying migration id=activitiesid 2026/10/15 14:20:49 INFO Applying migration id=outbox 2026/10/15 14:20:49 INFO Applying migration id=edits 2026/10/15 14:20:49 INFO Applying migration id=outboxactor 2026/10/15 14:20:49 INFO Applying migration id=outboxsender 2026/10/15 14:20:49 INFO Applying migration id=thread 2026/10/15 14:20:49 INFO Applying migration id=host 2026/10/15 14:20:49 INFO Applying migration id=sharedinbox 2026/10/15 14:20:49 INFO Applying migration id=noteshost 2026/10/15 14:20:49 INFO Applying migration id=fetched 2026/10/15 14:20:49 INFO Applying migration id=move 2026/10/15 14:20:49 INFO Applying migration id=cleanup 2026/10/15 14:20:49 INFO Applying migration id=received 2026/10/15 14:20:49 INFO Applying migration id=namehost 2026/10/15 14:20:49 INFO Applying migration id=outboxhost 2026/10/15 14:20:49 INFO Applying migration id=notesfts 2026/10/15 14:20:49 INFO Applying migration id=iconsname 2026/10/15 14:20:49 INFO Applying migration id=nohash 2026/10/15 14:20:49 INFO Applying migration id=shares 2026/10/15 14:20:49 INFO Applying migration id=actorttl 2026/10/15 14:20:49 INFO Applying migration id=tocc 2026/10/15 14:20:49 INFO Applying migration id=followeds 2026/10/15 14:20:49 INFO Applying migration id=certhash 2026/10/15 14:20:49 INFO Applying migration id=follows_sync 2026/10/15 14:20:49 INFO Applying migration id=jsonpath 2026/10/15 14:20:49 INFO Applying migration id=localforward 2026/10/15 14:20:49 INFO Applying migration id=avatar 2026/10/15 14:20:49 INFO Applying migration id=noimage 2026/10/15 14:20:49 INFO Applying migration id=feed 2026/10/15 14:20:49 INFO Applying migration id=bookmarks 2026/10/15 14:20:49 INFO Applying migration id=shareactivity 2026/10/15 14:20:49 INFO Applying migration id=application 2026/10/15 14:20:49 INFO Applying migration id=certificates 2026/10/15 14:20:49 INFO Applying migration id=rawforward 2026/10/15 14:20:49 INFO Applying migration id=publickey 2026/10/15 14:20:49 INFO Applying migration id=resolvegroup 2026/10/15 14:20:49 INFO Applying migration id=reject 2026/10/15 14:20:49 INFO Applying migration id=autodel 2026/10/15 14:20:49 INFO Applying migration id=jsonb 2026/10/15 14:20:49 INFO Applying migration id=quote 2026/10/15 14:20:49 INFO Applying migration id=rfc9421 2026/10/15 14:20:49 INFO Applying migration id=keys 2026/10/15 14:20:49 INFO Applying migration id=portable 2026/10/15 14:20:49 INFO Applying migration id=proofs 2026/10/15 14:20:49 INFO Applying migration id=contexts 2026/10/15 14:20:49 INFO Applying migration id=deliverieshost 2026/10/15 14:20:49 INFO Applying migration id=pembegin 2026/10/15 14:20:49 INFO Applying migration id=didhost 2026/10/15 14:20:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:49 INFO Applying migration id=invites 2026/10/15 14:20:49 INFO Applying migration id=ed25519blob 2026/10/15 14:20:49 INFO Applying migration id=rsablob 2026/10/15 14:20:49 INFO Applying migration id=iconscid 2026/10/15 14:20:49 INFO Applying migration id=actor 2026/10/15 14:20:49 INFO Applying migration id=localkeys 2026/10/15 14:20:49 INFO Applying migration id=deleted 2026/10/15 14:20:49 INFO Applying migration id=history 2026/10/15 14:20:49 INFO Applying migration id=outboxnano 2026/10/15 14:20:49 INFO Applying migration id=implements 2026/10/15 14:20:49 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (1.07s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/10/15 14:20:50 INFO Applying migration id=initial 2026/10/15 14:20:50 INFO Applying migration id=notesupdated 2026/10/15 14:20:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:50 INFO Applying migration id=activitiesid 2026/10/15 14:20:50 INFO Applying migration id=outbox 2026/10/15 14:20:50 INFO Applying migration id=edits 2026/10/15 14:20:50 INFO Applying migration id=outboxactor 2026/10/15 14:20:50 INFO Applying migration id=outboxsender 2026/10/15 14:20:50 INFO Applying migration id=thread 2026/10/15 14:20:50 INFO Applying migration id=host 2026/10/15 14:20:50 INFO Applying migration id=sharedinbox 2026/10/15 14:20:50 INFO Applying migration id=noteshost 2026/10/15 14:20:50 INFO Applying migration id=fetched 2026/10/15 14:20:50 INFO Applying migration id=move 2026/10/15 14:20:50 INFO Applying migration id=cleanup 2026/10/15 14:20:50 INFO Applying migration id=received 2026/10/15 14:20:50 INFO Applying migration id=namehost 2026/10/15 14:20:50 INFO Applying migration id=outboxhost 2026/10/15 14:20:50 INFO Applying migration id=notesfts 2026/10/15 14:20:50 INFO Applying migration id=iconsname 2026/10/15 14:20:50 INFO Applying migration id=nohash 2026/10/15 14:20:50 INFO Applying migration id=shares 2026/10/15 14:20:50 INFO Applying migration id=actorttl 2026/10/15 14:20:50 INFO Applying migration id=tocc 2026/10/15 14:20:50 INFO Applying migration id=followeds 2026/10/15 14:20:50 INFO Applying migration id=certhash 2026/10/15 14:20:50 INFO Applying migration id=follows_sync 2026/10/15 14:20:50 INFO Applying migration id=jsonpath 2026/10/15 14:20:50 INFO Applying migration id=localforward 2026/10/15 14:20:50 INFO Applying migration id=avatar 2026/10/15 14:20:50 INFO Applying migration id=noimage 2026/10/15 14:20:50 INFO Applying migration id=feed 2026/10/15 14:20:50 INFO Applying migration id=bookmarks 2026/10/15 14:20:50 INFO Applying migration id=shareactivity 2026/10/15 14:20:50 INFO Applying migration id=application 2026/10/15 14:20:50 INFO Applying migration id=certificates 2026/10/15 14:20:50 INFO Applying migration id=rawforward 2026/10/15 14:20:50 INFO Applying migration id=publickey 2026/10/15 14:20:50 INFO Applying migration id=resolvegroup 2026/10/15 14:20:50 INFO Applying migration id=reject 2026/10/15 14:20:50 INFO Applying migration id=autodel 2026/10/15 14:20:50 INFO Applying migration id=jsonb 2026/10/15 14:20:50 INFO Applying migration id=quote 2026/10/15 14:20:50 INFO Applying migration id=rfc9421 2026/10/15 14:20:50 INFO Applying migration id=keys 2026/10/15 14:20:50 INFO Applying migration id=portable 2026/10/15 14:20:50 INFO Applying migration id=proofs 2026/10/15 14:20:50 INFO Applying migration id=contexts 2026/10/15 14:20:50 INFO Applying migration id=deliverieshost 2026/10/15 14:20:50 INFO Applying migration id=pembegin 2026/10/15 14:20:50 INFO Applying migration id=didhost 2026/10/15 14:20:50 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:50 INFO Applying migration id=invites 2026/10/15 14:20:50 INFO Applying migration id=ed25519blob 2026/10/15 14:20:50 INFO Applying migration id=rsablob 2026/10/15 14:20:50 INFO Applying migration id=iconscid 2026/10/15 14:20:50 INFO Applying migration id=actor 2026/10/15 14:20:50 INFO Applying migration id=localkeys 2026/10/15 14:20:50 INFO Applying migration id=deleted 2026/10/15 14:20:50 INFO Applying migration id=history 2026/10/15 14:20:50 INFO Applying migration id=outboxnano 2026/10/15 14:20:50 INFO Applying migration id=implements 2026/10/15 14:20:50 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.92s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/10/15 14:20:51 INFO Applying migration id=initial 2026/10/15 14:20:51 INFO Applying migration id=notesupdated 2026/10/15 14:20:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:51 INFO Applying migration id=activitiesid 2026/10/15 14:20:51 INFO Applying migration id=outbox 2026/10/15 14:20:51 INFO Applying migration id=edits 2026/10/15 14:20:51 INFO Applying migration id=outboxactor 2026/10/15 14:20:51 INFO Applying migration id=outboxsender 2026/10/15 14:20:51 INFO Applying migration id=thread 2026/10/15 14:20:51 INFO Applying migration id=host 2026/10/15 14:20:51 INFO Applying migration id=sharedinbox 2026/10/15 14:20:51 INFO Applying migration id=noteshost 2026/10/15 14:20:51 INFO Applying migration id=fetched 2026/10/15 14:20:51 INFO Applying migration id=move 2026/10/15 14:20:51 INFO Applying migration id=cleanup 2026/10/15 14:20:51 INFO Applying migration id=received 2026/10/15 14:20:51 INFO Applying migration id=namehost 2026/10/15 14:20:51 INFO Applying migration id=outboxhost 2026/10/15 14:20:51 INFO Applying migration id=notesfts 2026/10/15 14:20:51 INFO Applying migration id=iconsname 2026/10/15 14:20:51 INFO Applying migration id=nohash 2026/10/15 14:20:51 INFO Applying migration id=shares 2026/10/15 14:20:51 INFO Applying migration id=actorttl 2026/10/15 14:20:51 INFO Applying migration id=tocc 2026/10/15 14:20:51 INFO Applying migration id=followeds 2026/10/15 14:20:51 INFO Applying migration id=certhash 2026/10/15 14:20:51 INFO Applying migration id=follows_sync 2026/10/15 14:20:51 INFO Applying migration id=jsonpath 2026/10/15 14:20:51 INFO Applying migration id=localforward 2026/10/15 14:20:51 INFO Applying migration id=avatar 2026/10/15 14:20:51 INFO Applying migration id=noimage 2026/10/15 14:20:51 INFO Applying migration id=feed 2026/10/15 14:20:51 INFO Applying migration id=bookmarks 2026/10/15 14:20:51 INFO Applying migration id=shareactivity 2026/10/15 14:20:51 INFO Applying migration id=application 2026/10/15 14:20:51 INFO Applying migration id=certificates 2026/10/15 14:20:51 INFO Applying migration id=rawforward 2026/10/15 14:20:51 INFO Applying migration id=publickey 2026/10/15 14:20:51 INFO Applying migration id=resolvegroup 2026/10/15 14:20:51 INFO Applying migration id=reject 2026/10/15 14:20:51 INFO Applying migration id=autodel 2026/10/15 14:20:51 INFO Applying migration id=jsonb 2026/10/15 14:20:51 INFO Applying migration id=quote 2026/10/15 14:20:51 INFO Applying migration id=rfc9421 2026/10/15 14:20:51 INFO Applying migration id=keys 2026/10/15 14:20:51 INFO Applying migration id=portable 2026/10/15 14:20:51 INFO Applying migration id=proofs 2026/10/15 14:20:51 INFO Applying migration id=contexts 2026/10/15 14:20:51 INFO Applying migration id=deliverieshost 2026/10/15 14:20:51 INFO Applying migration id=pembegin 2026/10/15 14:20:51 INFO Applying migration id=didhost 2026/10/15 14:20:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:51 INFO Applying migration id=invites 2026/10/15 14:20:51 INFO Applying migration id=ed25519blob 2026/10/15 14:20:51 INFO Applying migration id=rsablob 2026/10/15 14:20:51 INFO Applying migration id=iconscid 2026/10/15 14:20:51 INFO Applying migration id=actor 2026/10/15 14:20:51 INFO Applying migration id=localkeys 2026/10/15 14:20:51 INFO Applying migration id=deleted 2026/10/15 14:20:51 INFO Applying migration id=history 2026/10/15 14:20:51 INFO Applying migration id=outboxnano 2026/10/15 14:20:51 INFO Applying migration id=implements 2026/10/15 14:20:51 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (0.68s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/10/15 14:20:51 INFO Applying migration id=initial 2026/10/15 14:20:51 INFO Applying migration id=notesupdated 2026/10/15 14:20:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:51 INFO Applying migration id=activitiesid 2026/10/15 14:20:51 INFO Applying migration id=outbox 2026/10/15 14:20:51 INFO Applying migration id=edits 2026/10/15 14:20:51 INFO Applying migration id=outboxactor 2026/10/15 14:20:51 INFO Applying migration id=outboxsender 2026/10/15 14:20:51 INFO Applying migration id=thread 2026/10/15 14:20:51 INFO Applying migration id=host 2026/10/15 14:20:51 INFO Applying migration id=sharedinbox 2026/10/15 14:20:51 INFO Applying migration id=noteshost 2026/10/15 14:20:51 INFO Applying migration id=fetched 2026/10/15 14:20:51 INFO Applying migration id=move 2026/10/15 14:20:51 INFO Applying migration id=cleanup 2026/10/15 14:20:51 INFO Applying migration id=received 2026/10/15 14:20:51 INFO Applying migration id=namehost 2026/10/15 14:20:51 INFO Applying migration id=outboxhost 2026/10/15 14:20:51 INFO Applying migration id=notesfts 2026/10/15 14:20:51 INFO Applying migration id=iconsname 2026/10/15 14:20:51 INFO Applying migration id=nohash 2026/10/15 14:20:51 INFO Applying migration id=shares 2026/10/15 14:20:51 INFO Applying migration id=actorttl 2026/10/15 14:20:51 INFO Applying migration id=tocc 2026/10/15 14:20:51 INFO Applying migration id=followeds 2026/10/15 14:20:51 INFO Applying migration id=certhash 2026/10/15 14:20:51 INFO Applying migration id=follows_sync 2026/10/15 14:20:51 INFO Applying migration id=jsonpath 2026/10/15 14:20:51 INFO Applying migration id=localforward 2026/10/15 14:20:51 INFO Applying migration id=avatar 2026/10/15 14:20:51 INFO Applying migration id=noimage 2026/10/15 14:20:51 INFO Applying migration id=feed 2026/10/15 14:20:51 INFO Applying migration id=bookmarks 2026/10/15 14:20:51 INFO Applying migration id=shareactivity 2026/10/15 14:20:51 INFO Applying migration id=application 2026/10/15 14:20:51 INFO Applying migration id=certificates 2026/10/15 14:20:51 INFO Applying migration id=rawforward 2026/10/15 14:20:51 INFO Applying migration id=publickey 2026/10/15 14:20:51 INFO Applying migration id=resolvegroup 2026/10/15 14:20:51 INFO Applying migration id=reject 2026/10/15 14:20:51 INFO Applying migration id=autodel 2026/10/15 14:20:51 INFO Applying migration id=jsonb 2026/10/15 14:20:51 INFO Applying migration id=quote 2026/10/15 14:20:51 INFO Applying migration id=rfc9421 2026/10/15 14:20:51 INFO Applying migration id=keys 2026/10/15 14:20:51 INFO Applying migration id=portable 2026/10/15 14:20:51 INFO Applying migration id=proofs 2026/10/15 14:20:51 INFO Applying migration id=contexts 2026/10/15 14:20:51 INFO Applying migration id=deliverieshost 2026/10/15 14:20:52 INFO Applying migration id=pembegin 2026/10/15 14:20:52 INFO Applying migration id=didhost 2026/10/15 14:20:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:52 INFO Applying migration id=invites 2026/10/15 14:20:52 INFO Applying migration id=ed25519blob 2026/10/15 14:20:52 INFO Applying migration id=rsablob 2026/10/15 14:20:52 INFO Applying migration id=iconscid 2026/10/15 14:20:52 INFO Applying migration id=actor 2026/10/15 14:20:52 INFO Applying migration id=localkeys 2026/10/15 14:20:52 INFO Applying migration id=deleted 2026/10/15 14:20:52 INFO Applying migration id=history 2026/10/15 14:20:52 INFO Applying migration id=outboxnano 2026/10/15 14:20:52 INFO Applying migration id=implements 2026/10/15 14:20:52 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.18s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/10/15 14:20:53 INFO Applying migration id=initial 2026/10/15 14:20:53 INFO Applying migration id=notesupdated 2026/10/15 14:20:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:53 INFO Applying migration id=activitiesid 2026/10/15 14:20:53 INFO Applying migration id=outbox 2026/10/15 14:20:53 INFO Applying migration id=edits 2026/10/15 14:20:53 INFO Applying migration id=outboxactor 2026/10/15 14:20:53 INFO Applying migration id=outboxsender 2026/10/15 14:20:53 INFO Applying migration id=thread 2026/10/15 14:20:53 INFO Applying migration id=host 2026/10/15 14:20:53 INFO Applying migration id=sharedinbox 2026/10/15 14:20:53 INFO Applying migration id=noteshost 2026/10/15 14:20:53 INFO Applying migration id=fetched 2026/10/15 14:20:53 INFO Applying migration id=move 2026/10/15 14:20:53 INFO Applying migration id=cleanup 2026/10/15 14:20:53 INFO Applying migration id=received 2026/10/15 14:20:53 INFO Applying migration id=namehost 2026/10/15 14:20:53 INFO Applying migration id=outboxhost 2026/10/15 14:20:53 INFO Applying migration id=notesfts 2026/10/15 14:20:53 INFO Applying migration id=iconsname 2026/10/15 14:20:53 INFO Applying migration id=nohash 2026/10/15 14:20:53 INFO Applying migration id=shares 2026/10/15 14:20:53 INFO Applying migration id=actorttl 2026/10/15 14:20:53 INFO Applying migration id=tocc 2026/10/15 14:20:53 INFO Applying migration id=followeds 2026/10/15 14:20:53 INFO Applying migration id=certhash 2026/10/15 14:20:53 INFO Applying migration id=follows_sync 2026/10/15 14:20:53 INFO Applying migration id=jsonpath 2026/10/15 14:20:53 INFO Applying migration id=localforward 2026/10/15 14:20:53 INFO Applying migration id=avatar 2026/10/15 14:20:53 INFO Applying migration id=noimage 2026/10/15 14:20:53 INFO Applying migration id=feed 2026/10/15 14:20:53 INFO Applying migration id=bookmarks 2026/10/15 14:20:53 INFO Applying migration id=shareactivity 2026/10/15 14:20:53 INFO Applying migration id=application 2026/10/15 14:20:53 INFO Applying migration id=certificates 2026/10/15 14:20:53 INFO Applying migration id=rawforward 2026/10/15 14:20:53 INFO Applying migration id=publickey 2026/10/15 14:20:53 INFO Applying migration id=resolvegroup 2026/10/15 14:20:53 INFO Applying migration id=reject 2026/10/15 14:20:53 INFO Applying migration id=autodel 2026/10/15 14:20:53 INFO Applying migration id=jsonb 2026/10/15 14:20:53 INFO Applying migration id=quote 2026/10/15 14:20:53 INFO Applying migration id=rfc9421 2026/10/15 14:20:53 INFO Applying migration id=keys 2026/10/15 14:20:53 INFO Applying migration id=portable 2026/10/15 14:20:53 INFO Applying migration id=proofs 2026/10/15 14:20:53 INFO Applying migration id=contexts 2026/10/15 14:20:53 INFO Applying migration id=deliverieshost 2026/10/15 14:20:53 INFO Applying migration id=pembegin 2026/10/15 14:20:53 INFO Applying migration id=didhost 2026/10/15 14:20:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:53 INFO Applying migration id=invites 2026/10/15 14:20:53 INFO Applying migration id=ed25519blob 2026/10/15 14:20:53 INFO Applying migration id=rsablob 2026/10/15 14:20:53 INFO Applying migration id=iconscid 2026/10/15 14:20:53 INFO Applying migration id=actor 2026/10/15 14:20:53 INFO Applying migration id=localkeys 2026/10/15 14:20:53 INFO Applying migration id=deleted 2026/10/15 14:20:53 INFO Applying migration id=history 2026/10/15 14:20:53 INFO Applying migration id=outboxnano 2026/10/15 14:20:53 INFO Applying migration id=implements 2026/10/15 14:20:53 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:54 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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (1.09s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/10/15 14:20:54 INFO Applying migration id=initial 2026/10/15 14:20:54 INFO Applying migration id=notesupdated 2026/10/15 14:20:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:54 INFO Applying migration id=activitiesid 2026/10/15 14:20:54 INFO Applying migration id=outbox 2026/10/15 14:20:54 INFO Applying migration id=edits 2026/10/15 14:20:54 INFO Applying migration id=outboxactor 2026/10/15 14:20:54 INFO Applying migration id=outboxsender 2026/10/15 14:20:54 INFO Applying migration id=thread 2026/10/15 14:20:54 INFO Applying migration id=host 2026/10/15 14:20:54 INFO Applying migration id=sharedinbox 2026/10/15 14:20:54 INFO Applying migration id=noteshost 2026/10/15 14:20:54 INFO Applying migration id=fetched 2026/10/15 14:20:54 INFO Applying migration id=move 2026/10/15 14:20:54 INFO Applying migration id=cleanup 2026/10/15 14:20:54 INFO Applying migration id=received 2026/10/15 14:20:54 INFO Applying migration id=namehost 2026/10/15 14:20:54 INFO Applying migration id=outboxhost 2026/10/15 14:20:54 INFO Applying migration id=notesfts 2026/10/15 14:20:54 INFO Applying migration id=iconsname 2026/10/15 14:20:54 INFO Applying migration id=nohash 2026/10/15 14:20:54 INFO Applying migration id=shares 2026/10/15 14:20:54 INFO Applying migration id=actorttl 2026/10/15 14:20:54 INFO Applying migration id=tocc 2026/10/15 14:20:54 INFO Applying migration id=followeds 2026/10/15 14:20:54 INFO Applying migration id=certhash 2026/10/15 14:20:54 INFO Applying migration id=follows_sync 2026/10/15 14:20:54 INFO Applying migration id=jsonpath 2026/10/15 14:20:54 INFO Applying migration id=localforward 2026/10/15 14:20:54 INFO Applying migration id=avatar 2026/10/15 14:20:54 INFO Applying migration id=noimage 2026/10/15 14:20:54 INFO Applying migration id=feed 2026/10/15 14:20:54 INFO Applying migration id=bookmarks 2026/10/15 14:20:54 INFO Applying migration id=shareactivity 2026/10/15 14:20:54 INFO Applying migration id=application 2026/10/15 14:20:54 INFO Applying migration id=certificates 2026/10/15 14:20:54 INFO Applying migration id=rawforward 2026/10/15 14:20:54 INFO Applying migration id=publickey 2026/10/15 14:20:54 INFO Applying migration id=resolvegroup 2026/10/15 14:20:54 INFO Applying migration id=reject 2026/10/15 14:20:54 INFO Applying migration id=autodel 2026/10/15 14:20:54 INFO Applying migration id=jsonb 2026/10/15 14:20:54 INFO Applying migration id=quote 2026/10/15 14:20:54 INFO Applying migration id=rfc9421 2026/10/15 14:20:54 INFO Applying migration id=keys 2026/10/15 14:20:54 INFO Applying migration id=portable 2026/10/15 14:20:54 INFO Applying migration id=proofs 2026/10/15 14:20:54 INFO Applying migration id=contexts 2026/10/15 14:20:54 INFO Applying migration id=deliverieshost 2026/10/15 14:20:54 INFO Applying migration id=pembegin 2026/10/15 14:20:54 INFO Applying migration id=didhost 2026/10/15 14:20:54 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:54 INFO Applying migration id=invites 2026/10/15 14:20:54 INFO Applying migration id=ed25519blob 2026/10/15 14:20:54 INFO Applying migration id=rsablob 2026/10/15 14:20:54 INFO Applying migration id=iconscid 2026/10/15 14:20:54 INFO Applying migration id=actor 2026/10/15 14:20:54 INFO Applying migration id=localkeys 2026/10/15 14:20:54 INFO Applying migration id=deleted 2026/10/15 14:20:54 INFO Applying migration id=history 2026/10/15 14:20:54 INFO Applying migration id=outboxnano 2026/10/15 14:20:54 INFO Applying migration id=implements 2026/10/15 14:20:54 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:54 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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.80s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/10/15 14:20:54 INFO Applying migration id=initial 2026/10/15 14:20:54 INFO Applying migration id=notesupdated 2026/10/15 14:20:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:54 INFO Applying migration id=activitiesid 2026/10/15 14:20:54 INFO Applying migration id=outbox 2026/10/15 14:20:54 INFO Applying migration id=edits 2026/10/15 14:20:54 INFO Applying migration id=outboxactor 2026/10/15 14:20:54 INFO Applying migration id=outboxsender 2026/10/15 14:20:54 INFO Applying migration id=thread 2026/10/15 14:20:54 INFO Applying migration id=host 2026/10/15 14:20:54 INFO Applying migration id=sharedinbox 2026/10/15 14:20:54 INFO Applying migration id=noteshost 2026/10/15 14:20:54 INFO Applying migration id=fetched 2026/10/15 14:20:54 INFO Applying migration id=move 2026/10/15 14:20:54 INFO Applying migration id=cleanup 2026/10/15 14:20:54 INFO Applying migration id=received 2026/10/15 14:20:54 INFO Applying migration id=namehost 2026/10/15 14:20:54 INFO Applying migration id=outboxhost 2026/10/15 14:20:54 INFO Applying migration id=notesfts 2026/10/15 14:20:54 INFO Applying migration id=iconsname 2026/10/15 14:20:54 INFO Applying migration id=nohash 2026/10/15 14:20:54 INFO Applying migration id=shares 2026/10/15 14:20:54 INFO Applying migration id=actorttl 2026/10/15 14:20:54 INFO Applying migration id=tocc 2026/10/15 14:20:54 INFO Applying migration id=followeds 2026/10/15 14:20:54 INFO Applying migration id=certhash 2026/10/15 14:20:54 INFO Applying migration id=follows_sync 2026/10/15 14:20:54 INFO Applying migration id=jsonpath 2026/10/15 14:20:54 INFO Applying migration id=localforward 2026/10/15 14:20:54 INFO Applying migration id=avatar 2026/10/15 14:20:54 INFO Applying migration id=noimage 2026/10/15 14:20:54 INFO Applying migration id=feed 2026/10/15 14:20:54 INFO Applying migration id=bookmarks 2026/10/15 14:20:54 INFO Applying migration id=shareactivity 2026/10/15 14:20:54 INFO Applying migration id=application 2026/10/15 14:20:54 INFO Applying migration id=certificates 2026/10/15 14:20:54 INFO Applying migration id=rawforward 2026/10/15 14:20:54 INFO Applying migration id=publickey 2026/10/15 14:20:54 INFO Applying migration id=resolvegroup 2026/10/15 14:20:54 INFO Applying migration id=reject 2026/10/15 14:20:54 INFO Applying migration id=autodel 2026/10/15 14:20:54 INFO Applying migration id=jsonb 2026/10/15 14:20:55 INFO Applying migration id=quote 2026/10/15 14:20:55 INFO Applying migration id=rfc9421 2026/10/15 14:20:55 INFO Applying migration id=keys 2026/10/15 14:20:55 INFO Applying migration id=portable 2026/10/15 14:20:55 INFO Applying migration id=proofs 2026/10/15 14:20:55 INFO Applying migration id=contexts 2026/10/15 14:20:55 INFO Applying migration id=deliverieshost 2026/10/15 14:20:55 INFO Applying migration id=pembegin 2026/10/15 14:20:55 INFO Applying migration id=didhost 2026/10/15 14:20:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:55 INFO Applying migration id=invites 2026/10/15 14:20:55 INFO Applying migration id=ed25519blob 2026/10/15 14:20:55 INFO Applying migration id=rsablob 2026/10/15 14:20:55 INFO Applying migration id=iconscid 2026/10/15 14:20:55 INFO Applying migration id=actor 2026/10/15 14:20:55 INFO Applying migration id=localkeys 2026/10/15 14:20:55 INFO Applying migration id=deleted 2026/10/15 14:20:55 INFO Applying migration id=history 2026/10/15 14:20:55 INFO Applying migration id=outboxnano 2026/10/15 14:20:55 INFO Applying migration id=implements 2026/10/15 14:20:55 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:55 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/10/15 14:20:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.87s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/10/15 14:20:55 INFO Applying migration id=initial 2026/10/15 14:20:55 INFO Applying migration id=notesupdated 2026/10/15 14:20:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:55 INFO Applying migration id=activitiesid 2026/10/15 14:20:55 INFO Applying migration id=outbox 2026/10/15 14:20:55 INFO Applying migration id=edits 2026/10/15 14:20:55 INFO Applying migration id=outboxactor 2026/10/15 14:20:55 INFO Applying migration id=outboxsender 2026/10/15 14:20:55 INFO Applying migration id=thread 2026/10/15 14:20:55 INFO Applying migration id=host 2026/10/15 14:20:55 INFO Applying migration id=sharedinbox 2026/10/15 14:20:55 INFO Applying migration id=noteshost 2026/10/15 14:20:55 INFO Applying migration id=fetched 2026/10/15 14:20:55 INFO Applying migration id=move 2026/10/15 14:20:55 INFO Applying migration id=cleanup 2026/10/15 14:20:55 INFO Applying migration id=received 2026/10/15 14:20:55 INFO Applying migration id=namehost 2026/10/15 14:20:55 INFO Applying migration id=outboxhost 2026/10/15 14:20:55 INFO Applying migration id=notesfts 2026/10/15 14:20:55 INFO Applying migration id=iconsname 2026/10/15 14:20:55 INFO Applying migration id=nohash 2026/10/15 14:20:55 INFO Applying migration id=shares 2026/10/15 14:20:55 INFO Applying migration id=actorttl 2026/10/15 14:20:55 INFO Applying migration id=tocc 2026/10/15 14:20:55 INFO Applying migration id=followeds 2026/10/15 14:20:55 INFO Applying migration id=certhash 2026/10/15 14:20:55 INFO Applying migration id=follows_sync 2026/10/15 14:20:55 INFO Applying migration id=jsonpath 2026/10/15 14:20:55 INFO Applying migration id=localforward 2026/10/15 14:20:55 INFO Applying migration id=avatar 2026/10/15 14:20:55 INFO Applying migration id=noimage 2026/10/15 14:20:55 INFO Applying migration id=feed 2026/10/15 14:20:55 INFO Applying migration id=bookmarks 2026/10/15 14:20:55 INFO Applying migration id=shareactivity 2026/10/15 14:20:55 INFO Applying migration id=application 2026/10/15 14:20:55 INFO Applying migration id=certificates 2026/10/15 14:20:55 INFO Applying migration id=rawforward 2026/10/15 14:20:55 INFO Applying migration id=publickey 2026/10/15 14:20:55 INFO Applying migration id=resolvegroup 2026/10/15 14:20:55 INFO Applying migration id=reject 2026/10/15 14:20:55 INFO Applying migration id=autodel 2026/10/15 14:20:55 INFO Applying migration id=jsonb 2026/10/15 14:20:55 INFO Applying migration id=quote 2026/10/15 14:20:55 INFO Applying migration id=rfc9421 2026/10/15 14:20:55 INFO Applying migration id=keys 2026/10/15 14:20:55 INFO Applying migration id=portable 2026/10/15 14:20:55 INFO Applying migration id=proofs 2026/10/15 14:20:55 INFO Applying migration id=contexts 2026/10/15 14:20:55 INFO Applying migration id=deliverieshost 2026/10/15 14:20:55 INFO Applying migration id=pembegin 2026/10/15 14:20:55 INFO Applying migration id=didhost 2026/10/15 14:20:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:55 INFO Applying migration id=invites 2026/10/15 14:20:55 INFO Applying migration id=ed25519blob 2026/10/15 14:20:55 INFO Applying migration id=rsablob 2026/10/15 14:20:55 INFO Applying migration id=iconscid 2026/10/15 14:20:55 INFO Applying migration id=actor 2026/10/15 14:20:55 INFO Applying migration id=localkeys 2026/10/15 14:20:55 INFO Applying migration id=deleted 2026/10/15 14:20:55 INFO Applying migration id=history 2026/10/15 14:20:55 INFO Applying migration id=outboxnano 2026/10/15 14:20:55 INFO Applying migration id=implements 2026/10/15 14:20:55 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:56 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/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (0.57s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/10/15 14:20:56 INFO Applying migration id=initial 2026/10/15 14:20:56 INFO Applying migration id=notesupdated 2026/10/15 14:20:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:56 INFO Applying migration id=activitiesid 2026/10/15 14:20:56 INFO Applying migration id=outbox 2026/10/15 14:20:56 INFO Applying migration id=edits 2026/10/15 14:20:56 INFO Applying migration id=outboxactor 2026/10/15 14:20:56 INFO Applying migration id=outboxsender 2026/10/15 14:20:56 INFO Applying migration id=thread 2026/10/15 14:20:56 INFO Applying migration id=host 2026/10/15 14:20:56 INFO Applying migration id=sharedinbox 2026/10/15 14:20:56 INFO Applying migration id=noteshost 2026/10/15 14:20:56 INFO Applying migration id=fetched 2026/10/15 14:20:56 INFO Applying migration id=move 2026/10/15 14:20:56 INFO Applying migration id=cleanup 2026/10/15 14:20:56 INFO Applying migration id=received 2026/10/15 14:20:56 INFO Applying migration id=namehost 2026/10/15 14:20:56 INFO Applying migration id=outboxhost 2026/10/15 14:20:56 INFO Applying migration id=notesfts 2026/10/15 14:20:56 INFO Applying migration id=iconsname 2026/10/15 14:20:56 INFO Applying migration id=nohash 2026/10/15 14:20:56 INFO Applying migration id=shares 2026/10/15 14:20:56 INFO Applying migration id=actorttl 2026/10/15 14:20:56 INFO Applying migration id=tocc 2026/10/15 14:20:56 INFO Applying migration id=followeds 2026/10/15 14:20:56 INFO Applying migration id=certhash 2026/10/15 14:20:56 INFO Applying migration id=follows_sync 2026/10/15 14:20:56 INFO Applying migration id=jsonpath 2026/10/15 14:20:56 INFO Applying migration id=localforward 2026/10/15 14:20:56 INFO Applying migration id=avatar 2026/10/15 14:20:56 INFO Applying migration id=noimage 2026/10/15 14:20:56 INFO Applying migration id=feed 2026/10/15 14:20:56 INFO Applying migration id=bookmarks 2026/10/15 14:20:56 INFO Applying migration id=shareactivity 2026/10/15 14:20:56 INFO Applying migration id=application 2026/10/15 14:20:56 INFO Applying migration id=certificates 2026/10/15 14:20:56 INFO Applying migration id=rawforward 2026/10/15 14:20:56 INFO Applying migration id=publickey 2026/10/15 14:20:56 INFO Applying migration id=resolvegroup 2026/10/15 14:20:56 INFO Applying migration id=reject 2026/10/15 14:20:56 INFO Applying migration id=autodel 2026/10/15 14:20:56 INFO Applying migration id=jsonb 2026/10/15 14:20:56 INFO Applying migration id=quote 2026/10/15 14:20:56 INFO Applying migration id=rfc9421 2026/10/15 14:20:56 INFO Applying migration id=keys 2026/10/15 14:20:56 INFO Applying migration id=portable 2026/10/15 14:20:56 INFO Applying migration id=proofs 2026/10/15 14:20:56 INFO Applying migration id=contexts 2026/10/15 14:20:56 INFO Applying migration id=deliverieshost 2026/10/15 14:20:56 INFO Applying migration id=pembegin 2026/10/15 14:20:56 INFO Applying migration id=didhost 2026/10/15 14:20:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:56 INFO Applying migration id=invites 2026/10/15 14:20:56 INFO Applying migration id=ed25519blob 2026/10/15 14:20:56 INFO Applying migration id=rsablob 2026/10/15 14:20:56 INFO Applying migration id=iconscid 2026/10/15 14:20:56 INFO Applying migration id=actor 2026/10/15 14:20:56 INFO Applying migration id=localkeys 2026/10/15 14:20:56 INFO Applying migration id=deleted 2026/10/15 14:20:56 INFO Applying migration id=history 2026/10/15 14:20:56 INFO Applying migration id=outboxnano 2026/10/15 14:20:56 INFO Applying migration id=implements 2026/10/15 14:20:56 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:56 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (0.52s) === RUN TestOutbox_PostToFollowersInGroup 2026/10/15 14:20:56 INFO Applying migration id=initial 2026/10/15 14:20:56 INFO Applying migration id=notesupdated 2026/10/15 14:20:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:56 INFO Applying migration id=activitiesid 2026/10/15 14:20:56 INFO Applying migration id=outbox 2026/10/15 14:20:56 INFO Applying migration id=edits 2026/10/15 14:20:56 INFO Applying migration id=outboxactor 2026/10/15 14:20:56 INFO Applying migration id=outboxsender 2026/10/15 14:20:56 INFO Applying migration id=thread 2026/10/15 14:20:56 INFO Applying migration id=host 2026/10/15 14:20:56 INFO Applying migration id=sharedinbox 2026/10/15 14:20:56 INFO Applying migration id=noteshost 2026/10/15 14:20:56 INFO Applying migration id=fetched 2026/10/15 14:20:56 INFO Applying migration id=move 2026/10/15 14:20:56 INFO Applying migration id=cleanup 2026/10/15 14:20:56 INFO Applying migration id=received 2026/10/15 14:20:56 INFO Applying migration id=namehost 2026/10/15 14:20:56 INFO Applying migration id=outboxhost 2026/10/15 14:20:56 INFO Applying migration id=notesfts 2026/10/15 14:20:56 INFO Applying migration id=iconsname 2026/10/15 14:20:56 INFO Applying migration id=nohash 2026/10/15 14:20:56 INFO Applying migration id=shares 2026/10/15 14:20:56 INFO Applying migration id=actorttl 2026/10/15 14:20:56 INFO Applying migration id=tocc 2026/10/15 14:20:56 INFO Applying migration id=followeds 2026/10/15 14:20:56 INFO Applying migration id=certhash 2026/10/15 14:20:56 INFO Applying migration id=follows_sync 2026/10/15 14:20:56 INFO Applying migration id=jsonpath 2026/10/15 14:20:56 INFO Applying migration id=localforward 2026/10/15 14:20:56 INFO Applying migration id=avatar 2026/10/15 14:20:56 INFO Applying migration id=noimage 2026/10/15 14:20:56 INFO Applying migration id=feed 2026/10/15 14:20:56 INFO Applying migration id=bookmarks 2026/10/15 14:20:56 INFO Applying migration id=shareactivity 2026/10/15 14:20:56 INFO Applying migration id=application 2026/10/15 14:20:56 INFO Applying migration id=certificates 2026/10/15 14:20:56 INFO Applying migration id=rawforward 2026/10/15 14:20:56 INFO Applying migration id=publickey 2026/10/15 14:20:56 INFO Applying migration id=resolvegroup 2026/10/15 14:20:56 INFO Applying migration id=reject 2026/10/15 14:20:56 INFO Applying migration id=autodel 2026/10/15 14:20:56 INFO Applying migration id=jsonb 2026/10/15 14:20:56 INFO Applying migration id=quote 2026/10/15 14:20:56 INFO Applying migration id=rfc9421 2026/10/15 14:20:56 INFO Applying migration id=keys 2026/10/15 14:20:56 INFO Applying migration id=portable 2026/10/15 14:20:56 INFO Applying migration id=proofs 2026/10/15 14:20:56 INFO Applying migration id=contexts 2026/10/15 14:20:56 INFO Applying migration id=deliverieshost 2026/10/15 14:20:56 INFO Applying migration id=pembegin 2026/10/15 14:20:56 INFO Applying migration id=didhost 2026/10/15 14:20:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:56 INFO Applying migration id=invites 2026/10/15 14:20:56 INFO Applying migration id=ed25519blob 2026/10/15 14:20:56 INFO Applying migration id=rsablob 2026/10/15 14:20:56 INFO Applying migration id=iconscid 2026/10/15 14:20:56 INFO Applying migration id=actor 2026/10/15 14:20:56 INFO Applying migration id=localkeys 2026/10/15 14:20:56 INFO Applying migration id=deleted 2026/10/15 14:20:56 INFO Applying migration id=history 2026/10/15 14:20:56 INFO Applying migration id=outboxnano 2026/10/15 14:20:56 INFO Applying migration id=implements 2026/10/15 14:20:56 INFO Applying migration id=backfill 2026/10/15 14:20:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-0732-75cf-88d8-2d1320d3e6d4 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/10/15 14:20: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/10/15 14:20:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (0.66s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/10/15 14:20:57 INFO Applying migration id=initial 2026/10/15 14:20:57 INFO Applying migration id=notesupdated 2026/10/15 14:20:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:57 INFO Applying migration id=activitiesid 2026/10/15 14:20:57 INFO Applying migration id=outbox 2026/10/15 14:20:57 INFO Applying migration id=edits 2026/10/15 14:20:57 INFO Applying migration id=outboxactor 2026/10/15 14:20:57 INFO Applying migration id=outboxsender 2026/10/15 14:20:57 INFO Applying migration id=thread 2026/10/15 14:20:57 INFO Applying migration id=host 2026/10/15 14:20:57 INFO Applying migration id=sharedinbox 2026/10/15 14:20:57 INFO Applying migration id=noteshost 2026/10/15 14:20:57 INFO Applying migration id=fetched 2026/10/15 14:20:57 INFO Applying migration id=move 2026/10/15 14:20:57 INFO Applying migration id=cleanup 2026/10/15 14:20:57 INFO Applying migration id=received 2026/10/15 14:20:57 INFO Applying migration id=namehost 2026/10/15 14:20:57 INFO Applying migration id=outboxhost 2026/10/15 14:20:57 INFO Applying migration id=notesfts 2026/10/15 14:20:57 INFO Applying migration id=iconsname 2026/10/15 14:20:57 INFO Applying migration id=nohash 2026/10/15 14:20:57 INFO Applying migration id=shares 2026/10/15 14:20:57 INFO Applying migration id=actorttl 2026/10/15 14:20:57 INFO Applying migration id=tocc 2026/10/15 14:20:57 INFO Applying migration id=followeds 2026/10/15 14:20:57 INFO Applying migration id=certhash 2026/10/15 14:20:57 INFO Applying migration id=follows_sync 2026/10/15 14:20:57 INFO Applying migration id=jsonpath 2026/10/15 14:20:57 INFO Applying migration id=localforward 2026/10/15 14:20:57 INFO Applying migration id=avatar 2026/10/15 14:20:57 INFO Applying migration id=noimage 2026/10/15 14:20:57 INFO Applying migration id=feed 2026/10/15 14:20:57 INFO Applying migration id=bookmarks 2026/10/15 14:20:57 INFO Applying migration id=shareactivity 2026/10/15 14:20:57 INFO Applying migration id=application 2026/10/15 14:20:57 INFO Applying migration id=certificates 2026/10/15 14:20:57 INFO Applying migration id=rawforward 2026/10/15 14:20:57 INFO Applying migration id=publickey 2026/10/15 14:20:57 INFO Applying migration id=resolvegroup 2026/10/15 14:20:57 INFO Applying migration id=reject 2026/10/15 14:20:57 INFO Applying migration id=autodel 2026/10/15 14:20:57 INFO Applying migration id=jsonb 2026/10/15 14:20:57 INFO Applying migration id=quote 2026/10/15 14:20:57 INFO Applying migration id=rfc9421 2026/10/15 14:20:57 INFO Applying migration id=keys 2026/10/15 14:20:57 INFO Applying migration id=portable 2026/10/15 14:20:57 INFO Applying migration id=proofs 2026/10/15 14:20:57 INFO Applying migration id=contexts 2026/10/15 14:20:57 INFO Applying migration id=deliverieshost 2026/10/15 14:20:57 INFO Applying migration id=pembegin 2026/10/15 14:20:57 INFO Applying migration id=didhost 2026/10/15 14:20:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:57 INFO Applying migration id=invites 2026/10/15 14:20:57 INFO Applying migration id=ed25519blob 2026/10/15 14:20:57 INFO Applying migration id=rsablob 2026/10/15 14:20:57 INFO Applying migration id=iconscid 2026/10/15 14:20:57 INFO Applying migration id=actor 2026/10/15 14:20:57 INFO Applying migration id=localkeys 2026/10/15 14:20:57 INFO Applying migration id=deleted 2026/10/15 14:20:57 INFO Applying migration id=history 2026/10/15 14:20:57 INFO Applying migration id=outboxnano 2026/10/15 14:20:57 INFO Applying migration id=implements 2026/10/15 14:20:57 INFO Applying migration id=backfill 2026/10/15 14:20:58 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-0953-7284-b54a-c28c27898340 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/10/15 14:20: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/10/15 14:20:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (0.54s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/10/15 14:20:58 INFO Applying migration id=initial 2026/10/15 14:20:58 INFO Applying migration id=notesupdated 2026/10/15 14:20:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:58 INFO Applying migration id=activitiesid 2026/10/15 14:20:58 INFO Applying migration id=outbox 2026/10/15 14:20:58 INFO Applying migration id=edits 2026/10/15 14:20:58 INFO Applying migration id=outboxactor 2026/10/15 14:20:58 INFO Applying migration id=outboxsender 2026/10/15 14:20:58 INFO Applying migration id=thread 2026/10/15 14:20:58 INFO Applying migration id=host 2026/10/15 14:20:58 INFO Applying migration id=sharedinbox 2026/10/15 14:20:58 INFO Applying migration id=noteshost 2026/10/15 14:20:58 INFO Applying migration id=fetched 2026/10/15 14:20:58 INFO Applying migration id=move 2026/10/15 14:20:58 INFO Applying migration id=cleanup 2026/10/15 14:20:58 INFO Applying migration id=received 2026/10/15 14:20:58 INFO Applying migration id=namehost 2026/10/15 14:20:58 INFO Applying migration id=outboxhost 2026/10/15 14:20:58 INFO Applying migration id=notesfts 2026/10/15 14:20:58 INFO Applying migration id=iconsname 2026/10/15 14:20:58 INFO Applying migration id=nohash 2026/10/15 14:20:58 INFO Applying migration id=shares 2026/10/15 14:20:58 INFO Applying migration id=actorttl 2026/10/15 14:20:58 INFO Applying migration id=tocc 2026/10/15 14:20:58 INFO Applying migration id=followeds 2026/10/15 14:20:58 INFO Applying migration id=certhash 2026/10/15 14:20:58 INFO Applying migration id=follows_sync 2026/10/15 14:20:58 INFO Applying migration id=jsonpath 2026/10/15 14:20:58 INFO Applying migration id=localforward 2026/10/15 14:20:58 INFO Applying migration id=avatar 2026/10/15 14:20:58 INFO Applying migration id=noimage 2026/10/15 14:20:58 INFO Applying migration id=feed 2026/10/15 14:20:58 INFO Applying migration id=bookmarks 2026/10/15 14:20:58 INFO Applying migration id=shareactivity 2026/10/15 14:20:58 INFO Applying migration id=application 2026/10/15 14:20:58 INFO Applying migration id=certificates 2026/10/15 14:20:58 INFO Applying migration id=rawforward 2026/10/15 14:20:58 INFO Applying migration id=publickey 2026/10/15 14:20:58 INFO Applying migration id=resolvegroup 2026/10/15 14:20:58 INFO Applying migration id=reject 2026/10/15 14:20:58 INFO Applying migration id=autodel 2026/10/15 14:20:58 INFO Applying migration id=jsonb 2026/10/15 14:20:58 INFO Applying migration id=quote 2026/10/15 14:20:58 INFO Applying migration id=rfc9421 2026/10/15 14:20:58 INFO Applying migration id=keys 2026/10/15 14:20:58 INFO Applying migration id=portable 2026/10/15 14:20:58 INFO Applying migration id=proofs 2026/10/15 14:20:58 INFO Applying migration id=contexts 2026/10/15 14:20:58 INFO Applying migration id=deliverieshost 2026/10/15 14:20:58 INFO Applying migration id=pembegin 2026/10/15 14:20:58 INFO Applying migration id=didhost 2026/10/15 14:20:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:58 INFO Applying migration id=invites 2026/10/15 14:20:58 INFO Applying migration id=ed25519blob 2026/10/15 14:20:58 INFO Applying migration id=rsablob 2026/10/15 14:20:58 INFO Applying migration id=iconscid 2026/10/15 14:20:58 INFO Applying migration id=actor 2026/10/15 14:20:58 INFO Applying migration id=localkeys 2026/10/15 14:20:58 INFO Applying migration id=deleted 2026/10/15 14:20:58 INFO Applying migration id=history 2026/10/15 14:20:58 INFO Applying migration id=outboxnano 2026/10/15 14:20:58 INFO Applying migration id=implements 2026/10/15 14:20:58 INFO Applying migration id=backfill 2026/10/15 14:20:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-0d2c-712f-8b47-8e133bd1d0f9 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/10/15 14:20: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/10/15 14:20:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.98s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/10/15 14:20:59 INFO Applying migration id=initial 2026/10/15 14:20:59 INFO Applying migration id=notesupdated 2026/10/15 14:20:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:59 INFO Applying migration id=activitiesid 2026/10/15 14:20:59 INFO Applying migration id=outbox 2026/10/15 14:20:59 INFO Applying migration id=edits 2026/10/15 14:20:59 INFO Applying migration id=outboxactor 2026/10/15 14:20:59 INFO Applying migration id=outboxsender 2026/10/15 14:20:59 INFO Applying migration id=thread 2026/10/15 14:20:59 INFO Applying migration id=host 2026/10/15 14:20:59 INFO Applying migration id=sharedinbox 2026/10/15 14:20:59 INFO Applying migration id=noteshost 2026/10/15 14:20:59 INFO Applying migration id=fetched 2026/10/15 14:20:59 INFO Applying migration id=move 2026/10/15 14:20:59 INFO Applying migration id=cleanup 2026/10/15 14:20:59 INFO Applying migration id=received 2026/10/15 14:20:59 INFO Applying migration id=namehost 2026/10/15 14:20:59 INFO Applying migration id=outboxhost 2026/10/15 14:20:59 INFO Applying migration id=notesfts 2026/10/15 14:20:59 INFO Applying migration id=iconsname 2026/10/15 14:20:59 INFO Applying migration id=nohash 2026/10/15 14:20:59 INFO Applying migration id=shares 2026/10/15 14:20:59 INFO Applying migration id=actorttl 2026/10/15 14:20:59 INFO Applying migration id=tocc 2026/10/15 14:20:59 INFO Applying migration id=followeds 2026/10/15 14:20:59 INFO Applying migration id=certhash 2026/10/15 14:20:59 INFO Applying migration id=follows_sync 2026/10/15 14:20:59 INFO Applying migration id=jsonpath 2026/10/15 14:20:59 INFO Applying migration id=localforward 2026/10/15 14:20:59 INFO Applying migration id=avatar 2026/10/15 14:20:59 INFO Applying migration id=noimage 2026/10/15 14:20:59 INFO Applying migration id=feed 2026/10/15 14:20:59 INFO Applying migration id=bookmarks 2026/10/15 14:20:59 INFO Applying migration id=shareactivity 2026/10/15 14:20:59 INFO Applying migration id=application 2026/10/15 14:20:59 INFO Applying migration id=certificates 2026/10/15 14:20:59 INFO Applying migration id=rawforward 2026/10/15 14:20:59 INFO Applying migration id=publickey 2026/10/15 14:20:59 INFO Applying migration id=resolvegroup 2026/10/15 14:20:59 INFO Applying migration id=reject 2026/10/15 14:20:59 INFO Applying migration id=autodel 2026/10/15 14:20:59 INFO Applying migration id=jsonb 2026/10/15 14:20:59 INFO Applying migration id=quote 2026/10/15 14:20:59 INFO Applying migration id=rfc9421 2026/10/15 14:20:59 INFO Applying migration id=keys 2026/10/15 14:20:59 INFO Applying migration id=portable 2026/10/15 14:20:59 INFO Applying migration id=proofs 2026/10/15 14:20:59 INFO Applying migration id=contexts 2026/10/15 14:20:59 INFO Applying migration id=deliverieshost 2026/10/15 14:20:59 INFO Applying migration id=pembegin 2026/10/15 14:20:59 INFO Applying migration id=didhost 2026/10/15 14:20:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:59 INFO Applying migration id=invites 2026/10/15 14:20:59 INFO Applying migration id=ed25519blob 2026/10/15 14:20:59 INFO Applying migration id=rsablob 2026/10/15 14:20:59 INFO Applying migration id=iconscid 2026/10/15 14:20:59 INFO Applying migration id=actor 2026/10/15 14:20:59 INFO Applying migration id=localkeys 2026/10/15 14:20:59 INFO Applying migration id=deleted 2026/10/15 14:20:59 INFO Applying migration id=history 2026/10/15 14:20:59 INFO Applying migration id=outboxnano 2026/10/15 14:20:59 INFO Applying migration id=implements 2026/10/15 14:20:59 INFO Applying migration id=backfill 2026/10/15 14:20:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-1085-7a51-84a3-320762e9289c 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/10/15 14:20: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/10/15 14:20:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (0.86s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/10/15 14:20:59 INFO Applying migration id=initial 2026/10/15 14:20:59 INFO Applying migration id=notesupdated 2026/10/15 14:20:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:59 INFO Applying migration id=activitiesid 2026/10/15 14:20:59 INFO Applying migration id=outbox 2026/10/15 14:20:59 INFO Applying migration id=edits 2026/10/15 14:20:59 INFO Applying migration id=outboxactor 2026/10/15 14:20:59 INFO Applying migration id=outboxsender 2026/10/15 14:20:59 INFO Applying migration id=thread 2026/10/15 14:20:59 INFO Applying migration id=host 2026/10/15 14:20:59 INFO Applying migration id=sharedinbox 2026/10/15 14:20:59 INFO Applying migration id=noteshost 2026/10/15 14:20:59 INFO Applying migration id=fetched 2026/10/15 14:20:59 INFO Applying migration id=move 2026/10/15 14:20:59 INFO Applying migration id=cleanup 2026/10/15 14:20:59 INFO Applying migration id=received 2026/10/15 14:20:59 INFO Applying migration id=namehost 2026/10/15 14:20:59 INFO Applying migration id=outboxhost 2026/10/15 14:20:59 INFO Applying migration id=notesfts 2026/10/15 14:20:59 INFO Applying migration id=iconsname 2026/10/15 14:20:59 INFO Applying migration id=nohash 2026/10/15 14:20:59 INFO Applying migration id=shares 2026/10/15 14:20:59 INFO Applying migration id=actorttl 2026/10/15 14:20:59 INFO Applying migration id=tocc 2026/10/15 14:20:59 INFO Applying migration id=followeds 2026/10/15 14:20:59 INFO Applying migration id=certhash 2026/10/15 14:20:59 INFO Applying migration id=follows_sync 2026/10/15 14:20:59 INFO Applying migration id=jsonpath 2026/10/15 14:21:00 INFO Applying migration id=localforward 2026/10/15 14:21:00 INFO Applying migration id=avatar 2026/10/15 14:21:00 INFO Applying migration id=noimage 2026/10/15 14:21:00 INFO Applying migration id=feed 2026/10/15 14:21:00 INFO Applying migration id=bookmarks 2026/10/15 14:21:00 INFO Applying migration id=shareactivity 2026/10/15 14:21:00 INFO Applying migration id=application 2026/10/15 14:21:00 INFO Applying migration id=certificates 2026/10/15 14:21:00 INFO Applying migration id=rawforward 2026/10/15 14:21:00 INFO Applying migration id=publickey 2026/10/15 14:21:00 INFO Applying migration id=resolvegroup 2026/10/15 14:21:00 INFO Applying migration id=reject 2026/10/15 14:21:00 INFO Applying migration id=autodel 2026/10/15 14:21:00 INFO Applying migration id=jsonb 2026/10/15 14:21:00 INFO Applying migration id=quote 2026/10/15 14:21:00 INFO Applying migration id=rfc9421 2026/10/15 14:21:00 INFO Applying migration id=keys 2026/10/15 14:21:00 INFO Applying migration id=portable 2026/10/15 14:21:00 INFO Applying migration id=proofs 2026/10/15 14:21:00 INFO Applying migration id=contexts 2026/10/15 14:21:00 INFO Applying migration id=deliverieshost 2026/10/15 14:21:00 INFO Applying migration id=pembegin 2026/10/15 14:21:00 INFO Applying migration id=didhost 2026/10/15 14:21:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:00 INFO Applying migration id=invites 2026/10/15 14:21:00 INFO Applying migration id=ed25519blob 2026/10/15 14:21:00 INFO Applying migration id=rsablob 2026/10/15 14:21:00 INFO Applying migration id=iconscid 2026/10/15 14:21:00 INFO Applying migration id=actor 2026/10/15 14:21:00 INFO Applying migration id=localkeys 2026/10/15 14:21:00 INFO Applying migration id=deleted 2026/10/15 14:21:00 INFO Applying migration id=history 2026/10/15 14:21:00 INFO Applying migration id=outboxnano 2026/10/15 14:21:00 INFO Applying migration id=implements 2026/10/15 14:21:00 INFO Applying migration id=backfill 2026/10/15 14:21:00 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-1274-7d13-96c1-747ed4f929bd 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/10/15 14:21: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/10/15 14:21:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.50s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/10/15 14:21:00 INFO Applying migration id=initial 2026/10/15 14:21:00 INFO Applying migration id=notesupdated 2026/10/15 14:21:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:00 INFO Applying migration id=activitiesid 2026/10/15 14:21:00 INFO Applying migration id=outbox 2026/10/15 14:21:00 INFO Applying migration id=edits 2026/10/15 14:21:00 INFO Applying migration id=outboxactor 2026/10/15 14:21:00 INFO Applying migration id=outboxsender 2026/10/15 14:21:00 INFO Applying migration id=thread 2026/10/15 14:21:00 INFO Applying migration id=host 2026/10/15 14:21:00 INFO Applying migration id=sharedinbox 2026/10/15 14:21:00 INFO Applying migration id=noteshost 2026/10/15 14:21:00 INFO Applying migration id=fetched 2026/10/15 14:21:00 INFO Applying migration id=move 2026/10/15 14:21:00 INFO Applying migration id=cleanup 2026/10/15 14:21:00 INFO Applying migration id=received 2026/10/15 14:21:00 INFO Applying migration id=namehost 2026/10/15 14:21:00 INFO Applying migration id=outboxhost 2026/10/15 14:21:00 INFO Applying migration id=notesfts 2026/10/15 14:21:00 INFO Applying migration id=iconsname 2026/10/15 14:21:00 INFO Applying migration id=nohash 2026/10/15 14:21:00 INFO Applying migration id=shares 2026/10/15 14:21:00 INFO Applying migration id=actorttl 2026/10/15 14:21:00 INFO Applying migration id=tocc 2026/10/15 14:21:00 INFO Applying migration id=followeds 2026/10/15 14:21:00 INFO Applying migration id=certhash 2026/10/15 14:21:00 INFO Applying migration id=follows_sync 2026/10/15 14:21:00 INFO Applying migration id=jsonpath 2026/10/15 14:21:00 INFO Applying migration id=localforward 2026/10/15 14:21:00 INFO Applying migration id=avatar 2026/10/15 14:21:00 INFO Applying migration id=noimage 2026/10/15 14:21:00 INFO Applying migration id=feed 2026/10/15 14:21:00 INFO Applying migration id=bookmarks 2026/10/15 14:21:00 INFO Applying migration id=shareactivity 2026/10/15 14:21:00 INFO Applying migration id=application 2026/10/15 14:21:00 INFO Applying migration id=certificates 2026/10/15 14:21:00 INFO Applying migration id=rawforward 2026/10/15 14:21:00 INFO Applying migration id=publickey 2026/10/15 14:21:00 INFO Applying migration id=resolvegroup 2026/10/15 14:21:00 INFO Applying migration id=reject 2026/10/15 14:21:00 INFO Applying migration id=autodel 2026/10/15 14:21:00 INFO Applying migration id=jsonb 2026/10/15 14:21:00 INFO Applying migration id=quote 2026/10/15 14:21:00 INFO Applying migration id=rfc9421 2026/10/15 14:21:00 INFO Applying migration id=keys 2026/10/15 14:21:00 INFO Applying migration id=portable 2026/10/15 14:21:00 INFO Applying migration id=proofs 2026/10/15 14:21:00 INFO Applying migration id=contexts 2026/10/15 14:21:00 INFO Applying migration id=deliverieshost 2026/10/15 14:21:00 INFO Applying migration id=pembegin 2026/10/15 14:21:00 INFO Applying migration id=didhost 2026/10/15 14:21:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:00 INFO Applying migration id=invites 2026/10/15 14:21:00 INFO Applying migration id=ed25519blob 2026/10/15 14:21:00 INFO Applying migration id=rsablob 2026/10/15 14:21:00 INFO Applying migration id=iconscid 2026/10/15 14:21:00 INFO Applying migration id=actor 2026/10/15 14:21:00 INFO Applying migration id=localkeys 2026/10/15 14:21:00 INFO Applying migration id=deleted 2026/10/15 14:21:00 INFO Applying migration id=history 2026/10/15 14:21:00 INFO Applying migration id=outboxnano 2026/10/15 14:21:00 INFO Applying migration id=implements 2026/10/15 14:21:00 INFO Applying migration id=backfill 2026/10/15 14:21:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-14f4-71f0-b8c9-05628f2572e1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-14f4-7a13-b421-c0d77048175b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-14f4-71f0-b8c9-05628f2572e1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff0-14f4-71f0-b8c9-05628f2572e1 2026/10/15 14:21: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/10/15 14:21:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.63s) === RUN TestOutbox_DMInGroupAnotherUser 2026/10/15 14:21:01 INFO Applying migration id=initial 2026/10/15 14:21:01 INFO Applying migration id=notesupdated 2026/10/15 14:21:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:01 INFO Applying migration id=activitiesid 2026/10/15 14:21:01 INFO Applying migration id=outbox 2026/10/15 14:21:01 INFO Applying migration id=edits 2026/10/15 14:21:01 INFO Applying migration id=outboxactor 2026/10/15 14:21:01 INFO Applying migration id=outboxsender 2026/10/15 14:21:01 INFO Applying migration id=thread 2026/10/15 14:21:01 INFO Applying migration id=host 2026/10/15 14:21:01 INFO Applying migration id=sharedinbox 2026/10/15 14:21:01 INFO Applying migration id=noteshost 2026/10/15 14:21:01 INFO Applying migration id=fetched 2026/10/15 14:21:01 INFO Applying migration id=move 2026/10/15 14:21:01 INFO Applying migration id=cleanup 2026/10/15 14:21:01 INFO Applying migration id=received 2026/10/15 14:21:01 INFO Applying migration id=namehost 2026/10/15 14:21:01 INFO Applying migration id=outboxhost 2026/10/15 14:21:01 INFO Applying migration id=notesfts 2026/10/15 14:21:01 INFO Applying migration id=iconsname 2026/10/15 14:21:01 INFO Applying migration id=nohash 2026/10/15 14:21:01 INFO Applying migration id=shares 2026/10/15 14:21:01 INFO Applying migration id=actorttl 2026/10/15 14:21:01 INFO Applying migration id=tocc 2026/10/15 14:21:01 INFO Applying migration id=followeds 2026/10/15 14:21:01 INFO Applying migration id=certhash 2026/10/15 14:21:01 INFO Applying migration id=follows_sync 2026/10/15 14:21:01 INFO Applying migration id=jsonpath 2026/10/15 14:21:01 INFO Applying migration id=localforward 2026/10/15 14:21:01 INFO Applying migration id=avatar 2026/10/15 14:21:01 INFO Applying migration id=noimage 2026/10/15 14:21:01 INFO Applying migration id=feed 2026/10/15 14:21:01 INFO Applying migration id=bookmarks 2026/10/15 14:21:01 INFO Applying migration id=shareactivity 2026/10/15 14:21:01 INFO Applying migration id=application 2026/10/15 14:21:01 INFO Applying migration id=certificates 2026/10/15 14:21:01 INFO Applying migration id=rawforward 2026/10/15 14:21:01 INFO Applying migration id=publickey 2026/10/15 14:21:01 INFO Applying migration id=resolvegroup 2026/10/15 14:21:01 INFO Applying migration id=reject 2026/10/15 14:21:01 INFO Applying migration id=autodel 2026/10/15 14:21:01 INFO Applying migration id=jsonb 2026/10/15 14:21:01 INFO Applying migration id=quote 2026/10/15 14:21:01 INFO Applying migration id=rfc9421 2026/10/15 14:21:01 INFO Applying migration id=keys 2026/10/15 14:21:01 INFO Applying migration id=portable 2026/10/15 14:21:01 INFO Applying migration id=proofs 2026/10/15 14:21:01 INFO Applying migration id=contexts 2026/10/15 14:21:01 INFO Applying migration id=deliverieshost 2026/10/15 14:21:01 INFO Applying migration id=pembegin 2026/10/15 14:21:01 INFO Applying migration id=didhost 2026/10/15 14:21:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:01 INFO Applying migration id=invites 2026/10/15 14:21:01 INFO Applying migration id=ed25519blob 2026/10/15 14:21:01 INFO Applying migration id=rsablob 2026/10/15 14:21:01 INFO Applying migration id=iconscid 2026/10/15 14:21:01 INFO Applying migration id=actor 2026/10/15 14:21:01 INFO Applying migration id=localkeys 2026/10/15 14:21:01 INFO Applying migration id=deleted 2026/10/15 14:21:01 INFO Applying migration id=history 2026/10/15 14:21:01 INFO Applying migration id=outboxnano 2026/10/15 14:21:01 INFO Applying migration id=implements 2026/10/15 14:21:01 INFO Applying migration id=backfill 2026/10/15 14:21:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-16ae-7df3-a735-b923ad92e1c0 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/10/15 14:21:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-16af-7e20-98c2-e3642b5a86ec activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-16b0-7922-a8f1-de0a0f57641d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-16af-7e20-98c2-e3642b5a86ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff0-16af-7e20-98c2-e3642b5a86ec 2026/10/15 14:21: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/10/15 14:21:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (0.45s) === RUN TestPoll_TwoOptions 2026/10/15 14:21:01 INFO Applying migration id=initial 2026/10/15 14:21:01 INFO Applying migration id=notesupdated 2026/10/15 14:21:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:01 INFO Applying migration id=activitiesid 2026/10/15 14:21:01 INFO Applying migration id=outbox 2026/10/15 14:21:01 INFO Applying migration id=edits 2026/10/15 14:21:01 INFO Applying migration id=outboxactor 2026/10/15 14:21:01 INFO Applying migration id=outboxsender 2026/10/15 14:21:01 INFO Applying migration id=thread 2026/10/15 14:21:01 INFO Applying migration id=host 2026/10/15 14:21:01 INFO Applying migration id=sharedinbox 2026/10/15 14:21:01 INFO Applying migration id=noteshost 2026/10/15 14:21:01 INFO Applying migration id=fetched 2026/10/15 14:21:01 INFO Applying migration id=move 2026/10/15 14:21:01 INFO Applying migration id=cleanup 2026/10/15 14:21:01 INFO Applying migration id=received 2026/10/15 14:21:01 INFO Applying migration id=namehost 2026/10/15 14:21:01 INFO Applying migration id=outboxhost 2026/10/15 14:21:01 INFO Applying migration id=notesfts 2026/10/15 14:21:01 INFO Applying migration id=iconsname 2026/10/15 14:21:01 INFO Applying migration id=nohash 2026/10/15 14:21:01 INFO Applying migration id=shares 2026/10/15 14:21:01 INFO Applying migration id=actorttl 2026/10/15 14:21:01 INFO Applying migration id=tocc 2026/10/15 14:21:01 INFO Applying migration id=followeds 2026/10/15 14:21:01 INFO Applying migration id=certhash 2026/10/15 14:21:01 INFO Applying migration id=follows_sync 2026/10/15 14:21:01 INFO Applying migration id=jsonpath 2026/10/15 14:21:01 INFO Applying migration id=localforward 2026/10/15 14:21:01 INFO Applying migration id=avatar 2026/10/15 14:21:01 INFO Applying migration id=noimage 2026/10/15 14:21:01 INFO Applying migration id=feed 2026/10/15 14:21:01 INFO Applying migration id=bookmarks 2026/10/15 14:21:01 INFO Applying migration id=shareactivity 2026/10/15 14:21:01 INFO Applying migration id=application 2026/10/15 14:21:01 INFO Applying migration id=certificates 2026/10/15 14:21:01 INFO Applying migration id=rawforward 2026/10/15 14:21:01 INFO Applying migration id=publickey 2026/10/15 14:21:01 INFO Applying migration id=resolvegroup 2026/10/15 14:21:01 INFO Applying migration id=reject 2026/10/15 14:21:01 INFO Applying migration id=autodel 2026/10/15 14:21:01 INFO Applying migration id=jsonb 2026/10/15 14:21:01 INFO Applying migration id=quote 2026/10/15 14:21:01 INFO Applying migration id=rfc9421 2026/10/15 14:21:01 INFO Applying migration id=keys 2026/10/15 14:21:01 INFO Applying migration id=portable 2026/10/15 14:21:01 INFO Applying migration id=proofs 2026/10/15 14:21:01 INFO Applying migration id=contexts 2026/10/15 14:21:01 INFO Applying migration id=deliverieshost 2026/10/15 14:21:01 INFO Applying migration id=pembegin 2026/10/15 14:21:01 INFO Applying migration id=didhost 2026/10/15 14:21:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:01 INFO Applying migration id=invites 2026/10/15 14:21:01 INFO Applying migration id=ed25519blob 2026/10/15 14:21:01 INFO Applying migration id=rsablob 2026/10/15 14:21:01 INFO Applying migration id=iconscid 2026/10/15 14:21:01 INFO Applying migration id=actor 2026/10/15 14:21:01 INFO Applying migration id=localkeys 2026/10/15 14:21:01 INFO Applying migration id=deleted 2026/10/15 14:21:01 INFO Applying migration id=history 2026/10/15 14:21:01 INFO Applying migration id=outboxnano 2026/10/15 14:21:01 INFO Applying migration id=implements 2026/10/15 14:21:01 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (0.75s) === RUN TestPoll_TwoOptionsZeroVotes 2026/10/15 14:21:02 INFO Applying migration id=initial 2026/10/15 14:21:02 INFO Applying migration id=notesupdated 2026/10/15 14:21:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:02 INFO Applying migration id=activitiesid 2026/10/15 14:21:02 INFO Applying migration id=outbox 2026/10/15 14:21:02 INFO Applying migration id=edits 2026/10/15 14:21:02 INFO Applying migration id=outboxactor 2026/10/15 14:21:02 INFO Applying migration id=outboxsender 2026/10/15 14:21:02 INFO Applying migration id=thread 2026/10/15 14:21:02 INFO Applying migration id=host 2026/10/15 14:21:02 INFO Applying migration id=sharedinbox 2026/10/15 14:21:02 INFO Applying migration id=noteshost 2026/10/15 14:21:02 INFO Applying migration id=fetched 2026/10/15 14:21:02 INFO Applying migration id=move 2026/10/15 14:21:02 INFO Applying migration id=cleanup 2026/10/15 14:21:02 INFO Applying migration id=received 2026/10/15 14:21:02 INFO Applying migration id=namehost 2026/10/15 14:21:02 INFO Applying migration id=outboxhost 2026/10/15 14:21:02 INFO Applying migration id=notesfts 2026/10/15 14:21:02 INFO Applying migration id=iconsname 2026/10/15 14:21:02 INFO Applying migration id=nohash 2026/10/15 14:21:02 INFO Applying migration id=shares 2026/10/15 14:21:02 INFO Applying migration id=actorttl 2026/10/15 14:21:02 INFO Applying migration id=tocc 2026/10/15 14:21:02 INFO Applying migration id=followeds 2026/10/15 14:21:02 INFO Applying migration id=certhash 2026/10/15 14:21:02 INFO Applying migration id=follows_sync 2026/10/15 14:21:02 INFO Applying migration id=jsonpath 2026/10/15 14:21:02 INFO Applying migration id=localforward 2026/10/15 14:21:02 INFO Applying migration id=avatar 2026/10/15 14:21:02 INFO Applying migration id=noimage 2026/10/15 14:21:02 INFO Applying migration id=feed 2026/10/15 14:21:02 INFO Applying migration id=bookmarks 2026/10/15 14:21:02 INFO Applying migration id=shareactivity 2026/10/15 14:21:02 INFO Applying migration id=application 2026/10/15 14:21:02 INFO Applying migration id=certificates 2026/10/15 14:21:02 INFO Applying migration id=rawforward 2026/10/15 14:21:02 INFO Applying migration id=publickey 2026/10/15 14:21:02 INFO Applying migration id=resolvegroup 2026/10/15 14:21:02 INFO Applying migration id=reject 2026/10/15 14:21:02 INFO Applying migration id=autodel 2026/10/15 14:21:02 INFO Applying migration id=jsonb 2026/10/15 14:21:02 INFO Applying migration id=quote 2026/10/15 14:21:02 INFO Applying migration id=rfc9421 2026/10/15 14:21:02 INFO Applying migration id=keys 2026/10/15 14:21:02 INFO Applying migration id=portable 2026/10/15 14:21:02 INFO Applying migration id=proofs 2026/10/15 14:21:02 INFO Applying migration id=contexts 2026/10/15 14:21:02 INFO Applying migration id=deliverieshost 2026/10/15 14:21:02 INFO Applying migration id=pembegin 2026/10/15 14:21:02 INFO Applying migration id=didhost 2026/10/15 14:21:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:02 INFO Applying migration id=invites 2026/10/15 14:21:02 INFO Applying migration id=ed25519blob 2026/10/15 14:21:02 INFO Applying migration id=rsablob 2026/10/15 14:21:02 INFO Applying migration id=iconscid 2026/10/15 14:21:02 INFO Applying migration id=actor 2026/10/15 14:21:02 INFO Applying migration id=localkeys 2026/10/15 14:21:02 INFO Applying migration id=deleted 2026/10/15 14:21:02 INFO Applying migration id=history 2026/10/15 14:21:02 INFO Applying migration id=outboxnano 2026/10/15 14:21:02 INFO Applying migration id=implements 2026/10/15 14:21:02 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (0.36s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/10/15 14:21:02 INFO Applying migration id=initial 2026/10/15 14:21:02 INFO Applying migration id=notesupdated 2026/10/15 14:21:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:02 INFO Applying migration id=activitiesid 2026/10/15 14:21:02 INFO Applying migration id=outbox 2026/10/15 14:21:02 INFO Applying migration id=edits 2026/10/15 14:21:02 INFO Applying migration id=outboxactor 2026/10/15 14:21:02 INFO Applying migration id=outboxsender 2026/10/15 14:21:02 INFO Applying migration id=thread 2026/10/15 14:21:02 INFO Applying migration id=host 2026/10/15 14:21:02 INFO Applying migration id=sharedinbox 2026/10/15 14:21:02 INFO Applying migration id=noteshost 2026/10/15 14:21:02 INFO Applying migration id=fetched 2026/10/15 14:21:02 INFO Applying migration id=move 2026/10/15 14:21:02 INFO Applying migration id=cleanup 2026/10/15 14:21:02 INFO Applying migration id=received 2026/10/15 14:21:02 INFO Applying migration id=namehost 2026/10/15 14:21:02 INFO Applying migration id=outboxhost 2026/10/15 14:21:02 INFO Applying migration id=notesfts 2026/10/15 14:21:02 INFO Applying migration id=iconsname 2026/10/15 14:21:02 INFO Applying migration id=nohash 2026/10/15 14:21:02 INFO Applying migration id=shares 2026/10/15 14:21:02 INFO Applying migration id=actorttl 2026/10/15 14:21:02 INFO Applying migration id=tocc 2026/10/15 14:21:02 INFO Applying migration id=followeds 2026/10/15 14:21:02 INFO Applying migration id=certhash 2026/10/15 14:21:02 INFO Applying migration id=follows_sync 2026/10/15 14:21:02 INFO Applying migration id=jsonpath 2026/10/15 14:21:02 INFO Applying migration id=localforward 2026/10/15 14:21:02 INFO Applying migration id=avatar 2026/10/15 14:21:02 INFO Applying migration id=noimage 2026/10/15 14:21:02 INFO Applying migration id=feed 2026/10/15 14:21:02 INFO Applying migration id=bookmarks 2026/10/15 14:21:02 INFO Applying migration id=shareactivity 2026/10/15 14:21:02 INFO Applying migration id=application 2026/10/15 14:21:02 INFO Applying migration id=certificates 2026/10/15 14:21:02 INFO Applying migration id=rawforward 2026/10/15 14:21:02 INFO Applying migration id=publickey 2026/10/15 14:21:02 INFO Applying migration id=resolvegroup 2026/10/15 14:21:02 INFO Applying migration id=reject 2026/10/15 14:21:02 INFO Applying migration id=autodel 2026/10/15 14:21:02 INFO Applying migration id=jsonb 2026/10/15 14:21:02 INFO Applying migration id=quote 2026/10/15 14:21:02 INFO Applying migration id=rfc9421 2026/10/15 14:21:02 INFO Applying migration id=keys 2026/10/15 14:21:02 INFO Applying migration id=portable 2026/10/15 14:21:02 INFO Applying migration id=proofs 2026/10/15 14:21:02 INFO Applying migration id=contexts 2026/10/15 14:21:02 INFO Applying migration id=deliverieshost 2026/10/15 14:21:02 INFO Applying migration id=pembegin 2026/10/15 14:21:02 INFO Applying migration id=didhost 2026/10/15 14:21:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:02 INFO Applying migration id=invites 2026/10/15 14:21:02 INFO Applying migration id=ed25519blob 2026/10/15 14:21:02 INFO Applying migration id=rsablob 2026/10/15 14:21:02 INFO Applying migration id=iconscid 2026/10/15 14:21:02 INFO Applying migration id=actor 2026/10/15 14:21:02 INFO Applying migration id=localkeys 2026/10/15 14:21:02 INFO Applying migration id=deleted 2026/10/15 14:21:02 INFO Applying migration id=history 2026/10/15 14:21:02 INFO Applying migration id=outboxnano 2026/10/15 14:21:02 INFO Applying migration id=implements 2026/10/15 14:21:02 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.63s) === RUN TestPoll_OneOption 2026/10/15 14:21:03 INFO Applying migration id=initial 2026/10/15 14:21:03 INFO Applying migration id=notesupdated 2026/10/15 14:21:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:03 INFO Applying migration id=activitiesid 2026/10/15 14:21:03 INFO Applying migration id=outbox 2026/10/15 14:21:03 INFO Applying migration id=edits 2026/10/15 14:21:03 INFO Applying migration id=outboxactor 2026/10/15 14:21:03 INFO Applying migration id=outboxsender 2026/10/15 14:21:03 INFO Applying migration id=thread 2026/10/15 14:21:03 INFO Applying migration id=host 2026/10/15 14:21:03 INFO Applying migration id=sharedinbox 2026/10/15 14:21:03 INFO Applying migration id=noteshost 2026/10/15 14:21:03 INFO Applying migration id=fetched 2026/10/15 14:21:03 INFO Applying migration id=move 2026/10/15 14:21:03 INFO Applying migration id=cleanup 2026/10/15 14:21:03 INFO Applying migration id=received 2026/10/15 14:21:03 INFO Applying migration id=namehost 2026/10/15 14:21:03 INFO Applying migration id=outboxhost 2026/10/15 14:21:03 INFO Applying migration id=notesfts 2026/10/15 14:21:03 INFO Applying migration id=iconsname 2026/10/15 14:21:03 INFO Applying migration id=nohash 2026/10/15 14:21:03 INFO Applying migration id=shares 2026/10/15 14:21:03 INFO Applying migration id=actorttl 2026/10/15 14:21:03 INFO Applying migration id=tocc 2026/10/15 14:21:03 INFO Applying migration id=followeds 2026/10/15 14:21:03 INFO Applying migration id=certhash 2026/10/15 14:21:03 INFO Applying migration id=follows_sync 2026/10/15 14:21:03 INFO Applying migration id=jsonpath 2026/10/15 14:21:03 INFO Applying migration id=localforward 2026/10/15 14:21:03 INFO Applying migration id=avatar 2026/10/15 14:21:03 INFO Applying migration id=noimage 2026/10/15 14:21:03 INFO Applying migration id=feed 2026/10/15 14:21:03 INFO Applying migration id=bookmarks 2026/10/15 14:21:03 INFO Applying migration id=shareactivity 2026/10/15 14:21:03 INFO Applying migration id=application 2026/10/15 14:21:03 INFO Applying migration id=certificates 2026/10/15 14:21:03 INFO Applying migration id=rawforward 2026/10/15 14:21:03 INFO Applying migration id=publickey 2026/10/15 14:21:03 INFO Applying migration id=resolvegroup 2026/10/15 14:21:03 INFO Applying migration id=reject 2026/10/15 14:21:03 INFO Applying migration id=autodel 2026/10/15 14:21:03 INFO Applying migration id=jsonb 2026/10/15 14:21:03 INFO Applying migration id=quote 2026/10/15 14:21:03 INFO Applying migration id=rfc9421 2026/10/15 14:21:03 INFO Applying migration id=keys 2026/10/15 14:21:03 INFO Applying migration id=portable 2026/10/15 14:21:03 INFO Applying migration id=proofs 2026/10/15 14:21:03 INFO Applying migration id=contexts 2026/10/15 14:21:03 INFO Applying migration id=deliverieshost 2026/10/15 14:21:03 INFO Applying migration id=pembegin 2026/10/15 14:21:03 INFO Applying migration id=didhost 2026/10/15 14:21:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:03 INFO Applying migration id=invites 2026/10/15 14:21:03 INFO Applying migration id=ed25519blob 2026/10/15 14:21:03 INFO Applying migration id=rsablob 2026/10/15 14:21:03 INFO Applying migration id=iconscid 2026/10/15 14:21:03 INFO Applying migration id=actor 2026/10/15 14:21:03 INFO Applying migration id=localkeys 2026/10/15 14:21:03 INFO Applying migration id=deleted 2026/10/15 14:21:03 INFO Applying migration id=history 2026/10/15 14:21:03 INFO Applying migration id=outboxnano 2026/10/15 14:21:03 INFO Applying migration id=implements 2026/10/15 14:21:03 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.46s) === RUN TestPoll_Vote 2026/10/15 14:21:03 INFO Applying migration id=initial 2026/10/15 14:21:03 INFO Applying migration id=notesupdated 2026/10/15 14:21:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:03 INFO Applying migration id=activitiesid 2026/10/15 14:21:03 INFO Applying migration id=outbox 2026/10/15 14:21:03 INFO Applying migration id=edits 2026/10/15 14:21:03 INFO Applying migration id=outboxactor 2026/10/15 14:21:03 INFO Applying migration id=outboxsender 2026/10/15 14:21:03 INFO Applying migration id=thread 2026/10/15 14:21:03 INFO Applying migration id=host 2026/10/15 14:21:03 INFO Applying migration id=sharedinbox 2026/10/15 14:21:03 INFO Applying migration id=noteshost 2026/10/15 14:21:03 INFO Applying migration id=fetched 2026/10/15 14:21:03 INFO Applying migration id=move 2026/10/15 14:21:03 INFO Applying migration id=cleanup 2026/10/15 14:21:03 INFO Applying migration id=received 2026/10/15 14:21:03 INFO Applying migration id=namehost 2026/10/15 14:21:03 INFO Applying migration id=outboxhost 2026/10/15 14:21:03 INFO Applying migration id=notesfts 2026/10/15 14:21:03 INFO Applying migration id=iconsname 2026/10/15 14:21:03 INFO Applying migration id=nohash 2026/10/15 14:21:03 INFO Applying migration id=shares 2026/10/15 14:21:03 INFO Applying migration id=actorttl 2026/10/15 14:21:03 INFO Applying migration id=tocc 2026/10/15 14:21:03 INFO Applying migration id=followeds 2026/10/15 14:21:03 INFO Applying migration id=certhash 2026/10/15 14:21:03 INFO Applying migration id=follows_sync 2026/10/15 14:21:03 INFO Applying migration id=jsonpath 2026/10/15 14:21:03 INFO Applying migration id=localforward 2026/10/15 14:21:03 INFO Applying migration id=avatar 2026/10/15 14:21:03 INFO Applying migration id=noimage 2026/10/15 14:21:03 INFO Applying migration id=feed 2026/10/15 14:21:03 INFO Applying migration id=bookmarks 2026/10/15 14:21:03 INFO Applying migration id=shareactivity 2026/10/15 14:21:03 INFO Applying migration id=application 2026/10/15 14:21:03 INFO Applying migration id=certificates 2026/10/15 14:21:03 INFO Applying migration id=rawforward 2026/10/15 14:21:03 INFO Applying migration id=publickey 2026/10/15 14:21:03 INFO Applying migration id=resolvegroup 2026/10/15 14:21:03 INFO Applying migration id=reject 2026/10/15 14:21:03 INFO Applying migration id=autodel 2026/10/15 14:21:03 INFO Applying migration id=jsonb 2026/10/15 14:21:03 INFO Applying migration id=quote 2026/10/15 14:21:03 INFO Applying migration id=rfc9421 2026/10/15 14:21:03 INFO Applying migration id=keys 2026/10/15 14:21:03 INFO Applying migration id=portable 2026/10/15 14:21:03 INFO Applying migration id=proofs 2026/10/15 14:21:03 INFO Applying migration id=contexts 2026/10/15 14:21:03 INFO Applying migration id=deliverieshost 2026/10/15 14:21:03 INFO Applying migration id=pembegin 2026/10/15 14:21:03 INFO Applying migration id=didhost 2026/10/15 14:21:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:03 INFO Applying migration id=invites 2026/10/15 14:21:03 INFO Applying migration id=ed25519blob 2026/10/15 14:21:03 INFO Applying migration id=rsablob 2026/10/15 14:21:03 INFO Applying migration id=iconscid 2026/10/15 14:21:03 INFO Applying migration id=actor 2026/10/15 14:21:03 INFO Applying migration id=localkeys 2026/10/15 14:21:03 INFO Applying migration id=deleted 2026/10/15 14:21:03 INFO Applying migration id=history 2026/10/15 14:21:03 INFO Applying migration id=outboxnano 2026/10/15 14:21:03 INFO Applying migration id=implements 2026/10/15 14:21:03 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:04 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-222a-7814-8c9d-43961b816c05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-222a-77f2-a052-435663b93998 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-222a-77f2-a052-435663b93998 2026/10/15 14:21:04 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (0.75s) === RUN TestPoll_VoteClosedPoll 2026/10/15 14:21:04 INFO Applying migration id=initial 2026/10/15 14:21:04 INFO Applying migration id=notesupdated 2026/10/15 14:21:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:04 INFO Applying migration id=activitiesid 2026/10/15 14:21:04 INFO Applying migration id=outbox 2026/10/15 14:21:04 INFO Applying migration id=edits 2026/10/15 14:21:04 INFO Applying migration id=outboxactor 2026/10/15 14:21:04 INFO Applying migration id=outboxsender 2026/10/15 14:21:04 INFO Applying migration id=thread 2026/10/15 14:21:04 INFO Applying migration id=host 2026/10/15 14:21:04 INFO Applying migration id=sharedinbox 2026/10/15 14:21:04 INFO Applying migration id=noteshost 2026/10/15 14:21:04 INFO Applying migration id=fetched 2026/10/15 14:21:04 INFO Applying migration id=move 2026/10/15 14:21:04 INFO Applying migration id=cleanup 2026/10/15 14:21:04 INFO Applying migration id=received 2026/10/15 14:21:04 INFO Applying migration id=namehost 2026/10/15 14:21:04 INFO Applying migration id=outboxhost 2026/10/15 14:21:04 INFO Applying migration id=notesfts 2026/10/15 14:21:04 INFO Applying migration id=iconsname 2026/10/15 14:21:04 INFO Applying migration id=nohash 2026/10/15 14:21:04 INFO Applying migration id=shares 2026/10/15 14:21:04 INFO Applying migration id=actorttl 2026/10/15 14:21:04 INFO Applying migration id=tocc 2026/10/15 14:21:04 INFO Applying migration id=followeds 2026/10/15 14:21:04 INFO Applying migration id=certhash 2026/10/15 14:21:04 INFO Applying migration id=follows_sync 2026/10/15 14:21:04 INFO Applying migration id=jsonpath 2026/10/15 14:21:04 INFO Applying migration id=localforward 2026/10/15 14:21:04 INFO Applying migration id=avatar 2026/10/15 14:21:04 INFO Applying migration id=noimage 2026/10/15 14:21:04 INFO Applying migration id=feed 2026/10/15 14:21:04 INFO Applying migration id=bookmarks 2026/10/15 14:21:04 INFO Applying migration id=shareactivity 2026/10/15 14:21:04 INFO Applying migration id=application 2026/10/15 14:21:04 INFO Applying migration id=certificates 2026/10/15 14:21:04 INFO Applying migration id=rawforward 2026/10/15 14:21:04 INFO Applying migration id=publickey 2026/10/15 14:21:04 INFO Applying migration id=resolvegroup 2026/10/15 14:21:04 INFO Applying migration id=reject 2026/10/15 14:21:04 INFO Applying migration id=autodel 2026/10/15 14:21:04 INFO Applying migration id=jsonb 2026/10/15 14:21:04 INFO Applying migration id=quote 2026/10/15 14:21:04 INFO Applying migration id=rfc9421 2026/10/15 14:21:04 INFO Applying migration id=keys 2026/10/15 14:21:04 INFO Applying migration id=portable 2026/10/15 14:21:04 INFO Applying migration id=proofs 2026/10/15 14:21:04 INFO Applying migration id=contexts 2026/10/15 14:21:04 INFO Applying migration id=deliverieshost 2026/10/15 14:21:04 INFO Applying migration id=pembegin 2026/10/15 14:21:04 INFO Applying migration id=didhost 2026/10/15 14:21:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:04 INFO Applying migration id=invites 2026/10/15 14:21:04 INFO Applying migration id=ed25519blob 2026/10/15 14:21:04 INFO Applying migration id=rsablob 2026/10/15 14:21:04 INFO Applying migration id=iconscid 2026/10/15 14:21:04 INFO Applying migration id=actor 2026/10/15 14:21:04 INFO Applying migration id=localkeys 2026/10/15 14:21:04 INFO Applying migration id=deleted 2026/10/15 14:21:04 INFO Applying migration id=history 2026/10/15 14:21:04 INFO Applying migration id=outboxnano 2026/10/15 14:21:04 INFO Applying migration id=implements 2026/10/15 14:21:04 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:05 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (0.67s) === RUN TestPoll_VoteEndedPoll 2026/10/15 14:21:05 INFO Applying migration id=initial 2026/10/15 14:21:05 INFO Applying migration id=notesupdated 2026/10/15 14:21:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:05 INFO Applying migration id=activitiesid 2026/10/15 14:21:05 INFO Applying migration id=outbox 2026/10/15 14:21:05 INFO Applying migration id=edits 2026/10/15 14:21:05 INFO Applying migration id=outboxactor 2026/10/15 14:21:05 INFO Applying migration id=outboxsender 2026/10/15 14:21:05 INFO Applying migration id=thread 2026/10/15 14:21:05 INFO Applying migration id=host 2026/10/15 14:21:05 INFO Applying migration id=sharedinbox 2026/10/15 14:21:05 INFO Applying migration id=noteshost 2026/10/15 14:21:05 INFO Applying migration id=fetched 2026/10/15 14:21:05 INFO Applying migration id=move 2026/10/15 14:21:05 INFO Applying migration id=cleanup 2026/10/15 14:21:05 INFO Applying migration id=received 2026/10/15 14:21:05 INFO Applying migration id=namehost 2026/10/15 14:21:05 INFO Applying migration id=outboxhost 2026/10/15 14:21:05 INFO Applying migration id=notesfts 2026/10/15 14:21:05 INFO Applying migration id=iconsname 2026/10/15 14:21:05 INFO Applying migration id=nohash 2026/10/15 14:21:05 INFO Applying migration id=shares 2026/10/15 14:21:05 INFO Applying migration id=actorttl 2026/10/15 14:21:05 INFO Applying migration id=tocc 2026/10/15 14:21:05 INFO Applying migration id=followeds 2026/10/15 14:21:05 INFO Applying migration id=certhash 2026/10/15 14:21:05 INFO Applying migration id=follows_sync 2026/10/15 14:21:05 INFO Applying migration id=jsonpath 2026/10/15 14:21:05 INFO Applying migration id=localforward 2026/10/15 14:21:05 INFO Applying migration id=avatar 2026/10/15 14:21:05 INFO Applying migration id=noimage 2026/10/15 14:21:05 INFO Applying migration id=feed 2026/10/15 14:21:05 INFO Applying migration id=bookmarks 2026/10/15 14:21:05 INFO Applying migration id=shareactivity 2026/10/15 14:21:05 INFO Applying migration id=application 2026/10/15 14:21:05 INFO Applying migration id=certificates 2026/10/15 14:21:05 INFO Applying migration id=rawforward 2026/10/15 14:21:05 INFO Applying migration id=publickey 2026/10/15 14:21:05 INFO Applying migration id=resolvegroup 2026/10/15 14:21:05 INFO Applying migration id=reject 2026/10/15 14:21:05 INFO Applying migration id=autodel 2026/10/15 14:21:05 INFO Applying migration id=jsonb 2026/10/15 14:21:05 INFO Applying migration id=quote 2026/10/15 14:21:05 INFO Applying migration id=rfc9421 2026/10/15 14:21:05 INFO Applying migration id=keys 2026/10/15 14:21:05 INFO Applying migration id=portable 2026/10/15 14:21:05 INFO Applying migration id=proofs 2026/10/15 14:21:05 INFO Applying migration id=contexts 2026/10/15 14:21:05 INFO Applying migration id=deliverieshost 2026/10/15 14:21:05 INFO Applying migration id=pembegin 2026/10/15 14:21:05 INFO Applying migration id=didhost 2026/10/15 14:21:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:05 INFO Applying migration id=invites 2026/10/15 14:21:05 INFO Applying migration id=ed25519blob 2026/10/15 14:21:05 INFO Applying migration id=rsablob 2026/10/15 14:21:05 INFO Applying migration id=iconscid 2026/10/15 14:21:05 INFO Applying migration id=actor 2026/10/15 14:21:05 INFO Applying migration id=localkeys 2026/10/15 14:21:05 INFO Applying migration id=deleted 2026/10/15 14:21:05 INFO Applying migration id=history 2026/10/15 14:21:05 INFO Applying migration id=outboxnano 2026/10/15 14:21:05 INFO Applying migration id=implements 2026/10/15 14:21:05 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:05 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.44s) === RUN TestPoll_Reply 2026/10/15 14:21:05 INFO Applying migration id=initial 2026/10/15 14:21:05 INFO Applying migration id=notesupdated 2026/10/15 14:21:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:05 INFO Applying migration id=activitiesid 2026/10/15 14:21:05 INFO Applying migration id=outbox 2026/10/15 14:21:05 INFO Applying migration id=edits 2026/10/15 14:21:05 INFO Applying migration id=outboxactor 2026/10/15 14:21:05 INFO Applying migration id=outboxsender 2026/10/15 14:21:05 INFO Applying migration id=thread 2026/10/15 14:21:05 INFO Applying migration id=host 2026/10/15 14:21:05 INFO Applying migration id=sharedinbox 2026/10/15 14:21:05 INFO Applying migration id=noteshost 2026/10/15 14:21:05 INFO Applying migration id=fetched 2026/10/15 14:21:05 INFO Applying migration id=move 2026/10/15 14:21:05 INFO Applying migration id=cleanup 2026/10/15 14:21:05 INFO Applying migration id=received 2026/10/15 14:21:05 INFO Applying migration id=namehost 2026/10/15 14:21:05 INFO Applying migration id=outboxhost 2026/10/15 14:21:05 INFO Applying migration id=notesfts 2026/10/15 14:21:05 INFO Applying migration id=iconsname 2026/10/15 14:21:05 INFO Applying migration id=nohash 2026/10/15 14:21:05 INFO Applying migration id=shares 2026/10/15 14:21:05 INFO Applying migration id=actorttl 2026/10/15 14:21:05 INFO Applying migration id=tocc 2026/10/15 14:21:05 INFO Applying migration id=followeds 2026/10/15 14:21:05 INFO Applying migration id=certhash 2026/10/15 14:21:05 INFO Applying migration id=follows_sync 2026/10/15 14:21:05 INFO Applying migration id=jsonpath 2026/10/15 14:21:05 INFO Applying migration id=localforward 2026/10/15 14:21:05 INFO Applying migration id=avatar 2026/10/15 14:21:05 INFO Applying migration id=noimage 2026/10/15 14:21:05 INFO Applying migration id=feed 2026/10/15 14:21:05 INFO Applying migration id=bookmarks 2026/10/15 14:21:05 INFO Applying migration id=shareactivity 2026/10/15 14:21:05 INFO Applying migration id=application 2026/10/15 14:21:05 INFO Applying migration id=certificates 2026/10/15 14:21:05 INFO Applying migration id=rawforward 2026/10/15 14:21:05 INFO Applying migration id=publickey 2026/10/15 14:21:05 INFO Applying migration id=resolvegroup 2026/10/15 14:21:05 INFO Applying migration id=reject 2026/10/15 14:21:05 INFO Applying migration id=autodel 2026/10/15 14:21:05 INFO Applying migration id=jsonb 2026/10/15 14:21:05 INFO Applying migration id=quote 2026/10/15 14:21:05 INFO Applying migration id=rfc9421 2026/10/15 14:21:05 INFO Applying migration id=keys 2026/10/15 14:21:05 INFO Applying migration id=portable 2026/10/15 14:21:05 INFO Applying migration id=proofs 2026/10/15 14:21:05 INFO Applying migration id=contexts 2026/10/15 14:21:05 INFO Applying migration id=deliverieshost 2026/10/15 14:21:05 INFO Applying migration id=pembegin 2026/10/15 14:21:05 INFO Applying migration id=didhost 2026/10/15 14:21:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:05 INFO Applying migration id=invites 2026/10/15 14:21:05 INFO Applying migration id=ed25519blob 2026/10/15 14:21:05 INFO Applying migration id=rsablob 2026/10/15 14:21:05 INFO Applying migration id=iconscid 2026/10/15 14:21:05 INFO Applying migration id=actor 2026/10/15 14:21:05 INFO Applying migration id=localkeys 2026/10/15 14:21:05 INFO Applying migration id=deleted 2026/10/15 14:21:05 INFO Applying migration id=history 2026/10/15 14:21:05 INFO Applying migration id=outboxnano 2026/10/15 14:21:05 INFO Applying migration id=implements 2026/10/15 14:21:05 INFO Applying migration id=backfill 2026/10/15 14:21:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/15 14:21:06 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-2984-7713-8304-963c22866485 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-2984-76e9-beb3-372a63d25f89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-2984-76e9-beb3-372a63d25f89 2026/10/15 14:21:06 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (0.77s) === RUN TestPoll_ReplyClosedPoll 2026/10/15 14:21:06 INFO Applying migration id=initial 2026/10/15 14:21:06 INFO Applying migration id=notesupdated 2026/10/15 14:21:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:06 INFO Applying migration id=activitiesid 2026/10/15 14:21:06 INFO Applying migration id=outbox 2026/10/15 14:21:06 INFO Applying migration id=edits 2026/10/15 14:21:06 INFO Applying migration id=outboxactor 2026/10/15 14:21:06 INFO Applying migration id=outboxsender 2026/10/15 14:21:06 INFO Applying migration id=thread 2026/10/15 14:21:06 INFO Applying migration id=host 2026/10/15 14:21:06 INFO Applying migration id=sharedinbox 2026/10/15 14:21:06 INFO Applying migration id=noteshost 2026/10/15 14:21:06 INFO Applying migration id=fetched 2026/10/15 14:21:06 INFO Applying migration id=move 2026/10/15 14:21:06 INFO Applying migration id=cleanup 2026/10/15 14:21:06 INFO Applying migration id=received 2026/10/15 14:21:06 INFO Applying migration id=namehost 2026/10/15 14:21:06 INFO Applying migration id=outboxhost 2026/10/15 14:21:06 INFO Applying migration id=notesfts 2026/10/15 14:21:06 INFO Applying migration id=iconsname 2026/10/15 14:21:06 INFO Applying migration id=nohash 2026/10/15 14:21:06 INFO Applying migration id=shares 2026/10/15 14:21:06 INFO Applying migration id=actorttl 2026/10/15 14:21:06 INFO Applying migration id=tocc 2026/10/15 14:21:06 INFO Applying migration id=followeds 2026/10/15 14:21:06 INFO Applying migration id=certhash 2026/10/15 14:21:06 INFO Applying migration id=follows_sync 2026/10/15 14:21:06 INFO Applying migration id=jsonpath 2026/10/15 14:21:06 INFO Applying migration id=localforward 2026/10/15 14:21:06 INFO Applying migration id=avatar 2026/10/15 14:21:06 INFO Applying migration id=noimage 2026/10/15 14:21:06 INFO Applying migration id=feed 2026/10/15 14:21:06 INFO Applying migration id=bookmarks 2026/10/15 14:21:06 INFO Applying migration id=shareactivity 2026/10/15 14:21:06 INFO Applying migration id=application 2026/10/15 14:21:06 INFO Applying migration id=certificates 2026/10/15 14:21:06 INFO Applying migration id=rawforward 2026/10/15 14:21:06 INFO Applying migration id=publickey 2026/10/15 14:21:06 INFO Applying migration id=resolvegroup 2026/10/15 14:21:06 INFO Applying migration id=reject 2026/10/15 14:21:06 INFO Applying migration id=autodel 2026/10/15 14:21:06 INFO Applying migration id=jsonb 2026/10/15 14:21:06 INFO Applying migration id=quote 2026/10/15 14:21:06 INFO Applying migration id=rfc9421 2026/10/15 14:21:06 INFO Applying migration id=keys 2026/10/15 14:21:06 INFO Applying migration id=portable 2026/10/15 14:21:06 INFO Applying migration id=proofs 2026/10/15 14:21:06 INFO Applying migration id=contexts 2026/10/15 14:21:06 INFO Applying migration id=deliverieshost 2026/10/15 14:21:06 INFO Applying migration id=pembegin 2026/10/15 14:21:06 INFO Applying migration id=didhost 2026/10/15 14:21:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:06 INFO Applying migration id=invites 2026/10/15 14:21:06 INFO Applying migration id=ed25519blob 2026/10/15 14:21:06 INFO Applying migration id=rsablob 2026/10/15 14:21:06 INFO Applying migration id=iconscid 2026/10/15 14:21:06 INFO Applying migration id=actor 2026/10/15 14:21:06 INFO Applying migration id=localkeys 2026/10/15 14:21:06 INFO Applying migration id=deleted 2026/10/15 14:21:06 INFO Applying migration id=history 2026/10/15 14:21:06 INFO Applying migration id=outboxnano 2026/10/15 14:21:06 INFO Applying migration id=implements 2026/10/15 14:21:06 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:07 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-2c9a-7804-b8f3-dec9dfdf12c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-2c9a-77bd-adfb-4d176be92e92 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-2c9a-77bd-adfb-4d176be92e92 2026/10/15 14:21:07 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (0.80s) === RUN TestPoll_EditVote 2026/10/15 14:21:07 INFO Applying migration id=initial 2026/10/15 14:21:07 INFO Applying migration id=notesupdated 2026/10/15 14:21:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:07 INFO Applying migration id=activitiesid 2026/10/15 14:21:07 INFO Applying migration id=outbox 2026/10/15 14:21:07 INFO Applying migration id=edits 2026/10/15 14:21:07 INFO Applying migration id=outboxactor 2026/10/15 14:21:07 INFO Applying migration id=outboxsender 2026/10/15 14:21:07 INFO Applying migration id=thread 2026/10/15 14:21:07 INFO Applying migration id=host 2026/10/15 14:21:07 INFO Applying migration id=sharedinbox 2026/10/15 14:21:07 INFO Applying migration id=noteshost 2026/10/15 14:21:07 INFO Applying migration id=fetched 2026/10/15 14:21:07 INFO Applying migration id=move 2026/10/15 14:21:07 INFO Applying migration id=cleanup 2026/10/15 14:21:07 INFO Applying migration id=received 2026/10/15 14:21:07 INFO Applying migration id=namehost 2026/10/15 14:21:07 INFO Applying migration id=outboxhost 2026/10/15 14:21:07 INFO Applying migration id=notesfts 2026/10/15 14:21:07 INFO Applying migration id=iconsname 2026/10/15 14:21:07 INFO Applying migration id=nohash 2026/10/15 14:21:07 INFO Applying migration id=shares 2026/10/15 14:21:07 INFO Applying migration id=actorttl 2026/10/15 14:21:07 INFO Applying migration id=tocc 2026/10/15 14:21:07 INFO Applying migration id=followeds 2026/10/15 14:21:07 INFO Applying migration id=certhash 2026/10/15 14:21:07 INFO Applying migration id=follows_sync 2026/10/15 14:21:07 INFO Applying migration id=jsonpath 2026/10/15 14:21:07 INFO Applying migration id=localforward 2026/10/15 14:21:07 INFO Applying migration id=avatar 2026/10/15 14:21:07 INFO Applying migration id=noimage 2026/10/15 14:21:07 INFO Applying migration id=feed 2026/10/15 14:21:07 INFO Applying migration id=bookmarks 2026/10/15 14:21:07 INFO Applying migration id=shareactivity 2026/10/15 14:21:07 INFO Applying migration id=application 2026/10/15 14:21:07 INFO Applying migration id=certificates 2026/10/15 14:21:07 INFO Applying migration id=rawforward 2026/10/15 14:21:07 INFO Applying migration id=publickey 2026/10/15 14:21:07 INFO Applying migration id=resolvegroup 2026/10/15 14:21:07 INFO Applying migration id=reject 2026/10/15 14:21:07 INFO Applying migration id=autodel 2026/10/15 14:21:07 INFO Applying migration id=jsonb 2026/10/15 14:21:07 INFO Applying migration id=quote 2026/10/15 14:21:07 INFO Applying migration id=rfc9421 2026/10/15 14:21:07 INFO Applying migration id=keys 2026/10/15 14:21:07 INFO Applying migration id=portable 2026/10/15 14:21:07 INFO Applying migration id=proofs 2026/10/15 14:21:07 INFO Applying migration id=contexts 2026/10/15 14:21:07 INFO Applying migration id=deliverieshost 2026/10/15 14:21:07 INFO Applying migration id=pembegin 2026/10/15 14:21:07 INFO Applying migration id=didhost 2026/10/15 14:21:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:07 INFO Applying migration id=invites 2026/10/15 14:21:07 INFO Applying migration id=ed25519blob 2026/10/15 14:21:07 INFO Applying migration id=rsablob 2026/10/15 14:21:07 INFO Applying migration id=iconscid 2026/10/15 14:21:07 INFO Applying migration id=actor 2026/10/15 14:21:07 INFO Applying migration id=localkeys 2026/10/15 14:21:07 INFO Applying migration id=deleted 2026/10/15 14:21:07 INFO Applying migration id=history 2026/10/15 14:21:07 INFO Applying migration id=outboxnano 2026/10/15 14:21:07 INFO Applying migration id=implements 2026/10/15 14:21:07 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:07 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-2eed-79d1-9e27-e627737d6a58 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-2eed-79af-a5c6-3d3100225b32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-2eed-79af-a5c6-3d3100225b32 2026/10/15 14:21:07 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:07 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/01a13ff0-2eed-79af-a5c6-3d3100225b32 --- PASS: TestPoll_EditVote (0.59s) === RUN TestPoll_DeleteReply 2026/10/15 14:21:07 INFO Applying migration id=initial 2026/10/15 14:21:07 INFO Applying migration id=notesupdated 2026/10/15 14:21:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:07 INFO Applying migration id=activitiesid 2026/10/15 14:21:07 INFO Applying migration id=outbox 2026/10/15 14:21:07 INFO Applying migration id=edits 2026/10/15 14:21:07 INFO Applying migration id=outboxactor 2026/10/15 14:21:07 INFO Applying migration id=outboxsender 2026/10/15 14:21:07 INFO Applying migration id=thread 2026/10/15 14:21:07 INFO Applying migration id=host 2026/10/15 14:21:07 INFO Applying migration id=sharedinbox 2026/10/15 14:21:07 INFO Applying migration id=noteshost 2026/10/15 14:21:07 INFO Applying migration id=fetched 2026/10/15 14:21:07 INFO Applying migration id=move 2026/10/15 14:21:07 INFO Applying migration id=cleanup 2026/10/15 14:21:07 INFO Applying migration id=received 2026/10/15 14:21:07 INFO Applying migration id=namehost 2026/10/15 14:21:07 INFO Applying migration id=outboxhost 2026/10/15 14:21:07 INFO Applying migration id=notesfts 2026/10/15 14:21:07 INFO Applying migration id=iconsname 2026/10/15 14:21:07 INFO Applying migration id=nohash 2026/10/15 14:21:07 INFO Applying migration id=shares 2026/10/15 14:21:07 INFO Applying migration id=actorttl 2026/10/15 14:21:07 INFO Applying migration id=tocc 2026/10/15 14:21:07 INFO Applying migration id=followeds 2026/10/15 14:21:07 INFO Applying migration id=certhash 2026/10/15 14:21:07 INFO Applying migration id=follows_sync 2026/10/15 14:21:07 INFO Applying migration id=jsonpath 2026/10/15 14:21:07 INFO Applying migration id=localforward 2026/10/15 14:21:07 INFO Applying migration id=avatar 2026/10/15 14:21:07 INFO Applying migration id=noimage 2026/10/15 14:21:07 INFO Applying migration id=feed 2026/10/15 14:21:07 INFO Applying migration id=bookmarks 2026/10/15 14:21:07 INFO Applying migration id=shareactivity 2026/10/15 14:21:07 INFO Applying migration id=application 2026/10/15 14:21:07 INFO Applying migration id=certificates 2026/10/15 14:21:07 INFO Applying migration id=rawforward 2026/10/15 14:21:07 INFO Applying migration id=publickey 2026/10/15 14:21:07 INFO Applying migration id=resolvegroup 2026/10/15 14:21:07 INFO Applying migration id=reject 2026/10/15 14:21:07 INFO Applying migration id=autodel 2026/10/15 14:21:07 INFO Applying migration id=jsonb 2026/10/15 14:21:07 INFO Applying migration id=quote 2026/10/15 14:21:07 INFO Applying migration id=rfc9421 2026/10/15 14:21:07 INFO Applying migration id=keys 2026/10/15 14:21:07 INFO Applying migration id=portable 2026/10/15 14:21:07 INFO Applying migration id=proofs 2026/10/15 14:21:07 INFO Applying migration id=contexts 2026/10/15 14:21:07 INFO Applying migration id=deliverieshost 2026/10/15 14:21:07 INFO Applying migration id=pembegin 2026/10/15 14:21:07 INFO Applying migration id=didhost 2026/10/15 14:21:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:07 INFO Applying migration id=invites 2026/10/15 14:21:07 INFO Applying migration id=ed25519blob 2026/10/15 14:21:07 INFO Applying migration id=rsablob 2026/10/15 14:21:07 INFO Applying migration id=iconscid 2026/10/15 14:21:07 INFO Applying migration id=actor 2026/10/15 14:21:07 INFO Applying migration id=localkeys 2026/10/15 14:21:07 INFO Applying migration id=deleted 2026/10/15 14:21:07 INFO Applying migration id=history 2026/10/15 14:21:07 INFO Applying migration id=outboxnano 2026/10/15 14:21:07 INFO Applying migration id=implements 2026/10/15 14:21:07 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:08 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-3110-7ceb-96ff-a58b7e975266 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-3110-7cb6-808c-40c327ffc763 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-3110-7cb6-808c-40c327ffc763 2026/10/15 14:21:08 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:08 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13ff0-3110-7cb6-808c-40c327ffc763 can=2026-10-15T14:25:08.240Z --- PASS: TestPoll_DeleteReply (0.55s) === RUN TestPoll_Update 2026/10/15 14:21:08 INFO Applying migration id=initial 2026/10/15 14:21:08 INFO Applying migration id=notesupdated 2026/10/15 14:21:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:08 INFO Applying migration id=activitiesid 2026/10/15 14:21:08 INFO Applying migration id=outbox 2026/10/15 14:21:08 INFO Applying migration id=edits 2026/10/15 14:21:08 INFO Applying migration id=outboxactor 2026/10/15 14:21:08 INFO Applying migration id=outboxsender 2026/10/15 14:21:08 INFO Applying migration id=thread 2026/10/15 14:21:08 INFO Applying migration id=host 2026/10/15 14:21:08 INFO Applying migration id=sharedinbox 2026/10/15 14:21:08 INFO Applying migration id=noteshost 2026/10/15 14:21:08 INFO Applying migration id=fetched 2026/10/15 14:21:08 INFO Applying migration id=move 2026/10/15 14:21:08 INFO Applying migration id=cleanup 2026/10/15 14:21:08 INFO Applying migration id=received 2026/10/15 14:21:08 INFO Applying migration id=namehost 2026/10/15 14:21:08 INFO Applying migration id=outboxhost 2026/10/15 14:21:08 INFO Applying migration id=notesfts 2026/10/15 14:21:08 INFO Applying migration id=iconsname 2026/10/15 14:21:08 INFO Applying migration id=nohash 2026/10/15 14:21:08 INFO Applying migration id=shares 2026/10/15 14:21:08 INFO Applying migration id=actorttl 2026/10/15 14:21:08 INFO Applying migration id=tocc 2026/10/15 14:21:08 INFO Applying migration id=followeds 2026/10/15 14:21:08 INFO Applying migration id=certhash 2026/10/15 14:21:08 INFO Applying migration id=follows_sync 2026/10/15 14:21:08 INFO Applying migration id=jsonpath 2026/10/15 14:21:08 INFO Applying migration id=localforward 2026/10/15 14:21:08 INFO Applying migration id=avatar 2026/10/15 14:21:08 INFO Applying migration id=noimage 2026/10/15 14:21:08 INFO Applying migration id=feed 2026/10/15 14:21:08 INFO Applying migration id=bookmarks 2026/10/15 14:21:08 INFO Applying migration id=shareactivity 2026/10/15 14:21:08 INFO Applying migration id=application 2026/10/15 14:21:08 INFO Applying migration id=certificates 2026/10/15 14:21:08 INFO Applying migration id=rawforward 2026/10/15 14:21:08 INFO Applying migration id=publickey 2026/10/15 14:21:08 INFO Applying migration id=resolvegroup 2026/10/15 14:21:08 INFO Applying migration id=reject 2026/10/15 14:21:08 INFO Applying migration id=autodel 2026/10/15 14:21:08 INFO Applying migration id=jsonb 2026/10/15 14:21:08 INFO Applying migration id=quote 2026/10/15 14:21:08 INFO Applying migration id=rfc9421 2026/10/15 14:21:08 INFO Applying migration id=keys 2026/10/15 14:21:08 INFO Applying migration id=portable 2026/10/15 14:21:08 INFO Applying migration id=proofs 2026/10/15 14:21:08 INFO Applying migration id=contexts 2026/10/15 14:21:08 INFO Applying migration id=deliverieshost 2026/10/15 14:21:08 INFO Applying migration id=pembegin 2026/10/15 14:21:08 INFO Applying migration id=didhost 2026/10/15 14:21:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:08 INFO Applying migration id=invites 2026/10/15 14:21:08 INFO Applying migration id=ed25519blob 2026/10/15 14:21:08 INFO Applying migration id=rsablob 2026/10/15 14:21:08 INFO Applying migration id=iconscid 2026/10/15 14:21:08 INFO Applying migration id=actor 2026/10/15 14:21:08 INFO Applying migration id=localkeys 2026/10/15 14:21:08 INFO Applying migration id=deleted 2026/10/15 14:21:08 INFO Applying migration id=history 2026/10/15 14:21:08 INFO Applying migration id=outboxnano 2026/10/15 14:21:08 INFO Applying migration id=implements 2026/10/15 14:21:08 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:08 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:08 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/10/15 14:21:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (0.60s) === RUN TestPoll_OldUpdate 2026/10/15 14:21:08 INFO Applying migration id=initial 2026/10/15 14:21:08 INFO Applying migration id=notesupdated 2026/10/15 14:21:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:08 INFO Applying migration id=activitiesid 2026/10/15 14:21:08 INFO Applying migration id=outbox 2026/10/15 14:21:08 INFO Applying migration id=edits 2026/10/15 14:21:08 INFO Applying migration id=outboxactor 2026/10/15 14:21:08 INFO Applying migration id=outboxsender 2026/10/15 14:21:08 INFO Applying migration id=thread 2026/10/15 14:21:08 INFO Applying migration id=host 2026/10/15 14:21:08 INFO Applying migration id=sharedinbox 2026/10/15 14:21:08 INFO Applying migration id=noteshost 2026/10/15 14:21:08 INFO Applying migration id=fetched 2026/10/15 14:21:08 INFO Applying migration id=move 2026/10/15 14:21:08 INFO Applying migration id=cleanup 2026/10/15 14:21:08 INFO Applying migration id=received 2026/10/15 14:21:08 INFO Applying migration id=namehost 2026/10/15 14:21:08 INFO Applying migration id=outboxhost 2026/10/15 14:21:08 INFO Applying migration id=notesfts 2026/10/15 14:21:08 INFO Applying migration id=iconsname 2026/10/15 14:21:08 INFO Applying migration id=nohash 2026/10/15 14:21:08 INFO Applying migration id=shares 2026/10/15 14:21:08 INFO Applying migration id=actorttl 2026/10/15 14:21:08 INFO Applying migration id=tocc 2026/10/15 14:21:08 INFO Applying migration id=followeds 2026/10/15 14:21:08 INFO Applying migration id=certhash 2026/10/15 14:21:08 INFO Applying migration id=follows_sync 2026/10/15 14:21:08 INFO Applying migration id=jsonpath 2026/10/15 14:21:08 INFO Applying migration id=localforward 2026/10/15 14:21:08 INFO Applying migration id=avatar 2026/10/15 14:21:08 INFO Applying migration id=noimage 2026/10/15 14:21:08 INFO Applying migration id=feed 2026/10/15 14:21:08 INFO Applying migration id=bookmarks 2026/10/15 14:21:08 INFO Applying migration id=shareactivity 2026/10/15 14:21:08 INFO Applying migration id=application 2026/10/15 14:21:08 INFO Applying migration id=certificates 2026/10/15 14:21:08 INFO Applying migration id=rawforward 2026/10/15 14:21:08 INFO Applying migration id=publickey 2026/10/15 14:21:08 INFO Applying migration id=resolvegroup 2026/10/15 14:21:08 INFO Applying migration id=reject 2026/10/15 14:21:08 INFO Applying migration id=autodel 2026/10/15 14:21:08 INFO Applying migration id=jsonb 2026/10/15 14:21:08 INFO Applying migration id=quote 2026/10/15 14:21:08 INFO Applying migration id=rfc9421 2026/10/15 14:21:08 INFO Applying migration id=keys 2026/10/15 14:21:08 INFO Applying migration id=portable 2026/10/15 14:21:08 INFO Applying migration id=proofs 2026/10/15 14:21:08 INFO Applying migration id=contexts 2026/10/15 14:21:08 INFO Applying migration id=deliverieshost 2026/10/15 14:21:08 INFO Applying migration id=pembegin 2026/10/15 14:21:08 INFO Applying migration id=didhost 2026/10/15 14:21:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:08 INFO Applying migration id=invites 2026/10/15 14:21:08 INFO Applying migration id=ed25519blob 2026/10/15 14:21:08 INFO Applying migration id=rsablob 2026/10/15 14:21:08 INFO Applying migration id=iconscid 2026/10/15 14:21:08 INFO Applying migration id=actor 2026/10/15 14:21:08 INFO Applying migration id=localkeys 2026/10/15 14:21:08 INFO Applying migration id=deleted 2026/10/15 14:21:08 INFO Applying migration id=history 2026/10/15 14:21:08 INFO Applying migration id=outboxnano 2026/10/15 14:21:08 INFO Applying migration id=implements 2026/10/15 14:21:09 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:09 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:09 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.44s) === RUN TestPoll_Local3Options 2026/10/15 14:21:09 INFO Applying migration id=initial 2026/10/15 14:21:09 INFO Applying migration id=notesupdated 2026/10/15 14:21:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:09 INFO Applying migration id=activitiesid 2026/10/15 14:21:09 INFO Applying migration id=outbox 2026/10/15 14:21:09 INFO Applying migration id=edits 2026/10/15 14:21:09 INFO Applying migration id=outboxactor 2026/10/15 14:21:09 INFO Applying migration id=outboxsender 2026/10/15 14:21:09 INFO Applying migration id=thread 2026/10/15 14:21:09 INFO Applying migration id=host 2026/10/15 14:21:09 INFO Applying migration id=sharedinbox 2026/10/15 14:21:09 INFO Applying migration id=noteshost 2026/10/15 14:21:09 INFO Applying migration id=fetched 2026/10/15 14:21:09 INFO Applying migration id=move 2026/10/15 14:21:09 INFO Applying migration id=cleanup 2026/10/15 14:21:09 INFO Applying migration id=received 2026/10/15 14:21:09 INFO Applying migration id=namehost 2026/10/15 14:21:09 INFO Applying migration id=outboxhost 2026/10/15 14:21:09 INFO Applying migration id=notesfts 2026/10/15 14:21:09 INFO Applying migration id=iconsname 2026/10/15 14:21:09 INFO Applying migration id=nohash 2026/10/15 14:21:09 INFO Applying migration id=shares 2026/10/15 14:21:09 INFO Applying migration id=actorttl 2026/10/15 14:21:09 INFO Applying migration id=tocc 2026/10/15 14:21:09 INFO Applying migration id=followeds 2026/10/15 14:21:09 INFO Applying migration id=certhash 2026/10/15 14:21:09 INFO Applying migration id=follows_sync 2026/10/15 14:21:09 INFO Applying migration id=jsonpath 2026/10/15 14:21:09 INFO Applying migration id=localforward 2026/10/15 14:21:09 INFO Applying migration id=avatar 2026/10/15 14:21:09 INFO Applying migration id=noimage 2026/10/15 14:21:09 INFO Applying migration id=feed 2026/10/15 14:21:09 INFO Applying migration id=bookmarks 2026/10/15 14:21:09 INFO Applying migration id=shareactivity 2026/10/15 14:21:09 INFO Applying migration id=application 2026/10/15 14:21:09 INFO Applying migration id=certificates 2026/10/15 14:21:09 INFO Applying migration id=rawforward 2026/10/15 14:21:09 INFO Applying migration id=publickey 2026/10/15 14:21:09 INFO Applying migration id=resolvegroup 2026/10/15 14:21:09 INFO Applying migration id=reject 2026/10/15 14:21:09 INFO Applying migration id=autodel 2026/10/15 14:21:09 INFO Applying migration id=jsonb 2026/10/15 14:21:09 INFO Applying migration id=quote 2026/10/15 14:21:09 INFO Applying migration id=rfc9421 2026/10/15 14:21:09 INFO Applying migration id=keys 2026/10/15 14:21:09 INFO Applying migration id=portable 2026/10/15 14:21:09 INFO Applying migration id=proofs 2026/10/15 14:21:09 INFO Applying migration id=contexts 2026/10/15 14:21:09 INFO Applying migration id=deliverieshost 2026/10/15 14:21:09 INFO Applying migration id=pembegin 2026/10/15 14:21:09 INFO Applying migration id=didhost 2026/10/15 14:21:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:09 INFO Applying migration id=invites 2026/10/15 14:21:09 INFO Applying migration id=ed25519blob 2026/10/15 14:21:09 INFO Applying migration id=rsablob 2026/10/15 14:21:09 INFO Applying migration id=iconscid 2026/10/15 14:21:09 INFO Applying migration id=actor 2026/10/15 14:21:09 INFO Applying migration id=localkeys 2026/10/15 14:21:09 INFO Applying migration id=deleted 2026/10/15 14:21:09 INFO Applying migration id=history 2026/10/15 14:21:09 INFO Applying migration id=outboxnano 2026/10/15 14:21:09 INFO Applying migration id=implements 2026/10/15 14:21:09 INFO Applying migration id=backfill 2026/10/15 14:21:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-37fe-76cf-b2af-770cf0bf5e7a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-37fe-74de-ad39-95a7fefabcbe activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-37fe-74de-ad39-95a7fefabcbe 2026/10/15 14:21:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-37fe-74de-ad39-95a7fefabcbe --- PASS: TestPoll_Local3Options (0.73s) === RUN TestPoll_Local5Options 2026/10/15 14:21:10 INFO Applying migration id=initial 2026/10/15 14:21:10 INFO Applying migration id=notesupdated 2026/10/15 14:21:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:10 INFO Applying migration id=activitiesid 2026/10/15 14:21:10 INFO Applying migration id=outbox 2026/10/15 14:21:10 INFO Applying migration id=edits 2026/10/15 14:21:10 INFO Applying migration id=outboxactor 2026/10/15 14:21:10 INFO Applying migration id=outboxsender 2026/10/15 14:21:10 INFO Applying migration id=thread 2026/10/15 14:21:10 INFO Applying migration id=host 2026/10/15 14:21:10 INFO Applying migration id=sharedinbox 2026/10/15 14:21:10 INFO Applying migration id=noteshost 2026/10/15 14:21:10 INFO Applying migration id=fetched 2026/10/15 14:21:10 INFO Applying migration id=move 2026/10/15 14:21:10 INFO Applying migration id=cleanup 2026/10/15 14:21:10 INFO Applying migration id=received 2026/10/15 14:21:10 INFO Applying migration id=namehost 2026/10/15 14:21:10 INFO Applying migration id=outboxhost 2026/10/15 14:21:10 INFO Applying migration id=notesfts 2026/10/15 14:21:10 INFO Applying migration id=iconsname 2026/10/15 14:21:10 INFO Applying migration id=nohash 2026/10/15 14:21:10 INFO Applying migration id=shares 2026/10/15 14:21:10 INFO Applying migration id=actorttl 2026/10/15 14:21:10 INFO Applying migration id=tocc 2026/10/15 14:21:10 INFO Applying migration id=followeds 2026/10/15 14:21:10 INFO Applying migration id=certhash 2026/10/15 14:21:10 INFO Applying migration id=follows_sync 2026/10/15 14:21:10 INFO Applying migration id=jsonpath 2026/10/15 14:21:10 INFO Applying migration id=localforward 2026/10/15 14:21:10 INFO Applying migration id=avatar 2026/10/15 14:21:10 INFO Applying migration id=noimage 2026/10/15 14:21:10 INFO Applying migration id=feed 2026/10/15 14:21:10 INFO Applying migration id=bookmarks 2026/10/15 14:21:10 INFO Applying migration id=shareactivity 2026/10/15 14:21:10 INFO Applying migration id=application 2026/10/15 14:21:10 INFO Applying migration id=certificates 2026/10/15 14:21:10 INFO Applying migration id=rawforward 2026/10/15 14:21:10 INFO Applying migration id=publickey 2026/10/15 14:21:10 INFO Applying migration id=resolvegroup 2026/10/15 14:21:10 INFO Applying migration id=reject 2026/10/15 14:21:10 INFO Applying migration id=autodel 2026/10/15 14:21:10 INFO Applying migration id=jsonb 2026/10/15 14:21:10 INFO Applying migration id=quote 2026/10/15 14:21:10 INFO Applying migration id=rfc9421 2026/10/15 14:21:10 INFO Applying migration id=keys 2026/10/15 14:21:10 INFO Applying migration id=portable 2026/10/15 14:21:10 INFO Applying migration id=proofs 2026/10/15 14:21:10 INFO Applying migration id=contexts 2026/10/15 14:21:10 INFO Applying migration id=deliverieshost 2026/10/15 14:21:10 INFO Applying migration id=pembegin 2026/10/15 14:21:10 INFO Applying migration id=didhost 2026/10/15 14:21:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:10 INFO Applying migration id=invites 2026/10/15 14:21:10 INFO Applying migration id=ed25519blob 2026/10/15 14:21:10 INFO Applying migration id=rsablob 2026/10/15 14:21:10 INFO Applying migration id=iconscid 2026/10/15 14:21:10 INFO Applying migration id=actor 2026/10/15 14:21:10 INFO Applying migration id=localkeys 2026/10/15 14:21:10 INFO Applying migration id=deleted 2026/10/15 14:21:10 INFO Applying migration id=history 2026/10/15 14:21:10 INFO Applying migration id=outboxnano 2026/10/15 14:21:10 INFO Applying migration id=implements 2026/10/15 14:21:10 INFO Applying migration id=backfill 2026/10/15 14:21:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-3ade-7e03-aea2-84a034d303c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-3ade-7c7d-a034-6a1e236d65a0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-3ade-7c7d-a034-6a1e236d65a0 2026/10/15 14:21:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-3ade-7c7d-a034-6a1e236d65a0 --- PASS: TestPoll_Local5Options (0.73s) === RUN TestPoll_Local1Option 2026/10/15 14:21:10 INFO Applying migration id=initial 2026/10/15 14:21:10 INFO Applying migration id=notesupdated 2026/10/15 14:21:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:10 INFO Applying migration id=activitiesid 2026/10/15 14:21:10 INFO Applying migration id=outbox 2026/10/15 14:21:10 INFO Applying migration id=edits 2026/10/15 14:21:10 INFO Applying migration id=outboxactor 2026/10/15 14:21:10 INFO Applying migration id=outboxsender 2026/10/15 14:21:10 INFO Applying migration id=thread 2026/10/15 14:21:10 INFO Applying migration id=host 2026/10/15 14:21:10 INFO Applying migration id=sharedinbox 2026/10/15 14:21:10 INFO Applying migration id=noteshost 2026/10/15 14:21:10 INFO Applying migration id=fetched 2026/10/15 14:21:10 INFO Applying migration id=move 2026/10/15 14:21:10 INFO Applying migration id=cleanup 2026/10/15 14:21:10 INFO Applying migration id=received 2026/10/15 14:21:10 INFO Applying migration id=namehost 2026/10/15 14:21:10 INFO Applying migration id=outboxhost 2026/10/15 14:21:10 INFO Applying migration id=notesfts 2026/10/15 14:21:10 INFO Applying migration id=iconsname 2026/10/15 14:21:10 INFO Applying migration id=nohash 2026/10/15 14:21:10 INFO Applying migration id=shares 2026/10/15 14:21:10 INFO Applying migration id=actorttl 2026/10/15 14:21:10 INFO Applying migration id=tocc 2026/10/15 14:21:10 INFO Applying migration id=followeds 2026/10/15 14:21:10 INFO Applying migration id=certhash 2026/10/15 14:21:10 INFO Applying migration id=follows_sync 2026/10/15 14:21:10 INFO Applying migration id=jsonpath 2026/10/15 14:21:10 INFO Applying migration id=localforward 2026/10/15 14:21:10 INFO Applying migration id=avatar 2026/10/15 14:21:10 INFO Applying migration id=noimage 2026/10/15 14:21:10 INFO Applying migration id=feed 2026/10/15 14:21:10 INFO Applying migration id=bookmarks 2026/10/15 14:21:10 INFO Applying migration id=shareactivity 2026/10/15 14:21:10 INFO Applying migration id=application 2026/10/15 14:21:10 INFO Applying migration id=certificates 2026/10/15 14:21:10 INFO Applying migration id=rawforward 2026/10/15 14:21:10 INFO Applying migration id=publickey 2026/10/15 14:21:10 INFO Applying migration id=resolvegroup 2026/10/15 14:21:10 INFO Applying migration id=reject 2026/10/15 14:21:10 INFO Applying migration id=autodel 2026/10/15 14:21:10 INFO Applying migration id=jsonb 2026/10/15 14:21:10 INFO Applying migration id=quote 2026/10/15 14:21:10 INFO Applying migration id=rfc9421 2026/10/15 14:21:10 INFO Applying migration id=keys 2026/10/15 14:21:10 INFO Applying migration id=portable 2026/10/15 14:21:10 INFO Applying migration id=proofs 2026/10/15 14:21:10 INFO Applying migration id=contexts 2026/10/15 14:21:10 INFO Applying migration id=deliverieshost 2026/10/15 14:21:10 INFO Applying migration id=pembegin 2026/10/15 14:21:10 INFO Applying migration id=didhost 2026/10/15 14:21:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:10 INFO Applying migration id=invites 2026/10/15 14:21:10 INFO Applying migration id=ed25519blob 2026/10/15 14:21:10 INFO Applying migration id=rsablob 2026/10/15 14:21:10 INFO Applying migration id=iconscid 2026/10/15 14:21:10 INFO Applying migration id=actor 2026/10/15 14:21:10 INFO Applying migration id=localkeys 2026/10/15 14:21:10 INFO Applying migration id=deleted 2026/10/15 14:21:10 INFO Applying migration id=history 2026/10/15 14:21:10 INFO Applying migration id=outboxnano 2026/10/15 14:21:10 INFO Applying migration id=implements 2026/10/15 14:21:10 INFO Applying migration id=backfill 2026/10/15 14:21:11 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (0.89s) === RUN TestPoll_Local6Options 2026/10/15 14:21:11 INFO Applying migration id=initial 2026/10/15 14:21:11 INFO Applying migration id=notesupdated 2026/10/15 14:21:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:11 INFO Applying migration id=activitiesid 2026/10/15 14:21:11 INFO Applying migration id=outbox 2026/10/15 14:21:11 INFO Applying migration id=edits 2026/10/15 14:21:11 INFO Applying migration id=outboxactor 2026/10/15 14:21:11 INFO Applying migration id=outboxsender 2026/10/15 14:21:11 INFO Applying migration id=thread 2026/10/15 14:21:11 INFO Applying migration id=host 2026/10/15 14:21:11 INFO Applying migration id=sharedinbox 2026/10/15 14:21:11 INFO Applying migration id=noteshost 2026/10/15 14:21:11 INFO Applying migration id=fetched 2026/10/15 14:21:11 INFO Applying migration id=move 2026/10/15 14:21:11 INFO Applying migration id=cleanup 2026/10/15 14:21:11 INFO Applying migration id=received 2026/10/15 14:21:11 INFO Applying migration id=namehost 2026/10/15 14:21:11 INFO Applying migration id=outboxhost 2026/10/15 14:21:11 INFO Applying migration id=notesfts 2026/10/15 14:21:11 INFO Applying migration id=iconsname 2026/10/15 14:21:11 INFO Applying migration id=nohash 2026/10/15 14:21:11 INFO Applying migration id=shares 2026/10/15 14:21:11 INFO Applying migration id=actorttl 2026/10/15 14:21:11 INFO Applying migration id=tocc 2026/10/15 14:21:11 INFO Applying migration id=followeds 2026/10/15 14:21:11 INFO Applying migration id=certhash 2026/10/15 14:21:11 INFO Applying migration id=follows_sync 2026/10/15 14:21:11 INFO Applying migration id=jsonpath 2026/10/15 14:21:11 INFO Applying migration id=localforward 2026/10/15 14:21:11 INFO Applying migration id=avatar 2026/10/15 14:21:11 INFO Applying migration id=noimage 2026/10/15 14:21:11 INFO Applying migration id=feed 2026/10/15 14:21:11 INFO Applying migration id=bookmarks 2026/10/15 14:21:11 INFO Applying migration id=shareactivity 2026/10/15 14:21:11 INFO Applying migration id=application 2026/10/15 14:21:11 INFO Applying migration id=certificates 2026/10/15 14:21:11 INFO Applying migration id=rawforward 2026/10/15 14:21:11 INFO Applying migration id=publickey 2026/10/15 14:21:11 INFO Applying migration id=resolvegroup 2026/10/15 14:21:11 INFO Applying migration id=reject 2026/10/15 14:21:11 INFO Applying migration id=autodel 2026/10/15 14:21:11 INFO Applying migration id=jsonb 2026/10/15 14:21:11 INFO Applying migration id=quote 2026/10/15 14:21:11 INFO Applying migration id=rfc9421 2026/10/15 14:21:11 INFO Applying migration id=keys 2026/10/15 14:21:11 INFO Applying migration id=portable 2026/10/15 14:21:11 INFO Applying migration id=proofs 2026/10/15 14:21:11 INFO Applying migration id=contexts 2026/10/15 14:21:11 INFO Applying migration id=deliverieshost 2026/10/15 14:21:11 INFO Applying migration id=pembegin 2026/10/15 14:21:11 INFO Applying migration id=didhost 2026/10/15 14:21:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:11 INFO Applying migration id=invites 2026/10/15 14:21:11 INFO Applying migration id=ed25519blob 2026/10/15 14:21:11 INFO Applying migration id=rsablob 2026/10/15 14:21:11 INFO Applying migration id=iconscid 2026/10/15 14:21:11 INFO Applying migration id=actor 2026/10/15 14:21:11 INFO Applying migration id=localkeys 2026/10/15 14:21:11 INFO Applying migration id=deleted 2026/10/15 14:21:11 INFO Applying migration id=history 2026/10/15 14:21:11 INFO Applying migration id=outboxnano 2026/10/15 14:21:11 INFO Applying migration id=implements 2026/10/15 14:21:11 INFO Applying migration id=backfill 2026/10/15 14:21:12 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 (0.61s) === RUN TestPoll_LocalEmptyOption 2026/10/15 14:21:12 INFO Applying migration id=initial 2026/10/15 14:21:12 INFO Applying migration id=notesupdated 2026/10/15 14:21:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:12 INFO Applying migration id=activitiesid 2026/10/15 14:21:12 INFO Applying migration id=outbox 2026/10/15 14:21:12 INFO Applying migration id=edits 2026/10/15 14:21:12 INFO Applying migration id=outboxactor 2026/10/15 14:21:12 INFO Applying migration id=outboxsender 2026/10/15 14:21:12 INFO Applying migration id=thread 2026/10/15 14:21:12 INFO Applying migration id=host 2026/10/15 14:21:12 INFO Applying migration id=sharedinbox 2026/10/15 14:21:12 INFO Applying migration id=noteshost 2026/10/15 14:21:12 INFO Applying migration id=fetched 2026/10/15 14:21:12 INFO Applying migration id=move 2026/10/15 14:21:12 INFO Applying migration id=cleanup 2026/10/15 14:21:12 INFO Applying migration id=received 2026/10/15 14:21:12 INFO Applying migration id=namehost 2026/10/15 14:21:12 INFO Applying migration id=outboxhost 2026/10/15 14:21:12 INFO Applying migration id=notesfts 2026/10/15 14:21:12 INFO Applying migration id=iconsname 2026/10/15 14:21:12 INFO Applying migration id=nohash 2026/10/15 14:21:12 INFO Applying migration id=shares 2026/10/15 14:21:12 INFO Applying migration id=actorttl 2026/10/15 14:21:12 INFO Applying migration id=tocc 2026/10/15 14:21:12 INFO Applying migration id=followeds 2026/10/15 14:21:12 INFO Applying migration id=certhash 2026/10/15 14:21:12 INFO Applying migration id=follows_sync 2026/10/15 14:21:12 INFO Applying migration id=jsonpath 2026/10/15 14:21:12 INFO Applying migration id=localforward 2026/10/15 14:21:12 INFO Applying migration id=avatar 2026/10/15 14:21:12 INFO Applying migration id=noimage 2026/10/15 14:21:12 INFO Applying migration id=feed 2026/10/15 14:21:12 INFO Applying migration id=bookmarks 2026/10/15 14:21:12 INFO Applying migration id=shareactivity 2026/10/15 14:21:12 INFO Applying migration id=application 2026/10/15 14:21:12 INFO Applying migration id=certificates 2026/10/15 14:21:12 INFO Applying migration id=rawforward 2026/10/15 14:21:12 INFO Applying migration id=publickey 2026/10/15 14:21:12 INFO Applying migration id=resolvegroup 2026/10/15 14:21:12 INFO Applying migration id=reject 2026/10/15 14:21:12 INFO Applying migration id=autodel 2026/10/15 14:21:12 INFO Applying migration id=jsonb 2026/10/15 14:21:12 INFO Applying migration id=quote 2026/10/15 14:21:12 INFO Applying migration id=rfc9421 2026/10/15 14:21:12 INFO Applying migration id=keys 2026/10/15 14:21:12 INFO Applying migration id=portable 2026/10/15 14:21:12 INFO Applying migration id=proofs 2026/10/15 14:21:12 INFO Applying migration id=contexts 2026/10/15 14:21:12 INFO Applying migration id=deliverieshost 2026/10/15 14:21:12 INFO Applying migration id=pembegin 2026/10/15 14:21:12 INFO Applying migration id=didhost 2026/10/15 14:21:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:12 INFO Applying migration id=invites 2026/10/15 14:21:12 INFO Applying migration id=ed25519blob 2026/10/15 14:21:12 INFO Applying migration id=rsablob 2026/10/15 14:21:12 INFO Applying migration id=iconscid 2026/10/15 14:21:12 INFO Applying migration id=actor 2026/10/15 14:21:12 INFO Applying migration id=localkeys 2026/10/15 14:21:12 INFO Applying migration id=deleted 2026/10/15 14:21:12 INFO Applying migration id=history 2026/10/15 14:21:12 INFO Applying migration id=outboxnano 2026/10/15 14:21:12 INFO Applying migration id=implements 2026/10/15 14:21:12 INFO Applying migration id=backfill --- PASS: TestPoll_LocalEmptyOption (0.62s) === RUN TestPoll_LocalOptionWithLink 2026/10/15 14:21:12 INFO Applying migration id=initial 2026/10/15 14:21:12 INFO Applying migration id=notesupdated 2026/10/15 14:21:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:12 INFO Applying migration id=activitiesid 2026/10/15 14:21:12 INFO Applying migration id=outbox 2026/10/15 14:21:12 INFO Applying migration id=edits 2026/10/15 14:21:12 INFO Applying migration id=outboxactor 2026/10/15 14:21:12 INFO Applying migration id=outboxsender 2026/10/15 14:21:12 INFO Applying migration id=thread 2026/10/15 14:21:12 INFO Applying migration id=host 2026/10/15 14:21:12 INFO Applying migration id=sharedinbox 2026/10/15 14:21:12 INFO Applying migration id=noteshost 2026/10/15 14:21:12 INFO Applying migration id=fetched 2026/10/15 14:21:12 INFO Applying migration id=move 2026/10/15 14:21:12 INFO Applying migration id=cleanup 2026/10/15 14:21:12 INFO Applying migration id=received 2026/10/15 14:21:12 INFO Applying migration id=namehost 2026/10/15 14:21:12 INFO Applying migration id=outboxhost 2026/10/15 14:21:12 INFO Applying migration id=notesfts 2026/10/15 14:21:12 INFO Applying migration id=iconsname 2026/10/15 14:21:12 INFO Applying migration id=nohash 2026/10/15 14:21:12 INFO Applying migration id=shares 2026/10/15 14:21:12 INFO Applying migration id=actorttl 2026/10/15 14:21:12 INFO Applying migration id=tocc 2026/10/15 14:21:12 INFO Applying migration id=followeds 2026/10/15 14:21:12 INFO Applying migration id=certhash 2026/10/15 14:21:12 INFO Applying migration id=follows_sync 2026/10/15 14:21:12 INFO Applying migration id=jsonpath 2026/10/15 14:21:12 INFO Applying migration id=localforward 2026/10/15 14:21:12 INFO Applying migration id=avatar 2026/10/15 14:21:12 INFO Applying migration id=noimage 2026/10/15 14:21:12 INFO Applying migration id=feed 2026/10/15 14:21:12 INFO Applying migration id=bookmarks 2026/10/15 14:21:12 INFO Applying migration id=shareactivity 2026/10/15 14:21:12 INFO Applying migration id=application 2026/10/15 14:21:12 INFO Applying migration id=certificates 2026/10/15 14:21:12 INFO Applying migration id=rawforward 2026/10/15 14:21:12 INFO Applying migration id=publickey 2026/10/15 14:21:12 INFO Applying migration id=resolvegroup 2026/10/15 14:21:12 INFO Applying migration id=reject 2026/10/15 14:21:12 INFO Applying migration id=autodel 2026/10/15 14:21:12 INFO Applying migration id=jsonb 2026/10/15 14:21:12 INFO Applying migration id=quote 2026/10/15 14:21:12 INFO Applying migration id=rfc9421 2026/10/15 14:21:13 INFO Applying migration id=keys 2026/10/15 14:21:13 INFO Applying migration id=portable 2026/10/15 14:21:13 INFO Applying migration id=proofs 2026/10/15 14:21:13 INFO Applying migration id=contexts 2026/10/15 14:21:13 INFO Applying migration id=deliverieshost 2026/10/15 14:21:13 INFO Applying migration id=pembegin 2026/10/15 14:21:13 INFO Applying migration id=didhost 2026/10/15 14:21:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:13 INFO Applying migration id=invites 2026/10/15 14:21:13 INFO Applying migration id=ed25519blob 2026/10/15 14:21:13 INFO Applying migration id=rsablob 2026/10/15 14:21:13 INFO Applying migration id=iconscid 2026/10/15 14:21:13 INFO Applying migration id=actor 2026/10/15 14:21:13 INFO Applying migration id=localkeys 2026/10/15 14:21:13 INFO Applying migration id=deleted 2026/10/15 14:21:13 INFO Applying migration id=history 2026/10/15 14:21:13 INFO Applying migration id=outboxnano 2026/10/15 14:21:13 INFO Applying migration id=implements 2026/10/15 14:21:13 INFO Applying migration id=backfill 2026/10/15 14:21:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-45a1-7ae5-bd7e-a2447864adea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-45a1-78e0-89df-83343247c3f5 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-45a1-78e0-89df-83343247c3f5 2026/10/15 14:21:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-45a1-78e0-89df-83343247c3f5 --- PASS: TestPoll_LocalOptionWithLink (0.64s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/10/15 14:21:13 INFO Applying migration id=initial 2026/10/15 14:21:13 INFO Applying migration id=notesupdated 2026/10/15 14:21:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:13 INFO Applying migration id=activitiesid 2026/10/15 14:21:13 INFO Applying migration id=outbox 2026/10/15 14:21:13 INFO Applying migration id=edits 2026/10/15 14:21:13 INFO Applying migration id=outboxactor 2026/10/15 14:21:13 INFO Applying migration id=outboxsender 2026/10/15 14:21:13 INFO Applying migration id=thread 2026/10/15 14:21:13 INFO Applying migration id=host 2026/10/15 14:21:13 INFO Applying migration id=sharedinbox 2026/10/15 14:21:13 INFO Applying migration id=noteshost 2026/10/15 14:21:13 INFO Applying migration id=fetched 2026/10/15 14:21:13 INFO Applying migration id=move 2026/10/15 14:21:13 INFO Applying migration id=cleanup 2026/10/15 14:21:13 INFO Applying migration id=received 2026/10/15 14:21:13 INFO Applying migration id=namehost 2026/10/15 14:21:13 INFO Applying migration id=outboxhost 2026/10/15 14:21:13 INFO Applying migration id=notesfts 2026/10/15 14:21:13 INFO Applying migration id=iconsname 2026/10/15 14:21:13 INFO Applying migration id=nohash 2026/10/15 14:21:13 INFO Applying migration id=shares 2026/10/15 14:21:13 INFO Applying migration id=actorttl 2026/10/15 14:21:13 INFO Applying migration id=tocc 2026/10/15 14:21:13 INFO Applying migration id=followeds 2026/10/15 14:21:13 INFO Applying migration id=certhash 2026/10/15 14:21:13 INFO Applying migration id=follows_sync 2026/10/15 14:21:13 INFO Applying migration id=jsonpath 2026/10/15 14:21:13 INFO Applying migration id=localforward 2026/10/15 14:21:13 INFO Applying migration id=avatar 2026/10/15 14:21:13 INFO Applying migration id=noimage 2026/10/15 14:21:13 INFO Applying migration id=feed 2026/10/15 14:21:13 INFO Applying migration id=bookmarks 2026/10/15 14:21:13 INFO Applying migration id=shareactivity 2026/10/15 14:21:13 INFO Applying migration id=application 2026/10/15 14:21:13 INFO Applying migration id=certificates 2026/10/15 14:21:13 INFO Applying migration id=rawforward 2026/10/15 14:21:13 INFO Applying migration id=publickey 2026/10/15 14:21:13 INFO Applying migration id=resolvegroup 2026/10/15 14:21:13 INFO Applying migration id=reject 2026/10/15 14:21:13 INFO Applying migration id=autodel 2026/10/15 14:21:13 INFO Applying migration id=jsonb 2026/10/15 14:21:13 INFO Applying migration id=quote 2026/10/15 14:21:13 INFO Applying migration id=rfc9421 2026/10/15 14:21:13 INFO Applying migration id=keys 2026/10/15 14:21:13 INFO Applying migration id=portable 2026/10/15 14:21:13 INFO Applying migration id=proofs 2026/10/15 14:21:13 INFO Applying migration id=contexts 2026/10/15 14:21:13 INFO Applying migration id=deliverieshost 2026/10/15 14:21:13 INFO Applying migration id=pembegin 2026/10/15 14:21:13 INFO Applying migration id=didhost 2026/10/15 14:21:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:13 INFO Applying migration id=invites 2026/10/15 14:21:13 INFO Applying migration id=ed25519blob 2026/10/15 14:21:13 INFO Applying migration id=rsablob 2026/10/15 14:21:13 INFO Applying migration id=iconscid 2026/10/15 14:21:13 INFO Applying migration id=actor 2026/10/15 14:21:13 INFO Applying migration id=localkeys 2026/10/15 14:21:13 INFO Applying migration id=deleted 2026/10/15 14:21:13 INFO Applying migration id=history 2026/10/15 14:21:13 INFO Applying migration id=outboxnano 2026/10/15 14:21:13 INFO Applying migration id=implements 2026/10/15 14:21:13 INFO Applying migration id=backfill 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4814-7104-b491-42e82abb3729 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4816-740c-845e-0a1998041213 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4816-73ed-9cb4-0a2f94e8bf6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-4816-73ed-9cb4-0a2f94e8bf6a 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4817-7865-af49-a68746f6cd2d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4817-7846-a51d-994a58ab16f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-4817-7846-a51d-994a58ab16f0 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-481c-7a13-8bc1-8504dfbf92f2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a --- PASS: TestPoll_Local3OptionsAnd2Votes (0.63s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/10/15 14:21:14 INFO Applying migration id=initial 2026/10/15 14:21:14 INFO Applying migration id=notesupdated 2026/10/15 14:21:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:14 INFO Applying migration id=activitiesid 2026/10/15 14:21:14 INFO Applying migration id=outbox 2026/10/15 14:21:14 INFO Applying migration id=edits 2026/10/15 14:21:14 INFO Applying migration id=outboxactor 2026/10/15 14:21:14 INFO Applying migration id=outboxsender 2026/10/15 14:21:14 INFO Applying migration id=thread 2026/10/15 14:21:14 INFO Applying migration id=host 2026/10/15 14:21:14 INFO Applying migration id=sharedinbox 2026/10/15 14:21:14 INFO Applying migration id=noteshost 2026/10/15 14:21:14 INFO Applying migration id=fetched 2026/10/15 14:21:14 INFO Applying migration id=move 2026/10/15 14:21:14 INFO Applying migration id=cleanup 2026/10/15 14:21:14 INFO Applying migration id=received 2026/10/15 14:21:14 INFO Applying migration id=namehost 2026/10/15 14:21:14 INFO Applying migration id=outboxhost 2026/10/15 14:21:14 INFO Applying migration id=notesfts 2026/10/15 14:21:14 INFO Applying migration id=iconsname 2026/10/15 14:21:14 INFO Applying migration id=nohash 2026/10/15 14:21:14 INFO Applying migration id=shares 2026/10/15 14:21:14 INFO Applying migration id=actorttl 2026/10/15 14:21:14 INFO Applying migration id=tocc 2026/10/15 14:21:14 INFO Applying migration id=followeds 2026/10/15 14:21:14 INFO Applying migration id=certhash 2026/10/15 14:21:14 INFO Applying migration id=follows_sync 2026/10/15 14:21:14 INFO Applying migration id=jsonpath 2026/10/15 14:21:14 INFO Applying migration id=localforward 2026/10/15 14:21:14 INFO Applying migration id=avatar 2026/10/15 14:21:14 INFO Applying migration id=noimage 2026/10/15 14:21:14 INFO Applying migration id=feed 2026/10/15 14:21:14 INFO Applying migration id=bookmarks 2026/10/15 14:21:14 INFO Applying migration id=shareactivity 2026/10/15 14:21:14 INFO Applying migration id=application 2026/10/15 14:21:14 INFO Applying migration id=certificates 2026/10/15 14:21:14 INFO Applying migration id=rawforward 2026/10/15 14:21:14 INFO Applying migration id=publickey 2026/10/15 14:21:14 INFO Applying migration id=resolvegroup 2026/10/15 14:21:14 INFO Applying migration id=reject 2026/10/15 14:21:14 INFO Applying migration id=autodel 2026/10/15 14:21:14 INFO Applying migration id=jsonb 2026/10/15 14:21:14 INFO Applying migration id=quote 2026/10/15 14:21:14 INFO Applying migration id=rfc9421 2026/10/15 14:21:14 INFO Applying migration id=keys 2026/10/15 14:21:14 INFO Applying migration id=portable 2026/10/15 14:21:14 INFO Applying migration id=proofs 2026/10/15 14:21:14 INFO Applying migration id=contexts 2026/10/15 14:21:14 INFO Applying migration id=deliverieshost 2026/10/15 14:21:14 INFO Applying migration id=pembegin 2026/10/15 14:21:14 INFO Applying migration id=didhost 2026/10/15 14:21:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:14 INFO Applying migration id=invites 2026/10/15 14:21:14 INFO Applying migration id=ed25519blob 2026/10/15 14:21:14 INFO Applying migration id=rsablob 2026/10/15 14:21:14 INFO Applying migration id=iconscid 2026/10/15 14:21:14 INFO Applying migration id=actor 2026/10/15 14:21:14 INFO Applying migration id=localkeys 2026/10/15 14:21:14 INFO Applying migration id=deleted 2026/10/15 14:21:14 INFO Applying migration id=history 2026/10/15 14:21:14 INFO Applying migration id=outboxnano 2026/10/15 14:21:14 INFO Applying migration id=implements 2026/10/15 14:21:14 INFO Applying migration id=backfill 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4ad2-776e-83cd-57b02b1569aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4ad7-721b-9ec7-6d72ec9f7f6d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad7-71e3-a904-4a8dfea53bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-4ad7-71e3-a904-4a8dfea53bab 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4ad9-7cf0-8fc0-5053818b28e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef 2026/10/15 14:21:14 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-4ae4-770a-a49e-a48f583cb92e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (0.72s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/10/15 14:21:14 INFO Applying migration id=initial 2026/10/15 14:21:14 INFO Applying migration id=notesupdated 2026/10/15 14:21:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:14 INFO Applying migration id=activitiesid 2026/10/15 14:21:14 INFO Applying migration id=outbox 2026/10/15 14:21:14 INFO Applying migration id=edits 2026/10/15 14:21:14 INFO Applying migration id=outboxactor 2026/10/15 14:21:14 INFO Applying migration id=outboxsender 2026/10/15 14:21:14 INFO Applying migration id=thread 2026/10/15 14:21:14 INFO Applying migration id=host 2026/10/15 14:21:14 INFO Applying migration id=sharedinbox 2026/10/15 14:21:14 INFO Applying migration id=noteshost 2026/10/15 14:21:14 INFO Applying migration id=fetched 2026/10/15 14:21:14 INFO Applying migration id=move 2026/10/15 14:21:14 INFO Applying migration id=cleanup 2026/10/15 14:21:14 INFO Applying migration id=received 2026/10/15 14:21:14 INFO Applying migration id=namehost 2026/10/15 14:21:14 INFO Applying migration id=outboxhost 2026/10/15 14:21:14 INFO Applying migration id=notesfts 2026/10/15 14:21:14 INFO Applying migration id=iconsname 2026/10/15 14:21:14 INFO Applying migration id=nohash 2026/10/15 14:21:14 INFO Applying migration id=shares 2026/10/15 14:21:14 INFO Applying migration id=actorttl 2026/10/15 14:21:14 INFO Applying migration id=tocc 2026/10/15 14:21:14 INFO Applying migration id=followeds 2026/10/15 14:21:14 INFO Applying migration id=certhash 2026/10/15 14:21:14 INFO Applying migration id=follows_sync 2026/10/15 14:21:14 INFO Applying migration id=jsonpath 2026/10/15 14:21:14 INFO Applying migration id=localforward 2026/10/15 14:21:14 INFO Applying migration id=avatar 2026/10/15 14:21:14 INFO Applying migration id=noimage 2026/10/15 14:21:14 INFO Applying migration id=feed 2026/10/15 14:21:14 INFO Applying migration id=bookmarks 2026/10/15 14:21:14 INFO Applying migration id=shareactivity 2026/10/15 14:21:14 INFO Applying migration id=application 2026/10/15 14:21:14 INFO Applying migration id=certificates 2026/10/15 14:21:14 INFO Applying migration id=rawforward 2026/10/15 14:21:14 INFO Applying migration id=publickey 2026/10/15 14:21:14 INFO Applying migration id=resolvegroup 2026/10/15 14:21:14 INFO Applying migration id=reject 2026/10/15 14:21:14 INFO Applying migration id=autodel 2026/10/15 14:21:14 INFO Applying migration id=jsonb 2026/10/15 14:21:14 INFO Applying migration id=quote 2026/10/15 14:21:14 INFO Applying migration id=rfc9421 2026/10/15 14:21:14 INFO Applying migration id=keys 2026/10/15 14:21:14 INFO Applying migration id=portable 2026/10/15 14:21:14 INFO Applying migration id=proofs 2026/10/15 14:21:14 INFO Applying migration id=contexts 2026/10/15 14:21:14 INFO Applying migration id=deliverieshost 2026/10/15 14:21:14 INFO Applying migration id=pembegin 2026/10/15 14:21:14 INFO Applying migration id=didhost 2026/10/15 14:21:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:14 INFO Applying migration id=invites 2026/10/15 14:21:14 INFO Applying migration id=ed25519blob 2026/10/15 14:21:14 INFO Applying migration id=rsablob 2026/10/15 14:21:15 INFO Applying migration id=iconscid 2026/10/15 14:21:15 INFO Applying migration id=actor 2026/10/15 14:21:15 INFO Applying migration id=localkeys 2026/10/15 14:21:15 INFO Applying migration id=deleted 2026/10/15 14:21:15 INFO Applying migration id=history 2026/10/15 14:21:15 INFO Applying migration id=outboxnano 2026/10/15 14:21:15 INFO Applying migration id=implements 2026/10/15 14:21:15 INFO Applying migration id=backfill 2026/10/15 14:21:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-4e32-7e09-99cc-75e69e93f70d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-4e33-767d-8917-82d8d238a04e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-4e32-7e09-99cc-75e69e93f70d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff0-4e32-7e09-99cc-75e69e93f70d 2026/10/15 14:21:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-4e33-7ddc-bf4b-89f4deb06f5f 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/10/15 14:21:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-4e34-7731-9521-23bc579fd80d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-4e33-7ddc-bf4b-89f4deb06f5f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13ff0-4e33-7ddc-bf4b-89f4deb06f5f 2026/10/15 14:21:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4e36-7d98-8cc2-d83e9579686f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4e3b-702f-b76d-67a2223905f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e3a-7f37-99da-16e53a7a3448 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-4e3a-7f37-99da-16e53a7a3448 2026/10/15 14:21:15 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4e3e-7073-a7a4-ab25431a49e5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e3e-7032-ba85-40c21481d2e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-4e3e-7032-ba85-40c21481d2e3 2026/10/15 14:21:15 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-4e41-708e-81b9-acef30523c81 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 --- PASS: TestPoll_LocalVoteVisibilityFollowers (0.87s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/10/15 14:21:15 INFO Applying migration id=initial 2026/10/15 14:21:15 INFO Applying migration id=notesupdated 2026/10/15 14:21:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:15 INFO Applying migration id=activitiesid 2026/10/15 14:21:15 INFO Applying migration id=outbox 2026/10/15 14:21:15 INFO Applying migration id=edits 2026/10/15 14:21:15 INFO Applying migration id=outboxactor 2026/10/15 14:21:15 INFO Applying migration id=outboxsender 2026/10/15 14:21:15 INFO Applying migration id=thread 2026/10/15 14:21:15 INFO Applying migration id=host 2026/10/15 14:21:15 INFO Applying migration id=sharedinbox 2026/10/15 14:21:15 INFO Applying migration id=noteshost 2026/10/15 14:21:15 INFO Applying migration id=fetched 2026/10/15 14:21:15 INFO Applying migration id=move 2026/10/15 14:21:15 INFO Applying migration id=cleanup 2026/10/15 14:21:15 INFO Applying migration id=received 2026/10/15 14:21:15 INFO Applying migration id=namehost 2026/10/15 14:21:15 INFO Applying migration id=outboxhost 2026/10/15 14:21:15 INFO Applying migration id=notesfts 2026/10/15 14:21:15 INFO Applying migration id=iconsname 2026/10/15 14:21:15 INFO Applying migration id=nohash 2026/10/15 14:21:15 INFO Applying migration id=shares 2026/10/15 14:21:15 INFO Applying migration id=actorttl 2026/10/15 14:21:15 INFO Applying migration id=tocc 2026/10/15 14:21:15 INFO Applying migration id=followeds 2026/10/15 14:21:15 INFO Applying migration id=certhash 2026/10/15 14:21:15 INFO Applying migration id=follows_sync 2026/10/15 14:21:15 INFO Applying migration id=jsonpath 2026/10/15 14:21:15 INFO Applying migration id=localforward 2026/10/15 14:21:15 INFO Applying migration id=avatar 2026/10/15 14:21:15 INFO Applying migration id=noimage 2026/10/15 14:21:15 INFO Applying migration id=feed 2026/10/15 14:21:15 INFO Applying migration id=bookmarks 2026/10/15 14:21:15 INFO Applying migration id=shareactivity 2026/10/15 14:21:15 INFO Applying migration id=application 2026/10/15 14:21:15 INFO Applying migration id=certificates 2026/10/15 14:21:15 INFO Applying migration id=rawforward 2026/10/15 14:21:15 INFO Applying migration id=publickey 2026/10/15 14:21:15 INFO Applying migration id=resolvegroup 2026/10/15 14:21:15 INFO Applying migration id=reject 2026/10/15 14:21:15 INFO Applying migration id=autodel 2026/10/15 14:21:15 INFO Applying migration id=jsonb 2026/10/15 14:21:15 INFO Applying migration id=quote 2026/10/15 14:21:15 INFO Applying migration id=rfc9421 2026/10/15 14:21:15 INFO Applying migration id=keys 2026/10/15 14:21:15 INFO Applying migration id=portable 2026/10/15 14:21:15 INFO Applying migration id=proofs 2026/10/15 14:21:15 INFO Applying migration id=contexts 2026/10/15 14:21:15 INFO Applying migration id=deliverieshost 2026/10/15 14:21:15 INFO Applying migration id=pembegin 2026/10/15 14:21:15 INFO Applying migration id=didhost 2026/10/15 14:21:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:15 INFO Applying migration id=invites 2026/10/15 14:21:15 INFO Applying migration id=ed25519blob 2026/10/15 14:21:15 INFO Applying migration id=rsablob 2026/10/15 14:21:15 INFO Applying migration id=iconscid 2026/10/15 14:21:15 INFO Applying migration id=actor 2026/10/15 14:21:15 INFO Applying migration id=localkeys 2026/10/15 14:21:15 INFO Applying migration id=deleted 2026/10/15 14:21:15 INFO Applying migration id=history 2026/10/15 14:21:15 INFO Applying migration id=outboxnano 2026/10/15 14:21:15 INFO Applying migration id=implements 2026/10/15 14:21:15 INFO Applying migration id=backfill 2026/10/15 14:21:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-50e6-702e-a729-c4c9fc4b27ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-50eb-729f-9eac-9a60c3c24145 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50eb-7267-a7ae-2b95f5a7de2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-50eb-7267-a7ae-2b95f5a7de2b 2026/10/15 14:21:16 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-50ee-7003-a8b5-50d1c9418193 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50ed-7f0c-879b-ffc8bdfd4386 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-50ed-7f0c-879b-ffc8bdfd4386 2026/10/15 14:21:16 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-50f1-705e-91ef-170257aeea93 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 --- PASS: TestPoll_LocalVoteVisibilityPublic (0.69s) === RUN TestPoll_LocalSelfVote 2026/10/15 14:21:16 INFO Applying migration id=initial 2026/10/15 14:21:16 INFO Applying migration id=notesupdated 2026/10/15 14:21:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:16 INFO Applying migration id=activitiesid 2026/10/15 14:21:16 INFO Applying migration id=outbox 2026/10/15 14:21:16 INFO Applying migration id=edits 2026/10/15 14:21:16 INFO Applying migration id=outboxactor 2026/10/15 14:21:16 INFO Applying migration id=outboxsender 2026/10/15 14:21:16 INFO Applying migration id=thread 2026/10/15 14:21:16 INFO Applying migration id=host 2026/10/15 14:21:16 INFO Applying migration id=sharedinbox 2026/10/15 14:21:16 INFO Applying migration id=noteshost 2026/10/15 14:21:16 INFO Applying migration id=fetched 2026/10/15 14:21:16 INFO Applying migration id=move 2026/10/15 14:21:16 INFO Applying migration id=cleanup 2026/10/15 14:21:16 INFO Applying migration id=received 2026/10/15 14:21:16 INFO Applying migration id=namehost 2026/10/15 14:21:16 INFO Applying migration id=outboxhost 2026/10/15 14:21:16 INFO Applying migration id=notesfts 2026/10/15 14:21:16 INFO Applying migration id=iconsname 2026/10/15 14:21:16 INFO Applying migration id=nohash 2026/10/15 14:21:16 INFO Applying migration id=shares 2026/10/15 14:21:16 INFO Applying migration id=actorttl 2026/10/15 14:21:16 INFO Applying migration id=tocc 2026/10/15 14:21:16 INFO Applying migration id=followeds 2026/10/15 14:21:16 INFO Applying migration id=certhash 2026/10/15 14:21:16 INFO Applying migration id=follows_sync 2026/10/15 14:21:16 INFO Applying migration id=jsonpath 2026/10/15 14:21:16 INFO Applying migration id=localforward 2026/10/15 14:21:16 INFO Applying migration id=avatar 2026/10/15 14:21:16 INFO Applying migration id=noimage 2026/10/15 14:21:16 INFO Applying migration id=feed 2026/10/15 14:21:16 INFO Applying migration id=bookmarks 2026/10/15 14:21:16 INFO Applying migration id=shareactivity 2026/10/15 14:21:16 INFO Applying migration id=application 2026/10/15 14:21:16 INFO Applying migration id=certificates 2026/10/15 14:21:16 INFO Applying migration id=rawforward 2026/10/15 14:21:16 INFO Applying migration id=publickey 2026/10/15 14:21:16 INFO Applying migration id=resolvegroup 2026/10/15 14:21:16 INFO Applying migration id=reject 2026/10/15 14:21:16 INFO Applying migration id=autodel 2026/10/15 14:21:16 INFO Applying migration id=jsonb 2026/10/15 14:21:16 INFO Applying migration id=quote 2026/10/15 14:21:16 INFO Applying migration id=rfc9421 2026/10/15 14:21:16 INFO Applying migration id=keys 2026/10/15 14:21:16 INFO Applying migration id=portable 2026/10/15 14:21:16 INFO Applying migration id=proofs 2026/10/15 14:21:16 INFO Applying migration id=contexts 2026/10/15 14:21:16 INFO Applying migration id=deliverieshost 2026/10/15 14:21:16 INFO Applying migration id=pembegin 2026/10/15 14:21:16 INFO Applying migration id=didhost 2026/10/15 14:21:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:16 INFO Applying migration id=invites 2026/10/15 14:21:16 INFO Applying migration id=ed25519blob 2026/10/15 14:21:16 INFO Applying migration id=rsablob 2026/10/15 14:21:16 INFO Applying migration id=iconscid 2026/10/15 14:21:16 INFO Applying migration id=actor 2026/10/15 14:21:16 INFO Applying migration id=localkeys 2026/10/15 14:21:16 INFO Applying migration id=deleted 2026/10/15 14:21:16 INFO Applying migration id=history 2026/10/15 14:21:16 INFO Applying migration id=outboxnano 2026/10/15 14:21:16 INFO Applying migration id=implements 2026/10/15 14:21:16 INFO Applying migration id=backfill 2026/10/15 14:21:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-541f-712e-a6e2-c7b9599e2b55 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-5421-73b7-8eae-3edc65edc300 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-5421-739f-80cc-232666b72759 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-5421-739f-80cc-232666b72759 2026/10/15 14:21:17 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-5425-7587-9d80-105ee2ee99a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-5425-752a-a5bd-b86f24f2fea6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-5425-752a-a5bd-b86f24f2fea6 2026/10/15 14:21:17 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-5428-7b0a-ace0-606e6b3b81a6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 --- PASS: TestPoll_LocalSelfVote (0.81s) === RUN TestRegister_RedirectNoCertificate 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill --- PASS: TestRegister_RedirectNoCertificate (0.16s) === RUN TestRegister_InvitationRequired 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill 2026/10/15 14:21:17 INFO Redirecting uninvited user --- PASS: TestRegister_InvitationRequired (0.15s) === RUN TestRegister_InvitationPrompt 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill --- PASS: TestRegister_InvitationPrompt (0.11s) === RUN TestRegister_InvalidInvitationCode 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill 2026/10/15 14:21:17 WARN Invalid invitation code request.path=/users/invitations/accept code=abc --- PASS: TestRegister_InvalidInvitationCode (0.19s) === RUN TestRegister_Redirect 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill 2026/10/15 14:21:17 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.16s) === RUN TestRegister_HappyFlow 2026/10/15 14:21:18 INFO Applying migration id=initial 2026/10/15 14:21:18 INFO Applying migration id=notesupdated 2026/10/15 14:21:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:18 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.38s) === RUN TestRegister_AlreadyRegistered 2026/10/15 14:21:18 INFO Applying migration id=initial 2026/10/15 14:21:18 INFO Applying migration id=notesupdated 2026/10/15 14:21:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:18 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.20s) === RUN TestRegister_Twice 2026/10/15 14:21:18 INFO Applying migration id=initial 2026/10/15 14:21:18 INFO Applying migration id=notesupdated 2026/10/15 14:21:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:18 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:19 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.35s) === RUN TestRegister_Throttling 2026/10/15 14:21:19 INFO Applying migration id=initial 2026/10/15 14:21:19 INFO Applying migration id=notesupdated 2026/10/15 14:21:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:19 INFO Applying migration id=activitiesid 2026/10/15 14:21:19 INFO Applying migration id=outbox 2026/10/15 14:21:19 INFO Applying migration id=edits 2026/10/15 14:21:19 INFO Applying migration id=outboxactor 2026/10/15 14:21:19 INFO Applying migration id=outboxsender 2026/10/15 14:21:19 INFO Applying migration id=thread 2026/10/15 14:21:19 INFO Applying migration id=host 2026/10/15 14:21:19 INFO Applying migration id=sharedinbox 2026/10/15 14:21:19 INFO Applying migration id=noteshost 2026/10/15 14:21:19 INFO Applying migration id=fetched 2026/10/15 14:21:19 INFO Applying migration id=move 2026/10/15 14:21:19 INFO Applying migration id=cleanup 2026/10/15 14:21:19 INFO Applying migration id=received 2026/10/15 14:21:19 INFO Applying migration id=namehost 2026/10/15 14:21:19 INFO Applying migration id=outboxhost 2026/10/15 14:21:19 INFO Applying migration id=notesfts 2026/10/15 14:21:19 INFO Applying migration id=iconsname 2026/10/15 14:21:19 INFO Applying migration id=nohash 2026/10/15 14:21:19 INFO Applying migration id=shares 2026/10/15 14:21:19 INFO Applying migration id=actorttl 2026/10/15 14:21:19 INFO Applying migration id=tocc 2026/10/15 14:21:19 INFO Applying migration id=followeds 2026/10/15 14:21:19 INFO Applying migration id=certhash 2026/10/15 14:21:19 INFO Applying migration id=follows_sync 2026/10/15 14:21:19 INFO Applying migration id=jsonpath 2026/10/15 14:21:19 INFO Applying migration id=localforward 2026/10/15 14:21:19 INFO Applying migration id=avatar 2026/10/15 14:21:19 INFO Applying migration id=noimage 2026/10/15 14:21:19 INFO Applying migration id=feed 2026/10/15 14:21:19 INFO Applying migration id=bookmarks 2026/10/15 14:21:19 INFO Applying migration id=shareactivity 2026/10/15 14:21:19 INFO Applying migration id=application 2026/10/15 14:21:19 INFO Applying migration id=certificates 2026/10/15 14:21:19 INFO Applying migration id=rawforward 2026/10/15 14:21:19 INFO Applying migration id=publickey 2026/10/15 14:21:19 INFO Applying migration id=resolvegroup 2026/10/15 14:21:19 INFO Applying migration id=reject 2026/10/15 14:21:19 INFO Applying migration id=autodel 2026/10/15 14:21:19 INFO Applying migration id=jsonb 2026/10/15 14:21:19 INFO Applying migration id=quote 2026/10/15 14:21:19 INFO Applying migration id=rfc9421 2026/10/15 14:21:19 INFO Applying migration id=keys 2026/10/15 14:21:19 INFO Applying migration id=portable 2026/10/15 14:21:19 INFO Applying migration id=proofs 2026/10/15 14:21:19 INFO Applying migration id=contexts 2026/10/15 14:21:19 INFO Applying migration id=deliverieshost 2026/10/15 14:21:19 INFO Applying migration id=pembegin 2026/10/15 14:21:19 INFO Applying migration id=didhost 2026/10/15 14:21:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:19 INFO Applying migration id=invites 2026/10/15 14:21:19 INFO Applying migration id=ed25519blob 2026/10/15 14:21:19 INFO Applying migration id=rsablob 2026/10/15 14:21:19 INFO Applying migration id=iconscid 2026/10/15 14:21:19 INFO Applying migration id=actor 2026/10/15 14:21:19 INFO Applying migration id=localkeys 2026/10/15 14:21:19 INFO Applying migration id=deleted 2026/10/15 14:21:19 INFO Applying migration id=history 2026/10/15 14:21:19 INFO Applying migration id=outboxnano 2026/10/15 14:21:19 INFO Applying migration id=implements 2026/10/15 14:21:19 INFO Applying migration id=backfill 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.23s) === RUN TestRegister_Throttling30Minutes 2026/10/15 14:21:19 INFO Applying migration id=initial 2026/10/15 14:21:19 INFO Applying migration id=notesupdated 2026/10/15 14:21:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:19 INFO Applying migration id=activitiesid 2026/10/15 14:21:19 INFO Applying migration id=outbox 2026/10/15 14:21:19 INFO Applying migration id=edits 2026/10/15 14:21:19 INFO Applying migration id=outboxactor 2026/10/15 14:21:19 INFO Applying migration id=outboxsender 2026/10/15 14:21:19 INFO Applying migration id=thread 2026/10/15 14:21:19 INFO Applying migration id=host 2026/10/15 14:21:19 INFO Applying migration id=sharedinbox 2026/10/15 14:21:19 INFO Applying migration id=noteshost 2026/10/15 14:21:19 INFO Applying migration id=fetched 2026/10/15 14:21:19 INFO Applying migration id=move 2026/10/15 14:21:19 INFO Applying migration id=cleanup 2026/10/15 14:21:19 INFO Applying migration id=received 2026/10/15 14:21:19 INFO Applying migration id=namehost 2026/10/15 14:21:19 INFO Applying migration id=outboxhost 2026/10/15 14:21:19 INFO Applying migration id=notesfts 2026/10/15 14:21:19 INFO Applying migration id=iconsname 2026/10/15 14:21:19 INFO Applying migration id=nohash 2026/10/15 14:21:19 INFO Applying migration id=shares 2026/10/15 14:21:19 INFO Applying migration id=actorttl 2026/10/15 14:21:19 INFO Applying migration id=tocc 2026/10/15 14:21:19 INFO Applying migration id=followeds 2026/10/15 14:21:19 INFO Applying migration id=certhash 2026/10/15 14:21:19 INFO Applying migration id=follows_sync 2026/10/15 14:21:19 INFO Applying migration id=jsonpath 2026/10/15 14:21:19 INFO Applying migration id=localforward 2026/10/15 14:21:19 INFO Applying migration id=avatar 2026/10/15 14:21:19 INFO Applying migration id=noimage 2026/10/15 14:21:19 INFO Applying migration id=feed 2026/10/15 14:21:19 INFO Applying migration id=bookmarks 2026/10/15 14:21:19 INFO Applying migration id=shareactivity 2026/10/15 14:21:19 INFO Applying migration id=application 2026/10/15 14:21:19 INFO Applying migration id=certificates 2026/10/15 14:21:19 INFO Applying migration id=rawforward 2026/10/15 14:21:19 INFO Applying migration id=publickey 2026/10/15 14:21:19 INFO Applying migration id=resolvegroup 2026/10/15 14:21:19 INFO Applying migration id=reject 2026/10/15 14:21:19 INFO Applying migration id=autodel 2026/10/15 14:21:19 INFO Applying migration id=jsonb 2026/10/15 14:21:19 INFO Applying migration id=quote 2026/10/15 14:21:19 INFO Applying migration id=rfc9421 2026/10/15 14:21:19 INFO Applying migration id=keys 2026/10/15 14:21:19 INFO Applying migration id=portable 2026/10/15 14:21:19 INFO Applying migration id=proofs 2026/10/15 14:21:19 INFO Applying migration id=contexts 2026/10/15 14:21:19 INFO Applying migration id=deliverieshost 2026/10/15 14:21:19 INFO Applying migration id=pembegin 2026/10/15 14:21:19 INFO Applying migration id=didhost 2026/10/15 14:21:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:19 INFO Applying migration id=invites 2026/10/15 14:21:19 INFO Applying migration id=ed25519blob 2026/10/15 14:21:19 INFO Applying migration id=rsablob 2026/10/15 14:21:19 INFO Applying migration id=iconscid 2026/10/15 14:21:19 INFO Applying migration id=actor 2026/10/15 14:21:19 INFO Applying migration id=localkeys 2026/10/15 14:21:19 INFO Applying migration id=deleted 2026/10/15 14:21:19 INFO Applying migration id=history 2026/10/15 14:21:19 INFO Applying migration id=outboxnano 2026/10/15 14:21:19 INFO Applying migration id=implements 2026/10/15 14:21:19 INFO Applying migration id=backfill 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.33s) === RUN TestRegister_Throttling1Hour 2026/10/15 14:21:19 INFO Applying migration id=initial 2026/10/15 14:21:19 INFO Applying migration id=notesupdated 2026/10/15 14:21:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:19 INFO Applying migration id=activitiesid 2026/10/15 14:21:19 INFO Applying migration id=outbox 2026/10/15 14:21:19 INFO Applying migration id=edits 2026/10/15 14:21:19 INFO Applying migration id=outboxactor 2026/10/15 14:21:19 INFO Applying migration id=outboxsender 2026/10/15 14:21:19 INFO Applying migration id=thread 2026/10/15 14:21:19 INFO Applying migration id=host 2026/10/15 14:21:19 INFO Applying migration id=sharedinbox 2026/10/15 14:21:19 INFO Applying migration id=noteshost 2026/10/15 14:21:19 INFO Applying migration id=fetched 2026/10/15 14:21:19 INFO Applying migration id=move 2026/10/15 14:21:19 INFO Applying migration id=cleanup 2026/10/15 14:21:19 INFO Applying migration id=received 2026/10/15 14:21:19 INFO Applying migration id=namehost 2026/10/15 14:21:19 INFO Applying migration id=outboxhost 2026/10/15 14:21:19 INFO Applying migration id=notesfts 2026/10/15 14:21:19 INFO Applying migration id=iconsname 2026/10/15 14:21:19 INFO Applying migration id=nohash 2026/10/15 14:21:19 INFO Applying migration id=shares 2026/10/15 14:21:19 INFO Applying migration id=actorttl 2026/10/15 14:21:19 INFO Applying migration id=tocc 2026/10/15 14:21:19 INFO Applying migration id=followeds 2026/10/15 14:21:19 INFO Applying migration id=certhash 2026/10/15 14:21:19 INFO Applying migration id=follows_sync 2026/10/15 14:21:19 INFO Applying migration id=jsonpath 2026/10/15 14:21:19 INFO Applying migration id=localforward 2026/10/15 14:21:19 INFO Applying migration id=avatar 2026/10/15 14:21:19 INFO Applying migration id=noimage 2026/10/15 14:21:19 INFO Applying migration id=feed 2026/10/15 14:21:19 INFO Applying migration id=bookmarks 2026/10/15 14:21:19 INFO Applying migration id=shareactivity 2026/10/15 14:21:19 INFO Applying migration id=application 2026/10/15 14:21:19 INFO Applying migration id=certificates 2026/10/15 14:21:19 INFO Applying migration id=rawforward 2026/10/15 14:21:19 INFO Applying migration id=publickey 2026/10/15 14:21:19 INFO Applying migration id=resolvegroup 2026/10/15 14:21:19 INFO Applying migration id=reject 2026/10/15 14:21:19 INFO Applying migration id=autodel 2026/10/15 14:21:19 INFO Applying migration id=jsonb 2026/10/15 14:21:19 INFO Applying migration id=quote 2026/10/15 14:21:19 INFO Applying migration id=rfc9421 2026/10/15 14:21:19 INFO Applying migration id=keys 2026/10/15 14:21:19 INFO Applying migration id=portable 2026/10/15 14:21:19 INFO Applying migration id=proofs 2026/10/15 14:21:19 INFO Applying migration id=contexts 2026/10/15 14:21:19 INFO Applying migration id=deliverieshost 2026/10/15 14:21:19 INFO Applying migration id=pembegin 2026/10/15 14:21:19 INFO Applying migration id=didhost 2026/10/15 14:21:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:19 INFO Applying migration id=invites 2026/10/15 14:21:19 INFO Applying migration id=ed25519blob 2026/10/15 14:21:19 INFO Applying migration id=rsablob 2026/10/15 14:21:19 INFO Applying migration id=iconscid 2026/10/15 14:21:19 INFO Applying migration id=actor 2026/10/15 14:21:19 INFO Applying migration id=localkeys 2026/10/15 14:21:19 INFO Applying migration id=deleted 2026/10/15 14:21:19 INFO Applying migration id=history 2026/10/15 14:21:19 INFO Applying migration id=outboxnano 2026/10/15 14:21:19 INFO Applying migration id=implements 2026/10/15 14:21:19 INFO Applying migration id=backfill 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.46s) === RUN TestRegister_TwoCertificates 2026/10/15 14:21:20 INFO Applying migration id=initial 2026/10/15 14:21:20 INFO Applying migration id=notesupdated 2026/10/15 14:21:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:20 INFO Applying migration id=activitiesid 2026/10/15 14:21:20 INFO Applying migration id=outbox 2026/10/15 14:21:20 INFO Applying migration id=edits 2026/10/15 14:21:20 INFO Applying migration id=outboxactor 2026/10/15 14:21:20 INFO Applying migration id=outboxsender 2026/10/15 14:21:20 INFO Applying migration id=thread 2026/10/15 14:21:20 INFO Applying migration id=host 2026/10/15 14:21:20 INFO Applying migration id=sharedinbox 2026/10/15 14:21:20 INFO Applying migration id=noteshost 2026/10/15 14:21:20 INFO Applying migration id=fetched 2026/10/15 14:21:20 INFO Applying migration id=move 2026/10/15 14:21:20 INFO Applying migration id=cleanup 2026/10/15 14:21:20 INFO Applying migration id=received 2026/10/15 14:21:20 INFO Applying migration id=namehost 2026/10/15 14:21:20 INFO Applying migration id=outboxhost 2026/10/15 14:21:20 INFO Applying migration id=notesfts 2026/10/15 14:21:20 INFO Applying migration id=iconsname 2026/10/15 14:21:20 INFO Applying migration id=nohash 2026/10/15 14:21:20 INFO Applying migration id=shares 2026/10/15 14:21:20 INFO Applying migration id=actorttl 2026/10/15 14:21:20 INFO Applying migration id=tocc 2026/10/15 14:21:20 INFO Applying migration id=followeds 2026/10/15 14:21:20 INFO Applying migration id=certhash 2026/10/15 14:21:20 INFO Applying migration id=follows_sync 2026/10/15 14:21:20 INFO Applying migration id=jsonpath 2026/10/15 14:21:20 INFO Applying migration id=localforward 2026/10/15 14:21:20 INFO Applying migration id=avatar 2026/10/15 14:21:20 INFO Applying migration id=noimage 2026/10/15 14:21:20 INFO Applying migration id=feed 2026/10/15 14:21:20 INFO Applying migration id=bookmarks 2026/10/15 14:21:20 INFO Applying migration id=shareactivity 2026/10/15 14:21:20 INFO Applying migration id=application 2026/10/15 14:21:20 INFO Applying migration id=certificates 2026/10/15 14:21:20 INFO Applying migration id=rawforward 2026/10/15 14:21:20 INFO Applying migration id=publickey 2026/10/15 14:21:20 INFO Applying migration id=resolvegroup 2026/10/15 14:21:20 INFO Applying migration id=reject 2026/10/15 14:21:20 INFO Applying migration id=autodel 2026/10/15 14:21:20 INFO Applying migration id=jsonb 2026/10/15 14:21:20 INFO Applying migration id=quote 2026/10/15 14:21:20 INFO Applying migration id=rfc9421 2026/10/15 14:21:20 INFO Applying migration id=keys 2026/10/15 14:21:20 INFO Applying migration id=portable 2026/10/15 14:21:20 INFO Applying migration id=proofs 2026/10/15 14:21:20 INFO Applying migration id=contexts 2026/10/15 14:21:20 INFO Applying migration id=deliverieshost 2026/10/15 14:21:20 INFO Applying migration id=pembegin 2026/10/15 14:21:20 INFO Applying migration id=didhost 2026/10/15 14:21:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:20 INFO Applying migration id=invites 2026/10/15 14:21:20 INFO Applying migration id=ed25519blob 2026/10/15 14:21:20 INFO Applying migration id=rsablob 2026/10/15 14:21:20 INFO Applying migration id=iconscid 2026/10/15 14:21:20 INFO Applying migration id=actor 2026/10/15 14:21:20 INFO Applying migration id=localkeys 2026/10/15 14:21:20 INFO Applying migration id=deleted 2026/10/15 14:21:20 INFO Applying migration id=history 2026/10/15 14:21:20 INFO Applying migration id=outboxnano 2026/10/15 14:21:20 INFO Applying migration id=implements 2026/10/15 14:21:20 INFO Applying migration id=backfill 2026/10/15 14:21:20 INFO Redirecting new user 2026/10/15 14:21:20 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:20 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/15 14:21:20 INFO Redirecting new user 2026/10/15 14:21:20 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:20 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/10/15 14:21:20 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/15 14:21:20 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/10/15 14:21:20 INFO Redirecting new user 2026/10/15 14:21:20 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.85s) === RUN TestRegister_ForbiddenUserName 2026/10/15 14:21:20 INFO Applying migration id=initial 2026/10/15 14:21:20 INFO Applying migration id=notesupdated 2026/10/15 14:21:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:20 INFO Applying migration id=activitiesid 2026/10/15 14:21:20 INFO Applying migration id=outbox 2026/10/15 14:21:20 INFO Applying migration id=edits 2026/10/15 14:21:20 INFO Applying migration id=outboxactor 2026/10/15 14:21:20 INFO Applying migration id=outboxsender 2026/10/15 14:21:20 INFO Applying migration id=thread 2026/10/15 14:21:20 INFO Applying migration id=host 2026/10/15 14:21:20 INFO Applying migration id=sharedinbox 2026/10/15 14:21:20 INFO Applying migration id=noteshost 2026/10/15 14:21:20 INFO Applying migration id=fetched 2026/10/15 14:21:20 INFO Applying migration id=move 2026/10/15 14:21:20 INFO Applying migration id=cleanup 2026/10/15 14:21:20 INFO Applying migration id=received 2026/10/15 14:21:20 INFO Applying migration id=namehost 2026/10/15 14:21:20 INFO Applying migration id=outboxhost 2026/10/15 14:21:20 INFO Applying migration id=notesfts 2026/10/15 14:21:20 INFO Applying migration id=iconsname 2026/10/15 14:21:20 INFO Applying migration id=nohash 2026/10/15 14:21:20 INFO Applying migration id=shares 2026/10/15 14:21:20 INFO Applying migration id=actorttl 2026/10/15 14:21:20 INFO Applying migration id=tocc 2026/10/15 14:21:21 INFO Applying migration id=followeds 2026/10/15 14:21:21 INFO Applying migration id=certhash 2026/10/15 14:21:21 INFO Applying migration id=follows_sync 2026/10/15 14:21:21 INFO Applying migration id=jsonpath 2026/10/15 14:21:21 INFO Applying migration id=localforward 2026/10/15 14:21:21 INFO Applying migration id=avatar 2026/10/15 14:21:21 INFO Applying migration id=noimage 2026/10/15 14:21:21 INFO Applying migration id=feed 2026/10/15 14:21:21 INFO Applying migration id=bookmarks 2026/10/15 14:21:21 INFO Applying migration id=shareactivity 2026/10/15 14:21:21 INFO Applying migration id=application 2026/10/15 14:21:21 INFO Applying migration id=certificates 2026/10/15 14:21:21 INFO Applying migration id=rawforward 2026/10/15 14:21:21 INFO Applying migration id=publickey 2026/10/15 14:21:21 INFO Applying migration id=resolvegroup 2026/10/15 14:21:21 INFO Applying migration id=reject 2026/10/15 14:21:21 INFO Applying migration id=autodel 2026/10/15 14:21:21 INFO Applying migration id=jsonb 2026/10/15 14:21:21 INFO Applying migration id=quote 2026/10/15 14:21:21 INFO Applying migration id=rfc9421 2026/10/15 14:21:21 INFO Applying migration id=keys 2026/10/15 14:21:21 INFO Applying migration id=portable 2026/10/15 14:21:21 INFO Applying migration id=proofs 2026/10/15 14:21:21 INFO Applying migration id=contexts 2026/10/15 14:21:21 INFO Applying migration id=deliverieshost 2026/10/15 14:21:21 INFO Applying migration id=pembegin 2026/10/15 14:21:21 INFO Applying migration id=didhost 2026/10/15 14:21:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:21 INFO Applying migration id=invites 2026/10/15 14:21:21 INFO Applying migration id=ed25519blob 2026/10/15 14:21:21 INFO Applying migration id=rsablob 2026/10/15 14:21:21 INFO Applying migration id=iconscid 2026/10/15 14:21:21 INFO Applying migration id=actor 2026/10/15 14:21:21 INFO Applying migration id=localkeys 2026/10/15 14:21:21 INFO Applying migration id=deleted 2026/10/15 14:21:21 INFO Applying migration id=history 2026/10/15 14:21:21 INFO Applying migration id=outboxnano 2026/10/15 14:21:21 INFO Applying migration id=implements 2026/10/15 14:21:21 INFO Applying migration id=backfill --- PASS: TestRegister_ForbiddenUserName (0.15s) === RUN TestReply_AuthorNotFollowed 2026/10/15 14:21:21 INFO Applying migration id=initial 2026/10/15 14:21:21 INFO Applying migration id=notesupdated 2026/10/15 14:21:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:21 INFO Applying migration id=activitiesid 2026/10/15 14:21:21 INFO Applying migration id=outbox 2026/10/15 14:21:21 INFO Applying migration id=edits 2026/10/15 14:21:21 INFO Applying migration id=outboxactor 2026/10/15 14:21:21 INFO Applying migration id=outboxsender 2026/10/15 14:21:21 INFO Applying migration id=thread 2026/10/15 14:21:21 INFO Applying migration id=host 2026/10/15 14:21:21 INFO Applying migration id=sharedinbox 2026/10/15 14:21:21 INFO Applying migration id=noteshost 2026/10/15 14:21:21 INFO Applying migration id=fetched 2026/10/15 14:21:21 INFO Applying migration id=move 2026/10/15 14:21:21 INFO Applying migration id=cleanup 2026/10/15 14:21:21 INFO Applying migration id=received 2026/10/15 14:21:21 INFO Applying migration id=namehost 2026/10/15 14:21:21 INFO Applying migration id=outboxhost 2026/10/15 14:21:21 INFO Applying migration id=notesfts 2026/10/15 14:21:21 INFO Applying migration id=iconsname 2026/10/15 14:21:21 INFO Applying migration id=nohash 2026/10/15 14:21:21 INFO Applying migration id=shares 2026/10/15 14:21:21 INFO Applying migration id=actorttl 2026/10/15 14:21:21 INFO Applying migration id=tocc 2026/10/15 14:21:21 INFO Applying migration id=followeds 2026/10/15 14:21:21 INFO Applying migration id=certhash 2026/10/15 14:21:21 INFO Applying migration id=follows_sync 2026/10/15 14:21:21 INFO Applying migration id=jsonpath 2026/10/15 14:21:21 INFO Applying migration id=localforward 2026/10/15 14:21:21 INFO Applying migration id=avatar 2026/10/15 14:21:21 INFO Applying migration id=noimage 2026/10/15 14:21:21 INFO Applying migration id=feed 2026/10/15 14:21:21 INFO Applying migration id=bookmarks 2026/10/15 14:21:21 INFO Applying migration id=shareactivity 2026/10/15 14:21:21 INFO Applying migration id=application 2026/10/15 14:21:21 INFO Applying migration id=certificates 2026/10/15 14:21:21 INFO Applying migration id=rawforward 2026/10/15 14:21:21 INFO Applying migration id=publickey 2026/10/15 14:21:21 INFO Applying migration id=resolvegroup 2026/10/15 14:21:21 INFO Applying migration id=reject 2026/10/15 14:21:21 INFO Applying migration id=autodel 2026/10/15 14:21:21 INFO Applying migration id=jsonb 2026/10/15 14:21:21 INFO Applying migration id=quote 2026/10/15 14:21:21 INFO Applying migration id=rfc9421 2026/10/15 14:21:21 INFO Applying migration id=keys 2026/10/15 14:21:21 INFO Applying migration id=portable 2026/10/15 14:21:21 INFO Applying migration id=proofs 2026/10/15 14:21:21 INFO Applying migration id=contexts 2026/10/15 14:21:21 INFO Applying migration id=deliverieshost 2026/10/15 14:21:21 INFO Applying migration id=pembegin 2026/10/15 14:21:21 INFO Applying migration id=didhost 2026/10/15 14:21:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:21 INFO Applying migration id=invites 2026/10/15 14:21:21 INFO Applying migration id=ed25519blob 2026/10/15 14:21:21 INFO Applying migration id=rsablob 2026/10/15 14:21:21 INFO Applying migration id=iconscid 2026/10/15 14:21:21 INFO Applying migration id=actor 2026/10/15 14:21:21 INFO Applying migration id=localkeys 2026/10/15 14:21:21 INFO Applying migration id=deleted 2026/10/15 14:21:21 INFO Applying migration id=history 2026/10/15 14:21:21 INFO Applying migration id=outboxnano 2026/10/15 14:21:21 INFO Applying migration id=implements 2026/10/15 14:21:21 INFO Applying migration id=backfill 2026/10/15 14:21:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-65e5-7b69-9f86-520ec37d66e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-65ee-77f8-af27-7e318ab94aac note=https://localhost.localdomain:8443/post/01a13ff0-65ee-779e-9cab-f0fa1b9749b2 thread=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-65ee-77f8-af27-7e318ab94aac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-65ee-779e-9cab-f0fa1b9749b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-65ee-779e-9cab-f0fa1b9749b2 2026/10/15 14:21:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (0.70s) === RUN TestReply_AuthorFollowed 2026/10/15 14:21:21 INFO Applying migration id=initial 2026/10/15 14:21:21 INFO Applying migration id=notesupdated 2026/10/15 14:21:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:21 INFO Applying migration id=activitiesid 2026/10/15 14:21:21 INFO Applying migration id=outbox 2026/10/15 14:21:21 INFO Applying migration id=edits 2026/10/15 14:21:21 INFO Applying migration id=outboxactor 2026/10/15 14:21:21 INFO Applying migration id=outboxsender 2026/10/15 14:21:21 INFO Applying migration id=thread 2026/10/15 14:21:21 INFO Applying migration id=host 2026/10/15 14:21:21 INFO Applying migration id=sharedinbox 2026/10/15 14:21:21 INFO Applying migration id=noteshost 2026/10/15 14:21:21 INFO Applying migration id=fetched 2026/10/15 14:21:21 INFO Applying migration id=move 2026/10/15 14:21:21 INFO Applying migration id=cleanup 2026/10/15 14:21:21 INFO Applying migration id=received 2026/10/15 14:21:21 INFO Applying migration id=namehost 2026/10/15 14:21:21 INFO Applying migration id=outboxhost 2026/10/15 14:21:21 INFO Applying migration id=notesfts 2026/10/15 14:21:21 INFO Applying migration id=iconsname 2026/10/15 14:21:21 INFO Applying migration id=nohash 2026/10/15 14:21:21 INFO Applying migration id=shares 2026/10/15 14:21:21 INFO Applying migration id=actorttl 2026/10/15 14:21:21 INFO Applying migration id=tocc 2026/10/15 14:21:21 INFO Applying migration id=followeds 2026/10/15 14:21:21 INFO Applying migration id=certhash 2026/10/15 14:21:21 INFO Applying migration id=follows_sync 2026/10/15 14:21:21 INFO Applying migration id=jsonpath 2026/10/15 14:21:21 INFO Applying migration id=localforward 2026/10/15 14:21:21 INFO Applying migration id=avatar 2026/10/15 14:21:21 INFO Applying migration id=noimage 2026/10/15 14:21:21 INFO Applying migration id=feed 2026/10/15 14:21:21 INFO Applying migration id=bookmarks 2026/10/15 14:21:21 INFO Applying migration id=shareactivity 2026/10/15 14:21:21 INFO Applying migration id=application 2026/10/15 14:21:21 INFO Applying migration id=certificates 2026/10/15 14:21:21 INFO Applying migration id=rawforward 2026/10/15 14:21:21 INFO Applying migration id=publickey 2026/10/15 14:21:21 INFO Applying migration id=resolvegroup 2026/10/15 14:21:21 INFO Applying migration id=reject 2026/10/15 14:21:21 INFO Applying migration id=autodel 2026/10/15 14:21:21 INFO Applying migration id=jsonb 2026/10/15 14:21:21 INFO Applying migration id=quote 2026/10/15 14:21:21 INFO Applying migration id=rfc9421 2026/10/15 14:21:21 INFO Applying migration id=keys 2026/10/15 14:21:21 INFO Applying migration id=portable 2026/10/15 14:21:21 INFO Applying migration id=proofs 2026/10/15 14:21:21 INFO Applying migration id=contexts 2026/10/15 14:21:21 INFO Applying migration id=deliverieshost 2026/10/15 14:21:21 INFO Applying migration id=pembegin 2026/10/15 14:21:21 INFO Applying migration id=didhost 2026/10/15 14:21:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:21 INFO Applying migration id=invites 2026/10/15 14:21:21 INFO Applying migration id=ed25519blob 2026/10/15 14:21:21 INFO Applying migration id=rsablob 2026/10/15 14:21:21 INFO Applying migration id=iconscid 2026/10/15 14:21:21 INFO Applying migration id=actor 2026/10/15 14:21:21 INFO Applying migration id=localkeys 2026/10/15 14:21:21 INFO Applying migration id=deleted 2026/10/15 14:21:21 INFO Applying migration id=history 2026/10/15 14:21:21 INFO Applying migration id=outboxnano 2026/10/15 14:21:21 INFO Applying migration id=implements 2026/10/15 14:21:21 INFO Applying migration id=backfill 2026/10/15 14:21:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-6886-7457-8db5-cd5ec6e856cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-6886-7d13-ac20-8a439d3d487e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-6886-7457-8db5-cd5ec6e856cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-6886-7457-8db5-cd5ec6e856cc 2026/10/15 14:21:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6887-7567-ad74-0a4872184c54 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-688b-70d6-8bb1-f91902425492 note=https://localhost.localdomain:8443/post/01a13ff0-688b-70aa-9fec-17d1b273d8b6 thread=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-688b-70d6-8bb1-f91902425492 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-688b-70aa-9fec-17d1b273d8b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-688b-70aa-9fec-17d1b273d8b6 2026/10/15 14:21:22 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (0.66s) === RUN TestReply_PostToFollowers 2026/10/15 14:21:22 INFO Applying migration id=initial 2026/10/15 14:21:22 INFO Applying migration id=notesupdated 2026/10/15 14:21:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:22 INFO Applying migration id=activitiesid 2026/10/15 14:21:22 INFO Applying migration id=outbox 2026/10/15 14:21:22 INFO Applying migration id=edits 2026/10/15 14:21:22 INFO Applying migration id=outboxactor 2026/10/15 14:21:22 INFO Applying migration id=outboxsender 2026/10/15 14:21:22 INFO Applying migration id=thread 2026/10/15 14:21:22 INFO Applying migration id=host 2026/10/15 14:21:22 INFO Applying migration id=sharedinbox 2026/10/15 14:21:22 INFO Applying migration id=noteshost 2026/10/15 14:21:22 INFO Applying migration id=fetched 2026/10/15 14:21:22 INFO Applying migration id=move 2026/10/15 14:21:22 INFO Applying migration id=cleanup 2026/10/15 14:21:22 INFO Applying migration id=received 2026/10/15 14:21:22 INFO Applying migration id=namehost 2026/10/15 14:21:22 INFO Applying migration id=outboxhost 2026/10/15 14:21:22 INFO Applying migration id=notesfts 2026/10/15 14:21:22 INFO Applying migration id=iconsname 2026/10/15 14:21:22 INFO Applying migration id=nohash 2026/10/15 14:21:22 INFO Applying migration id=shares 2026/10/15 14:21:22 INFO Applying migration id=actorttl 2026/10/15 14:21:22 INFO Applying migration id=tocc 2026/10/15 14:21:22 INFO Applying migration id=followeds 2026/10/15 14:21:22 INFO Applying migration id=certhash 2026/10/15 14:21:22 INFO Applying migration id=follows_sync 2026/10/15 14:21:22 INFO Applying migration id=jsonpath 2026/10/15 14:21:22 INFO Applying migration id=localforward 2026/10/15 14:21:22 INFO Applying migration id=avatar 2026/10/15 14:21:22 INFO Applying migration id=noimage 2026/10/15 14:21:22 INFO Applying migration id=feed 2026/10/15 14:21:22 INFO Applying migration id=bookmarks 2026/10/15 14:21:22 INFO Applying migration id=shareactivity 2026/10/15 14:21:22 INFO Applying migration id=application 2026/10/15 14:21:22 INFO Applying migration id=certificates 2026/10/15 14:21:22 INFO Applying migration id=rawforward 2026/10/15 14:21:22 INFO Applying migration id=publickey 2026/10/15 14:21:22 INFO Applying migration id=resolvegroup 2026/10/15 14:21:22 INFO Applying migration id=reject 2026/10/15 14:21:22 INFO Applying migration id=autodel 2026/10/15 14:21:22 INFO Applying migration id=jsonb 2026/10/15 14:21:22 INFO Applying migration id=quote 2026/10/15 14:21:22 INFO Applying migration id=rfc9421 2026/10/15 14:21:22 INFO Applying migration id=keys 2026/10/15 14:21:22 INFO Applying migration id=portable 2026/10/15 14:21:22 INFO Applying migration id=proofs 2026/10/15 14:21:22 INFO Applying migration id=contexts 2026/10/15 14:21:22 INFO Applying migration id=deliverieshost 2026/10/15 14:21:22 INFO Applying migration id=pembegin 2026/10/15 14:21:22 INFO Applying migration id=didhost 2026/10/15 14:21:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:22 INFO Applying migration id=invites 2026/10/15 14:21:22 INFO Applying migration id=ed25519blob 2026/10/15 14:21:22 INFO Applying migration id=rsablob 2026/10/15 14:21:22 INFO Applying migration id=iconscid 2026/10/15 14:21:22 INFO Applying migration id=actor 2026/10/15 14:21:22 INFO Applying migration id=localkeys 2026/10/15 14:21:22 INFO Applying migration id=deleted 2026/10/15 14:21:22 INFO Applying migration id=history 2026/10/15 14:21:22 INFO Applying migration id=outboxnano 2026/10/15 14:21:22 INFO Applying migration id=implements 2026/10/15 14:21:22 INFO Applying migration id=backfill 2026/10/15 14:21:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-6ba2-7bc8-b538-9d680173dd41 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-6ba4-70c9-b665-b047f7b831bf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-6ba2-7bc8-b538-9d680173dd41 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-6ba2-7bc8-b538-9d680173dd41 2026/10/15 14:21:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6ba5-7428-ac92-03a71124c71e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-6bac-79a3-a392-af5f0576ccf7 note=https://localhost.localdomain:8443/post/01a13ff0-6bac-78ee-87e3-e4546992d4b4 thread=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6bac-79a3-a392-af5f0576ccf7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6bac-78ee-87e3-e4546992d4b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-6bac-78ee-87e3-e4546992d4b4 2026/10/15 14:21:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (0.81s) === RUN TestReply_PostToFollowersNotFollowing 2026/10/15 14:21:23 INFO Applying migration id=initial 2026/10/15 14:21:23 INFO Applying migration id=notesupdated 2026/10/15 14:21:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:23 INFO Applying migration id=activitiesid 2026/10/15 14:21:23 INFO Applying migration id=outbox 2026/10/15 14:21:23 INFO Applying migration id=edits 2026/10/15 14:21:23 INFO Applying migration id=outboxactor 2026/10/15 14:21:23 INFO Applying migration id=outboxsender 2026/10/15 14:21:23 INFO Applying migration id=thread 2026/10/15 14:21:23 INFO Applying migration id=host 2026/10/15 14:21:23 INFO Applying migration id=sharedinbox 2026/10/15 14:21:23 INFO Applying migration id=noteshost 2026/10/15 14:21:23 INFO Applying migration id=fetched 2026/10/15 14:21:23 INFO Applying migration id=move 2026/10/15 14:21:23 INFO Applying migration id=cleanup 2026/10/15 14:21:23 INFO Applying migration id=received 2026/10/15 14:21:23 INFO Applying migration id=namehost 2026/10/15 14:21:23 INFO Applying migration id=outboxhost 2026/10/15 14:21:23 INFO Applying migration id=notesfts 2026/10/15 14:21:23 INFO Applying migration id=iconsname 2026/10/15 14:21:23 INFO Applying migration id=nohash 2026/10/15 14:21:23 INFO Applying migration id=shares 2026/10/15 14:21:23 INFO Applying migration id=actorttl 2026/10/15 14:21:23 INFO Applying migration id=tocc 2026/10/15 14:21:23 INFO Applying migration id=followeds 2026/10/15 14:21:23 INFO Applying migration id=certhash 2026/10/15 14:21:23 INFO Applying migration id=follows_sync 2026/10/15 14:21:23 INFO Applying migration id=jsonpath 2026/10/15 14:21:23 INFO Applying migration id=localforward 2026/10/15 14:21:23 INFO Applying migration id=avatar 2026/10/15 14:21:23 INFO Applying migration id=noimage 2026/10/15 14:21:23 INFO Applying migration id=feed 2026/10/15 14:21:23 INFO Applying migration id=bookmarks 2026/10/15 14:21:23 INFO Applying migration id=shareactivity 2026/10/15 14:21:23 INFO Applying migration id=application 2026/10/15 14:21:23 INFO Applying migration id=certificates 2026/10/15 14:21:23 INFO Applying migration id=rawforward 2026/10/15 14:21:23 INFO Applying migration id=publickey 2026/10/15 14:21:23 INFO Applying migration id=resolvegroup 2026/10/15 14:21:23 INFO Applying migration id=reject 2026/10/15 14:21:23 INFO Applying migration id=autodel 2026/10/15 14:21:23 INFO Applying migration id=jsonb 2026/10/15 14:21:23 INFO Applying migration id=quote 2026/10/15 14:21:23 INFO Applying migration id=rfc9421 2026/10/15 14:21:23 INFO Applying migration id=keys 2026/10/15 14:21:23 INFO Applying migration id=portable 2026/10/15 14:21:23 INFO Applying migration id=proofs 2026/10/15 14:21:23 INFO Applying migration id=contexts 2026/10/15 14:21:23 INFO Applying migration id=deliverieshost 2026/10/15 14:21:23 INFO Applying migration id=pembegin 2026/10/15 14:21:23 INFO Applying migration id=didhost 2026/10/15 14:21:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:23 INFO Applying migration id=invites 2026/10/15 14:21:23 INFO Applying migration id=ed25519blob 2026/10/15 14:21:23 INFO Applying migration id=rsablob 2026/10/15 14:21:23 INFO Applying migration id=iconscid 2026/10/15 14:21:23 INFO Applying migration id=actor 2026/10/15 14:21:23 INFO Applying migration id=localkeys 2026/10/15 14:21:23 INFO Applying migration id=deleted 2026/10/15 14:21:23 INFO Applying migration id=history 2026/10/15 14:21:23 INFO Applying migration id=outboxnano 2026/10/15 14:21:23 INFO Applying migration id=implements 2026/10/15 14:21:23 INFO Applying migration id=backfill 2026/10/15 14:21:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6ec3-77fd-a93e-cf2b694d91aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.79s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/10/15 14:21:24 INFO Applying migration id=initial 2026/10/15 14:21:24 INFO Applying migration id=notesupdated 2026/10/15 14:21:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:24 INFO Applying migration id=activitiesid 2026/10/15 14:21:24 INFO Applying migration id=outbox 2026/10/15 14:21:24 INFO Applying migration id=edits 2026/10/15 14:21:24 INFO Applying migration id=outboxactor 2026/10/15 14:21:24 INFO Applying migration id=outboxsender 2026/10/15 14:21:24 INFO Applying migration id=thread 2026/10/15 14:21:24 INFO Applying migration id=host 2026/10/15 14:21:24 INFO Applying migration id=sharedinbox 2026/10/15 14:21:24 INFO Applying migration id=noteshost 2026/10/15 14:21:24 INFO Applying migration id=fetched 2026/10/15 14:21:24 INFO Applying migration id=move 2026/10/15 14:21:24 INFO Applying migration id=cleanup 2026/10/15 14:21:24 INFO Applying migration id=received 2026/10/15 14:21:24 INFO Applying migration id=namehost 2026/10/15 14:21:24 INFO Applying migration id=outboxhost 2026/10/15 14:21:24 INFO Applying migration id=notesfts 2026/10/15 14:21:24 INFO Applying migration id=iconsname 2026/10/15 14:21:24 INFO Applying migration id=nohash 2026/10/15 14:21:24 INFO Applying migration id=shares 2026/10/15 14:21:24 INFO Applying migration id=actorttl 2026/10/15 14:21:24 INFO Applying migration id=tocc 2026/10/15 14:21:24 INFO Applying migration id=followeds 2026/10/15 14:21:24 INFO Applying migration id=certhash 2026/10/15 14:21:24 INFO Applying migration id=follows_sync 2026/10/15 14:21:24 INFO Applying migration id=jsonpath 2026/10/15 14:21:24 INFO Applying migration id=localforward 2026/10/15 14:21:24 INFO Applying migration id=avatar 2026/10/15 14:21:24 INFO Applying migration id=noimage 2026/10/15 14:21:24 INFO Applying migration id=feed 2026/10/15 14:21:24 INFO Applying migration id=bookmarks 2026/10/15 14:21:24 INFO Applying migration id=shareactivity 2026/10/15 14:21:24 INFO Applying migration id=application 2026/10/15 14:21:24 INFO Applying migration id=certificates 2026/10/15 14:21:24 INFO Applying migration id=rawforward 2026/10/15 14:21:24 INFO Applying migration id=publickey 2026/10/15 14:21:24 INFO Applying migration id=resolvegroup 2026/10/15 14:21:24 INFO Applying migration id=reject 2026/10/15 14:21:24 INFO Applying migration id=autodel 2026/10/15 14:21:24 INFO Applying migration id=jsonb 2026/10/15 14:21:24 INFO Applying migration id=quote 2026/10/15 14:21:24 INFO Applying migration id=rfc9421 2026/10/15 14:21:24 INFO Applying migration id=keys 2026/10/15 14:21:24 INFO Applying migration id=portable 2026/10/15 14:21:24 INFO Applying migration id=proofs 2026/10/15 14:21:24 INFO Applying migration id=contexts 2026/10/15 14:21:24 INFO Applying migration id=deliverieshost 2026/10/15 14:21:24 INFO Applying migration id=pembegin 2026/10/15 14:21:24 INFO Applying migration id=didhost 2026/10/15 14:21:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:24 INFO Applying migration id=invites 2026/10/15 14:21:24 INFO Applying migration id=ed25519blob 2026/10/15 14:21:24 INFO Applying migration id=rsablob 2026/10/15 14:21:24 INFO Applying migration id=iconscid 2026/10/15 14:21:24 INFO Applying migration id=actor 2026/10/15 14:21:24 INFO Applying migration id=localkeys 2026/10/15 14:21:24 INFO Applying migration id=deleted 2026/10/15 14:21:24 INFO Applying migration id=history 2026/10/15 14:21:24 INFO Applying migration id=outboxnano 2026/10/15 14:21:24 INFO Applying migration id=implements 2026/10/15 14:21:24 INFO Applying migration id=backfill 2026/10/15 14:21:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-7027-7f10-81f0-d4205be72b89 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd 2026/10/15 14:21:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7029-72dd-95dd-7bacdc11c32d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-702f-741a-8d7c-3b5840bc14f1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd 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/10/15 14:21:24 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.36s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/10/15 14:21:24 INFO Applying migration id=initial 2026/10/15 14:21:24 INFO Applying migration id=notesupdated 2026/10/15 14:21:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:24 INFO Applying migration id=activitiesid 2026/10/15 14:21:24 INFO Applying migration id=outbox 2026/10/15 14:21:24 INFO Applying migration id=edits 2026/10/15 14:21:24 INFO Applying migration id=outboxactor 2026/10/15 14:21:24 INFO Applying migration id=outboxsender 2026/10/15 14:21:24 INFO Applying migration id=thread 2026/10/15 14:21:24 INFO Applying migration id=host 2026/10/15 14:21:24 INFO Applying migration id=sharedinbox 2026/10/15 14:21:24 INFO Applying migration id=noteshost 2026/10/15 14:21:24 INFO Applying migration id=fetched 2026/10/15 14:21:24 INFO Applying migration id=move 2026/10/15 14:21:24 INFO Applying migration id=cleanup 2026/10/15 14:21:24 INFO Applying migration id=received 2026/10/15 14:21:24 INFO Applying migration id=namehost 2026/10/15 14:21:24 INFO Applying migration id=outboxhost 2026/10/15 14:21:24 INFO Applying migration id=notesfts 2026/10/15 14:21:24 INFO Applying migration id=iconsname 2026/10/15 14:21:24 INFO Applying migration id=nohash 2026/10/15 14:21:24 INFO Applying migration id=shares 2026/10/15 14:21:24 INFO Applying migration id=actorttl 2026/10/15 14:21:24 INFO Applying migration id=tocc 2026/10/15 14:21:24 INFO Applying migration id=followeds 2026/10/15 14:21:24 INFO Applying migration id=certhash 2026/10/15 14:21:24 INFO Applying migration id=follows_sync 2026/10/15 14:21:24 INFO Applying migration id=jsonpath 2026/10/15 14:21:24 INFO Applying migration id=localforward 2026/10/15 14:21:24 INFO Applying migration id=avatar 2026/10/15 14:21:24 INFO Applying migration id=noimage 2026/10/15 14:21:24 INFO Applying migration id=feed 2026/10/15 14:21:24 INFO Applying migration id=bookmarks 2026/10/15 14:21:24 INFO Applying migration id=shareactivity 2026/10/15 14:21:24 INFO Applying migration id=application 2026/10/15 14:21:24 INFO Applying migration id=certificates 2026/10/15 14:21:24 INFO Applying migration id=rawforward 2026/10/15 14:21:24 INFO Applying migration id=publickey 2026/10/15 14:21:24 INFO Applying migration id=resolvegroup 2026/10/15 14:21:24 INFO Applying migration id=reject 2026/10/15 14:21:24 INFO Applying migration id=autodel 2026/10/15 14:21:24 INFO Applying migration id=jsonb 2026/10/15 14:21:24 INFO Applying migration id=quote 2026/10/15 14:21:24 INFO Applying migration id=rfc9421 2026/10/15 14:21:24 INFO Applying migration id=keys 2026/10/15 14:21:24 INFO Applying migration id=portable 2026/10/15 14:21:24 INFO Applying migration id=proofs 2026/10/15 14:21:24 INFO Applying migration id=contexts 2026/10/15 14:21:24 INFO Applying migration id=deliverieshost 2026/10/15 14:21:24 INFO Applying migration id=pembegin 2026/10/15 14:21:24 INFO Applying migration id=didhost 2026/10/15 14:21:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:24 INFO Applying migration id=invites 2026/10/15 14:21:24 INFO Applying migration id=ed25519blob 2026/10/15 14:21:24 INFO Applying migration id=rsablob 2026/10/15 14:21:24 INFO Applying migration id=iconscid 2026/10/15 14:21:24 INFO Applying migration id=actor 2026/10/15 14:21:24 INFO Applying migration id=localkeys 2026/10/15 14:21:24 INFO Applying migration id=deleted 2026/10/15 14:21:24 INFO Applying migration id=history 2026/10/15 14:21:24 INFO Applying migration id=outboxnano 2026/10/15 14:21:24 INFO Applying migration id=implements 2026/10/15 14:21:24 INFO Applying migration id=backfill 2026/10/15 14:21:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-72f3-72e3-9695-ee48bc343c34 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c 2026/10/15 14:21:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-72f3-7ace-9ee8-c54382649c38 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-72f6-7897-9f2d-e130ecb4bd42 note=https://localhost.localdomain:8443/post/01a13ff0-72f6-7872-b715-18c1f1f557ca thread=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-72f6-7897-9f2d-e130ecb4bd42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-72f6-7872-b715-18c1f1f557ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-72f6-7872-b715-18c1f1f557ca 2026/10/15 14:21:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-72f7-7e27-a2b2-a2dc1936fb68 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c 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/10/15 14:21:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.71s) === RUN TestReply_SelfReply 2026/10/15 14:21:25 INFO Applying migration id=initial 2026/10/15 14:21:25 INFO Applying migration id=notesupdated 2026/10/15 14:21:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:25 INFO Applying migration id=activitiesid 2026/10/15 14:21:25 INFO Applying migration id=outbox 2026/10/15 14:21:25 INFO Applying migration id=edits 2026/10/15 14:21:25 INFO Applying migration id=outboxactor 2026/10/15 14:21:25 INFO Applying migration id=outboxsender 2026/10/15 14:21:25 INFO Applying migration id=thread 2026/10/15 14:21:25 INFO Applying migration id=host 2026/10/15 14:21:25 INFO Applying migration id=sharedinbox 2026/10/15 14:21:25 INFO Applying migration id=noteshost 2026/10/15 14:21:25 INFO Applying migration id=fetched 2026/10/15 14:21:25 INFO Applying migration id=move 2026/10/15 14:21:25 INFO Applying migration id=cleanup 2026/10/15 14:21:25 INFO Applying migration id=received 2026/10/15 14:21:25 INFO Applying migration id=namehost 2026/10/15 14:21:25 INFO Applying migration id=outboxhost 2026/10/15 14:21:25 INFO Applying migration id=notesfts 2026/10/15 14:21:25 INFO Applying migration id=iconsname 2026/10/15 14:21:25 INFO Applying migration id=nohash 2026/10/15 14:21:25 INFO Applying migration id=shares 2026/10/15 14:21:25 INFO Applying migration id=actorttl 2026/10/15 14:21:25 INFO Applying migration id=tocc 2026/10/15 14:21:25 INFO Applying migration id=followeds 2026/10/15 14:21:25 INFO Applying migration id=certhash 2026/10/15 14:21:25 INFO Applying migration id=follows_sync 2026/10/15 14:21:25 INFO Applying migration id=jsonpath 2026/10/15 14:21:25 INFO Applying migration id=localforward 2026/10/15 14:21:25 INFO Applying migration id=avatar 2026/10/15 14:21:25 INFO Applying migration id=noimage 2026/10/15 14:21:25 INFO Applying migration id=feed 2026/10/15 14:21:25 INFO Applying migration id=bookmarks 2026/10/15 14:21:25 INFO Applying migration id=shareactivity 2026/10/15 14:21:25 INFO Applying migration id=application 2026/10/15 14:21:25 INFO Applying migration id=certificates 2026/10/15 14:21:25 INFO Applying migration id=rawforward 2026/10/15 14:21:25 INFO Applying migration id=publickey 2026/10/15 14:21:25 INFO Applying migration id=resolvegroup 2026/10/15 14:21:25 INFO Applying migration id=reject 2026/10/15 14:21:25 INFO Applying migration id=autodel 2026/10/15 14:21:25 INFO Applying migration id=jsonb 2026/10/15 14:21:25 INFO Applying migration id=quote 2026/10/15 14:21:25 INFO Applying migration id=rfc9421 2026/10/15 14:21:25 INFO Applying migration id=keys 2026/10/15 14:21:25 INFO Applying migration id=portable 2026/10/15 14:21:25 INFO Applying migration id=proofs 2026/10/15 14:21:25 INFO Applying migration id=contexts 2026/10/15 14:21:25 INFO Applying migration id=deliverieshost 2026/10/15 14:21:25 INFO Applying migration id=pembegin 2026/10/15 14:21:25 INFO Applying migration id=didhost 2026/10/15 14:21:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:25 INFO Applying migration id=invites 2026/10/15 14:21:25 INFO Applying migration id=ed25519blob 2026/10/15 14:21:25 INFO Applying migration id=rsablob 2026/10/15 14:21:25 INFO Applying migration id=iconscid 2026/10/15 14:21:25 INFO Applying migration id=actor 2026/10/15 14:21:25 INFO Applying migration id=localkeys 2026/10/15 14:21:25 INFO Applying migration id=deleted 2026/10/15 14:21:25 INFO Applying migration id=history 2026/10/15 14:21:25 INFO Applying migration id=outboxnano 2026/10/15 14:21:25 INFO Applying migration id=implements 2026/10/15 14:21:25 INFO Applying migration id=backfill 2026/10/15 14:21:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-76ef-7bb7-9105-b90a6eaea230 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-76f0-7345-8c33-8fcea04a7655 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-76ef-7bb7-9105-b90a6eaea230 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-76ef-7bb7-9105-b90a6eaea230 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-76f0-79fd-8b31-e8641ad3d020 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-76f4-7e6c-bc5c-f04e7759573c note=https://localhost.localdomain:8443/post/01a13ff0-76f4-7da4-a9eb-c741c1216416 thread=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-76f4-7e6c-bc5c-f04e7759573c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-76f4-7da4-a9eb-c741c1216416 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-76f4-7da4-a9eb-c741c1216416 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (1.03s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/10/15 14:21:26 INFO Applying migration id=initial 2026/10/15 14:21:26 INFO Applying migration id=notesupdated 2026/10/15 14:21:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:26 INFO Applying migration id=activitiesid 2026/10/15 14:21:26 INFO Applying migration id=outbox 2026/10/15 14:21:26 INFO Applying migration id=edits 2026/10/15 14:21:26 INFO Applying migration id=outboxactor 2026/10/15 14:21:26 INFO Applying migration id=outboxsender 2026/10/15 14:21:26 INFO Applying migration id=thread 2026/10/15 14:21:26 INFO Applying migration id=host 2026/10/15 14:21:26 INFO Applying migration id=sharedinbox 2026/10/15 14:21:26 INFO Applying migration id=noteshost 2026/10/15 14:21:26 INFO Applying migration id=fetched 2026/10/15 14:21:26 INFO Applying migration id=move 2026/10/15 14:21:26 INFO Applying migration id=cleanup 2026/10/15 14:21:26 INFO Applying migration id=received 2026/10/15 14:21:26 INFO Applying migration id=namehost 2026/10/15 14:21:26 INFO Applying migration id=outboxhost 2026/10/15 14:21:26 INFO Applying migration id=notesfts 2026/10/15 14:21:26 INFO Applying migration id=iconsname 2026/10/15 14:21:26 INFO Applying migration id=nohash 2026/10/15 14:21:26 INFO Applying migration id=shares 2026/10/15 14:21:26 INFO Applying migration id=actorttl 2026/10/15 14:21:26 INFO Applying migration id=tocc 2026/10/15 14:21:26 INFO Applying migration id=followeds 2026/10/15 14:21:26 INFO Applying migration id=certhash 2026/10/15 14:21:26 INFO Applying migration id=follows_sync 2026/10/15 14:21:26 INFO Applying migration id=jsonpath 2026/10/15 14:21:26 INFO Applying migration id=localforward 2026/10/15 14:21:26 INFO Applying migration id=avatar 2026/10/15 14:21:26 INFO Applying migration id=noimage 2026/10/15 14:21:26 INFO Applying migration id=feed 2026/10/15 14:21:26 INFO Applying migration id=bookmarks 2026/10/15 14:21:26 INFO Applying migration id=shareactivity 2026/10/15 14:21:26 INFO Applying migration id=application 2026/10/15 14:21:26 INFO Applying migration id=certificates 2026/10/15 14:21:26 INFO Applying migration id=rawforward 2026/10/15 14:21:26 INFO Applying migration id=publickey 2026/10/15 14:21:26 INFO Applying migration id=resolvegroup 2026/10/15 14:21:26 INFO Applying migration id=reject 2026/10/15 14:21:26 INFO Applying migration id=autodel 2026/10/15 14:21:26 INFO Applying migration id=jsonb 2026/10/15 14:21:26 INFO Applying migration id=quote 2026/10/15 14:21:26 INFO Applying migration id=rfc9421 2026/10/15 14:21:26 INFO Applying migration id=keys 2026/10/15 14:21:26 INFO Applying migration id=portable 2026/10/15 14:21:26 INFO Applying migration id=proofs 2026/10/15 14:21:26 INFO Applying migration id=contexts 2026/10/15 14:21:26 INFO Applying migration id=deliverieshost 2026/10/15 14:21:26 INFO Applying migration id=pembegin 2026/10/15 14:21:26 INFO Applying migration id=didhost 2026/10/15 14:21:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:26 INFO Applying migration id=invites 2026/10/15 14:21:26 INFO Applying migration id=ed25519blob 2026/10/15 14:21:26 INFO Applying migration id=rsablob 2026/10/15 14:21:26 INFO Applying migration id=iconscid 2026/10/15 14:21:26 INFO Applying migration id=actor 2026/10/15 14:21:26 INFO Applying migration id=localkeys 2026/10/15 14:21:26 INFO Applying migration id=deleted 2026/10/15 14:21:26 INFO Applying migration id=history 2026/10/15 14:21:26 INFO Applying migration id=outboxnano 2026/10/15 14:21:26 INFO Applying migration id=implements 2026/10/15 14:21:26 INFO Applying migration id=backfill 2026/10/15 14:21:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-78d4-7753-b24c-71ad63fa5398 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-78d4-7eaf-a759-032c0dbb71d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-78d4-7753-b24c-71ad63fa5398 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-78d4-7753-b24c-71ad63fa5398 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-78d5-76bd-bd9d-681b4cee5ca0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-78d8-7c31-9732-96aa03644cf7 note=https://localhost.localdomain:8443/post/01a13ff0-78d8-7c01-8291-32b7c3321e78 thread=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-78d8-7c31-9732-96aa03644cf7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-78d8-7c01-8291-32b7c3321e78 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-78d8-7c01-8291-32b7c3321e78 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.48s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/10/15 14:21:26 INFO Applying migration id=initial 2026/10/15 14:21:26 INFO Applying migration id=notesupdated 2026/10/15 14:21:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:26 INFO Applying migration id=activitiesid 2026/10/15 14:21:26 INFO Applying migration id=outbox 2026/10/15 14:21:26 INFO Applying migration id=edits 2026/10/15 14:21:26 INFO Applying migration id=outboxactor 2026/10/15 14:21:26 INFO Applying migration id=outboxsender 2026/10/15 14:21:26 INFO Applying migration id=thread 2026/10/15 14:21:26 INFO Applying migration id=host 2026/10/15 14:21:26 INFO Applying migration id=sharedinbox 2026/10/15 14:21:26 INFO Applying migration id=noteshost 2026/10/15 14:21:26 INFO Applying migration id=fetched 2026/10/15 14:21:26 INFO Applying migration id=move 2026/10/15 14:21:26 INFO Applying migration id=cleanup 2026/10/15 14:21:26 INFO Applying migration id=received 2026/10/15 14:21:26 INFO Applying migration id=namehost 2026/10/15 14:21:26 INFO Applying migration id=outboxhost 2026/10/15 14:21:26 INFO Applying migration id=notesfts 2026/10/15 14:21:26 INFO Applying migration id=iconsname 2026/10/15 14:21:26 INFO Applying migration id=nohash 2026/10/15 14:21:26 INFO Applying migration id=shares 2026/10/15 14:21:26 INFO Applying migration id=actorttl 2026/10/15 14:21:26 INFO Applying migration id=tocc 2026/10/15 14:21:26 INFO Applying migration id=followeds 2026/10/15 14:21:26 INFO Applying migration id=certhash 2026/10/15 14:21:26 INFO Applying migration id=follows_sync 2026/10/15 14:21:26 INFO Applying migration id=jsonpath 2026/10/15 14:21:26 INFO Applying migration id=localforward 2026/10/15 14:21:26 INFO Applying migration id=avatar 2026/10/15 14:21:26 INFO Applying migration id=noimage 2026/10/15 14:21:26 INFO Applying migration id=feed 2026/10/15 14:21:26 INFO Applying migration id=bookmarks 2026/10/15 14:21:26 INFO Applying migration id=shareactivity 2026/10/15 14:21:26 INFO Applying migration id=application 2026/10/15 14:21:26 INFO Applying migration id=certificates 2026/10/15 14:21:26 INFO Applying migration id=rawforward 2026/10/15 14:21:26 INFO Applying migration id=publickey 2026/10/15 14:21:26 INFO Applying migration id=resolvegroup 2026/10/15 14:21:26 INFO Applying migration id=reject 2026/10/15 14:21:26 INFO Applying migration id=autodel 2026/10/15 14:21:26 INFO Applying migration id=jsonb 2026/10/15 14:21:26 INFO Applying migration id=quote 2026/10/15 14:21:26 INFO Applying migration id=rfc9421 2026/10/15 14:21:26 INFO Applying migration id=keys 2026/10/15 14:21:26 INFO Applying migration id=portable 2026/10/15 14:21:26 INFO Applying migration id=proofs 2026/10/15 14:21:26 INFO Applying migration id=contexts 2026/10/15 14:21:26 INFO Applying migration id=deliverieshost 2026/10/15 14:21:26 INFO Applying migration id=pembegin 2026/10/15 14:21:26 INFO Applying migration id=didhost 2026/10/15 14:21:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:26 INFO Applying migration id=invites 2026/10/15 14:21:26 INFO Applying migration id=ed25519blob 2026/10/15 14:21:26 INFO Applying migration id=rsablob 2026/10/15 14:21:26 INFO Applying migration id=iconscid 2026/10/15 14:21:26 INFO Applying migration id=actor 2026/10/15 14:21:26 INFO Applying migration id=localkeys 2026/10/15 14:21:26 INFO Applying migration id=deleted 2026/10/15 14:21:26 INFO Applying migration id=history 2026/10/15 14:21:26 INFO Applying migration id=outboxnano 2026/10/15 14:21:26 INFO Applying migration id=implements 2026/10/15 14:21:26 INFO Applying migration id=backfill 2026/10/15 14:21:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7b4c-7806-8510-5a19b2f2f8be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-7b50-79e3-b970-7c560aecd8a4 note=https://localhost.localdomain:8443/post/01a13ff0-7b50-79ba-99f2-add38328a02b thread=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7b50-79e3-b970-7c560aecd8a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7b50-79ba-99f2-add38328a02b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-7b50-79ba-99f2-add38328a02b 2026/10/15 14:21:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (0.63s) === RUN TestReply_DM 2026/10/15 14:21:27 INFO Applying migration id=initial 2026/10/15 14:21:27 INFO Applying migration id=notesupdated 2026/10/15 14:21:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:27 INFO Applying migration id=activitiesid 2026/10/15 14:21:27 INFO Applying migration id=outbox 2026/10/15 14:21:27 INFO Applying migration id=edits 2026/10/15 14:21:27 INFO Applying migration id=outboxactor 2026/10/15 14:21:27 INFO Applying migration id=outboxsender 2026/10/15 14:21:27 INFO Applying migration id=thread 2026/10/15 14:21:27 INFO Applying migration id=host 2026/10/15 14:21:27 INFO Applying migration id=sharedinbox 2026/10/15 14:21:27 INFO Applying migration id=noteshost 2026/10/15 14:21:27 INFO Applying migration id=fetched 2026/10/15 14:21:27 INFO Applying migration id=move 2026/10/15 14:21:27 INFO Applying migration id=cleanup 2026/10/15 14:21:27 INFO Applying migration id=received 2026/10/15 14:21:27 INFO Applying migration id=namehost 2026/10/15 14:21:27 INFO Applying migration id=outboxhost 2026/10/15 14:21:27 INFO Applying migration id=notesfts 2026/10/15 14:21:27 INFO Applying migration id=iconsname 2026/10/15 14:21:27 INFO Applying migration id=nohash 2026/10/15 14:21:27 INFO Applying migration id=shares 2026/10/15 14:21:27 INFO Applying migration id=actorttl 2026/10/15 14:21:27 INFO Applying migration id=tocc 2026/10/15 14:21:27 INFO Applying migration id=followeds 2026/10/15 14:21:27 INFO Applying migration id=certhash 2026/10/15 14:21:27 INFO Applying migration id=follows_sync 2026/10/15 14:21:27 INFO Applying migration id=jsonpath 2026/10/15 14:21:27 INFO Applying migration id=localforward 2026/10/15 14:21:27 INFO Applying migration id=avatar 2026/10/15 14:21:27 INFO Applying migration id=noimage 2026/10/15 14:21:27 INFO Applying migration id=feed 2026/10/15 14:21:27 INFO Applying migration id=bookmarks 2026/10/15 14:21:27 INFO Applying migration id=shareactivity 2026/10/15 14:21:27 INFO Applying migration id=application 2026/10/15 14:21:27 INFO Applying migration id=certificates 2026/10/15 14:21:27 INFO Applying migration id=rawforward 2026/10/15 14:21:27 INFO Applying migration id=publickey 2026/10/15 14:21:27 INFO Applying migration id=resolvegroup 2026/10/15 14:21:27 INFO Applying migration id=reject 2026/10/15 14:21:27 INFO Applying migration id=autodel 2026/10/15 14:21:27 INFO Applying migration id=jsonb 2026/10/15 14:21:27 INFO Applying migration id=quote 2026/10/15 14:21:27 INFO Applying migration id=rfc9421 2026/10/15 14:21:27 INFO Applying migration id=keys 2026/10/15 14:21:27 INFO Applying migration id=portable 2026/10/15 14:21:27 INFO Applying migration id=proofs 2026/10/15 14:21:27 INFO Applying migration id=contexts 2026/10/15 14:21:27 INFO Applying migration id=deliverieshost 2026/10/15 14:21:27 INFO Applying migration id=pembegin 2026/10/15 14:21:27 INFO Applying migration id=didhost 2026/10/15 14:21:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:27 INFO Applying migration id=invites 2026/10/15 14:21:27 INFO Applying migration id=ed25519blob 2026/10/15 14:21:27 INFO Applying migration id=rsablob 2026/10/15 14:21:27 INFO Applying migration id=iconscid 2026/10/15 14:21:27 INFO Applying migration id=actor 2026/10/15 14:21:27 INFO Applying migration id=localkeys 2026/10/15 14:21:27 INFO Applying migration id=deleted 2026/10/15 14:21:27 INFO Applying migration id=history 2026/10/15 14:21:27 INFO Applying migration id=outboxnano 2026/10/15 14:21:27 INFO Applying migration id=implements 2026/10/15 14:21:27 INFO Applying migration id=backfill 2026/10/15 14:21:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-7ffc-70c4-ad10-a71a770e6a5e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-7ffc-7b8e-ba03-9af7fa350968 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-7ffc-70c4-ad10-a71a770e6a5e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-7ffc-70c4-ad10-a71a770e6a5e 2026/10/15 14:21:28 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7ffd-7787-b7f9-6dacdba8e31f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 2026/10/15 14:21:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 2026/10/15 14:21:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 2026/10/15 14:21:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8003-7540-bf9c-d568fc75efc4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8003-7514-a52b-19b6d950056c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-8003-7514-a52b-19b6d950056c --- PASS: TestReply_DM (1.20s) === RUN TestReply_DMUnfollowed 2026/10/15 14:21:28 INFO Applying migration id=initial 2026/10/15 14:21:28 INFO Applying migration id=notesupdated 2026/10/15 14:21:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:28 INFO Applying migration id=activitiesid 2026/10/15 14:21:28 INFO Applying migration id=outbox 2026/10/15 14:21:28 INFO Applying migration id=edits 2026/10/15 14:21:28 INFO Applying migration id=outboxactor 2026/10/15 14:21:28 INFO Applying migration id=outboxsender 2026/10/15 14:21:28 INFO Applying migration id=thread 2026/10/15 14:21:28 INFO Applying migration id=host 2026/10/15 14:21:28 INFO Applying migration id=sharedinbox 2026/10/15 14:21:28 INFO Applying migration id=noteshost 2026/10/15 14:21:28 INFO Applying migration id=fetched 2026/10/15 14:21:28 INFO Applying migration id=move 2026/10/15 14:21:28 INFO Applying migration id=cleanup 2026/10/15 14:21:28 INFO Applying migration id=received 2026/10/15 14:21:28 INFO Applying migration id=namehost 2026/10/15 14:21:28 INFO Applying migration id=outboxhost 2026/10/15 14:21:28 INFO Applying migration id=notesfts 2026/10/15 14:21:28 INFO Applying migration id=iconsname 2026/10/15 14:21:28 INFO Applying migration id=nohash 2026/10/15 14:21:28 INFO Applying migration id=shares 2026/10/15 14:21:28 INFO Applying migration id=actorttl 2026/10/15 14:21:28 INFO Applying migration id=tocc 2026/10/15 14:21:28 INFO Applying migration id=followeds 2026/10/15 14:21:28 INFO Applying migration id=certhash 2026/10/15 14:21:28 INFO Applying migration id=follows_sync 2026/10/15 14:21:28 INFO Applying migration id=jsonpath 2026/10/15 14:21:28 INFO Applying migration id=localforward 2026/10/15 14:21:28 INFO Applying migration id=avatar 2026/10/15 14:21:28 INFO Applying migration id=noimage 2026/10/15 14:21:28 INFO Applying migration id=feed 2026/10/15 14:21:28 INFO Applying migration id=bookmarks 2026/10/15 14:21:28 INFO Applying migration id=shareactivity 2026/10/15 14:21:28 INFO Applying migration id=application 2026/10/15 14:21:28 INFO Applying migration id=certificates 2026/10/15 14:21:28 INFO Applying migration id=rawforward 2026/10/15 14:21:28 INFO Applying migration id=publickey 2026/10/15 14:21:28 INFO Applying migration id=resolvegroup 2026/10/15 14:21:28 INFO Applying migration id=reject 2026/10/15 14:21:28 INFO Applying migration id=autodel 2026/10/15 14:21:28 INFO Applying migration id=jsonb 2026/10/15 14:21:28 INFO Applying migration id=quote 2026/10/15 14:21:28 INFO Applying migration id=rfc9421 2026/10/15 14:21:28 INFO Applying migration id=keys 2026/10/15 14:21:28 INFO Applying migration id=portable 2026/10/15 14:21:28 INFO Applying migration id=proofs 2026/10/15 14:21:28 INFO Applying migration id=contexts 2026/10/15 14:21:28 INFO Applying migration id=deliverieshost 2026/10/15 14:21:28 INFO Applying migration id=pembegin 2026/10/15 14:21:28 INFO Applying migration id=didhost 2026/10/15 14:21:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:28 INFO Applying migration id=invites 2026/10/15 14:21:28 INFO Applying migration id=ed25519blob 2026/10/15 14:21:28 INFO Applying migration id=rsablob 2026/10/15 14:21:28 INFO Applying migration id=iconscid 2026/10/15 14:21:28 INFO Applying migration id=actor 2026/10/15 14:21:28 INFO Applying migration id=localkeys 2026/10/15 14:21:28 INFO Applying migration id=deleted 2026/10/15 14:21:28 INFO Applying migration id=history 2026/10/15 14:21:28 INFO Applying migration id=outboxnano 2026/10/15 14:21:28 INFO Applying migration id=implements 2026/10/15 14:21:28 INFO Applying migration id=backfill 2026/10/15 14:21:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-8276-7806-a1af-7b3553871c58 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c 2026/10/15 14:21:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8277-7629-949b-7063b005830e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 2026/10/15 14:21:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 2026/10/15 14:21:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-8280-7408-9d64-8db5e3353417 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c 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/10/15 14:21:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8282-7564-87f6-5222e0a162ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8282-750e-af43-5ea04742b693 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-8282-750e-af43-5ea04742b693 --- PASS: TestReply_DMUnfollowed (0.64s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/10/15 14:21:29 INFO Applying migration id=initial 2026/10/15 14:21:29 INFO Applying migration id=notesupdated 2026/10/15 14:21:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:29 INFO Applying migration id=activitiesid 2026/10/15 14:21:29 INFO Applying migration id=outbox 2026/10/15 14:21:29 INFO Applying migration id=edits 2026/10/15 14:21:29 INFO Applying migration id=outboxactor 2026/10/15 14:21:29 INFO Applying migration id=outboxsender 2026/10/15 14:21:29 INFO Applying migration id=thread 2026/10/15 14:21:29 INFO Applying migration id=host 2026/10/15 14:21:29 INFO Applying migration id=sharedinbox 2026/10/15 14:21:29 INFO Applying migration id=noteshost 2026/10/15 14:21:29 INFO Applying migration id=fetched 2026/10/15 14:21:29 INFO Applying migration id=move 2026/10/15 14:21:29 INFO Applying migration id=cleanup 2026/10/15 14:21:29 INFO Applying migration id=received 2026/10/15 14:21:29 INFO Applying migration id=namehost 2026/10/15 14:21:29 INFO Applying migration id=outboxhost 2026/10/15 14:21:29 INFO Applying migration id=notesfts 2026/10/15 14:21:29 INFO Applying migration id=iconsname 2026/10/15 14:21:29 INFO Applying migration id=nohash 2026/10/15 14:21:29 INFO Applying migration id=shares 2026/10/15 14:21:29 INFO Applying migration id=actorttl 2026/10/15 14:21:29 INFO Applying migration id=tocc 2026/10/15 14:21:29 INFO Applying migration id=followeds 2026/10/15 14:21:29 INFO Applying migration id=certhash 2026/10/15 14:21:29 INFO Applying migration id=follows_sync 2026/10/15 14:21:29 INFO Applying migration id=jsonpath 2026/10/15 14:21:29 INFO Applying migration id=localforward 2026/10/15 14:21:29 INFO Applying migration id=avatar 2026/10/15 14:21:29 INFO Applying migration id=noimage 2026/10/15 14:21:29 INFO Applying migration id=feed 2026/10/15 14:21:29 INFO Applying migration id=bookmarks 2026/10/15 14:21:29 INFO Applying migration id=shareactivity 2026/10/15 14:21:29 INFO Applying migration id=application 2026/10/15 14:21:29 INFO Applying migration id=certificates 2026/10/15 14:21:29 INFO Applying migration id=rawforward 2026/10/15 14:21:29 INFO Applying migration id=publickey 2026/10/15 14:21:29 INFO Applying migration id=resolvegroup 2026/10/15 14:21:29 INFO Applying migration id=reject 2026/10/15 14:21:29 INFO Applying migration id=autodel 2026/10/15 14:21:29 INFO Applying migration id=jsonb 2026/10/15 14:21:29 INFO Applying migration id=quote 2026/10/15 14:21:29 INFO Applying migration id=rfc9421 2026/10/15 14:21:29 INFO Applying migration id=keys 2026/10/15 14:21:29 INFO Applying migration id=portable 2026/10/15 14:21:29 INFO Applying migration id=proofs 2026/10/15 14:21:29 INFO Applying migration id=contexts 2026/10/15 14:21:29 INFO Applying migration id=deliverieshost 2026/10/15 14:21:29 INFO Applying migration id=pembegin 2026/10/15 14:21:29 INFO Applying migration id=didhost 2026/10/15 14:21:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:29 INFO Applying migration id=invites 2026/10/15 14:21:29 INFO Applying migration id=ed25519blob 2026/10/15 14:21:29 INFO Applying migration id=rsablob 2026/10/15 14:21:29 INFO Applying migration id=iconscid 2026/10/15 14:21:29 INFO Applying migration id=actor 2026/10/15 14:21:29 INFO Applying migration id=localkeys 2026/10/15 14:21:29 INFO Applying migration id=deleted 2026/10/15 14:21:29 INFO Applying migration id=history 2026/10/15 14:21:29 INFO Applying migration id=outboxnano 2026/10/15 14:21:29 INFO Applying migration id=implements 2026/10/15 14:21:29 INFO Applying migration id=backfill 2026/10/15 14:21:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-8492-75d9-ba03-4cd8b3fd4817 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 2026/10/15 14:21:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8493-7031-823e-702247b34939 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 2026/10/15 14:21:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 2026/10/15 14:21:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-8496-7320-96a1-459359e7d4d6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 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/10/15 14:21:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8497-717e-aa38-fd0ba3fc42ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8497-7153-9b08-375004315e2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-8497-7153-9b08-375004315e2c --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (0.53s) === RUN TestReply_DMToAnotherUser 2026/10/15 14:21:29 INFO Applying migration id=initial 2026/10/15 14:21:29 INFO Applying migration id=notesupdated 2026/10/15 14:21:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:29 INFO Applying migration id=activitiesid 2026/10/15 14:21:29 INFO Applying migration id=outbox 2026/10/15 14:21:29 INFO Applying migration id=edits 2026/10/15 14:21:29 INFO Applying migration id=outboxactor 2026/10/15 14:21:29 INFO Applying migration id=outboxsender 2026/10/15 14:21:29 INFO Applying migration id=thread 2026/10/15 14:21:29 INFO Applying migration id=host 2026/10/15 14:21:29 INFO Applying migration id=sharedinbox 2026/10/15 14:21:29 INFO Applying migration id=noteshost 2026/10/15 14:21:29 INFO Applying migration id=fetched 2026/10/15 14:21:29 INFO Applying migration id=move 2026/10/15 14:21:29 INFO Applying migration id=cleanup 2026/10/15 14:21:29 INFO Applying migration id=received 2026/10/15 14:21:29 INFO Applying migration id=namehost 2026/10/15 14:21:29 INFO Applying migration id=outboxhost 2026/10/15 14:21:29 INFO Applying migration id=notesfts 2026/10/15 14:21:29 INFO Applying migration id=iconsname 2026/10/15 14:21:29 INFO Applying migration id=nohash 2026/10/15 14:21:29 INFO Applying migration id=shares 2026/10/15 14:21:29 INFO Applying migration id=actorttl 2026/10/15 14:21:29 INFO Applying migration id=tocc 2026/10/15 14:21:29 INFO Applying migration id=followeds 2026/10/15 14:21:29 INFO Applying migration id=certhash 2026/10/15 14:21:29 INFO Applying migration id=follows_sync 2026/10/15 14:21:29 INFO Applying migration id=jsonpath 2026/10/15 14:21:29 INFO Applying migration id=localforward 2026/10/15 14:21:29 INFO Applying migration id=avatar 2026/10/15 14:21:29 INFO Applying migration id=noimage 2026/10/15 14:21:29 INFO Applying migration id=feed 2026/10/15 14:21:29 INFO Applying migration id=bookmarks 2026/10/15 14:21:29 INFO Applying migration id=shareactivity 2026/10/15 14:21:29 INFO Applying migration id=application 2026/10/15 14:21:29 INFO Applying migration id=certificates 2026/10/15 14:21:29 INFO Applying migration id=rawforward 2026/10/15 14:21:29 INFO Applying migration id=publickey 2026/10/15 14:21:29 INFO Applying migration id=resolvegroup 2026/10/15 14:21:29 INFO Applying migration id=reject 2026/10/15 14:21:29 INFO Applying migration id=autodel 2026/10/15 14:21:29 INFO Applying migration id=jsonb 2026/10/15 14:21:29 INFO Applying migration id=quote 2026/10/15 14:21:29 INFO Applying migration id=rfc9421 2026/10/15 14:21:29 INFO Applying migration id=keys 2026/10/15 14:21:29 INFO Applying migration id=portable 2026/10/15 14:21:29 INFO Applying migration id=proofs 2026/10/15 14:21:29 INFO Applying migration id=contexts 2026/10/15 14:21:29 INFO Applying migration id=deliverieshost 2026/10/15 14:21:29 INFO Applying migration id=pembegin 2026/10/15 14:21:29 INFO Applying migration id=didhost 2026/10/15 14:21:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:29 INFO Applying migration id=invites 2026/10/15 14:21:29 INFO Applying migration id=ed25519blob 2026/10/15 14:21:29 INFO Applying migration id=rsablob 2026/10/15 14:21:29 INFO Applying migration id=iconscid 2026/10/15 14:21:29 INFO Applying migration id=actor 2026/10/15 14:21:29 INFO Applying migration id=localkeys 2026/10/15 14:21:29 INFO Applying migration id=deleted 2026/10/15 14:21:29 INFO Applying migration id=history 2026/10/15 14:21:29 INFO Applying migration id=outboxnano 2026/10/15 14:21:29 INFO Applying migration id=implements 2026/10/15 14:21:29 INFO Applying migration id=backfill 2026/10/15 14:21:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-86af-74d3-be45-e155f70431b0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-86b0-7bb7-8671-fab2434ad019 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-86af-74d3-be45-e155f70431b0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-86af-74d3-be45-e155f70431b0 2026/10/15 14:21:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-86b2-7151-8175-bf3010a44e90 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 2026/10/15 14:21:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 2026/10/15 14:21:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 --- PASS: TestReply_DMToAnotherUser (0.55s) === RUN TestReply_NoSuchPost 2026/10/15 14:21:30 INFO Applying migration id=initial 2026/10/15 14:21:30 INFO Applying migration id=notesupdated 2026/10/15 14:21:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:30 INFO Applying migration id=activitiesid 2026/10/15 14:21:30 INFO Applying migration id=outbox 2026/10/15 14:21:30 INFO Applying migration id=edits 2026/10/15 14:21:30 INFO Applying migration id=outboxactor 2026/10/15 14:21:30 INFO Applying migration id=outboxsender 2026/10/15 14:21:30 INFO Applying migration id=thread 2026/10/15 14:21:30 INFO Applying migration id=host 2026/10/15 14:21:30 INFO Applying migration id=sharedinbox 2026/10/15 14:21:30 INFO Applying migration id=noteshost 2026/10/15 14:21:30 INFO Applying migration id=fetched 2026/10/15 14:21:30 INFO Applying migration id=move 2026/10/15 14:21:30 INFO Applying migration id=cleanup 2026/10/15 14:21:30 INFO Applying migration id=received 2026/10/15 14:21:30 INFO Applying migration id=namehost 2026/10/15 14:21:30 INFO Applying migration id=outboxhost 2026/10/15 14:21:30 INFO Applying migration id=notesfts 2026/10/15 14:21:30 INFO Applying migration id=iconsname 2026/10/15 14:21:30 INFO Applying migration id=nohash 2026/10/15 14:21:30 INFO Applying migration id=shares 2026/10/15 14:21:30 INFO Applying migration id=actorttl 2026/10/15 14:21:30 INFO Applying migration id=tocc 2026/10/15 14:21:30 INFO Applying migration id=followeds 2026/10/15 14:21:30 INFO Applying migration id=certhash 2026/10/15 14:21:30 INFO Applying migration id=follows_sync 2026/10/15 14:21:30 INFO Applying migration id=jsonpath 2026/10/15 14:21:30 INFO Applying migration id=localforward 2026/10/15 14:21:30 INFO Applying migration id=avatar 2026/10/15 14:21:30 INFO Applying migration id=noimage 2026/10/15 14:21:30 INFO Applying migration id=feed 2026/10/15 14:21:30 INFO Applying migration id=bookmarks 2026/10/15 14:21:30 INFO Applying migration id=shareactivity 2026/10/15 14:21:30 INFO Applying migration id=application 2026/10/15 14:21:30 INFO Applying migration id=certificates 2026/10/15 14:21:30 INFO Applying migration id=rawforward 2026/10/15 14:21:30 INFO Applying migration id=publickey 2026/10/15 14:21:30 INFO Applying migration id=resolvegroup 2026/10/15 14:21:30 INFO Applying migration id=reject 2026/10/15 14:21:30 INFO Applying migration id=autodel 2026/10/15 14:21:30 INFO Applying migration id=jsonb 2026/10/15 14:21:30 INFO Applying migration id=quote 2026/10/15 14:21:30 INFO Applying migration id=rfc9421 2026/10/15 14:21:30 INFO Applying migration id=keys 2026/10/15 14:21:30 INFO Applying migration id=portable 2026/10/15 14:21:30 INFO Applying migration id=proofs 2026/10/15 14:21:30 INFO Applying migration id=contexts 2026/10/15 14:21:30 INFO Applying migration id=deliverieshost 2026/10/15 14:21:30 INFO Applying migration id=pembegin 2026/10/15 14:21:30 INFO Applying migration id=didhost 2026/10/15 14:21:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:30 INFO Applying migration id=invites 2026/10/15 14:21:30 INFO Applying migration id=ed25519blob 2026/10/15 14:21:30 INFO Applying migration id=rsablob 2026/10/15 14:21:30 INFO Applying migration id=iconscid 2026/10/15 14:21:30 INFO Applying migration id=actor 2026/10/15 14:21:30 INFO Applying migration id=localkeys 2026/10/15 14:21:30 INFO Applying migration id=deleted 2026/10/15 14:21:30 INFO Applying migration id=history 2026/10/15 14:21:30 INFO Applying migration id=outboxnano 2026/10/15 14:21:30 INFO Applying migration id=implements 2026/10/15 14:21:30 INFO Applying migration id=backfill 2026/10/15 14:21:30 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (0.55s) === RUN TestResolve_LocalUser 2026/10/15 14:21:30 INFO Applying migration id=initial 2026/10/15 14:21:30 INFO Applying migration id=notesupdated 2026/10/15 14:21:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:30 INFO Applying migration id=activitiesid 2026/10/15 14:21:30 INFO Applying migration id=outbox 2026/10/15 14:21:30 INFO Applying migration id=edits 2026/10/15 14:21:30 INFO Applying migration id=outboxactor 2026/10/15 14:21:30 INFO Applying migration id=outboxsender 2026/10/15 14:21:30 INFO Applying migration id=thread 2026/10/15 14:21:30 INFO Applying migration id=host 2026/10/15 14:21:30 INFO Applying migration id=sharedinbox 2026/10/15 14:21:30 INFO Applying migration id=noteshost 2026/10/15 14:21:30 INFO Applying migration id=fetched 2026/10/15 14:21:30 INFO Applying migration id=move 2026/10/15 14:21:30 INFO Applying migration id=cleanup 2026/10/15 14:21:30 INFO Applying migration id=received 2026/10/15 14:21:30 INFO Applying migration id=namehost 2026/10/15 14:21:30 INFO Applying migration id=outboxhost 2026/10/15 14:21:30 INFO Applying migration id=notesfts 2026/10/15 14:21:30 INFO Applying migration id=iconsname 2026/10/15 14:21:30 INFO Applying migration id=nohash 2026/10/15 14:21:30 INFO Applying migration id=shares 2026/10/15 14:21:30 INFO Applying migration id=actorttl 2026/10/15 14:21:30 INFO Applying migration id=tocc 2026/10/15 14:21:30 INFO Applying migration id=followeds 2026/10/15 14:21:30 INFO Applying migration id=certhash 2026/10/15 14:21:30 INFO Applying migration id=follows_sync 2026/10/15 14:21:30 INFO Applying migration id=jsonpath 2026/10/15 14:21:30 INFO Applying migration id=localforward 2026/10/15 14:21:30 INFO Applying migration id=avatar 2026/10/15 14:21:30 INFO Applying migration id=noimage 2026/10/15 14:21:30 INFO Applying migration id=feed 2026/10/15 14:21:30 INFO Applying migration id=bookmarks 2026/10/15 14:21:30 INFO Applying migration id=shareactivity 2026/10/15 14:21:30 INFO Applying migration id=application 2026/10/15 14:21:30 INFO Applying migration id=certificates 2026/10/15 14:21:30 INFO Applying migration id=rawforward 2026/10/15 14:21:30 INFO Applying migration id=publickey 2026/10/15 14:21:30 INFO Applying migration id=resolvegroup 2026/10/15 14:21:30 INFO Applying migration id=reject 2026/10/15 14:21:30 INFO Applying migration id=autodel 2026/10/15 14:21:30 INFO Applying migration id=jsonb 2026/10/15 14:21:30 INFO Applying migration id=quote 2026/10/15 14:21:30 INFO Applying migration id=rfc9421 2026/10/15 14:21:30 INFO Applying migration id=keys 2026/10/15 14:21:30 INFO Applying migration id=portable 2026/10/15 14:21:30 INFO Applying migration id=proofs 2026/10/15 14:21:30 INFO Applying migration id=contexts 2026/10/15 14:21:30 INFO Applying migration id=deliverieshost 2026/10/15 14:21:30 INFO Applying migration id=pembegin 2026/10/15 14:21:30 INFO Applying migration id=didhost 2026/10/15 14:21:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:30 INFO Applying migration id=invites 2026/10/15 14:21:30 INFO Applying migration id=ed25519blob 2026/10/15 14:21:30 INFO Applying migration id=rsablob 2026/10/15 14:21:30 INFO Applying migration id=iconscid 2026/10/15 14:21:30 INFO Applying migration id=actor 2026/10/15 14:21:30 INFO Applying migration id=localkeys 2026/10/15 14:21:30 INFO Applying migration id=deleted 2026/10/15 14:21:30 INFO Applying migration id=history 2026/10/15 14:21:30 INFO Applying migration id=outboxnano 2026/10/15 14:21:30 INFO Applying migration id=implements 2026/10/15 14:21:30 INFO Applying migration id=backfill 2026/10/15 14:21:31 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.62s) === RUN TestResolve_LocalUserByNameOnly 2026/10/15 14:21:31 INFO Applying migration id=initial 2026/10/15 14:21:31 INFO Applying migration id=notesupdated 2026/10/15 14:21:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:31 INFO Applying migration id=activitiesid 2026/10/15 14:21:31 INFO Applying migration id=outbox 2026/10/15 14:21:31 INFO Applying migration id=edits 2026/10/15 14:21:31 INFO Applying migration id=outboxactor 2026/10/15 14:21:31 INFO Applying migration id=outboxsender 2026/10/15 14:21:31 INFO Applying migration id=thread 2026/10/15 14:21:31 INFO Applying migration id=host 2026/10/15 14:21:31 INFO Applying migration id=sharedinbox 2026/10/15 14:21:31 INFO Applying migration id=noteshost 2026/10/15 14:21:31 INFO Applying migration id=fetched 2026/10/15 14:21:31 INFO Applying migration id=move 2026/10/15 14:21:31 INFO Applying migration id=cleanup 2026/10/15 14:21:31 INFO Applying migration id=received 2026/10/15 14:21:31 INFO Applying migration id=namehost 2026/10/15 14:21:31 INFO Applying migration id=outboxhost 2026/10/15 14:21:31 INFO Applying migration id=notesfts 2026/10/15 14:21:31 INFO Applying migration id=iconsname 2026/10/15 14:21:31 INFO Applying migration id=nohash 2026/10/15 14:21:31 INFO Applying migration id=shares 2026/10/15 14:21:31 INFO Applying migration id=actorttl 2026/10/15 14:21:31 INFO Applying migration id=tocc 2026/10/15 14:21:31 INFO Applying migration id=followeds 2026/10/15 14:21:31 INFO Applying migration id=certhash 2026/10/15 14:21:31 INFO Applying migration id=follows_sync 2026/10/15 14:21:31 INFO Applying migration id=jsonpath 2026/10/15 14:21:31 INFO Applying migration id=localforward 2026/10/15 14:21:31 INFO Applying migration id=avatar 2026/10/15 14:21:31 INFO Applying migration id=noimage 2026/10/15 14:21:31 INFO Applying migration id=feed 2026/10/15 14:21:31 INFO Applying migration id=bookmarks 2026/10/15 14:21:31 INFO Applying migration id=shareactivity 2026/10/15 14:21:31 INFO Applying migration id=application 2026/10/15 14:21:31 INFO Applying migration id=certificates 2026/10/15 14:21:31 INFO Applying migration id=rawforward 2026/10/15 14:21:31 INFO Applying migration id=publickey 2026/10/15 14:21:31 INFO Applying migration id=resolvegroup 2026/10/15 14:21:31 INFO Applying migration id=reject 2026/10/15 14:21:31 INFO Applying migration id=autodel 2026/10/15 14:21:31 INFO Applying migration id=jsonb 2026/10/15 14:21:31 INFO Applying migration id=quote 2026/10/15 14:21:31 INFO Applying migration id=rfc9421 2026/10/15 14:21:31 INFO Applying migration id=keys 2026/10/15 14:21:31 INFO Applying migration id=portable 2026/10/15 14:21:31 INFO Applying migration id=proofs 2026/10/15 14:21:31 INFO Applying migration id=contexts 2026/10/15 14:21:31 INFO Applying migration id=deliverieshost 2026/10/15 14:21:31 INFO Applying migration id=pembegin 2026/10/15 14:21:31 INFO Applying migration id=didhost 2026/10/15 14:21:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:31 INFO Applying migration id=invites 2026/10/15 14:21:31 INFO Applying migration id=ed25519blob 2026/10/15 14:21:31 INFO Applying migration id=rsablob 2026/10/15 14:21:31 INFO Applying migration id=iconscid 2026/10/15 14:21:31 INFO Applying migration id=actor 2026/10/15 14:21:31 INFO Applying migration id=localkeys 2026/10/15 14:21:31 INFO Applying migration id=deleted 2026/10/15 14:21:31 INFO Applying migration id=history 2026/10/15 14:21:31 INFO Applying migration id=outboxnano 2026/10/15 14:21:31 INFO Applying migration id=implements 2026/10/15 14:21:31 INFO Applying migration id=backfill 2026/10/15 14:21:32 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.80s) === RUN TestResolve_NoSuchLocalUser 2026/10/15 14:21:32 INFO Applying migration id=initial 2026/10/15 14:21:32 INFO Applying migration id=notesupdated 2026/10/15 14:21:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:32 INFO Applying migration id=activitiesid 2026/10/15 14:21:32 INFO Applying migration id=outbox 2026/10/15 14:21:32 INFO Applying migration id=edits 2026/10/15 14:21:32 INFO Applying migration id=outboxactor 2026/10/15 14:21:32 INFO Applying migration id=outboxsender 2026/10/15 14:21:32 INFO Applying migration id=thread 2026/10/15 14:21:32 INFO Applying migration id=host 2026/10/15 14:21:32 INFO Applying migration id=sharedinbox 2026/10/15 14:21:32 INFO Applying migration id=noteshost 2026/10/15 14:21:32 INFO Applying migration id=fetched 2026/10/15 14:21:32 INFO Applying migration id=move 2026/10/15 14:21:32 INFO Applying migration id=cleanup 2026/10/15 14:21:32 INFO Applying migration id=received 2026/10/15 14:21:32 INFO Applying migration id=namehost 2026/10/15 14:21:32 INFO Applying migration id=outboxhost 2026/10/15 14:21:32 INFO Applying migration id=notesfts 2026/10/15 14:21:32 INFO Applying migration id=iconsname 2026/10/15 14:21:32 INFO Applying migration id=nohash 2026/10/15 14:21:32 INFO Applying migration id=shares 2026/10/15 14:21:32 INFO Applying migration id=actorttl 2026/10/15 14:21:32 INFO Applying migration id=tocc 2026/10/15 14:21:32 INFO Applying migration id=followeds 2026/10/15 14:21:32 INFO Applying migration id=certhash 2026/10/15 14:21:32 INFO Applying migration id=follows_sync 2026/10/15 14:21:32 INFO Applying migration id=jsonpath 2026/10/15 14:21:32 INFO Applying migration id=localforward 2026/10/15 14:21:32 INFO Applying migration id=avatar 2026/10/15 14:21:32 INFO Applying migration id=noimage 2026/10/15 14:21:32 INFO Applying migration id=feed 2026/10/15 14:21:32 INFO Applying migration id=bookmarks 2026/10/15 14:21:32 INFO Applying migration id=shareactivity 2026/10/15 14:21:32 INFO Applying migration id=application 2026/10/15 14:21:32 INFO Applying migration id=certificates 2026/10/15 14:21:32 INFO Applying migration id=rawforward 2026/10/15 14:21:32 INFO Applying migration id=publickey 2026/10/15 14:21:32 INFO Applying migration id=resolvegroup 2026/10/15 14:21:32 INFO Applying migration id=reject 2026/10/15 14:21:32 INFO Applying migration id=autodel 2026/10/15 14:21:32 INFO Applying migration id=jsonb 2026/10/15 14:21:32 INFO Applying migration id=quote 2026/10/15 14:21:32 INFO Applying migration id=rfc9421 2026/10/15 14:21:32 INFO Applying migration id=keys 2026/10/15 14:21:32 INFO Applying migration id=portable 2026/10/15 14:21:32 INFO Applying migration id=proofs 2026/10/15 14:21:32 INFO Applying migration id=contexts 2026/10/15 14:21:32 INFO Applying migration id=deliverieshost 2026/10/15 14:21:32 INFO Applying migration id=pembegin 2026/10/15 14:21:32 INFO Applying migration id=didhost 2026/10/15 14:21:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:32 INFO Applying migration id=invites 2026/10/15 14:21:32 INFO Applying migration id=ed25519blob 2026/10/15 14:21:32 INFO Applying migration id=rsablob 2026/10/15 14:21:32 INFO Applying migration id=iconscid 2026/10/15 14:21:32 INFO Applying migration id=actor 2026/10/15 14:21:32 INFO Applying migration id=localkeys 2026/10/15 14:21:32 INFO Applying migration id=deleted 2026/10/15 14:21:32 INFO Applying migration id=history 2026/10/15 14:21:32 INFO Applying migration id=outboxnano 2026/10/15 14:21:32 INFO Applying migration id=implements 2026/10/15 14:21:32 INFO Applying migration id=backfill 2026/10/15 14:21:32 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/15 14:21:32 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUser (0.70s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/10/15 14:21:32 INFO Applying migration id=initial 2026/10/15 14:21:32 INFO Applying migration id=notesupdated 2026/10/15 14:21:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:32 INFO Applying migration id=activitiesid 2026/10/15 14:21:32 INFO Applying migration id=outbox 2026/10/15 14:21:32 INFO Applying migration id=edits 2026/10/15 14:21:32 INFO Applying migration id=outboxactor 2026/10/15 14:21:32 INFO Applying migration id=outboxsender 2026/10/15 14:21:32 INFO Applying migration id=thread 2026/10/15 14:21:32 INFO Applying migration id=host 2026/10/15 14:21:32 INFO Applying migration id=sharedinbox 2026/10/15 14:21:32 INFO Applying migration id=noteshost 2026/10/15 14:21:32 INFO Applying migration id=fetched 2026/10/15 14:21:32 INFO Applying migration id=move 2026/10/15 14:21:32 INFO Applying migration id=cleanup 2026/10/15 14:21:32 INFO Applying migration id=received 2026/10/15 14:21:32 INFO Applying migration id=namehost 2026/10/15 14:21:32 INFO Applying migration id=outboxhost 2026/10/15 14:21:32 INFO Applying migration id=notesfts 2026/10/15 14:21:32 INFO Applying migration id=iconsname 2026/10/15 14:21:32 INFO Applying migration id=nohash 2026/10/15 14:21:32 INFO Applying migration id=shares 2026/10/15 14:21:32 INFO Applying migration id=actorttl 2026/10/15 14:21:32 INFO Applying migration id=tocc 2026/10/15 14:21:32 INFO Applying migration id=followeds 2026/10/15 14:21:32 INFO Applying migration id=certhash 2026/10/15 14:21:32 INFO Applying migration id=follows_sync 2026/10/15 14:21:32 INFO Applying migration id=jsonpath 2026/10/15 14:21:32 INFO Applying migration id=localforward 2026/10/15 14:21:32 INFO Applying migration id=avatar 2026/10/15 14:21:32 INFO Applying migration id=noimage 2026/10/15 14:21:32 INFO Applying migration id=feed 2026/10/15 14:21:32 INFO Applying migration id=bookmarks 2026/10/15 14:21:32 INFO Applying migration id=shareactivity 2026/10/15 14:21:32 INFO Applying migration id=application 2026/10/15 14:21:32 INFO Applying migration id=certificates 2026/10/15 14:21:32 INFO Applying migration id=rawforward 2026/10/15 14:21:32 INFO Applying migration id=publickey 2026/10/15 14:21:32 INFO Applying migration id=resolvegroup 2026/10/15 14:21:32 INFO Applying migration id=reject 2026/10/15 14:21:32 INFO Applying migration id=autodel 2026/10/15 14:21:32 INFO Applying migration id=jsonb 2026/10/15 14:21:32 INFO Applying migration id=quote 2026/10/15 14:21:32 INFO Applying migration id=rfc9421 2026/10/15 14:21:32 INFO Applying migration id=keys 2026/10/15 14:21:32 INFO Applying migration id=portable 2026/10/15 14:21:32 INFO Applying migration id=proofs 2026/10/15 14:21:32 INFO Applying migration id=contexts 2026/10/15 14:21:32 INFO Applying migration id=deliverieshost 2026/10/15 14:21:32 INFO Applying migration id=pembegin 2026/10/15 14:21:32 INFO Applying migration id=didhost 2026/10/15 14:21:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:32 INFO Applying migration id=invites 2026/10/15 14:21:32 INFO Applying migration id=ed25519blob 2026/10/15 14:21:32 INFO Applying migration id=rsablob 2026/10/15 14:21:32 INFO Applying migration id=iconscid 2026/10/15 14:21:32 INFO Applying migration id=actor 2026/10/15 14:21:32 INFO Applying migration id=localkeys 2026/10/15 14:21:32 INFO Applying migration id=deleted 2026/10/15 14:21:32 INFO Applying migration id=history 2026/10/15 14:21:32 INFO Applying migration id=outboxnano 2026/10/15 14:21:32 INFO Applying migration id=implements 2026/10/15 14:21:32 INFO Applying migration id=backfill 2026/10/15 14:21:33 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/15 14:21:33 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.08s) === RUN TestResolve_NoSuchFederatedUser 2026/10/15 14:21:33 INFO Applying migration id=initial 2026/10/15 14:21:33 INFO Applying migration id=notesupdated 2026/10/15 14:21:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:33 INFO Applying migration id=activitiesid 2026/10/15 14:21:33 INFO Applying migration id=outbox 2026/10/15 14:21:33 INFO Applying migration id=edits 2026/10/15 14:21:33 INFO Applying migration id=outboxactor 2026/10/15 14:21:33 INFO Applying migration id=outboxsender 2026/10/15 14:21:33 INFO Applying migration id=thread 2026/10/15 14:21:33 INFO Applying migration id=host 2026/10/15 14:21:33 INFO Applying migration id=sharedinbox 2026/10/15 14:21:33 INFO Applying migration id=noteshost 2026/10/15 14:21:33 INFO Applying migration id=fetched 2026/10/15 14:21:33 INFO Applying migration id=move 2026/10/15 14:21:33 INFO Applying migration id=cleanup 2026/10/15 14:21:33 INFO Applying migration id=received 2026/10/15 14:21:33 INFO Applying migration id=namehost 2026/10/15 14:21:33 INFO Applying migration id=outboxhost 2026/10/15 14:21:33 INFO Applying migration id=notesfts 2026/10/15 14:21:33 INFO Applying migration id=iconsname 2026/10/15 14:21:33 INFO Applying migration id=nohash 2026/10/15 14:21:33 INFO Applying migration id=shares 2026/10/15 14:21:33 INFO Applying migration id=actorttl 2026/10/15 14:21:33 INFO Applying migration id=tocc 2026/10/15 14:21:33 INFO Applying migration id=followeds 2026/10/15 14:21:33 INFO Applying migration id=certhash 2026/10/15 14:21:33 INFO Applying migration id=follows_sync 2026/10/15 14:21:33 INFO Applying migration id=jsonpath 2026/10/15 14:21:34 INFO Applying migration id=localforward 2026/10/15 14:21:34 INFO Applying migration id=avatar 2026/10/15 14:21:34 INFO Applying migration id=noimage 2026/10/15 14:21:34 INFO Applying migration id=feed 2026/10/15 14:21:34 INFO Applying migration id=bookmarks 2026/10/15 14:21:34 INFO Applying migration id=shareactivity 2026/10/15 14:21:34 INFO Applying migration id=application 2026/10/15 14:21:34 INFO Applying migration id=certificates 2026/10/15 14:21:34 INFO Applying migration id=rawforward 2026/10/15 14:21:34 INFO Applying migration id=publickey 2026/10/15 14:21:34 INFO Applying migration id=resolvegroup 2026/10/15 14:21:34 INFO Applying migration id=reject 2026/10/15 14:21:34 INFO Applying migration id=autodel 2026/10/15 14:21:34 INFO Applying migration id=jsonb 2026/10/15 14:21:34 INFO Applying migration id=quote 2026/10/15 14:21:34 INFO Applying migration id=rfc9421 2026/10/15 14:21:34 INFO Applying migration id=keys 2026/10/15 14:21:34 INFO Applying migration id=portable 2026/10/15 14:21:34 INFO Applying migration id=proofs 2026/10/15 14:21:34 INFO Applying migration id=contexts 2026/10/15 14:21:34 INFO Applying migration id=deliverieshost 2026/10/15 14:21:34 INFO Applying migration id=pembegin 2026/10/15 14:21:34 INFO Applying migration id=didhost 2026/10/15 14:21:34 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:34 INFO Applying migration id=invites 2026/10/15 14:21:34 INFO Applying migration id=ed25519blob 2026/10/15 14:21:34 INFO Applying migration id=rsablob 2026/10/15 14:21:34 INFO Applying migration id=iconscid 2026/10/15 14:21:34 INFO Applying migration id=actor 2026/10/15 14:21:34 INFO Applying migration id=localkeys 2026/10/15 14:21:34 INFO Applying migration id=deleted 2026/10/15 14:21:34 INFO Applying migration id=history 2026/10/15 14:21:34 INFO Applying migration id=outboxnano 2026/10/15 14:21:34 INFO Applying migration id=implements 2026/10/15 14:21:34 INFO Applying migration id=backfill 2026/10/15 14:21:34 INFO Resolving user ID host=0.0.0.0 name=troll 2026/10/15 14:21:34 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.98s) === RUN TestResolve_NoInput 2026/10/15 14:21:34 INFO Applying migration id=initial 2026/10/15 14:21:34 INFO Applying migration id=notesupdated 2026/10/15 14:21:34 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:34 INFO Applying migration id=activitiesid 2026/10/15 14:21:34 INFO Applying migration id=outbox 2026/10/15 14:21:34 INFO Applying migration id=edits 2026/10/15 14:21:34 INFO Applying migration id=outboxactor 2026/10/15 14:21:34 INFO Applying migration id=outboxsender 2026/10/15 14:21:34 INFO Applying migration id=thread 2026/10/15 14:21:34 INFO Applying migration id=host 2026/10/15 14:21:34 INFO Applying migration id=sharedinbox 2026/10/15 14:21:34 INFO Applying migration id=noteshost 2026/10/15 14:21:34 INFO Applying migration id=fetched 2026/10/15 14:21:34 INFO Applying migration id=move 2026/10/15 14:21:34 INFO Applying migration id=cleanup 2026/10/15 14:21:34 INFO Applying migration id=received 2026/10/15 14:21:34 INFO Applying migration id=namehost 2026/10/15 14:21:34 INFO Applying migration id=outboxhost 2026/10/15 14:21:34 INFO Applying migration id=notesfts 2026/10/15 14:21:34 INFO Applying migration id=iconsname 2026/10/15 14:21:34 INFO Applying migration id=nohash 2026/10/15 14:21:34 INFO Applying migration id=shares 2026/10/15 14:21:34 INFO Applying migration id=actorttl 2026/10/15 14:21:34 INFO Applying migration id=tocc 2026/10/15 14:21:34 INFO Applying migration id=followeds 2026/10/15 14:21:34 INFO Applying migration id=certhash 2026/10/15 14:21:34 INFO Applying migration id=follows_sync 2026/10/15 14:21:34 INFO Applying migration id=jsonpath 2026/10/15 14:21:34 INFO Applying migration id=localforward 2026/10/15 14:21:34 INFO Applying migration id=avatar 2026/10/15 14:21:34 INFO Applying migration id=noimage 2026/10/15 14:21:34 INFO Applying migration id=feed 2026/10/15 14:21:34 INFO Applying migration id=bookmarks 2026/10/15 14:21:34 INFO Applying migration id=shareactivity 2026/10/15 14:21:34 INFO Applying migration id=application 2026/10/15 14:21:34 INFO Applying migration id=certificates 2026/10/15 14:21:34 INFO Applying migration id=rawforward 2026/10/15 14:21:34 INFO Applying migration id=publickey 2026/10/15 14:21:34 INFO Applying migration id=resolvegroup 2026/10/15 14:21:34 INFO Applying migration id=reject 2026/10/15 14:21:34 INFO Applying migration id=autodel 2026/10/15 14:21:34 INFO Applying migration id=jsonb 2026/10/15 14:21:35 INFO Applying migration id=quote 2026/10/15 14:21:35 INFO Applying migration id=rfc9421 2026/10/15 14:21:35 INFO Applying migration id=keys 2026/10/15 14:21:35 INFO Applying migration id=portable 2026/10/15 14:21:35 INFO Applying migration id=proofs 2026/10/15 14:21:35 INFO Applying migration id=contexts 2026/10/15 14:21:35 INFO Applying migration id=deliverieshost 2026/10/15 14:21:35 INFO Applying migration id=pembegin 2026/10/15 14:21:35 INFO Applying migration id=didhost 2026/10/15 14:21:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:35 INFO Applying migration id=invites 2026/10/15 14:21:35 INFO Applying migration id=ed25519blob 2026/10/15 14:21:35 INFO Applying migration id=rsablob 2026/10/15 14:21:35 INFO Applying migration id=iconscid 2026/10/15 14:21:35 INFO Applying migration id=actor 2026/10/15 14:21:35 INFO Applying migration id=localkeys 2026/10/15 14:21:35 INFO Applying migration id=deleted 2026/10/15 14:21:35 INFO Applying migration id=history 2026/10/15 14:21:35 INFO Applying migration id=outboxnano 2026/10/15 14:21:35 INFO Applying migration id=implements 2026/10/15 14:21:35 INFO Applying migration id=backfill --- PASS: TestResolve_NoInput (0.71s) === RUN TestResolve_InvalidEscapeSequence 2026/10/15 14:21:35 INFO Applying migration id=initial 2026/10/15 14:21:35 INFO Applying migration id=notesupdated 2026/10/15 14:21:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:35 INFO Applying migration id=activitiesid 2026/10/15 14:21:35 INFO Applying migration id=outbox 2026/10/15 14:21:35 INFO Applying migration id=edits 2026/10/15 14:21:35 INFO Applying migration id=outboxactor 2026/10/15 14:21:35 INFO Applying migration id=outboxsender 2026/10/15 14:21:35 INFO Applying migration id=thread 2026/10/15 14:21:35 INFO Applying migration id=host 2026/10/15 14:21:35 INFO Applying migration id=sharedinbox 2026/10/15 14:21:35 INFO Applying migration id=noteshost 2026/10/15 14:21:35 INFO Applying migration id=fetched 2026/10/15 14:21:35 INFO Applying migration id=move 2026/10/15 14:21:35 INFO Applying migration id=cleanup 2026/10/15 14:21:35 INFO Applying migration id=received 2026/10/15 14:21:35 INFO Applying migration id=namehost 2026/10/15 14:21:35 INFO Applying migration id=outboxhost 2026/10/15 14:21:35 INFO Applying migration id=notesfts 2026/10/15 14:21:35 INFO Applying migration id=iconsname 2026/10/15 14:21:35 INFO Applying migration id=nohash 2026/10/15 14:21:35 INFO Applying migration id=shares 2026/10/15 14:21:35 INFO Applying migration id=actorttl 2026/10/15 14:21:35 INFO Applying migration id=tocc 2026/10/15 14:21:35 INFO Applying migration id=followeds 2026/10/15 14:21:35 INFO Applying migration id=certhash 2026/10/15 14:21:35 INFO Applying migration id=follows_sync 2026/10/15 14:21:35 INFO Applying migration id=jsonpath 2026/10/15 14:21:35 INFO Applying migration id=localforward 2026/10/15 14:21:35 INFO Applying migration id=avatar 2026/10/15 14:21:35 INFO Applying migration id=noimage 2026/10/15 14:21:35 INFO Applying migration id=feed 2026/10/15 14:21:35 INFO Applying migration id=bookmarks 2026/10/15 14:21:35 INFO Applying migration id=shareactivity 2026/10/15 14:21:35 INFO Applying migration id=application 2026/10/15 14:21:35 INFO Applying migration id=certificates 2026/10/15 14:21:35 INFO Applying migration id=rawforward 2026/10/15 14:21:35 INFO Applying migration id=publickey 2026/10/15 14:21:35 INFO Applying migration id=resolvegroup 2026/10/15 14:21:35 INFO Applying migration id=reject 2026/10/15 14:21:35 INFO Applying migration id=autodel 2026/10/15 14:21:35 INFO Applying migration id=jsonb 2026/10/15 14:21:35 INFO Applying migration id=quote 2026/10/15 14:21:35 INFO Applying migration id=rfc9421 2026/10/15 14:21:35 INFO Applying migration id=keys 2026/10/15 14:21:35 INFO Applying migration id=portable 2026/10/15 14:21:35 INFO Applying migration id=proofs 2026/10/15 14:21:35 INFO Applying migration id=contexts 2026/10/15 14:21:35 INFO Applying migration id=deliverieshost 2026/10/15 14:21:35 INFO Applying migration id=pembegin 2026/10/15 14:21:35 INFO Applying migration id=didhost 2026/10/15 14:21:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:35 INFO Applying migration id=invites 2026/10/15 14:21:35 INFO Applying migration id=ed25519blob 2026/10/15 14:21:35 INFO Applying migration id=rsablob 2026/10/15 14:21:35 INFO Applying migration id=iconscid 2026/10/15 14:21:35 INFO Applying migration id=actor 2026/10/15 14:21:35 INFO Applying migration id=localkeys 2026/10/15 14:21:35 INFO Applying migration id=deleted 2026/10/15 14:21:35 INFO Applying migration id=history 2026/10/15 14:21:35 INFO Applying migration id=outboxnano 2026/10/15 14:21:35 INFO Applying migration id=implements 2026/10/15 14:21:35 INFO Applying migration id=backfill 2026/10/15 14:21:36 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (0.54s) === RUN TestResolve_InvalidInputFormat 2026/10/15 14:21:36 INFO Applying migration id=initial 2026/10/15 14:21:36 INFO Applying migration id=notesupdated 2026/10/15 14:21:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:36 INFO Applying migration id=activitiesid 2026/10/15 14:21:36 INFO Applying migration id=outbox 2026/10/15 14:21:36 INFO Applying migration id=edits 2026/10/15 14:21:36 INFO Applying migration id=outboxactor 2026/10/15 14:21:36 INFO Applying migration id=outboxsender 2026/10/15 14:21:36 INFO Applying migration id=thread 2026/10/15 14:21:36 INFO Applying migration id=host 2026/10/15 14:21:36 INFO Applying migration id=sharedinbox 2026/10/15 14:21:36 INFO Applying migration id=noteshost 2026/10/15 14:21:36 INFO Applying migration id=fetched 2026/10/15 14:21:36 INFO Applying migration id=move 2026/10/15 14:21:36 INFO Applying migration id=cleanup 2026/10/15 14:21:36 INFO Applying migration id=received 2026/10/15 14:21:36 INFO Applying migration id=namehost 2026/10/15 14:21:36 INFO Applying migration id=outboxhost 2026/10/15 14:21:36 INFO Applying migration id=notesfts 2026/10/15 14:21:36 INFO Applying migration id=iconsname 2026/10/15 14:21:36 INFO Applying migration id=nohash 2026/10/15 14:21:36 INFO Applying migration id=shares 2026/10/15 14:21:36 INFO Applying migration id=actorttl 2026/10/15 14:21:36 INFO Applying migration id=tocc 2026/10/15 14:21:36 INFO Applying migration id=followeds 2026/10/15 14:21:36 INFO Applying migration id=certhash 2026/10/15 14:21:36 INFO Applying migration id=follows_sync 2026/10/15 14:21:36 INFO Applying migration id=jsonpath 2026/10/15 14:21:36 INFO Applying migration id=localforward 2026/10/15 14:21:36 INFO Applying migration id=avatar 2026/10/15 14:21:36 INFO Applying migration id=noimage 2026/10/15 14:21:36 INFO Applying migration id=feed 2026/10/15 14:21:36 INFO Applying migration id=bookmarks 2026/10/15 14:21:36 INFO Applying migration id=shareactivity 2026/10/15 14:21:36 INFO Applying migration id=application 2026/10/15 14:21:36 INFO Applying migration id=certificates 2026/10/15 14:21:36 INFO Applying migration id=rawforward 2026/10/15 14:21:36 INFO Applying migration id=publickey 2026/10/15 14:21:36 INFO Applying migration id=resolvegroup 2026/10/15 14:21:36 INFO Applying migration id=reject 2026/10/15 14:21:36 INFO Applying migration id=autodel 2026/10/15 14:21:36 INFO Applying migration id=jsonb 2026/10/15 14:21:36 INFO Applying migration id=quote 2026/10/15 14:21:36 INFO Applying migration id=rfc9421 2026/10/15 14:21:36 INFO Applying migration id=keys 2026/10/15 14:21:36 INFO Applying migration id=portable 2026/10/15 14:21:36 INFO Applying migration id=proofs 2026/10/15 14:21:36 INFO Applying migration id=contexts 2026/10/15 14:21:36 INFO Applying migration id=deliverieshost 2026/10/15 14:21:36 INFO Applying migration id=pembegin 2026/10/15 14:21:36 INFO Applying migration id=didhost 2026/10/15 14:21:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:36 INFO Applying migration id=invites 2026/10/15 14:21:36 INFO Applying migration id=ed25519blob 2026/10/15 14:21:36 INFO Applying migration id=rsablob 2026/10/15 14:21:36 INFO Applying migration id=iconscid 2026/10/15 14:21:36 INFO Applying migration id=actor 2026/10/15 14:21:36 INFO Applying migration id=localkeys 2026/10/15 14:21:36 INFO Applying migration id=deleted 2026/10/15 14:21:36 INFO Applying migration id=history 2026/10/15 14:21:36 INFO Applying migration id=outboxnano 2026/10/15 14:21:36 INFO Applying migration id=implements 2026/10/15 14:21:36 INFO Applying migration id=backfill --- PASS: TestResolve_InvalidInputFormat (0.48s) === RUN TestResolve_UnauthenticatedUser 2026/10/15 14:21:36 INFO Applying migration id=initial 2026/10/15 14:21:36 INFO Applying migration id=notesupdated 2026/10/15 14:21:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:36 INFO Applying migration id=activitiesid 2026/10/15 14:21:36 INFO Applying migration id=outbox 2026/10/15 14:21:36 INFO Applying migration id=edits 2026/10/15 14:21:36 INFO Applying migration id=outboxactor 2026/10/15 14:21:36 INFO Applying migration id=outboxsender 2026/10/15 14:21:36 INFO Applying migration id=thread 2026/10/15 14:21:36 INFO Applying migration id=host 2026/10/15 14:21:36 INFO Applying migration id=sharedinbox 2026/10/15 14:21:36 INFO Applying migration id=noteshost 2026/10/15 14:21:36 INFO Applying migration id=fetched 2026/10/15 14:21:36 INFO Applying migration id=move 2026/10/15 14:21:36 INFO Applying migration id=cleanup 2026/10/15 14:21:36 INFO Applying migration id=received 2026/10/15 14:21:36 INFO Applying migration id=namehost 2026/10/15 14:21:36 INFO Applying migration id=outboxhost 2026/10/15 14:21:36 INFO Applying migration id=notesfts 2026/10/15 14:21:36 INFO Applying migration id=iconsname 2026/10/15 14:21:36 INFO Applying migration id=nohash 2026/10/15 14:21:36 INFO Applying migration id=shares 2026/10/15 14:21:36 INFO Applying migration id=actorttl 2026/10/15 14:21:36 INFO Applying migration id=tocc 2026/10/15 14:21:36 INFO Applying migration id=followeds 2026/10/15 14:21:36 INFO Applying migration id=certhash 2026/10/15 14:21:36 INFO Applying migration id=follows_sync 2026/10/15 14:21:36 INFO Applying migration id=jsonpath 2026/10/15 14:21:36 INFO Applying migration id=localforward 2026/10/15 14:21:36 INFO Applying migration id=avatar 2026/10/15 14:21:36 INFO Applying migration id=noimage 2026/10/15 14:21:36 INFO Applying migration id=feed 2026/10/15 14:21:36 INFO Applying migration id=bookmarks 2026/10/15 14:21:36 INFO Applying migration id=shareactivity 2026/10/15 14:21:36 INFO Applying migration id=application 2026/10/15 14:21:36 INFO Applying migration id=certificates 2026/10/15 14:21:36 INFO Applying migration id=rawforward 2026/10/15 14:21:36 INFO Applying migration id=publickey 2026/10/15 14:21:36 INFO Applying migration id=resolvegroup 2026/10/15 14:21:36 INFO Applying migration id=reject 2026/10/15 14:21:36 INFO Applying migration id=autodel 2026/10/15 14:21:36 INFO Applying migration id=jsonb 2026/10/15 14:21:36 INFO Applying migration id=quote 2026/10/15 14:21:36 INFO Applying migration id=rfc9421 2026/10/15 14:21:36 INFO Applying migration id=keys 2026/10/15 14:21:36 INFO Applying migration id=portable 2026/10/15 14:21:36 INFO Applying migration id=proofs 2026/10/15 14:21:36 INFO Applying migration id=contexts 2026/10/15 14:21:36 INFO Applying migration id=deliverieshost 2026/10/15 14:21:36 INFO Applying migration id=pembegin 2026/10/15 14:21:36 INFO Applying migration id=didhost 2026/10/15 14:21:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:36 INFO Applying migration id=invites 2026/10/15 14:21:36 INFO Applying migration id=ed25519blob 2026/10/15 14:21:36 INFO Applying migration id=rsablob 2026/10/15 14:21:36 INFO Applying migration id=iconscid 2026/10/15 14:21:36 INFO Applying migration id=actor 2026/10/15 14:21:36 INFO Applying migration id=localkeys 2026/10/15 14:21:36 INFO Applying migration id=deleted 2026/10/15 14:21:36 INFO Applying migration id=history 2026/10/15 14:21:36 INFO Applying migration id=outboxnano 2026/10/15 14:21:36 INFO Applying migration id=implements 2026/10/15 14:21:36 INFO Applying migration id=backfill --- PASS: TestResolve_UnauthenticatedUser (0.67s) === RUN TestSay_HappyFlow 2026/10/15 14:21:37 INFO Applying migration id=initial 2026/10/15 14:21:37 INFO Applying migration id=notesupdated 2026/10/15 14:21:37 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:37 INFO Applying migration id=activitiesid 2026/10/15 14:21:37 INFO Applying migration id=outbox 2026/10/15 14:21:37 INFO Applying migration id=edits 2026/10/15 14:21:37 INFO Applying migration id=outboxactor 2026/10/15 14:21:37 INFO Applying migration id=outboxsender 2026/10/15 14:21:37 INFO Applying migration id=thread 2026/10/15 14:21:37 INFO Applying migration id=host 2026/10/15 14:21:37 INFO Applying migration id=sharedinbox 2026/10/15 14:21:37 INFO Applying migration id=noteshost 2026/10/15 14:21:37 INFO Applying migration id=fetched 2026/10/15 14:21:37 INFO Applying migration id=move 2026/10/15 14:21:37 INFO Applying migration id=cleanup 2026/10/15 14:21:37 INFO Applying migration id=received 2026/10/15 14:21:37 INFO Applying migration id=namehost 2026/10/15 14:21:37 INFO Applying migration id=outboxhost 2026/10/15 14:21:37 INFO Applying migration id=notesfts 2026/10/15 14:21:37 INFO Applying migration id=iconsname 2026/10/15 14:21:37 INFO Applying migration id=nohash 2026/10/15 14:21:37 INFO Applying migration id=shares 2026/10/15 14:21:37 INFO Applying migration id=actorttl 2026/10/15 14:21:37 INFO Applying migration id=tocc 2026/10/15 14:21:37 INFO Applying migration id=followeds 2026/10/15 14:21:37 INFO Applying migration id=certhash 2026/10/15 14:21:37 INFO Applying migration id=follows_sync 2026/10/15 14:21:37 INFO Applying migration id=jsonpath 2026/10/15 14:21:37 INFO Applying migration id=localforward 2026/10/15 14:21:37 INFO Applying migration id=avatar 2026/10/15 14:21:37 INFO Applying migration id=noimage 2026/10/15 14:21:37 INFO Applying migration id=feed 2026/10/15 14:21:37 INFO Applying migration id=bookmarks 2026/10/15 14:21:37 INFO Applying migration id=shareactivity 2026/10/15 14:21:37 INFO Applying migration id=application 2026/10/15 14:21:37 INFO Applying migration id=certificates 2026/10/15 14:21:37 INFO Applying migration id=rawforward 2026/10/15 14:21:37 INFO Applying migration id=publickey 2026/10/15 14:21:37 INFO Applying migration id=resolvegroup 2026/10/15 14:21:37 INFO Applying migration id=reject 2026/10/15 14:21:37 INFO Applying migration id=autodel 2026/10/15 14:21:37 INFO Applying migration id=jsonb 2026/10/15 14:21:37 INFO Applying migration id=quote 2026/10/15 14:21:37 INFO Applying migration id=rfc9421 2026/10/15 14:21:37 INFO Applying migration id=keys 2026/10/15 14:21:37 INFO Applying migration id=portable 2026/10/15 14:21:37 INFO Applying migration id=proofs 2026/10/15 14:21:37 INFO Applying migration id=contexts 2026/10/15 14:21:37 INFO Applying migration id=deliverieshost 2026/10/15 14:21:37 INFO Applying migration id=pembegin 2026/10/15 14:21:37 INFO Applying migration id=didhost 2026/10/15 14:21:37 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:37 INFO Applying migration id=invites 2026/10/15 14:21:37 INFO Applying migration id=ed25519blob 2026/10/15 14:21:37 INFO Applying migration id=rsablob 2026/10/15 14:21:37 INFO Applying migration id=iconscid 2026/10/15 14:21:37 INFO Applying migration id=actor 2026/10/15 14:21:37 INFO Applying migration id=localkeys 2026/10/15 14:21:37 INFO Applying migration id=deleted 2026/10/15 14:21:37 INFO Applying migration id=history 2026/10/15 14:21:37 INFO Applying migration id=outboxnano 2026/10/15 14:21:37 INFO Applying migration id=implements 2026/10/15 14:21:37 INFO Applying migration id=backfill 2026/10/15 14:21:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-a62d-70ee-805b-69adc9381ea6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-a62d-7075-81ec-e8adeff80070 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-a62d-7075-81ec-e8adeff80070 2026/10/15 14:21:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-a62d-7075-81ec-e8adeff80070 2026/10/15 14:21:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:38 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.93s) === RUN TestSay_Throttling 2026/10/15 14:21:38 INFO Applying migration id=initial 2026/10/15 14:21:38 INFO Applying migration id=notesupdated 2026/10/15 14:21:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:38 INFO Applying migration id=activitiesid 2026/10/15 14:21:38 INFO Applying migration id=outbox 2026/10/15 14:21:38 INFO Applying migration id=edits 2026/10/15 14:21:38 INFO Applying migration id=outboxactor 2026/10/15 14:21:38 INFO Applying migration id=outboxsender 2026/10/15 14:21:38 INFO Applying migration id=thread 2026/10/15 14:21:38 INFO Applying migration id=host 2026/10/15 14:21:38 INFO Applying migration id=sharedinbox 2026/10/15 14:21:38 INFO Applying migration id=noteshost 2026/10/15 14:21:38 INFO Applying migration id=fetched 2026/10/15 14:21:38 INFO Applying migration id=move 2026/10/15 14:21:38 INFO Applying migration id=cleanup 2026/10/15 14:21:38 INFO Applying migration id=received 2026/10/15 14:21:38 INFO Applying migration id=namehost 2026/10/15 14:21:38 INFO Applying migration id=outboxhost 2026/10/15 14:21:38 INFO Applying migration id=notesfts 2026/10/15 14:21:38 INFO Applying migration id=iconsname 2026/10/15 14:21:38 INFO Applying migration id=nohash 2026/10/15 14:21:38 INFO Applying migration id=shares 2026/10/15 14:21:38 INFO Applying migration id=actorttl 2026/10/15 14:21:38 INFO Applying migration id=tocc 2026/10/15 14:21:38 INFO Applying migration id=followeds 2026/10/15 14:21:38 INFO Applying migration id=certhash 2026/10/15 14:21:38 INFO Applying migration id=follows_sync 2026/10/15 14:21:38 INFO Applying migration id=jsonpath 2026/10/15 14:21:38 INFO Applying migration id=localforward 2026/10/15 14:21:38 INFO Applying migration id=avatar 2026/10/15 14:21:38 INFO Applying migration id=noimage 2026/10/15 14:21:38 INFO Applying migration id=feed 2026/10/15 14:21:38 INFO Applying migration id=bookmarks 2026/10/15 14:21:38 INFO Applying migration id=shareactivity 2026/10/15 14:21:38 INFO Applying migration id=application 2026/10/15 14:21:38 INFO Applying migration id=certificates 2026/10/15 14:21:38 INFO Applying migration id=rawforward 2026/10/15 14:21:38 INFO Applying migration id=publickey 2026/10/15 14:21:38 INFO Applying migration id=resolvegroup 2026/10/15 14:21:38 INFO Applying migration id=reject 2026/10/15 14:21:38 INFO Applying migration id=autodel 2026/10/15 14:21:38 INFO Applying migration id=jsonb 2026/10/15 14:21:38 INFO Applying migration id=quote 2026/10/15 14:21:38 INFO Applying migration id=rfc9421 2026/10/15 14:21:38 INFO Applying migration id=keys 2026/10/15 14:21:38 INFO Applying migration id=portable 2026/10/15 14:21:38 INFO Applying migration id=proofs 2026/10/15 14:21:38 INFO Applying migration id=contexts 2026/10/15 14:21:38 INFO Applying migration id=deliverieshost 2026/10/15 14:21:38 INFO Applying migration id=pembegin 2026/10/15 14:21:38 INFO Applying migration id=didhost 2026/10/15 14:21:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:38 INFO Applying migration id=invites 2026/10/15 14:21:38 INFO Applying migration id=ed25519blob 2026/10/15 14:21:38 INFO Applying migration id=rsablob 2026/10/15 14:21:38 INFO Applying migration id=iconscid 2026/10/15 14:21:38 INFO Applying migration id=actor 2026/10/15 14:21:38 INFO Applying migration id=localkeys 2026/10/15 14:21:38 INFO Applying migration id=deleted 2026/10/15 14:21:38 INFO Applying migration id=history 2026/10/15 14:21:38 INFO Applying migration id=outboxnano 2026/10/15 14:21:38 INFO Applying migration id=implements 2026/10/15 14:21:38 INFO Applying migration id=backfill 2026/10/15 14:21:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-a822-71ea-bbd8-551cda3cb5b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-a822-7199-9851-b94be675fc3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-a822-7199-9851-b94be675fc3d 2026/10/15 14:21:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-a822-7199-9851-b94be675fc3d 2026/10/15 14:21:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:38 WARN User is posting too frequently last=2026-10-15T14:21:38.722Z can=2026-10-15T14:22:38.722Z 2026/10/15 14:21:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:38 INFO Generating first response key=/local --- PASS: TestSay_Throttling (0.50s) === RUN TestSearch_Happyflow 2026/10/15 14:21:38 INFO Applying migration id=initial 2026/10/15 14:21:38 INFO Applying migration id=notesupdated 2026/10/15 14:21:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:38 INFO Applying migration id=activitiesid 2026/10/15 14:21:38 INFO Applying migration id=outbox 2026/10/15 14:21:38 INFO Applying migration id=edits 2026/10/15 14:21:38 INFO Applying migration id=outboxactor 2026/10/15 14:21:38 INFO Applying migration id=outboxsender 2026/10/15 14:21:38 INFO Applying migration id=thread 2026/10/15 14:21:38 INFO Applying migration id=host 2026/10/15 14:21:38 INFO Applying migration id=sharedinbox 2026/10/15 14:21:38 INFO Applying migration id=noteshost 2026/10/15 14:21:38 INFO Applying migration id=fetched 2026/10/15 14:21:38 INFO Applying migration id=move 2026/10/15 14:21:38 INFO Applying migration id=cleanup 2026/10/15 14:21:38 INFO Applying migration id=received 2026/10/15 14:21:38 INFO Applying migration id=namehost 2026/10/15 14:21:38 INFO Applying migration id=outboxhost 2026/10/15 14:21:38 INFO Applying migration id=notesfts 2026/10/15 14:21:38 INFO Applying migration id=iconsname 2026/10/15 14:21:38 INFO Applying migration id=nohash 2026/10/15 14:21:38 INFO Applying migration id=shares 2026/10/15 14:21:38 INFO Applying migration id=actorttl 2026/10/15 14:21:38 INFO Applying migration id=tocc 2026/10/15 14:21:38 INFO Applying migration id=followeds 2026/10/15 14:21:38 INFO Applying migration id=certhash 2026/10/15 14:21:38 INFO Applying migration id=follows_sync 2026/10/15 14:21:38 INFO Applying migration id=jsonpath 2026/10/15 14:21:38 INFO Applying migration id=localforward 2026/10/15 14:21:38 INFO Applying migration id=avatar 2026/10/15 14:21:38 INFO Applying migration id=noimage 2026/10/15 14:21:38 INFO Applying migration id=feed 2026/10/15 14:21:38 INFO Applying migration id=bookmarks 2026/10/15 14:21:38 INFO Applying migration id=shareactivity 2026/10/15 14:21:38 INFO Applying migration id=application 2026/10/15 14:21:38 INFO Applying migration id=certificates 2026/10/15 14:21:38 INFO Applying migration id=rawforward 2026/10/15 14:21:38 INFO Applying migration id=publickey 2026/10/15 14:21:38 INFO Applying migration id=resolvegroup 2026/10/15 14:21:38 INFO Applying migration id=reject 2026/10/15 14:21:38 INFO Applying migration id=autodel 2026/10/15 14:21:38 INFO Applying migration id=jsonb 2026/10/15 14:21:38 INFO Applying migration id=quote 2026/10/15 14:21:38 INFO Applying migration id=rfc9421 2026/10/15 14:21:38 INFO Applying migration id=keys 2026/10/15 14:21:38 INFO Applying migration id=portable 2026/10/15 14:21:38 INFO Applying migration id=proofs 2026/10/15 14:21:38 INFO Applying migration id=contexts 2026/10/15 14:21:38 INFO Applying migration id=deliverieshost 2026/10/15 14:21:38 INFO Applying migration id=pembegin 2026/10/15 14:21:38 INFO Applying migration id=didhost 2026/10/15 14:21:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:38 INFO Applying migration id=invites 2026/10/15 14:21:38 INFO Applying migration id=ed25519blob 2026/10/15 14:21:38 INFO Applying migration id=rsablob 2026/10/15 14:21:38 INFO Applying migration id=iconscid 2026/10/15 14:21:38 INFO Applying migration id=actor 2026/10/15 14:21:38 INFO Applying migration id=localkeys 2026/10/15 14:21:38 INFO Applying migration id=deleted 2026/10/15 14:21:38 INFO Applying migration id=history 2026/10/15 14:21:38 INFO Applying migration id=outboxnano 2026/10/15 14:21:38 INFO Applying migration id=implements 2026/10/15 14:21:38 INFO Applying migration id=backfill --- PASS: TestSearch_Happyflow (1.01s) === RUN TestSearch_LeadingHash 2026/10/15 14:21:39 INFO Applying migration id=initial 2026/10/15 14:21:39 INFO Applying migration id=notesupdated 2026/10/15 14:21:39 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:39 INFO Applying migration id=activitiesid 2026/10/15 14:21:39 INFO Applying migration id=outbox 2026/10/15 14:21:39 INFO Applying migration id=edits 2026/10/15 14:21:39 INFO Applying migration id=outboxactor 2026/10/15 14:21:39 INFO Applying migration id=outboxsender 2026/10/15 14:21:39 INFO Applying migration id=thread 2026/10/15 14:21:39 INFO Applying migration id=host 2026/10/15 14:21:39 INFO Applying migration id=sharedinbox 2026/10/15 14:21:39 INFO Applying migration id=noteshost 2026/10/15 14:21:39 INFO Applying migration id=fetched 2026/10/15 14:21:39 INFO Applying migration id=move 2026/10/15 14:21:39 INFO Applying migration id=cleanup 2026/10/15 14:21:39 INFO Applying migration id=received 2026/10/15 14:21:39 INFO Applying migration id=namehost 2026/10/15 14:21:39 INFO Applying migration id=outboxhost 2026/10/15 14:21:39 INFO Applying migration id=notesfts 2026/10/15 14:21:39 INFO Applying migration id=iconsname 2026/10/15 14:21:39 INFO Applying migration id=nohash 2026/10/15 14:21:39 INFO Applying migration id=shares 2026/10/15 14:21:39 INFO Applying migration id=actorttl 2026/10/15 14:21:39 INFO Applying migration id=tocc 2026/10/15 14:21:39 INFO Applying migration id=followeds 2026/10/15 14:21:39 INFO Applying migration id=certhash 2026/10/15 14:21:39 INFO Applying migration id=follows_sync 2026/10/15 14:21:39 INFO Applying migration id=jsonpath 2026/10/15 14:21:39 INFO Applying migration id=localforward 2026/10/15 14:21:39 INFO Applying migration id=avatar 2026/10/15 14:21:39 INFO Applying migration id=noimage 2026/10/15 14:21:39 INFO Applying migration id=feed 2026/10/15 14:21:39 INFO Applying migration id=bookmarks 2026/10/15 14:21:39 INFO Applying migration id=shareactivity 2026/10/15 14:21:39 INFO Applying migration id=application 2026/10/15 14:21:39 INFO Applying migration id=certificates 2026/10/15 14:21:39 INFO Applying migration id=rawforward 2026/10/15 14:21:39 INFO Applying migration id=publickey 2026/10/15 14:21:39 INFO Applying migration id=resolvegroup 2026/10/15 14:21:39 INFO Applying migration id=reject 2026/10/15 14:21:39 INFO Applying migration id=autodel 2026/10/15 14:21:39 INFO Applying migration id=jsonb 2026/10/15 14:21:39 INFO Applying migration id=quote 2026/10/15 14:21:39 INFO Applying migration id=rfc9421 2026/10/15 14:21:39 INFO Applying migration id=keys 2026/10/15 14:21:39 INFO Applying migration id=portable 2026/10/15 14:21:39 INFO Applying migration id=proofs 2026/10/15 14:21:39 INFO Applying migration id=contexts 2026/10/15 14:21:39 INFO Applying migration id=deliverieshost 2026/10/15 14:21:39 INFO Applying migration id=pembegin 2026/10/15 14:21:39 INFO Applying migration id=didhost 2026/10/15 14:21:39 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:39 INFO Applying migration id=invites 2026/10/15 14:21:39 INFO Applying migration id=ed25519blob 2026/10/15 14:21:39 INFO Applying migration id=rsablob 2026/10/15 14:21:39 INFO Applying migration id=iconscid 2026/10/15 14:21:39 INFO Applying migration id=actor 2026/10/15 14:21:39 INFO Applying migration id=localkeys 2026/10/15 14:21:39 INFO Applying migration id=deleted 2026/10/15 14:21:39 INFO Applying migration id=history 2026/10/15 14:21:39 INFO Applying migration id=outboxnano 2026/10/15 14:21:39 INFO Applying migration id=implements 2026/10/15 14:21:39 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHash (0.72s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/10/15 14:21:40 INFO Applying migration id=initial 2026/10/15 14:21:40 INFO Applying migration id=notesupdated 2026/10/15 14:21:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:40 INFO Applying migration id=activitiesid 2026/10/15 14:21:40 INFO Applying migration id=outbox 2026/10/15 14:21:40 INFO Applying migration id=edits 2026/10/15 14:21:40 INFO Applying migration id=outboxactor 2026/10/15 14:21:40 INFO Applying migration id=outboxsender 2026/10/15 14:21:40 INFO Applying migration id=thread 2026/10/15 14:21:40 INFO Applying migration id=host 2026/10/15 14:21:40 INFO Applying migration id=sharedinbox 2026/10/15 14:21:40 INFO Applying migration id=noteshost 2026/10/15 14:21:40 INFO Applying migration id=fetched 2026/10/15 14:21:40 INFO Applying migration id=move 2026/10/15 14:21:40 INFO Applying migration id=cleanup 2026/10/15 14:21:40 INFO Applying migration id=received 2026/10/15 14:21:40 INFO Applying migration id=namehost 2026/10/15 14:21:40 INFO Applying migration id=outboxhost 2026/10/15 14:21:40 INFO Applying migration id=notesfts 2026/10/15 14:21:40 INFO Applying migration id=iconsname 2026/10/15 14:21:40 INFO Applying migration id=nohash 2026/10/15 14:21:40 INFO Applying migration id=shares 2026/10/15 14:21:40 INFO Applying migration id=actorttl 2026/10/15 14:21:40 INFO Applying migration id=tocc 2026/10/15 14:21:40 INFO Applying migration id=followeds 2026/10/15 14:21:40 INFO Applying migration id=certhash 2026/10/15 14:21:40 INFO Applying migration id=follows_sync 2026/10/15 14:21:40 INFO Applying migration id=jsonpath 2026/10/15 14:21:40 INFO Applying migration id=localforward 2026/10/15 14:21:40 INFO Applying migration id=avatar 2026/10/15 14:21:40 INFO Applying migration id=noimage 2026/10/15 14:21:40 INFO Applying migration id=feed 2026/10/15 14:21:40 INFO Applying migration id=bookmarks 2026/10/15 14:21:40 INFO Applying migration id=shareactivity 2026/10/15 14:21:40 INFO Applying migration id=application 2026/10/15 14:21:40 INFO Applying migration id=certificates 2026/10/15 14:21:40 INFO Applying migration id=rawforward 2026/10/15 14:21:40 INFO Applying migration id=publickey 2026/10/15 14:21:40 INFO Applying migration id=resolvegroup 2026/10/15 14:21:40 INFO Applying migration id=reject 2026/10/15 14:21:40 INFO Applying migration id=autodel 2026/10/15 14:21:40 INFO Applying migration id=jsonb 2026/10/15 14:21:40 INFO Applying migration id=quote 2026/10/15 14:21:40 INFO Applying migration id=rfc9421 2026/10/15 14:21:40 INFO Applying migration id=keys 2026/10/15 14:21:40 INFO Applying migration id=portable 2026/10/15 14:21:40 INFO Applying migration id=proofs 2026/10/15 14:21:40 INFO Applying migration id=contexts 2026/10/15 14:21:40 INFO Applying migration id=deliverieshost 2026/10/15 14:21:40 INFO Applying migration id=pembegin 2026/10/15 14:21:40 INFO Applying migration id=didhost 2026/10/15 14:21:40 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:40 INFO Applying migration id=invites 2026/10/15 14:21:40 INFO Applying migration id=ed25519blob 2026/10/15 14:21:40 INFO Applying migration id=rsablob 2026/10/15 14:21:40 INFO Applying migration id=iconscid 2026/10/15 14:21:40 INFO Applying migration id=actor 2026/10/15 14:21:40 INFO Applying migration id=localkeys 2026/10/15 14:21:40 INFO Applying migration id=deleted 2026/10/15 14:21:40 INFO Applying migration id=history 2026/10/15 14:21:40 INFO Applying migration id=outboxnano 2026/10/15 14:21:40 INFO Applying migration id=implements 2026/10/15 14:21:40 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHashUnauthenticatedUser (0.44s) === RUN TestSearch_NoInput 2026/10/15 14:21:40 INFO Applying migration id=initial 2026/10/15 14:21:40 INFO Applying migration id=notesupdated 2026/10/15 14:21:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:40 INFO Applying migration id=activitiesid 2026/10/15 14:21:40 INFO Applying migration id=outbox 2026/10/15 14:21:40 INFO Applying migration id=edits 2026/10/15 14:21:40 INFO Applying migration id=outboxactor 2026/10/15 14:21:40 INFO Applying migration id=outboxsender 2026/10/15 14:21:40 INFO Applying migration id=thread 2026/10/15 14:21:40 INFO Applying migration id=host 2026/10/15 14:21:40 INFO Applying migration id=sharedinbox 2026/10/15 14:21:40 INFO Applying migration id=noteshost 2026/10/15 14:21:40 INFO Applying migration id=fetched 2026/10/15 14:21:40 INFO Applying migration id=move 2026/10/15 14:21:40 INFO Applying migration id=cleanup 2026/10/15 14:21:40 INFO Applying migration id=received 2026/10/15 14:21:40 INFO Applying migration id=namehost 2026/10/15 14:21:40 INFO Applying migration id=outboxhost 2026/10/15 14:21:40 INFO Applying migration id=notesfts 2026/10/15 14:21:40 INFO Applying migration id=iconsname 2026/10/15 14:21:40 INFO Applying migration id=nohash 2026/10/15 14:21:40 INFO Applying migration id=shares 2026/10/15 14:21:40 INFO Applying migration id=actorttl 2026/10/15 14:21:40 INFO Applying migration id=tocc 2026/10/15 14:21:40 INFO Applying migration id=followeds 2026/10/15 14:21:40 INFO Applying migration id=certhash 2026/10/15 14:21:40 INFO Applying migration id=follows_sync 2026/10/15 14:21:40 INFO Applying migration id=jsonpath 2026/10/15 14:21:40 INFO Applying migration id=localforward 2026/10/15 14:21:40 INFO Applying migration id=avatar 2026/10/15 14:21:40 INFO Applying migration id=noimage 2026/10/15 14:21:40 INFO Applying migration id=feed 2026/10/15 14:21:40 INFO Applying migration id=bookmarks 2026/10/15 14:21:40 INFO Applying migration id=shareactivity 2026/10/15 14:21:40 INFO Applying migration id=application 2026/10/15 14:21:40 INFO Applying migration id=certificates 2026/10/15 14:21:40 INFO Applying migration id=rawforward 2026/10/15 14:21:40 INFO Applying migration id=publickey 2026/10/15 14:21:40 INFO Applying migration id=resolvegroup 2026/10/15 14:21:40 INFO Applying migration id=reject 2026/10/15 14:21:40 INFO Applying migration id=autodel 2026/10/15 14:21:40 INFO Applying migration id=jsonb 2026/10/15 14:21:40 INFO Applying migration id=quote 2026/10/15 14:21:40 INFO Applying migration id=rfc9421 2026/10/15 14:21:40 INFO Applying migration id=keys 2026/10/15 14:21:40 INFO Applying migration id=portable 2026/10/15 14:21:41 INFO Applying migration id=proofs 2026/10/15 14:21:41 INFO Applying migration id=contexts 2026/10/15 14:21:41 INFO Applying migration id=deliverieshost 2026/10/15 14:21:41 INFO Applying migration id=pembegin 2026/10/15 14:21:41 INFO Applying migration id=didhost 2026/10/15 14:21:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:41 INFO Applying migration id=invites 2026/10/15 14:21:41 INFO Applying migration id=ed25519blob 2026/10/15 14:21:41 INFO Applying migration id=rsablob 2026/10/15 14:21:41 INFO Applying migration id=iconscid 2026/10/15 14:21:41 INFO Applying migration id=actor 2026/10/15 14:21:41 INFO Applying migration id=localkeys 2026/10/15 14:21:41 INFO Applying migration id=deleted 2026/10/15 14:21:41 INFO Applying migration id=history 2026/10/15 14:21:41 INFO Applying migration id=outboxnano 2026/10/15 14:21:41 INFO Applying migration id=implements 2026/10/15 14:21:41 INFO Applying migration id=backfill --- PASS: TestSearch_NoInput (0.66s) === RUN TestSearch_EmptyInput 2026/10/15 14:21:41 INFO Applying migration id=initial 2026/10/15 14:21:41 INFO Applying migration id=notesupdated 2026/10/15 14:21:41 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:41 INFO Applying migration id=activitiesid 2026/10/15 14:21:41 INFO Applying migration id=outbox 2026/10/15 14:21:41 INFO Applying migration id=edits 2026/10/15 14:21:41 INFO Applying migration id=outboxactor 2026/10/15 14:21:41 INFO Applying migration id=outboxsender 2026/10/15 14:21:41 INFO Applying migration id=thread 2026/10/15 14:21:41 INFO Applying migration id=host 2026/10/15 14:21:41 INFO Applying migration id=sharedinbox 2026/10/15 14:21:41 INFO Applying migration id=noteshost 2026/10/15 14:21:41 INFO Applying migration id=fetched 2026/10/15 14:21:41 INFO Applying migration id=move 2026/10/15 14:21:41 INFO Applying migration id=cleanup 2026/10/15 14:21:41 INFO Applying migration id=received 2026/10/15 14:21:41 INFO Applying migration id=namehost 2026/10/15 14:21:41 INFO Applying migration id=outboxhost 2026/10/15 14:21:41 INFO Applying migration id=notesfts 2026/10/15 14:21:41 INFO Applying migration id=iconsname 2026/10/15 14:21:41 INFO Applying migration id=nohash 2026/10/15 14:21:41 INFO Applying migration id=shares 2026/10/15 14:21:41 INFO Applying migration id=actorttl 2026/10/15 14:21:41 INFO Applying migration id=tocc 2026/10/15 14:21:41 INFO Applying migration id=followeds 2026/10/15 14:21:41 INFO Applying migration id=certhash 2026/10/15 14:21:41 INFO Applying migration id=follows_sync 2026/10/15 14:21:41 INFO Applying migration id=jsonpath 2026/10/15 14:21:41 INFO Applying migration id=localforward 2026/10/15 14:21:41 INFO Applying migration id=avatar 2026/10/15 14:21:41 INFO Applying migration id=noimage 2026/10/15 14:21:41 INFO Applying migration id=feed 2026/10/15 14:21:41 INFO Applying migration id=bookmarks 2026/10/15 14:21:41 INFO Applying migration id=shareactivity 2026/10/15 14:21:41 INFO Applying migration id=application 2026/10/15 14:21:41 INFO Applying migration id=certificates 2026/10/15 14:21:41 INFO Applying migration id=rawforward 2026/10/15 14:21:41 INFO Applying migration id=publickey 2026/10/15 14:21:41 INFO Applying migration id=resolvegroup 2026/10/15 14:21:41 INFO Applying migration id=reject 2026/10/15 14:21:41 INFO Applying migration id=autodel 2026/10/15 14:21:41 INFO Applying migration id=jsonb 2026/10/15 14:21:41 INFO Applying migration id=quote 2026/10/15 14:21:41 INFO Applying migration id=rfc9421 2026/10/15 14:21:41 INFO Applying migration id=keys 2026/10/15 14:21:41 INFO Applying migration id=portable 2026/10/15 14:21:41 INFO Applying migration id=proofs 2026/10/15 14:21:41 INFO Applying migration id=contexts 2026/10/15 14:21:41 INFO Applying migration id=deliverieshost 2026/10/15 14:21:41 INFO Applying migration id=pembegin 2026/10/15 14:21:41 INFO Applying migration id=didhost 2026/10/15 14:21:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:41 INFO Applying migration id=invites 2026/10/15 14:21:41 INFO Applying migration id=ed25519blob 2026/10/15 14:21:41 INFO Applying migration id=rsablob 2026/10/15 14:21:41 INFO Applying migration id=iconscid 2026/10/15 14:21:41 INFO Applying migration id=actor 2026/10/15 14:21:41 INFO Applying migration id=localkeys 2026/10/15 14:21:41 INFO Applying migration id=deleted 2026/10/15 14:21:41 INFO Applying migration id=history 2026/10/15 14:21:41 INFO Applying migration id=outboxnano 2026/10/15 14:21:41 INFO Applying migration id=implements 2026/10/15 14:21:41 INFO Applying migration id=backfill --- PASS: TestSearch_EmptyInput (0.49s) === RUN TestSearch_InvalidEscapeSequence 2026/10/15 14:21:42 INFO Applying migration id=initial 2026/10/15 14:21:42 INFO Applying migration id=notesupdated 2026/10/15 14:21:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:42 INFO Applying migration id=activitiesid 2026/10/15 14:21:42 INFO Applying migration id=outbox 2026/10/15 14:21:42 INFO Applying migration id=edits 2026/10/15 14:21:42 INFO Applying migration id=outboxactor 2026/10/15 14:21:42 INFO Applying migration id=outboxsender 2026/10/15 14:21:42 INFO Applying migration id=thread 2026/10/15 14:21:42 INFO Applying migration id=host 2026/10/15 14:21:42 INFO Applying migration id=sharedinbox 2026/10/15 14:21:42 INFO Applying migration id=noteshost 2026/10/15 14:21:42 INFO Applying migration id=fetched 2026/10/15 14:21:42 INFO Applying migration id=move 2026/10/15 14:21:42 INFO Applying migration id=cleanup 2026/10/15 14:21:42 INFO Applying migration id=received 2026/10/15 14:21:42 INFO Applying migration id=namehost 2026/10/15 14:21:42 INFO Applying migration id=outboxhost 2026/10/15 14:21:42 INFO Applying migration id=notesfts 2026/10/15 14:21:42 INFO Applying migration id=iconsname 2026/10/15 14:21:42 INFO Applying migration id=nohash 2026/10/15 14:21:42 INFO Applying migration id=shares 2026/10/15 14:21:42 INFO Applying migration id=actorttl 2026/10/15 14:21:42 INFO Applying migration id=tocc 2026/10/15 14:21:42 INFO Applying migration id=followeds 2026/10/15 14:21:42 INFO Applying migration id=certhash 2026/10/15 14:21:42 INFO Applying migration id=follows_sync 2026/10/15 14:21:42 INFO Applying migration id=jsonpath 2026/10/15 14:21:42 INFO Applying migration id=localforward 2026/10/15 14:21:42 INFO Applying migration id=avatar 2026/10/15 14:21:42 INFO Applying migration id=noimage 2026/10/15 14:21:42 INFO Applying migration id=feed 2026/10/15 14:21:42 INFO Applying migration id=bookmarks 2026/10/15 14:21:42 INFO Applying migration id=shareactivity 2026/10/15 14:21:42 INFO Applying migration id=application 2026/10/15 14:21:42 INFO Applying migration id=certificates 2026/10/15 14:21:42 INFO Applying migration id=rawforward 2026/10/15 14:21:42 INFO Applying migration id=publickey 2026/10/15 14:21:42 INFO Applying migration id=resolvegroup 2026/10/15 14:21:42 INFO Applying migration id=reject 2026/10/15 14:21:42 INFO Applying migration id=autodel 2026/10/15 14:21:42 INFO Applying migration id=jsonb 2026/10/15 14:21:42 INFO Applying migration id=quote 2026/10/15 14:21:42 INFO Applying migration id=rfc9421 2026/10/15 14:21:42 INFO Applying migration id=keys 2026/10/15 14:21:42 INFO Applying migration id=portable 2026/10/15 14:21:42 INFO Applying migration id=proofs 2026/10/15 14:21:42 INFO Applying migration id=contexts 2026/10/15 14:21:42 INFO Applying migration id=deliverieshost 2026/10/15 14:21:42 INFO Applying migration id=pembegin 2026/10/15 14:21:42 INFO Applying migration id=didhost 2026/10/15 14:21:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:42 INFO Applying migration id=invites 2026/10/15 14:21:42 INFO Applying migration id=ed25519blob 2026/10/15 14:21:42 INFO Applying migration id=rsablob 2026/10/15 14:21:42 INFO Applying migration id=iconscid 2026/10/15 14:21:42 INFO Applying migration id=actor 2026/10/15 14:21:42 INFO Applying migration id=localkeys 2026/10/15 14:21:42 INFO Applying migration id=deleted 2026/10/15 14:21:42 INFO Applying migration id=history 2026/10/15 14:21:42 INFO Applying migration id=outboxnano 2026/10/15 14:21:42 INFO Applying migration id=implements 2026/10/15 14:21:42 INFO Applying migration id=backfill 2026/10/15 14:21:42 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.47s) === RUN TestSearch_UnathenticatedUser 2026/10/15 14:21:42 INFO Applying migration id=initial 2026/10/15 14:21:42 INFO Applying migration id=notesupdated 2026/10/15 14:21:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:42 INFO Applying migration id=activitiesid 2026/10/15 14:21:42 INFO Applying migration id=outbox 2026/10/15 14:21:42 INFO Applying migration id=edits 2026/10/15 14:21:42 INFO Applying migration id=outboxactor 2026/10/15 14:21:42 INFO Applying migration id=outboxsender 2026/10/15 14:21:42 INFO Applying migration id=thread 2026/10/15 14:21:42 INFO Applying migration id=host 2026/10/15 14:21:42 INFO Applying migration id=sharedinbox 2026/10/15 14:21:42 INFO Applying migration id=noteshost 2026/10/15 14:21:42 INFO Applying migration id=fetched 2026/10/15 14:21:42 INFO Applying migration id=move 2026/10/15 14:21:42 INFO Applying migration id=cleanup 2026/10/15 14:21:42 INFO Applying migration id=received 2026/10/15 14:21:42 INFO Applying migration id=namehost 2026/10/15 14:21:42 INFO Applying migration id=outboxhost 2026/10/15 14:21:42 INFO Applying migration id=notesfts 2026/10/15 14:21:42 INFO Applying migration id=iconsname 2026/10/15 14:21:42 INFO Applying migration id=nohash 2026/10/15 14:21:42 INFO Applying migration id=shares 2026/10/15 14:21:42 INFO Applying migration id=actorttl 2026/10/15 14:21:42 INFO Applying migration id=tocc 2026/10/15 14:21:42 INFO Applying migration id=followeds 2026/10/15 14:21:42 INFO Applying migration id=certhash 2026/10/15 14:21:42 INFO Applying migration id=follows_sync 2026/10/15 14:21:42 INFO Applying migration id=jsonpath 2026/10/15 14:21:42 INFO Applying migration id=localforward 2026/10/15 14:21:42 INFO Applying migration id=avatar 2026/10/15 14:21:42 INFO Applying migration id=noimage 2026/10/15 14:21:42 INFO Applying migration id=feed 2026/10/15 14:21:42 INFO Applying migration id=bookmarks 2026/10/15 14:21:42 INFO Applying migration id=shareactivity 2026/10/15 14:21:42 INFO Applying migration id=application 2026/10/15 14:21:42 INFO Applying migration id=certificates 2026/10/15 14:21:42 INFO Applying migration id=rawforward 2026/10/15 14:21:42 INFO Applying migration id=publickey 2026/10/15 14:21:42 INFO Applying migration id=resolvegroup 2026/10/15 14:21:42 INFO Applying migration id=reject 2026/10/15 14:21:42 INFO Applying migration id=autodel 2026/10/15 14:21:42 INFO Applying migration id=jsonb 2026/10/15 14:21:42 INFO Applying migration id=quote 2026/10/15 14:21:42 INFO Applying migration id=rfc9421 2026/10/15 14:21:42 INFO Applying migration id=keys 2026/10/15 14:21:42 INFO Applying migration id=portable 2026/10/15 14:21:42 INFO Applying migration id=proofs 2026/10/15 14:21:42 INFO Applying migration id=contexts 2026/10/15 14:21:42 INFO Applying migration id=deliverieshost 2026/10/15 14:21:42 INFO Applying migration id=pembegin 2026/10/15 14:21:42 INFO Applying migration id=didhost 2026/10/15 14:21:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:42 INFO Applying migration id=invites 2026/10/15 14:21:42 INFO Applying migration id=ed25519blob 2026/10/15 14:21:42 INFO Applying migration id=rsablob 2026/10/15 14:21:42 INFO Applying migration id=iconscid 2026/10/15 14:21:42 INFO Applying migration id=actor 2026/10/15 14:21:42 INFO Applying migration id=localkeys 2026/10/15 14:21:42 INFO Applying migration id=deleted 2026/10/15 14:21:42 INFO Applying migration id=history 2026/10/15 14:21:42 INFO Applying migration id=outboxnano 2026/10/15 14:21:42 INFO Applying migration id=implements 2026/10/15 14:21:42 INFO Applying migration id=backfill --- PASS: TestSearch_UnathenticatedUser (0.98s) === RUN TestShare_PublicPost 2026/10/15 14:21:43 INFO Applying migration id=initial 2026/10/15 14:21:43 INFO Applying migration id=notesupdated 2026/10/15 14:21:43 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:43 INFO Applying migration id=activitiesid 2026/10/15 14:21:43 INFO Applying migration id=outbox 2026/10/15 14:21:43 INFO Applying migration id=edits 2026/10/15 14:21:43 INFO Applying migration id=outboxactor 2026/10/15 14:21:43 INFO Applying migration id=outboxsender 2026/10/15 14:21:43 INFO Applying migration id=thread 2026/10/15 14:21:43 INFO Applying migration id=host 2026/10/15 14:21:43 INFO Applying migration id=sharedinbox 2026/10/15 14:21:43 INFO Applying migration id=noteshost 2026/10/15 14:21:43 INFO Applying migration id=fetched 2026/10/15 14:21:43 INFO Applying migration id=move 2026/10/15 14:21:43 INFO Applying migration id=cleanup 2026/10/15 14:21:43 INFO Applying migration id=received 2026/10/15 14:21:43 INFO Applying migration id=namehost 2026/10/15 14:21:43 INFO Applying migration id=outboxhost 2026/10/15 14:21:43 INFO Applying migration id=notesfts 2026/10/15 14:21:43 INFO Applying migration id=iconsname 2026/10/15 14:21:43 INFO Applying migration id=nohash 2026/10/15 14:21:43 INFO Applying migration id=shares 2026/10/15 14:21:43 INFO Applying migration id=actorttl 2026/10/15 14:21:43 INFO Applying migration id=tocc 2026/10/15 14:21:43 INFO Applying migration id=followeds 2026/10/15 14:21:43 INFO Applying migration id=certhash 2026/10/15 14:21:43 INFO Applying migration id=follows_sync 2026/10/15 14:21:43 INFO Applying migration id=jsonpath 2026/10/15 14:21:43 INFO Applying migration id=localforward 2026/10/15 14:21:43 INFO Applying migration id=avatar 2026/10/15 14:21:43 INFO Applying migration id=noimage 2026/10/15 14:21:43 INFO Applying migration id=feed 2026/10/15 14:21:43 INFO Applying migration id=bookmarks 2026/10/15 14:21:43 INFO Applying migration id=shareactivity 2026/10/15 14:21:43 INFO Applying migration id=application 2026/10/15 14:21:43 INFO Applying migration id=certificates 2026/10/15 14:21:43 INFO Applying migration id=rawforward 2026/10/15 14:21:43 INFO Applying migration id=publickey 2026/10/15 14:21:43 INFO Applying migration id=resolvegroup 2026/10/15 14:21:43 INFO Applying migration id=reject 2026/10/15 14:21:43 INFO Applying migration id=autodel 2026/10/15 14:21:43 INFO Applying migration id=jsonb 2026/10/15 14:21:43 INFO Applying migration id=quote 2026/10/15 14:21:43 INFO Applying migration id=rfc9421 2026/10/15 14:21:43 INFO Applying migration id=keys 2026/10/15 14:21:43 INFO Applying migration id=portable 2026/10/15 14:21:43 INFO Applying migration id=proofs 2026/10/15 14:21:43 INFO Applying migration id=contexts 2026/10/15 14:21:43 INFO Applying migration id=deliverieshost 2026/10/15 14:21:43 INFO Applying migration id=pembegin 2026/10/15 14:21:43 INFO Applying migration id=didhost 2026/10/15 14:21:43 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:43 INFO Applying migration id=invites 2026/10/15 14:21:43 INFO Applying migration id=ed25519blob 2026/10/15 14:21:43 INFO Applying migration id=rsablob 2026/10/15 14:21:43 INFO Applying migration id=iconscid 2026/10/15 14:21:43 INFO Applying migration id=actor 2026/10/15 14:21:43 INFO Applying migration id=localkeys 2026/10/15 14:21:43 INFO Applying migration id=deleted 2026/10/15 14:21:43 INFO Applying migration id=history 2026/10/15 14:21:43 INFO Applying migration id=outboxnano 2026/10/15 14:21:43 INFO Applying migration id=implements 2026/10/15 14:21:43 INFO Applying migration id=backfill 2026/10/15 14:21:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-bd69-79bc-8aab-7e1e7a837e7c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-bd69-78e7-ad19-ce95172b829b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-bd69-78e7-ad19-ce95172b829b 2026/10/15 14:21:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (0.67s) === RUN TestShare_Throttling 2026/10/15 14:21:44 INFO Applying migration id=initial 2026/10/15 14:21:44 INFO Applying migration id=notesupdated 2026/10/15 14:21:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:44 INFO Applying migration id=activitiesid 2026/10/15 14:21:44 INFO Applying migration id=outbox 2026/10/15 14:21:44 INFO Applying migration id=edits 2026/10/15 14:21:44 INFO Applying migration id=outboxactor 2026/10/15 14:21:44 INFO Applying migration id=outboxsender 2026/10/15 14:21:44 INFO Applying migration id=thread 2026/10/15 14:21:44 INFO Applying migration id=host 2026/10/15 14:21:44 INFO Applying migration id=sharedinbox 2026/10/15 14:21:44 INFO Applying migration id=noteshost 2026/10/15 14:21:44 INFO Applying migration id=fetched 2026/10/15 14:21:44 INFO Applying migration id=move 2026/10/15 14:21:44 INFO Applying migration id=cleanup 2026/10/15 14:21:44 INFO Applying migration id=received 2026/10/15 14:21:44 INFO Applying migration id=namehost 2026/10/15 14:21:44 INFO Applying migration id=outboxhost 2026/10/15 14:21:44 INFO Applying migration id=notesfts 2026/10/15 14:21:44 INFO Applying migration id=iconsname 2026/10/15 14:21:44 INFO Applying migration id=nohash 2026/10/15 14:21:44 INFO Applying migration id=shares 2026/10/15 14:21:44 INFO Applying migration id=actorttl 2026/10/15 14:21:44 INFO Applying migration id=tocc 2026/10/15 14:21:44 INFO Applying migration id=followeds 2026/10/15 14:21:44 INFO Applying migration id=certhash 2026/10/15 14:21:44 INFO Applying migration id=follows_sync 2026/10/15 14:21:44 INFO Applying migration id=jsonpath 2026/10/15 14:21:44 INFO Applying migration id=localforward 2026/10/15 14:21:44 INFO Applying migration id=avatar 2026/10/15 14:21:44 INFO Applying migration id=noimage 2026/10/15 14:21:44 INFO Applying migration id=feed 2026/10/15 14:21:44 INFO Applying migration id=bookmarks 2026/10/15 14:21:44 INFO Applying migration id=shareactivity 2026/10/15 14:21:44 INFO Applying migration id=application 2026/10/15 14:21:44 INFO Applying migration id=certificates 2026/10/15 14:21:44 INFO Applying migration id=rawforward 2026/10/15 14:21:44 INFO Applying migration id=publickey 2026/10/15 14:21:44 INFO Applying migration id=resolvegroup 2026/10/15 14:21:44 INFO Applying migration id=reject 2026/10/15 14:21:44 INFO Applying migration id=autodel 2026/10/15 14:21:44 INFO Applying migration id=jsonb 2026/10/15 14:21:44 INFO Applying migration id=quote 2026/10/15 14:21:44 INFO Applying migration id=rfc9421 2026/10/15 14:21:44 INFO Applying migration id=keys 2026/10/15 14:21:44 INFO Applying migration id=portable 2026/10/15 14:21:44 INFO Applying migration id=proofs 2026/10/15 14:21:44 INFO Applying migration id=contexts 2026/10/15 14:21:44 INFO Applying migration id=deliverieshost 2026/10/15 14:21:44 INFO Applying migration id=pembegin 2026/10/15 14:21:44 INFO Applying migration id=didhost 2026/10/15 14:21:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:44 INFO Applying migration id=invites 2026/10/15 14:21:44 INFO Applying migration id=ed25519blob 2026/10/15 14:21:44 INFO Applying migration id=rsablob 2026/10/15 14:21:44 INFO Applying migration id=iconscid 2026/10/15 14:21:44 INFO Applying migration id=actor 2026/10/15 14:21:44 INFO Applying migration id=localkeys 2026/10/15 14:21:44 INFO Applying migration id=deleted 2026/10/15 14:21:44 INFO Applying migration id=history 2026/10/15 14:21:44 INFO Applying migration id=outboxnano 2026/10/15 14:21:44 INFO Applying migration id=implements 2026/10/15 14:21:44 INFO Applying migration id=backfill 2026/10/15 14:21:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-bfc3-7183-bde1-a2d4eb1335c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-bfc3-710e-baa4-7fa8796e8185 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-bfc3-710e-baa4-7fa8796e8185 2026/10/15 14:21:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-bfc5-76ef-9501-8348034fb282 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-bfc5-76a2-844c-9b2caf747dec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-bfc5-76a2-844c-9b2caf747dec 2026/10/15 14:21:44 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.60s) === RUN TestShare_UnshareThrottling 2026/10/15 14:21:44 INFO Applying migration id=initial 2026/10/15 14:21:44 INFO Applying migration id=notesupdated 2026/10/15 14:21:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:44 INFO Applying migration id=activitiesid 2026/10/15 14:21:44 INFO Applying migration id=outbox 2026/10/15 14:21:44 INFO Applying migration id=edits 2026/10/15 14:21:44 INFO Applying migration id=outboxactor 2026/10/15 14:21:44 INFO Applying migration id=outboxsender 2026/10/15 14:21:44 INFO Applying migration id=thread 2026/10/15 14:21:44 INFO Applying migration id=host 2026/10/15 14:21:44 INFO Applying migration id=sharedinbox 2026/10/15 14:21:44 INFO Applying migration id=noteshost 2026/10/15 14:21:44 INFO Applying migration id=fetched 2026/10/15 14:21:44 INFO Applying migration id=move 2026/10/15 14:21:44 INFO Applying migration id=cleanup 2026/10/15 14:21:44 INFO Applying migration id=received 2026/10/15 14:21:44 INFO Applying migration id=namehost 2026/10/15 14:21:44 INFO Applying migration id=outboxhost 2026/10/15 14:21:44 INFO Applying migration id=notesfts 2026/10/15 14:21:44 INFO Applying migration id=iconsname 2026/10/15 14:21:44 INFO Applying migration id=nohash 2026/10/15 14:21:44 INFO Applying migration id=shares 2026/10/15 14:21:44 INFO Applying migration id=actorttl 2026/10/15 14:21:44 INFO Applying migration id=tocc 2026/10/15 14:21:44 INFO Applying migration id=followeds 2026/10/15 14:21:44 INFO Applying migration id=certhash 2026/10/15 14:21:44 INFO Applying migration id=follows_sync 2026/10/15 14:21:44 INFO Applying migration id=jsonpath 2026/10/15 14:21:44 INFO Applying migration id=localforward 2026/10/15 14:21:44 INFO Applying migration id=avatar 2026/10/15 14:21:44 INFO Applying migration id=noimage 2026/10/15 14:21:44 INFO Applying migration id=feed 2026/10/15 14:21:44 INFO Applying migration id=bookmarks 2026/10/15 14:21:44 INFO Applying migration id=shareactivity 2026/10/15 14:21:44 INFO Applying migration id=application 2026/10/15 14:21:44 INFO Applying migration id=certificates 2026/10/15 14:21:44 INFO Applying migration id=rawforward 2026/10/15 14:21:44 INFO Applying migration id=publickey 2026/10/15 14:21:44 INFO Applying migration id=resolvegroup 2026/10/15 14:21:44 INFO Applying migration id=reject 2026/10/15 14:21:44 INFO Applying migration id=autodel 2026/10/15 14:21:44 INFO Applying migration id=jsonb 2026/10/15 14:21:44 INFO Applying migration id=quote 2026/10/15 14:21:44 INFO Applying migration id=rfc9421 2026/10/15 14:21:44 INFO Applying migration id=keys 2026/10/15 14:21:44 INFO Applying migration id=portable 2026/10/15 14:21:44 INFO Applying migration id=proofs 2026/10/15 14:21:44 INFO Applying migration id=contexts 2026/10/15 14:21:44 INFO Applying migration id=deliverieshost 2026/10/15 14:21:44 INFO Applying migration id=pembegin 2026/10/15 14:21:44 INFO Applying migration id=didhost 2026/10/15 14:21:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:44 INFO Applying migration id=invites 2026/10/15 14:21:44 INFO Applying migration id=ed25519blob 2026/10/15 14:21:44 INFO Applying migration id=rsablob 2026/10/15 14:21:44 INFO Applying migration id=iconscid 2026/10/15 14:21:44 INFO Applying migration id=actor 2026/10/15 14:21:44 INFO Applying migration id=localkeys 2026/10/15 14:21:44 INFO Applying migration id=deleted 2026/10/15 14:21:44 INFO Applying migration id=history 2026/10/15 14:21:44 INFO Applying migration id=outboxnano 2026/10/15 14:21:44 INFO Applying migration id=implements 2026/10/15 14:21:44 INFO Applying migration id=backfill 2026/10/15 14:21:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-c2bd-7dc6-afa9-212b3a516b76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-c2bd-790f-bc8b-ece5f9195652 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-c2bd-790f-bc8b-ece5f9195652 --- PASS: TestShare_UnshareThrottling (0.76s) === RUN TestShare_PostToFollowers 2026/10/15 14:21:45 INFO Applying migration id=initial 2026/10/15 14:21:45 INFO Applying migration id=notesupdated 2026/10/15 14:21:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:45 INFO Applying migration id=activitiesid 2026/10/15 14:21:45 INFO Applying migration id=outbox 2026/10/15 14:21:45 INFO Applying migration id=edits 2026/10/15 14:21:45 INFO Applying migration id=outboxactor 2026/10/15 14:21:45 INFO Applying migration id=outboxsender 2026/10/15 14:21:45 INFO Applying migration id=thread 2026/10/15 14:21:45 INFO Applying migration id=host 2026/10/15 14:21:45 INFO Applying migration id=sharedinbox 2026/10/15 14:21:45 INFO Applying migration id=noteshost 2026/10/15 14:21:45 INFO Applying migration id=fetched 2026/10/15 14:21:45 INFO Applying migration id=move 2026/10/15 14:21:45 INFO Applying migration id=cleanup 2026/10/15 14:21:45 INFO Applying migration id=received 2026/10/15 14:21:45 INFO Applying migration id=namehost 2026/10/15 14:21:45 INFO Applying migration id=outboxhost 2026/10/15 14:21:45 INFO Applying migration id=notesfts 2026/10/15 14:21:45 INFO Applying migration id=iconsname 2026/10/15 14:21:45 INFO Applying migration id=nohash 2026/10/15 14:21:45 INFO Applying migration id=shares 2026/10/15 14:21:45 INFO Applying migration id=actorttl 2026/10/15 14:21:45 INFO Applying migration id=tocc 2026/10/15 14:21:45 INFO Applying migration id=followeds 2026/10/15 14:21:45 INFO Applying migration id=certhash 2026/10/15 14:21:45 INFO Applying migration id=follows_sync 2026/10/15 14:21:45 INFO Applying migration id=jsonpath 2026/10/15 14:21:45 INFO Applying migration id=localforward 2026/10/15 14:21:45 INFO Applying migration id=avatar 2026/10/15 14:21:45 INFO Applying migration id=noimage 2026/10/15 14:21:45 INFO Applying migration id=feed 2026/10/15 14:21:45 INFO Applying migration id=bookmarks 2026/10/15 14:21:45 INFO Applying migration id=shareactivity 2026/10/15 14:21:45 INFO Applying migration id=application 2026/10/15 14:21:45 INFO Applying migration id=certificates 2026/10/15 14:21:45 INFO Applying migration id=rawforward 2026/10/15 14:21:45 INFO Applying migration id=publickey 2026/10/15 14:21:45 INFO Applying migration id=resolvegroup 2026/10/15 14:21:45 INFO Applying migration id=reject 2026/10/15 14:21:45 INFO Applying migration id=autodel 2026/10/15 14:21:45 INFO Applying migration id=jsonb 2026/10/15 14:21:45 INFO Applying migration id=quote 2026/10/15 14:21:45 INFO Applying migration id=rfc9421 2026/10/15 14:21:45 INFO Applying migration id=keys 2026/10/15 14:21:45 INFO Applying migration id=portable 2026/10/15 14:21:45 INFO Applying migration id=proofs 2026/10/15 14:21:45 INFO Applying migration id=contexts 2026/10/15 14:21:45 INFO Applying migration id=deliverieshost 2026/10/15 14:21:45 INFO Applying migration id=pembegin 2026/10/15 14:21:45 INFO Applying migration id=didhost 2026/10/15 14:21:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:45 INFO Applying migration id=invites 2026/10/15 14:21:45 INFO Applying migration id=ed25519blob 2026/10/15 14:21:45 INFO Applying migration id=rsablob 2026/10/15 14:21:45 INFO Applying migration id=iconscid 2026/10/15 14:21:45 INFO Applying migration id=actor 2026/10/15 14:21:45 INFO Applying migration id=localkeys 2026/10/15 14:21:45 INFO Applying migration id=deleted 2026/10/15 14:21:45 INFO Applying migration id=history 2026/10/15 14:21:45 INFO Applying migration id=outboxnano 2026/10/15 14:21:45 INFO Applying migration id=implements 2026/10/15 14:21:45 INFO Applying migration id=backfill 2026/10/15 14:21:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-c53b-7a54-96fa-35a52bfdc1c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-c53b-7a15-ad75-ee0d352fec17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-c53b-7a15-ad75-ee0d352fec17 2026/10/15 14:21:46 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a13ff0-c53b-7a15-ad75-ee0d352fec17 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (0.63s) === RUN TestShare_Twice 2026/10/15 14:21:46 INFO Applying migration id=initial 2026/10/15 14:21:46 INFO Applying migration id=notesupdated 2026/10/15 14:21:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:46 INFO Applying migration id=activitiesid 2026/10/15 14:21:46 INFO Applying migration id=outbox 2026/10/15 14:21:46 INFO Applying migration id=edits 2026/10/15 14:21:46 INFO Applying migration id=outboxactor 2026/10/15 14:21:46 INFO Applying migration id=outboxsender 2026/10/15 14:21:46 INFO Applying migration id=thread 2026/10/15 14:21:46 INFO Applying migration id=host 2026/10/15 14:21:46 INFO Applying migration id=sharedinbox 2026/10/15 14:21:46 INFO Applying migration id=noteshost 2026/10/15 14:21:46 INFO Applying migration id=fetched 2026/10/15 14:21:46 INFO Applying migration id=move 2026/10/15 14:21:46 INFO Applying migration id=cleanup 2026/10/15 14:21:46 INFO Applying migration id=received 2026/10/15 14:21:46 INFO Applying migration id=namehost 2026/10/15 14:21:46 INFO Applying migration id=outboxhost 2026/10/15 14:21:46 INFO Applying migration id=notesfts 2026/10/15 14:21:46 INFO Applying migration id=iconsname 2026/10/15 14:21:46 INFO Applying migration id=nohash 2026/10/15 14:21:46 INFO Applying migration id=shares 2026/10/15 14:21:46 INFO Applying migration id=actorttl 2026/10/15 14:21:46 INFO Applying migration id=tocc 2026/10/15 14:21:46 INFO Applying migration id=followeds 2026/10/15 14:21:46 INFO Applying migration id=certhash 2026/10/15 14:21:46 INFO Applying migration id=follows_sync 2026/10/15 14:21:46 INFO Applying migration id=jsonpath 2026/10/15 14:21:46 INFO Applying migration id=localforward 2026/10/15 14:21:46 INFO Applying migration id=avatar 2026/10/15 14:21:46 INFO Applying migration id=noimage 2026/10/15 14:21:46 INFO Applying migration id=feed 2026/10/15 14:21:46 INFO Applying migration id=bookmarks 2026/10/15 14:21:46 INFO Applying migration id=shareactivity 2026/10/15 14:21:46 INFO Applying migration id=application 2026/10/15 14:21:46 INFO Applying migration id=certificates 2026/10/15 14:21:46 INFO Applying migration id=rawforward 2026/10/15 14:21:46 INFO Applying migration id=publickey 2026/10/15 14:21:46 INFO Applying migration id=resolvegroup 2026/10/15 14:21:46 INFO Applying migration id=reject 2026/10/15 14:21:46 INFO Applying migration id=autodel 2026/10/15 14:21:46 INFO Applying migration id=jsonb 2026/10/15 14:21:46 INFO Applying migration id=quote 2026/10/15 14:21:46 INFO Applying migration id=rfc9421 2026/10/15 14:21:46 INFO Applying migration id=keys 2026/10/15 14:21:46 INFO Applying migration id=portable 2026/10/15 14:21:46 INFO Applying migration id=proofs 2026/10/15 14:21:46 INFO Applying migration id=contexts 2026/10/15 14:21:46 INFO Applying migration id=deliverieshost 2026/10/15 14:21:46 INFO Applying migration id=pembegin 2026/10/15 14:21:46 INFO Applying migration id=didhost 2026/10/15 14:21:46 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:46 INFO Applying migration id=invites 2026/10/15 14:21:46 INFO Applying migration id=ed25519blob 2026/10/15 14:21:46 INFO Applying migration id=rsablob 2026/10/15 14:21:46 INFO Applying migration id=iconscid 2026/10/15 14:21:46 INFO Applying migration id=actor 2026/10/15 14:21:46 INFO Applying migration id=localkeys 2026/10/15 14:21:46 INFO Applying migration id=deleted 2026/10/15 14:21:46 INFO Applying migration id=history 2026/10/15 14:21:46 INFO Applying migration id=outboxnano 2026/10/15 14:21:46 INFO Applying migration id=implements 2026/10/15 14:21:46 INFO Applying migration id=backfill 2026/10/15 14:21:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-c927-7b5c-8af3-2d272948d5f8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-c927-7a60-ad87-b6ce5fb0a08a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-c927-7a60-ad87-b6ce5fb0a08a 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:47 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a13ff0-c927-7a60-ad87-b6ce5fb0a08a error="sql: no rows in result set" --- PASS: TestShare_Twice (1.02s) === RUN TestShare_Unshare 2026/10/15 14:21:47 INFO Applying migration id=initial 2026/10/15 14:21:47 INFO Applying migration id=notesupdated 2026/10/15 14:21:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:47 INFO Applying migration id=activitiesid 2026/10/15 14:21:47 INFO Applying migration id=outbox 2026/10/15 14:21:47 INFO Applying migration id=edits 2026/10/15 14:21:47 INFO Applying migration id=outboxactor 2026/10/15 14:21:47 INFO Applying migration id=outboxsender 2026/10/15 14:21:47 INFO Applying migration id=thread 2026/10/15 14:21:47 INFO Applying migration id=host 2026/10/15 14:21:47 INFO Applying migration id=sharedinbox 2026/10/15 14:21:47 INFO Applying migration id=noteshost 2026/10/15 14:21:47 INFO Applying migration id=fetched 2026/10/15 14:21:47 INFO Applying migration id=move 2026/10/15 14:21:47 INFO Applying migration id=cleanup 2026/10/15 14:21:47 INFO Applying migration id=received 2026/10/15 14:21:47 INFO Applying migration id=namehost 2026/10/15 14:21:47 INFO Applying migration id=outboxhost 2026/10/15 14:21:47 INFO Applying migration id=notesfts 2026/10/15 14:21:47 INFO Applying migration id=iconsname 2026/10/15 14:21:47 INFO Applying migration id=nohash 2026/10/15 14:21:47 INFO Applying migration id=shares 2026/10/15 14:21:47 INFO Applying migration id=actorttl 2026/10/15 14:21:47 INFO Applying migration id=tocc 2026/10/15 14:21:47 INFO Applying migration id=followeds 2026/10/15 14:21:47 INFO Applying migration id=certhash 2026/10/15 14:21:47 INFO Applying migration id=follows_sync 2026/10/15 14:21:47 INFO Applying migration id=jsonpath 2026/10/15 14:21:47 INFO Applying migration id=localforward 2026/10/15 14:21:47 INFO Applying migration id=avatar 2026/10/15 14:21:47 INFO Applying migration id=noimage 2026/10/15 14:21:47 INFO Applying migration id=feed 2026/10/15 14:21:47 INFO Applying migration id=bookmarks 2026/10/15 14:21:47 INFO Applying migration id=shareactivity 2026/10/15 14:21:47 INFO Applying migration id=application 2026/10/15 14:21:47 INFO Applying migration id=certificates 2026/10/15 14:21:47 INFO Applying migration id=rawforward 2026/10/15 14:21:47 INFO Applying migration id=publickey 2026/10/15 14:21:47 INFO Applying migration id=resolvegroup 2026/10/15 14:21:47 INFO Applying migration id=reject 2026/10/15 14:21:47 INFO Applying migration id=autodel 2026/10/15 14:21:47 INFO Applying migration id=jsonb 2026/10/15 14:21:47 INFO Applying migration id=quote 2026/10/15 14:21:47 INFO Applying migration id=rfc9421 2026/10/15 14:21:47 INFO Applying migration id=keys 2026/10/15 14:21:47 INFO Applying migration id=portable 2026/10/15 14:21:47 INFO Applying migration id=proofs 2026/10/15 14:21:47 INFO Applying migration id=contexts 2026/10/15 14:21:47 INFO Applying migration id=deliverieshost 2026/10/15 14:21:47 INFO Applying migration id=pembegin 2026/10/15 14:21:47 INFO Applying migration id=didhost 2026/10/15 14:21:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:47 INFO Applying migration id=invites 2026/10/15 14:21:47 INFO Applying migration id=ed25519blob 2026/10/15 14:21:47 INFO Applying migration id=rsablob 2026/10/15 14:21:47 INFO Applying migration id=iconscid 2026/10/15 14:21:47 INFO Applying migration id=actor 2026/10/15 14:21:47 INFO Applying migration id=localkeys 2026/10/15 14:21:47 INFO Applying migration id=deleted 2026/10/15 14:21:47 INFO Applying migration id=history 2026/10/15 14:21:47 INFO Applying migration id=outboxnano 2026/10/15 14:21:47 INFO Applying migration id=implements 2026/10/15 14:21:47 INFO Applying migration id=backfill 2026/10/15 14:21:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-cb69-7440-a354-5c3ccd07c84f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-cb69-73d2-b1c6-a37550a92a32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-cb69-73d2-b1c6-a37550a92a32 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.57s) === RUN TestShare_ShareAfterUnshare 2026/10/15 14:21:47 INFO Applying migration id=initial 2026/10/15 14:21:47 INFO Applying migration id=notesupdated 2026/10/15 14:21:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:47 INFO Applying migration id=activitiesid 2026/10/15 14:21:47 INFO Applying migration id=outbox 2026/10/15 14:21:47 INFO Applying migration id=edits 2026/10/15 14:21:47 INFO Applying migration id=outboxactor 2026/10/15 14:21:47 INFO Applying migration id=outboxsender 2026/10/15 14:21:47 INFO Applying migration id=thread 2026/10/15 14:21:47 INFO Applying migration id=host 2026/10/15 14:21:47 INFO Applying migration id=sharedinbox 2026/10/15 14:21:47 INFO Applying migration id=noteshost 2026/10/15 14:21:47 INFO Applying migration id=fetched 2026/10/15 14:21:47 INFO Applying migration id=move 2026/10/15 14:21:47 INFO Applying migration id=cleanup 2026/10/15 14:21:47 INFO Applying migration id=received 2026/10/15 14:21:47 INFO Applying migration id=namehost 2026/10/15 14:21:47 INFO Applying migration id=outboxhost 2026/10/15 14:21:47 INFO Applying migration id=notesfts 2026/10/15 14:21:47 INFO Applying migration id=iconsname 2026/10/15 14:21:47 INFO Applying migration id=nohash 2026/10/15 14:21:47 INFO Applying migration id=shares 2026/10/15 14:21:47 INFO Applying migration id=actorttl 2026/10/15 14:21:47 INFO Applying migration id=tocc 2026/10/15 14:21:47 INFO Applying migration id=followeds 2026/10/15 14:21:47 INFO Applying migration id=certhash 2026/10/15 14:21:47 INFO Applying migration id=follows_sync 2026/10/15 14:21:47 INFO Applying migration id=jsonpath 2026/10/15 14:21:47 INFO Applying migration id=localforward 2026/10/15 14:21:47 INFO Applying migration id=avatar 2026/10/15 14:21:47 INFO Applying migration id=noimage 2026/10/15 14:21:47 INFO Applying migration id=feed 2026/10/15 14:21:47 INFO Applying migration id=bookmarks 2026/10/15 14:21:47 INFO Applying migration id=shareactivity 2026/10/15 14:21:47 INFO Applying migration id=application 2026/10/15 14:21:47 INFO Applying migration id=certificates 2026/10/15 14:21:47 INFO Applying migration id=rawforward 2026/10/15 14:21:47 INFO Applying migration id=publickey 2026/10/15 14:21:47 INFO Applying migration id=resolvegroup 2026/10/15 14:21:47 INFO Applying migration id=reject 2026/10/15 14:21:47 INFO Applying migration id=autodel 2026/10/15 14:21:47 INFO Applying migration id=jsonb 2026/10/15 14:21:47 INFO Applying migration id=quote 2026/10/15 14:21:47 INFO Applying migration id=rfc9421 2026/10/15 14:21:47 INFO Applying migration id=keys 2026/10/15 14:21:47 INFO Applying migration id=portable 2026/10/15 14:21:47 INFO Applying migration id=proofs 2026/10/15 14:21:47 INFO Applying migration id=contexts 2026/10/15 14:21:47 INFO Applying migration id=deliverieshost 2026/10/15 14:21:47 INFO Applying migration id=pembegin 2026/10/15 14:21:47 INFO Applying migration id=didhost 2026/10/15 14:21:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:47 INFO Applying migration id=invites 2026/10/15 14:21:47 INFO Applying migration id=ed25519blob 2026/10/15 14:21:47 INFO Applying migration id=rsablob 2026/10/15 14:21:47 INFO Applying migration id=iconscid 2026/10/15 14:21:47 INFO Applying migration id=actor 2026/10/15 14:21:47 INFO Applying migration id=localkeys 2026/10/15 14:21:47 INFO Applying migration id=deleted 2026/10/15 14:21:47 INFO Applying migration id=history 2026/10/15 14:21:47 INFO Applying migration id=outboxnano 2026/10/15 14:21:47 INFO Applying migration id=implements 2026/10/15 14:21:47 INFO Applying migration id=backfill 2026/10/15 14:21:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-ce16-7b5d-ae9a-141d68d0c390 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-ce16-7aef-876c-a59434e74071 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-ce16-7aef-876c-a59434e74071 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (0.70s) === RUN TestHelpUnauthenticatedUser 2026/10/15 14:21:48 INFO Applying migration id=initial 2026/10/15 14:21:48 INFO Applying migration id=notesupdated 2026/10/15 14:21:48 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:48 INFO Applying migration id=activitiesid 2026/10/15 14:21:48 INFO Applying migration id=outbox 2026/10/15 14:21:48 INFO Applying migration id=edits 2026/10/15 14:21:48 INFO Applying migration id=outboxactor 2026/10/15 14:21:48 INFO Applying migration id=outboxsender 2026/10/15 14:21:48 INFO Applying migration id=thread 2026/10/15 14:21:48 INFO Applying migration id=host 2026/10/15 14:21:48 INFO Applying migration id=sharedinbox 2026/10/15 14:21:48 INFO Applying migration id=noteshost 2026/10/15 14:21:48 INFO Applying migration id=fetched 2026/10/15 14:21:48 INFO Applying migration id=move 2026/10/15 14:21:48 INFO Applying migration id=cleanup 2026/10/15 14:21:48 INFO Applying migration id=received 2026/10/15 14:21:48 INFO Applying migration id=namehost 2026/10/15 14:21:48 INFO Applying migration id=outboxhost 2026/10/15 14:21:48 INFO Applying migration id=notesfts 2026/10/15 14:21:48 INFO Applying migration id=iconsname 2026/10/15 14:21:48 INFO Applying migration id=nohash 2026/10/15 14:21:48 INFO Applying migration id=shares 2026/10/15 14:21:48 INFO Applying migration id=actorttl 2026/10/15 14:21:48 INFO Applying migration id=tocc 2026/10/15 14:21:48 INFO Applying migration id=followeds 2026/10/15 14:21:48 INFO Applying migration id=certhash 2026/10/15 14:21:48 INFO Applying migration id=follows_sync 2026/10/15 14:21:48 INFO Applying migration id=jsonpath 2026/10/15 14:21:48 INFO Applying migration id=localforward 2026/10/15 14:21:48 INFO Applying migration id=avatar 2026/10/15 14:21:48 INFO Applying migration id=noimage 2026/10/15 14:21:48 INFO Applying migration id=feed 2026/10/15 14:21:48 INFO Applying migration id=bookmarks 2026/10/15 14:21:48 INFO Applying migration id=shareactivity 2026/10/15 14:21:48 INFO Applying migration id=application 2026/10/15 14:21:48 INFO Applying migration id=certificates 2026/10/15 14:21:48 INFO Applying migration id=rawforward 2026/10/15 14:21:48 INFO Applying migration id=publickey 2026/10/15 14:21:48 INFO Applying migration id=resolvegroup 2026/10/15 14:21:48 INFO Applying migration id=reject 2026/10/15 14:21:48 INFO Applying migration id=autodel 2026/10/15 14:21:48 INFO Applying migration id=jsonb 2026/10/15 14:21:48 INFO Applying migration id=quote 2026/10/15 14:21:48 INFO Applying migration id=rfc9421 2026/10/15 14:21:48 INFO Applying migration id=keys 2026/10/15 14:21:48 INFO Applying migration id=portable 2026/10/15 14:21:48 INFO Applying migration id=proofs 2026/10/15 14:21:48 INFO Applying migration id=contexts 2026/10/15 14:21:48 INFO Applying migration id=deliverieshost 2026/10/15 14:21:48 INFO Applying migration id=pembegin 2026/10/15 14:21:48 INFO Applying migration id=didhost 2026/10/15 14:21:48 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:48 INFO Applying migration id=invites 2026/10/15 14:21:48 INFO Applying migration id=ed25519blob 2026/10/15 14:21:48 INFO Applying migration id=rsablob 2026/10/15 14:21:48 INFO Applying migration id=iconscid 2026/10/15 14:21:48 INFO Applying migration id=actor 2026/10/15 14:21:48 INFO Applying migration id=localkeys 2026/10/15 14:21:48 INFO Applying migration id=deleted 2026/10/15 14:21:48 INFO Applying migration id=history 2026/10/15 14:21:48 INFO Applying migration id=outboxnano 2026/10/15 14:21:48 INFO Applying migration id=implements 2026/10/15 14:21:48 INFO Applying migration id=backfill --- PASS: TestHelpUnauthenticatedUser (0.73s) === RUN TestHelpAuthenticatedUser 2026/10/15 14:21:49 INFO Applying migration id=initial 2026/10/15 14:21:49 INFO Applying migration id=notesupdated 2026/10/15 14:21:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:49 INFO Applying migration id=activitiesid 2026/10/15 14:21:49 INFO Applying migration id=outbox 2026/10/15 14:21:49 INFO Applying migration id=edits 2026/10/15 14:21:49 INFO Applying migration id=outboxactor 2026/10/15 14:21:49 INFO Applying migration id=outboxsender 2026/10/15 14:21:49 INFO Applying migration id=thread 2026/10/15 14:21:49 INFO Applying migration id=host 2026/10/15 14:21:49 INFO Applying migration id=sharedinbox 2026/10/15 14:21:49 INFO Applying migration id=noteshost 2026/10/15 14:21:49 INFO Applying migration id=fetched 2026/10/15 14:21:49 INFO Applying migration id=move 2026/10/15 14:21:49 INFO Applying migration id=cleanup 2026/10/15 14:21:49 INFO Applying migration id=received 2026/10/15 14:21:49 INFO Applying migration id=namehost 2026/10/15 14:21:49 INFO Applying migration id=outboxhost 2026/10/15 14:21:49 INFO Applying migration id=notesfts 2026/10/15 14:21:49 INFO Applying migration id=iconsname 2026/10/15 14:21:49 INFO Applying migration id=nohash 2026/10/15 14:21:49 INFO Applying migration id=shares 2026/10/15 14:21:49 INFO Applying migration id=actorttl 2026/10/15 14:21:49 INFO Applying migration id=tocc 2026/10/15 14:21:49 INFO Applying migration id=followeds 2026/10/15 14:21:49 INFO Applying migration id=certhash 2026/10/15 14:21:49 INFO Applying migration id=follows_sync 2026/10/15 14:21:49 INFO Applying migration id=jsonpath 2026/10/15 14:21:49 INFO Applying migration id=localforward 2026/10/15 14:21:49 INFO Applying migration id=avatar 2026/10/15 14:21:49 INFO Applying migration id=noimage 2026/10/15 14:21:49 INFO Applying migration id=feed 2026/10/15 14:21:49 INFO Applying migration id=bookmarks 2026/10/15 14:21:49 INFO Applying migration id=shareactivity 2026/10/15 14:21:49 INFO Applying migration id=application 2026/10/15 14:21:49 INFO Applying migration id=certificates 2026/10/15 14:21:49 INFO Applying migration id=rawforward 2026/10/15 14:21:49 INFO Applying migration id=publickey 2026/10/15 14:21:49 INFO Applying migration id=resolvegroup 2026/10/15 14:21:49 INFO Applying migration id=reject 2026/10/15 14:21:49 INFO Applying migration id=autodel 2026/10/15 14:21:49 INFO Applying migration id=jsonb 2026/10/15 14:21:49 INFO Applying migration id=quote 2026/10/15 14:21:49 INFO Applying migration id=rfc9421 2026/10/15 14:21:49 INFO Applying migration id=keys 2026/10/15 14:21:49 INFO Applying migration id=portable 2026/10/15 14:21:49 INFO Applying migration id=proofs 2026/10/15 14:21:49 INFO Applying migration id=contexts 2026/10/15 14:21:49 INFO Applying migration id=deliverieshost 2026/10/15 14:21:49 INFO Applying migration id=pembegin 2026/10/15 14:21:49 INFO Applying migration id=didhost 2026/10/15 14:21:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:49 INFO Applying migration id=invites 2026/10/15 14:21:49 INFO Applying migration id=ed25519blob 2026/10/15 14:21:49 INFO Applying migration id=rsablob 2026/10/15 14:21:49 INFO Applying migration id=iconscid 2026/10/15 14:21:49 INFO Applying migration id=actor 2026/10/15 14:21:49 INFO Applying migration id=localkeys 2026/10/15 14:21:49 INFO Applying migration id=deleted 2026/10/15 14:21:49 INFO Applying migration id=history 2026/10/15 14:21:49 INFO Applying migration id=outboxnano 2026/10/15 14:21:49 INFO Applying migration id=implements 2026/10/15 14:21:49 INFO Applying migration id=backfill --- PASS: TestHelpAuthenticatedUser (0.64s) === RUN TestStatus_NewInstance 2026/10/15 14:21:49 INFO Applying migration id=initial 2026/10/15 14:21:49 INFO Applying migration id=notesupdated 2026/10/15 14:21:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:49 INFO Applying migration id=activitiesid 2026/10/15 14:21:49 INFO Applying migration id=outbox 2026/10/15 14:21:49 INFO Applying migration id=edits 2026/10/15 14:21:49 INFO Applying migration id=outboxactor 2026/10/15 14:21:49 INFO Applying migration id=outboxsender 2026/10/15 14:21:49 INFO Applying migration id=thread 2026/10/15 14:21:49 INFO Applying migration id=host 2026/10/15 14:21:49 INFO Applying migration id=sharedinbox 2026/10/15 14:21:49 INFO Applying migration id=noteshost 2026/10/15 14:21:49 INFO Applying migration id=fetched 2026/10/15 14:21:49 INFO Applying migration id=move 2026/10/15 14:21:49 INFO Applying migration id=cleanup 2026/10/15 14:21:49 INFO Applying migration id=received 2026/10/15 14:21:49 INFO Applying migration id=namehost 2026/10/15 14:21:49 INFO Applying migration id=outboxhost 2026/10/15 14:21:49 INFO Applying migration id=notesfts 2026/10/15 14:21:49 INFO Applying migration id=iconsname 2026/10/15 14:21:49 INFO Applying migration id=nohash 2026/10/15 14:21:49 INFO Applying migration id=shares 2026/10/15 14:21:49 INFO Applying migration id=actorttl 2026/10/15 14:21:49 INFO Applying migration id=tocc 2026/10/15 14:21:49 INFO Applying migration id=followeds 2026/10/15 14:21:49 INFO Applying migration id=certhash 2026/10/15 14:21:49 INFO Applying migration id=follows_sync 2026/10/15 14:21:49 INFO Applying migration id=jsonpath 2026/10/15 14:21:49 INFO Applying migration id=localforward 2026/10/15 14:21:49 INFO Applying migration id=avatar 2026/10/15 14:21:49 INFO Applying migration id=noimage 2026/10/15 14:21:49 INFO Applying migration id=feed 2026/10/15 14:21:49 INFO Applying migration id=bookmarks 2026/10/15 14:21:49 INFO Applying migration id=shareactivity 2026/10/15 14:21:49 INFO Applying migration id=application 2026/10/15 14:21:49 INFO Applying migration id=certificates 2026/10/15 14:21:49 INFO Applying migration id=rawforward 2026/10/15 14:21:49 INFO Applying migration id=publickey 2026/10/15 14:21:49 INFO Applying migration id=resolvegroup 2026/10/15 14:21:49 INFO Applying migration id=reject 2026/10/15 14:21:49 INFO Applying migration id=autodel 2026/10/15 14:21:49 INFO Applying migration id=jsonb 2026/10/15 14:21:49 INFO Applying migration id=quote 2026/10/15 14:21:49 INFO Applying migration id=rfc9421 2026/10/15 14:21:49 INFO Applying migration id=keys 2026/10/15 14:21:49 INFO Applying migration id=portable 2026/10/15 14:21:49 INFO Applying migration id=proofs 2026/10/15 14:21:49 INFO Applying migration id=contexts 2026/10/15 14:21:49 INFO Applying migration id=deliverieshost 2026/10/15 14:21:49 INFO Applying migration id=pembegin 2026/10/15 14:21:49 INFO Applying migration id=didhost 2026/10/15 14:21:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:49 INFO Applying migration id=invites 2026/10/15 14:21:49 INFO Applying migration id=ed25519blob 2026/10/15 14:21:49 INFO Applying migration id=rsablob 2026/10/15 14:21:49 INFO Applying migration id=iconscid 2026/10/15 14:21:49 INFO Applying migration id=actor 2026/10/15 14:21:49 INFO Applying migration id=localkeys 2026/10/15 14:21:49 INFO Applying migration id=deleted 2026/10/15 14:21:49 INFO Applying migration id=history 2026/10/15 14:21:49 INFO Applying migration id=outboxnano 2026/10/15 14:21:49 INFO Applying migration id=implements 2026/10/15 14:21:49 INFO Applying migration id=backfill 2026/10/15 14:21:50 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (0.57s) === RUN TestStatus_WithPosts 2026/10/15 14:21:50 INFO Applying migration id=initial 2026/10/15 14:21:50 INFO Applying migration id=notesupdated 2026/10/15 14:21:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:50 INFO Applying migration id=activitiesid 2026/10/15 14:21:50 INFO Applying migration id=outbox 2026/10/15 14:21:50 INFO Applying migration id=edits 2026/10/15 14:21:50 INFO Applying migration id=outboxactor 2026/10/15 14:21:50 INFO Applying migration id=outboxsender 2026/10/15 14:21:50 INFO Applying migration id=thread 2026/10/15 14:21:50 INFO Applying migration id=host 2026/10/15 14:21:50 INFO Applying migration id=sharedinbox 2026/10/15 14:21:50 INFO Applying migration id=noteshost 2026/10/15 14:21:50 INFO Applying migration id=fetched 2026/10/15 14:21:50 INFO Applying migration id=move 2026/10/15 14:21:50 INFO Applying migration id=cleanup 2026/10/15 14:21:50 INFO Applying migration id=received 2026/10/15 14:21:50 INFO Applying migration id=namehost 2026/10/15 14:21:50 INFO Applying migration id=outboxhost 2026/10/15 14:21:50 INFO Applying migration id=notesfts 2026/10/15 14:21:50 INFO Applying migration id=iconsname 2026/10/15 14:21:50 INFO Applying migration id=nohash 2026/10/15 14:21:50 INFO Applying migration id=shares 2026/10/15 14:21:50 INFO Applying migration id=actorttl 2026/10/15 14:21:50 INFO Applying migration id=tocc 2026/10/15 14:21:50 INFO Applying migration id=followeds 2026/10/15 14:21:50 INFO Applying migration id=certhash 2026/10/15 14:21:50 INFO Applying migration id=follows_sync 2026/10/15 14:21:50 INFO Applying migration id=jsonpath 2026/10/15 14:21:50 INFO Applying migration id=localforward 2026/10/15 14:21:50 INFO Applying migration id=avatar 2026/10/15 14:21:50 INFO Applying migration id=noimage 2026/10/15 14:21:50 INFO Applying migration id=feed 2026/10/15 14:21:50 INFO Applying migration id=bookmarks 2026/10/15 14:21:50 INFO Applying migration id=shareactivity 2026/10/15 14:21:50 INFO Applying migration id=application 2026/10/15 14:21:50 INFO Applying migration id=certificates 2026/10/15 14:21:50 INFO Applying migration id=rawforward 2026/10/15 14:21:50 INFO Applying migration id=publickey 2026/10/15 14:21:50 INFO Applying migration id=resolvegroup 2026/10/15 14:21:50 INFO Applying migration id=reject 2026/10/15 14:21:50 INFO Applying migration id=autodel 2026/10/15 14:21:50 INFO Applying migration id=jsonb 2026/10/15 14:21:50 INFO Applying migration id=quote 2026/10/15 14:21:50 INFO Applying migration id=rfc9421 2026/10/15 14:21:50 INFO Applying migration id=keys 2026/10/15 14:21:50 INFO Applying migration id=portable 2026/10/15 14:21:50 INFO Applying migration id=proofs 2026/10/15 14:21:50 INFO Applying migration id=contexts 2026/10/15 14:21:50 INFO Applying migration id=deliverieshost 2026/10/15 14:21:50 INFO Applying migration id=pembegin 2026/10/15 14:21:50 INFO Applying migration id=didhost 2026/10/15 14:21:50 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:50 INFO Applying migration id=invites 2026/10/15 14:21:50 INFO Applying migration id=ed25519blob 2026/10/15 14:21:50 INFO Applying migration id=rsablob 2026/10/15 14:21:50 INFO Applying migration id=iconscid 2026/10/15 14:21:50 INFO Applying migration id=actor 2026/10/15 14:21:50 INFO Applying migration id=localkeys 2026/10/15 14:21:50 INFO Applying migration id=deleted 2026/10/15 14:21:50 INFO Applying migration id=history 2026/10/15 14:21:50 INFO Applying migration id=outboxnano 2026/10/15 14:21:50 INFO Applying migration id=implements 2026/10/15 14:21:50 INFO Applying migration id=backfill 2026/10/15 14:21:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-d8ce-7a5e-a03b-038df4325fc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-d8ce-7a06-a476-1691e622c77b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-d8ce-7a06-a476-1691e622c77b 2026/10/15 14:21:51 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (0.80s) === RUN TestUnfollow_HappyFlow 2026/10/15 14:21:51 INFO Applying migration id=initial 2026/10/15 14:21:51 INFO Applying migration id=notesupdated 2026/10/15 14:21:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:51 INFO Applying migration id=activitiesid 2026/10/15 14:21:51 INFO Applying migration id=outbox 2026/10/15 14:21:51 INFO Applying migration id=edits 2026/10/15 14:21:51 INFO Applying migration id=outboxactor 2026/10/15 14:21:51 INFO Applying migration id=outboxsender 2026/10/15 14:21:51 INFO Applying migration id=thread 2026/10/15 14:21:51 INFO Applying migration id=host 2026/10/15 14:21:51 INFO Applying migration id=sharedinbox 2026/10/15 14:21:51 INFO Applying migration id=noteshost 2026/10/15 14:21:51 INFO Applying migration id=fetched 2026/10/15 14:21:51 INFO Applying migration id=move 2026/10/15 14:21:51 INFO Applying migration id=cleanup 2026/10/15 14:21:51 INFO Applying migration id=received 2026/10/15 14:21:51 INFO Applying migration id=namehost 2026/10/15 14:21:51 INFO Applying migration id=outboxhost 2026/10/15 14:21:51 INFO Applying migration id=notesfts 2026/10/15 14:21:51 INFO Applying migration id=iconsname 2026/10/15 14:21:51 INFO Applying migration id=nohash 2026/10/15 14:21:51 INFO Applying migration id=shares 2026/10/15 14:21:51 INFO Applying migration id=actorttl 2026/10/15 14:21:51 INFO Applying migration id=tocc 2026/10/15 14:21:51 INFO Applying migration id=followeds 2026/10/15 14:21:51 INFO Applying migration id=certhash 2026/10/15 14:21:51 INFO Applying migration id=follows_sync 2026/10/15 14:21:51 INFO Applying migration id=jsonpath 2026/10/15 14:21:51 INFO Applying migration id=localforward 2026/10/15 14:21:51 INFO Applying migration id=avatar 2026/10/15 14:21:51 INFO Applying migration id=noimage 2026/10/15 14:21:51 INFO Applying migration id=feed 2026/10/15 14:21:51 INFO Applying migration id=bookmarks 2026/10/15 14:21:51 INFO Applying migration id=shareactivity 2026/10/15 14:21:51 INFO Applying migration id=application 2026/10/15 14:21:51 INFO Applying migration id=certificates 2026/10/15 14:21:51 INFO Applying migration id=rawforward 2026/10/15 14:21:51 INFO Applying migration id=publickey 2026/10/15 14:21:51 INFO Applying migration id=resolvegroup 2026/10/15 14:21:51 INFO Applying migration id=reject 2026/10/15 14:21:51 INFO Applying migration id=autodel 2026/10/15 14:21:51 INFO Applying migration id=jsonb 2026/10/15 14:21:51 INFO Applying migration id=quote 2026/10/15 14:21:51 INFO Applying migration id=rfc9421 2026/10/15 14:21:51 INFO Applying migration id=keys 2026/10/15 14:21:51 INFO Applying migration id=portable 2026/10/15 14:21:51 INFO Applying migration id=proofs 2026/10/15 14:21:51 INFO Applying migration id=contexts 2026/10/15 14:21:51 INFO Applying migration id=deliverieshost 2026/10/15 14:21:51 INFO Applying migration id=pembegin 2026/10/15 14:21:51 INFO Applying migration id=didhost 2026/10/15 14:21:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:51 INFO Applying migration id=invites 2026/10/15 14:21:51 INFO Applying migration id=ed25519blob 2026/10/15 14:21:51 INFO Applying migration id=rsablob 2026/10/15 14:21:51 INFO Applying migration id=iconscid 2026/10/15 14:21:51 INFO Applying migration id=actor 2026/10/15 14:21:51 INFO Applying migration id=localkeys 2026/10/15 14:21:51 INFO Applying migration id=deleted 2026/10/15 14:21:51 INFO Applying migration id=history 2026/10/15 14:21:51 INFO Applying migration id=outboxnano 2026/10/15 14:21:51 INFO Applying migration id=implements 2026/10/15 14:21:51 INFO Applying migration id=backfill 2026/10/15 14:21:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-db3e-7526-bdc6-48a5ab83a466 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 2026/10/15 14:21:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-db3f-73c5-bfd9-ffa3d65b9b46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-db3f-7369-a587-a0eae5c93e17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-db3f-7369-a587-a0eae5c93e17 2026/10/15 14:21:51 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-db44-7747-a826-2f25e076c73d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (0.63s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/10/15 14:21:51 INFO Applying migration id=initial 2026/10/15 14:21:51 INFO Applying migration id=notesupdated 2026/10/15 14:21:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:51 INFO Applying migration id=activitiesid 2026/10/15 14:21:51 INFO Applying migration id=outbox 2026/10/15 14:21:51 INFO Applying migration id=edits 2026/10/15 14:21:51 INFO Applying migration id=outboxactor 2026/10/15 14:21:51 INFO Applying migration id=outboxsender 2026/10/15 14:21:51 INFO Applying migration id=thread 2026/10/15 14:21:51 INFO Applying migration id=host 2026/10/15 14:21:51 INFO Applying migration id=sharedinbox 2026/10/15 14:21:51 INFO Applying migration id=noteshost 2026/10/15 14:21:51 INFO Applying migration id=fetched 2026/10/15 14:21:51 INFO Applying migration id=move 2026/10/15 14:21:51 INFO Applying migration id=cleanup 2026/10/15 14:21:51 INFO Applying migration id=received 2026/10/15 14:21:51 INFO Applying migration id=namehost 2026/10/15 14:21:51 INFO Applying migration id=outboxhost 2026/10/15 14:21:51 INFO Applying migration id=notesfts 2026/10/15 14:21:51 INFO Applying migration id=iconsname 2026/10/15 14:21:51 INFO Applying migration id=nohash 2026/10/15 14:21:51 INFO Applying migration id=shares 2026/10/15 14:21:51 INFO Applying migration id=actorttl 2026/10/15 14:21:51 INFO Applying migration id=tocc 2026/10/15 14:21:51 INFO Applying migration id=followeds 2026/10/15 14:21:51 INFO Applying migration id=certhash 2026/10/15 14:21:51 INFO Applying migration id=follows_sync 2026/10/15 14:21:51 INFO Applying migration id=jsonpath 2026/10/15 14:21:51 INFO Applying migration id=localforward 2026/10/15 14:21:51 INFO Applying migration id=avatar 2026/10/15 14:21:51 INFO Applying migration id=noimage 2026/10/15 14:21:51 INFO Applying migration id=feed 2026/10/15 14:21:51 INFO Applying migration id=bookmarks 2026/10/15 14:21:51 INFO Applying migration id=shareactivity 2026/10/15 14:21:51 INFO Applying migration id=application 2026/10/15 14:21:51 INFO Applying migration id=certificates 2026/10/15 14:21:51 INFO Applying migration id=rawforward 2026/10/15 14:21:51 INFO Applying migration id=publickey 2026/10/15 14:21:51 INFO Applying migration id=resolvegroup 2026/10/15 14:21:51 INFO Applying migration id=reject 2026/10/15 14:21:51 INFO Applying migration id=autodel 2026/10/15 14:21:51 INFO Applying migration id=jsonb 2026/10/15 14:21:51 INFO Applying migration id=quote 2026/10/15 14:21:51 INFO Applying migration id=rfc9421 2026/10/15 14:21:51 INFO Applying migration id=keys 2026/10/15 14:21:51 INFO Applying migration id=portable 2026/10/15 14:21:51 INFO Applying migration id=proofs 2026/10/15 14:21:51 INFO Applying migration id=contexts 2026/10/15 14:21:51 INFO Applying migration id=deliverieshost 2026/10/15 14:21:51 INFO Applying migration id=pembegin 2026/10/15 14:21:51 INFO Applying migration id=didhost 2026/10/15 14:21:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:51 INFO Applying migration id=invites 2026/10/15 14:21:51 INFO Applying migration id=ed25519blob 2026/10/15 14:21:51 INFO Applying migration id=rsablob 2026/10/15 14:21:51 INFO Applying migration id=iconscid 2026/10/15 14:21:51 INFO Applying migration id=actor 2026/10/15 14:21:51 INFO Applying migration id=localkeys 2026/10/15 14:21:51 INFO Applying migration id=deleted 2026/10/15 14:21:51 INFO Applying migration id=history 2026/10/15 14:21:51 INFO Applying migration id=outboxnano 2026/10/15 14:21:51 INFO Applying migration id=implements 2026/10/15 14:21:51 INFO Applying migration id=backfill 2026/10/15 14:21:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-ddf6-7554-997f-b8b25b7cda9c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 2026/10/15 14:21:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-ddf6-7dc7-8253-2b62337adb7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-ddf6-7d7d-9b97-065e1c9d2bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-ddf6-7d7d-9b97-065e1c9d2bab 2026/10/15 14:21:52 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-ddf8-7750-8e56-8d61f85e8300 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (0.69s) === RUN TestUnfollow_FollowAgain 2026/10/15 14:21:52 INFO Applying migration id=initial 2026/10/15 14:21:52 INFO Applying migration id=notesupdated 2026/10/15 14:21:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:52 INFO Applying migration id=activitiesid 2026/10/15 14:21:52 INFO Applying migration id=outbox 2026/10/15 14:21:52 INFO Applying migration id=edits 2026/10/15 14:21:52 INFO Applying migration id=outboxactor 2026/10/15 14:21:52 INFO Applying migration id=outboxsender 2026/10/15 14:21:52 INFO Applying migration id=thread 2026/10/15 14:21:52 INFO Applying migration id=host 2026/10/15 14:21:52 INFO Applying migration id=sharedinbox 2026/10/15 14:21:52 INFO Applying migration id=noteshost 2026/10/15 14:21:52 INFO Applying migration id=fetched 2026/10/15 14:21:52 INFO Applying migration id=move 2026/10/15 14:21:52 INFO Applying migration id=cleanup 2026/10/15 14:21:52 INFO Applying migration id=received 2026/10/15 14:21:52 INFO Applying migration id=namehost 2026/10/15 14:21:52 INFO Applying migration id=outboxhost 2026/10/15 14:21:52 INFO Applying migration id=notesfts 2026/10/15 14:21:52 INFO Applying migration id=iconsname 2026/10/15 14:21:52 INFO Applying migration id=nohash 2026/10/15 14:21:52 INFO Applying migration id=shares 2026/10/15 14:21:52 INFO Applying migration id=actorttl 2026/10/15 14:21:52 INFO Applying migration id=tocc 2026/10/15 14:21:52 INFO Applying migration id=followeds 2026/10/15 14:21:52 INFO Applying migration id=certhash 2026/10/15 14:21:52 INFO Applying migration id=follows_sync 2026/10/15 14:21:52 INFO Applying migration id=jsonpath 2026/10/15 14:21:52 INFO Applying migration id=localforward 2026/10/15 14:21:52 INFO Applying migration id=avatar 2026/10/15 14:21:52 INFO Applying migration id=noimage 2026/10/15 14:21:52 INFO Applying migration id=feed 2026/10/15 14:21:52 INFO Applying migration id=bookmarks 2026/10/15 14:21:52 INFO Applying migration id=shareactivity 2026/10/15 14:21:52 INFO Applying migration id=application 2026/10/15 14:21:52 INFO Applying migration id=certificates 2026/10/15 14:21:52 INFO Applying migration id=rawforward 2026/10/15 14:21:52 INFO Applying migration id=publickey 2026/10/15 14:21:52 INFO Applying migration id=resolvegroup 2026/10/15 14:21:52 INFO Applying migration id=reject 2026/10/15 14:21:52 INFO Applying migration id=autodel 2026/10/15 14:21:52 INFO Applying migration id=jsonb 2026/10/15 14:21:52 INFO Applying migration id=quote 2026/10/15 14:21:52 INFO Applying migration id=rfc9421 2026/10/15 14:21:52 INFO Applying migration id=keys 2026/10/15 14:21:52 INFO Applying migration id=portable 2026/10/15 14:21:52 INFO Applying migration id=proofs 2026/10/15 14:21:52 INFO Applying migration id=contexts 2026/10/15 14:21:52 INFO Applying migration id=deliverieshost 2026/10/15 14:21:52 INFO Applying migration id=pembegin 2026/10/15 14:21:52 INFO Applying migration id=didhost 2026/10/15 14:21:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:52 INFO Applying migration id=invites 2026/10/15 14:21:52 INFO Applying migration id=ed25519blob 2026/10/15 14:21:52 INFO Applying migration id=rsablob 2026/10/15 14:21:52 INFO Applying migration id=iconscid 2026/10/15 14:21:52 INFO Applying migration id=actor 2026/10/15 14:21:52 INFO Applying migration id=localkeys 2026/10/15 14:21:52 INFO Applying migration id=deleted 2026/10/15 14:21:52 INFO Applying migration id=history 2026/10/15 14:21:52 INFO Applying migration id=outboxnano 2026/10/15 14:21:52 INFO Applying migration id=implements 2026/10/15 14:21:52 INFO Applying migration id=backfill 2026/10/15 14:21:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-e06a-7313-81d4-abf7e850c196 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb 2026/10/15 14:21:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-e06a-7ebb-9432-bcc4c0c420ad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-e06a-7e68-94d4-02af4ffa42dd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-e06a-7e68-94d4-02af4ffa42dd 2026/10/15 14:21:53 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-e06f-7505-b3cf-9db0acf832e4 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb 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/10/15 14:21:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-e073-78ad-b87b-c7e9c6711d03 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-e074-79b3-947c-a126e228e1ad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e073-78ad-b87b-c7e9c6711d03 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-e073-78ad-b87b-c7e9c6711d03 --- PASS: TestUnfollow_FollowAgain (0.64s) === RUN TestUnfollow_NotFollowing 2026/10/15 14:21:53 INFO Applying migration id=initial 2026/10/15 14:21:53 INFO Applying migration id=notesupdated 2026/10/15 14:21:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:53 INFO Applying migration id=activitiesid 2026/10/15 14:21:53 INFO Applying migration id=outbox 2026/10/15 14:21:53 INFO Applying migration id=edits 2026/10/15 14:21:53 INFO Applying migration id=outboxactor 2026/10/15 14:21:53 INFO Applying migration id=outboxsender 2026/10/15 14:21:53 INFO Applying migration id=thread 2026/10/15 14:21:53 INFO Applying migration id=host 2026/10/15 14:21:53 INFO Applying migration id=sharedinbox 2026/10/15 14:21:53 INFO Applying migration id=noteshost 2026/10/15 14:21:53 INFO Applying migration id=fetched 2026/10/15 14:21:53 INFO Applying migration id=move 2026/10/15 14:21:53 INFO Applying migration id=cleanup 2026/10/15 14:21:53 INFO Applying migration id=received 2026/10/15 14:21:53 INFO Applying migration id=namehost 2026/10/15 14:21:53 INFO Applying migration id=outboxhost 2026/10/15 14:21:53 INFO Applying migration id=notesfts 2026/10/15 14:21:53 INFO Applying migration id=iconsname 2026/10/15 14:21:53 INFO Applying migration id=nohash 2026/10/15 14:21:53 INFO Applying migration id=shares 2026/10/15 14:21:53 INFO Applying migration id=actorttl 2026/10/15 14:21:53 INFO Applying migration id=tocc 2026/10/15 14:21:53 INFO Applying migration id=followeds 2026/10/15 14:21:53 INFO Applying migration id=certhash 2026/10/15 14:21:53 INFO Applying migration id=follows_sync 2026/10/15 14:21:53 INFO Applying migration id=jsonpath 2026/10/15 14:21:53 INFO Applying migration id=localforward 2026/10/15 14:21:53 INFO Applying migration id=avatar 2026/10/15 14:21:53 INFO Applying migration id=noimage 2026/10/15 14:21:53 INFO Applying migration id=feed 2026/10/15 14:21:53 INFO Applying migration id=bookmarks 2026/10/15 14:21:53 INFO Applying migration id=shareactivity 2026/10/15 14:21:53 INFO Applying migration id=application 2026/10/15 14:21:53 INFO Applying migration id=certificates 2026/10/15 14:21:53 INFO Applying migration id=rawforward 2026/10/15 14:21:53 INFO Applying migration id=publickey 2026/10/15 14:21:53 INFO Applying migration id=resolvegroup 2026/10/15 14:21:53 INFO Applying migration id=reject 2026/10/15 14:21:53 INFO Applying migration id=autodel 2026/10/15 14:21:53 INFO Applying migration id=jsonb 2026/10/15 14:21:53 INFO Applying migration id=quote 2026/10/15 14:21:53 INFO Applying migration id=rfc9421 2026/10/15 14:21:53 INFO Applying migration id=keys 2026/10/15 14:21:53 INFO Applying migration id=portable 2026/10/15 14:21:53 INFO Applying migration id=proofs 2026/10/15 14:21:53 INFO Applying migration id=contexts 2026/10/15 14:21:53 INFO Applying migration id=deliverieshost 2026/10/15 14:21:53 INFO Applying migration id=pembegin 2026/10/15 14:21:53 INFO Applying migration id=didhost 2026/10/15 14:21:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:53 INFO Applying migration id=invites 2026/10/15 14:21:53 INFO Applying migration id=ed25519blob 2026/10/15 14:21:53 INFO Applying migration id=rsablob 2026/10/15 14:21:53 INFO Applying migration id=iconscid 2026/10/15 14:21:53 INFO Applying migration id=actor 2026/10/15 14:21:53 INFO Applying migration id=localkeys 2026/10/15 14:21:53 INFO Applying migration id=deleted 2026/10/15 14:21:53 INFO Applying migration id=history 2026/10/15 14:21:53 INFO Applying migration id=outboxnano 2026/10/15 14:21:53 INFO Applying migration id=implements 2026/10/15 14:21:53 INFO Applying migration id=backfill 2026/10/15 14:21:53 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.53s) === RUN TestUnfollow_UnauthenticatedUser 2026/10/15 14:21:53 INFO Applying migration id=initial 2026/10/15 14:21:53 INFO Applying migration id=notesupdated 2026/10/15 14:21:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:53 INFO Applying migration id=activitiesid 2026/10/15 14:21:53 INFO Applying migration id=outbox 2026/10/15 14:21:53 INFO Applying migration id=edits 2026/10/15 14:21:53 INFO Applying migration id=outboxactor 2026/10/15 14:21:53 INFO Applying migration id=outboxsender 2026/10/15 14:21:53 INFO Applying migration id=thread 2026/10/15 14:21:53 INFO Applying migration id=host 2026/10/15 14:21:53 INFO Applying migration id=sharedinbox 2026/10/15 14:21:53 INFO Applying migration id=noteshost 2026/10/15 14:21:53 INFO Applying migration id=fetched 2026/10/15 14:21:53 INFO Applying migration id=move 2026/10/15 14:21:53 INFO Applying migration id=cleanup 2026/10/15 14:21:53 INFO Applying migration id=received 2026/10/15 14:21:53 INFO Applying migration id=namehost 2026/10/15 14:21:53 INFO Applying migration id=outboxhost 2026/10/15 14:21:53 INFO Applying migration id=notesfts 2026/10/15 14:21:53 INFO Applying migration id=iconsname 2026/10/15 14:21:53 INFO Applying migration id=nohash 2026/10/15 14:21:53 INFO Applying migration id=shares 2026/10/15 14:21:53 INFO Applying migration id=actorttl 2026/10/15 14:21:53 INFO Applying migration id=tocc 2026/10/15 14:21:53 INFO Applying migration id=followeds 2026/10/15 14:21:53 INFO Applying migration id=certhash 2026/10/15 14:21:53 INFO Applying migration id=follows_sync 2026/10/15 14:21:53 INFO Applying migration id=jsonpath 2026/10/15 14:21:53 INFO Applying migration id=localforward 2026/10/15 14:21:53 INFO Applying migration id=avatar 2026/10/15 14:21:53 INFO Applying migration id=noimage 2026/10/15 14:21:53 INFO Applying migration id=feed 2026/10/15 14:21:53 INFO Applying migration id=bookmarks 2026/10/15 14:21:53 INFO Applying migration id=shareactivity 2026/10/15 14:21:53 INFO Applying migration id=application 2026/10/15 14:21:53 INFO Applying migration id=certificates 2026/10/15 14:21:53 INFO Applying migration id=rawforward 2026/10/15 14:21:53 INFO Applying migration id=publickey 2026/10/15 14:21:53 INFO Applying migration id=resolvegroup 2026/10/15 14:21:53 INFO Applying migration id=reject 2026/10/15 14:21:53 INFO Applying migration id=autodel 2026/10/15 14:21:53 INFO Applying migration id=jsonb 2026/10/15 14:21:53 INFO Applying migration id=quote 2026/10/15 14:21:53 INFO Applying migration id=rfc9421 2026/10/15 14:21:53 INFO Applying migration id=keys 2026/10/15 14:21:53 INFO Applying migration id=portable 2026/10/15 14:21:53 INFO Applying migration id=proofs 2026/10/15 14:21:53 INFO Applying migration id=contexts 2026/10/15 14:21:53 INFO Applying migration id=deliverieshost 2026/10/15 14:21:53 INFO Applying migration id=pembegin 2026/10/15 14:21:53 INFO Applying migration id=didhost 2026/10/15 14:21:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:53 INFO Applying migration id=invites 2026/10/15 14:21:53 INFO Applying migration id=ed25519blob 2026/10/15 14:21:53 INFO Applying migration id=rsablob 2026/10/15 14:21:53 INFO Applying migration id=iconscid 2026/10/15 14:21:53 INFO Applying migration id=actor 2026/10/15 14:21:53 INFO Applying migration id=localkeys 2026/10/15 14:21:53 INFO Applying migration id=deleted 2026/10/15 14:21:53 INFO Applying migration id=history 2026/10/15 14:21:53 INFO Applying migration id=outboxnano 2026/10/15 14:21:53 INFO Applying migration id=implements 2026/10/15 14:21:53 INFO Applying migration id=backfill --- PASS: TestUnfollow_UnauthenticatedUser (0.56s) === RUN TestUploadEdit_HappyFlow 2026/10/15 14:21:54 INFO Applying migration id=initial 2026/10/15 14:21:54 INFO Applying migration id=notesupdated 2026/10/15 14:21:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:54 INFO Applying migration id=activitiesid 2026/10/15 14:21:54 INFO Applying migration id=outbox 2026/10/15 14:21:54 INFO Applying migration id=edits 2026/10/15 14:21:54 INFO Applying migration id=outboxactor 2026/10/15 14:21:54 INFO Applying migration id=outboxsender 2026/10/15 14:21:54 INFO Applying migration id=thread 2026/10/15 14:21:54 INFO Applying migration id=host 2026/10/15 14:21:54 INFO Applying migration id=sharedinbox 2026/10/15 14:21:54 INFO Applying migration id=noteshost 2026/10/15 14:21:54 INFO Applying migration id=fetched 2026/10/15 14:21:54 INFO Applying migration id=move 2026/10/15 14:21:54 INFO Applying migration id=cleanup 2026/10/15 14:21:54 INFO Applying migration id=received 2026/10/15 14:21:54 INFO Applying migration id=namehost 2026/10/15 14:21:54 INFO Applying migration id=outboxhost 2026/10/15 14:21:54 INFO Applying migration id=notesfts 2026/10/15 14:21:54 INFO Applying migration id=iconsname 2026/10/15 14:21:54 INFO Applying migration id=nohash 2026/10/15 14:21:54 INFO Applying migration id=shares 2026/10/15 14:21:54 INFO Applying migration id=actorttl 2026/10/15 14:21:54 INFO Applying migration id=tocc 2026/10/15 14:21:54 INFO Applying migration id=followeds 2026/10/15 14:21:54 INFO Applying migration id=certhash 2026/10/15 14:21:54 INFO Applying migration id=follows_sync 2026/10/15 14:21:54 INFO Applying migration id=jsonpath 2026/10/15 14:21:54 INFO Applying migration id=localforward 2026/10/15 14:21:54 INFO Applying migration id=avatar 2026/10/15 14:21:54 INFO Applying migration id=noimage 2026/10/15 14:21:54 INFO Applying migration id=feed 2026/10/15 14:21:54 INFO Applying migration id=bookmarks 2026/10/15 14:21:54 INFO Applying migration id=shareactivity 2026/10/15 14:21:54 INFO Applying migration id=application 2026/10/15 14:21:54 INFO Applying migration id=certificates 2026/10/15 14:21:54 INFO Applying migration id=rawforward 2026/10/15 14:21:54 INFO Applying migration id=publickey 2026/10/15 14:21:54 INFO Applying migration id=resolvegroup 2026/10/15 14:21:54 INFO Applying migration id=reject 2026/10/15 14:21:54 INFO Applying migration id=autodel 2026/10/15 14:21:54 INFO Applying migration id=jsonb 2026/10/15 14:21:54 INFO Applying migration id=quote 2026/10/15 14:21:54 INFO Applying migration id=rfc9421 2026/10/15 14:21:54 INFO Applying migration id=keys 2026/10/15 14:21:54 INFO Applying migration id=portable 2026/10/15 14:21:54 INFO Applying migration id=proofs 2026/10/15 14:21:54 INFO Applying migration id=contexts 2026/10/15 14:21:54 INFO Applying migration id=deliverieshost 2026/10/15 14:21:54 INFO Applying migration id=pembegin 2026/10/15 14:21:54 INFO Applying migration id=didhost 2026/10/15 14:21:54 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:54 INFO Applying migration id=invites 2026/10/15 14:21:54 INFO Applying migration id=ed25519blob 2026/10/15 14:21:54 INFO Applying migration id=rsablob 2026/10/15 14:21:54 INFO Applying migration id=iconscid 2026/10/15 14:21:54 INFO Applying migration id=actor 2026/10/15 14:21:54 INFO Applying migration id=localkeys 2026/10/15 14:21:54 INFO Applying migration id=deleted 2026/10/15 14:21:54 INFO Applying migration id=history 2026/10/15 14:21:54 INFO Applying migration id=outboxnano 2026/10/15 14:21:54 INFO Applying migration id=implements 2026/10/15 14:21:54 INFO Applying migration id=backfill 2026/10/15 14:21:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-e81a-7d18-a538-7b658e9303f3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-e81b-764c-b46c-7a359d530292 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e81a-7d18-a538-7b658e9303f3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-e81a-7d18-a538-7b658e9303f3 2026/10/15 14:21:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-e81d-7824-a8ab-c42fa44d2ab4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 2026/10/15 14:21:55 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-e821-75b3-a193-5d1bf3611447 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 2026/10/15 14:21:55 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 can=2026-10-15T14:37:55.105Z --- PASS: TestUploadEdit_HappyFlow (0.88s) === RUN TestUploadEdit_Empty 2026/10/15 14:21:55 INFO Applying migration id=initial 2026/10/15 14:21:55 INFO Applying migration id=notesupdated 2026/10/15 14:21:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:55 INFO Applying migration id=activitiesid 2026/10/15 14:21:55 INFO Applying migration id=outbox 2026/10/15 14:21:55 INFO Applying migration id=edits 2026/10/15 14:21:55 INFO Applying migration id=outboxactor 2026/10/15 14:21:55 INFO Applying migration id=outboxsender 2026/10/15 14:21:55 INFO Applying migration id=thread 2026/10/15 14:21:55 INFO Applying migration id=host 2026/10/15 14:21:55 INFO Applying migration id=sharedinbox 2026/10/15 14:21:55 INFO Applying migration id=noteshost 2026/10/15 14:21:55 INFO Applying migration id=fetched 2026/10/15 14:21:55 INFO Applying migration id=move 2026/10/15 14:21:55 INFO Applying migration id=cleanup 2026/10/15 14:21:55 INFO Applying migration id=received 2026/10/15 14:21:55 INFO Applying migration id=namehost 2026/10/15 14:21:55 INFO Applying migration id=outboxhost 2026/10/15 14:21:55 INFO Applying migration id=notesfts 2026/10/15 14:21:55 INFO Applying migration id=iconsname 2026/10/15 14:21:55 INFO Applying migration id=nohash 2026/10/15 14:21:55 INFO Applying migration id=shares 2026/10/15 14:21:55 INFO Applying migration id=actorttl 2026/10/15 14:21:55 INFO Applying migration id=tocc 2026/10/15 14:21:55 INFO Applying migration id=followeds 2026/10/15 14:21:55 INFO Applying migration id=certhash 2026/10/15 14:21:55 INFO Applying migration id=follows_sync 2026/10/15 14:21:55 INFO Applying migration id=jsonpath 2026/10/15 14:21:55 INFO Applying migration id=localforward 2026/10/15 14:21:55 INFO Applying migration id=avatar 2026/10/15 14:21:55 INFO Applying migration id=noimage 2026/10/15 14:21:55 INFO Applying migration id=feed 2026/10/15 14:21:55 INFO Applying migration id=bookmarks 2026/10/15 14:21:55 INFO Applying migration id=shareactivity 2026/10/15 14:21:55 INFO Applying migration id=application 2026/10/15 14:21:55 INFO Applying migration id=certificates 2026/10/15 14:21:55 INFO Applying migration id=rawforward 2026/10/15 14:21:55 INFO Applying migration id=publickey 2026/10/15 14:21:55 INFO Applying migration id=resolvegroup 2026/10/15 14:21:55 INFO Applying migration id=reject 2026/10/15 14:21:55 INFO Applying migration id=autodel 2026/10/15 14:21:55 INFO Applying migration id=jsonb 2026/10/15 14:21:55 INFO Applying migration id=quote 2026/10/15 14:21:55 INFO Applying migration id=rfc9421 2026/10/15 14:21:55 INFO Applying migration id=keys 2026/10/15 14:21:55 INFO Applying migration id=portable 2026/10/15 14:21:55 INFO Applying migration id=proofs 2026/10/15 14:21:55 INFO Applying migration id=contexts 2026/10/15 14:21:55 INFO Applying migration id=deliverieshost 2026/10/15 14:21:55 INFO Applying migration id=pembegin 2026/10/15 14:21:55 INFO Applying migration id=didhost 2026/10/15 14:21:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:55 INFO Applying migration id=invites 2026/10/15 14:21:55 INFO Applying migration id=ed25519blob 2026/10/15 14:21:55 INFO Applying migration id=rsablob 2026/10/15 14:21:55 INFO Applying migration id=iconscid 2026/10/15 14:21:55 INFO Applying migration id=actor 2026/10/15 14:21:55 INFO Applying migration id=localkeys 2026/10/15 14:21:55 INFO Applying migration id=deleted 2026/10/15 14:21:55 INFO Applying migration id=history 2026/10/15 14:21:55 INFO Applying migration id=outboxnano 2026/10/15 14:21:55 INFO Applying migration id=implements 2026/10/15 14:21:55 INFO Applying migration id=backfill 2026/10/15 14:21:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-ead0-7a49-9894-8312a67882ae activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-ead1-7c03-b849-438e8f1147a1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ead0-7a49-9894-8312a67882ae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-ead0-7a49-9894-8312a67882ae 2026/10/15 14:21:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-ead5-78d3-9a7a-23322075d334 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-ead5-786b-b05e-d487a37b98bd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-ead5-786b-b05e-d487a37b98bd 2026/10/15 14:21:55 WARN Content is empty --- PASS: TestUploadEdit_Empty (0.69s) === RUN TestUploadEdit_SizeLimit 2026/10/15 14:21:55 INFO Applying migration id=initial 2026/10/15 14:21:55 INFO Applying migration id=notesupdated 2026/10/15 14:21:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:55 INFO Applying migration id=activitiesid 2026/10/15 14:21:55 INFO Applying migration id=outbox 2026/10/15 14:21:55 INFO Applying migration id=edits 2026/10/15 14:21:55 INFO Applying migration id=outboxactor 2026/10/15 14:21:55 INFO Applying migration id=outboxsender 2026/10/15 14:21:55 INFO Applying migration id=thread 2026/10/15 14:21:55 INFO Applying migration id=host 2026/10/15 14:21:55 INFO Applying migration id=sharedinbox 2026/10/15 14:21:55 INFO Applying migration id=noteshost 2026/10/15 14:21:55 INFO Applying migration id=fetched 2026/10/15 14:21:55 INFO Applying migration id=move 2026/10/15 14:21:55 INFO Applying migration id=cleanup 2026/10/15 14:21:55 INFO Applying migration id=received 2026/10/15 14:21:55 INFO Applying migration id=namehost 2026/10/15 14:21:55 INFO Applying migration id=outboxhost 2026/10/15 14:21:55 INFO Applying migration id=notesfts 2026/10/15 14:21:55 INFO Applying migration id=iconsname 2026/10/15 14:21:55 INFO Applying migration id=nohash 2026/10/15 14:21:55 INFO Applying migration id=shares 2026/10/15 14:21:55 INFO Applying migration id=actorttl 2026/10/15 14:21:55 INFO Applying migration id=tocc 2026/10/15 14:21:55 INFO Applying migration id=followeds 2026/10/15 14:21:55 INFO Applying migration id=certhash 2026/10/15 14:21:55 INFO Applying migration id=follows_sync 2026/10/15 14:21:55 INFO Applying migration id=jsonpath 2026/10/15 14:21:55 INFO Applying migration id=localforward 2026/10/15 14:21:55 INFO Applying migration id=avatar 2026/10/15 14:21:55 INFO Applying migration id=noimage 2026/10/15 14:21:55 INFO Applying migration id=feed 2026/10/15 14:21:55 INFO Applying migration id=bookmarks 2026/10/15 14:21:55 INFO Applying migration id=shareactivity 2026/10/15 14:21:55 INFO Applying migration id=application 2026/10/15 14:21:55 INFO Applying migration id=certificates 2026/10/15 14:21:55 INFO Applying migration id=rawforward 2026/10/15 14:21:55 INFO Applying migration id=publickey 2026/10/15 14:21:55 INFO Applying migration id=resolvegroup 2026/10/15 14:21:55 INFO Applying migration id=reject 2026/10/15 14:21:55 INFO Applying migration id=autodel 2026/10/15 14:21:55 INFO Applying migration id=jsonb 2026/10/15 14:21:55 INFO Applying migration id=quote 2026/10/15 14:21:55 INFO Applying migration id=rfc9421 2026/10/15 14:21:55 INFO Applying migration id=keys 2026/10/15 14:21:55 INFO Applying migration id=portable 2026/10/15 14:21:55 INFO Applying migration id=proofs 2026/10/15 14:21:55 INFO Applying migration id=contexts 2026/10/15 14:21:55 INFO Applying migration id=deliverieshost 2026/10/15 14:21:55 INFO Applying migration id=pembegin 2026/10/15 14:21:55 INFO Applying migration id=didhost 2026/10/15 14:21:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:55 INFO Applying migration id=invites 2026/10/15 14:21:55 INFO Applying migration id=ed25519blob 2026/10/15 14:21:55 INFO Applying migration id=rsablob 2026/10/15 14:21:55 INFO Applying migration id=iconscid 2026/10/15 14:21:55 INFO Applying migration id=actor 2026/10/15 14:21:55 INFO Applying migration id=localkeys 2026/10/15 14:21:55 INFO Applying migration id=deleted 2026/10/15 14:21:55 INFO Applying migration id=history 2026/10/15 14:21:55 INFO Applying migration id=outboxnano 2026/10/15 14:21:55 INFO Applying migration id=implements 2026/10/15 14:21:55 INFO Applying migration id=backfill 2026/10/15 14:21:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-ece6-75ec-8543-bc6a3260b083 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-ece7-77a4-9668-7dad13788394 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ece6-75ec-8543-bc6a3260b083 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-ece6-75ec-8543-bc6a3260b083 2026/10/15 14:21:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-eceb-7621-b15b-86ddcb669747 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-eceb-75bc-92e6-4a0a990da4a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-eceb-75bc-92e6-4a0a990da4a1 --- PASS: TestUploadEdit_SizeLimit (0.53s) === RUN TestUploadEdit_InvalidSize 2026/10/15 14:21:56 INFO Applying migration id=initial 2026/10/15 14:21:56 INFO Applying migration id=notesupdated 2026/10/15 14:21:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:56 INFO Applying migration id=activitiesid 2026/10/15 14:21:56 INFO Applying migration id=outbox 2026/10/15 14:21:56 INFO Applying migration id=edits 2026/10/15 14:21:56 INFO Applying migration id=outboxactor 2026/10/15 14:21:56 INFO Applying migration id=outboxsender 2026/10/15 14:21:56 INFO Applying migration id=thread 2026/10/15 14:21:56 INFO Applying migration id=host 2026/10/15 14:21:56 INFO Applying migration id=sharedinbox 2026/10/15 14:21:56 INFO Applying migration id=noteshost 2026/10/15 14:21:56 INFO Applying migration id=fetched 2026/10/15 14:21:56 INFO Applying migration id=move 2026/10/15 14:21:56 INFO Applying migration id=cleanup 2026/10/15 14:21:56 INFO Applying migration id=received 2026/10/15 14:21:56 INFO Applying migration id=namehost 2026/10/15 14:21:56 INFO Applying migration id=outboxhost 2026/10/15 14:21:56 INFO Applying migration id=notesfts 2026/10/15 14:21:56 INFO Applying migration id=iconsname 2026/10/15 14:21:56 INFO Applying migration id=nohash 2026/10/15 14:21:56 INFO Applying migration id=shares 2026/10/15 14:21:56 INFO Applying migration id=actorttl 2026/10/15 14:21:56 INFO Applying migration id=tocc 2026/10/15 14:21:56 INFO Applying migration id=followeds 2026/10/15 14:21:56 INFO Applying migration id=certhash 2026/10/15 14:21:56 INFO Applying migration id=follows_sync 2026/10/15 14:21:56 INFO Applying migration id=jsonpath 2026/10/15 14:21:56 INFO Applying migration id=localforward 2026/10/15 14:21:56 INFO Applying migration id=avatar 2026/10/15 14:21:56 INFO Applying migration id=noimage 2026/10/15 14:21:56 INFO Applying migration id=feed 2026/10/15 14:21:56 INFO Applying migration id=bookmarks 2026/10/15 14:21:56 INFO Applying migration id=shareactivity 2026/10/15 14:21:56 INFO Applying migration id=application 2026/10/15 14:21:56 INFO Applying migration id=certificates 2026/10/15 14:21:56 INFO Applying migration id=rawforward 2026/10/15 14:21:56 INFO Applying migration id=publickey 2026/10/15 14:21:56 INFO Applying migration id=resolvegroup 2026/10/15 14:21:56 INFO Applying migration id=reject 2026/10/15 14:21:56 INFO Applying migration id=autodel 2026/10/15 14:21:56 INFO Applying migration id=jsonb 2026/10/15 14:21:56 INFO Applying migration id=quote 2026/10/15 14:21:56 INFO Applying migration id=rfc9421 2026/10/15 14:21:56 INFO Applying migration id=keys 2026/10/15 14:21:56 INFO Applying migration id=portable 2026/10/15 14:21:56 INFO Applying migration id=proofs 2026/10/15 14:21:56 INFO Applying migration id=contexts 2026/10/15 14:21:56 INFO Applying migration id=deliverieshost 2026/10/15 14:21:56 INFO Applying migration id=pembegin 2026/10/15 14:21:56 INFO Applying migration id=didhost 2026/10/15 14:21:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:56 INFO Applying migration id=invites 2026/10/15 14:21:56 INFO Applying migration id=ed25519blob 2026/10/15 14:21:56 INFO Applying migration id=rsablob 2026/10/15 14:21:56 INFO Applying migration id=iconscid 2026/10/15 14:21:56 INFO Applying migration id=actor 2026/10/15 14:21:56 INFO Applying migration id=localkeys 2026/10/15 14:21:56 INFO Applying migration id=deleted 2026/10/15 14:21:56 INFO Applying migration id=history 2026/10/15 14:21:56 INFO Applying migration id=outboxnano 2026/10/15 14:21:56 INFO Applying migration id=implements 2026/10/15 14:21:56 INFO Applying migration id=backfill 2026/10/15 14:21:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f018-7e01-96fc-2f2cd2c54315 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f01a-7299-b92c-2df4f489e28c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f018-7e01-96fc-2f2cd2c54315 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f018-7e01-96fc-2f2cd2c54315 2026/10/15 14:21:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f01c-7695-b060-e43e5530f411 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f01c-761f-8d3a-90d575d3daf5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f01c-761f-8d3a-90d575d3daf5 2026/10/15 14:21:57 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (0.82s) === RUN TestUploadEdit_InvalidType 2026/10/15 14:21:57 INFO Applying migration id=initial 2026/10/15 14:21:57 INFO Applying migration id=notesupdated 2026/10/15 14:21:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:57 INFO Applying migration id=activitiesid 2026/10/15 14:21:57 INFO Applying migration id=outbox 2026/10/15 14:21:57 INFO Applying migration id=edits 2026/10/15 14:21:57 INFO Applying migration id=outboxactor 2026/10/15 14:21:57 INFO Applying migration id=outboxsender 2026/10/15 14:21:57 INFO Applying migration id=thread 2026/10/15 14:21:57 INFO Applying migration id=host 2026/10/15 14:21:57 INFO Applying migration id=sharedinbox 2026/10/15 14:21:57 INFO Applying migration id=noteshost 2026/10/15 14:21:57 INFO Applying migration id=fetched 2026/10/15 14:21:57 INFO Applying migration id=move 2026/10/15 14:21:57 INFO Applying migration id=cleanup 2026/10/15 14:21:57 INFO Applying migration id=received 2026/10/15 14:21:57 INFO Applying migration id=namehost 2026/10/15 14:21:57 INFO Applying migration id=outboxhost 2026/10/15 14:21:57 INFO Applying migration id=notesfts 2026/10/15 14:21:57 INFO Applying migration id=iconsname 2026/10/15 14:21:57 INFO Applying migration id=nohash 2026/10/15 14:21:57 INFO Applying migration id=shares 2026/10/15 14:21:57 INFO Applying migration id=actorttl 2026/10/15 14:21:57 INFO Applying migration id=tocc 2026/10/15 14:21:57 INFO Applying migration id=followeds 2026/10/15 14:21:57 INFO Applying migration id=certhash 2026/10/15 14:21:57 INFO Applying migration id=follows_sync 2026/10/15 14:21:57 INFO Applying migration id=jsonpath 2026/10/15 14:21:57 INFO Applying migration id=localforward 2026/10/15 14:21:57 INFO Applying migration id=avatar 2026/10/15 14:21:57 INFO Applying migration id=noimage 2026/10/15 14:21:57 INFO Applying migration id=feed 2026/10/15 14:21:57 INFO Applying migration id=bookmarks 2026/10/15 14:21:57 INFO Applying migration id=shareactivity 2026/10/15 14:21:57 INFO Applying migration id=application 2026/10/15 14:21:57 INFO Applying migration id=certificates 2026/10/15 14:21:57 INFO Applying migration id=rawforward 2026/10/15 14:21:57 INFO Applying migration id=publickey 2026/10/15 14:21:57 INFO Applying migration id=resolvegroup 2026/10/15 14:21:57 INFO Applying migration id=reject 2026/10/15 14:21:57 INFO Applying migration id=autodel 2026/10/15 14:21:57 INFO Applying migration id=jsonb 2026/10/15 14:21:57 INFO Applying migration id=quote 2026/10/15 14:21:57 INFO Applying migration id=rfc9421 2026/10/15 14:21:57 INFO Applying migration id=keys 2026/10/15 14:21:57 INFO Applying migration id=portable 2026/10/15 14:21:57 INFO Applying migration id=proofs 2026/10/15 14:21:57 INFO Applying migration id=contexts 2026/10/15 14:21:57 INFO Applying migration id=deliverieshost 2026/10/15 14:21:57 INFO Applying migration id=pembegin 2026/10/15 14:21:57 INFO Applying migration id=didhost 2026/10/15 14:21:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:57 INFO Applying migration id=invites 2026/10/15 14:21:57 INFO Applying migration id=ed25519blob 2026/10/15 14:21:57 INFO Applying migration id=rsablob 2026/10/15 14:21:57 INFO Applying migration id=iconscid 2026/10/15 14:21:57 INFO Applying migration id=actor 2026/10/15 14:21:57 INFO Applying migration id=localkeys 2026/10/15 14:21:57 INFO Applying migration id=deleted 2026/10/15 14:21:57 INFO Applying migration id=history 2026/10/15 14:21:57 INFO Applying migration id=outboxnano 2026/10/15 14:21:57 INFO Applying migration id=implements 2026/10/15 14:21:57 INFO Applying migration id=backfill 2026/10/15 14:21:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f232-7ce7-aa0d-b18a45c95e11 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f233-77a1-85a2-a6f1fd3401b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f232-7ce7-aa0d-b18a45c95e11 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f232-7ce7-aa0d-b18a45c95e11 2026/10/15 14:21:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f235-7b2f-a6f4-6eb6396a92fe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f235-7ab9-a0e5-9b19b0d06a6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f235-7ab9-a0e5-9b19b0d06a6f 2026/10/15 14:21:57 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.53s) === RUN TestUploadEdit_NoSize 2026/10/15 14:21:57 INFO Applying migration id=initial 2026/10/15 14:21:57 INFO Applying migration id=notesupdated 2026/10/15 14:21:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:57 INFO Applying migration id=activitiesid 2026/10/15 14:21:57 INFO Applying migration id=outbox 2026/10/15 14:21:57 INFO Applying migration id=edits 2026/10/15 14:21:57 INFO Applying migration id=outboxactor 2026/10/15 14:21:57 INFO Applying migration id=outboxsender 2026/10/15 14:21:57 INFO Applying migration id=thread 2026/10/15 14:21:57 INFO Applying migration id=host 2026/10/15 14:21:57 INFO Applying migration id=sharedinbox 2026/10/15 14:21:57 INFO Applying migration id=noteshost 2026/10/15 14:21:57 INFO Applying migration id=fetched 2026/10/15 14:21:57 INFO Applying migration id=move 2026/10/15 14:21:57 INFO Applying migration id=cleanup 2026/10/15 14:21:57 INFO Applying migration id=received 2026/10/15 14:21:57 INFO Applying migration id=namehost 2026/10/15 14:21:57 INFO Applying migration id=outboxhost 2026/10/15 14:21:57 INFO Applying migration id=notesfts 2026/10/15 14:21:57 INFO Applying migration id=iconsname 2026/10/15 14:21:57 INFO Applying migration id=nohash 2026/10/15 14:21:57 INFO Applying migration id=shares 2026/10/15 14:21:57 INFO Applying migration id=actorttl 2026/10/15 14:21:57 INFO Applying migration id=tocc 2026/10/15 14:21:57 INFO Applying migration id=followeds 2026/10/15 14:21:57 INFO Applying migration id=certhash 2026/10/15 14:21:57 INFO Applying migration id=follows_sync 2026/10/15 14:21:57 INFO Applying migration id=jsonpath 2026/10/15 14:21:57 INFO Applying migration id=localforward 2026/10/15 14:21:57 INFO Applying migration id=avatar 2026/10/15 14:21:57 INFO Applying migration id=noimage 2026/10/15 14:21:57 INFO Applying migration id=feed 2026/10/15 14:21:57 INFO Applying migration id=bookmarks 2026/10/15 14:21:57 INFO Applying migration id=shareactivity 2026/10/15 14:21:57 INFO Applying migration id=application 2026/10/15 14:21:57 INFO Applying migration id=certificates 2026/10/15 14:21:57 INFO Applying migration id=rawforward 2026/10/15 14:21:57 INFO Applying migration id=publickey 2026/10/15 14:21:57 INFO Applying migration id=resolvegroup 2026/10/15 14:21:57 INFO Applying migration id=reject 2026/10/15 14:21:57 INFO Applying migration id=autodel 2026/10/15 14:21:57 INFO Applying migration id=jsonb 2026/10/15 14:21:57 INFO Applying migration id=quote 2026/10/15 14:21:57 INFO Applying migration id=rfc9421 2026/10/15 14:21:57 INFO Applying migration id=keys 2026/10/15 14:21:57 INFO Applying migration id=portable 2026/10/15 14:21:57 INFO Applying migration id=proofs 2026/10/15 14:21:57 INFO Applying migration id=contexts 2026/10/15 14:21:57 INFO Applying migration id=deliverieshost 2026/10/15 14:21:57 INFO Applying migration id=pembegin 2026/10/15 14:21:57 INFO Applying migration id=didhost 2026/10/15 14:21:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:57 INFO Applying migration id=invites 2026/10/15 14:21:57 INFO Applying migration id=ed25519blob 2026/10/15 14:21:57 INFO Applying migration id=rsablob 2026/10/15 14:21:57 INFO Applying migration id=iconscid 2026/10/15 14:21:57 INFO Applying migration id=actor 2026/10/15 14:21:57 INFO Applying migration id=localkeys 2026/10/15 14:21:57 INFO Applying migration id=deleted 2026/10/15 14:21:57 INFO Applying migration id=history 2026/10/15 14:21:57 INFO Applying migration id=outboxnano 2026/10/15 14:21:57 INFO Applying migration id=implements 2026/10/15 14:21:57 INFO Applying migration id=backfill 2026/10/15 14:21:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f488-7b9b-987e-d774a0dd75de activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f48a-7020-b4f1-cbeacd97ba8b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f488-7b9b-987e-d774a0dd75de activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f488-7b9b-987e-d774a0dd75de 2026/10/15 14:21:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f48e-73a8-a8f8-d9bc82223bd4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f48e-7326-a900-332c1fbf53e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f48e-7326-a900-332c1fbf53e3 2026/10/15 14:21:58 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.60s) === RUN TestUploadEdit_NoType 2026/10/15 14:21:58 INFO Applying migration id=initial 2026/10/15 14:21:58 INFO Applying migration id=notesupdated 2026/10/15 14:21:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:58 INFO Applying migration id=activitiesid 2026/10/15 14:21:58 INFO Applying migration id=outbox 2026/10/15 14:21:58 INFO Applying migration id=edits 2026/10/15 14:21:58 INFO Applying migration id=outboxactor 2026/10/15 14:21:58 INFO Applying migration id=outboxsender 2026/10/15 14:21:58 INFO Applying migration id=thread 2026/10/15 14:21:58 INFO Applying migration id=host 2026/10/15 14:21:58 INFO Applying migration id=sharedinbox 2026/10/15 14:21:58 INFO Applying migration id=noteshost 2026/10/15 14:21:58 INFO Applying migration id=fetched 2026/10/15 14:21:58 INFO Applying migration id=move 2026/10/15 14:21:58 INFO Applying migration id=cleanup 2026/10/15 14:21:58 INFO Applying migration id=received 2026/10/15 14:21:58 INFO Applying migration id=namehost 2026/10/15 14:21:58 INFO Applying migration id=outboxhost 2026/10/15 14:21:58 INFO Applying migration id=notesfts 2026/10/15 14:21:58 INFO Applying migration id=iconsname 2026/10/15 14:21:58 INFO Applying migration id=nohash 2026/10/15 14:21:58 INFO Applying migration id=shares 2026/10/15 14:21:58 INFO Applying migration id=actorttl 2026/10/15 14:21:58 INFO Applying migration id=tocc 2026/10/15 14:21:58 INFO Applying migration id=followeds 2026/10/15 14:21:58 INFO Applying migration id=certhash 2026/10/15 14:21:58 INFO Applying migration id=follows_sync 2026/10/15 14:21:58 INFO Applying migration id=jsonpath 2026/10/15 14:21:58 INFO Applying migration id=localforward 2026/10/15 14:21:58 INFO Applying migration id=avatar 2026/10/15 14:21:58 INFO Applying migration id=noimage 2026/10/15 14:21:58 INFO Applying migration id=feed 2026/10/15 14:21:58 INFO Applying migration id=bookmarks 2026/10/15 14:21:58 INFO Applying migration id=shareactivity 2026/10/15 14:21:58 INFO Applying migration id=application 2026/10/15 14:21:58 INFO Applying migration id=certificates 2026/10/15 14:21:58 INFO Applying migration id=rawforward 2026/10/15 14:21:58 INFO Applying migration id=publickey 2026/10/15 14:21:58 INFO Applying migration id=resolvegroup 2026/10/15 14:21:58 INFO Applying migration id=reject 2026/10/15 14:21:58 INFO Applying migration id=autodel 2026/10/15 14:21:58 INFO Applying migration id=jsonb 2026/10/15 14:21:58 INFO Applying migration id=quote 2026/10/15 14:21:58 INFO Applying migration id=rfc9421 2026/10/15 14:21:58 INFO Applying migration id=keys 2026/10/15 14:21:58 INFO Applying migration id=portable 2026/10/15 14:21:58 INFO Applying migration id=proofs 2026/10/15 14:21:58 INFO Applying migration id=contexts 2026/10/15 14:21:58 INFO Applying migration id=deliverieshost 2026/10/15 14:21:58 INFO Applying migration id=pembegin 2026/10/15 14:21:58 INFO Applying migration id=didhost 2026/10/15 14:21:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:58 INFO Applying migration id=invites 2026/10/15 14:21:58 INFO Applying migration id=ed25519blob 2026/10/15 14:21:58 INFO Applying migration id=rsablob 2026/10/15 14:21:58 INFO Applying migration id=iconscid 2026/10/15 14:21:58 INFO Applying migration id=actor 2026/10/15 14:21:58 INFO Applying migration id=localkeys 2026/10/15 14:21:58 INFO Applying migration id=deleted 2026/10/15 14:21:58 INFO Applying migration id=history 2026/10/15 14:21:58 INFO Applying migration id=outboxnano 2026/10/15 14:21:58 INFO Applying migration id=implements 2026/10/15 14:21:58 INFO Applying migration id=backfill 2026/10/15 14:21:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f728-7c80-ba70-f6cc521d5003 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f729-7d19-bf60-2784052b60dc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f728-7c80-ba70-f6cc521d5003 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f728-7c80-ba70-f6cc521d5003 2026/10/15 14:21:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f72d-7b61-bb84-b9ae9ba271fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f72d-7b09-a5aa-df1656ce954a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f72d-7b09-a5aa-df1656ce954a 2026/10/15 14:21:58 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (0.67s) === RUN TestUploadReply_PostToFollowers 2026/10/15 14:21:58 INFO Applying migration id=initial 2026/10/15 14:21:58 INFO Applying migration id=notesupdated 2026/10/15 14:21:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:58 INFO Applying migration id=activitiesid 2026/10/15 14:21:58 INFO Applying migration id=outbox 2026/10/15 14:21:58 INFO Applying migration id=edits 2026/10/15 14:21:58 INFO Applying migration id=outboxactor 2026/10/15 14:21:58 INFO Applying migration id=outboxsender 2026/10/15 14:21:58 INFO Applying migration id=thread 2026/10/15 14:21:58 INFO Applying migration id=host 2026/10/15 14:21:58 INFO Applying migration id=sharedinbox 2026/10/15 14:21:58 INFO Applying migration id=noteshost 2026/10/15 14:21:58 INFO Applying migration id=fetched 2026/10/15 14:21:58 INFO Applying migration id=move 2026/10/15 14:21:58 INFO Applying migration id=cleanup 2026/10/15 14:21:58 INFO Applying migration id=received 2026/10/15 14:21:58 INFO Applying migration id=namehost 2026/10/15 14:21:58 INFO Applying migration id=outboxhost 2026/10/15 14:21:58 INFO Applying migration id=notesfts 2026/10/15 14:21:58 INFO Applying migration id=iconsname 2026/10/15 14:21:58 INFO Applying migration id=nohash 2026/10/15 14:21:58 INFO Applying migration id=shares 2026/10/15 14:21:59 INFO Applying migration id=actorttl 2026/10/15 14:21:59 INFO Applying migration id=tocc 2026/10/15 14:21:59 INFO Applying migration id=followeds 2026/10/15 14:21:59 INFO Applying migration id=certhash 2026/10/15 14:21:59 INFO Applying migration id=follows_sync 2026/10/15 14:21:59 INFO Applying migration id=jsonpath 2026/10/15 14:21:59 INFO Applying migration id=localforward 2026/10/15 14:21:59 INFO Applying migration id=avatar 2026/10/15 14:21:59 INFO Applying migration id=noimage 2026/10/15 14:21:59 INFO Applying migration id=feed 2026/10/15 14:21:59 INFO Applying migration id=bookmarks 2026/10/15 14:21:59 INFO Applying migration id=shareactivity 2026/10/15 14:21:59 INFO Applying migration id=application 2026/10/15 14:21:59 INFO Applying migration id=certificates 2026/10/15 14:21:59 INFO Applying migration id=rawforward 2026/10/15 14:21:59 INFO Applying migration id=publickey 2026/10/15 14:21:59 INFO Applying migration id=resolvegroup 2026/10/15 14:21:59 INFO Applying migration id=reject 2026/10/15 14:21:59 INFO Applying migration id=autodel 2026/10/15 14:21:59 INFO Applying migration id=jsonb 2026/10/15 14:21:59 INFO Applying migration id=quote 2026/10/15 14:21:59 INFO Applying migration id=rfc9421 2026/10/15 14:21:59 INFO Applying migration id=keys 2026/10/15 14:21:59 INFO Applying migration id=portable 2026/10/15 14:21:59 INFO Applying migration id=proofs 2026/10/15 14:21:59 INFO Applying migration id=contexts 2026/10/15 14:21:59 INFO Applying migration id=deliverieshost 2026/10/15 14:21:59 INFO Applying migration id=pembegin 2026/10/15 14:21:59 INFO Applying migration id=didhost 2026/10/15 14:21:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:59 INFO Applying migration id=invites 2026/10/15 14:21:59 INFO Applying migration id=ed25519blob 2026/10/15 14:21:59 INFO Applying migration id=rsablob 2026/10/15 14:21:59 INFO Applying migration id=iconscid 2026/10/15 14:21:59 INFO Applying migration id=actor 2026/10/15 14:21:59 INFO Applying migration id=localkeys 2026/10/15 14:21:59 INFO Applying migration id=deleted 2026/10/15 14:21:59 INFO Applying migration id=history 2026/10/15 14:21:59 INFO Applying migration id=outboxnano 2026/10/15 14:21:59 INFO Applying migration id=implements 2026/10/15 14:21:59 INFO Applying migration id=backfill 2026/10/15 14:21:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f965-7313-b733-f9d7d18285e0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f965-7aeb-8cd3-a2a64f22c9ed activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f965-7313-b733-f9d7d18285e0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f965-7313-b733-f9d7d18285e0 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f966-732f-92d5-a1c67eb4a148 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-f968-7ea2-81a6-8c9b2ed910dd note=https://localhost.localdomain:8443/post/01a13ff0-f968-7e7f-a54c-cfa553496197 thread=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f968-7ea2-81a6-8c9b2ed910dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f968-7e7f-a54c-cfa553496197 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-f968-7e7f-a54c-cfa553496197 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (0.57s) === RUN TestUploadReply_NoMimeType 2026/10/15 14:21:59 INFO Applying migration id=initial 2026/10/15 14:21:59 INFO Applying migration id=notesupdated 2026/10/15 14:21:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:59 INFO Applying migration id=activitiesid 2026/10/15 14:21:59 INFO Applying migration id=outbox 2026/10/15 14:21:59 INFO Applying migration id=edits 2026/10/15 14:21:59 INFO Applying migration id=outboxactor 2026/10/15 14:21:59 INFO Applying migration id=outboxsender 2026/10/15 14:21:59 INFO Applying migration id=thread 2026/10/15 14:21:59 INFO Applying migration id=host 2026/10/15 14:21:59 INFO Applying migration id=sharedinbox 2026/10/15 14:21:59 INFO Applying migration id=noteshost 2026/10/15 14:21:59 INFO Applying migration id=fetched 2026/10/15 14:21:59 INFO Applying migration id=move 2026/10/15 14:21:59 INFO Applying migration id=cleanup 2026/10/15 14:21:59 INFO Applying migration id=received 2026/10/15 14:21:59 INFO Applying migration id=namehost 2026/10/15 14:21:59 INFO Applying migration id=outboxhost 2026/10/15 14:21:59 INFO Applying migration id=notesfts 2026/10/15 14:21:59 INFO Applying migration id=iconsname 2026/10/15 14:21:59 INFO Applying migration id=nohash 2026/10/15 14:21:59 INFO Applying migration id=shares 2026/10/15 14:21:59 INFO Applying migration id=actorttl 2026/10/15 14:21:59 INFO Applying migration id=tocc 2026/10/15 14:21:59 INFO Applying migration id=followeds 2026/10/15 14:21:59 INFO Applying migration id=certhash 2026/10/15 14:21:59 INFO Applying migration id=follows_sync 2026/10/15 14:21:59 INFO Applying migration id=jsonpath 2026/10/15 14:21:59 INFO Applying migration id=localforward 2026/10/15 14:21:59 INFO Applying migration id=avatar 2026/10/15 14:21:59 INFO Applying migration id=noimage 2026/10/15 14:21:59 INFO Applying migration id=feed 2026/10/15 14:21:59 INFO Applying migration id=bookmarks 2026/10/15 14:21:59 INFO Applying migration id=shareactivity 2026/10/15 14:21:59 INFO Applying migration id=application 2026/10/15 14:21:59 INFO Applying migration id=certificates 2026/10/15 14:21:59 INFO Applying migration id=rawforward 2026/10/15 14:21:59 INFO Applying migration id=publickey 2026/10/15 14:21:59 INFO Applying migration id=resolvegroup 2026/10/15 14:21:59 INFO Applying migration id=reject 2026/10/15 14:21:59 INFO Applying migration id=autodel 2026/10/15 14:21:59 INFO Applying migration id=jsonb 2026/10/15 14:21:59 INFO Applying migration id=quote 2026/10/15 14:21:59 INFO Applying migration id=rfc9421 2026/10/15 14:21:59 INFO Applying migration id=keys 2026/10/15 14:21:59 INFO Applying migration id=portable 2026/10/15 14:21:59 INFO Applying migration id=proofs 2026/10/15 14:21:59 INFO Applying migration id=contexts 2026/10/15 14:21:59 INFO Applying migration id=deliverieshost 2026/10/15 14:21:59 INFO Applying migration id=pembegin 2026/10/15 14:21:59 INFO Applying migration id=didhost 2026/10/15 14:21:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:59 INFO Applying migration id=invites 2026/10/15 14:21:59 INFO Applying migration id=ed25519blob 2026/10/15 14:21:59 INFO Applying migration id=rsablob 2026/10/15 14:21:59 INFO Applying migration id=iconscid 2026/10/15 14:21:59 INFO Applying migration id=actor 2026/10/15 14:21:59 INFO Applying migration id=localkeys 2026/10/15 14:21:59 INFO Applying migration id=deleted 2026/10/15 14:21:59 INFO Applying migration id=history 2026/10/15 14:21:59 INFO Applying migration id=outboxnano 2026/10/15 14:21:59 INFO Applying migration id=implements 2026/10/15 14:21:59 INFO Applying migration id=backfill 2026/10/15 14:21:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-fb2e-709f-9ffb-4ac24bd17b59 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-fb2f-7113-a662-d6a431c50ef3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-fb2e-709f-9ffb-4ac24bd17b59 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-fb2e-709f-9ffb-4ac24bd17b59 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-fb30-71f8-a5fb-f7c764e14156 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:21:59 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:21:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-fb36-7f06-8e2b-48d923485538 note=https://localhost.localdomain:8443/post/01a13ff0-fb36-7eae-a09a-9e9dcef1e5a9 thread=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-fb36-7f06-8e2b-48d923485538 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-fb36-7eae-a09a-9e9dcef1e5a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-fb36-7eae-a09a-9e9dcef1e5a9 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:22:00 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (0.47s) === RUN TestUsers_NoPosts 2026/10/15 14:22:00 INFO Applying migration id=initial 2026/10/15 14:22:00 INFO Applying migration id=notesupdated 2026/10/15 14:22:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:00 INFO Applying migration id=activitiesid 2026/10/15 14:22:00 INFO Applying migration id=outbox 2026/10/15 14:22:00 INFO Applying migration id=edits 2026/10/15 14:22:00 INFO Applying migration id=outboxactor 2026/10/15 14:22:00 INFO Applying migration id=outboxsender 2026/10/15 14:22:00 INFO Applying migration id=thread 2026/10/15 14:22:00 INFO Applying migration id=host 2026/10/15 14:22:00 INFO Applying migration id=sharedinbox 2026/10/15 14:22:00 INFO Applying migration id=noteshost 2026/10/15 14:22:00 INFO Applying migration id=fetched 2026/10/15 14:22:00 INFO Applying migration id=move 2026/10/15 14:22:00 INFO Applying migration id=cleanup 2026/10/15 14:22:00 INFO Applying migration id=received 2026/10/15 14:22:00 INFO Applying migration id=namehost 2026/10/15 14:22:00 INFO Applying migration id=outboxhost 2026/10/15 14:22:00 INFO Applying migration id=notesfts 2026/10/15 14:22:00 INFO Applying migration id=iconsname 2026/10/15 14:22:00 INFO Applying migration id=nohash 2026/10/15 14:22:00 INFO Applying migration id=shares 2026/10/15 14:22:00 INFO Applying migration id=actorttl 2026/10/15 14:22:00 INFO Applying migration id=tocc 2026/10/15 14:22:00 INFO Applying migration id=followeds 2026/10/15 14:22:00 INFO Applying migration id=certhash 2026/10/15 14:22:00 INFO Applying migration id=follows_sync 2026/10/15 14:22:00 INFO Applying migration id=jsonpath 2026/10/15 14:22:00 INFO Applying migration id=localforward 2026/10/15 14:22:00 INFO Applying migration id=avatar 2026/10/15 14:22:00 INFO Applying migration id=noimage 2026/10/15 14:22:00 INFO Applying migration id=feed 2026/10/15 14:22:00 INFO Applying migration id=bookmarks 2026/10/15 14:22:00 INFO Applying migration id=shareactivity 2026/10/15 14:22:00 INFO Applying migration id=application 2026/10/15 14:22:00 INFO Applying migration id=certificates 2026/10/15 14:22:00 INFO Applying migration id=rawforward 2026/10/15 14:22:00 INFO Applying migration id=publickey 2026/10/15 14:22:00 INFO Applying migration id=resolvegroup 2026/10/15 14:22:00 INFO Applying migration id=reject 2026/10/15 14:22:00 INFO Applying migration id=autodel 2026/10/15 14:22:00 INFO Applying migration id=jsonb 2026/10/15 14:22:00 INFO Applying migration id=quote 2026/10/15 14:22:00 INFO Applying migration id=rfc9421 2026/10/15 14:22:00 INFO Applying migration id=keys 2026/10/15 14:22:00 INFO Applying migration id=portable 2026/10/15 14:22:00 INFO Applying migration id=proofs 2026/10/15 14:22:00 INFO Applying migration id=contexts 2026/10/15 14:22:00 INFO Applying migration id=deliverieshost 2026/10/15 14:22:00 INFO Applying migration id=pembegin 2026/10/15 14:22:00 INFO Applying migration id=didhost 2026/10/15 14:22:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:00 INFO Applying migration id=invites 2026/10/15 14:22:00 INFO Applying migration id=ed25519blob 2026/10/15 14:22:00 INFO Applying migration id=rsablob 2026/10/15 14:22:00 INFO Applying migration id=iconscid 2026/10/15 14:22:00 INFO Applying migration id=actor 2026/10/15 14:22:00 INFO Applying migration id=localkeys 2026/10/15 14:22:00 INFO Applying migration id=deleted 2026/10/15 14:22:00 INFO Applying migration id=history 2026/10/15 14:22:00 INFO Applying migration id=outboxnano 2026/10/15 14:22:00 INFO Applying migration id=implements 2026/10/15 14:22:00 INFO Applying migration id=backfill --- PASS: TestUsers_NoPosts (0.92s) === RUN TestUsers_UnauthenticatedUser 2026/10/15 14:22:00 INFO Applying migration id=initial 2026/10/15 14:22:00 INFO Applying migration id=notesupdated 2026/10/15 14:22:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:00 INFO Applying migration id=activitiesid 2026/10/15 14:22:00 INFO Applying migration id=outbox 2026/10/15 14:22:00 INFO Applying migration id=edits 2026/10/15 14:22:00 INFO Applying migration id=outboxactor 2026/10/15 14:22:00 INFO Applying migration id=outboxsender 2026/10/15 14:22:00 INFO Applying migration id=thread 2026/10/15 14:22:00 INFO Applying migration id=host 2026/10/15 14:22:00 INFO Applying migration id=sharedinbox 2026/10/15 14:22:00 INFO Applying migration id=noteshost 2026/10/15 14:22:00 INFO Applying migration id=fetched 2026/10/15 14:22:00 INFO Applying migration id=move 2026/10/15 14:22:00 INFO Applying migration id=cleanup 2026/10/15 14:22:00 INFO Applying migration id=received 2026/10/15 14:22:00 INFO Applying migration id=namehost 2026/10/15 14:22:00 INFO Applying migration id=outboxhost 2026/10/15 14:22:00 INFO Applying migration id=notesfts 2026/10/15 14:22:00 INFO Applying migration id=iconsname 2026/10/15 14:22:00 INFO Applying migration id=nohash 2026/10/15 14:22:00 INFO Applying migration id=shares 2026/10/15 14:22:00 INFO Applying migration id=actorttl 2026/10/15 14:22:00 INFO Applying migration id=tocc 2026/10/15 14:22:00 INFO Applying migration id=followeds 2026/10/15 14:22:00 INFO Applying migration id=certhash 2026/10/15 14:22:00 INFO Applying migration id=follows_sync 2026/10/15 14:22:00 INFO Applying migration id=jsonpath 2026/10/15 14:22:00 INFO Applying migration id=localforward 2026/10/15 14:22:00 INFO Applying migration id=avatar 2026/10/15 14:22:00 INFO Applying migration id=noimage 2026/10/15 14:22:00 INFO Applying migration id=feed 2026/10/15 14:22:00 INFO Applying migration id=bookmarks 2026/10/15 14:22:00 INFO Applying migration id=shareactivity 2026/10/15 14:22:00 INFO Applying migration id=application 2026/10/15 14:22:00 INFO Applying migration id=certificates 2026/10/15 14:22:00 INFO Applying migration id=rawforward 2026/10/15 14:22:00 INFO Applying migration id=publickey 2026/10/15 14:22:00 INFO Applying migration id=resolvegroup 2026/10/15 14:22:00 INFO Applying migration id=reject 2026/10/15 14:22:00 INFO Applying migration id=autodel 2026/10/15 14:22:00 INFO Applying migration id=jsonb 2026/10/15 14:22:00 INFO Applying migration id=quote 2026/10/15 14:22:00 INFO Applying migration id=rfc9421 2026/10/15 14:22:01 INFO Applying migration id=keys 2026/10/15 14:22:01 INFO Applying migration id=portable 2026/10/15 14:22:01 INFO Applying migration id=proofs 2026/10/15 14:22:01 INFO Applying migration id=contexts 2026/10/15 14:22:01 INFO Applying migration id=deliverieshost 2026/10/15 14:22:01 INFO Applying migration id=pembegin 2026/10/15 14:22:01 INFO Applying migration id=didhost 2026/10/15 14:22:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:01 INFO Applying migration id=invites 2026/10/15 14:22:01 INFO Applying migration id=ed25519blob 2026/10/15 14:22:01 INFO Applying migration id=rsablob 2026/10/15 14:22:01 INFO Applying migration id=iconscid 2026/10/15 14:22:01 INFO Applying migration id=actor 2026/10/15 14:22:01 INFO Applying migration id=localkeys 2026/10/15 14:22:01 INFO Applying migration id=deleted 2026/10/15 14:22:01 INFO Applying migration id=history 2026/10/15 14:22:01 INFO Applying migration id=outboxnano 2026/10/15 14:22:01 INFO Applying migration id=implements 2026/10/15 14:22:01 INFO Applying migration id=backfill --- PASS: TestUsers_UnauthenticatedUser (0.63s) === RUN TestUsers_DM 2026/10/15 14:22:01 INFO Applying migration id=initial 2026/10/15 14:22:01 INFO Applying migration id=notesupdated 2026/10/15 14:22:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:01 INFO Applying migration id=activitiesid 2026/10/15 14:22:01 INFO Applying migration id=outbox 2026/10/15 14:22:01 INFO Applying migration id=edits 2026/10/15 14:22:01 INFO Applying migration id=outboxactor 2026/10/15 14:22:01 INFO Applying migration id=outboxsender 2026/10/15 14:22:01 INFO Applying migration id=thread 2026/10/15 14:22:01 INFO Applying migration id=host 2026/10/15 14:22:01 INFO Applying migration id=sharedinbox 2026/10/15 14:22:01 INFO Applying migration id=noteshost 2026/10/15 14:22:01 INFO Applying migration id=fetched 2026/10/15 14:22:01 INFO Applying migration id=move 2026/10/15 14:22:01 INFO Applying migration id=cleanup 2026/10/15 14:22:01 INFO Applying migration id=received 2026/10/15 14:22:01 INFO Applying migration id=namehost 2026/10/15 14:22:01 INFO Applying migration id=outboxhost 2026/10/15 14:22:01 INFO Applying migration id=notesfts 2026/10/15 14:22:01 INFO Applying migration id=iconsname 2026/10/15 14:22:01 INFO Applying migration id=nohash 2026/10/15 14:22:01 INFO Applying migration id=shares 2026/10/15 14:22:01 INFO Applying migration id=actorttl 2026/10/15 14:22:01 INFO Applying migration id=tocc 2026/10/15 14:22:01 INFO Applying migration id=followeds 2026/10/15 14:22:01 INFO Applying migration id=certhash 2026/10/15 14:22:01 INFO Applying migration id=follows_sync 2026/10/15 14:22:01 INFO Applying migration id=jsonpath 2026/10/15 14:22:01 INFO Applying migration id=localforward 2026/10/15 14:22:01 INFO Applying migration id=avatar 2026/10/15 14:22:01 INFO Applying migration id=noimage 2026/10/15 14:22:01 INFO Applying migration id=feed 2026/10/15 14:22:01 INFO Applying migration id=bookmarks 2026/10/15 14:22:01 INFO Applying migration id=shareactivity 2026/10/15 14:22:01 INFO Applying migration id=application 2026/10/15 14:22:01 INFO Applying migration id=certificates 2026/10/15 14:22:01 INFO Applying migration id=rawforward 2026/10/15 14:22:01 INFO Applying migration id=publickey 2026/10/15 14:22:01 INFO Applying migration id=resolvegroup 2026/10/15 14:22:01 INFO Applying migration id=reject 2026/10/15 14:22:01 INFO Applying migration id=autodel 2026/10/15 14:22:01 INFO Applying migration id=jsonb 2026/10/15 14:22:01 INFO Applying migration id=quote 2026/10/15 14:22:01 INFO Applying migration id=rfc9421 2026/10/15 14:22:01 INFO Applying migration id=keys 2026/10/15 14:22:01 INFO Applying migration id=portable 2026/10/15 14:22:01 INFO Applying migration id=proofs 2026/10/15 14:22:01 INFO Applying migration id=contexts 2026/10/15 14:22:01 INFO Applying migration id=deliverieshost 2026/10/15 14:22:01 INFO Applying migration id=pembegin 2026/10/15 14:22:01 INFO Applying migration id=didhost 2026/10/15 14:22:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:01 INFO Applying migration id=invites 2026/10/15 14:22:01 INFO Applying migration id=ed25519blob 2026/10/15 14:22:01 INFO Applying migration id=rsablob 2026/10/15 14:22:01 INFO Applying migration id=iconscid 2026/10/15 14:22:01 INFO Applying migration id=actor 2026/10/15 14:22:01 INFO Applying migration id=localkeys 2026/10/15 14:22:01 INFO Applying migration id=deleted 2026/10/15 14:22:01 INFO Applying migration id=history 2026/10/15 14:22:01 INFO Applying migration id=outboxnano 2026/10/15 14:22:01 INFO Applying migration id=implements 2026/10/15 14:22:01 INFO Applying migration id=backfill 2026/10/15 14:22:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-046e-7c58-bb3c-609222642af6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-0470-7029-96a8-2b165ed0edd6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-046e-7c58-bb3c-609222642af6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-046e-7c58-bb3c-609222642af6 2026/10/15 14:22:02 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0471-78ee-a294-83ea5ac6ea22 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0471-723a-9951-04424826c72d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0471-723a-9951-04424826c72d --- PASS: TestUsers_DM (0.80s) === RUN TestUsers_DMNotFollowing 2026/10/15 14:22:02 INFO Applying migration id=initial 2026/10/15 14:22:02 INFO Applying migration id=notesupdated 2026/10/15 14:22:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:02 INFO Applying migration id=activitiesid 2026/10/15 14:22:02 INFO Applying migration id=outbox 2026/10/15 14:22:02 INFO Applying migration id=edits 2026/10/15 14:22:02 INFO Applying migration id=outboxactor 2026/10/15 14:22:02 INFO Applying migration id=outboxsender 2026/10/15 14:22:02 INFO Applying migration id=thread 2026/10/15 14:22:02 INFO Applying migration id=host 2026/10/15 14:22:02 INFO Applying migration id=sharedinbox 2026/10/15 14:22:02 INFO Applying migration id=noteshost 2026/10/15 14:22:02 INFO Applying migration id=fetched 2026/10/15 14:22:02 INFO Applying migration id=move 2026/10/15 14:22:02 INFO Applying migration id=cleanup 2026/10/15 14:22:02 INFO Applying migration id=received 2026/10/15 14:22:02 INFO Applying migration id=namehost 2026/10/15 14:22:02 INFO Applying migration id=outboxhost 2026/10/15 14:22:02 INFO Applying migration id=notesfts 2026/10/15 14:22:02 INFO Applying migration id=iconsname 2026/10/15 14:22:02 INFO Applying migration id=nohash 2026/10/15 14:22:02 INFO Applying migration id=shares 2026/10/15 14:22:02 INFO Applying migration id=actorttl 2026/10/15 14:22:02 INFO Applying migration id=tocc 2026/10/15 14:22:02 INFO Applying migration id=followeds 2026/10/15 14:22:02 INFO Applying migration id=certhash 2026/10/15 14:22:02 INFO Applying migration id=follows_sync 2026/10/15 14:22:02 INFO Applying migration id=jsonpath 2026/10/15 14:22:02 INFO Applying migration id=localforward 2026/10/15 14:22:02 INFO Applying migration id=avatar 2026/10/15 14:22:02 INFO Applying migration id=noimage 2026/10/15 14:22:02 INFO Applying migration id=feed 2026/10/15 14:22:02 INFO Applying migration id=bookmarks 2026/10/15 14:22:02 INFO Applying migration id=shareactivity 2026/10/15 14:22:02 INFO Applying migration id=application 2026/10/15 14:22:02 INFO Applying migration id=certificates 2026/10/15 14:22:02 INFO Applying migration id=rawforward 2026/10/15 14:22:02 INFO Applying migration id=publickey 2026/10/15 14:22:02 INFO Applying migration id=resolvegroup 2026/10/15 14:22:02 INFO Applying migration id=reject 2026/10/15 14:22:02 INFO Applying migration id=autodel 2026/10/15 14:22:02 INFO Applying migration id=jsonb 2026/10/15 14:22:02 INFO Applying migration id=quote 2026/10/15 14:22:02 INFO Applying migration id=rfc9421 2026/10/15 14:22:02 INFO Applying migration id=keys 2026/10/15 14:22:02 INFO Applying migration id=portable 2026/10/15 14:22:02 INFO Applying migration id=proofs 2026/10/15 14:22:02 INFO Applying migration id=contexts 2026/10/15 14:22:02 INFO Applying migration id=deliverieshost 2026/10/15 14:22:02 INFO Applying migration id=pembegin 2026/10/15 14:22:02 INFO Applying migration id=didhost 2026/10/15 14:22:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:02 INFO Applying migration id=invites 2026/10/15 14:22:02 INFO Applying migration id=ed25519blob 2026/10/15 14:22:02 INFO Applying migration id=rsablob 2026/10/15 14:22:02 INFO Applying migration id=iconscid 2026/10/15 14:22:02 INFO Applying migration id=actor 2026/10/15 14:22:02 INFO Applying migration id=localkeys 2026/10/15 14:22:02 INFO Applying migration id=deleted 2026/10/15 14:22:02 INFO Applying migration id=history 2026/10/15 14:22:02 INFO Applying migration id=outboxnano 2026/10/15 14:22:02 INFO Applying migration id=implements 2026/10/15 14:22:02 INFO Applying migration id=backfill 2026/10/15 14:22:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-0684-7c43-9dc9-cf59aa0da7d9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e 2026/10/15 14:22:02 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0685-774e-8109-047a844ca8ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0685-7439-aa4f-d211d0f73838 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0685-7439-aa4f-d211d0f73838 2026/10/15 14:22:02 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff1-0686-7c16-b534-5332a80afb60 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e 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.53s) === RUN TestUsers_PostToFollowers 2026/10/15 14:22:02 INFO Applying migration id=initial 2026/10/15 14:22:02 INFO Applying migration id=notesupdated 2026/10/15 14:22:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:02 INFO Applying migration id=activitiesid 2026/10/15 14:22:02 INFO Applying migration id=outbox 2026/10/15 14:22:02 INFO Applying migration id=edits 2026/10/15 14:22:02 INFO Applying migration id=outboxactor 2026/10/15 14:22:02 INFO Applying migration id=outboxsender 2026/10/15 14:22:02 INFO Applying migration id=thread 2026/10/15 14:22:02 INFO Applying migration id=host 2026/10/15 14:22:02 INFO Applying migration id=sharedinbox 2026/10/15 14:22:02 INFO Applying migration id=noteshost 2026/10/15 14:22:02 INFO Applying migration id=fetched 2026/10/15 14:22:02 INFO Applying migration id=move 2026/10/15 14:22:02 INFO Applying migration id=cleanup 2026/10/15 14:22:02 INFO Applying migration id=received 2026/10/15 14:22:02 INFO Applying migration id=namehost 2026/10/15 14:22:02 INFO Applying migration id=outboxhost 2026/10/15 14:22:02 INFO Applying migration id=notesfts 2026/10/15 14:22:02 INFO Applying migration id=iconsname 2026/10/15 14:22:02 INFO Applying migration id=nohash 2026/10/15 14:22:02 INFO Applying migration id=shares 2026/10/15 14:22:02 INFO Applying migration id=actorttl 2026/10/15 14:22:02 INFO Applying migration id=tocc 2026/10/15 14:22:02 INFO Applying migration id=followeds 2026/10/15 14:22:02 INFO Applying migration id=certhash 2026/10/15 14:22:02 INFO Applying migration id=follows_sync 2026/10/15 14:22:02 INFO Applying migration id=jsonpath 2026/10/15 14:22:02 INFO Applying migration id=localforward 2026/10/15 14:22:02 INFO Applying migration id=avatar 2026/10/15 14:22:02 INFO Applying migration id=noimage 2026/10/15 14:22:02 INFO Applying migration id=feed 2026/10/15 14:22:02 INFO Applying migration id=bookmarks 2026/10/15 14:22:02 INFO Applying migration id=shareactivity 2026/10/15 14:22:02 INFO Applying migration id=application 2026/10/15 14:22:02 INFO Applying migration id=certificates 2026/10/15 14:22:02 INFO Applying migration id=rawforward 2026/10/15 14:22:02 INFO Applying migration id=publickey 2026/10/15 14:22:02 INFO Applying migration id=resolvegroup 2026/10/15 14:22:02 INFO Applying migration id=reject 2026/10/15 14:22:02 INFO Applying migration id=autodel 2026/10/15 14:22:02 INFO Applying migration id=jsonb 2026/10/15 14:22:02 INFO Applying migration id=quote 2026/10/15 14:22:02 INFO Applying migration id=rfc9421 2026/10/15 14:22:02 INFO Applying migration id=keys 2026/10/15 14:22:02 INFO Applying migration id=portable 2026/10/15 14:22:02 INFO Applying migration id=proofs 2026/10/15 14:22:02 INFO Applying migration id=contexts 2026/10/15 14:22:02 INFO Applying migration id=deliverieshost 2026/10/15 14:22:02 INFO Applying migration id=pembegin 2026/10/15 14:22:02 INFO Applying migration id=didhost 2026/10/15 14:22:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:02 INFO Applying migration id=invites 2026/10/15 14:22:02 INFO Applying migration id=ed25519blob 2026/10/15 14:22:02 INFO Applying migration id=rsablob 2026/10/15 14:22:02 INFO Applying migration id=iconscid 2026/10/15 14:22:02 INFO Applying migration id=actor 2026/10/15 14:22:02 INFO Applying migration id=localkeys 2026/10/15 14:22:02 INFO Applying migration id=deleted 2026/10/15 14:22:02 INFO Applying migration id=history 2026/10/15 14:22:02 INFO Applying migration id=outboxnano 2026/10/15 14:22:02 INFO Applying migration id=implements 2026/10/15 14:22:03 INFO Applying migration id=backfill 2026/10/15 14:22:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-08de-7e19-b457-fc2af06a9b35 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-08df-7715-aa02-c14685173b3c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-08de-7e19-b457-fc2af06a9b35 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-08de-7e19-b457-fc2af06a9b35 2026/10/15 14:22:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-08df-7ecd-bbb9-6d55a2a286da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-08df-7e8d-86ba-e55196b7f876 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-08df-7e8d-86ba-e55196b7f876 --- PASS: TestUsers_PostToFollowers (0.60s) === RUN TestUsers_PostToFollowersNotFollowing 2026/10/15 14:22:03 INFO Applying migration id=initial 2026/10/15 14:22:03 INFO Applying migration id=notesupdated 2026/10/15 14:22:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:03 INFO Applying migration id=activitiesid 2026/10/15 14:22:03 INFO Applying migration id=outbox 2026/10/15 14:22:03 INFO Applying migration id=edits 2026/10/15 14:22:03 INFO Applying migration id=outboxactor 2026/10/15 14:22:03 INFO Applying migration id=outboxsender 2026/10/15 14:22:03 INFO Applying migration id=thread 2026/10/15 14:22:03 INFO Applying migration id=host 2026/10/15 14:22:03 INFO Applying migration id=sharedinbox 2026/10/15 14:22:03 INFO Applying migration id=noteshost 2026/10/15 14:22:03 INFO Applying migration id=fetched 2026/10/15 14:22:03 INFO Applying migration id=move 2026/10/15 14:22:03 INFO Applying migration id=cleanup 2026/10/15 14:22:03 INFO Applying migration id=received 2026/10/15 14:22:03 INFO Applying migration id=namehost 2026/10/15 14:22:03 INFO Applying migration id=outboxhost 2026/10/15 14:22:03 INFO Applying migration id=notesfts 2026/10/15 14:22:03 INFO Applying migration id=iconsname 2026/10/15 14:22:03 INFO Applying migration id=nohash 2026/10/15 14:22:03 INFO Applying migration id=shares 2026/10/15 14:22:03 INFO Applying migration id=actorttl 2026/10/15 14:22:03 INFO Applying migration id=tocc 2026/10/15 14:22:03 INFO Applying migration id=followeds 2026/10/15 14:22:03 INFO Applying migration id=certhash 2026/10/15 14:22:03 INFO Applying migration id=follows_sync 2026/10/15 14:22:03 INFO Applying migration id=jsonpath 2026/10/15 14:22:03 INFO Applying migration id=localforward 2026/10/15 14:22:03 INFO Applying migration id=avatar 2026/10/15 14:22:03 INFO Applying migration id=noimage 2026/10/15 14:22:03 INFO Applying migration id=feed 2026/10/15 14:22:03 INFO Applying migration id=bookmarks 2026/10/15 14:22:03 INFO Applying migration id=shareactivity 2026/10/15 14:22:03 INFO Applying migration id=application 2026/10/15 14:22:03 INFO Applying migration id=certificates 2026/10/15 14:22:03 INFO Applying migration id=rawforward 2026/10/15 14:22:03 INFO Applying migration id=publickey 2026/10/15 14:22:03 INFO Applying migration id=resolvegroup 2026/10/15 14:22:03 INFO Applying migration id=reject 2026/10/15 14:22:03 INFO Applying migration id=autodel 2026/10/15 14:22:03 INFO Applying migration id=jsonb 2026/10/15 14:22:03 INFO Applying migration id=quote 2026/10/15 14:22:03 INFO Applying migration id=rfc9421 2026/10/15 14:22:03 INFO Applying migration id=keys 2026/10/15 14:22:03 INFO Applying migration id=portable 2026/10/15 14:22:03 INFO Applying migration id=proofs 2026/10/15 14:22:03 INFO Applying migration id=contexts 2026/10/15 14:22:03 INFO Applying migration id=deliverieshost 2026/10/15 14:22:03 INFO Applying migration id=pembegin 2026/10/15 14:22:03 INFO Applying migration id=didhost 2026/10/15 14:22:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:03 INFO Applying migration id=invites 2026/10/15 14:22:03 INFO Applying migration id=ed25519blob 2026/10/15 14:22:03 INFO Applying migration id=rsablob 2026/10/15 14:22:03 INFO Applying migration id=iconscid 2026/10/15 14:22:03 INFO Applying migration id=actor 2026/10/15 14:22:03 INFO Applying migration id=localkeys 2026/10/15 14:22:03 INFO Applying migration id=deleted 2026/10/15 14:22:03 INFO Applying migration id=history 2026/10/15 14:22:03 INFO Applying migration id=outboxnano 2026/10/15 14:22:03 INFO Applying migration id=implements 2026/10/15 14:22:03 INFO Applying migration id=backfill 2026/10/15 14:22:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0ce8-72ad-9bf8-9eeaf65ca547 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0ce8-722c-9754-8acfdb695a8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0ce8-722c-9754-8acfdb695a8f --- PASS: TestUsers_PostToFollowersNotFollowing (1.03s) === RUN TestUsers_PublicPost 2026/10/15 14:22:04 INFO Applying migration id=initial 2026/10/15 14:22:04 INFO Applying migration id=notesupdated 2026/10/15 14:22:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:04 INFO Applying migration id=activitiesid 2026/10/15 14:22:04 INFO Applying migration id=outbox 2026/10/15 14:22:04 INFO Applying migration id=edits 2026/10/15 14:22:04 INFO Applying migration id=outboxactor 2026/10/15 14:22:04 INFO Applying migration id=outboxsender 2026/10/15 14:22:04 INFO Applying migration id=thread 2026/10/15 14:22:04 INFO Applying migration id=host 2026/10/15 14:22:04 INFO Applying migration id=sharedinbox 2026/10/15 14:22:04 INFO Applying migration id=noteshost 2026/10/15 14:22:04 INFO Applying migration id=fetched 2026/10/15 14:22:04 INFO Applying migration id=move 2026/10/15 14:22:04 INFO Applying migration id=cleanup 2026/10/15 14:22:04 INFO Applying migration id=received 2026/10/15 14:22:04 INFO Applying migration id=namehost 2026/10/15 14:22:04 INFO Applying migration id=outboxhost 2026/10/15 14:22:04 INFO Applying migration id=notesfts 2026/10/15 14:22:04 INFO Applying migration id=iconsname 2026/10/15 14:22:04 INFO Applying migration id=nohash 2026/10/15 14:22:04 INFO Applying migration id=shares 2026/10/15 14:22:04 INFO Applying migration id=actorttl 2026/10/15 14:22:04 INFO Applying migration id=tocc 2026/10/15 14:22:04 INFO Applying migration id=followeds 2026/10/15 14:22:04 INFO Applying migration id=certhash 2026/10/15 14:22:04 INFO Applying migration id=follows_sync 2026/10/15 14:22:04 INFO Applying migration id=jsonpath 2026/10/15 14:22:04 INFO Applying migration id=localforward 2026/10/15 14:22:04 INFO Applying migration id=avatar 2026/10/15 14:22:04 INFO Applying migration id=noimage 2026/10/15 14:22:04 INFO Applying migration id=feed 2026/10/15 14:22:04 INFO Applying migration id=bookmarks 2026/10/15 14:22:04 INFO Applying migration id=shareactivity 2026/10/15 14:22:04 INFO Applying migration id=application 2026/10/15 14:22:04 INFO Applying migration id=certificates 2026/10/15 14:22:04 INFO Applying migration id=rawforward 2026/10/15 14:22:04 INFO Applying migration id=publickey 2026/10/15 14:22:04 INFO Applying migration id=resolvegroup 2026/10/15 14:22:04 INFO Applying migration id=reject 2026/10/15 14:22:04 INFO Applying migration id=autodel 2026/10/15 14:22:04 INFO Applying migration id=jsonb 2026/10/15 14:22:04 INFO Applying migration id=quote 2026/10/15 14:22:04 INFO Applying migration id=rfc9421 2026/10/15 14:22:04 INFO Applying migration id=keys 2026/10/15 14:22:04 INFO Applying migration id=portable 2026/10/15 14:22:04 INFO Applying migration id=proofs 2026/10/15 14:22:04 INFO Applying migration id=contexts 2026/10/15 14:22:04 INFO Applying migration id=deliverieshost 2026/10/15 14:22:04 INFO Applying migration id=pembegin 2026/10/15 14:22:04 INFO Applying migration id=didhost 2026/10/15 14:22:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:04 INFO Applying migration id=invites 2026/10/15 14:22:04 INFO Applying migration id=ed25519blob 2026/10/15 14:22:04 INFO Applying migration id=rsablob 2026/10/15 14:22:04 INFO Applying migration id=iconscid 2026/10/15 14:22:04 INFO Applying migration id=actor 2026/10/15 14:22:04 INFO Applying migration id=localkeys 2026/10/15 14:22:04 INFO Applying migration id=deleted 2026/10/15 14:22:04 INFO Applying migration id=history 2026/10/15 14:22:04 INFO Applying migration id=outboxnano 2026/10/15 14:22:04 INFO Applying migration id=implements 2026/10/15 14:22:04 INFO Applying migration id=backfill 2026/10/15 14:22:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-0fdb-761a-8af6-6706eff73135 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-0fdc-7425-ad9f-083b897ca01d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-0fdb-761a-8af6-6706eff73135 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-0fdb-761a-8af6-6706eff73135 2026/10/15 14:22:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0fdd-7154-8e36-e22f536ec2be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0fdd-70cf-a77a-f41c32942271 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0fdd-70cf-a77a-f41c32942271 --- PASS: TestUsers_PublicPost (0.76s) === RUN TestUsers_PublicPostNotFollowing 2026/10/15 14:22:05 INFO Applying migration id=initial 2026/10/15 14:22:05 INFO Applying migration id=notesupdated 2026/10/15 14:22:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:05 INFO Applying migration id=activitiesid 2026/10/15 14:22:05 INFO Applying migration id=outbox 2026/10/15 14:22:05 INFO Applying migration id=edits 2026/10/15 14:22:05 INFO Applying migration id=outboxactor 2026/10/15 14:22:05 INFO Applying migration id=outboxsender 2026/10/15 14:22:05 INFO Applying migration id=thread 2026/10/15 14:22:05 INFO Applying migration id=host 2026/10/15 14:22:05 INFO Applying migration id=sharedinbox 2026/10/15 14:22:05 INFO Applying migration id=noteshost 2026/10/15 14:22:05 INFO Applying migration id=fetched 2026/10/15 14:22:05 INFO Applying migration id=move 2026/10/15 14:22:05 INFO Applying migration id=cleanup 2026/10/15 14:22:05 INFO Applying migration id=received 2026/10/15 14:22:05 INFO Applying migration id=namehost 2026/10/15 14:22:05 INFO Applying migration id=outboxhost 2026/10/15 14:22:05 INFO Applying migration id=notesfts 2026/10/15 14:22:05 INFO Applying migration id=iconsname 2026/10/15 14:22:05 INFO Applying migration id=nohash 2026/10/15 14:22:05 INFO Applying migration id=shares 2026/10/15 14:22:05 INFO Applying migration id=actorttl 2026/10/15 14:22:05 INFO Applying migration id=tocc 2026/10/15 14:22:05 INFO Applying migration id=followeds 2026/10/15 14:22:05 INFO Applying migration id=certhash 2026/10/15 14:22:05 INFO Applying migration id=follows_sync 2026/10/15 14:22:05 INFO Applying migration id=jsonpath 2026/10/15 14:22:05 INFO Applying migration id=localforward 2026/10/15 14:22:05 INFO Applying migration id=avatar 2026/10/15 14:22:05 INFO Applying migration id=noimage 2026/10/15 14:22:05 INFO Applying migration id=feed 2026/10/15 14:22:05 INFO Applying migration id=bookmarks 2026/10/15 14:22:05 INFO Applying migration id=shareactivity 2026/10/15 14:22:05 INFO Applying migration id=application 2026/10/15 14:22:05 INFO Applying migration id=certificates 2026/10/15 14:22:05 INFO Applying migration id=rawforward 2026/10/15 14:22:05 INFO Applying migration id=publickey 2026/10/15 14:22:05 INFO Applying migration id=resolvegroup 2026/10/15 14:22:05 INFO Applying migration id=reject 2026/10/15 14:22:05 INFO Applying migration id=autodel 2026/10/15 14:22:05 INFO Applying migration id=jsonb 2026/10/15 14:22:05 INFO Applying migration id=quote 2026/10/15 14:22:05 INFO Applying migration id=rfc9421 2026/10/15 14:22:05 INFO Applying migration id=keys 2026/10/15 14:22:05 INFO Applying migration id=portable 2026/10/15 14:22:05 INFO Applying migration id=proofs 2026/10/15 14:22:05 INFO Applying migration id=contexts 2026/10/15 14:22:05 INFO Applying migration id=deliverieshost 2026/10/15 14:22:05 INFO Applying migration id=pembegin 2026/10/15 14:22:05 INFO Applying migration id=didhost 2026/10/15 14:22:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:05 INFO Applying migration id=invites 2026/10/15 14:22:05 INFO Applying migration id=ed25519blob 2026/10/15 14:22:05 INFO Applying migration id=rsablob 2026/10/15 14:22:05 INFO Applying migration id=iconscid 2026/10/15 14:22:05 INFO Applying migration id=actor 2026/10/15 14:22:05 INFO Applying migration id=localkeys 2026/10/15 14:22:05 INFO Applying migration id=deleted 2026/10/15 14:22:05 INFO Applying migration id=history 2026/10/15 14:22:05 INFO Applying migration id=outboxnano 2026/10/15 14:22:05 INFO Applying migration id=implements 2026/10/15 14:22:05 INFO Applying migration id=backfill 2026/10/15 14:22:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-133f-7de3-aaec-612d7401cb04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-133f-7d6a-93d9-78615ffa0a3a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-133f-7d6a-93d9-78615ffa0a3a --- PASS: TestUsers_PublicPostNotFollowing (0.87s) === RUN TestUsers_PublicPostShared 2026/10/15 14:22:06 INFO Applying migration id=initial 2026/10/15 14:22:06 INFO Applying migration id=notesupdated 2026/10/15 14:22:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:06 INFO Applying migration id=activitiesid 2026/10/15 14:22:06 INFO Applying migration id=outbox 2026/10/15 14:22:06 INFO Applying migration id=edits 2026/10/15 14:22:06 INFO Applying migration id=outboxactor 2026/10/15 14:22:06 INFO Applying migration id=outboxsender 2026/10/15 14:22:06 INFO Applying migration id=thread 2026/10/15 14:22:06 INFO Applying migration id=host 2026/10/15 14:22:06 INFO Applying migration id=sharedinbox 2026/10/15 14:22:06 INFO Applying migration id=noteshost 2026/10/15 14:22:06 INFO Applying migration id=fetched 2026/10/15 14:22:06 INFO Applying migration id=move 2026/10/15 14:22:06 INFO Applying migration id=cleanup 2026/10/15 14:22:06 INFO Applying migration id=received 2026/10/15 14:22:06 INFO Applying migration id=namehost 2026/10/15 14:22:06 INFO Applying migration id=outboxhost 2026/10/15 14:22:06 INFO Applying migration id=notesfts 2026/10/15 14:22:06 INFO Applying migration id=iconsname 2026/10/15 14:22:06 INFO Applying migration id=nohash 2026/10/15 14:22:06 INFO Applying migration id=shares 2026/10/15 14:22:06 INFO Applying migration id=actorttl 2026/10/15 14:22:06 INFO Applying migration id=tocc 2026/10/15 14:22:06 INFO Applying migration id=followeds 2026/10/15 14:22:06 INFO Applying migration id=certhash 2026/10/15 14:22:06 INFO Applying migration id=follows_sync 2026/10/15 14:22:06 INFO Applying migration id=jsonpath 2026/10/15 14:22:06 INFO Applying migration id=localforward 2026/10/15 14:22:06 INFO Applying migration id=avatar 2026/10/15 14:22:06 INFO Applying migration id=noimage 2026/10/15 14:22:06 INFO Applying migration id=feed 2026/10/15 14:22:06 INFO Applying migration id=bookmarks 2026/10/15 14:22:06 INFO Applying migration id=shareactivity 2026/10/15 14:22:06 INFO Applying migration id=application 2026/10/15 14:22:06 INFO Applying migration id=certificates 2026/10/15 14:22:06 INFO Applying migration id=rawforward 2026/10/15 14:22:06 INFO Applying migration id=publickey 2026/10/15 14:22:06 INFO Applying migration id=resolvegroup 2026/10/15 14:22:06 INFO Applying migration id=reject 2026/10/15 14:22:06 INFO Applying migration id=autodel 2026/10/15 14:22:06 INFO Applying migration id=jsonb 2026/10/15 14:22:06 INFO Applying migration id=quote 2026/10/15 14:22:06 INFO Applying migration id=rfc9421 2026/10/15 14:22:06 INFO Applying migration id=keys 2026/10/15 14:22:06 INFO Applying migration id=portable 2026/10/15 14:22:06 INFO Applying migration id=proofs 2026/10/15 14:22:06 INFO Applying migration id=contexts 2026/10/15 14:22:06 INFO Applying migration id=deliverieshost 2026/10/15 14:22:06 INFO Applying migration id=pembegin 2026/10/15 14:22:06 INFO Applying migration id=didhost 2026/10/15 14:22:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:06 INFO Applying migration id=invites 2026/10/15 14:22:06 INFO Applying migration id=ed25519blob 2026/10/15 14:22:06 INFO Applying migration id=rsablob 2026/10/15 14:22:06 INFO Applying migration id=iconscid 2026/10/15 14:22:06 INFO Applying migration id=actor 2026/10/15 14:22:06 INFO Applying migration id=localkeys 2026/10/15 14:22:06 INFO Applying migration id=deleted 2026/10/15 14:22:06 INFO Applying migration id=history 2026/10/15 14:22:06 INFO Applying migration id=outboxnano 2026/10/15 14:22:06 INFO Applying migration id=implements 2026/10/15 14:22:06 INFO Applying migration id=backfill 2026/10/15 14:22:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-1541-7e31-819a-475acee34c85 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/10/15 14:22:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestUsers_PublicPostShared (0.52s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/10/15 14:22:06 INFO Applying migration id=initial 2026/10/15 14:22:06 INFO Applying migration id=notesupdated 2026/10/15 14:22:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:06 INFO Applying migration id=activitiesid 2026/10/15 14:22:06 INFO Applying migration id=outbox 2026/10/15 14:22:06 INFO Applying migration id=edits 2026/10/15 14:22:06 INFO Applying migration id=outboxactor 2026/10/15 14:22:06 INFO Applying migration id=outboxsender 2026/10/15 14:22:06 INFO Applying migration id=thread 2026/10/15 14:22:06 INFO Applying migration id=host 2026/10/15 14:22:06 INFO Applying migration id=sharedinbox 2026/10/15 14:22:06 INFO Applying migration id=noteshost 2026/10/15 14:22:06 INFO Applying migration id=fetched 2026/10/15 14:22:06 INFO Applying migration id=move 2026/10/15 14:22:06 INFO Applying migration id=cleanup 2026/10/15 14:22:06 INFO Applying migration id=received 2026/10/15 14:22:06 INFO Applying migration id=namehost 2026/10/15 14:22:06 INFO Applying migration id=outboxhost 2026/10/15 14:22:06 INFO Applying migration id=notesfts 2026/10/15 14:22:06 INFO Applying migration id=iconsname 2026/10/15 14:22:06 INFO Applying migration id=nohash 2026/10/15 14:22:06 INFO Applying migration id=shares 2026/10/15 14:22:06 INFO Applying migration id=actorttl 2026/10/15 14:22:06 INFO Applying migration id=tocc 2026/10/15 14:22:06 INFO Applying migration id=followeds 2026/10/15 14:22:06 INFO Applying migration id=certhash 2026/10/15 14:22:06 INFO Applying migration id=follows_sync 2026/10/15 14:22:06 INFO Applying migration id=jsonpath 2026/10/15 14:22:06 INFO Applying migration id=localforward 2026/10/15 14:22:06 INFO Applying migration id=avatar 2026/10/15 14:22:06 INFO Applying migration id=noimage 2026/10/15 14:22:06 INFO Applying migration id=feed 2026/10/15 14:22:06 INFO Applying migration id=bookmarks 2026/10/15 14:22:06 INFO Applying migration id=shareactivity 2026/10/15 14:22:06 INFO Applying migration id=application 2026/10/15 14:22:06 INFO Applying migration id=certificates 2026/10/15 14:22:06 INFO Applying migration id=rawforward 2026/10/15 14:22:06 INFO Applying migration id=publickey 2026/10/15 14:22:06 INFO Applying migration id=resolvegroup 2026/10/15 14:22:06 INFO Applying migration id=reject 2026/10/15 14:22:06 INFO Applying migration id=autodel 2026/10/15 14:22:06 INFO Applying migration id=jsonb 2026/10/15 14:22:06 INFO Applying migration id=quote 2026/10/15 14:22:06 INFO Applying migration id=rfc9421 2026/10/15 14:22:06 INFO Applying migration id=keys 2026/10/15 14:22:06 INFO Applying migration id=portable 2026/10/15 14:22:06 INFO Applying migration id=proofs 2026/10/15 14:22:06 INFO Applying migration id=contexts 2026/10/15 14:22:06 INFO Applying migration id=deliverieshost 2026/10/15 14:22:06 INFO Applying migration id=pembegin 2026/10/15 14:22:06 INFO Applying migration id=didhost 2026/10/15 14:22:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:06 INFO Applying migration id=invites 2026/10/15 14:22:06 INFO Applying migration id=ed25519blob 2026/10/15 14:22:06 INFO Applying migration id=rsablob 2026/10/15 14:22:06 INFO Applying migration id=iconscid 2026/10/15 14:22:06 INFO Applying migration id=actor 2026/10/15 14:22:06 INFO Applying migration id=localkeys 2026/10/15 14:22:06 INFO Applying migration id=deleted 2026/10/15 14:22:06 INFO Applying migration id=history 2026/10/15 14:22:06 INFO Applying migration id=outboxnano 2026/10/15 14:22:06 INFO Applying migration id=implements 2026/10/15 14:22:06 INFO Applying migration id=backfill 2026/10/15 14:22:07 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-17a5-7b2b-924e-f278f7b8c9e7 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/10/15 14:22:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:07 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff1-17a8-76dc-944f-271eaf28356a activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-17a5-7b2b-924e-f278f7b8c9e7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (0.61s) === RUN TestView_NoReplies 2026/10/15 14:22:07 INFO Applying migration id=initial 2026/10/15 14:22:07 INFO Applying migration id=notesupdated 2026/10/15 14:22:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:07 INFO Applying migration id=activitiesid 2026/10/15 14:22:07 INFO Applying migration id=outbox 2026/10/15 14:22:07 INFO Applying migration id=edits 2026/10/15 14:22:07 INFO Applying migration id=outboxactor 2026/10/15 14:22:07 INFO Applying migration id=outboxsender 2026/10/15 14:22:07 INFO Applying migration id=thread 2026/10/15 14:22:07 INFO Applying migration id=host 2026/10/15 14:22:07 INFO Applying migration id=sharedinbox 2026/10/15 14:22:07 INFO Applying migration id=noteshost 2026/10/15 14:22:07 INFO Applying migration id=fetched 2026/10/15 14:22:07 INFO Applying migration id=move 2026/10/15 14:22:07 INFO Applying migration id=cleanup 2026/10/15 14:22:07 INFO Applying migration id=received 2026/10/15 14:22:07 INFO Applying migration id=namehost 2026/10/15 14:22:07 INFO Applying migration id=outboxhost 2026/10/15 14:22:07 INFO Applying migration id=notesfts 2026/10/15 14:22:07 INFO Applying migration id=iconsname 2026/10/15 14:22:07 INFO Applying migration id=nohash 2026/10/15 14:22:07 INFO Applying migration id=shares 2026/10/15 14:22:07 INFO Applying migration id=actorttl 2026/10/15 14:22:07 INFO Applying migration id=tocc 2026/10/15 14:22:07 INFO Applying migration id=followeds 2026/10/15 14:22:07 INFO Applying migration id=certhash 2026/10/15 14:22:07 INFO Applying migration id=follows_sync 2026/10/15 14:22:07 INFO Applying migration id=jsonpath 2026/10/15 14:22:07 INFO Applying migration id=localforward 2026/10/15 14:22:07 INFO Applying migration id=avatar 2026/10/15 14:22:07 INFO Applying migration id=noimage 2026/10/15 14:22:07 INFO Applying migration id=feed 2026/10/15 14:22:07 INFO Applying migration id=bookmarks 2026/10/15 14:22:07 INFO Applying migration id=shareactivity 2026/10/15 14:22:07 INFO Applying migration id=application 2026/10/15 14:22:07 INFO Applying migration id=certificates 2026/10/15 14:22:07 INFO Applying migration id=rawforward 2026/10/15 14:22:07 INFO Applying migration id=publickey 2026/10/15 14:22:07 INFO Applying migration id=resolvegroup 2026/10/15 14:22:07 INFO Applying migration id=reject 2026/10/15 14:22:07 INFO Applying migration id=autodel 2026/10/15 14:22:07 INFO Applying migration id=jsonb 2026/10/15 14:22:07 INFO Applying migration id=quote 2026/10/15 14:22:07 INFO Applying migration id=rfc9421 2026/10/15 14:22:07 INFO Applying migration id=keys 2026/10/15 14:22:07 INFO Applying migration id=portable 2026/10/15 14:22:07 INFO Applying migration id=proofs 2026/10/15 14:22:07 INFO Applying migration id=contexts 2026/10/15 14:22:07 INFO Applying migration id=deliverieshost 2026/10/15 14:22:07 INFO Applying migration id=pembegin 2026/10/15 14:22:07 INFO Applying migration id=didhost 2026/10/15 14:22:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:07 INFO Applying migration id=invites 2026/10/15 14:22:07 INFO Applying migration id=ed25519blob 2026/10/15 14:22:07 INFO Applying migration id=rsablob 2026/10/15 14:22:07 INFO Applying migration id=iconscid 2026/10/15 14:22:07 INFO Applying migration id=actor 2026/10/15 14:22:07 INFO Applying migration id=localkeys 2026/10/15 14:22:07 INFO Applying migration id=deleted 2026/10/15 14:22:07 INFO Applying migration id=history 2026/10/15 14:22:07 INFO Applying migration id=outboxnano 2026/10/15 14:22:07 INFO Applying migration id=implements 2026/10/15 14:22:07 INFO Applying migration id=backfill 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1a7f-704c-bf07-5be8c9f1cd82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1a7e-785d-badd-77d4b931b207 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-1a7e-785d-badd-77d4b931b207 2026/10/15 14:22:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-1a7e-785d-badd-77d4b931b207 --- PASS: TestView_NoReplies (0.73s) === RUN TestView_OneReply 2026/10/15 14:22:08 INFO Applying migration id=initial 2026/10/15 14:22:08 INFO Applying migration id=notesupdated 2026/10/15 14:22:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:08 INFO Applying migration id=activitiesid 2026/10/15 14:22:08 INFO Applying migration id=outbox 2026/10/15 14:22:08 INFO Applying migration id=edits 2026/10/15 14:22:08 INFO Applying migration id=outboxactor 2026/10/15 14:22:08 INFO Applying migration id=outboxsender 2026/10/15 14:22:08 INFO Applying migration id=thread 2026/10/15 14:22:08 INFO Applying migration id=host 2026/10/15 14:22:08 INFO Applying migration id=sharedinbox 2026/10/15 14:22:08 INFO Applying migration id=noteshost 2026/10/15 14:22:08 INFO Applying migration id=fetched 2026/10/15 14:22:08 INFO Applying migration id=move 2026/10/15 14:22:08 INFO Applying migration id=cleanup 2026/10/15 14:22:08 INFO Applying migration id=received 2026/10/15 14:22:08 INFO Applying migration id=namehost 2026/10/15 14:22:08 INFO Applying migration id=outboxhost 2026/10/15 14:22:08 INFO Applying migration id=notesfts 2026/10/15 14:22:08 INFO Applying migration id=iconsname 2026/10/15 14:22:08 INFO Applying migration id=nohash 2026/10/15 14:22:08 INFO Applying migration id=shares 2026/10/15 14:22:08 INFO Applying migration id=actorttl 2026/10/15 14:22:08 INFO Applying migration id=tocc 2026/10/15 14:22:08 INFO Applying migration id=followeds 2026/10/15 14:22:08 INFO Applying migration id=certhash 2026/10/15 14:22:08 INFO Applying migration id=follows_sync 2026/10/15 14:22:08 INFO Applying migration id=jsonpath 2026/10/15 14:22:08 INFO Applying migration id=localforward 2026/10/15 14:22:08 INFO Applying migration id=avatar 2026/10/15 14:22:08 INFO Applying migration id=noimage 2026/10/15 14:22:08 INFO Applying migration id=feed 2026/10/15 14:22:08 INFO Applying migration id=bookmarks 2026/10/15 14:22:08 INFO Applying migration id=shareactivity 2026/10/15 14:22:08 INFO Applying migration id=application 2026/10/15 14:22:08 INFO Applying migration id=certificates 2026/10/15 14:22:08 INFO Applying migration id=rawforward 2026/10/15 14:22:08 INFO Applying migration id=publickey 2026/10/15 14:22:08 INFO Applying migration id=resolvegroup 2026/10/15 14:22:08 INFO Applying migration id=reject 2026/10/15 14:22:08 INFO Applying migration id=autodel 2026/10/15 14:22:08 INFO Applying migration id=jsonb 2026/10/15 14:22:08 INFO Applying migration id=quote 2026/10/15 14:22:08 INFO Applying migration id=rfc9421 2026/10/15 14:22:08 INFO Applying migration id=keys 2026/10/15 14:22:08 INFO Applying migration id=portable 2026/10/15 14:22:08 INFO Applying migration id=proofs 2026/10/15 14:22:08 INFO Applying migration id=contexts 2026/10/15 14:22:08 INFO Applying migration id=deliverieshost 2026/10/15 14:22:08 INFO Applying migration id=pembegin 2026/10/15 14:22:08 INFO Applying migration id=didhost 2026/10/15 14:22:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:08 INFO Applying migration id=invites 2026/10/15 14:22:08 INFO Applying migration id=ed25519blob 2026/10/15 14:22:08 INFO Applying migration id=rsablob 2026/10/15 14:22:08 INFO Applying migration id=iconscid 2026/10/15 14:22:08 INFO Applying migration id=actor 2026/10/15 14:22:08 INFO Applying migration id=localkeys 2026/10/15 14:22:08 INFO Applying migration id=deleted 2026/10/15 14:22:08 INFO Applying migration id=history 2026/10/15 14:22:08 INFO Applying migration id=outboxnano 2026/10/15 14:22:08 INFO Applying migration id=implements 2026/10/15 14:22:08 INFO Applying migration id=backfill 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1ba5-7717-bd8f-739407001db6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 2026/10/15 14:22:08 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 2026/10/15 14:22:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-1ba7-7494-8c4a-4587c4e3ad4e note=https://localhost.localdomain:8443/post/01a13ff1-1ba7-746f-8e8c-7fbab41ccf0a thread=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1ba7-7494-8c4a-4587c4e3ad4e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1ba7-746f-8e8c-7fbab41ccf0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-1ba7-746f-8e8c-7fbab41ccf0a 2026/10/15 14:22:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 --- PASS: TestView_OneReply (0.29s) === RUN TestView_TwoReplies 2026/10/15 14:22:08 INFO Applying migration id=initial 2026/10/15 14:22:08 INFO Applying migration id=notesupdated 2026/10/15 14:22:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:08 INFO Applying migration id=activitiesid 2026/10/15 14:22:08 INFO Applying migration id=outbox 2026/10/15 14:22:08 INFO Applying migration id=edits 2026/10/15 14:22:08 INFO Applying migration id=outboxactor 2026/10/15 14:22:08 INFO Applying migration id=outboxsender 2026/10/15 14:22:08 INFO Applying migration id=thread 2026/10/15 14:22:08 INFO Applying migration id=host 2026/10/15 14:22:08 INFO Applying migration id=sharedinbox 2026/10/15 14:22:08 INFO Applying migration id=noteshost 2026/10/15 14:22:08 INFO Applying migration id=fetched 2026/10/15 14:22:08 INFO Applying migration id=move 2026/10/15 14:22:08 INFO Applying migration id=cleanup 2026/10/15 14:22:08 INFO Applying migration id=received 2026/10/15 14:22:08 INFO Applying migration id=namehost 2026/10/15 14:22:08 INFO Applying migration id=outboxhost 2026/10/15 14:22:08 INFO Applying migration id=notesfts 2026/10/15 14:22:08 INFO Applying migration id=iconsname 2026/10/15 14:22:08 INFO Applying migration id=nohash 2026/10/15 14:22:08 INFO Applying migration id=shares 2026/10/15 14:22:08 INFO Applying migration id=actorttl 2026/10/15 14:22:08 INFO Applying migration id=tocc 2026/10/15 14:22:08 INFO Applying migration id=followeds 2026/10/15 14:22:08 INFO Applying migration id=certhash 2026/10/15 14:22:08 INFO Applying migration id=follows_sync 2026/10/15 14:22:08 INFO Applying migration id=jsonpath 2026/10/15 14:22:08 INFO Applying migration id=localforward 2026/10/15 14:22:08 INFO Applying migration id=avatar 2026/10/15 14:22:08 INFO Applying migration id=noimage 2026/10/15 14:22:08 INFO Applying migration id=feed 2026/10/15 14:22:08 INFO Applying migration id=bookmarks 2026/10/15 14:22:08 INFO Applying migration id=shareactivity 2026/10/15 14:22:08 INFO Applying migration id=application 2026/10/15 14:22:08 INFO Applying migration id=certificates 2026/10/15 14:22:08 INFO Applying migration id=rawforward 2026/10/15 14:22:08 INFO Applying migration id=publickey 2026/10/15 14:22:08 INFO Applying migration id=resolvegroup 2026/10/15 14:22:08 INFO Applying migration id=reject 2026/10/15 14:22:08 INFO Applying migration id=autodel 2026/10/15 14:22:08 INFO Applying migration id=jsonb 2026/10/15 14:22:08 INFO Applying migration id=quote 2026/10/15 14:22:08 INFO Applying migration id=rfc9421 2026/10/15 14:22:08 INFO Applying migration id=keys 2026/10/15 14:22:08 INFO Applying migration id=portable 2026/10/15 14:22:08 INFO Applying migration id=proofs 2026/10/15 14:22:08 INFO Applying migration id=contexts 2026/10/15 14:22:08 INFO Applying migration id=deliverieshost 2026/10/15 14:22:08 INFO Applying migration id=pembegin 2026/10/15 14:22:08 INFO Applying migration id=didhost 2026/10/15 14:22:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:08 INFO Applying migration id=invites 2026/10/15 14:22:08 INFO Applying migration id=ed25519blob 2026/10/15 14:22:08 INFO Applying migration id=rsablob 2026/10/15 14:22:08 INFO Applying migration id=iconscid 2026/10/15 14:22:08 INFO Applying migration id=actor 2026/10/15 14:22:08 INFO Applying migration id=localkeys 2026/10/15 14:22:08 INFO Applying migration id=deleted 2026/10/15 14:22:08 INFO Applying migration id=history 2026/10/15 14:22:08 INFO Applying migration id=outboxnano 2026/10/15 14:22:08 INFO Applying migration id=implements 2026/10/15 14:22:08 INFO Applying migration id=backfill 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1df9-7e82-af3c-2747592e0d6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 2026/10/15 14:22:08 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 2026/10/15 14:22:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-1dff-7554-a607-53a7d18ec965 note=https://localhost.localdomain:8443/post/01a13ff1-1dff-74dd-b37c-5bab6e4aae7d thread=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1dff-7554-a607-53a7d18ec965 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1dff-74dd-b37c-5bab6e4aae7d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-1dff-74dd-b37c-5bab6e4aae7d 2026/10/15 14:22:08 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 2026/10/15 14:22:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-1e04-778c-9f75-1e2dd88f0b6e note=https://localhost.localdomain:8443/post/01a13ff1-1e04-7724-bc7b-94c85e6edc15 thread=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1e04-778c-9f75-1e2dd88f0b6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1e04-7724-bc7b-94c85e6edc15 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-1e04-7724-bc7b-94c85e6edc15 2026/10/15 14:22:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 --- PASS: TestView_TwoReplies (0.61s) === RUN TestView_TwoRepliesBigOffset 2026/10/15 14:22:08 INFO Applying migration id=initial 2026/10/15 14:22:08 INFO Applying migration id=notesupdated 2026/10/15 14:22:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:08 INFO Applying migration id=activitiesid 2026/10/15 14:22:08 INFO Applying migration id=outbox 2026/10/15 14:22:08 INFO Applying migration id=edits 2026/10/15 14:22:08 INFO Applying migration id=outboxactor 2026/10/15 14:22:08 INFO Applying migration id=outboxsender 2026/10/15 14:22:08 INFO Applying migration id=thread 2026/10/15 14:22:08 INFO Applying migration id=host 2026/10/15 14:22:08 INFO Applying migration id=sharedinbox 2026/10/15 14:22:08 INFO Applying migration id=noteshost 2026/10/15 14:22:08 INFO Applying migration id=fetched 2026/10/15 14:22:08 INFO Applying migration id=move 2026/10/15 14:22:08 INFO Applying migration id=cleanup 2026/10/15 14:22:08 INFO Applying migration id=received 2026/10/15 14:22:08 INFO Applying migration id=namehost 2026/10/15 14:22:08 INFO Applying migration id=outboxhost 2026/10/15 14:22:08 INFO Applying migration id=notesfts 2026/10/15 14:22:08 INFO Applying migration id=iconsname 2026/10/15 14:22:08 INFO Applying migration id=nohash 2026/10/15 14:22:08 INFO Applying migration id=shares 2026/10/15 14:22:08 INFO Applying migration id=actorttl 2026/10/15 14:22:08 INFO Applying migration id=tocc 2026/10/15 14:22:08 INFO Applying migration id=followeds 2026/10/15 14:22:08 INFO Applying migration id=certhash 2026/10/15 14:22:08 INFO Applying migration id=follows_sync 2026/10/15 14:22:08 INFO Applying migration id=jsonpath 2026/10/15 14:22:09 INFO Applying migration id=localforward 2026/10/15 14:22:09 INFO Applying migration id=avatar 2026/10/15 14:22:09 INFO Applying migration id=noimage 2026/10/15 14:22:09 INFO Applying migration id=feed 2026/10/15 14:22:09 INFO Applying migration id=bookmarks 2026/10/15 14:22:09 INFO Applying migration id=shareactivity 2026/10/15 14:22:09 INFO Applying migration id=application 2026/10/15 14:22:09 INFO Applying migration id=certificates 2026/10/15 14:22:09 INFO Applying migration id=rawforward 2026/10/15 14:22:09 INFO Applying migration id=publickey 2026/10/15 14:22:09 INFO Applying migration id=resolvegroup 2026/10/15 14:22:09 INFO Applying migration id=reject 2026/10/15 14:22:09 INFO Applying migration id=autodel 2026/10/15 14:22:09 INFO Applying migration id=jsonb 2026/10/15 14:22:09 INFO Applying migration id=quote 2026/10/15 14:22:09 INFO Applying migration id=rfc9421 2026/10/15 14:22:09 INFO Applying migration id=keys 2026/10/15 14:22:09 INFO Applying migration id=portable 2026/10/15 14:22:09 INFO Applying migration id=proofs 2026/10/15 14:22:09 INFO Applying migration id=contexts 2026/10/15 14:22:09 INFO Applying migration id=deliverieshost 2026/10/15 14:22:09 INFO Applying migration id=pembegin 2026/10/15 14:22:09 INFO Applying migration id=didhost 2026/10/15 14:22:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:09 INFO Applying migration id=invites 2026/10/15 14:22:09 INFO Applying migration id=ed25519blob 2026/10/15 14:22:09 INFO Applying migration id=rsablob 2026/10/15 14:22:09 INFO Applying migration id=iconscid 2026/10/15 14:22:09 INFO Applying migration id=actor 2026/10/15 14:22:09 INFO Applying migration id=localkeys 2026/10/15 14:22:09 INFO Applying migration id=deleted 2026/10/15 14:22:09 INFO Applying migration id=history 2026/10/15 14:22:09 INFO Applying migration id=outboxnano 2026/10/15 14:22:09 INFO Applying migration id=implements 2026/10/15 14:22:09 INFO Applying migration id=backfill 2026/10/15 14:22:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2085-7dd8-ab4c-53b2ba2133f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 2026/10/15 14:22:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 2026/10/15 14:22:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2087-7dee-8c74-40632af0b69e note=https://localhost.localdomain:8443/post/01a13ff1-2087-7dc6-8f28-903283fe701f thread=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2087-7dee-8c74-40632af0b69e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2087-7dc6-8f28-903283fe701f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2087-7dc6-8f28-903283fe701f 2026/10/15 14:22:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 2026/10/15 14:22:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-208a-7086-a57a-2bc234ab4984 note=https://localhost.localdomain:8443/post/01a13ff1-208a-7060-becb-fb5ed6369315 thread=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-208a-7086-a57a-2bc234ab4984 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-208a-7060-becb-fb5ed6369315 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-208a-7060-becb-fb5ed6369315 2026/10/15 14:22:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 --- PASS: TestView_TwoRepliesBigOffset (0.64s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/10/15 14:22:09 INFO Applying migration id=initial 2026/10/15 14:22:09 INFO Applying migration id=notesupdated 2026/10/15 14:22:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:09 INFO Applying migration id=activitiesid 2026/10/15 14:22:09 INFO Applying migration id=outbox 2026/10/15 14:22:09 INFO Applying migration id=edits 2026/10/15 14:22:09 INFO Applying migration id=outboxactor 2026/10/15 14:22:09 INFO Applying migration id=outboxsender 2026/10/15 14:22:09 INFO Applying migration id=thread 2026/10/15 14:22:09 INFO Applying migration id=host 2026/10/15 14:22:09 INFO Applying migration id=sharedinbox 2026/10/15 14:22:09 INFO Applying migration id=noteshost 2026/10/15 14:22:09 INFO Applying migration id=fetched 2026/10/15 14:22:09 INFO Applying migration id=move 2026/10/15 14:22:09 INFO Applying migration id=cleanup 2026/10/15 14:22:09 INFO Applying migration id=received 2026/10/15 14:22:09 INFO Applying migration id=namehost 2026/10/15 14:22:09 INFO Applying migration id=outboxhost 2026/10/15 14:22:09 INFO Applying migration id=notesfts 2026/10/15 14:22:09 INFO Applying migration id=iconsname 2026/10/15 14:22:09 INFO Applying migration id=nohash 2026/10/15 14:22:09 INFO Applying migration id=shares 2026/10/15 14:22:09 INFO Applying migration id=actorttl 2026/10/15 14:22:09 INFO Applying migration id=tocc 2026/10/15 14:22:09 INFO Applying migration id=followeds 2026/10/15 14:22:09 INFO Applying migration id=certhash 2026/10/15 14:22:09 INFO Applying migration id=follows_sync 2026/10/15 14:22:09 INFO Applying migration id=jsonpath 2026/10/15 14:22:09 INFO Applying migration id=localforward 2026/10/15 14:22:09 INFO Applying migration id=avatar 2026/10/15 14:22:09 INFO Applying migration id=noimage 2026/10/15 14:22:09 INFO Applying migration id=feed 2026/10/15 14:22:09 INFO Applying migration id=bookmarks 2026/10/15 14:22:09 INFO Applying migration id=shareactivity 2026/10/15 14:22:09 INFO Applying migration id=application 2026/10/15 14:22:09 INFO Applying migration id=certificates 2026/10/15 14:22:09 INFO Applying migration id=rawforward 2026/10/15 14:22:09 INFO Applying migration id=publickey 2026/10/15 14:22:09 INFO Applying migration id=resolvegroup 2026/10/15 14:22:09 INFO Applying migration id=reject 2026/10/15 14:22:09 INFO Applying migration id=autodel 2026/10/15 14:22:09 INFO Applying migration id=jsonb 2026/10/15 14:22:09 INFO Applying migration id=quote 2026/10/15 14:22:09 INFO Applying migration id=rfc9421 2026/10/15 14:22:09 INFO Applying migration id=keys 2026/10/15 14:22:09 INFO Applying migration id=portable 2026/10/15 14:22:09 INFO Applying migration id=proofs 2026/10/15 14:22:09 INFO Applying migration id=contexts 2026/10/15 14:22:09 INFO Applying migration id=deliverieshost 2026/10/15 14:22:09 INFO Applying migration id=pembegin 2026/10/15 14:22:09 INFO Applying migration id=didhost 2026/10/15 14:22:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:09 INFO Applying migration id=invites 2026/10/15 14:22:09 INFO Applying migration id=ed25519blob 2026/10/15 14:22:09 INFO Applying migration id=rsablob 2026/10/15 14:22:09 INFO Applying migration id=iconscid 2026/10/15 14:22:09 INFO Applying migration id=actor 2026/10/15 14:22:09 INFO Applying migration id=localkeys 2026/10/15 14:22:09 INFO Applying migration id=deleted 2026/10/15 14:22:09 INFO Applying migration id=history 2026/10/15 14:22:09 INFO Applying migration id=outboxnano 2026/10/15 14:22:09 INFO Applying migration id=implements 2026/10/15 14:22:09 INFO Applying migration id=backfill 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2317-77d3-a966-664e6e522ee5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-231c-7470-903c-f051c09f9b86 note=https://localhost.localdomain:8443/post/01a13ff1-231c-7412-9539-fb78ef8613e8 thread=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-231c-7470-903c-f051c09f9b86 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-231c-7412-9539-fb78ef8613e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-231c-7412-9539-fb78ef8613e8 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2321-7560-a0a5-8ee866c2af62 note=https://localhost.localdomain:8443/post/01a13ff1-2321-74cf-a93d-9923c4edf8c2 thread=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2321-7560-a0a5-8ee866c2af62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2321-74cf-a93d-9923c4edf8c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-2321-74cf-a93d-9923c4edf8c2 2026/10/15 14:22:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (0.67s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/10/15 14:22:10 INFO Applying migration id=initial 2026/10/15 14:22:10 INFO Applying migration id=notesupdated 2026/10/15 14:22:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:10 INFO Applying migration id=activitiesid 2026/10/15 14:22:10 INFO Applying migration id=outbox 2026/10/15 14:22:10 INFO Applying migration id=edits 2026/10/15 14:22:10 INFO Applying migration id=outboxactor 2026/10/15 14:22:10 INFO Applying migration id=outboxsender 2026/10/15 14:22:10 INFO Applying migration id=thread 2026/10/15 14:22:10 INFO Applying migration id=host 2026/10/15 14:22:10 INFO Applying migration id=sharedinbox 2026/10/15 14:22:10 INFO Applying migration id=noteshost 2026/10/15 14:22:10 INFO Applying migration id=fetched 2026/10/15 14:22:10 INFO Applying migration id=move 2026/10/15 14:22:10 INFO Applying migration id=cleanup 2026/10/15 14:22:10 INFO Applying migration id=received 2026/10/15 14:22:10 INFO Applying migration id=namehost 2026/10/15 14:22:10 INFO Applying migration id=outboxhost 2026/10/15 14:22:10 INFO Applying migration id=notesfts 2026/10/15 14:22:10 INFO Applying migration id=iconsname 2026/10/15 14:22:10 INFO Applying migration id=nohash 2026/10/15 14:22:10 INFO Applying migration id=shares 2026/10/15 14:22:10 INFO Applying migration id=actorttl 2026/10/15 14:22:10 INFO Applying migration id=tocc 2026/10/15 14:22:10 INFO Applying migration id=followeds 2026/10/15 14:22:10 INFO Applying migration id=certhash 2026/10/15 14:22:10 INFO Applying migration id=follows_sync 2026/10/15 14:22:10 INFO Applying migration id=jsonpath 2026/10/15 14:22:10 INFO Applying migration id=localforward 2026/10/15 14:22:10 INFO Applying migration id=avatar 2026/10/15 14:22:10 INFO Applying migration id=noimage 2026/10/15 14:22:10 INFO Applying migration id=feed 2026/10/15 14:22:10 INFO Applying migration id=bookmarks 2026/10/15 14:22:10 INFO Applying migration id=shareactivity 2026/10/15 14:22:10 INFO Applying migration id=application 2026/10/15 14:22:10 INFO Applying migration id=certificates 2026/10/15 14:22:10 INFO Applying migration id=rawforward 2026/10/15 14:22:10 INFO Applying migration id=publickey 2026/10/15 14:22:10 INFO Applying migration id=resolvegroup 2026/10/15 14:22:10 INFO Applying migration id=reject 2026/10/15 14:22:10 INFO Applying migration id=autodel 2026/10/15 14:22:10 INFO Applying migration id=jsonb 2026/10/15 14:22:10 INFO Applying migration id=quote 2026/10/15 14:22:10 INFO Applying migration id=rfc9421 2026/10/15 14:22:10 INFO Applying migration id=keys 2026/10/15 14:22:10 INFO Applying migration id=portable 2026/10/15 14:22:10 INFO Applying migration id=proofs 2026/10/15 14:22:10 INFO Applying migration id=contexts 2026/10/15 14:22:10 INFO Applying migration id=deliverieshost 2026/10/15 14:22:10 INFO Applying migration id=pembegin 2026/10/15 14:22:10 INFO Applying migration id=didhost 2026/10/15 14:22:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:10 INFO Applying migration id=invites 2026/10/15 14:22:10 INFO Applying migration id=ed25519blob 2026/10/15 14:22:10 INFO Applying migration id=rsablob 2026/10/15 14:22:10 INFO Applying migration id=iconscid 2026/10/15 14:22:10 INFO Applying migration id=actor 2026/10/15 14:22:10 INFO Applying migration id=localkeys 2026/10/15 14:22:10 INFO Applying migration id=deleted 2026/10/15 14:22:10 INFO Applying migration id=history 2026/10/15 14:22:10 INFO Applying migration id=outboxnano 2026/10/15 14:22:10 INFO Applying migration id=implements 2026/10/15 14:22:10 INFO Applying migration id=backfill 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-25fa-7ba7-b093-432787910a83 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-25fd-70ce-9ad8-c41d155cb842 note=https://localhost.localdomain:8443/post/01a13ff1-25fd-709e-bfee-cf940cb13d3e thread=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-25fd-70ce-9ad8-c41d155cb842 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-25fd-709e-bfee-cf940cb13d3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-25fd-709e-bfee-cf940cb13d3e 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-25ff-76f6-b6b0-17857992460a note=https://localhost.localdomain:8443/post/01a13ff1-25ff-76c4-91ae-ea7da77e5e2d thread=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-25ff-76f6-b6b0-17857992460a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-25ff-76c4-91ae-ea7da77e5e2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-25ff-76c4-91ae-ea7da77e5e2d 2026/10/15 14:22:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 --- PASS: TestView_TwoRepliesUnauthenticatedUser (0.73s) === RUN TestView_OneReplyPostDeleted 2026/10/15 14:22:10 INFO Applying migration id=initial 2026/10/15 14:22:10 INFO Applying migration id=notesupdated 2026/10/15 14:22:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:10 INFO Applying migration id=activitiesid 2026/10/15 14:22:10 INFO Applying migration id=outbox 2026/10/15 14:22:10 INFO Applying migration id=edits 2026/10/15 14:22:10 INFO Applying migration id=outboxactor 2026/10/15 14:22:10 INFO Applying migration id=outboxsender 2026/10/15 14:22:10 INFO Applying migration id=thread 2026/10/15 14:22:10 INFO Applying migration id=host 2026/10/15 14:22:10 INFO Applying migration id=sharedinbox 2026/10/15 14:22:10 INFO Applying migration id=noteshost 2026/10/15 14:22:10 INFO Applying migration id=fetched 2026/10/15 14:22:10 INFO Applying migration id=move 2026/10/15 14:22:10 INFO Applying migration id=cleanup 2026/10/15 14:22:10 INFO Applying migration id=received 2026/10/15 14:22:10 INFO Applying migration id=namehost 2026/10/15 14:22:10 INFO Applying migration id=outboxhost 2026/10/15 14:22:10 INFO Applying migration id=notesfts 2026/10/15 14:22:10 INFO Applying migration id=iconsname 2026/10/15 14:22:10 INFO Applying migration id=nohash 2026/10/15 14:22:10 INFO Applying migration id=shares 2026/10/15 14:22:10 INFO Applying migration id=actorttl 2026/10/15 14:22:10 INFO Applying migration id=tocc 2026/10/15 14:22:10 INFO Applying migration id=followeds 2026/10/15 14:22:10 INFO Applying migration id=certhash 2026/10/15 14:22:10 INFO Applying migration id=follows_sync 2026/10/15 14:22:10 INFO Applying migration id=jsonpath 2026/10/15 14:22:11 INFO Applying migration id=localforward 2026/10/15 14:22:11 INFO Applying migration id=avatar 2026/10/15 14:22:11 INFO Applying migration id=noimage 2026/10/15 14:22:11 INFO Applying migration id=feed 2026/10/15 14:22:11 INFO Applying migration id=bookmarks 2026/10/15 14:22:11 INFO Applying migration id=shareactivity 2026/10/15 14:22:11 INFO Applying migration id=application 2026/10/15 14:22:11 INFO Applying migration id=certificates 2026/10/15 14:22:11 INFO Applying migration id=rawforward 2026/10/15 14:22:11 INFO Applying migration id=publickey 2026/10/15 14:22:11 INFO Applying migration id=resolvegroup 2026/10/15 14:22:11 INFO Applying migration id=reject 2026/10/15 14:22:11 INFO Applying migration id=autodel 2026/10/15 14:22:11 INFO Applying migration id=jsonb 2026/10/15 14:22:11 INFO Applying migration id=quote 2026/10/15 14:22:11 INFO Applying migration id=rfc9421 2026/10/15 14:22:11 INFO Applying migration id=keys 2026/10/15 14:22:11 INFO Applying migration id=portable 2026/10/15 14:22:11 INFO Applying migration id=proofs 2026/10/15 14:22:11 INFO Applying migration id=contexts 2026/10/15 14:22:11 INFO Applying migration id=deliverieshost 2026/10/15 14:22:11 INFO Applying migration id=pembegin 2026/10/15 14:22:11 INFO Applying migration id=didhost 2026/10/15 14:22:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:11 INFO Applying migration id=invites 2026/10/15 14:22:11 INFO Applying migration id=ed25519blob 2026/10/15 14:22:11 INFO Applying migration id=rsablob 2026/10/15 14:22:11 INFO Applying migration id=iconscid 2026/10/15 14:22:11 INFO Applying migration id=actor 2026/10/15 14:22:11 INFO Applying migration id=localkeys 2026/10/15 14:22:11 INFO Applying migration id=deleted 2026/10/15 14:22:11 INFO Applying migration id=history 2026/10/15 14:22:11 INFO Applying migration id=outboxnano 2026/10/15 14:22:11 INFO Applying migration id=implements 2026/10/15 14:22:11 INFO Applying migration id=backfill 2026/10/15 14:22:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2852-79a7-8d9b-5708510921a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2855-7396-ae17-fd9127e9e4e9 note=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d thread=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2855-7396-ae17-fd9127e9e4e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d 2026/10/15 14:22:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d --- PASS: TestView_OneReplyPostDeleted (0.61s) === RUN TestView_OneReplyPostNotDeleted 2026/10/15 14:22:11 INFO Applying migration id=initial 2026/10/15 14:22:11 INFO Applying migration id=notesupdated 2026/10/15 14:22:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:11 INFO Applying migration id=activitiesid 2026/10/15 14:22:11 INFO Applying migration id=outbox 2026/10/15 14:22:11 INFO Applying migration id=edits 2026/10/15 14:22:11 INFO Applying migration id=outboxactor 2026/10/15 14:22:11 INFO Applying migration id=outboxsender 2026/10/15 14:22:11 INFO Applying migration id=thread 2026/10/15 14:22:11 INFO Applying migration id=host 2026/10/15 14:22:11 INFO Applying migration id=sharedinbox 2026/10/15 14:22:11 INFO Applying migration id=noteshost 2026/10/15 14:22:11 INFO Applying migration id=fetched 2026/10/15 14:22:11 INFO Applying migration id=move 2026/10/15 14:22:11 INFO Applying migration id=cleanup 2026/10/15 14:22:11 INFO Applying migration id=received 2026/10/15 14:22:11 INFO Applying migration id=namehost 2026/10/15 14:22:11 INFO Applying migration id=outboxhost 2026/10/15 14:22:11 INFO Applying migration id=notesfts 2026/10/15 14:22:11 INFO Applying migration id=iconsname 2026/10/15 14:22:11 INFO Applying migration id=nohash 2026/10/15 14:22:11 INFO Applying migration id=shares 2026/10/15 14:22:11 INFO Applying migration id=actorttl 2026/10/15 14:22:11 INFO Applying migration id=tocc 2026/10/15 14:22:11 INFO Applying migration id=followeds 2026/10/15 14:22:11 INFO Applying migration id=certhash 2026/10/15 14:22:11 INFO Applying migration id=follows_sync 2026/10/15 14:22:11 INFO Applying migration id=jsonpath 2026/10/15 14:22:11 INFO Applying migration id=localforward 2026/10/15 14:22:11 INFO Applying migration id=avatar 2026/10/15 14:22:11 INFO Applying migration id=noimage 2026/10/15 14:22:11 INFO Applying migration id=feed 2026/10/15 14:22:11 INFO Applying migration id=bookmarks 2026/10/15 14:22:11 INFO Applying migration id=shareactivity 2026/10/15 14:22:11 INFO Applying migration id=application 2026/10/15 14:22:11 INFO Applying migration id=certificates 2026/10/15 14:22:11 INFO Applying migration id=rawforward 2026/10/15 14:22:11 INFO Applying migration id=publickey 2026/10/15 14:22:11 INFO Applying migration id=resolvegroup 2026/10/15 14:22:11 INFO Applying migration id=reject 2026/10/15 14:22:11 INFO Applying migration id=autodel 2026/10/15 14:22:11 INFO Applying migration id=jsonb 2026/10/15 14:22:11 INFO Applying migration id=quote 2026/10/15 14:22:11 INFO Applying migration id=rfc9421 2026/10/15 14:22:11 INFO Applying migration id=keys 2026/10/15 14:22:11 INFO Applying migration id=portable 2026/10/15 14:22:11 INFO Applying migration id=proofs 2026/10/15 14:22:11 INFO Applying migration id=contexts 2026/10/15 14:22:11 INFO Applying migration id=deliverieshost 2026/10/15 14:22:11 INFO Applying migration id=pembegin 2026/10/15 14:22:11 INFO Applying migration id=didhost 2026/10/15 14:22:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:11 INFO Applying migration id=invites 2026/10/15 14:22:11 INFO Applying migration id=ed25519blob 2026/10/15 14:22:11 INFO Applying migration id=rsablob 2026/10/15 14:22:11 INFO Applying migration id=iconscid 2026/10/15 14:22:11 INFO Applying migration id=actor 2026/10/15 14:22:11 INFO Applying migration id=localkeys 2026/10/15 14:22:11 INFO Applying migration id=deleted 2026/10/15 14:22:11 INFO Applying migration id=history 2026/10/15 14:22:11 INFO Applying migration id=outboxnano 2026/10/15 14:22:11 INFO Applying migration id=implements 2026/10/15 14:22:11 INFO Applying migration id=backfill 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2a2f-73e0-96e0-b10163e15498 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 2026/10/15 14:22:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 2026/10/15 14:22:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2a31-74fc-a54f-18fa918aba48 note=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 thread=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2a31-74fc-a54f-18fa918aba48 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 --- PASS: TestView_OneReplyPostNotDeleted (0.47s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/10/15 14:22:12 INFO Applying migration id=initial 2026/10/15 14:22:12 INFO Applying migration id=notesupdated 2026/10/15 14:22:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:12 INFO Applying migration id=activitiesid 2026/10/15 14:22:12 INFO Applying migration id=outbox 2026/10/15 14:22:12 INFO Applying migration id=edits 2026/10/15 14:22:12 INFO Applying migration id=outboxactor 2026/10/15 14:22:12 INFO Applying migration id=outboxsender 2026/10/15 14:22:12 INFO Applying migration id=thread 2026/10/15 14:22:12 INFO Applying migration id=host 2026/10/15 14:22:12 INFO Applying migration id=sharedinbox 2026/10/15 14:22:12 INFO Applying migration id=noteshost 2026/10/15 14:22:12 INFO Applying migration id=fetched 2026/10/15 14:22:12 INFO Applying migration id=move 2026/10/15 14:22:12 INFO Applying migration id=cleanup 2026/10/15 14:22:12 INFO Applying migration id=received 2026/10/15 14:22:12 INFO Applying migration id=namehost 2026/10/15 14:22:12 INFO Applying migration id=outboxhost 2026/10/15 14:22:12 INFO Applying migration id=notesfts 2026/10/15 14:22:12 INFO Applying migration id=iconsname 2026/10/15 14:22:12 INFO Applying migration id=nohash 2026/10/15 14:22:12 INFO Applying migration id=shares 2026/10/15 14:22:12 INFO Applying migration id=actorttl 2026/10/15 14:22:12 INFO Applying migration id=tocc 2026/10/15 14:22:12 INFO Applying migration id=followeds 2026/10/15 14:22:12 INFO Applying migration id=certhash 2026/10/15 14:22:12 INFO Applying migration id=follows_sync 2026/10/15 14:22:12 INFO Applying migration id=jsonpath 2026/10/15 14:22:12 INFO Applying migration id=localforward 2026/10/15 14:22:12 INFO Applying migration id=avatar 2026/10/15 14:22:12 INFO Applying migration id=noimage 2026/10/15 14:22:12 INFO Applying migration id=feed 2026/10/15 14:22:12 INFO Applying migration id=bookmarks 2026/10/15 14:22:12 INFO Applying migration id=shareactivity 2026/10/15 14:22:12 INFO Applying migration id=application 2026/10/15 14:22:12 INFO Applying migration id=certificates 2026/10/15 14:22:12 INFO Applying migration id=rawforward 2026/10/15 14:22:12 INFO Applying migration id=publickey 2026/10/15 14:22:12 INFO Applying migration id=resolvegroup 2026/10/15 14:22:12 INFO Applying migration id=reject 2026/10/15 14:22:12 INFO Applying migration id=autodel 2026/10/15 14:22:12 INFO Applying migration id=jsonb 2026/10/15 14:22:12 INFO Applying migration id=quote 2026/10/15 14:22:12 INFO Applying migration id=rfc9421 2026/10/15 14:22:12 INFO Applying migration id=keys 2026/10/15 14:22:12 INFO Applying migration id=portable 2026/10/15 14:22:12 INFO Applying migration id=proofs 2026/10/15 14:22:12 INFO Applying migration id=contexts 2026/10/15 14:22:12 INFO Applying migration id=deliverieshost 2026/10/15 14:22:12 INFO Applying migration id=pembegin 2026/10/15 14:22:12 INFO Applying migration id=didhost 2026/10/15 14:22:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:12 INFO Applying migration id=invites 2026/10/15 14:22:12 INFO Applying migration id=ed25519blob 2026/10/15 14:22:12 INFO Applying migration id=rsablob 2026/10/15 14:22:12 INFO Applying migration id=iconscid 2026/10/15 14:22:12 INFO Applying migration id=actor 2026/10/15 14:22:12 INFO Applying migration id=localkeys 2026/10/15 14:22:12 INFO Applying migration id=deleted 2026/10/15 14:22:12 INFO Applying migration id=history 2026/10/15 14:22:12 INFO Applying migration id=outboxnano 2026/10/15 14:22:12 INFO Applying migration id=implements 2026/10/15 14:22:12 INFO Applying migration id=backfill 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2c5d-706d-8d53-94937077df7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a 2026/10/15 14:22:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a 2026/10/15 14:22:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2c5f-71c3-940a-05a9f1c3581b note=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 thread=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2c5f-71c3-940a-05a9f1c3581b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (0.56s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/10/15 14:22:12 INFO Applying migration id=initial 2026/10/15 14:22:12 INFO Applying migration id=notesupdated 2026/10/15 14:22:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:12 INFO Applying migration id=activitiesid 2026/10/15 14:22:12 INFO Applying migration id=outbox 2026/10/15 14:22:12 INFO Applying migration id=edits 2026/10/15 14:22:12 INFO Applying migration id=outboxactor 2026/10/15 14:22:12 INFO Applying migration id=outboxsender 2026/10/15 14:22:12 INFO Applying migration id=thread 2026/10/15 14:22:12 INFO Applying migration id=host 2026/10/15 14:22:12 INFO Applying migration id=sharedinbox 2026/10/15 14:22:12 INFO Applying migration id=noteshost 2026/10/15 14:22:12 INFO Applying migration id=fetched 2026/10/15 14:22:12 INFO Applying migration id=move 2026/10/15 14:22:12 INFO Applying migration id=cleanup 2026/10/15 14:22:12 INFO Applying migration id=received 2026/10/15 14:22:12 INFO Applying migration id=namehost 2026/10/15 14:22:12 INFO Applying migration id=outboxhost 2026/10/15 14:22:12 INFO Applying migration id=notesfts 2026/10/15 14:22:12 INFO Applying migration id=iconsname 2026/10/15 14:22:12 INFO Applying migration id=nohash 2026/10/15 14:22:12 INFO Applying migration id=shares 2026/10/15 14:22:12 INFO Applying migration id=actorttl 2026/10/15 14:22:12 INFO Applying migration id=tocc 2026/10/15 14:22:12 INFO Applying migration id=followeds 2026/10/15 14:22:12 INFO Applying migration id=certhash 2026/10/15 14:22:12 INFO Applying migration id=follows_sync 2026/10/15 14:22:12 INFO Applying migration id=jsonpath 2026/10/15 14:22:12 INFO Applying migration id=localforward 2026/10/15 14:22:12 INFO Applying migration id=avatar 2026/10/15 14:22:12 INFO Applying migration id=noimage 2026/10/15 14:22:12 INFO Applying migration id=feed 2026/10/15 14:22:12 INFO Applying migration id=bookmarks 2026/10/15 14:22:12 INFO Applying migration id=shareactivity 2026/10/15 14:22:12 INFO Applying migration id=application 2026/10/15 14:22:12 INFO Applying migration id=certificates 2026/10/15 14:22:12 INFO Applying migration id=rawforward 2026/10/15 14:22:12 INFO Applying migration id=publickey 2026/10/15 14:22:12 INFO Applying migration id=resolvegroup 2026/10/15 14:22:12 INFO Applying migration id=reject 2026/10/15 14:22:12 INFO Applying migration id=autodel 2026/10/15 14:22:12 INFO Applying migration id=jsonb 2026/10/15 14:22:12 INFO Applying migration id=quote 2026/10/15 14:22:12 INFO Applying migration id=rfc9421 2026/10/15 14:22:12 INFO Applying migration id=keys 2026/10/15 14:22:12 INFO Applying migration id=portable 2026/10/15 14:22:12 INFO Applying migration id=proofs 2026/10/15 14:22:12 INFO Applying migration id=contexts 2026/10/15 14:22:12 INFO Applying migration id=deliverieshost 2026/10/15 14:22:12 INFO Applying migration id=pembegin 2026/10/15 14:22:12 INFO Applying migration id=didhost 2026/10/15 14:22:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:12 INFO Applying migration id=invites 2026/10/15 14:22:12 INFO Applying migration id=ed25519blob 2026/10/15 14:22:12 INFO Applying migration id=rsablob 2026/10/15 14:22:12 INFO Applying migration id=iconscid 2026/10/15 14:22:12 INFO Applying migration id=actor 2026/10/15 14:22:12 INFO Applying migration id=localkeys 2026/10/15 14:22:12 INFO Applying migration id=deleted 2026/10/15 14:22:12 INFO Applying migration id=history 2026/10/15 14:22:12 INFO Applying migration id=outboxnano 2026/10/15 14:22:12 INFO Applying migration id=implements 2026/10/15 14:22:12 INFO Applying migration id=backfill 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2de6-72d9-8b63-5f98e540dc6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2dea-7e09-8de1-87ee38bbc438 note=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 thread=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2dea-7e09-8de1-87ee38bbc438 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.40s) === RUN TestView_OneReplyReplyDeleted 2026/10/15 14:22:12 INFO Applying migration id=initial 2026/10/15 14:22:12 INFO Applying migration id=notesupdated 2026/10/15 14:22:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:12 INFO Applying migration id=activitiesid 2026/10/15 14:22:12 INFO Applying migration id=outbox 2026/10/15 14:22:13 INFO Applying migration id=edits 2026/10/15 14:22:13 INFO Applying migration id=outboxactor 2026/10/15 14:22:13 INFO Applying migration id=outboxsender 2026/10/15 14:22:13 INFO Applying migration id=thread 2026/10/15 14:22:13 INFO Applying migration id=host 2026/10/15 14:22:13 INFO Applying migration id=sharedinbox 2026/10/15 14:22:13 INFO Applying migration id=noteshost 2026/10/15 14:22:13 INFO Applying migration id=fetched 2026/10/15 14:22:13 INFO Applying migration id=move 2026/10/15 14:22:13 INFO Applying migration id=cleanup 2026/10/15 14:22:13 INFO Applying migration id=received 2026/10/15 14:22:13 INFO Applying migration id=namehost 2026/10/15 14:22:13 INFO Applying migration id=outboxhost 2026/10/15 14:22:13 INFO Applying migration id=notesfts 2026/10/15 14:22:13 INFO Applying migration id=iconsname 2026/10/15 14:22:13 INFO Applying migration id=nohash 2026/10/15 14:22:13 INFO Applying migration id=shares 2026/10/15 14:22:13 INFO Applying migration id=actorttl 2026/10/15 14:22:13 INFO Applying migration id=tocc 2026/10/15 14:22:13 INFO Applying migration id=followeds 2026/10/15 14:22:13 INFO Applying migration id=certhash 2026/10/15 14:22:13 INFO Applying migration id=follows_sync 2026/10/15 14:22:13 INFO Applying migration id=jsonpath 2026/10/15 14:22:13 INFO Applying migration id=localforward 2026/10/15 14:22:13 INFO Applying migration id=avatar 2026/10/15 14:22:13 INFO Applying migration id=noimage 2026/10/15 14:22:13 INFO Applying migration id=feed 2026/10/15 14:22:13 INFO Applying migration id=bookmarks 2026/10/15 14:22:13 INFO Applying migration id=shareactivity 2026/10/15 14:22:13 INFO Applying migration id=application 2026/10/15 14:22:13 INFO Applying migration id=certificates 2026/10/15 14:22:13 INFO Applying migration id=rawforward 2026/10/15 14:22:13 INFO Applying migration id=publickey 2026/10/15 14:22:13 INFO Applying migration id=resolvegroup 2026/10/15 14:22:13 INFO Applying migration id=reject 2026/10/15 14:22:13 INFO Applying migration id=autodel 2026/10/15 14:22:13 INFO Applying migration id=jsonb 2026/10/15 14:22:13 INFO Applying migration id=quote 2026/10/15 14:22:13 INFO Applying migration id=rfc9421 2026/10/15 14:22:13 INFO Applying migration id=keys 2026/10/15 14:22:13 INFO Applying migration id=portable 2026/10/15 14:22:13 INFO Applying migration id=proofs 2026/10/15 14:22:13 INFO Applying migration id=contexts 2026/10/15 14:22:13 INFO Applying migration id=deliverieshost 2026/10/15 14:22:13 INFO Applying migration id=pembegin 2026/10/15 14:22:13 INFO Applying migration id=didhost 2026/10/15 14:22:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:13 INFO Applying migration id=invites 2026/10/15 14:22:13 INFO Applying migration id=ed25519blob 2026/10/15 14:22:13 INFO Applying migration id=rsablob 2026/10/15 14:22:13 INFO Applying migration id=iconscid 2026/10/15 14:22:13 INFO Applying migration id=actor 2026/10/15 14:22:13 INFO Applying migration id=localkeys 2026/10/15 14:22:13 INFO Applying migration id=deleted 2026/10/15 14:22:13 INFO Applying migration id=history 2026/10/15 14:22:13 INFO Applying migration id=outboxnano 2026/10/15 14:22:13 INFO Applying migration id=implements 2026/10/15 14:22:13 INFO Applying migration id=backfill 2026/10/15 14:22:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2fa9-7461-9a2e-536892072f82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e 2026/10/15 14:22:13 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e 2026/10/15 14:22:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2fac-7ab8-aaee-5223428a424f note=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad thread=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2fac-7ab8-aaee-5223428a424f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad 2026/10/15 14:22:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e 2026/10/15 14:22:13 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad 2026/10/15 14:22:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad#delete note=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad thread=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e --- PASS: TestView_OneReplyReplyDeleted (0.45s) === RUN TestView_NoSuchPost 2026/10/15 14:22:13 INFO Applying migration id=initial 2026/10/15 14:22:13 INFO Applying migration id=notesupdated 2026/10/15 14:22:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:13 INFO Applying migration id=activitiesid 2026/10/15 14:22:13 INFO Applying migration id=outbox 2026/10/15 14:22:13 INFO Applying migration id=edits 2026/10/15 14:22:13 INFO Applying migration id=outboxactor 2026/10/15 14:22:13 INFO Applying migration id=outboxsender 2026/10/15 14:22:13 INFO Applying migration id=thread 2026/10/15 14:22:13 INFO Applying migration id=host 2026/10/15 14:22:13 INFO Applying migration id=sharedinbox 2026/10/15 14:22:13 INFO Applying migration id=noteshost 2026/10/15 14:22:13 INFO Applying migration id=fetched 2026/10/15 14:22:13 INFO Applying migration id=move 2026/10/15 14:22:13 INFO Applying migration id=cleanup 2026/10/15 14:22:13 INFO Applying migration id=received 2026/10/15 14:22:13 INFO Applying migration id=namehost 2026/10/15 14:22:13 INFO Applying migration id=outboxhost 2026/10/15 14:22:13 INFO Applying migration id=notesfts 2026/10/15 14:22:13 INFO Applying migration id=iconsname 2026/10/15 14:22:13 INFO Applying migration id=nohash 2026/10/15 14:22:13 INFO Applying migration id=shares 2026/10/15 14:22:13 INFO Applying migration id=actorttl 2026/10/15 14:22:13 INFO Applying migration id=tocc 2026/10/15 14:22:13 INFO Applying migration id=followeds 2026/10/15 14:22:13 INFO Applying migration id=certhash 2026/10/15 14:22:13 INFO Applying migration id=follows_sync 2026/10/15 14:22:13 INFO Applying migration id=jsonpath 2026/10/15 14:22:13 INFO Applying migration id=localforward 2026/10/15 14:22:13 INFO Applying migration id=avatar 2026/10/15 14:22:13 INFO Applying migration id=noimage 2026/10/15 14:22:13 INFO Applying migration id=feed 2026/10/15 14:22:13 INFO Applying migration id=bookmarks 2026/10/15 14:22:13 INFO Applying migration id=shareactivity 2026/10/15 14:22:13 INFO Applying migration id=application 2026/10/15 14:22:13 INFO Applying migration id=certificates 2026/10/15 14:22:13 INFO Applying migration id=rawforward 2026/10/15 14:22:13 INFO Applying migration id=publickey 2026/10/15 14:22:13 INFO Applying migration id=resolvegroup 2026/10/15 14:22:13 INFO Applying migration id=reject 2026/10/15 14:22:13 INFO Applying migration id=autodel 2026/10/15 14:22:13 INFO Applying migration id=jsonb 2026/10/15 14:22:13 INFO Applying migration id=quote 2026/10/15 14:22:13 INFO Applying migration id=rfc9421 2026/10/15 14:22:13 INFO Applying migration id=keys 2026/10/15 14:22:13 INFO Applying migration id=portable 2026/10/15 14:22:13 INFO Applying migration id=proofs 2026/10/15 14:22:13 INFO Applying migration id=contexts 2026/10/15 14:22:13 INFO Applying migration id=deliverieshost 2026/10/15 14:22:13 INFO Applying migration id=pembegin 2026/10/15 14:22:13 INFO Applying migration id=didhost 2026/10/15 14:22:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:13 INFO Applying migration id=invites 2026/10/15 14:22:13 INFO Applying migration id=ed25519blob 2026/10/15 14:22:13 INFO Applying migration id=rsablob 2026/10/15 14:22:13 INFO Applying migration id=iconscid 2026/10/15 14:22:13 INFO Applying migration id=actor 2026/10/15 14:22:13 INFO Applying migration id=localkeys 2026/10/15 14:22:13 INFO Applying migration id=deleted 2026/10/15 14:22:13 INFO Applying migration id=history 2026/10/15 14:22:13 INFO Applying migration id=outboxnano 2026/10/15 14:22:13 INFO Applying migration id=implements 2026/10/15 14:22:13 INFO Applying migration id=backfill 2026/10/15 14:22:14 INFO Viewing post post=https://x 2026/10/15 14:22:14 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (0.61s) === RUN TestView_InvalidOffset 2026/10/15 14:22:14 INFO Applying migration id=initial 2026/10/15 14:22:14 INFO Applying migration id=notesupdated 2026/10/15 14:22:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:14 INFO Applying migration id=activitiesid 2026/10/15 14:22:14 INFO Applying migration id=outbox 2026/10/15 14:22:14 INFO Applying migration id=edits 2026/10/15 14:22:14 INFO Applying migration id=outboxactor 2026/10/15 14:22:14 INFO Applying migration id=outboxsender 2026/10/15 14:22:14 INFO Applying migration id=thread 2026/10/15 14:22:14 INFO Applying migration id=host 2026/10/15 14:22:14 INFO Applying migration id=sharedinbox 2026/10/15 14:22:14 INFO Applying migration id=noteshost 2026/10/15 14:22:14 INFO Applying migration id=fetched 2026/10/15 14:22:14 INFO Applying migration id=move 2026/10/15 14:22:14 INFO Applying migration id=cleanup 2026/10/15 14:22:14 INFO Applying migration id=received 2026/10/15 14:22:14 INFO Applying migration id=namehost 2026/10/15 14:22:14 INFO Applying migration id=outboxhost 2026/10/15 14:22:14 INFO Applying migration id=notesfts 2026/10/15 14:22:14 INFO Applying migration id=iconsname 2026/10/15 14:22:14 INFO Applying migration id=nohash 2026/10/15 14:22:14 INFO Applying migration id=shares 2026/10/15 14:22:14 INFO Applying migration id=actorttl 2026/10/15 14:22:14 INFO Applying migration id=tocc 2026/10/15 14:22:14 INFO Applying migration id=followeds 2026/10/15 14:22:14 INFO Applying migration id=certhash 2026/10/15 14:22:14 INFO Applying migration id=follows_sync 2026/10/15 14:22:14 INFO Applying migration id=jsonpath 2026/10/15 14:22:14 INFO Applying migration id=localforward 2026/10/15 14:22:14 INFO Applying migration id=avatar 2026/10/15 14:22:14 INFO Applying migration id=noimage 2026/10/15 14:22:14 INFO Applying migration id=feed 2026/10/15 14:22:14 INFO Applying migration id=bookmarks 2026/10/15 14:22:14 INFO Applying migration id=shareactivity 2026/10/15 14:22:14 INFO Applying migration id=application 2026/10/15 14:22:14 INFO Applying migration id=certificates 2026/10/15 14:22:14 INFO Applying migration id=rawforward 2026/10/15 14:22:14 INFO Applying migration id=publickey 2026/10/15 14:22:14 INFO Applying migration id=resolvegroup 2026/10/15 14:22:14 INFO Applying migration id=reject 2026/10/15 14:22:14 INFO Applying migration id=autodel 2026/10/15 14:22:14 INFO Applying migration id=jsonb 2026/10/15 14:22:14 INFO Applying migration id=quote 2026/10/15 14:22:14 INFO Applying migration id=rfc9421 2026/10/15 14:22:14 INFO Applying migration id=keys 2026/10/15 14:22:14 INFO Applying migration id=portable 2026/10/15 14:22:14 INFO Applying migration id=proofs 2026/10/15 14:22:14 INFO Applying migration id=contexts 2026/10/15 14:22:14 INFO Applying migration id=deliverieshost 2026/10/15 14:22:14 INFO Applying migration id=pembegin 2026/10/15 14:22:14 INFO Applying migration id=didhost 2026/10/15 14:22:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:14 INFO Applying migration id=invites 2026/10/15 14:22:14 INFO Applying migration id=ed25519blob 2026/10/15 14:22:14 INFO Applying migration id=rsablob 2026/10/15 14:22:14 INFO Applying migration id=iconscid 2026/10/15 14:22:14 INFO Applying migration id=actor 2026/10/15 14:22:14 INFO Applying migration id=localkeys 2026/10/15 14:22:14 INFO Applying migration id=deleted 2026/10/15 14:22:14 INFO Applying migration id=history 2026/10/15 14:22:14 INFO Applying migration id=outboxnano 2026/10/15 14:22:14 INFO Applying migration id=implements 2026/10/15 14:22:14 INFO Applying migration id=backfill 2026/10/15 14:22:14 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.78s) === RUN TestView_Update 2026/10/15 14:22:14 INFO Applying migration id=initial 2026/10/15 14:22:14 INFO Applying migration id=notesupdated 2026/10/15 14:22:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:14 INFO Applying migration id=activitiesid 2026/10/15 14:22:14 INFO Applying migration id=outbox 2026/10/15 14:22:14 INFO Applying migration id=edits 2026/10/15 14:22:14 INFO Applying migration id=outboxactor 2026/10/15 14:22:14 INFO Applying migration id=outboxsender 2026/10/15 14:22:14 INFO Applying migration id=thread 2026/10/15 14:22:14 INFO Applying migration id=host 2026/10/15 14:22:14 INFO Applying migration id=sharedinbox 2026/10/15 14:22:14 INFO Applying migration id=noteshost 2026/10/15 14:22:14 INFO Applying migration id=fetched 2026/10/15 14:22:14 INFO Applying migration id=move 2026/10/15 14:22:14 INFO Applying migration id=cleanup 2026/10/15 14:22:14 INFO Applying migration id=received 2026/10/15 14:22:14 INFO Applying migration id=namehost 2026/10/15 14:22:14 INFO Applying migration id=outboxhost 2026/10/15 14:22:14 INFO Applying migration id=notesfts 2026/10/15 14:22:14 INFO Applying migration id=iconsname 2026/10/15 14:22:14 INFO Applying migration id=nohash 2026/10/15 14:22:14 INFO Applying migration id=shares 2026/10/15 14:22:14 INFO Applying migration id=actorttl 2026/10/15 14:22:14 INFO Applying migration id=tocc 2026/10/15 14:22:14 INFO Applying migration id=followeds 2026/10/15 14:22:14 INFO Applying migration id=certhash 2026/10/15 14:22:14 INFO Applying migration id=follows_sync 2026/10/15 14:22:14 INFO Applying migration id=jsonpath 2026/10/15 14:22:14 INFO Applying migration id=localforward 2026/10/15 14:22:14 INFO Applying migration id=avatar 2026/10/15 14:22:14 INFO Applying migration id=noimage 2026/10/15 14:22:14 INFO Applying migration id=feed 2026/10/15 14:22:14 INFO Applying migration id=bookmarks 2026/10/15 14:22:14 INFO Applying migration id=shareactivity 2026/10/15 14:22:14 INFO Applying migration id=application 2026/10/15 14:22:14 INFO Applying migration id=certificates 2026/10/15 14:22:14 INFO Applying migration id=rawforward 2026/10/15 14:22:14 INFO Applying migration id=publickey 2026/10/15 14:22:14 INFO Applying migration id=resolvegroup 2026/10/15 14:22:14 INFO Applying migration id=reject 2026/10/15 14:22:14 INFO Applying migration id=autodel 2026/10/15 14:22:14 INFO Applying migration id=jsonb 2026/10/15 14:22:14 INFO Applying migration id=quote 2026/10/15 14:22:14 INFO Applying migration id=rfc9421 2026/10/15 14:22:14 INFO Applying migration id=keys 2026/10/15 14:22:14 INFO Applying migration id=portable 2026/10/15 14:22:14 INFO Applying migration id=proofs 2026/10/15 14:22:14 INFO Applying migration id=contexts 2026/10/15 14:22:14 INFO Applying migration id=deliverieshost 2026/10/15 14:22:14 INFO Applying migration id=pembegin 2026/10/15 14:22:14 INFO Applying migration id=didhost 2026/10/15 14:22:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:14 INFO Applying migration id=invites 2026/10/15 14:22:14 INFO Applying migration id=ed25519blob 2026/10/15 14:22:14 INFO Applying migration id=rsablob 2026/10/15 14:22:14 INFO Applying migration id=iconscid 2026/10/15 14:22:14 INFO Applying migration id=actor 2026/10/15 14:22:14 INFO Applying migration id=localkeys 2026/10/15 14:22:14 INFO Applying migration id=deleted 2026/10/15 14:22:14 INFO Applying migration id=history 2026/10/15 14:22:14 INFO Applying migration id=outboxnano 2026/10/15 14:22:14 INFO Applying migration id=implements 2026/10/15 14:22:14 INFO Applying migration id=backfill 2026/10/15 14:22:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:15 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:15 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:15 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (0.73s) === RUN TestView_OldUpdate 2026/10/15 14:22:15 INFO Applying migration id=initial 2026/10/15 14:22:15 INFO Applying migration id=notesupdated 2026/10/15 14:22:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:15 INFO Applying migration id=activitiesid 2026/10/15 14:22:15 INFO Applying migration id=outbox 2026/10/15 14:22:15 INFO Applying migration id=edits 2026/10/15 14:22:15 INFO Applying migration id=outboxactor 2026/10/15 14:22:15 INFO Applying migration id=outboxsender 2026/10/15 14:22:15 INFO Applying migration id=thread 2026/10/15 14:22:15 INFO Applying migration id=host 2026/10/15 14:22:15 INFO Applying migration id=sharedinbox 2026/10/15 14:22:15 INFO Applying migration id=noteshost 2026/10/15 14:22:15 INFO Applying migration id=fetched 2026/10/15 14:22:15 INFO Applying migration id=move 2026/10/15 14:22:15 INFO Applying migration id=cleanup 2026/10/15 14:22:15 INFO Applying migration id=received 2026/10/15 14:22:15 INFO Applying migration id=namehost 2026/10/15 14:22:15 INFO Applying migration id=outboxhost 2026/10/15 14:22:15 INFO Applying migration id=notesfts 2026/10/15 14:22:15 INFO Applying migration id=iconsname 2026/10/15 14:22:15 INFO Applying migration id=nohash 2026/10/15 14:22:15 INFO Applying migration id=shares 2026/10/15 14:22:15 INFO Applying migration id=actorttl 2026/10/15 14:22:15 INFO Applying migration id=tocc 2026/10/15 14:22:15 INFO Applying migration id=followeds 2026/10/15 14:22:15 INFO Applying migration id=certhash 2026/10/15 14:22:15 INFO Applying migration id=follows_sync 2026/10/15 14:22:15 INFO Applying migration id=jsonpath 2026/10/15 14:22:15 INFO Applying migration id=localforward 2026/10/15 14:22:15 INFO Applying migration id=avatar 2026/10/15 14:22:15 INFO Applying migration id=noimage 2026/10/15 14:22:15 INFO Applying migration id=feed 2026/10/15 14:22:15 INFO Applying migration id=bookmarks 2026/10/15 14:22:15 INFO Applying migration id=shareactivity 2026/10/15 14:22:15 INFO Applying migration id=application 2026/10/15 14:22:15 INFO Applying migration id=certificates 2026/10/15 14:22:15 INFO Applying migration id=rawforward 2026/10/15 14:22:15 INFO Applying migration id=publickey 2026/10/15 14:22:15 INFO Applying migration id=resolvegroup 2026/10/15 14:22:15 INFO Applying migration id=reject 2026/10/15 14:22:15 INFO Applying migration id=autodel 2026/10/15 14:22:15 INFO Applying migration id=jsonb 2026/10/15 14:22:15 INFO Applying migration id=quote 2026/10/15 14:22:15 INFO Applying migration id=rfc9421 2026/10/15 14:22:15 INFO Applying migration id=keys 2026/10/15 14:22:15 INFO Applying migration id=portable 2026/10/15 14:22:15 INFO Applying migration id=proofs 2026/10/15 14:22:15 INFO Applying migration id=contexts 2026/10/15 14:22:15 INFO Applying migration id=deliverieshost 2026/10/15 14:22:15 INFO Applying migration id=pembegin 2026/10/15 14:22:15 INFO Applying migration id=didhost 2026/10/15 14:22:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:15 INFO Applying migration id=invites 2026/10/15 14:22:15 INFO Applying migration id=ed25519blob 2026/10/15 14:22:15 INFO Applying migration id=rsablob 2026/10/15 14:22:15 INFO Applying migration id=iconscid 2026/10/15 14:22:15 INFO Applying migration id=actor 2026/10/15 14:22:15 INFO Applying migration id=localkeys 2026/10/15 14:22:15 INFO Applying migration id=deleted 2026/10/15 14:22:15 INFO Applying migration id=history 2026/10/15 14:22:15 INFO Applying migration id=outboxnano 2026/10/15 14:22:15 INFO Applying migration id=implements 2026/10/15 14:22:15 INFO Applying migration id=backfill 2026/10/15 14:22:16 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:16 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:16 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (0.58s) === RUN TestView_PostToFollowers 2026/10/15 14:22:16 INFO Applying migration id=initial 2026/10/15 14:22:16 INFO Applying migration id=notesupdated 2026/10/15 14:22:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:16 INFO Applying migration id=activitiesid 2026/10/15 14:22:16 INFO Applying migration id=outbox 2026/10/15 14:22:16 INFO Applying migration id=edits 2026/10/15 14:22:16 INFO Applying migration id=outboxactor 2026/10/15 14:22:16 INFO Applying migration id=outboxsender 2026/10/15 14:22:16 INFO Applying migration id=thread 2026/10/15 14:22:16 INFO Applying migration id=host 2026/10/15 14:22:16 INFO Applying migration id=sharedinbox 2026/10/15 14:22:16 INFO Applying migration id=noteshost 2026/10/15 14:22:16 INFO Applying migration id=fetched 2026/10/15 14:22:16 INFO Applying migration id=move 2026/10/15 14:22:16 INFO Applying migration id=cleanup 2026/10/15 14:22:16 INFO Applying migration id=received 2026/10/15 14:22:16 INFO Applying migration id=namehost 2026/10/15 14:22:16 INFO Applying migration id=outboxhost 2026/10/15 14:22:16 INFO Applying migration id=notesfts 2026/10/15 14:22:16 INFO Applying migration id=iconsname 2026/10/15 14:22:16 INFO Applying migration id=nohash 2026/10/15 14:22:16 INFO Applying migration id=shares 2026/10/15 14:22:16 INFO Applying migration id=actorttl 2026/10/15 14:22:16 INFO Applying migration id=tocc 2026/10/15 14:22:16 INFO Applying migration id=followeds 2026/10/15 14:22:16 INFO Applying migration id=certhash 2026/10/15 14:22:16 INFO Applying migration id=follows_sync 2026/10/15 14:22:16 INFO Applying migration id=jsonpath 2026/10/15 14:22:16 INFO Applying migration id=localforward 2026/10/15 14:22:16 INFO Applying migration id=avatar 2026/10/15 14:22:16 INFO Applying migration id=noimage 2026/10/15 14:22:16 INFO Applying migration id=feed 2026/10/15 14:22:16 INFO Applying migration id=bookmarks 2026/10/15 14:22:16 INFO Applying migration id=shareactivity 2026/10/15 14:22:16 INFO Applying migration id=application 2026/10/15 14:22:16 INFO Applying migration id=certificates 2026/10/15 14:22:16 INFO Applying migration id=rawforward 2026/10/15 14:22:16 INFO Applying migration id=publickey 2026/10/15 14:22:16 INFO Applying migration id=resolvegroup 2026/10/15 14:22:16 INFO Applying migration id=reject 2026/10/15 14:22:16 INFO Applying migration id=autodel 2026/10/15 14:22:16 INFO Applying migration id=jsonb 2026/10/15 14:22:16 INFO Applying migration id=quote 2026/10/15 14:22:16 INFO Applying migration id=rfc9421 2026/10/15 14:22:16 INFO Applying migration id=keys 2026/10/15 14:22:16 INFO Applying migration id=portable 2026/10/15 14:22:16 INFO Applying migration id=proofs 2026/10/15 14:22:16 INFO Applying migration id=contexts 2026/10/15 14:22:16 INFO Applying migration id=deliverieshost 2026/10/15 14:22:16 INFO Applying migration id=pembegin 2026/10/15 14:22:16 INFO Applying migration id=didhost 2026/10/15 14:22:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:16 INFO Applying migration id=invites 2026/10/15 14:22:16 INFO Applying migration id=ed25519blob 2026/10/15 14:22:16 INFO Applying migration id=rsablob 2026/10/15 14:22:16 INFO Applying migration id=iconscid 2026/10/15 14:22:16 INFO Applying migration id=actor 2026/10/15 14:22:16 INFO Applying migration id=localkeys 2026/10/15 14:22:16 INFO Applying migration id=deleted 2026/10/15 14:22:16 INFO Applying migration id=history 2026/10/15 14:22:16 INFO Applying migration id=outboxnano 2026/10/15 14:22:16 INFO Applying migration id=implements 2026/10/15 14:22:16 INFO Applying migration id=backfill 2026/10/15 14:22:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-3ca9-742e-87ed-678ec09e3822 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-3ca9-7d8b-9f30-a9dce92fc0de activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-3ca9-742e-87ed-678ec09e3822 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-3ca9-742e-87ed-678ec09e3822 2026/10/15 14:22:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-3caa-75e8-b6ad-a6dba0ee6c90 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-3caa-75a5-b57d-cb5232d65960 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-3caa-75a5-b57d-cb5232d65960 2026/10/15 14:22:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-3caa-75a5-b57d-cb5232d65960 --- PASS: TestView_PostToFollowers (0.63s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/10/15 14:22:16 INFO Applying migration id=initial 2026/10/15 14:22:16 INFO Applying migration id=notesupdated 2026/10/15 14:22:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:16 INFO Applying migration id=activitiesid 2026/10/15 14:22:16 INFO Applying migration id=outbox 2026/10/15 14:22:16 INFO Applying migration id=edits 2026/10/15 14:22:16 INFO Applying migration id=outboxactor 2026/10/15 14:22:16 INFO Applying migration id=outboxsender 2026/10/15 14:22:16 INFO Applying migration id=thread 2026/10/15 14:22:16 INFO Applying migration id=host 2026/10/15 14:22:16 INFO Applying migration id=sharedinbox 2026/10/15 14:22:16 INFO Applying migration id=noteshost 2026/10/15 14:22:16 INFO Applying migration id=fetched 2026/10/15 14:22:16 INFO Applying migration id=move 2026/10/15 14:22:16 INFO Applying migration id=cleanup 2026/10/15 14:22:16 INFO Applying migration id=received 2026/10/15 14:22:16 INFO Applying migration id=namehost 2026/10/15 14:22:16 INFO Applying migration id=outboxhost 2026/10/15 14:22:16 INFO Applying migration id=notesfts 2026/10/15 14:22:16 INFO Applying migration id=iconsname 2026/10/15 14:22:16 INFO Applying migration id=nohash 2026/10/15 14:22:16 INFO Applying migration id=shares 2026/10/15 14:22:16 INFO Applying migration id=actorttl 2026/10/15 14:22:16 INFO Applying migration id=tocc 2026/10/15 14:22:16 INFO Applying migration id=followeds 2026/10/15 14:22:16 INFO Applying migration id=certhash 2026/10/15 14:22:16 INFO Applying migration id=follows_sync 2026/10/15 14:22:16 INFO Applying migration id=jsonpath 2026/10/15 14:22:16 INFO Applying migration id=localforward 2026/10/15 14:22:16 INFO Applying migration id=avatar 2026/10/15 14:22:16 INFO Applying migration id=noimage 2026/10/15 14:22:16 INFO Applying migration id=feed 2026/10/15 14:22:16 INFO Applying migration id=bookmarks 2026/10/15 14:22:16 INFO Applying migration id=shareactivity 2026/10/15 14:22:16 INFO Applying migration id=application 2026/10/15 14:22:16 INFO Applying migration id=certificates 2026/10/15 14:22:16 INFO Applying migration id=rawforward 2026/10/15 14:22:16 INFO Applying migration id=publickey 2026/10/15 14:22:16 INFO Applying migration id=resolvegroup 2026/10/15 14:22:16 INFO Applying migration id=reject 2026/10/15 14:22:16 INFO Applying migration id=autodel 2026/10/15 14:22:16 INFO Applying migration id=jsonb 2026/10/15 14:22:16 INFO Applying migration id=quote 2026/10/15 14:22:16 INFO Applying migration id=rfc9421 2026/10/15 14:22:16 INFO Applying migration id=keys 2026/10/15 14:22:16 INFO Applying migration id=portable 2026/10/15 14:22:16 INFO Applying migration id=proofs 2026/10/15 14:22:16 INFO Applying migration id=contexts 2026/10/15 14:22:16 INFO Applying migration id=deliverieshost 2026/10/15 14:22:16 INFO Applying migration id=pembegin 2026/10/15 14:22:16 INFO Applying migration id=didhost 2026/10/15 14:22:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:16 INFO Applying migration id=invites 2026/10/15 14:22:16 INFO Applying migration id=ed25519blob 2026/10/15 14:22:16 INFO Applying migration id=rsablob 2026/10/15 14:22:16 INFO Applying migration id=iconscid 2026/10/15 14:22:16 INFO Applying migration id=actor 2026/10/15 14:22:16 INFO Applying migration id=localkeys 2026/10/15 14:22:16 INFO Applying migration id=deleted 2026/10/15 14:22:16 INFO Applying migration id=history 2026/10/15 14:22:16 INFO Applying migration id=outboxnano 2026/10/15 14:22:16 INFO Applying migration id=implements 2026/10/15 14:22:16 INFO Applying migration id=backfill 2026/10/15 14:22:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-4072-7169-b797-50d3527433c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-4072-7128-bdb4-b366bc99f194 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-4072-7128-bdb4-b366bc99f194 2026/10/15 14:22:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4073-7a04-9fc7-52efba198547 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-4074-7202-a142-a39f8b99fa41 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-4073-7a04-9fc7-52efba198547 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-4073-7a04-9fc7-52efba198547 2026/10/15 14:22:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-4072-7128-bdb4-b366bc99f194 --- PASS: TestView_PostToFollowersPostBeforeFollow (0.97s) === RUN TestView_PostToFollowersUnfollow 2026/10/15 14:22:17 INFO Applying migration id=initial 2026/10/15 14:22:17 INFO Applying migration id=notesupdated 2026/10/15 14:22:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:17 INFO Applying migration id=activitiesid 2026/10/15 14:22:17 INFO Applying migration id=outbox 2026/10/15 14:22:17 INFO Applying migration id=edits 2026/10/15 14:22:17 INFO Applying migration id=outboxactor 2026/10/15 14:22:17 INFO Applying migration id=outboxsender 2026/10/15 14:22:17 INFO Applying migration id=thread 2026/10/15 14:22:17 INFO Applying migration id=host 2026/10/15 14:22:17 INFO Applying migration id=sharedinbox 2026/10/15 14:22:17 INFO Applying migration id=noteshost 2026/10/15 14:22:17 INFO Applying migration id=fetched 2026/10/15 14:22:17 INFO Applying migration id=move 2026/10/15 14:22:17 INFO Applying migration id=cleanup 2026/10/15 14:22:17 INFO Applying migration id=received 2026/10/15 14:22:17 INFO Applying migration id=namehost 2026/10/15 14:22:17 INFO Applying migration id=outboxhost 2026/10/15 14:22:17 INFO Applying migration id=notesfts 2026/10/15 14:22:17 INFO Applying migration id=iconsname 2026/10/15 14:22:17 INFO Applying migration id=nohash 2026/10/15 14:22:17 INFO Applying migration id=shares 2026/10/15 14:22:17 INFO Applying migration id=actorttl 2026/10/15 14:22:17 INFO Applying migration id=tocc 2026/10/15 14:22:17 INFO Applying migration id=followeds 2026/10/15 14:22:17 INFO Applying migration id=certhash 2026/10/15 14:22:17 INFO Applying migration id=follows_sync 2026/10/15 14:22:17 INFO Applying migration id=jsonpath 2026/10/15 14:22:17 INFO Applying migration id=localforward 2026/10/15 14:22:17 INFO Applying migration id=avatar 2026/10/15 14:22:17 INFO Applying migration id=noimage 2026/10/15 14:22:17 INFO Applying migration id=feed 2026/10/15 14:22:17 INFO Applying migration id=bookmarks 2026/10/15 14:22:17 INFO Applying migration id=shareactivity 2026/10/15 14:22:17 INFO Applying migration id=application 2026/10/15 14:22:17 INFO Applying migration id=certificates 2026/10/15 14:22:17 INFO Applying migration id=rawforward 2026/10/15 14:22:17 INFO Applying migration id=publickey 2026/10/15 14:22:17 INFO Applying migration id=resolvegroup 2026/10/15 14:22:17 INFO Applying migration id=reject 2026/10/15 14:22:17 INFO Applying migration id=autodel 2026/10/15 14:22:17 INFO Applying migration id=jsonb 2026/10/15 14:22:17 INFO Applying migration id=quote 2026/10/15 14:22:17 INFO Applying migration id=rfc9421 2026/10/15 14:22:17 INFO Applying migration id=keys 2026/10/15 14:22:17 INFO Applying migration id=portable 2026/10/15 14:22:17 INFO Applying migration id=proofs 2026/10/15 14:22:17 INFO Applying migration id=contexts 2026/10/15 14:22:17 INFO Applying migration id=deliverieshost 2026/10/15 14:22:17 INFO Applying migration id=pembegin 2026/10/15 14:22:17 INFO Applying migration id=didhost 2026/10/15 14:22:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:17 INFO Applying migration id=invites 2026/10/15 14:22:17 INFO Applying migration id=ed25519blob 2026/10/15 14:22:17 INFO Applying migration id=rsablob 2026/10/15 14:22:17 INFO Applying migration id=iconscid 2026/10/15 14:22:17 INFO Applying migration id=actor 2026/10/15 14:22:17 INFO Applying migration id=localkeys 2026/10/15 14:22:17 INFO Applying migration id=deleted 2026/10/15 14:22:17 INFO Applying migration id=history 2026/10/15 14:22:17 INFO Applying migration id=outboxnano 2026/10/15 14:22:17 INFO Applying migration id=implements 2026/10/15 14:22:17 INFO Applying migration id=backfill 2026/10/15 14:22:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-428e-7a16-9635-7374cf5c7c8c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 2026/10/15 14:22:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-428f-745d-b722-42ea2af03c57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 2026/10/15 14:22:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 2026/10/15 14:22:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff1-4292-750e-a02f-b4cea4253f6d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 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/10/15 14:22:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 2026/10/15 14:22:18 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 --- PASS: TestView_PostToFollowersUnfollow (0.54s) === RUN TestView_PostToFollowersNotFollowing 2026/10/15 14:22:18 INFO Applying migration id=initial 2026/10/15 14:22:18 INFO Applying migration id=notesupdated 2026/10/15 14:22:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:18 INFO Applying migration id=activitiesid 2026/10/15 14:22:18 INFO Applying migration id=outbox 2026/10/15 14:22:18 INFO Applying migration id=edits 2026/10/15 14:22:18 INFO Applying migration id=outboxactor 2026/10/15 14:22:18 INFO Applying migration id=outboxsender 2026/10/15 14:22:18 INFO Applying migration id=thread 2026/10/15 14:22:18 INFO Applying migration id=host 2026/10/15 14:22:18 INFO Applying migration id=sharedinbox 2026/10/15 14:22:18 INFO Applying migration id=noteshost 2026/10/15 14:22:18 INFO Applying migration id=fetched 2026/10/15 14:22:18 INFO Applying migration id=move 2026/10/15 14:22:18 INFO Applying migration id=cleanup 2026/10/15 14:22:18 INFO Applying migration id=received 2026/10/15 14:22:18 INFO Applying migration id=namehost 2026/10/15 14:22:18 INFO Applying migration id=outboxhost 2026/10/15 14:22:18 INFO Applying migration id=notesfts 2026/10/15 14:22:18 INFO Applying migration id=iconsname 2026/10/15 14:22:18 INFO Applying migration id=nohash 2026/10/15 14:22:18 INFO Applying migration id=shares 2026/10/15 14:22:18 INFO Applying migration id=actorttl 2026/10/15 14:22:18 INFO Applying migration id=tocc 2026/10/15 14:22:18 INFO Applying migration id=followeds 2026/10/15 14:22:18 INFO Applying migration id=certhash 2026/10/15 14:22:18 INFO Applying migration id=follows_sync 2026/10/15 14:22:18 INFO Applying migration id=jsonpath 2026/10/15 14:22:18 INFO Applying migration id=localforward 2026/10/15 14:22:18 INFO Applying migration id=avatar 2026/10/15 14:22:18 INFO Applying migration id=noimage 2026/10/15 14:22:18 INFO Applying migration id=feed 2026/10/15 14:22:18 INFO Applying migration id=bookmarks 2026/10/15 14:22:18 INFO Applying migration id=shareactivity 2026/10/15 14:22:18 INFO Applying migration id=application 2026/10/15 14:22:18 INFO Applying migration id=certificates 2026/10/15 14:22:18 INFO Applying migration id=rawforward 2026/10/15 14:22:18 INFO Applying migration id=publickey 2026/10/15 14:22:18 INFO Applying migration id=resolvegroup 2026/10/15 14:22:18 INFO Applying migration id=reject 2026/10/15 14:22:18 INFO Applying migration id=autodel 2026/10/15 14:22:18 INFO Applying migration id=jsonb 2026/10/15 14:22:18 INFO Applying migration id=quote 2026/10/15 14:22:18 INFO Applying migration id=rfc9421 2026/10/15 14:22:18 INFO Applying migration id=keys 2026/10/15 14:22:18 INFO Applying migration id=portable 2026/10/15 14:22:18 INFO Applying migration id=proofs 2026/10/15 14:22:18 INFO Applying migration id=contexts 2026/10/15 14:22:18 INFO Applying migration id=deliverieshost 2026/10/15 14:22:18 INFO Applying migration id=pembegin 2026/10/15 14:22:18 INFO Applying migration id=didhost 2026/10/15 14:22:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:18 INFO Applying migration id=invites 2026/10/15 14:22:18 INFO Applying migration id=ed25519blob 2026/10/15 14:22:18 INFO Applying migration id=rsablob 2026/10/15 14:22:18 INFO Applying migration id=iconscid 2026/10/15 14:22:18 INFO Applying migration id=actor 2026/10/15 14:22:18 INFO Applying migration id=localkeys 2026/10/15 14:22:18 INFO Applying migration id=deleted 2026/10/15 14:22:18 INFO Applying migration id=history 2026/10/15 14:22:18 INFO Applying migration id=outboxnano 2026/10/15 14:22:18 INFO Applying migration id=implements 2026/10/15 14:22:18 INFO Applying migration id=backfill 2026/10/15 14:22:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-4479-7de1-beef-88e5019084f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 2026/10/15 14:22:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 2026/10/15 14:22:18 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 --- PASS: TestView_PostToFollowersNotFollowing (0.49s) === RUN TestView_PostToFollowersWithReply 2026/10/15 14:22:18 INFO Applying migration id=initial 2026/10/15 14:22:18 INFO Applying migration id=notesupdated 2026/10/15 14:22:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:18 INFO Applying migration id=activitiesid 2026/10/15 14:22:18 INFO Applying migration id=outbox 2026/10/15 14:22:18 INFO Applying migration id=edits 2026/10/15 14:22:18 INFO Applying migration id=outboxactor 2026/10/15 14:22:18 INFO Applying migration id=outboxsender 2026/10/15 14:22:18 INFO Applying migration id=thread 2026/10/15 14:22:18 INFO Applying migration id=host 2026/10/15 14:22:18 INFO Applying migration id=sharedinbox 2026/10/15 14:22:18 INFO Applying migration id=noteshost 2026/10/15 14:22:18 INFO Applying migration id=fetched 2026/10/15 14:22:18 INFO Applying migration id=move 2026/10/15 14:22:18 INFO Applying migration id=cleanup 2026/10/15 14:22:18 INFO Applying migration id=received 2026/10/15 14:22:18 INFO Applying migration id=namehost 2026/10/15 14:22:18 INFO Applying migration id=outboxhost 2026/10/15 14:22:18 INFO Applying migration id=notesfts 2026/10/15 14:22:18 INFO Applying migration id=iconsname 2026/10/15 14:22:18 INFO Applying migration id=nohash 2026/10/15 14:22:18 INFO Applying migration id=shares 2026/10/15 14:22:18 INFO Applying migration id=actorttl 2026/10/15 14:22:18 INFO Applying migration id=tocc 2026/10/15 14:22:18 INFO Applying migration id=followeds 2026/10/15 14:22:18 INFO Applying migration id=certhash 2026/10/15 14:22:18 INFO Applying migration id=follows_sync 2026/10/15 14:22:18 INFO Applying migration id=jsonpath 2026/10/15 14:22:18 INFO Applying migration id=localforward 2026/10/15 14:22:18 INFO Applying migration id=avatar 2026/10/15 14:22:18 INFO Applying migration id=noimage 2026/10/15 14:22:18 INFO Applying migration id=feed 2026/10/15 14:22:18 INFO Applying migration id=bookmarks 2026/10/15 14:22:18 INFO Applying migration id=shareactivity 2026/10/15 14:22:18 INFO Applying migration id=application 2026/10/15 14:22:18 INFO Applying migration id=certificates 2026/10/15 14:22:18 INFO Applying migration id=rawforward 2026/10/15 14:22:18 INFO Applying migration id=publickey 2026/10/15 14:22:18 INFO Applying migration id=resolvegroup 2026/10/15 14:22:18 INFO Applying migration id=reject 2026/10/15 14:22:18 INFO Applying migration id=autodel 2026/10/15 14:22:18 INFO Applying migration id=jsonb 2026/10/15 14:22:18 INFO Applying migration id=quote 2026/10/15 14:22:18 INFO Applying migration id=rfc9421 2026/10/15 14:22:18 INFO Applying migration id=keys 2026/10/15 14:22:18 INFO Applying migration id=portable 2026/10/15 14:22:18 INFO Applying migration id=proofs 2026/10/15 14:22:18 INFO Applying migration id=contexts 2026/10/15 14:22:18 INFO Applying migration id=deliverieshost 2026/10/15 14:22:18 INFO Applying migration id=pembegin 2026/10/15 14:22:18 INFO Applying migration id=didhost 2026/10/15 14:22:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:18 INFO Applying migration id=invites 2026/10/15 14:22:18 INFO Applying migration id=ed25519blob 2026/10/15 14:22:18 INFO Applying migration id=rsablob 2026/10/15 14:22:18 INFO Applying migration id=iconscid 2026/10/15 14:22:18 INFO Applying migration id=actor 2026/10/15 14:22:18 INFO Applying migration id=localkeys 2026/10/15 14:22:18 INFO Applying migration id=deleted 2026/10/15 14:22:18 INFO Applying migration id=history 2026/10/15 14:22:18 INFO Applying migration id=outboxnano 2026/10/15 14:22:18 INFO Applying migration id=implements 2026/10/15 14:22:18 INFO Applying migration id=backfill 2026/10/15 14:22:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-47af-7db3-bfb9-a3dd42b3e808 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-47b0-76ad-b5e5-13035ae50bca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-47af-7db3-bfb9-a3dd42b3e808 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-47af-7db3-bfb9-a3dd42b3e808 2026/10/15 14:22:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-47b0-7e79-acd5-5a679367f114 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/10/15 14:22:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-47b1-757e-9921-a9d33366ed2f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-47b0-7e79-acd5-5a679367f114 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13ff1-47b0-7e79-acd5-5a679367f114 2026/10/15 14:22:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-47b1-7cf9-af52-2afbcd650a0e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 2026/10/15 14:22:19 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 2026/10/15 14:22:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-47b3-7752-af15-c973e909d16f note=https://localhost.localdomain:8443/post/01a13ff1-47b3-772b-95b5-993662288492 thread=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-47b3-7752-af15-c973e909d16f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-47b3-772b-95b5-993662288492 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-47b3-772b-95b5-993662288492 2026/10/15 14:22:19 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 --- PASS: TestView_PostToFollowersWithReply (0.82s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/10/15 14:22:19 INFO Applying migration id=initial 2026/10/15 14:22:19 INFO Applying migration id=notesupdated 2026/10/15 14:22:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:19 INFO Applying migration id=activitiesid 2026/10/15 14:22:19 INFO Applying migration id=outbox 2026/10/15 14:22:19 INFO Applying migration id=edits 2026/10/15 14:22:19 INFO Applying migration id=outboxactor 2026/10/15 14:22:19 INFO Applying migration id=outboxsender 2026/10/15 14:22:19 INFO Applying migration id=thread 2026/10/15 14:22:19 INFO Applying migration id=host 2026/10/15 14:22:19 INFO Applying migration id=sharedinbox 2026/10/15 14:22:19 INFO Applying migration id=noteshost 2026/10/15 14:22:19 INFO Applying migration id=fetched 2026/10/15 14:22:19 INFO Applying migration id=move 2026/10/15 14:22:19 INFO Applying migration id=cleanup 2026/10/15 14:22:19 INFO Applying migration id=received 2026/10/15 14:22:19 INFO Applying migration id=namehost 2026/10/15 14:22:19 INFO Applying migration id=outboxhost 2026/10/15 14:22:19 INFO Applying migration id=notesfts 2026/10/15 14:22:19 INFO Applying migration id=iconsname 2026/10/15 14:22:19 INFO Applying migration id=nohash 2026/10/15 14:22:19 INFO Applying migration id=shares 2026/10/15 14:22:19 INFO Applying migration id=actorttl 2026/10/15 14:22:19 INFO Applying migration id=tocc 2026/10/15 14:22:19 INFO Applying migration id=followeds 2026/10/15 14:22:19 INFO Applying migration id=certhash 2026/10/15 14:22:19 INFO Applying migration id=follows_sync 2026/10/15 14:22:19 INFO Applying migration id=jsonpath 2026/10/15 14:22:19 INFO Applying migration id=localforward 2026/10/15 14:22:19 INFO Applying migration id=avatar 2026/10/15 14:22:19 INFO Applying migration id=noimage 2026/10/15 14:22:19 INFO Applying migration id=feed 2026/10/15 14:22:19 INFO Applying migration id=bookmarks 2026/10/15 14:22:19 INFO Applying migration id=shareactivity 2026/10/15 14:22:19 INFO Applying migration id=application 2026/10/15 14:22:19 INFO Applying migration id=certificates 2026/10/15 14:22:19 INFO Applying migration id=rawforward 2026/10/15 14:22:19 INFO Applying migration id=publickey 2026/10/15 14:22:19 INFO Applying migration id=resolvegroup 2026/10/15 14:22:19 INFO Applying migration id=reject 2026/10/15 14:22:19 INFO Applying migration id=autodel 2026/10/15 14:22:19 INFO Applying migration id=jsonb 2026/10/15 14:22:19 INFO Applying migration id=quote 2026/10/15 14:22:19 INFO Applying migration id=rfc9421 2026/10/15 14:22:19 INFO Applying migration id=keys 2026/10/15 14:22:19 INFO Applying migration id=portable 2026/10/15 14:22:19 INFO Applying migration id=proofs 2026/10/15 14:22:19 INFO Applying migration id=contexts 2026/10/15 14:22:19 INFO Applying migration id=deliverieshost 2026/10/15 14:22:19 INFO Applying migration id=pembegin 2026/10/15 14:22:19 INFO Applying migration id=didhost 2026/10/15 14:22:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:19 INFO Applying migration id=invites 2026/10/15 14:22:19 INFO Applying migration id=ed25519blob 2026/10/15 14:22:19 INFO Applying migration id=rsablob 2026/10/15 14:22:19 INFO Applying migration id=iconscid 2026/10/15 14:22:19 INFO Applying migration id=actor 2026/10/15 14:22:19 INFO Applying migration id=localkeys 2026/10/15 14:22:19 INFO Applying migration id=deleted 2026/10/15 14:22:19 INFO Applying migration id=history 2026/10/15 14:22:19 INFO Applying migration id=outboxnano 2026/10/15 14:22:19 INFO Applying migration id=implements 2026/10/15 14:22:19 INFO Applying migration id=backfill 2026/10/15 14:22:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:19 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4914-7566-ac03-14934d2c056d 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/10/15 14:22:19 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (0.35s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/10/15 14:22:19 INFO Applying migration id=initial 2026/10/15 14:22:19 INFO Applying migration id=notesupdated 2026/10/15 14:22:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:19 INFO Applying migration id=activitiesid 2026/10/15 14:22:19 INFO Applying migration id=outbox 2026/10/15 14:22:19 INFO Applying migration id=edits 2026/10/15 14:22:19 INFO Applying migration id=outboxactor 2026/10/15 14:22:19 INFO Applying migration id=outboxsender 2026/10/15 14:22:19 INFO Applying migration id=thread 2026/10/15 14:22:19 INFO Applying migration id=host 2026/10/15 14:22:19 INFO Applying migration id=sharedinbox 2026/10/15 14:22:19 INFO Applying migration id=noteshost 2026/10/15 14:22:19 INFO Applying migration id=fetched 2026/10/15 14:22:19 INFO Applying migration id=move 2026/10/15 14:22:19 INFO Applying migration id=cleanup 2026/10/15 14:22:19 INFO Applying migration id=received 2026/10/15 14:22:19 INFO Applying migration id=namehost 2026/10/15 14:22:19 INFO Applying migration id=outboxhost 2026/10/15 14:22:19 INFO Applying migration id=notesfts 2026/10/15 14:22:19 INFO Applying migration id=iconsname 2026/10/15 14:22:19 INFO Applying migration id=nohash 2026/10/15 14:22:19 INFO Applying migration id=shares 2026/10/15 14:22:19 INFO Applying migration id=actorttl 2026/10/15 14:22:19 INFO Applying migration id=tocc 2026/10/15 14:22:19 INFO Applying migration id=followeds 2026/10/15 14:22:19 INFO Applying migration id=certhash 2026/10/15 14:22:19 INFO Applying migration id=follows_sync 2026/10/15 14:22:19 INFO Applying migration id=jsonpath 2026/10/15 14:22:19 INFO Applying migration id=localforward 2026/10/15 14:22:19 INFO Applying migration id=avatar 2026/10/15 14:22:19 INFO Applying migration id=noimage 2026/10/15 14:22:19 INFO Applying migration id=feed 2026/10/15 14:22:19 INFO Applying migration id=bookmarks 2026/10/15 14:22:19 INFO Applying migration id=shareactivity 2026/10/15 14:22:20 INFO Applying migration id=application 2026/10/15 14:22:20 INFO Applying migration id=certificates 2026/10/15 14:22:20 INFO Applying migration id=rawforward 2026/10/15 14:22:20 INFO Applying migration id=publickey 2026/10/15 14:22:20 INFO Applying migration id=resolvegroup 2026/10/15 14:22:20 INFO Applying migration id=reject 2026/10/15 14:22:20 INFO Applying migration id=autodel 2026/10/15 14:22:20 INFO Applying migration id=jsonb 2026/10/15 14:22:20 INFO Applying migration id=quote 2026/10/15 14:22:20 INFO Applying migration id=rfc9421 2026/10/15 14:22:20 INFO Applying migration id=keys 2026/10/15 14:22:20 INFO Applying migration id=portable 2026/10/15 14:22:20 INFO Applying migration id=proofs 2026/10/15 14:22:20 INFO Applying migration id=contexts 2026/10/15 14:22:20 INFO Applying migration id=deliverieshost 2026/10/15 14:22:20 INFO Applying migration id=pembegin 2026/10/15 14:22:20 INFO Applying migration id=didhost 2026/10/15 14:22:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:20 INFO Applying migration id=invites 2026/10/15 14:22:20 INFO Applying migration id=ed25519blob 2026/10/15 14:22:20 INFO Applying migration id=rsablob 2026/10/15 14:22:20 INFO Applying migration id=iconscid 2026/10/15 14:22:20 INFO Applying migration id=actor 2026/10/15 14:22:20 INFO Applying migration id=localkeys 2026/10/15 14:22:20 INFO Applying migration id=deleted 2026/10/15 14:22:20 INFO Applying migration id=history 2026/10/15 14:22:20 INFO Applying migration id=outboxnano 2026/10/15 14:22:20 INFO Applying migration id=implements 2026/10/15 14:22:20 INFO Applying migration id=backfill 2026/10/15 14:22:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4b6d-7309-80fe-bc2784c68eae 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/10/15 14:22:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (0.60s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/10/15 14:22:20 INFO Applying migration id=initial 2026/10/15 14:22:20 INFO Applying migration id=notesupdated 2026/10/15 14:22:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:20 INFO Applying migration id=activitiesid 2026/10/15 14:22:20 INFO Applying migration id=outbox 2026/10/15 14:22:20 INFO Applying migration id=edits 2026/10/15 14:22:20 INFO Applying migration id=outboxactor 2026/10/15 14:22:20 INFO Applying migration id=outboxsender 2026/10/15 14:22:20 INFO Applying migration id=thread 2026/10/15 14:22:20 INFO Applying migration id=host 2026/10/15 14:22:20 INFO Applying migration id=sharedinbox 2026/10/15 14:22:20 INFO Applying migration id=noteshost 2026/10/15 14:22:20 INFO Applying migration id=fetched 2026/10/15 14:22:20 INFO Applying migration id=move 2026/10/15 14:22:20 INFO Applying migration id=cleanup 2026/10/15 14:22:20 INFO Applying migration id=received 2026/10/15 14:22:20 INFO Applying migration id=namehost 2026/10/15 14:22:20 INFO Applying migration id=outboxhost 2026/10/15 14:22:20 INFO Applying migration id=notesfts 2026/10/15 14:22:20 INFO Applying migration id=iconsname 2026/10/15 14:22:20 INFO Applying migration id=nohash 2026/10/15 14:22:20 INFO Applying migration id=shares 2026/10/15 14:22:20 INFO Applying migration id=actorttl 2026/10/15 14:22:20 INFO Applying migration id=tocc 2026/10/15 14:22:20 INFO Applying migration id=followeds 2026/10/15 14:22:20 INFO Applying migration id=certhash 2026/10/15 14:22:20 INFO Applying migration id=follows_sync 2026/10/15 14:22:20 INFO Applying migration id=jsonpath 2026/10/15 14:22:20 INFO Applying migration id=localforward 2026/10/15 14:22:20 INFO Applying migration id=avatar 2026/10/15 14:22:20 INFO Applying migration id=noimage 2026/10/15 14:22:20 INFO Applying migration id=feed 2026/10/15 14:22:20 INFO Applying migration id=bookmarks 2026/10/15 14:22:20 INFO Applying migration id=shareactivity 2026/10/15 14:22:20 INFO Applying migration id=application 2026/10/15 14:22:20 INFO Applying migration id=certificates 2026/10/15 14:22:20 INFO Applying migration id=rawforward 2026/10/15 14:22:20 INFO Applying migration id=publickey 2026/10/15 14:22:20 INFO Applying migration id=resolvegroup 2026/10/15 14:22:20 INFO Applying migration id=reject 2026/10/15 14:22:20 INFO Applying migration id=autodel 2026/10/15 14:22:20 INFO Applying migration id=jsonb 2026/10/15 14:22:20 INFO Applying migration id=quote 2026/10/15 14:22:20 INFO Applying migration id=rfc9421 2026/10/15 14:22:20 INFO Applying migration id=keys 2026/10/15 14:22:20 INFO Applying migration id=portable 2026/10/15 14:22:20 INFO Applying migration id=proofs 2026/10/15 14:22:20 INFO Applying migration id=contexts 2026/10/15 14:22:20 INFO Applying migration id=deliverieshost 2026/10/15 14:22:20 INFO Applying migration id=pembegin 2026/10/15 14:22:20 INFO Applying migration id=didhost 2026/10/15 14:22:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:20 INFO Applying migration id=invites 2026/10/15 14:22:20 INFO Applying migration id=ed25519blob 2026/10/15 14:22:20 INFO Applying migration id=rsablob 2026/10/15 14:22:20 INFO Applying migration id=iconscid 2026/10/15 14:22:20 INFO Applying migration id=actor 2026/10/15 14:22:20 INFO Applying migration id=localkeys 2026/10/15 14:22:20 INFO Applying migration id=deleted 2026/10/15 14:22:20 INFO Applying migration id=history 2026/10/15 14:22:20 INFO Applying migration id=outboxnano 2026/10/15 14:22:20 INFO Applying migration id=implements 2026/10/15 14:22:20 INFO Applying migration id=backfill 2026/10/15 14:22:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4e5f-77a6-864a-80f64c79f6a3 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/10/15 14:22:21 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:21 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (0.75s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/10/15 14:22:21 INFO Applying migration id=initial 2026/10/15 14:22:21 INFO Applying migration id=notesupdated 2026/10/15 14:22:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:21 INFO Applying migration id=activitiesid 2026/10/15 14:22:21 INFO Applying migration id=outbox 2026/10/15 14:22:21 INFO Applying migration id=edits 2026/10/15 14:22:21 INFO Applying migration id=outboxactor 2026/10/15 14:22:21 INFO Applying migration id=outboxsender 2026/10/15 14:22:21 INFO Applying migration id=thread 2026/10/15 14:22:21 INFO Applying migration id=host 2026/10/15 14:22:21 INFO Applying migration id=sharedinbox 2026/10/15 14:22:21 INFO Applying migration id=noteshost 2026/10/15 14:22:21 INFO Applying migration id=fetched 2026/10/15 14:22:21 INFO Applying migration id=move 2026/10/15 14:22:21 INFO Applying migration id=cleanup 2026/10/15 14:22:21 INFO Applying migration id=received 2026/10/15 14:22:21 INFO Applying migration id=namehost 2026/10/15 14:22:21 INFO Applying migration id=outboxhost 2026/10/15 14:22:21 INFO Applying migration id=notesfts 2026/10/15 14:22:21 INFO Applying migration id=iconsname 2026/10/15 14:22:21 INFO Applying migration id=nohash 2026/10/15 14:22:21 INFO Applying migration id=shares 2026/10/15 14:22:21 INFO Applying migration id=actorttl 2026/10/15 14:22:21 INFO Applying migration id=tocc 2026/10/15 14:22:21 INFO Applying migration id=followeds 2026/10/15 14:22:21 INFO Applying migration id=certhash 2026/10/15 14:22:21 INFO Applying migration id=follows_sync 2026/10/15 14:22:21 INFO Applying migration id=jsonpath 2026/10/15 14:22:21 INFO Applying migration id=localforward 2026/10/15 14:22:21 INFO Applying migration id=avatar 2026/10/15 14:22:21 INFO Applying migration id=noimage 2026/10/15 14:22:21 INFO Applying migration id=feed 2026/10/15 14:22:21 INFO Applying migration id=bookmarks 2026/10/15 14:22:21 INFO Applying migration id=shareactivity 2026/10/15 14:22:21 INFO Applying migration id=application 2026/10/15 14:22:21 INFO Applying migration id=certificates 2026/10/15 14:22:21 INFO Applying migration id=rawforward 2026/10/15 14:22:21 INFO Applying migration id=publickey 2026/10/15 14:22:21 INFO Applying migration id=resolvegroup 2026/10/15 14:22:21 INFO Applying migration id=reject 2026/10/15 14:22:21 INFO Applying migration id=autodel 2026/10/15 14:22:21 INFO Applying migration id=jsonb 2026/10/15 14:22:21 INFO Applying migration id=quote 2026/10/15 14:22:21 INFO Applying migration id=rfc9421 2026/10/15 14:22:21 INFO Applying migration id=keys 2026/10/15 14:22:21 INFO Applying migration id=portable 2026/10/15 14:22:21 INFO Applying migration id=proofs 2026/10/15 14:22:21 INFO Applying migration id=contexts 2026/10/15 14:22:21 INFO Applying migration id=deliverieshost 2026/10/15 14:22:21 INFO Applying migration id=pembegin 2026/10/15 14:22:21 INFO Applying migration id=didhost 2026/10/15 14:22:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:21 INFO Applying migration id=invites 2026/10/15 14:22:21 INFO Applying migration id=ed25519blob 2026/10/15 14:22:21 INFO Applying migration id=rsablob 2026/10/15 14:22:21 INFO Applying migration id=iconscid 2026/10/15 14:22:21 INFO Applying migration id=actor 2026/10/15 14:22:21 INFO Applying migration id=localkeys 2026/10/15 14:22:21 INFO Applying migration id=deleted 2026/10/15 14:22:21 INFO Applying migration id=history 2026/10/15 14:22:21 INFO Applying migration id=outboxnano 2026/10/15 14:22:21 INFO Applying migration id=implements 2026/10/15 14:22:21 INFO Applying migration id=backfill 2026/10/15 14:22:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-50e0-75d0-b6c9-9a385773f675 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/10/15 14:22:21 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.64s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/10/15 14:22:21 INFO Applying migration id=initial 2026/10/15 14:22:21 INFO Applying migration id=notesupdated 2026/10/15 14:22:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:21 INFO Applying migration id=activitiesid 2026/10/15 14:22:21 INFO Applying migration id=outbox 2026/10/15 14:22:21 INFO Applying migration id=edits 2026/10/15 14:22:21 INFO Applying migration id=outboxactor 2026/10/15 14:22:21 INFO Applying migration id=outboxsender 2026/10/15 14:22:21 INFO Applying migration id=thread 2026/10/15 14:22:21 INFO Applying migration id=host 2026/10/15 14:22:21 INFO Applying migration id=sharedinbox 2026/10/15 14:22:21 INFO Applying migration id=noteshost 2026/10/15 14:22:21 INFO Applying migration id=fetched 2026/10/15 14:22:21 INFO Applying migration id=move 2026/10/15 14:22:21 INFO Applying migration id=cleanup 2026/10/15 14:22:21 INFO Applying migration id=received 2026/10/15 14:22:21 INFO Applying migration id=namehost 2026/10/15 14:22:21 INFO Applying migration id=outboxhost 2026/10/15 14:22:21 INFO Applying migration id=notesfts 2026/10/15 14:22:21 INFO Applying migration id=iconsname 2026/10/15 14:22:21 INFO Applying migration id=nohash 2026/10/15 14:22:21 INFO Applying migration id=shares 2026/10/15 14:22:21 INFO Applying migration id=actorttl 2026/10/15 14:22:21 INFO Applying migration id=tocc 2026/10/15 14:22:21 INFO Applying migration id=followeds 2026/10/15 14:22:21 INFO Applying migration id=certhash 2026/10/15 14:22:21 INFO Applying migration id=follows_sync 2026/10/15 14:22:21 INFO Applying migration id=jsonpath 2026/10/15 14:22:22 INFO Applying migration id=localforward 2026/10/15 14:22:22 INFO Applying migration id=avatar 2026/10/15 14:22:22 INFO Applying migration id=noimage 2026/10/15 14:22:22 INFO Applying migration id=feed 2026/10/15 14:22:22 INFO Applying migration id=bookmarks 2026/10/15 14:22:22 INFO Applying migration id=shareactivity 2026/10/15 14:22:22 INFO Applying migration id=application 2026/10/15 14:22:22 INFO Applying migration id=certificates 2026/10/15 14:22:22 INFO Applying migration id=rawforward 2026/10/15 14:22:22 INFO Applying migration id=publickey 2026/10/15 14:22:22 INFO Applying migration id=resolvegroup 2026/10/15 14:22:22 INFO Applying migration id=reject 2026/10/15 14:22:22 INFO Applying migration id=autodel 2026/10/15 14:22:22 INFO Applying migration id=jsonb 2026/10/15 14:22:22 INFO Applying migration id=quote 2026/10/15 14:22:22 INFO Applying migration id=rfc9421 2026/10/15 14:22:22 INFO Applying migration id=keys 2026/10/15 14:22:22 INFO Applying migration id=portable 2026/10/15 14:22:22 INFO Applying migration id=proofs 2026/10/15 14:22:22 INFO Applying migration id=contexts 2026/10/15 14:22:22 INFO Applying migration id=deliverieshost 2026/10/15 14:22:22 INFO Applying migration id=pembegin 2026/10/15 14:22:22 INFO Applying migration id=didhost 2026/10/15 14:22:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:22 INFO Applying migration id=invites 2026/10/15 14:22:22 INFO Applying migration id=ed25519blob 2026/10/15 14:22:22 INFO Applying migration id=rsablob 2026/10/15 14:22:22 INFO Applying migration id=iconscid 2026/10/15 14:22:22 INFO Applying migration id=actor 2026/10/15 14:22:22 INFO Applying migration id=localkeys 2026/10/15 14:22:22 INFO Applying migration id=deleted 2026/10/15 14:22:22 INFO Applying migration id=history 2026/10/15 14:22:22 INFO Applying migration id=outboxnano 2026/10/15 14:22:22 INFO Applying migration id=implements 2026/10/15 14:22:22 INFO Applying migration id=backfill 2026/10/15 14:22:22 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-52c0-7624-9c31-e00aed4a68fd 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/10/15 14:22:22 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:22 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (0.48s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/10/15 14:22:22 INFO Applying migration id=initial 2026/10/15 14:22:22 INFO Applying migration id=notesupdated 2026/10/15 14:22:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:22 INFO Applying migration id=activitiesid 2026/10/15 14:22:22 INFO Applying migration id=outbox 2026/10/15 14:22:22 INFO Applying migration id=edits 2026/10/15 14:22:22 INFO Applying migration id=outboxactor 2026/10/15 14:22:22 INFO Applying migration id=outboxsender 2026/10/15 14:22:22 INFO Applying migration id=thread 2026/10/15 14:22:22 INFO Applying migration id=host 2026/10/15 14:22:22 INFO Applying migration id=sharedinbox 2026/10/15 14:22:22 INFO Applying migration id=noteshost 2026/10/15 14:22:22 INFO Applying migration id=fetched 2026/10/15 14:22:22 INFO Applying migration id=move 2026/10/15 14:22:22 INFO Applying migration id=cleanup 2026/10/15 14:22:22 INFO Applying migration id=received 2026/10/15 14:22:22 INFO Applying migration id=namehost 2026/10/15 14:22:22 INFO Applying migration id=outboxhost 2026/10/15 14:22:22 INFO Applying migration id=notesfts 2026/10/15 14:22:22 INFO Applying migration id=iconsname 2026/10/15 14:22:22 INFO Applying migration id=nohash 2026/10/15 14:22:22 INFO Applying migration id=shares 2026/10/15 14:22:22 INFO Applying migration id=actorttl 2026/10/15 14:22:22 INFO Applying migration id=tocc 2026/10/15 14:22:22 INFO Applying migration id=followeds 2026/10/15 14:22:22 INFO Applying migration id=certhash 2026/10/15 14:22:22 INFO Applying migration id=follows_sync 2026/10/15 14:22:22 INFO Applying migration id=jsonpath 2026/10/15 14:22:22 INFO Applying migration id=localforward 2026/10/15 14:22:22 INFO Applying migration id=avatar 2026/10/15 14:22:22 INFO Applying migration id=noimage 2026/10/15 14:22:22 INFO Applying migration id=feed 2026/10/15 14:22:22 INFO Applying migration id=bookmarks 2026/10/15 14:22:22 INFO Applying migration id=shareactivity 2026/10/15 14:22:22 INFO Applying migration id=application 2026/10/15 14:22:22 INFO Applying migration id=certificates 2026/10/15 14:22:22 INFO Applying migration id=rawforward 2026/10/15 14:22:22 INFO Applying migration id=publickey 2026/10/15 14:22:22 INFO Applying migration id=resolvegroup 2026/10/15 14:22:22 INFO Applying migration id=reject 2026/10/15 14:22:22 INFO Applying migration id=autodel 2026/10/15 14:22:22 INFO Applying migration id=jsonb 2026/10/15 14:22:22 INFO Applying migration id=quote 2026/10/15 14:22:22 INFO Applying migration id=rfc9421 2026/10/15 14:22:22 INFO Applying migration id=keys 2026/10/15 14:22:22 INFO Applying migration id=portable 2026/10/15 14:22:22 INFO Applying migration id=proofs 2026/10/15 14:22:22 INFO Applying migration id=contexts 2026/10/15 14:22:22 INFO Applying migration id=deliverieshost 2026/10/15 14:22:22 INFO Applying migration id=pembegin 2026/10/15 14:22:22 INFO Applying migration id=didhost 2026/10/15 14:22:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:22 INFO Applying migration id=invites 2026/10/15 14:22:22 INFO Applying migration id=ed25519blob 2026/10/15 14:22:22 INFO Applying migration id=rsablob 2026/10/15 14:22:22 INFO Applying migration id=iconscid 2026/10/15 14:22:22 INFO Applying migration id=actor 2026/10/15 14:22:22 INFO Applying migration id=localkeys 2026/10/15 14:22:22 INFO Applying migration id=deleted 2026/10/15 14:22:22 INFO Applying migration id=history 2026/10/15 14:22:22 INFO Applying migration id=outboxnano 2026/10/15 14:22:22 INFO Applying migration id=implements 2026/10/15 14:22:22 INFO Applying migration id=backfill 2026/10/15 14:22:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:23 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/10/15 14:22:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-556f-7057-ae0a-21ee2d3bf7a9 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/10/15 14:22:23 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.69s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/10/15 14:22:23 INFO Applying migration id=initial 2026/10/15 14:22:23 INFO Applying migration id=notesupdated 2026/10/15 14:22:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:23 INFO Applying migration id=activitiesid 2026/10/15 14:22:23 INFO Applying migration id=outbox 2026/10/15 14:22:23 INFO Applying migration id=edits 2026/10/15 14:22:23 INFO Applying migration id=outboxactor 2026/10/15 14:22:23 INFO Applying migration id=outboxsender 2026/10/15 14:22:23 INFO Applying migration id=thread 2026/10/15 14:22:23 INFO Applying migration id=host 2026/10/15 14:22:23 INFO Applying migration id=sharedinbox 2026/10/15 14:22:23 INFO Applying migration id=noteshost 2026/10/15 14:22:23 INFO Applying migration id=fetched 2026/10/15 14:22:23 INFO Applying migration id=move 2026/10/15 14:22:23 INFO Applying migration id=cleanup 2026/10/15 14:22:23 INFO Applying migration id=received 2026/10/15 14:22:23 INFO Applying migration id=namehost 2026/10/15 14:22:23 INFO Applying migration id=outboxhost 2026/10/15 14:22:23 INFO Applying migration id=notesfts 2026/10/15 14:22:23 INFO Applying migration id=iconsname 2026/10/15 14:22:23 INFO Applying migration id=nohash 2026/10/15 14:22:23 INFO Applying migration id=shares 2026/10/15 14:22:23 INFO Applying migration id=actorttl 2026/10/15 14:22:23 INFO Applying migration id=tocc 2026/10/15 14:22:23 INFO Applying migration id=followeds 2026/10/15 14:22:23 INFO Applying migration id=certhash 2026/10/15 14:22:23 INFO Applying migration id=follows_sync 2026/10/15 14:22:23 INFO Applying migration id=jsonpath 2026/10/15 14:22:23 INFO Applying migration id=localforward 2026/10/15 14:22:23 INFO Applying migration id=avatar 2026/10/15 14:22:23 INFO Applying migration id=noimage 2026/10/15 14:22:23 INFO Applying migration id=feed 2026/10/15 14:22:23 INFO Applying migration id=bookmarks 2026/10/15 14:22:23 INFO Applying migration id=shareactivity 2026/10/15 14:22:23 INFO Applying migration id=application 2026/10/15 14:22:23 INFO Applying migration id=certificates 2026/10/15 14:22:23 INFO Applying migration id=rawforward 2026/10/15 14:22:23 INFO Applying migration id=publickey 2026/10/15 14:22:23 INFO Applying migration id=resolvegroup 2026/10/15 14:22:23 INFO Applying migration id=reject 2026/10/15 14:22:23 INFO Applying migration id=autodel 2026/10/15 14:22:23 INFO Applying migration id=jsonb 2026/10/15 14:22:23 INFO Applying migration id=quote 2026/10/15 14:22:23 INFO Applying migration id=rfc9421 2026/10/15 14:22:23 INFO Applying migration id=keys 2026/10/15 14:22:23 INFO Applying migration id=portable 2026/10/15 14:22:23 INFO Applying migration id=proofs 2026/10/15 14:22:23 INFO Applying migration id=contexts 2026/10/15 14:22:23 INFO Applying migration id=deliverieshost 2026/10/15 14:22:23 INFO Applying migration id=pembegin 2026/10/15 14:22:23 INFO Applying migration id=didhost 2026/10/15 14:22:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:23 INFO Applying migration id=invites 2026/10/15 14:22:23 INFO Applying migration id=ed25519blob 2026/10/15 14:22:23 INFO Applying migration id=rsablob 2026/10/15 14:22:23 INFO Applying migration id=iconscid 2026/10/15 14:22:23 INFO Applying migration id=actor 2026/10/15 14:22:23 INFO Applying migration id=localkeys 2026/10/15 14:22:23 INFO Applying migration id=deleted 2026/10/15 14:22:23 INFO Applying migration id=history 2026/10/15 14:22:23 INFO Applying migration id=outboxnano 2026/10/15 14:22:23 INFO Applying migration id=implements 2026/10/15 14:22:23 INFO Applying migration id=backfill 2026/10/15 14:22:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:23 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/10/15 14:22:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-5750-73e8-9801-3be61f27bc92 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/10/15 14:22:23 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.48s) === RUN TestWhisper_HappyFlow 2026/10/15 14:22:23 INFO Applying migration id=initial 2026/10/15 14:22:23 INFO Applying migration id=notesupdated 2026/10/15 14:22:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:23 INFO Applying migration id=activitiesid 2026/10/15 14:22:23 INFO Applying migration id=outbox 2026/10/15 14:22:23 INFO Applying migration id=edits 2026/10/15 14:22:23 INFO Applying migration id=outboxactor 2026/10/15 14:22:23 INFO Applying migration id=outboxsender 2026/10/15 14:22:23 INFO Applying migration id=thread 2026/10/15 14:22:23 INFO Applying migration id=host 2026/10/15 14:22:23 INFO Applying migration id=sharedinbox 2026/10/15 14:22:23 INFO Applying migration id=noteshost 2026/10/15 14:22:23 INFO Applying migration id=fetched 2026/10/15 14:22:23 INFO Applying migration id=move 2026/10/15 14:22:23 INFO Applying migration id=cleanup 2026/10/15 14:22:23 INFO Applying migration id=received 2026/10/15 14:22:23 INFO Applying migration id=namehost 2026/10/15 14:22:23 INFO Applying migration id=outboxhost 2026/10/15 14:22:23 INFO Applying migration id=notesfts 2026/10/15 14:22:23 INFO Applying migration id=iconsname 2026/10/15 14:22:23 INFO Applying migration id=nohash 2026/10/15 14:22:23 INFO Applying migration id=shares 2026/10/15 14:22:23 INFO Applying migration id=actorttl 2026/10/15 14:22:23 INFO Applying migration id=tocc 2026/10/15 14:22:23 INFO Applying migration id=followeds 2026/10/15 14:22:23 INFO Applying migration id=certhash 2026/10/15 14:22:23 INFO Applying migration id=follows_sync 2026/10/15 14:22:23 INFO Applying migration id=jsonpath 2026/10/15 14:22:23 INFO Applying migration id=localforward 2026/10/15 14:22:23 INFO Applying migration id=avatar 2026/10/15 14:22:23 INFO Applying migration id=noimage 2026/10/15 14:22:23 INFO Applying migration id=feed 2026/10/15 14:22:23 INFO Applying migration id=bookmarks 2026/10/15 14:22:23 INFO Applying migration id=shareactivity 2026/10/15 14:22:23 INFO Applying migration id=application 2026/10/15 14:22:23 INFO Applying migration id=certificates 2026/10/15 14:22:23 INFO Applying migration id=rawforward 2026/10/15 14:22:23 INFO Applying migration id=publickey 2026/10/15 14:22:23 INFO Applying migration id=resolvegroup 2026/10/15 14:22:23 INFO Applying migration id=reject 2026/10/15 14:22:23 INFO Applying migration id=autodel 2026/10/15 14:22:23 INFO Applying migration id=jsonb 2026/10/15 14:22:23 INFO Applying migration id=quote 2026/10/15 14:22:23 INFO Applying migration id=rfc9421 2026/10/15 14:22:23 INFO Applying migration id=keys 2026/10/15 14:22:23 INFO Applying migration id=portable 2026/10/15 14:22:23 INFO Applying migration id=proofs 2026/10/15 14:22:23 INFO Applying migration id=contexts 2026/10/15 14:22:23 INFO Applying migration id=deliverieshost 2026/10/15 14:22:23 INFO Applying migration id=pembegin 2026/10/15 14:22:23 INFO Applying migration id=didhost 2026/10/15 14:22:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:23 INFO Applying migration id=invites 2026/10/15 14:22:23 INFO Applying migration id=ed25519blob 2026/10/15 14:22:23 INFO Applying migration id=rsablob 2026/10/15 14:22:23 INFO Applying migration id=iconscid 2026/10/15 14:22:23 INFO Applying migration id=actor 2026/10/15 14:22:23 INFO Applying migration id=localkeys 2026/10/15 14:22:23 INFO Applying migration id=deleted 2026/10/15 14:22:23 INFO Applying migration id=history 2026/10/15 14:22:23 INFO Applying migration id=outboxnano 2026/10/15 14:22:23 INFO Applying migration id=implements 2026/10/15 14:22:23 INFO Applying migration id=backfill 2026/10/15 14:22:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-58c4-7479-b2b7-7612c963117f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-58c4-7d4e-a266-5a7c826ef37b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-58c4-7479-b2b7-7612c963117f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-58c4-7479-b2b7-7612c963117f 2026/10/15 14:22:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-58c5-7586-80ff-b80ecf86aa8b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-58c5-7546-88ba-b52850197fa6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-58c5-7546-88ba-b52850197fa6 2026/10/15 14:22:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-58c5-7546-88ba-b52850197fa6 2026/10/15 14:22:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:23 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (0.38s) === RUN TestWhisper_FollowAfterPost 2026/10/15 14:22:23 INFO Applying migration id=initial 2026/10/15 14:22:23 INFO Applying migration id=notesupdated 2026/10/15 14:22:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:23 INFO Applying migration id=activitiesid 2026/10/15 14:22:23 INFO Applying migration id=outbox 2026/10/15 14:22:23 INFO Applying migration id=edits 2026/10/15 14:22:23 INFO Applying migration id=outboxactor 2026/10/15 14:22:23 INFO Applying migration id=outboxsender 2026/10/15 14:22:23 INFO Applying migration id=thread 2026/10/15 14:22:23 INFO Applying migration id=host 2026/10/15 14:22:23 INFO Applying migration id=sharedinbox 2026/10/15 14:22:23 INFO Applying migration id=noteshost 2026/10/15 14:22:23 INFO Applying migration id=fetched 2026/10/15 14:22:23 INFO Applying migration id=move 2026/10/15 14:22:23 INFO Applying migration id=cleanup 2026/10/15 14:22:23 INFO Applying migration id=received 2026/10/15 14:22:23 INFO Applying migration id=namehost 2026/10/15 14:22:23 INFO Applying migration id=outboxhost 2026/10/15 14:22:23 INFO Applying migration id=notesfts 2026/10/15 14:22:23 INFO Applying migration id=iconsname 2026/10/15 14:22:23 INFO Applying migration id=nohash 2026/10/15 14:22:23 INFO Applying migration id=shares 2026/10/15 14:22:23 INFO Applying migration id=actorttl 2026/10/15 14:22:23 INFO Applying migration id=tocc 2026/10/15 14:22:24 INFO Applying migration id=followeds 2026/10/15 14:22:24 INFO Applying migration id=certhash 2026/10/15 14:22:24 INFO Applying migration id=follows_sync 2026/10/15 14:22:24 INFO Applying migration id=jsonpath 2026/10/15 14:22:24 INFO Applying migration id=localforward 2026/10/15 14:22:24 INFO Applying migration id=avatar 2026/10/15 14:22:24 INFO Applying migration id=noimage 2026/10/15 14:22:24 INFO Applying migration id=feed 2026/10/15 14:22:24 INFO Applying migration id=bookmarks 2026/10/15 14:22:24 INFO Applying migration id=shareactivity 2026/10/15 14:22:24 INFO Applying migration id=application 2026/10/15 14:22:24 INFO Applying migration id=certificates 2026/10/15 14:22:24 INFO Applying migration id=rawforward 2026/10/15 14:22:24 INFO Applying migration id=publickey 2026/10/15 14:22:24 INFO Applying migration id=resolvegroup 2026/10/15 14:22:24 INFO Applying migration id=reject 2026/10/15 14:22:24 INFO Applying migration id=autodel 2026/10/15 14:22:24 INFO Applying migration id=jsonb 2026/10/15 14:22:24 INFO Applying migration id=quote 2026/10/15 14:22:24 INFO Applying migration id=rfc9421 2026/10/15 14:22:24 INFO Applying migration id=keys 2026/10/15 14:22:24 INFO Applying migration id=portable 2026/10/15 14:22:24 INFO Applying migration id=proofs 2026/10/15 14:22:24 INFO Applying migration id=contexts 2026/10/15 14:22:24 INFO Applying migration id=deliverieshost 2026/10/15 14:22:24 INFO Applying migration id=pembegin 2026/10/15 14:22:24 INFO Applying migration id=didhost 2026/10/15 14:22:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:24 INFO Applying migration id=invites 2026/10/15 14:22:24 INFO Applying migration id=ed25519blob 2026/10/15 14:22:24 INFO Applying migration id=rsablob 2026/10/15 14:22:24 INFO Applying migration id=iconscid 2026/10/15 14:22:24 INFO Applying migration id=actor 2026/10/15 14:22:24 INFO Applying migration id=localkeys 2026/10/15 14:22:24 INFO Applying migration id=deleted 2026/10/15 14:22:24 INFO Applying migration id=history 2026/10/15 14:22:24 INFO Applying migration id=outboxnano 2026/10/15 14:22:24 INFO Applying migration id=implements 2026/10/15 14:22:24 INFO Applying migration id=backfill 2026/10/15 14:22:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-5b85-727c-bd15-38bed692d23e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-5b89-771c-b3fa-aa5902c0f40d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-5b8a-77cb-a4cd-0deaf9fdc641 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-5b89-771c-b3fa-aa5902c0f40d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-5b89-771c-b3fa-aa5902c0f40d 2026/10/15 14:22:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:24 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.71s) === RUN TestWhisper_Throttling 2026/10/15 14:22:24 INFO Applying migration id=initial 2026/10/15 14:22:24 INFO Applying migration id=notesupdated 2026/10/15 14:22:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:24 INFO Applying migration id=activitiesid 2026/10/15 14:22:24 INFO Applying migration id=outbox 2026/10/15 14:22:24 INFO Applying migration id=edits 2026/10/15 14:22:24 INFO Applying migration id=outboxactor 2026/10/15 14:22:24 INFO Applying migration id=outboxsender 2026/10/15 14:22:24 INFO Applying migration id=thread 2026/10/15 14:22:24 INFO Applying migration id=host 2026/10/15 14:22:24 INFO Applying migration id=sharedinbox 2026/10/15 14:22:24 INFO Applying migration id=noteshost 2026/10/15 14:22:24 INFO Applying migration id=fetched 2026/10/15 14:22:24 INFO Applying migration id=move 2026/10/15 14:22:24 INFO Applying migration id=cleanup 2026/10/15 14:22:24 INFO Applying migration id=received 2026/10/15 14:22:24 INFO Applying migration id=namehost 2026/10/15 14:22:24 INFO Applying migration id=outboxhost 2026/10/15 14:22:24 INFO Applying migration id=notesfts 2026/10/15 14:22:24 INFO Applying migration id=iconsname 2026/10/15 14:22:24 INFO Applying migration id=nohash 2026/10/15 14:22:24 INFO Applying migration id=shares 2026/10/15 14:22:24 INFO Applying migration id=actorttl 2026/10/15 14:22:24 INFO Applying migration id=tocc 2026/10/15 14:22:24 INFO Applying migration id=followeds 2026/10/15 14:22:24 INFO Applying migration id=certhash 2026/10/15 14:22:24 INFO Applying migration id=follows_sync 2026/10/15 14:22:24 INFO Applying migration id=jsonpath 2026/10/15 14:22:24 INFO Applying migration id=localforward 2026/10/15 14:22:24 INFO Applying migration id=avatar 2026/10/15 14:22:24 INFO Applying migration id=noimage 2026/10/15 14:22:24 INFO Applying migration id=feed 2026/10/15 14:22:24 INFO Applying migration id=bookmarks 2026/10/15 14:22:24 INFO Applying migration id=shareactivity 2026/10/15 14:22:24 INFO Applying migration id=application 2026/10/15 14:22:24 INFO Applying migration id=certificates 2026/10/15 14:22:24 INFO Applying migration id=rawforward 2026/10/15 14:22:24 INFO Applying migration id=publickey 2026/10/15 14:22:24 INFO Applying migration id=resolvegroup 2026/10/15 14:22:24 INFO Applying migration id=reject 2026/10/15 14:22:24 INFO Applying migration id=autodel 2026/10/15 14:22:24 INFO Applying migration id=jsonb 2026/10/15 14:22:24 INFO Applying migration id=quote 2026/10/15 14:22:24 INFO Applying migration id=rfc9421 2026/10/15 14:22:24 INFO Applying migration id=keys 2026/10/15 14:22:24 INFO Applying migration id=portable 2026/10/15 14:22:24 INFO Applying migration id=proofs 2026/10/15 14:22:24 INFO Applying migration id=contexts 2026/10/15 14:22:24 INFO Applying migration id=deliverieshost 2026/10/15 14:22:24 INFO Applying migration id=pembegin 2026/10/15 14:22:24 INFO Applying migration id=didhost 2026/10/15 14:22:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:24 INFO Applying migration id=invites 2026/10/15 14:22:24 INFO Applying migration id=ed25519blob 2026/10/15 14:22:24 INFO Applying migration id=rsablob 2026/10/15 14:22:24 INFO Applying migration id=iconscid 2026/10/15 14:22:24 INFO Applying migration id=actor 2026/10/15 14:22:24 INFO Applying migration id=localkeys 2026/10/15 14:22:24 INFO Applying migration id=deleted 2026/10/15 14:22:24 INFO Applying migration id=history 2026/10/15 14:22:24 INFO Applying migration id=outboxnano 2026/10/15 14:22:24 INFO Applying migration id=implements 2026/10/15 14:22:24 INFO Applying migration id=backfill 2026/10/15 14:22:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-5dde-7a93-b9a3-62deaa7ca000 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-5ddf-79af-ab29-d97e466da80f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-5dde-7a93-b9a3-62deaa7ca000 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-5dde-7a93-b9a3-62deaa7ca000 2026/10/15 14:22:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-5de0-7615-a185-a3b91577023c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-5de0-75c9-906c-800a5c92e00d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-5de0-75c9-906c-800a5c92e00d 2026/10/15 14:22:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-5de0-75c9-906c-800a5c92e00d 2026/10/15 14:22:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:25 WARN User is posting too frequently last=2026-10-15T14:22:25.248Z can=2026-10-15T14:23:25.248Z 2026/10/15 14:22:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:25 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (0.60s) PASS ok github.com/dimkr/tootik/test 205.509s 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 Test_FEP521b --- PASS: Test_FEP521b (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 TestCluster_BackfillMissingParent === PAUSE TestCluster_BackfillMissingParent === 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 TestServer_InvitationHappyFlow 2026/10/15 14:22:31 INFO Applying migration id=initial 2026/10/15 14:22:31 INFO Applying migration id=notesupdated 2026/10/15 14:22:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:31 INFO Applying migration id=activitiesid 2026/10/15 14:22:31 INFO Applying migration id=outbox 2026/10/15 14:22:31 INFO Applying migration id=edits 2026/10/15 14:22:31 INFO Applying migration id=outboxactor 2026/10/15 14:22:31 INFO Applying migration id=outboxsender 2026/10/15 14:22:31 INFO Applying migration id=thread 2026/10/15 14:22:31 INFO Applying migration id=host 2026/10/15 14:22:31 INFO Applying migration id=sharedinbox 2026/10/15 14:22:31 INFO Applying migration id=noteshost 2026/10/15 14:22:31 INFO Applying migration id=fetched 2026/10/15 14:22:31 INFO Applying migration id=move 2026/10/15 14:22:31 INFO Applying migration id=cleanup 2026/10/15 14:22:31 INFO Applying migration id=received 2026/10/15 14:22:31 INFO Applying migration id=namehost 2026/10/15 14:22:31 INFO Applying migration id=outboxhost 2026/10/15 14:22:31 INFO Applying migration id=notesfts 2026/10/15 14:22:31 INFO Applying migration id=iconsname 2026/10/15 14:22:31 INFO Applying migration id=nohash 2026/10/15 14:22:31 INFO Applying migration id=shares 2026/10/15 14:22:31 INFO Applying migration id=actorttl 2026/10/15 14:22:31 INFO Applying migration id=tocc 2026/10/15 14:22:31 INFO Applying migration id=followeds 2026/10/15 14:22:31 INFO Applying migration id=certhash 2026/10/15 14:22:31 INFO Applying migration id=follows_sync 2026/10/15 14:22:31 INFO Applying migration id=jsonpath 2026/10/15 14:22:31 INFO Applying migration id=localforward 2026/10/15 14:22:31 INFO Applying migration id=avatar 2026/10/15 14:22:31 INFO Applying migration id=noimage 2026/10/15 14:22:31 INFO Applying migration id=feed 2026/10/15 14:22:31 INFO Applying migration id=bookmarks 2026/10/15 14:22:31 INFO Applying migration id=shareactivity 2026/10/15 14:22:31 INFO Applying migration id=application 2026/10/15 14:22:31 INFO Applying migration id=certificates 2026/10/15 14:22:31 INFO Applying migration id=rawforward 2026/10/15 14:22:31 INFO Applying migration id=publickey 2026/10/15 14:22:31 INFO Applying migration id=resolvegroup 2026/10/15 14:22:31 INFO Applying migration id=reject 2026/10/15 14:22:31 INFO Applying migration id=autodel 2026/10/15 14:22:31 INFO Applying migration id=jsonb 2026/10/15 14:22:31 INFO Applying migration id=quote 2026/10/15 14:22:31 INFO Applying migration id=rfc9421 2026/10/15 14:22:31 INFO Applying migration id=keys 2026/10/15 14:22:31 INFO Applying migration id=portable 2026/10/15 14:22:31 INFO Applying migration id=proofs 2026/10/15 14:22:31 INFO Applying migration id=contexts 2026/10/15 14:22:31 INFO Applying migration id=deliverieshost 2026/10/15 14:22:31 INFO Applying migration id=pembegin 2026/10/15 14:22:31 INFO Applying migration id=didhost 2026/10/15 14:22:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:31 INFO Applying migration id=invites 2026/10/15 14:22:31 INFO Applying migration id=ed25519blob 2026/10/15 14:22:31 INFO Applying migration id=rsablob 2026/10/15 14:22:31 INFO Applying migration id=iconscid 2026/10/15 14:22:31 INFO Applying migration id=actor 2026/10/15 14:22:31 INFO Applying migration id=localkeys 2026/10/15 14:22:31 INFO Applying migration id=deleted 2026/10/15 14:22:31 INFO Applying migration id=history 2026/10/15 14:22:31 INFO Applying migration id=outboxnano 2026/10/15 14:22:31 INFO Applying migration id=implements 2026/10/15 14:22:31 INFO Applying migration id=backfill 2026/10/15 14:22:31 INFO Enabling pprof url=https://a.localdomain/qvukslkmhwqxcyaiqxlfxcmgpalobbds/debug/pprof 2026/10/15 14:22:31 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:31 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:31 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:22:31 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:31 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:32 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:32 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/15 14:22:32 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/15 14:22:32 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:32 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:32 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhMErwB2pjG8Sq6stCDz6nWeEeofUZiqefAYMHZjM7Jwg/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhMErwB2pjG8Sq6stCDz6nWeEeofUZiqefAYMHZjM7Jwg/actor offset=0 --- PASS: TestServer_InvitationHappyFlow (0.86s) === RUN TestServer_WrongCode 2026/10/15 14:22:32 INFO Enabling pprof url=https://a.localdomain/eflxxvqjkpskrevmxsjkodashmqvpfrr/debug/pprof 2026/10/15 14:22:32 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:32 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:32 WARN Invalid invitation code request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/15 14:22:32 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:22:32 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:32 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:32 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksMjSy3R1AtJLqbSxSwDemcu7BrP9y48gZTYaeacrc5VS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksMjSy3R1AtJLqbSxSwDemcu7BrP9y48gZTYaeacrc5VS/actor offset=0 --- PASS: TestServer_WrongCode (0.41s) === RUN TestServer_ExpiredCode 2026/10/15 14:22:32 INFO Enabling pprof url=https://a.localdomain/hhikdquklirugksuudnspsvnthsxsahx/debug/pprof 2026/10/15 14:22:32 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:33 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:33 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:33 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:22:33 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:33 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:33 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknWFmauugPKxhxy6cQraJ1rVnAMQ2KnmHdmppoHhcu9Lo/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknWFmauugPKxhxy6cQraJ1rVnAMQ2KnmHdmppoHhcu9Lo/actor offset=0 --- PASS: TestServer_ExpiredCode (0.87s) === RUN TestServer_CodeReuse 2026/10/15 14:22:33 INFO Enabling pprof url=https://a.localdomain/ffuhjlhpwyqlicvumhyvvhwnehrbkodu/debug/pprof 2026/10/15 14:22:33 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:34 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:34 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:22:34 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:34 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:34 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqPFG24snWCaFDarofFEoyvTqpLF9xc6D7DrwmyJPoJw2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqPFG24snWCaFDarofFEoyvTqpLF9xc6D7DrwmyJPoJw2/actor offset=0 2026/10/15 14:22:34 WARN Invalid invitation code request.path=/users/invitations/accept request.user=bob code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:34 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 --- PASS: TestServer_CodeReuse (0.67s) === RUN TestServer_InvitationLimit 2026/10/15 14:22:34 INFO Enabling pprof url=https://a.localdomain/ylnnayekxguguxmyyyebqndqodgafkuk/debug/pprof 2026/10/15 14:22:34 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:35 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:35 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/15 14:22:35 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:22:35 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:35 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:35 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/15 14:22:35 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/15 14:22:35 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:35 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:35 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvXeumFdo4Yz2N5iJsAYvvr3i7GEZUJt8TaaCk4sCm6Kt/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvXeumFdo4Yz2N5iJsAYvvr3i7GEZUJt8TaaCk4sCm6Kt/actor offset=0 2026/10/15 14:22:35 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=078a8295-944a-4027-8aed-3747d4d6a94b 2026/10/15 14:22:35 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=d0b39254-7763-4ead-8c1c-f772047af3bd 2026/10/15 14:22:35 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=48fea44b-4367-48ef-9eb4-2f6c5a32547f 2026/10/15 14:22:35 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/15 14:22:35 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=5de1627c-3370-403a-986b-c17bb4267196 --- PASS: TestServer_InvitationLimit (1.08s) === RUN TestServer_InvitationCreateDeleteAccept 2026/10/15 14:22:35 INFO Enabling pprof url=https://a.localdomain/kfwxqxwcbhfjghmonaqtsnnicdbdegmh/debug/pprof 2026/10/15 14:22:35 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:35 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=22e21add-393c-4033-8211-40877a76b022 2026/10/15 14:22:35 WARN Invalid invitation code request.path=/users/invitations/accept code=22e21add-393c-4033-8211-40877a76b022 --- PASS: TestServer_InvitationCreateDeleteAccept (0.28s) === RUN TestServer_InvitationCreateAcceptDelete 2026/10/15 14:22:35 INFO Enabling pprof url=https://a.localdomain/nypublukgnfbdsenpmlnynhdaeduipql/debug/pprof 2026/10/15 14:22:35 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:35 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=9da9dfa1-5256-44c6-8603-3a65ed905dae 2026/10/15 14:22:35 INFO Accepted invitation request.path=/users/invitations/accept code=9da9dfa1-5256-44c6-8603-3a65ed905dae hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:22:35 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:35 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 WARN Invalid invitation code request.path=/users/invitations/revoke request.user=alice code=9da9dfa1-5256-44c6-8603-3a65ed905dae --- PASS: TestServer_InvitationCreateAcceptDelete (0.31s) === 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_ClientSideSigningInboxHappyFlow === PAUSE TestCluster_ClientSideSigningInboxHappyFlow === RUN TestCluster_ClientSideSigningOutboxHappyFlow === PAUSE TestCluster_ClientSideSigningOutboxHappyFlow === RUN TestCluster_ClientSideSigningOutboxWrongOutbox === PAUSE TestCluster_ClientSideSigningOutboxWrongOutbox === RUN TestCluster_ClientSideSigningOutboxUnsupportedActivity === PAUSE TestCluster_ClientSideSigningOutboxUnsupportedActivity === RUN TestCluster_ClientSideSigningOutboxNotActivity === PAUSE TestCluster_ClientSideSigningOutboxNotActivity === RUN TestCluster_ClientSideSigningOutboxInvalidActivity === PAUSE TestCluster_ClientSideSigningOutboxInvalidActivity === RUN TestCluster_ClientSideSigningOutboxNoProof === PAUSE TestCluster_ClientSideSigningOutboxNoProof === RUN TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === PAUSE TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === RUN TestCluster_ClientSideSigningOutboxInvalidProof === PAUSE TestCluster_ClientSideSigningOutboxInvalidProof === RUN TestCluster_InboxFetchHappyFlow === PAUSE TestCluster_InboxFetchHappyFlow === RUN TestCluster_InboxFetchInvalidSignature === PAUSE TestCluster_InboxFetchInvalidSignature === RUN TestCluster_InboxFetchNotOwner === PAUSE TestCluster_InboxFetchNotOwner === RUN TestCluster_InboxFetchNotRegistered === PAUSE TestCluster_InboxFetchNotRegistered === RUN TestCluster_OutboxImport === PAUSE TestCluster_OutboxImport === RUN TestCluster_ClientSideSigningFollowersHappyFlow === PAUSE TestCluster_ClientSideSigningFollowersHappyFlow === RUN TestCluster_ClientSideSigningFollowersMissingCollection === PAUSE TestCluster_ClientSideSigningFollowersMissingCollection === RUN TestCluster_ClientSideSigningFollowersWrongCollection === PAUSE TestCluster_ClientSideSigningFollowersWrongCollection === 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 TestCluster_PostToFollowers === CONT TestCluster_ClientSideSigningOutboxInvalidProof === CONT TestMetadata_LineBreak === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_PublicPostQuote === CONT TestDeleter_OldData === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestMetadata_Remove === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_PublicPost === CONT TestCluster_ClientSideSigningFollowersWrongCollection === CONT TestCluster_ClientSideSigningFollowersMissingCollection === CONT TestCluster_ClientSideSigningFollowersHappyFlow === CONT TestCluster_OutboxImport === CONT TestCluster_InboxFetchNotRegistered === CONT TestCluster_InboxFetchNotOwner === CONT TestCluster_InboxFetchInvalidSignature === CONT TestCluster_InboxFetchHappyFlow === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_ShareUnshare === CONT TestCluster_DM === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === CONT TestCluster_ClientSideSigningOutboxNoProof === CONT TestCluster_ClientSideSigningOutboxInvalidActivity === CONT TestCluster_ClientSideSigningOutboxNotActivity === CONT TestCluster_ClientSideSigningOutboxUnsupportedActivity === CONT TestCluster_ClientSideSigningOutboxWrongOutbox === CONT TestCluster_ClientSideSigningOutboxHappyFlow === CONT TestCluster_ClientSideSigningInboxHappyFlow === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_Gateways === CONT TestCluster_ReplyInCommunity === CONT TestDeleter_Disabled === CONT TestMetadata_Whitespace === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostInCommunity === CONT TestCluster_BackfillMissingParent === CONT TestName_Set === CONT TestBio_Set 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/cacvwmxtsyjwaeklfqtkjrnnmsjlsxeh/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=initial 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/lkkswejcwmoavrpmhdtyqhbbpxtuhdtw/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=notesupdated 2026/10/15 14:22:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:36 INFO Applying migration id=activitiesid 2026/10/15 14:22:36 INFO Applying migration id=outbox 2026/10/15 14:22:36 INFO Applying migration id=edits 2026/10/15 14:22:36 INFO Applying migration id=outboxactor 2026/10/15 14:22:36 INFO Applying migration id=outboxsender 2026/10/15 14:22:36 INFO Applying migration id=thread 2026/10/15 14:22:36 INFO Applying migration id=host 2026/10/15 14:22:36 INFO Applying migration id=sharedinbox 2026/10/15 14:22:36 INFO Applying migration id=noteshost 2026/10/15 14:22:36 INFO Applying migration id=fetched 2026/10/15 14:22:36 INFO Applying migration id=move 2026/10/15 14:22:36 INFO Applying migration id=cleanup 2026/10/15 14:22:36 INFO Applying migration id=received 2026/10/15 14:22:36 INFO Applying migration id=namehost 2026/10/15 14:22:36 INFO Applying migration id=outboxhost 2026/10/15 14:22:36 INFO Applying migration id=notesfts 2026/10/15 14:22:36 INFO Applying migration id=iconsname 2026/10/15 14:22:36 INFO Applying migration id=nohash 2026/10/15 14:22:36 INFO Applying migration id=shares 2026/10/15 14:22:36 INFO Applying migration id=actorttl 2026/10/15 14:22:36 INFO Applying migration id=tocc 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/wbgiktkjcaljwgaslqgkfgbtjkccoggn/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=followeds 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/pfxtoycvyxqgrvypswjhcyffffxaljyx/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=certhash 2026/10/15 14:22:36 INFO Applying migration id=follows_sync 2026/10/15 14:22:36 INFO Applying migration id=jsonpath 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/dcjgpqojxpgaslayggvcrwipypeuftwr/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/hvwnebysfrkpvorddhblrwgsmxykuvpj/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/gdbumhyydbvpwlyxbiqhghdfowjuajhf/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/kjfknibquomcsddayysoqcpnrrutssmv/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/xfhcatkrxbaxtjhppulamjcrylfnwpow/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/hompxxipoodrvsojevnplqtwbfinjlah/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=localforward 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/gkfpbctglqewdsvexgpgdandjverbxor/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=avatar 2026/10/15 14:22:36 INFO Applying migration id=noimage 2026/10/15 14:22:36 INFO Applying migration id=feed 2026/10/15 14:22:36 INFO Applying migration id=bookmarks 2026/10/15 14:22:36 INFO Applying migration id=shareactivity 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/lsmtqwcootbinqjdgbslnrxhrwhmtvpf/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=application 2026/10/15 14:22:36 INFO Applying migration id=certificates 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/ptrbfxqjahdoexubtqnqcexisdonfavj/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=rawforward 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/rypyjhjaoxvoycxcqnqeujwatnujgjtk/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=publickey 2026/10/15 14:22:36 INFO Applying migration id=resolvegroup 2026/10/15 14:22:36 INFO Applying migration id=reject 2026/10/15 14:22:36 INFO Applying migration id=autodel 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/ubpxbosumjgtdqdfhowqwtmtqelqimcy/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=jsonb 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/dipkeuodhhywbcovlufxnbfprwkimiqk/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/ebrqbvlpaydbuefyhacothnjvsqugqwq/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/nblcokiweajnsighnmthxmpubucbebfx/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/qwcmgbnsncqniorbfyanejvnvkahhqyd/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=quote 2026/10/15 14:22:36 INFO Applying migration id=rfc9421 2026/10/15 14:22:36 INFO Applying migration id=keys 2026/10/15 14:22:36 INFO Applying migration id=portable 2026/10/15 14:22:36 INFO Applying migration id=proofs 2026/10/15 14:22:36 INFO Applying migration id=contexts 2026/10/15 14:22:36 INFO Applying migration id=deliverieshost 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/wdnewcuqxcbhbqwtcttryikitftpixym/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=pembegin 2026/10/15 14:22:36 INFO Applying migration id=didhost 2026/10/15 14:22:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:36 INFO Applying migration id=invites 2026/10/15 14:22:36 INFO Applying migration id=ed25519blob 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/xbitwqllinpxbvcwpexayhkarcvudxhh/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/gcnxyqxgkcrsjkhvhansnolqusbsgqpq/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=rsablob 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/edxhoglffetssrsaqqlrqojlpsqsbkkj/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=iconscid 2026/10/15 14:22:36 INFO Applying migration id=actor 2026/10/15 14:22:36 INFO Applying migration id=localkeys 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/fulushcrfxqegxtiqrgnciavabgxvkwb/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=deleted 2026/10/15 14:22:36 INFO Applying migration id=history 2026/10/15 14:22:36 INFO Applying migration id=outboxnano 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/uhnwxkymmicsdgeahumqjwplbmlqpyuw/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/phukmhrggehygrvqifkcxfhufgobwrwl/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=implements 2026/10/15 14:22:36 INFO Applying migration id=backfill 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/nawusyiesrrshxrdkjjqhprdjauuxvcc/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/ikldhvdupfatmxuesqxbtxtsvrshfvxl/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/lkrxlcbpplitboubtggrwyjjmolukqkg/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/sgyenkvgoffxbtanaqgrfaioqaifikek/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/vlkvuorjxxkyyqhdxgnfikrbltdfgfjj/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/ujffuuwsntwqlawskncxjcaojnafflvu/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/gkrwteforwqebuuanhwarytfdkqnpaxb/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/outquhbsiruurgcqcjfrxsrtndtsxhxc/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/xyiidrdeurlljrbcrrhhyfrfagojdtsx/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/epvdnnrwqkiystnivlmdjneiwrkfsuao/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/ynguwiyaxrmfiutliiosijafltfrakkn/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/fyjfodxsgtqmaxgdhhdgbflnkjdhvwyc/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=initial 2026/10/15 14:22:36 INFO Applying migration id=notesupdated 2026/10/15 14:22:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:36 INFO Applying migration id=activitiesid 2026/10/15 14:22:36 INFO Applying migration id=outbox 2026/10/15 14:22:36 INFO Applying migration id=edits 2026/10/15 14:22:36 INFO Applying migration id=outboxactor 2026/10/15 14:22:36 INFO Applying migration id=outboxsender 2026/10/15 14:22:36 INFO Applying migration id=thread 2026/10/15 14:22:36 INFO Applying migration id=host 2026/10/15 14:22:36 INFO Applying migration id=sharedinbox 2026/10/15 14:22:36 INFO Applying migration id=noteshost 2026/10/15 14:22:36 INFO Applying migration id=fetched 2026/10/15 14:22:36 INFO Applying migration id=move 2026/10/15 14:22:36 INFO Applying migration id=cleanup 2026/10/15 14:22:36 INFO Applying migration id=received 2026/10/15 14:22:36 INFO Applying migration id=namehost 2026/10/15 14:22:36 INFO Applying migration id=outboxhost 2026/10/15 14:22:36 INFO Applying migration id=notesfts 2026/10/15 14:22:36 INFO Applying migration id=iconsname 2026/10/15 14:22:36 INFO Applying migration id=nohash 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/ffbvonfxfgqdadfhdbfhnxduavoduwno/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=shares 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/jsxwdogifladiqntlpwnnkladklielyv/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=actorttl 2026/10/15 14:22:36 INFO Applying migration id=tocc 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/rxsbondejnejrprpterhvkkvcgshelru/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/hkrplxvelelvxdahnmqbhlwfevojavkb/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/vscjpdbueljsnidgvsuqwllpghrvgqly/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/gujujqyfkbqojswwcbtpqlogunljpjhf/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/qrhbidafggnfnfslnqjpibhrwnnaupxu/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/tmhhunfyciccmbaueduhdffjqyutbvel/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/lfwljbrynhymxmespbgitklhmhjrcqgv/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/qwnexevlluplrnjdqromujbddjvrfxql/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/sntvsuraoqvvhtlcfmvtjqyqikogljti/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/rfjluxmansexiopmxletcljmrgpqxqhh/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=followeds 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/ccntkfuslcvskmcjhrianndudijkkqmy/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/fcymenennuuqycgeptwrnwecyvatchmx/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=certhash 2026/10/15 14:22:36 INFO Applying migration id=follows_sync 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Applying migration id=jsonpath 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/frhpxxrsoyhbystrtuxalvjpsjsbakmk/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/htaeeavsygtefiaiumowegxugnktxwri/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/lateadllesoykgaijvqevvhsjsnvtdqr/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Applying migration id=localforward 2026/10/15 14:22:36 INFO Applying migration id=avatar 2026/10/15 14:22:36 INFO Applying migration id=noimage 2026/10/15 14:22:36 INFO Applying migration id=feed 2026/10/15 14:22:36 INFO Applying migration id=bookmarks 2026/10/15 14:22:36 INFO Applying migration id=shareactivity 2026/10/15 14:22:36 INFO Applying migration id=application 2026/10/15 14:22:36 INFO Applying migration id=certificates 2026/10/15 14:22:36 INFO Applying migration id=rawforward 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/ccdkrthqfnrwmoaertbtcvhpcmrjcuje/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=publickey 2026/10/15 14:22:36 INFO Applying migration id=resolvegroup 2026/10/15 14:22:36 INFO Applying migration id=reject 2026/10/15 14:22:36 INFO Applying migration id=autodel 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/raihbeijdscjnlrsdlkrfofeveelpnqp/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=jsonb 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/slvsdmiqiklaepimxengapupykhgbbpg/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/hucqpmxgiddywklybcqdducgfqcvbbyn/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=quote 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/wstxseekfpremehvoajgnxlulehqkhnf/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=rfc9421 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Applying migration id=keys 2026/10/15 14:22:36 INFO Applying migration id=portable 2026/10/15 14:22:36 INFO Applying migration id=proofs 2026/10/15 14:22:36 INFO Applying migration id=contexts 2026/10/15 14:22:36 INFO Applying migration id=deliverieshost 2026/10/15 14:22:36 INFO Applying migration id=pembegin 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/vvpqopdiivbwisiyagklihesqiljbcyk/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=didhost 2026/10/15 14:22:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:36 INFO Applying migration id=invites 2026/10/15 14:22:36 INFO Applying migration id=ed25519blob 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/wkkokuqgamkqugsqtrhcbawthmtgdpmt/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/rybngkjpnwtdwimcirrqpbeehhxtrkog/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/xwmxnkuowkvmfcsejbrncsjkbygrxfdc/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/ophnbqxqcgqayaelyhfnupmbwepepbvc/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Applying migration id=rsablob 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/ouiwdnthtcgaqiefgljyyydqxugprpbc/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/cshrvvdoepholelkqlxaclxaumpyconh/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=iconscid 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/ohvtktxusiccrqlluivwybyoaxdovpnv/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=actor 2026/10/15 14:22:36 INFO Applying migration id=localkeys 2026/10/15 14:22:36 INFO Applying migration id=deleted 2026/10/15 14:22:36 INFO Applying migration id=history 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Applying migration id=outboxnano 2026/10/15 14:22:36 INFO Applying migration id=implements 2026/10/15 14:22:36 INFO Applying migration id=backfill 2026/10/15 14:22:36 INFO Applying migration id=initial 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/eywoqhakmlnkfqvmtlpqnfhisrbojspj/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Applying migration id=notesupdated 2026/10/15 14:22:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:36 INFO Applying migration id=activitiesid 2026/10/15 14:22:36 INFO Applying migration id=outbox 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/ctrxgsoceewgvwvlnmstrekpurbqdbch/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=edits 2026/10/15 14:22:36 INFO Applying migration id=outboxactor 2026/10/15 14:22:36 INFO Applying migration id=outboxsender 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Applying migration id=thread 2026/10/15 14:22:36 INFO Applying migration id=host 2026/10/15 14:22:36 INFO Applying migration id=sharedinbox 2026/10/15 14:22:36 INFO Applying migration id=noteshost 2026/10/15 14:22:36 INFO Applying migration id=fetched 2026/10/15 14:22:36 INFO Applying migration id=move 2026/10/15 14:22:36 INFO Applying migration id=cleanup 2026/10/15 14:22:36 INFO Applying migration id=received 2026/10/15 14:22:36 INFO Applying migration id=namehost 2026/10/15 14:22:36 INFO Applying migration id=outboxhost 2026/10/15 14:22:36 INFO Applying migration id=notesfts 2026/10/15 14:22:36 INFO Applying migration id=iconsname 2026/10/15 14:22:36 INFO Applying migration id=nohash 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/tmhoorotxsayrsfvkbdrkktvydmmfdhw/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=shares 2026/10/15 14:22:36 INFO Applying migration id=actorttl 2026/10/15 14:22:36 INFO Applying migration id=tocc 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/gwbaujcwlurtsxwqvwppjpkvmyfxuokd/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/wsnladwhuijlmskvxuwooqrfdwgcmnql/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Enabling pprof url=https://a.localdomain/enfrildihjgepnbyypncarapdoyhiwcn/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Applying migration id=followeds 2026/10/15 14:22:36 INFO Applying migration id=certhash 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/huxupexjraixhsorpuuwlpycksbhvtsw/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Applying migration id=follows_sync 2026/10/15 14:22:36 INFO Applying migration id=jsonpath 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/omoolcjriddinyimkixulvrmieorteqn/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/krgtsmipasunqywqrvqwbuaifuflfhyq/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=localforward 2026/10/15 14:22:36 INFO Applying migration id=avatar 2026/10/15 14:22:36 INFO Applying migration id=noimage 2026/10/15 14:22:36 INFO Applying migration id=feed 2026/10/15 14:22:36 INFO Applying migration id=bookmarks 2026/10/15 14:22:36 INFO Applying migration id=shareactivity 2026/10/15 14:22:36 INFO Applying migration id=application 2026/10/15 14:22:36 INFO Applying migration id=certificates 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/cjfoqqdnvyssusdlvaghtlffpmrolokk/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Applying migration id=rawforward 2026/10/15 14:22:36 INFO Applying migration id=publickey 2026/10/15 14:22:36 INFO Applying migration id=resolvegroup 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/ngocvwheuhxjvwjrdrhhtavbjgmbjuwk/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Applying migration id=reject 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Applying migration id=autodel 2026/10/15 14:22:36 INFO Applying migration id=jsonb 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:36 INFO Applying migration id=quote 2026/10/15 14:22:36 INFO Applying migration id=rfc9421 2026/10/15 14:22:36 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:36 WARN Denying followers request for non-existing user did=did:key:z6MkruL85Ax9F2fyyJvKNC78GxEJbxctTJ1ikTyM2seeVTvu 2026/10/15 14:22:36 INFO Looking up user name=bob 2026/10/15 14:22:36 INFO Applying migration id=keys 2026/10/15 14:22:36 INFO Applying migration id=portable --- PASS: TestCluster_ClientSideSigningFollowersMissingCollection (0.69s) === CONT TestCluster_DeletedInstance 2026/10/15 14:22:36 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:36 INFO Applying migration id=proofs 2026/10/15 14:22:36 INFO Applying migration id=contexts 2026/10/15 14:22:36 INFO Applying migration id=deliverieshost 2026/10/15 14:22:36 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/follow/01a13ff1-8ac8-76fc-915c-596f72d557c2 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor followed=https://b.localdomain/user/bob 2026/10/15 14:22:36 INFO Applying migration id=pembegin 2026/10/15 14:22:36 INFO Applying migration id=didhost 2026/10/15 14:22:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:36 INFO Applying migration id=invites 2026/10/15 14:22:36 INFO Applying migration id=ed25519blob 2026/10/15 14:22:36 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/follow/01a13ff1-8ac8-76fc-915c-596f72d557c2 2026/10/15 14:22:36 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/follow/01a13ff1-8ac8-76fc-915c-596f72d557c2 2026/10/15 14:22:36 INFO Applying migration id=rsablob 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/ieeohgmyqjpaykhfjinppuvcvlyjyexc/debug/pprof 2026/10/15 14:22:36 INFO Fetching object cid=ap://did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/follow/01a13ff1-8ac8-76fc-915c-596f72d557c2 2026/10/15 14:22:36 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/follow/01a13ff1-8ac8-76fc-915c-596f72d557c2 2026/10/15 14:22:36 INFO Applying migration id=iconscid 2026/10/15 14:22:36 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/ulqfkvsiqlyuifvqtpybkyfmsontacfo/debug/pprof 2026/10/15 14:22:36 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor 2026/10/15 14:22:36 INFO Applying migration id=actor 2026/10/15 14:22:36 INFO Applying migration id=localkeys 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Applying migration id=deleted 2026/10/15 14:22:36 INFO Applying migration id=history 2026/10/15 14:22:36 INFO Fetching object cid=ap://did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor 2026/10/15 14:22:36 INFO Enabling pprof url=https://c.localdomain/hqaytewmwfmriqextgwsqlheshufypgt/debug/pprof 2026/10/15 14:22:36 INFO Applying migration id=outboxnano 2026/10/15 14:22:36 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/follow/01a13ff1-8ac8-76fc-915c-596f72d557c2 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor followed=https://b.localdomain/user/bob 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8ae8-7733-97fb-000d5784913c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/follow/01a13ff1-8ac8-76fc-915c-596f72d557c2 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/follow/01a13ff1-8ac8-76fc-915c-596f72d557c2 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/gluofionpogdgsmxupspbyefqrihcnrw/debug/pprof 2026/10/15 14:22:36 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/inbox activity=https://b.localdomain/accept/01a13ff1-8ae8-7733-97fb-000d5784913c 2026/10/15 14:22:36 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/inbox activity=https://b.localdomain/accept/01a13ff1-8ae8-7733-97fb-000d5784913c 2026/10/15 14:22:36 INFO Applying migration id=implements 2026/10/15 14:22:36 INFO Applying migration id=backfill 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/jofpfmcehrxxxwdunispubjyaqwrbepv/debug/pprof 2026/10/15 14:22:36 INFO Looking up user name=bob 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/fagmtohsbeugohptmjngnrgugmbkkaxc/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/inbox activity=https://b.localdomain/accept/01a13ff1-8ae8-7733-97fb-000d5784913c 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:36 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-8ae8-7733-97fb-000d5784913c 2026/10/15 14:22:36 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Looking up user name=bob 2026/10/15 14:22:36 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8ae8-7733-97fb-000d5784913c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/follow/01a13ff1-8ac8-76fc-915c-596f72d557c2 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/follow/01a13ff1-8ac8-76fc-915c-596f72d557c2 2026/10/15 14:22:36 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-8b39-78e5-99b0-2a65fc12923b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8b39-7861-8679-55053efe2161 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-8b39-7861-8679-55053efe2161 2026/10/15 14:22:36 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/inbox activity=https://b.localdomain/create/01a13ff1-8b39-78e5-99b0-2a65fc12923b 2026/10/15 14:22:36 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/inbox activity=https://b.localdomain/create/01a13ff1-8b39-78e5-99b0-2a65fc12923b 2026/10/15 14:22:36 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Looking up user name=bob 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/jkfdwkwbooespjnxputeutieptiyvsae/debug/pprof 2026/10/15 14:22:36 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/inbox activity=https://b.localdomain/create/01a13ff1-8b39-78e5-99b0-2a65fc12923b 2026/10/15 14:22:36 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-8b39-78e5-99b0-2a65fc12923b 2026/10/15 14:22:36 INFO Enabling pprof url=https://c.localdomain/roceukopogsdqbtkykbmycwremkkyfbl/debug/pprof 2026/10/15 14:22:36 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-8b39-7861-8679-55053efe2161 request.user=bob post=https://b.localdomain/post/01a13ff1-8b39-7861-8679-55053efe2161 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:36 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor 2026/10/15 14:22:36 INFO Enabling pprof url=https://c.localdomain/cwgfcdskewsvxhxatuofasoxgkgefqxk/debug/pprof 2026/10/15 14:22:36 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Enabling pprof url=https://c.localdomain/mjhoyfrchfrmvfpskbcrtylpbvirddfx/debug/pprof 2026/10/15 14:22:36 INFO Fetching object cid=ap://did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/vjwswtyvhmmhwuuasnhqgkbpcattklys/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/qqcoxyjxbsgyyrfhjqetjervtqojervs/debug/pprof 2026/10/15 14:22:36 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor offset=0 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Enabling pprof url=https://c.localdomain/sopctertijdkligwuesfcerhpbksntrw/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8b6b-7590-a9d6-832509e4cb0b 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:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor 2026/10/15 14:22:36 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8b6b-7590-a9d6-832509e4cb0b 2026/10/15 14:22:36 INFO Enabling pprof url=https://c.localdomain/chgbhbvjbqsrgjlfgbtipcpymyxsucoq/debug/pprof 2026/10/15 14:22:36 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8b6b-7590-a9d6-832509e4cb0b 2026/10/15 14:22:36 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Looking up user name=bob 2026/10/15 14:22:36 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8b6b-7590-a9d6-832509e4cb0b 2026/10/15 14:22:36 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8b6b-7590-a9d6-832509e4cb0b 2026/10/15 14:22:36 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor offset=0 2026/10/15 14:22:36 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:36 INFO Looking up user name=bob 2026/10/15 14:22:36 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-8b39-78e5-99b0-2a65fc12923b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8b39-7861-8679-55053efe2161 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-8b39-7861-8679-55053efe2161 2026/10/15 14:22:36 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:36 INFO Looking up user name=bob 2026/10/15 14:22:36 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8b6b-7590-a9d6-832509e4cb0b 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:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor 2026/10/15 14:22:36 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/accept/01a13ff1-8b86-7ca5-af25-a98b887c2e38 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8b6b-7590-a9d6-832509e4cb0b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8b6b-7590-a9d6-832509e4cb0b 2026/10/15 14:22:36 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/accept/01a13ff1-8b86-7ca5-af25-a98b887c2e38 2026/10/15 14:22:36 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/accept/01a13ff1-8b86-7ca5-af25-a98b887c2e38 2026/10/15 14:22:36 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor 2026/10/15 14:22:36 INFO Enabling pprof url=https://g.localdomain/iuotwcjllweiilbcctlpvqfsbneemvti/debug/pprof 2026/10/15 14:22:36 INFO Fetching object cid=ap://did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor 2026/10/15 14:22:36 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/accept/01a13ff1-8b86-7ca5-af25-a98b887c2e38 2026/10/15 14:22:36 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/accept/01a13ff1-8b86-7ca5-af25-a98b887c2e38 2026/10/15 14:22:36 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor 2026/10/15 14:22:36 INFO Enabling pprof url=https://b.localdomain/udeiboxfjvniukkiciestwxajcxtlesp/debug/pprof 2026/10/15 14:22:36 INFO Fetching object cid=ap://did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor/accept/01a13ff1-8b86-7ca5-af25-a98b887c2e38 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8b6b-7590-a9d6-832509e4cb0b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8b6b-7590-a9d6-832509e4cb0b 2026/10/15 14:22:36 INFO Enabling pprof url=https://c.localdomain/pvqmhrkpwdsfrgkkhqymujhisdsgrcmt/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://c.localdomain/kihixvnxlaosqenktnmnhlmvkabpuloy/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Returning inbox collection did=did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS 2026/10/15 14:22:36 INFO Returning inbox collection page did=did:key:z6Mko84ZX52rb1N2g2qmkaDUXCLjCC48zJAxV33DkUNc9uUS until=1792074156935723161 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a --- PASS: TestCluster_InboxFetchHappyFlow (0.93s) === CONT TestCluster_PostToFollowers_AcceptTwice 2026/10/15 14:22:36 INFO Enabling pprof url=https://g.localdomain/xiovicabihdckfrldvjjgwanqkmealar/debug/pprof 2026/10/15 14:22:36 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8bb0-75a8-a846-bed46aaea845 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Enabling pprof url=https://c.localdomain/afecnuaooipuwjxnmtlocpisxhwcmuiu/debug/pprof 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:36 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:22:36 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8bbd-701a-9e0c-1dfeeb05bf99 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:36 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/15 14:22:36 INFO Enabling pprof url=https://c.localdomain/nuflwneascmfjjvuhqiejykserqhkkfy/debug/pprof 2026/10/15 14:22:36 INFO Enabling pprof url=https://c.localdomain/lnuuugycnllribxjusanoslftvrnhhyq/debug/pprof 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8bc5-7e6d-b873-f4f7ad0e29f3 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Enabling pprof url=https://b.localdomain/qdheqgtyuvodoilvufacouydxmuijmcr/debug/pprof 2026/10/15 14:22:37 INFO Enabling pprof url=https://b.localdomain/giltlifpxmublcxqrnibyyetyqllxoon/debug/pprof 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8bcf-7335-a4b3-e8459926c213 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Enabling pprof url=https://c.localdomain/catifjyuumotcrnybeligelpbkevxhio/debug/pprof 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor offset=0 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Enabling pprof url=https://b.localdomain/eveojmyiuqkffyffdhhhpkbcgneadijq/debug/pprof 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor/follow/01a13ff1-8bf3-7b04-8350-25e213de4c3e activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/accept/01a13ff1-8bf4-7c55-a922-45bbc56d0d58 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor/follow/01a13ff1-8bf3-7b04-8350-25e213de4c3e activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor/follow/01a13ff1-8bf3-7b04-8350-25e213de4c3e 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor/follow/01a13ff1-8bf3-7b04-8350-25e213de4c3e 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/accept/01a13ff1-8bf4-7c55-a922-45bbc56d0d58 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor offset=0 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8c00-7a34-b000-0b7dd7727d5a 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor offset=0 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:37 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Enabling pprof url=https://a.localdomain/eviwnlsbvabmiklolirbephpljjbybiy/debug/pprof 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8c14-711e-8aac-800dd4d93e78 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:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8c14-711e-8aac-800dd4d93e78 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8c14-711e-8aac-800dd4d93e78 2026/10/15 14:22:37 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor offset=0 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-8c18-7651-ac62-db556f9654be activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-8c15-79bc-befb-a9ea380e86a6 2026/10/15 14:22:37 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/create/01a13ff1-8c16-7ebd-bc3a-61ced8e8a9ce note=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/post/01a13ff1-8c16-7e60-ab80-77d0cc6ae2f6 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/post/01a13ff1-8c16-7e60-ab80-77d0cc6ae2f6 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor 2026/10/15 14:22:37 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/create/01a13ff1-8c16-7ebd-bc3a-61ced8e8a9ce activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/post/01a13ff1-8c16-7e60-ab80-77d0cc6ae2f6 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/post/01a13ff1-8c16-7e60-ab80-77d0cc6ae2f6 2026/10/15 14:22:37 INFO Enabling pprof url=https://b.localdomain/eflqiluuenbldamutowrwfpvpeubwajq/debug/pprof 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8c14-711e-8aac-800dd4d93e78 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a13ff1-8c18-7651-ac62-db556f9654be 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a13ff1-8c18-7651-ac62-db556f9654be 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8c14-711e-8aac-800dd4d93e78 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/create/01a13ff1-8c16-7ebd-bc3a-61ced8e8a9ce 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/post/01a13ff1-8c16-7e60-ab80-77d0cc6ae2f6 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/post/01a13ff1-8c16-7e60-ab80-77d0cc6ae2f6 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor offset=0 2026/10/15 14:22:37 INFO Enabling pprof url=https://a.localdomain/jtycpyltivqpmfcwgloiusvqptwkogxu/debug/pprof 2026/10/15 14:22:37 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/follow/01a13ff1-8c2b-7c9b-aaff-4d7c0dc0fa78 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8c2f-7526-ab80-f05472a14dae 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/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a13ff1-8c18-7651-ac62-db556f9654be 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-8c18-7651-ac62-db556f9654be 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8c2f-7526-ab80-f05472a14dae 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8c2f-7526-ab80-f05472a14dae 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8c2c-7e3a-b01a-8bc4ce039be5 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/follow/01a13ff1-8c2b-7c9b-aaff-4d7c0dc0fa78 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/follow/01a13ff1-8c2b-7c9b-aaff-4d7c0dc0fa78 2026/10/15 14:22:37 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 request.user=carol post=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Enabling pprof url=https://c.localdomain/sxtoxsqawxyumydjernpwimxdpuvuavj/debug/pprof 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8c2f-7526-ab80-f05472a14dae 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8c2f-7526-ab80-f05472a14dae 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/follow/01a13ff1-8c2b-7c9b-aaff-4d7c0dc0fa78 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/follow/01a13ff1-8c2b-7c9b-aaff-4d7c0dc0fa78 2026/10/15 14:22:37 INFO Enabling pprof url=https://c.localdomain/bxqlxiyjjhsehyucbccjoujoljclfehv/debug/pprof 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor offset=0 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8c45-7bb0-a6de-436dfed32adc 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor offset=0 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8c4a-70d7-90bb-b508e0d2c998 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/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8c4a-70d7-90bb-b508e0d2c998 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8c4a-70d7-90bb-b508e0d2c998 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-8c18-7651-ac62-db556f9654be activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8c4a-70d7-90bb-b508e0d2c998 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8c4a-70d7-90bb-b508e0d2c998 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/follow/01a13ff1-8c57-70a1-b0d8-1381d78061dc activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor/accept/01a13ff1-8c5a-71ba-8230-844b6b6a9abf activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/follow/01a13ff1-8c57-70a1-b0d8-1381d78061dc activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/follow/01a13ff1-8c57-70a1-b0d8-1381d78061dc 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor offset=0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8c2f-7526-ab80-f05472a14dae 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/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor/accept/01a13ff1-8c5a-71ba-8230-844b6b6a9abf 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8c6b-701a-ae26-09984f8ac92c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8c2f-7526-ab80-f05472a14dae activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8c2f-7526-ab80-f05472a14dae 2026/10/15 14:22:37 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8c6a-7887-b11d-d11fa37eb4ed 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm/actor/follow/01a13ff1-8c57-70a1-b0d8-1381d78061dc 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8c6b-701a-ae26-09984f8ac92c 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8c6b-701a-ae26-09984f8ac92c 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/follow/01a13ff1-8c2b-7c9b-aaff-4d7c0dc0fa78 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC/actor offset=0 2026/10/15 14:22:37 INFO Enabling pprof url=https://b.localdomain/rcnnkymictdfhenvmsxcweqykvttqiyd/debug/pprof 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/accept/01a13ff1-8c79-73f6-a71f-827d25fdc7fa activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/follow/01a13ff1-8c2b-7c9b-aaff-4d7c0dc0fa78 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/follow/01a13ff1-8c2b-7c9b-aaff-4d7c0dc0fa78 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8c6e-7d5f-a0b4-853d93b2a9e5 2026/10/15 14:22:37 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8c7b-73a7-b3b1-c7deb650fb49 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:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8c4a-70d7-90bb-b508e0d2c998 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/10/15 14:22:37 INFO Received followers request did=did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor count=0 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8c6b-701a-ae26-09984f8ac92c 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8c7b-73a7-b3b1-c7deb650fb49 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8c7b-73a7-b3b1-c7deb650fb49 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/accept/01a13ff1-8c79-73f6-a71f-827d25fdc7fa 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-8c6b-701a-ae26-09984f8ac92c 2026/10/15 14:22:37 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8c7b-7980-8f79-0bacd354160b 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/accept/01a13ff1-8c79-73f6-a71f-827d25fdc7fa 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8c7b-73a7-b3b1-c7deb650fb49 --- PASS: TestName_Set (1.14s) === CONT TestCluster_Poll 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8c7b-73a7-b3b1-c7deb650fb49 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8c6b-701a-ae26-09984f8ac92c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8c2f-7526-ab80-f05472a14dae activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8c2f-7526-ab80-f05472a14dae 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Enabling pprof url=https://b.localdomain/tpwolnnfoamgqgwebyqqnmnmnwmqprem/debug/pprof 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/update/01a13ff1-8c8a-7b1c-921f-1e5b35e2a13e 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor offset=0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/accept/01a13ff1-8c79-73f6-a71f-827d25fdc7fa 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/accept/01a13ff1-8c79-73f6-a71f-827d25fdc7fa 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 WARN Denying inbox request did=did:key:z6MkjREYJcYF3qjbq2kFYpdespQiR9m3is4L45CRuyUkoSdC key=z6MkgwJPyRBprXvfkybvsPhKx3ZRjt31uLm2tVbYvoCt65Cm 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-8ca3-72ea-a441-587b77a1e23e activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8c4a-70d7-90bb-b508e0d2c998 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8c4a-70d7-90bb-b508e0d2c998 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Enabling pprof url=https://b.localdomain/gruwwpycrakmhneprtdpcxxgrcjuypdm/debug/pprof 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-8ca3-72ea-a441-587b77a1e23e 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-8ca3-72ea-a441-587b77a1e23e --- PASS: TestCluster_InboxFetchNotOwner (1.18s) === CONT TestCluster_MovedAccount 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/accept/01a13ff1-8c79-73f6-a71f-827d25fdc7fa activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/follow/01a13ff1-8c2b-7c9b-aaff-4d7c0dc0fa78 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/follow/01a13ff1-8c2b-7c9b-aaff-4d7c0dc0fa78 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-8ca3-72ea-a441-587b77a1e23e 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-8ca3-72ea-a441-587b77a1e23e 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Enabling pprof url=https://c.localdomain/ewgdddiqcnxaqujiytolabepmmputhog/debug/pprof 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor offset=0 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice --- PASS: TestMetadata_LineBreak (1.21s) === CONT TestMetadata_Equals 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8c14-711e-8aac-800dd4d93e78 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:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff1-8cc0-7b0b-bcc1-db22b3d5d85a activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8c4a-70d7-90bb-b508e0d2c998 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8c4a-70d7-90bb-b508e0d2c998 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/accept/01a13ff1-8cc2-760c-94ba-2776f84b9ca8 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8c14-711e-8aac-800dd4d93e78 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8c14-711e-8aac-800dd4d93e78 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:22:37 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-8cb5-7c45-bc55-9017fd899f9b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor offset=0 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-8cc0-7b0b-bcc1-db22b3d5d85a 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-8cc0-7b0b-bcc1-db22b3d5d85a 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8c7b-73a7-b3b1-c7deb650fb49 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:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob --- PASS: TestMetadata_Remove (1.22s) === CONT TestCluster_PostToFollowers_DisabledThenAccepted 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/accept/01a13ff1-8ccd-7a2d-bbcd-627e4341c097 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8c7b-73a7-b3b1-c7deb650fb49 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-8c7b-73a7-b3b1-c7deb650fb49 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-8cb5-7c45-bc55-9017fd899f9b 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-8cb5-7c45-bc55-9017fd899f9b 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/accept/01a13ff1-8cc2-760c-94ba-2776f84b9ca8 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/accept/01a13ff1-8cc2-760c-94ba-2776f84b9ca8 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-8cc0-7b0b-bcc1-db22b3d5d85a 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-8cb5-7c45-bc55-9017fd899f9b 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/follow/01a13ff1-8cdc-734e-b668-b70a27c93863 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13ff1-8cc0-7b0b-bcc1-db22b3d5d85a 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/accept/01a13ff1-8ccd-7a2d-bbcd-627e4341c097 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-8cb5-7c45-bc55-9017fd899f9b 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8ce1-7b4f-83fe-c5b1bcbc8871 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:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/follow/01a13ff1-8cdc-734e-b668-b70a27c93863 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-8cd7-7b4d-8f40-5396d7e93e9d 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/follow/01a13ff1-8cdc-734e-b668-b70a27c93863 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8ce1-7b4f-83fe-c5b1bcbc8871 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8ce1-7b4f-83fe-c5b1bcbc8871 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/accept/01a13ff1-8cc2-760c-94ba-2776f84b9ca8 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/accept/01a13ff1-8ccd-7a2d-bbcd-627e4341c097 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 request.user=carol post=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8cf0-77b6-93d0-2d7120d1a399 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8cf3-797c-a1c8-1346f4fb95bd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8ce1-7b4f-83fe-c5b1bcbc8871 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:37 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-8cf2-737b-a31e-d3280afaccc1 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8cf0-77b6-93d0-2d7120d1a399 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8cf0-77b6-93d0-2d7120d1a399 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/follow/01a13ff1-8cdc-734e-b668-b70a27c93863 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8cf3-797c-a1c8-1346f4fb95bd 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8cf3-797c-a1c8-1346f4fb95bd 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8ce1-7b4f-83fe-c5b1bcbc8871 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/follow/01a13ff1-8cdc-734e-b668-b70a27c93863 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a13ff1-8cf2-737b-a31e-d3280afaccc1 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a13ff1-8cf2-737b-a31e-d3280afaccc1 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor offset=0 2026/10/15 14:22:37 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor offset=0 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/accept/01a13ff1-8ccd-7a2d-bbcd-627e4341c097 2026/10/15 14:22:37 INFO Looking up user name=carol --- PASS: TestCluster_PostToFollowers_AcceptThenReject (1.28s) === CONT TestMetadata_Maximum 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8cf0-77b6-93d0-2d7120d1a399 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/accept/01a13ff1-8cc2-760c-94ba-2776f84b9ca8 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a13ff1-8cf2-737b-a31e-d3280afaccc1 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8cf0-77b6-93d0-2d7120d1a399 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8cf3-797c-a1c8-1346f4fb95bd 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/accept/01a13ff1-8ccd-7a2d-bbcd-627e4341c097 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Enabling pprof url=https://c.localdomain/jdgpeocjoubnmyfiityeulnlpytdyoso/debug/pprof 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8cf3-797c-a1c8-1346f4fb95bd 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8cf2-737b-a31e-d3280afaccc1 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 request.user=carol post=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/create/01a13ff1-8d01-7878-b828-2155f0d38399 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/post/01a13ff1-8d01-7831-8fda-93bca47ea32d thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/post/01a13ff1-8d01-7831-8fda-93bca47ea32d starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/create/01a13ff1-8d01-7878-b828-2155f0d38399 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/post/01a13ff1-8d01-7831-8fda-93bca47ea32d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/post/01a13ff1-8d01-7831-8fda-93bca47ea32d 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8d18-7840-887b-53e06a233029 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/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/create/01a13ff1-8d01-7878-b828-2155f0d38399 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/create/01a13ff1-8d01-7878-b828-2155f0d38399 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor offset=0 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/accept/01a13ff1-8cc2-760c-94ba-2776f84b9ca8 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8c14-711e-8aac-800dd4d93e78 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8c14-711e-8aac-800dd4d93e78 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8d18-7840-887b-53e06a233029 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-8cb5-7c45-bc55-9017fd899f9b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8d2c-7b55-9816-fa2d7d027804 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/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Enabling pprof url=https://c.localdomain/uuokyxjewrsdqdbaqoplvcbqhrvtdnis/debug/pprof 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/create/01a13ff1-8d01-7878-b828-2155f0d38399 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-8d30-7d07-8182-ab79e3f3fbf9 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8d2c-7b55-9816-fa2d7d027804 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8d2c-7b55-9816-fa2d7d027804 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/create/01a13ff1-8d01-7878-b828-2155f0d38399 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/follow/01a13ff1-8cdc-734e-b668-b70a27c93863 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/post/01a13ff1-8d01-7831-8fda-93bca47ea32d request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/post/01a13ff1-8d01-7831-8fda-93bca47ea32d 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Enabling pprof url=https://a.localdomain/cknkwfqwhwtpgjrdjqemjnbupmwltdgh/debug/pprof 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/accept/01a13ff1-8ccd-7a2d-bbcd-627e4341c097 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8c7b-73a7-b3b1-c7deb650fb49 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-8c7b-73a7-b3b1-c7deb650fb49 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Enabling pprof url=https://a.localdomain/bdxlqxlyrgixabcxbbdkwmlwuddnwfcd/debug/pprof 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8d45-7082-ab30-cb1e03877548 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:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8d41-7dea-8295-9afcecacd45e 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/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8d2c-7b55-9816-fa2d7d027804 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8d45-7082-ab30-cb1e03877548 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8d45-7082-ab30-cb1e03877548 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8d4d-77db-8a76-af9ae4f64e02 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8d41-7dea-8295-9afcecacd45e 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8d41-7dea-8295-9afcecacd45e 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor offset=0 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/update/01a13ff1-8d46-7824-ae25-090e766f5c40 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor gateway=https://c.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/update/01a13ff1-8d46-7824-ae25-090e766f5c40 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/update/01a13ff1-8d46-7824-ae25-090e766f5c40 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8d2c-7b55-9816-fa2d7d027804 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor offset=0 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8d4d-77db-8a76-af9ae4f64e02 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8d4d-77db-8a76-af9ae4f64e02 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:37 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-8cf2-737b-a31e-d3280afaccc1 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 WARN Denying followers request did=did:key:z6MkmSdRHSGgjazRiVkKTq4gCocGY8hZWAcaonV3p3zumUej key=z6MknrY2JG1gtmwvtGYtkpBScxXCfWvmhRdsucRtRGTMEwh7 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8d41-7dea-8295-9afcecacd45e 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8d45-7082-ab30-cb1e03877548 2026/10/15 14:22:37 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8d41-7dea-8295-9afcecacd45e 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/update/01a13ff1-8d5c-7791-8019-0011e1c9c22d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor gateway=https://c.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/update/01a13ff1-8d5c-7791-8019-0011e1c9c22d 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/update/01a13ff1-8d5c-7791-8019-0011e1c9c22d 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8d4d-77db-8a76-af9ae4f64e02 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8d45-7082-ab30-cb1e03877548 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor offset=0 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=carol 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8d4d-77db-8a76-af9ae4f64e02 2026/10/15 14:22:37 INFO Enabling pprof url=https://a.localdomain/kebjqvrqfscuvuudmnlwheamwdtjjhww/debug/pprof 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/update/01a13ff1-8d46-7824-ae25-090e766f5c40 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/update/01a13ff1-8d46-7824-ae25-090e766f5c40 2026/10/15 14:22:37 INFO Enabling pprof url=https://a.localdomain/jgfvdsqnylntqyxuqkanprlfnrbmyyjd/debug/pprof 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor offset=0 --- PASS: TestCluster_ClientSideSigningFollowersWrongCollection (1.41s) === CONT TestMetadata_Add 2026/10/15 14:22:37 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-8d7a-7b55-82fa-24cb49ce1677 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-8d7a-7b1b-a284-ab9a1c5cf630 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a13ff1-8d7a-7b1b-a284-ab9a1c5cf630 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/update/01a13ff1-8d5c-7791-8019-0011e1c9c22d 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:37 INFO Enabling pprof url=https://b.localdomain/gbrkwmusluchuqdaqbfkphidrrabrimt/debug/pprof 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/update/01a13ff1-8d5c-7791-8019-0011e1c9c22d 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8d9a-7884-9108-e5a0a59eebf8 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/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8d9b-778b-8a9e-fbf49abfe3f4 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:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8d9e-75ef-865e-82d24ad05e7c 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/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-8d7a-7b55-82fa-24cb49ce1677 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8da3-7bc2-be6e-d49d6eacfae9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8d9a-7884-9108-e5a0a59eebf8 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8d9a-7884-9108-e5a0a59eebf8 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-8d90-7bdb-9939-a4434160cfad 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/follow/01a13ff1-8da4-7b10-892a-968b2548ff7e activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:37 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-8d7a-7b1b-a284-ab9a1c5cf630 request.user=bob post=https://a.localdomain/post/01a13ff1-8d7a-7b1b-a284-ab9a1c5cf630 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/update/01a13ff1-8d9c-7660-a3ce-cb7d18869934 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor gateway=https://a.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/update/01a13ff1-8d9c-7660-a3ce-cb7d18869934 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/update/01a13ff1-8d9c-7660-a3ce-cb7d18869934 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8d9b-778b-8a9e-fbf49abfe3f4 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8d9b-778b-8a9e-fbf49abfe3f4 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8d9e-75ef-865e-82d24ad05e7c 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8d9e-75ef-865e-82d24ad05e7c 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8da3-7bc2-be6e-d49d6eacfae9 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8da3-7bc2-be6e-d49d6eacfae9 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8daf-7e2b-b903-7a0fda5f6063 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/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/follow/01a13ff1-8da4-7b10-892a-968b2548ff7e 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/follow/01a13ff1-8da4-7b10-892a-968b2548ff7e 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8d9a-7884-9108-e5a0a59eebf8 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Enabling pprof url=https://c.localdomain/pmsuxkgaihpwoewxqojuxphcmxxsylps/debug/pprof 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8daf-7e2b-b903-7a0fda5f6063 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8d9a-7884-9108-e5a0a59eebf8 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8d9e-75ef-865e-82d24ad05e7c 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8daf-7e2b-b903-7a0fda5f6063 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/update/01a13ff1-8db1-7a6d-a79f-db8929845815 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor gateway=https://a.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/update/01a13ff1-8db1-7a6d-a79f-db8929845815 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/update/01a13ff1-8db1-7a6d-a79f-db8929845815 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8d2c-7b55-9816-fa2d7d027804 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/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8d9b-778b-8a9e-fbf49abfe3f4 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/inbox activity=https://a.localdomain/follow/01a13ff1-8da3-7bc2-be6e-d49d6eacfae9 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8dc2-77ee-bf36-55ce82e47b7a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8d2c-7b55-9816-fa2d7d027804 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8d2c-7b55-9816-fa2d7d027804 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8d9e-75ef-865e-82d24ad05e7c 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/update/01a13ff1-8db8-7025-a8e2-9b77c83843fa sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor gateway=https://c.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/update/01a13ff1-8db8-7025-a8e2-9b77c83843fa 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/update/01a13ff1-8db8-7025-a8e2-9b77c83843fa 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor offset=0 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/follow/01a13ff1-8dc1-7a6f-868e-5c2572f3a8ba activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor activity.object.kind=string activity.object.id=https://a.localdomain/user/carol follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor followed=https://a.localdomain/user/carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8db5-7955-9905-def76174427f 2026/10/15 14:22:37 INFO Enabling pprof url=https://b.localdomain/ljbkewjhocwtlkddjjvxjwrukcudoknh/debug/pprof 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8da3-7bc2-be6e-d49d6eacfae9 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8d9b-778b-8a9e-fbf49abfe3f4 2026/10/15 14:22:37 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-8dcb-701a-b3f9-352f8fd8d922 activity.type=Accept activity.actor=https://a.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/follow/01a13ff1-8dc1-7a6f-868e-5c2572f3a8ba activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/follow/01a13ff1-8dc1-7a6f-868e-5c2572f3a8ba 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-8db6-7a1f-b44b-c9aa5de4fe73 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor offset=0 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8daf-7e2b-b903-7a0fda5f6063 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor offset=0 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8dc2-77ee-bf36-55ce82e47b7a 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8dc2-77ee-bf36-55ce82e47b7a 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/update/01a13ff1-8d9c-7660-a3ce-cb7d18869934 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/update/01a13ff1-8dc3-77ec-8560-a752bf9bc389 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor gateway=https://c.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/update/01a13ff1-8dc3-77ec-8560-a752bf9bc389 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/update/01a13ff1-8dc3-77ec-8560-a752bf9bc389 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8daf-7e2b-b903-7a0fda5f6063 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/update/01a13ff1-8d9c-7660-a3ce-cb7d18869934 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor offset=0 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8d41-7dea-8295-9afcecacd45e 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/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/follow/01a13ff1-8da4-7b10-892a-968b2548ff7e 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8de2-7cf2-999b-1bb47f02b5e2 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8d41-7dea-8295-9afcecacd45e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-8d41-7dea-8295-9afcecacd45e 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8dc2-77ee-bf36-55ce82e47b7a 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/update/01a13ff1-8db1-7a6d-a79f-db8929845815 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/follow/01a13ff1-8da4-7b10-892a-968b2548ff7e 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/follow/01a13ff1-8dc1-7a6f-868e-5c2572f3a8ba 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/update/01a13ff1-8db8-7025-a8e2-9b77c83843fa 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-8dc2-77ee-bf36-55ce82e47b7a 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/update/01a13ff1-8db1-7a6d-a79f-db8929845815 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-8de2-7cf2-999b-1bb47f02b5e2 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-8de2-7cf2-999b-1bb47f02b5e2 2026/10/15 14:22:37 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-8dcb-701a-b3f9-352f8fd8d922 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/update/01a13ff1-8db8-7025-a8e2-9b77c83843fa 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Enabling pprof url=https://a.localdomain/okrkvrcuflrhkoelisvwglqwplhtiokt/debug/pprof 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-8e01-7cf5-b25d-0e89a3223858 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8d18-7840-887b-53e06a233029 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8d18-7840-887b-53e06a233029 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/update/01a13ff1-8dc3-77ec-8560-a752bf9bc389 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-8de2-7cf2-999b-1bb47f02b5e2 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/update/01a13ff1-8dc3-77ec-8560-a752bf9bc389 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8dc2-77ee-bf36-55ce82e47b7a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8d2c-7b55-9816-fa2d7d027804 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8d2c-7b55-9816-fa2d7d027804 2026/10/15 14:22:37 INFO Enabling pprof url=https://b.localdomain/yydhlkpjxisfcbodpeyvjfciimybywum/debug/pprof 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-8de2-7cf2-999b-1bb47f02b5e2 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/update/01a13ff1-8e00-77ee-8ce6-7ab01888b285 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor gateway=https://c.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/update/01a13ff1-8e00-77ee-8ce6-7ab01888b285 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/update/01a13ff1-8e00-77ee-8ce6-7ab01888b285 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8e14-7222-9c0d-087d819be3b1 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/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor offset=0 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-8e01-7cf5-b25d-0e89a3223858 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor offset=0 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/update/01a13ff1-8e0f-7744-afbf-eba8ee445a25 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor gateway=https://a.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/update/01a13ff1-8e0f-7744-afbf-eba8ee445a25 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/update/01a13ff1-8e0f-7744-afbf-eba8ee445a25 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8e14-7222-9c0d-087d819be3b1 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8e14-7222-9c0d-087d819be3b1 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8e0b-7098-a01b-7d18b53be9d4 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor offset=0 2026/10/15 14:22:37 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/create/01a13ff1-8dee-7529-8f5b-25da20b32ad9 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/post/01a13ff1-8dee-7496-879f-4f7f5570c3f5 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/post/01a13ff1-8dee-7496-879f-4f7f5570c3f5 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/create/01a13ff1-8dee-7529-8f5b-25da20b32ad9 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/post/01a13ff1-8dee-7496-879f-4f7f5570c3f5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/post/01a13ff1-8dee-7496-879f-4f7f5570c3f5 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/follow/01a13ff1-8e24-7adf-ad3e-d09eb4af5462 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/update/01a13ff1-8e17-72b8-8820-23cb4329c61f sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor gateway=https://c.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/update/01a13ff1-8e17-72b8-8820-23cb4329c61f 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/update/01a13ff1-8e17-72b8-8820-23cb4329c61f 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8e28-7f13-a0d3-0eba0ddb0f3b 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/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8de2-7cf2-999b-1bb47f02b5e2 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8d41-7dea-8295-9afcecacd45e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-8d41-7dea-8295-9afcecacd45e 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8d9e-75ef-865e-82d24ad05e7c 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/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/follow/01a13ff1-8e24-7adf-ad3e-d09eb4af5462 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/follow/01a13ff1-8e24-7adf-ad3e-d09eb4af5462 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8e14-7222-9c0d-087d819be3b1 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/follow/01a13ff1-8e36-7aa1-a754-994431b7bc17 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-8e38-77e2-acb2-03897e0c421c activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8d9e-75ef-865e-82d24ad05e7c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8d9e-75ef-865e-82d24ad05e7c 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8e28-7f13-a0d3-0eba0ddb0f3b 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8e28-7f13-a0d3-0eba0ddb0f3b 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8cf0-77b6-93d0-2d7120d1a399 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/create/01a13ff1-8dee-7529-8f5b-25da20b32ad9 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/create/01a13ff1-8dee-7529-8f5b-25da20b32ad9 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Enabling pprof url=https://b.localdomain/ohvhutrfeveshlpikicnmqecthltewpc/debug/pprof 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8e14-7222-9c0d-087d819be3b1 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/update/01a13ff1-8e29-7440-8018-452bd45900c2 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor gateway=https://a.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/update/01a13ff1-8e29-7440-8018-452bd45900c2 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/update/01a13ff1-8e29-7440-8018-452bd45900c2 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8ce1-7b4f-83fe-c5b1bcbc8871 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:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8e44-77ea-b373-99ac5f6187e0 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8cf0-77b6-93d0-2d7120d1a399 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8cf0-77b6-93d0-2d7120d1a399 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/update/01a13ff1-8e00-77ee-8ce6-7ab01888b285 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/follow/01a13ff1-8e36-7aa1-a754-994431b7bc17 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/follow/01a13ff1-8e36-7aa1-a754-994431b7bc17 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8daf-7e2b-b903-7a0fda5f6063 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/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/accept/01a13ff1-8e4b-7bc9-8bc8-7264d1c78916 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8ce1-7b4f-83fe-c5b1bcbc8871 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8ce1-7b4f-83fe-c5b1bcbc8871 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-8e38-77e2-acb2-03897e0c421c 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-8e38-77e2-acb2-03897e0c421c 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8e4a-7b6b-81a0-80ac41d75325 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8e28-7f13-a0d3-0eba0ddb0f3b 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/update/01a13ff1-8e0f-7744-afbf-eba8ee445a25 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/update/01a13ff1-8e00-77ee-8ce6-7ab01888b285 2026/10/15 14:22:37 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/update/01a13ff1-8e17-72b8-8820-23cb4329c61f 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8e57-71ee-922c-e863949a209d 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/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8e28-7f13-a0d3-0eba0ddb0f3b 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/update/01a13ff1-8e0f-7744-afbf-eba8ee445a25 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/accept/01a13ff1-8e5d-7464-938f-f2a3011ebcde activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/follow/01a13ff1-8cdc-734e-b668-b70a27c93863 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/follow/01a13ff1-8cdc-734e-b668-b70a27c93863 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8d9a-7884-9108-e5a0a59eebf8 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/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8e4a-7b6b-81a0-80ac41d75325 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8e4a-7b6b-81a0-80ac41d75325 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-8e38-77e2-acb2-03897e0c421c 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/update/01a13ff1-8e17-72b8-8820-23cb4329c61f 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8d9b-778b-8a9e-fbf49abfe3f4 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:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8e57-71ee-922c-e863949a209d 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8e57-71ee-922c-e863949a209d 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8e65-7989-a0b6-1a087e57e18e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8d9a-7884-9108-e5a0a59eebf8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-8d9a-7884-9108-e5a0a59eebf8 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/accept/01a13ff1-8e6b-7224-9fa5-5734c12446d8 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8d9b-778b-8a9e-fbf49abfe3f4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-8d9b-778b-8a9e-fbf49abfe3f4 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-8e38-77e2-acb2-03897e0c421c 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/accept/01a13ff1-8e5d-7464-938f-f2a3011ebcde 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/accept/01a13ff1-8e5d-7464-938f-f2a3011ebcde 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/follow/01a13ff1-8e24-7adf-ad3e-d09eb4af5462 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/update/01a13ff1-8e29-7440-8018-452bd45900c2 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8e4a-7b6b-81a0-80ac41d75325 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8e44-77ea-b373-99ac5f6187e0 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8e44-77ea-b373-99ac5f6187e0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor offset=0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/accept/01a13ff1-8e4b-7bc9-8bc8-7264d1c78916 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/accept/01a13ff1-8e4b-7bc9-8bc8-7264d1c78916 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/follow/01a13ff1-8e24-7adf-ad3e-d09eb4af5462 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8e4a-7b6b-81a0-80ac41d75325 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-8e57-71ee-922c-e863949a209d 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/update/01a13ff1-8e29-7440-8018-452bd45900c2 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-8e67-7ced-8938-2fdd619b2811 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://c.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-8e67-7ced-8938-2fdd619b2811 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-8e67-7ced-8938-2fdd619b2811 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8e59-7cdb-b6b8-337eeff3329d 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/follow/01a13ff1-8e36-7aa1-a754-994431b7bc17 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor offset=0 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/update/01a13ff1-8e70-7565-a102-9f43beed89c7 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor gateway=https://a.localdomain 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor offset=0 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/update/01a13ff1-8e70-7565-a102-9f43beed89c7 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/update/01a13ff1-8e70-7565-a102-9f43beed89c7 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/create/01a13ff1-8dee-7529-8f5b-25da20b32ad9 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8e82-72c0-b9ed-7e92f25078c5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8e83-7584-a039-d0560ba2b2c7 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:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-8e65-7989-a0b6-1a087e57e18e 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8e57-71ee-922c-e863949a209d 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/follow/01a13ff1-8e36-7aa1-a754-994431b7bc17 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8cf3-797c-a1c8-1346f4fb95bd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/create/01a13ff1-8dee-7529-8f5b-25da20b32ad9 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor offset=0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/post/01a13ff1-8dee-7496-879f-4f7f5570c3f5 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/post/01a13ff1-8dee-7496-879f-4f7f5570c3f5 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8e94-7784-bad8-7146a699e845 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8cf3-797c-a1c8-1346f4fb95bd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8cf3-797c-a1c8-1346f4fb95bd 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/update/01a13ff1-8e80-75cb-9383-8a5ea12b16c2 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor gateway=https://a.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/update/01a13ff1-8e80-75cb-9383-8a5ea12b16c2 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/update/01a13ff1-8e80-75cb-9383-8a5ea12b16c2 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8e83-7584-a039-d0560ba2b2c7 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8e83-7584-a039-d0560ba2b2c7 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8e82-72c0-b9ed-7e92f25078c5 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8e82-72c0-b9ed-7e92f25078c5 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8e9e-7b35-8293-5dd027c2fda1 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:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/follow/01a13ff1-8ea0-7059-a49c-3f07dd46d26d activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/update/01a13ff1-8e90-7287-b2e7-90f8bcb222b1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor gateway=https://c.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/update/01a13ff1-8e90-7287-b2e7-90f8bcb222b1 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/update/01a13ff1-8e90-7287-b2e7-90f8bcb222b1 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor offset=0 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-8e38-77e2-acb2-03897e0c421c activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8d9e-75ef-865e-82d24ad05e7c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8d9e-75ef-865e-82d24ad05e7c 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8e83-7584-a039-d0560ba2b2c7 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/accept/01a13ff1-8e5d-7464-938f-f2a3011ebcde 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8e82-72c0-b9ed-7e92f25078c5 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8e9e-7b35-8293-5dd027c2fda1 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8e9e-7b35-8293-5dd027c2fda1 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/accept/01a13ff1-8e4b-7bc9-8bc8-7264d1c78916 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/follow/01a13ff1-8ea0-7059-a49c-3f07dd46d26d 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/follow/01a13ff1-8ea0-7059-a49c-3f07dd46d26d 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8eb7-76e3-8bc2-0043b9f5e79a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8e94-7784-bad8-7146a699e845 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8e94-7784-bad8-7146a699e845 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/accept/01a13ff1-8e5d-7464-938f-f2a3011ebcde 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8e83-7584-a039-d0560ba2b2c7 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/update/01a13ff1-8e70-7565-a102-9f43beed89c7 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-8e67-7ced-8938-2fdd619b2811 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8e82-72c0-b9ed-7e92f25078c5 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor offset=0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor offset=0 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8ec3-78c2-8c38-ea63e2242715 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/update/01a13ff1-8e70-7565-a102-9f43beed89c7 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-8e67-7ced-8938-2fdd619b2811 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8e9e-7b35-8293-5dd027c2fda1 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8eb7-76e3-8bc2-0043b9f5e79a 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8eb7-76e3-8bc2-0043b9f5e79a 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/accept/01a13ff1-8e6b-7224-9fa5-5734c12446d8 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/accept/01a13ff1-8e6b-7224-9fa5-5734c12446d8 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/update/01a13ff1-8e80-75cb-9383-8a5ea12b16c2 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Enabling pprof url=https://b.localdomain/mtbnknbynecccpesamaqxyfkrkvgjpqk/debug/pprof 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8e9e-7b35-8293-5dd027c2fda1 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8e94-7784-bad8-7146a699e845 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8ec3-78c2-8c38-ea63e2242715 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8ec3-78c2-8c38-ea63e2242715 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8ed4-705c-acc0-d78efac5b0fa activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor offset=0 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8e44-77ea-b373-99ac5f6187e0 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-8e65-7989-a0b6-1a087e57e18e 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8da3-7bc2-be6e-d49d6eacfae9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:37 INFO Enabling pprof url=https://a.localdomain/twfkgwutpxpuwpktviiigqlfcogkdhcl/debug/pprof 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8eb7-76e3-8bc2-0043b9f5e79a 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/update/01a13ff1-8e90-7287-b2e7-90f8bcb222b1 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8e14-7222-9c0d-087d819be3b1 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/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/update/01a13ff1-8e80-75cb-9383-8a5ea12b16c2 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-8e94-7784-bad8-7146a699e845 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-8ec1-7364-8ca1-5a7ff12cede1 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/accept/01a13ff1-8ee3-7b29-b24b-9b4a5d80c135 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8da3-7bc2-be6e-d49d6eacfae9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8da3-7bc2-be6e-d49d6eacfae9 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8ed4-705c-acc0-d78efac5b0fa 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8ed4-705c-acc0-d78efac5b0fa 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8eb7-76e3-8bc2-0043b9f5e79a 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/update/01a13ff1-8e90-7287-b2e7-90f8bcb222b1 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/follow/01a13ff1-8ea0-7059-a49c-3f07dd46d26d 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8ec3-78c2-8c38-ea63e2242715 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-8e65-7989-a0b6-1a087e57e18e 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8d4d-77db-8a76-af9ae4f64e02 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8ec3-78c2-8c38-ea63e2242715 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/follow/01a13ff1-8ea0-7059-a49c-3f07dd46d26d 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-8ee6-7eb5-9e13-4676c89e7f9a sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://a.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-8ee6-7eb5-9e13-4676c89e7f9a 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-8ee6-7eb5-9e13-4676c89e7f9a 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/follow/01a13ff1-8efa-77e7-a6b1-4a3eba245a09 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8efe-7381-9302-366dcf5d321a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8d4d-77db-8a76-af9ae4f64e02 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8d4d-77db-8a76-af9ae4f64e02 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8e4a-7b6b-81a0-80ac41d75325 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-8e65-7989-a0b6-1a087e57e18e 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8e94-7784-bad8-7146a699e845 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8cf3-797c-a1c8-1346f4fb95bd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8cf3-797c-a1c8-1346f4fb95bd 2026/10/15 14:22:37 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8ed4-705c-acc0-d78efac5b0fa 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-8ee1-77d9-8929-8fabc48316fc 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/accept/01a13ff1-8f07-7595-8de1-bc56d4997a4d activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8e4a-7b6b-81a0-80ac41d75325 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13ff1-8e4a-7b6b-81a0-80ac41d75325 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-8e44-77ea-b373-99ac5f6187e0 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8f0c-7d89-9af2-95ec0850e0ba activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/follow/01a13ff1-8efa-77e7-a6b1-4a3eba245a09 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/follow/01a13ff1-8efa-77e7-a6b1-4a3eba245a09 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8ed4-705c-acc0-d78efac5b0fa --- PASS: TestBio_Set (1.80s) === CONT TestMetadata_HTML 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor offset=0 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/accept/01a13ff1-8e6b-7224-9fa5-5734c12446d8 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/accept/01a13ff1-8e5d-7464-938f-f2a3011ebcde activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/follow/01a13ff1-8cdc-734e-b668-b70a27c93863 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/follow/01a13ff1-8cdc-734e-b668-b70a27c93863 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8e28-7f13-a0d3-0eba0ddb0f3b 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/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/accept/01a13ff1-8ee3-7b29-b24b-9b4a5d80c135 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/accept/01a13ff1-8ee3-7b29-b24b-9b4a5d80c135 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8f1d-75aa-824f-c460c152dafb activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8f1e-7b02-88c6-1b732279eb12 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Enabling pprof url=https://c.localdomain/dksucuacmcasnyceeivopscydvhqfjlh/debug/pprof 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8f0c-7d89-9af2-95ec0850e0ba 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8f0c-7d89-9af2-95ec0850e0ba 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/update/01a13ff1-8f0c-7342-8b5f-96dade761b29 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor gateway=https://a.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/update/01a13ff1-8f0c-7342-8b5f-96dade761b29 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/update/01a13ff1-8f0c-7342-8b5f-96dade761b29 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/accept/01a13ff1-8e4b-7bc9-8bc8-7264d1c78916 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8e57-71ee-922c-e863949a209d 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/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8f25-7878-9f6e-d74c5781d0a0 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8e28-7f13-a0d3-0eba0ddb0f3b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-8e28-7f13-a0d3-0eba0ddb0f3b 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12#delete 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12#delete 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8d45-7082-ab30-cb1e03877548 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:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12#delete 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:37 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-8ef0-7425-bc6d-2b8c00e1ac17 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/accept/01a13ff1-8f07-7595-8de1-bc56d4997a4d 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/accept/01a13ff1-8f07-7595-8de1-bc56d4997a4d 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor offset=0 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8f2d-7478-92f2-f7f4f125e0df 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:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/accept/01a13ff1-8f31-7387-a9a0-6c9822312891 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8d45-7082-ab30-cb1e03877548 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8d45-7082-ab30-cb1e03877548 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/accept/01a13ff1-8e6b-7224-9fa5-5734c12446d8 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8f1d-75aa-824f-c460c152dafb 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8f1d-75aa-824f-c460c152dafb 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8f1e-7b02-88c6-1b732279eb12 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8f1e-7b02-88c6-1b732279eb12 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12#delete 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8e44-77ea-b373-99ac5f6187e0 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8cf0-77b6-93d0-2d7120d1a399 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8cf0-77b6-93d0-2d7120d1a399 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-8ee6-7eb5-9e13-4676c89e7f9a 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8f0c-7d89-9af2-95ec0850e0ba 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8efe-7381-9302-366dcf5d321a 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8efe-7381-9302-366dcf5d321a 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/update/01a13ff1-8f1c-75d0-a741-8bbeeff2cebb sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor gateway=https://c.localdomain 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/update/01a13ff1-8f1c-75d0-a741-8bbeeff2cebb 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/update/01a13ff1-8f1c-75d0-a741-8bbeeff2cebb 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-8ef0-7425-bc6d-2b8c00e1ac17 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-8ef0-7425-bc6d-2b8c00e1ac17 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8f2d-7478-92f2-f7f4f125e0df 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8f2d-7478-92f2-f7f4f125e0df 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8f0c-7d89-9af2-95ec0850e0ba 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-8ee6-7eb5-9e13-4676c89e7f9a 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-8f25-7878-9f6e-d74c5781d0a0 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/follow/01a13ff1-8efa-77e7-a6b1-4a3eba245a09 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8f1d-75aa-824f-c460c152dafb 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-8f1e-7b02-88c6-1b732279eb12 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-8f2c-7f2a-9cca-01fba72dda34 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8f2c-7ef6-9672-b16d0bff0d8b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-8f2c-7ef6-9672-b16d0bff0d8b 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8f4c-7956-91ab-a33e012a0845 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:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8e65-7989-a0b6-1a087e57e18e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8d9a-7884-9108-e5a0a59eebf8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-8d9a-7884-9108-e5a0a59eebf8 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/follow/01a13ff1-8efa-77e7-a6b1-4a3eba245a09 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8f1d-75aa-824f-c460c152dafb 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor offset=0 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8f1e-7b02-88c6-1b732279eb12 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-8ef0-7425-bc6d-2b8c00e1ac17 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/update/01a13ff1-8f0c-7342-8b5f-96dade761b29 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8f2d-7478-92f2-f7f4f125e0df 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8f57-7118-a0e0-41f34a33db9d 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/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8f4c-7956-91ab-a33e012a0845 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8f4c-7956-91ab-a33e012a0845 2026/10/15 14:22:37 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-8c18-746e-b3c0-d6ef92edcb12 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-8ef0-7425-bc6d-2b8c00e1ac17 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8f2d-7478-92f2-f7f4f125e0df 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/update/01a13ff1-8f0c-7342-8b5f-96dade761b29 2026/10/15 14:22:37 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 request.user=carol post=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor offset=0 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-8f2c-7f2a-9cca-01fba72dda34 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-8f2c-7f2a-9cca-01fba72dda34 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/follow/01a13ff1-8e36-7aa1-a754-994431b7bc17 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/accept/01a13ff1-8e4b-7bc9-8bc8-7264d1c78916 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8ce1-7b4f-83fe-c5b1bcbc8871 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8ce1-7b4f-83fe-c5b1bcbc8871 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8f57-7118-a0e0-41f34a33db9d 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8f57-7118-a0e0-41f34a33db9d 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/create/01a13ff1-8d01-7878-b828-2155f0d38399 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/post/01a13ff1-8d01-7831-8fda-93bca47ea32d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/post/01a13ff1-8d01-7831-8fda-93bca47ea32d 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/update/01a13ff1-8f1c-75d0-a741-8bbeeff2cebb 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/accept/01a13ff1-8f74-75ae-9ac8-3ab9138e9655 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/follow/01a13ff1-8e36-7aa1-a754-994431b7bc17 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/follow/01a13ff1-8e36-7aa1-a754-994431b7bc17 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:37 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:37 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-8f5a-7580-a308-572ec6a39f88 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8f5a-754c-bfdb-4e1d3f20d750 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-8f5a-754c-bfdb-4e1d3f20d750 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8f72-7ac1-8c0d-821c23f8cda1 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/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8f4c-7956-91ab-a33e012a0845 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/update/01a13ff1-8f1c-75d0-a741-8bbeeff2cebb 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-8f80-7d94-a98e-9fe4e1683b3e activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8f72-7ac1-8c0d-821c23f8cda1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-8f72-7ac1-8c0d-821c23f8cda1 2026/10/15 14:22:37 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff1-8f81-72a0-ae36-0310492fa694 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8daf-7e2b-b903-7a0fda5f6063 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8daf-7e2b-b903-7a0fda5f6063 --- PASS: TestMetadata_Whitespace (1.91s) === CONT TestMetadata_Link 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-8f2c-7f2a-9cca-01fba72dda34 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/accept/01a13ff1-8f07-7595-8de1-bc56d4997a4d 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8f4c-7956-91ab-a33e012a0845 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor offset=0 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/accept/01a13ff1-8f31-7387-a9a0-6c9822312891 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/accept/01a13ff1-8f31-7387-a9a0-6c9822312891 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8f57-7118-a0e0-41f34a33db9d 2026/10/15 14:22:37 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-8f2c-7f2a-9cca-01fba72dda34 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8e83-7584-a039-d0560ba2b2c7 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:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor offset=0 2026/10/15 14:22:37 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-8f2c-7ef6-9672-b16d0bff0d8b request.user=carol post=https://b.localdomain/post/01a13ff1-8f2c-7ef6-9672-b16d0bff0d8b 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-8f81-72a0-ae36-0310492fa694 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-8f5a-7580-a308-572ec6a39f88 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-8f5a-7580-a308-572ec6a39f88 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-8f81-72a0-ae36-0310492fa694 2026/10/15 14:22:37 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/create/01a13ff1-8dee-7529-8f5b-25da20b32ad9 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/post/01a13ff1-8dee-7496-879f-4f7f5570c3f5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/post/01a13ff1-8dee-7496-879f-4f7f5570c3f5 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/accept/01a13ff1-8f96-7318-b96b-797e8217d84f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8e83-7584-a039-d0560ba2b2c7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8e83-7584-a039-d0560ba2b2c7 2026/10/15 14:22:37 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/accept/01a13ff1-8ee3-7b29-b24b-9b4a5d80c135 2026/10/15 14:22:37 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/accept/01a13ff1-8f74-75ae-9ac8-3ab9138e9655 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/accept/01a13ff1-8f74-75ae-9ac8-3ab9138e9655 2026/10/15 14:22:37 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8f96-75f1-8c45-b428192a665f 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:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:37 INFO Looking up user name=carol 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8f57-7118-a0e0-41f34a33db9d 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:37 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/create/01a13ff1-8f60-75b5-8e1e-65d66f70a9af note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/post/01a13ff1-8f60-755f-83a2-4207291a2fbb thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/post/01a13ff1-8f60-755f-83a2-4207291a2fbb starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor 2026/10/15 14:22:37 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/create/01a13ff1-8f60-75b5-8e1e-65d66f70a9af activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/post/01a13ff1-8f60-755f-83a2-4207291a2fbb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/post/01a13ff1-8f60-755f-83a2-4207291a2fbb 2026/10/15 14:22:37 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8eb7-76e3-8bc2-0043b9f5e79a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Looking up user name=alice 2026/10/15 14:22:37 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8f9c-7f1b-994a-57f8f3333ae9 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/10/15 14:22:37 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8efe-7381-9302-366dcf5d321a 2026/10/15 14:22:37 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-8f25-7878-9f6e-d74c5781d0a0 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Fetching object cid=ap://did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:37 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/accept/01a13ff1-8ee3-7b29-b24b-9b4a5d80c135 2026/10/15 14:22:37 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:37 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8fa6-727c-bb79-6c2132e3f5c4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8eb7-76e3-8bc2-0043b9f5e79a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8eb7-76e3-8bc2-0043b9f5e79a 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:37 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/accept/01a13ff1-8e6b-7224-9fa5-5734c12446d8 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8d9b-778b-8a9e-fbf49abfe3f4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-8d9b-778b-8a9e-fbf49abfe3f4 2026/10/15 14:22:37 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:37 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/accept/01a13ff1-8f96-7318-b96b-797e8217d84f 2026/10/15 14:22:38 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/accept/01a13ff1-8f96-7318-b96b-797e8217d84f sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor gateway=https://c.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/accept/01a13ff1-8f96-7318-b96b-797e8217d84f 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/accept/01a13ff1-8f96-7318-b96b-797e8217d84f 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/accept/01a13ff1-8f07-7595-8de1-bc56d4997a4d 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-8f5a-7580-a308-572ec6a39f88 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8f96-75f1-8c45-b428192a665f 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8f96-75f1-8c45-b428192a665f 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor offset=0 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-8f81-72a0-ae36-0310492fa694 2026/10/15 14:22:38 INFO Enabling pprof url=https://b.localdomain/ckafysmfumptarimqdvspixyrwdcelfu/debug/pprof 2026/10/15 14:22:38 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/update/01a13ff1-8fa0-77fc-b9ea-0ddbdc618762 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor gateway=https://a.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/update/01a13ff1-8fa0-77fc-b9ea-0ddbdc618762 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/update/01a13ff1-8fa0-77fc-b9ea-0ddbdc618762 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8f72-7ac1-8c0d-821c23f8cda1 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-8f25-7878-9f6e-d74c5781d0a0 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8fa6-727c-bb79-6c2132e3f5c4 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8fa6-727c-bb79-6c2132e3f5c4 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-8f5a-7580-a308-572ec6a39f88 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/follow/01a13ff1-8e24-7adf-ad3e-d09eb4af5462 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8e9e-7b35-8293-5dd027c2fda1 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:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-8f5a-754c-bfdb-4e1d3f20d750 request.user=carol post=https://b.localdomain/post/01a13ff1-8f5a-754c-bfdb-4e1d3f20d750 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8fbd-7a14-9958-519f40b4d8e0 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:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13ff1-8f81-72a0-ae36-0310492fa694 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8f9c-7f1b-994a-57f8f3333ae9 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/create/01a13ff1-8f60-75b5-8e1e-65d66f70a9af 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/accept/01a13ff1-8fc6-79a6-afe0-584dba7c0fc5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8e9e-7b35-8293-5dd027c2fda1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8e9e-7b35-8293-5dd027c2fda1 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-8f80-7d94-a98e-9fe4e1683b3e 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/accept/01a13ff1-8fc6-7644-a8a2-9a9ae8be6d9e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/follow/01a13ff1-8e24-7adf-ad3e-d09eb4af5462 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/follow/01a13ff1-8e24-7adf-ad3e-d09eb4af5462 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/post/01a13ff1-8f60-755f-83a2-4207291a2fbb request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/post/01a13ff1-8f60-755f-83a2-4207291a2fbb 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-8efe-7381-9302-366dcf5d321a 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8f96-75f1-8c45-b428192a665f 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/follow/01a13ff1-8ea0-7059-a49c-3f07dd46d26d activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor followed=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff1-8fd3-79e8-bcb7-d7d8c4ba6175 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8daf-7e2b-b903-7a0fda5f6063 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8daf-7e2b-b903-7a0fda5f6063 2026/10/15 14:22:38 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/01a13ff1-8daf-7e2b-b903-7a0fda5f6063 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/01a13ff1-8daf-7e2b-b903-7a0fda5f6063: not found" 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-8f25-7878-9f6e-d74c5781d0a0 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8fd6-7dab-8cdd-5c21d3c90371 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/follow/01a13ff1-8ea0-7059-a49c-3f07dd46d26d activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/follow/01a13ff1-8ea0-7059-a49c-3f07dd46d26d 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8fbd-7a14-9958-519f40b4d8e0 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8fbd-7a14-9958-519f40b4d8e0 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8f96-75f1-8c45-b428192a665f 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-8fa6-727c-bb79-6c2132e3f5c4 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/accept/01a13ff1-8f74-75ae-9ac8-3ab9138e9655 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/accept/01a13ff1-8fc6-7644-a8a2-9a9ae8be6d9e 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/accept/01a13ff1-8fc6-7644-a8a2-9a9ae8be6d9e 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/accept/01a13ff1-8fc6-79a6-afe0-584dba7c0fc5 2026/10/15 14:22:38 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/accept/01a13ff1-8fc6-79a6-afe0-584dba7c0fc5 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor gateway=https://c.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/accept/01a13ff1-8fc6-79a6-afe0-584dba7c0fc5 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/accept/01a13ff1-8fc6-79a6-afe0-584dba7c0fc5 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor offset=0 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor 2026/10/15 14:22:38 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:38 INFO Enabling pprof url=https://a.localdomain/cbyryxrxkhlftoutpjtvehixulxutfmp/debug/pprof 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-8fa6-727c-bb79-6c2132e3f5c4 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/inbox activity=https://b.localdomain/accept/01a13ff1-8fd6-7dab-8cdd-5c21d3c90371 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/inbox activity=https://b.localdomain/accept/01a13ff1-8fd6-7dab-8cdd-5c21d3c90371 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox activity=https://b.localdomain/follow/01a13ff1-8fbd-7a14-9958-519f40b4d8e0 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8fec-7ac0-b62e-71f0d7303ee5 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/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/update/01a13ff1-8fa0-77fc-b9ea-0ddbdc618762 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8efe-7381-9302-366dcf5d321a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8d4d-77db-8a76-af9ae4f64e02 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8d4d-77db-8a76-af9ae4f64e02 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/accept/01a13ff1-8f96-7318-b96b-797e8217d84f 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-8fbd-7a14-9958-519f40b4d8e0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/accept/01a13ff1-8ee3-7b29-b24b-9b4a5d80c135 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8da3-7bc2-be6e-d49d6eacfae9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8da3-7bc2-be6e-d49d6eacfae9 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/update/01a13ff1-8fa0-77fc-b9ea-0ddbdc618762 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor offset=0 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/accept/01a13ff1-8f96-7318-b96b-797e8217d84f 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8fec-7ac0-b62e-71f0d7303ee5 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8fec-7ac0-b62e-71f0d7303ee5 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:38 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/inbox activity=https://b.localdomain/accept/01a13ff1-8fd6-7dab-8cdd-5c21d3c90371 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8f25-7878-9f6e-d74c5781d0a0 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8e28-7f13-a0d3-0eba0ddb0f3b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-8e28-7f13-a0d3-0eba0ddb0f3b 2026/10/15 14:22:38 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff1-900a-7825-9f65-637f56b0949b activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8e14-7222-9c0d-087d819be3b1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8e14-7222-9c0d-087d819be3b1 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-8fd6-7dab-8cdd-5c21d3c90371 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/accept/01a13ff1-8f31-7387-a9a0-6c9822312891 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-8fec-7ac0-b62e-71f0d7303ee5 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/accept/01a13ff1-8fc6-7644-a8a2-9a9ae8be6d9e 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-900a-7825-9f65-637f56b0949b 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-900a-7825-9f65-637f56b0949b 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/follow/01a13ff1-8da4-7b10-892a-968b2548ff7e activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8fa6-727c-bb79-6c2132e3f5c4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8eb7-76e3-8bc2-0043b9f5e79a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8eb7-76e3-8bc2-0043b9f5e79a 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/accept/01a13ff1-8fc6-79a6-afe0-584dba7c0fc5 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-8fec-7ac0-b62e-71f0d7303ee5 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/accept/01a13ff1-8f74-75ae-9ac8-3ab9138e9655 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/accept/01a13ff1-8fc6-7644-a8a2-9a9ae8be6d9e 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/accept/01a13ff1-902a-7a18-8fc5-e615e499ed95 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/follow/01a13ff1-8da4-7b10-892a-968b2548ff7e activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/follow/01a13ff1-8da4-7b10-892a-968b2548ff7e 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-8fd6-7dab-8cdd-5c21d3c90371 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/follow/01a13ff1-8ea0-7059-a49c-3f07dd46d26d activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/follow/01a13ff1-8ea0-7059-a49c-3f07dd46d26d 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/accept/01a13ff1-8fc6-79a6-afe0-584dba7c0fc5 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-902c-799a-aea2-bf482e5f894a 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/10/15 14:22:38 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/follow/01a13ff1-902c-7c06-a053-e02e0219fd80 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/accept/01a13ff1-8f31-7387-a9a0-6c9822312891 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-9036-7651-a7f0-501b4fe95d23 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:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-900a-7825-9f65-637f56b0949b 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/accept/01a13ff1-8f07-7595-8de1-bc56d4997a4d activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8e4a-7b6b-81a0-80ac41d75325 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13ff1-8e4a-7b6b-81a0-80ac41d75325 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-902c-799a-aea2-bf482e5f894a 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-902c-799a-aea2-bf482e5f894a --- PASS: TestCluster_PostToFollowers_RejectTwice (2.11s) 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/follow/01a13ff1-902c-7c06-a053-e02e0219fd80 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/follow/01a13ff1-902c-7c06-a053-e02e0219fd80 2026/10/15 14:22:38 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor offset=0 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8f57-7118-a0e0-41f34a33db9d 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/10/15 14:22:38 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/accept/01a13ff1-8f96-7318-b96b-797e8217d84f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8e83-7584-a039-d0560ba2b2c7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:38 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/accept/01a13ff1-8f96-7318-b96b-797e8217d84f error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/inbox: 400, " 2026/10/15 14:22:38 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/accept/01a13ff1-8f96-7318-b96b-797e8217d84f 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-8f2c-7f2a-9cca-01fba72dda34 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8f2c-7ef6-9672-b16d0bff0d8b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-8f2c-7ef6-9672-b16d0bff0d8b 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13ff1-900a-7825-9f65-637f56b0949b 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox activity=https://b.localdomain/follow/01a13ff1-9036-7651-a7f0-501b4fe95d23 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox activity=https://b.localdomain/follow/01a13ff1-9036-7651-a7f0-501b4fe95d23 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-904e-7b63-8e57-e3350917469b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8f57-7118-a0e0-41f34a33db9d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8f57-7118-a0e0-41f34a33db9d 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8f2d-7478-92f2-f7f4f125e0df 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:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 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/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff1-9054-7645-ba6b-5bc9461b8521 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/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/accept/01a13ff1-9059-719c-97b4-7106f5251609 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8f2d-7478-92f2-f7f4f125e0df activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8f2d-7478-92f2-f7f4f125e0df 2026/10/15 14:22:38 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-8ef0-7425-bc6d-2b8c00e1ac17 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-902c-799a-aea2-bf482e5f894a 2026/10/15 14:22:38 INFO Enabling pprof url=https://a.localdomain/nyfqljgeigletmoxooxmhbbekcrvsyvp/debug/pprof 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-9060-7b9c-88db-5e2f56350934 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8e57-71ee-922c-e863949a209d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8e57-71ee-922c-e863949a209d 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox activity=https://b.localdomain/follow/01a13ff1-9036-7651-a7f0-501b4fe95d23 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-904e-7b63-8e57-e3350917469b 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-904e-7b63-8e57-e3350917469b 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor/accept/01a13ff1-8fc6-7644-a8a2-9a9ae8be6d9e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrpMNA14Dv5TmYzbjjSMUbKvodExKxnSnWh9k5Z55efSe/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/follow/01a13ff1-8e24-7adf-ad3e-d09eb4af5462 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq/actor/follow/01a13ff1-8e24-7adf-ad3e-d09eb4af5462 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/follow/01a13ff1-8efa-77e7-a6b1-4a3eba245a09 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-9054-7645-ba6b-5bc9461b8521 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-9054-7645-ba6b-5bc9461b8521 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-8f5a-7580-a308-572ec6a39f88 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8f5a-754c-bfdb-4e1d3f20d750 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-8f5a-754c-bfdb-4e1d3f20d750 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-902c-799a-aea2-bf482e5f894a 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/accept/01a13ff1-9059-719c-97b4-7106f5251609 2026/10/15 14:22:38 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/accept/01a13ff1-9059-719c-97b4-7106f5251609 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor gateway=https://c.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/accept/01a13ff1-9059-719c-97b4-7106f5251609 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/accept/01a13ff1-9059-719c-97b4-7106f5251609 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/accept/01a13ff1-8f31-7387-a9a0-6c9822312891 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8d45-7082-ab30-cb1e03877548 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8d45-7082-ab30-cb1e03877548 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-9036-7651-a7f0-501b4fe95d23 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff1-906a-7d69-b4f1-5c761b4c54f4 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/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/accept/01a13ff1-9070-703d-902a-460a41b2c9e4 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/follow/01a13ff1-8efa-77e7-a6b1-4a3eba245a09 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/follow/01a13ff1-8efa-77e7-a6b1-4a3eba245a09 2026/10/15 14:22:38 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/accept/01a13ff1-8fc6-79a6-afe0-584dba7c0fc5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8e9e-7b35-8293-5dd027c2fda1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:38 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/accept/01a13ff1-8fc6-79a6-afe0-584dba7c0fc5 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/inbox: 400, " 2026/10/15 14:22:38 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/accept/01a13ff1-8fc6-79a6-afe0-584dba7c0fc5 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-9060-7b9c-88db-5e2f56350934 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-9060-7b9c-88db-5e2f56350934 2026/10/15 14:22:38 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-9059-7a2c-8089-d58f76f2aeed activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9059-79eb-a408-16312ab72cbb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a13ff1-9059-79eb-a408-16312ab72cbb 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor offset=0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-905a-7366-8a69-89d1fa43f60f 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-903e-7277-8e7f-322a52943375 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-903e-7219-bc78-449723dd3054 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-903e-7219-bc78-449723dd3054 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/follow/01a13ff1-902c-7c06-a053-e02e0219fd80 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-9054-7645-ba6b-5bc9461b8521 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-904e-7b63-8e57-e3350917469b 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-906a-7d69-b4f1-5c761b4c54f4 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/accept/01a13ff1-902a-7a18-8fc5-e615e499ed95 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/accept/01a13ff1-902a-7a18-8fc5-e615e499ed95 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-906a-7d69-b4f1-5c761b4c54f4 2026/10/15 14:22:38 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff1-9085-7827-9d38-f2e79bc898f0 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/10/15 14:22:38 INFO Enabling pprof url=https://c.localdomain/fvhyxijgblutucnifeuhruwpawlnvwea/debug/pprof 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/accept/01a13ff1-8f96-7318-b96b-797e8217d84f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8e83-7584-a039-d0560ba2b2c7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8e83-7584-a039-d0560ba2b2c7 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff1-9054-7645-ba6b-5bc9461b8521 2026/10/15 14:22:38 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff1-9088-7ae4-84b7-0a37670ccd3b 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/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/follow/01a13ff1-902c-7c06-a053-e02e0219fd80 2026/10/15 14:22:38 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-9060-7b9c-88db-5e2f56350934 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-904e-7b63-8e57-e3350917469b 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor offset=0 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-903e-7277-8e7f-322a52943375 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-903e-7277-8e7f-322a52943375 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-9059-7a2c-8089-d58f76f2aeed 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff1-9085-7827-9d38-f2e79bc898f0 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff1-9085-7827-9d38-f2e79bc898f0 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8f4c-7956-91ab-a33e012a0845 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:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-9088-7ae4-84b7-0a37670ccd3b 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-9088-7ae4-84b7-0a37670ccd3b 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-9059-79eb-a408-16312ab72cbb request.user=bob post=https://a.localdomain/post/01a13ff1-9059-79eb-a408-16312ab72cbb 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-9060-7b9c-88db-5e2f56350934 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-909c-7699-9d6d-68eb42210ff8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-906a-7d69-b4f1-5c761b4c54f4 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/accept/01a13ff1-9059-719c-97b4-7106f5251609 2026/10/15 14:22:38 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-9073-796d-a710-2bb8fd232287 activity.type=Create activity.actor=https://a.localdomain/user/carol activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9073-7917-a486-d9fadf9d56cd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/carol post=https://a.localdomain/post/01a13ff1-9073-7917-a486-d9fadf9d56cd 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/accept/01a13ff1-90a7-7292-b9cf-44e6dd30b66a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8f4c-7956-91ab-a33e012a0845 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8f4c-7956-91ab-a33e012a0845 2026/10/15 14:22:38 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/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff1-906a-7d69-b4f1-5c761b4c54f4 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-903e-7277-8e7f-322a52943375 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff1-9085-7827-9d38-f2e79bc898f0 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/accept/01a13ff1-8fc6-79a6-afe0-584dba7c0fc5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8e9e-7b35-8293-5dd027c2fda1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8e9e-7b35-8293-5dd027c2fda1 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/accept/01a13ff1-9059-719c-97b4-7106f5251609 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-9088-7ae4-84b7-0a37670ccd3b 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://a.localdomain/follow/01a13ff1-909c-7699-9d6d-68eb42210ff8 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://a.localdomain/follow/01a13ff1-909c-7699-9d6d-68eb42210ff8 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-907b-7073-a9ba-6d6620fab1d8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-907b-7035-b2b6-a582d1b21a6e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-907b-7035-b2b6-a582d1b21a6e 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-9093-761b-8fd2-9e1ff1e7e88a 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-904e-7b63-8e57-e3350917469b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8f57-7118-a0e0-41f34a33db9d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8f57-7118-a0e0-41f34a33db9d 2026/10/15 14:22:38 INFO Creating new user request.path=/users/register name=carol --- PASS: TestCluster_PostToFollowers_RejectThenAccept (2.22s) 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/accept/01a13ff1-8f74-75ae-9ac8-3ab9138e9655 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/follow/01a13ff1-8e36-7aa1-a754-994431b7bc17 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/follow/01a13ff1-8e36-7aa1-a754-994431b7bc17 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-903e-7277-8e7f-322a52943375 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/accept/01a13ff1-90a7-7292-b9cf-44e6dd30b66a 2026/10/15 14:22:38 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/accept/01a13ff1-90a7-7292-b9cf-44e6dd30b66a sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor gateway=https://c.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/accept/01a13ff1-90a7-7292-b9cf-44e6dd30b66a 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/accept/01a13ff1-90a7-7292-b9cf-44e6dd30b66a 2026/10/15 14:22:38 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-903e-7219-bc78-449723dd3054 request.user=bob post=https://b.localdomain/post/01a13ff1-903e-7219-bc78-449723dd3054 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff1-9088-7ae4-84b7-0a37670ccd3b 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff1-9085-7827-9d38-f2e79bc898f0 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:38 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/accept/01a13ff1-902a-7a18-8fc5-e615e499ed95 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-9073-796d-a710-2bb8fd232287 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://a.localdomain/follow/01a13ff1-909c-7699-9d6d-68eb42210ff8 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-9073-7917-a486-d9fadf9d56cd request.user=carol post=https://a.localdomain/post/01a13ff1-9073-7917-a486-d9fadf9d56cd 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8fbd-7a14-9958-519f40b4d8e0 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:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkkCrr5aS4F56n3vjoEPebVfU4XCwhnvmNXBCzCrKhPMwn/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-90b0-7e7c-86b2-17acd026df9f 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-90cc-74c4-85ca-14d52ed47601 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:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-90b5-799c-b857-e95f8ef1817f 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8e82-72c0-b9ed-7e92f25078c5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-907b-7073-a9ba-6d6620fab1d8 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-907b-7073-a9ba-6d6620fab1d8 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/accept/01a13ff1-90da-70d1-ba65-6b2947072828 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8fbd-7a14-9958-519f40b4d8e0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8fbd-7a14-9958-519f40b4d8e0 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-909c-7699-9d6d-68eb42210ff8 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/accept/01a13ff1-9070-703d-902a-460a41b2c9e4 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/accept/01a13ff1-9070-703d-902a-460a41b2c9e4 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:38 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-90e1-7b96-b214-76c3f9ba5949 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8e82-72c0-b9ed-7e92f25078c5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8e82-72c0-b9ed-7e92f25078c5 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:38 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox activity=https://b.localdomain/follow/01a13ff1-90cc-74c4-85ca-14d52ed47601 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox activity=https://b.localdomain/follow/01a13ff1-90cc-74c4-85ca-14d52ed47601 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-90ca-7026-8ac8-ac669b371d21 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor offset=0 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/accept/01a13ff1-90da-70d1-ba65-6b2947072828 2026/10/15 14:22:38 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/accept/01a13ff1-90da-70d1-ba65-6b2947072828 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor gateway=https://c.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/accept/01a13ff1-90da-70d1-ba65-6b2947072828 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/accept/01a13ff1-90da-70d1-ba65-6b2947072828 2026/10/15 14:22:38 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-907b-7073-a9ba-6d6620fab1d8 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-8f96-75f1-8c45-b428192a665f 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:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/accept/01a13ff1-90a7-7292-b9cf-44e6dd30b66a 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8fec-7ac0-b62e-71f0d7303ee5 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/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox activity=https://b.localdomain/follow/01a13ff1-90cc-74c4-85ca-14d52ed47601 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/accept/01a13ff1-9059-719c-97b4-7106f5251609 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8f2d-7478-92f2-f7f4f125e0df activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:38 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/accept/01a13ff1-9059-719c-97b4-7106f5251609 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox: 400, " 2026/10/15 14:22:38 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/accept/01a13ff1-9059-719c-97b4-7106f5251609 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:38 INFO Received followers request did=did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkCrr5aS4F56n3vjoEPebVfU4XCwhnvmNXBCzCrKhPMwn/actor count=2 2026/10/15 14:22:38 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor follower=https://a.localdomain/user/alice 2026/10/15 14:22:38 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/01a13ff1-910e-74ef-8f5c-4e8db4dbe020 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/accept/01a13ff1-9108-7633-a9f9-ef4e7247d541 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8f96-75f1-8c45-b428192a665f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8f96-75f1-8c45-b428192a665f 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9109-79ab-8d37-1923a66db11d activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8fec-7ac0-b62e-71f0d7303ee5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8fec-7ac0-b62e-71f0d7303ee5 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-907b-7073-a9ba-6d6620fab1d8 2026/10/15 14:22:38 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-907b-7035-b2b6-a582d1b21a6e request.user=bob post=https://b.localdomain/post/01a13ff1-907b-7035-b2b6-a582d1b21a6e 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/accept/01a13ff1-90a7-7292-b9cf-44e6dd30b66a 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-90eb-7bfc-81e8-d03549272758 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-90cc-74c4-85ca-14d52ed47601 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor --- PASS: TestCluster_PostToFollowers_ApprovedLocally (2.32s) 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8ec3-78c2-8c38-ea63e2242715 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor offset=0 2026/10/15 14:22:38 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13ff1-910e-7628-bca4-ea38eeff49fa activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-910e-74ef-8f5c-4e8db4dbe020 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:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/accept/01a13ff1-9108-7633-a9f9-ef4e7247d541 2026/10/15 14:22:38 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/accept/01a13ff1-9108-7633-a9f9-ef4e7247d541 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor gateway=https://c.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/accept/01a13ff1-9108-7633-a9f9-ef4e7247d541 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/accept/01a13ff1-9108-7633-a9f9-ef4e7247d541 --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.39s) 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-911c-73f9-a1ca-aecee09de8fe activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8ec3-78c2-8c38-ea63e2242715 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8ec3-78c2-8c38-ea63e2242715 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-90e1-7b96-b214-76c3f9ba5949 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-90e1-7b96-b214-76c3f9ba5949 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/accept/01a13ff1-9070-703d-902a-460a41b2c9e4 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:38 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/create/01a13ff1-90e8-7810-8404-0f8544efc7fe note=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/post/01a13ff1-90e8-77b0-937b-6471ca9674fc thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/post/01a13ff1-90e8-77b0-937b-6471ca9674fc starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/create/01a13ff1-90e8-7810-8404-0f8544efc7fe activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/post/01a13ff1-90e8-77b0-937b-6471ca9674fc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/post/01a13ff1-90e8-77b0-937b-6471ca9674fc 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-90fe-7f25-a311-bdad52f2ba95 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/accept/01a13ff1-902a-7a18-8fc5-e615e499ed95 2026/10/15 14:22:38 INFO Enabling pprof url=https://b.localdomain/qgjiuwvvyicjpiqmkxddeyvdootlgiew/debug/pprof 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/inbox activity=https://a.localdomain/undo/01a13ff1-910e-7628-bca4-ea38eeff49fa 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/inbox activity=https://a.localdomain/undo/01a13ff1-910e-7628-bca4-ea38eeff49fa 2026/10/15 14:22:38 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/accept/01a13ff1-90da-70d1-ba65-6b2947072828 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-90e1-7b96-b214-76c3f9ba5949 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-902c-799a-aea2-bf482e5f894a 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/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/accept/01a13ff1-9070-703d-902a-460a41b2c9e4 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8ed4-705c-acc0-d78efac5b0fa activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/create/01a13ff1-90e8-7810-8404-0f8544efc7fe 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/create/01a13ff1-90e8-7810-8404-0f8544efc7fe 2026/10/15 14:22:38 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff1-9142-755f-81af-172bd41501a5 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8f9c-7f1b-994a-57f8f3333ae9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8f9c-7f1b-994a-57f8f3333ae9 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9144-795b-b1db-61baee894526 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-902c-799a-aea2-bf482e5f894a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-902c-799a-aea2-bf482e5f894a 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/accept/01a13ff1-9059-719c-97b4-7106f5251609 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8f2d-7478-92f2-f7f4f125e0df activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8f2d-7478-92f2-f7f4f125e0df 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor/inbox activity=https://a.localdomain/undo/01a13ff1-910e-7628-bca4-ea38eeff49fa 2026/10/15 14:22:38 INFO Enabling pprof url=https://b.localdomain/mvjnptfjwkvrhhuqeoaachhkksugxcti/debug/pprof 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:38 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:38 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9149-7813-919c-5875c086b6bc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8ed4-705c-acc0-d78efac5b0fa activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8ed4-705c-acc0-d78efac5b0fa 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/accept/01a13ff1-90da-70d1-ba65-6b2947072828 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-9036-7651-a7f0-501b4fe95d23 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:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a13ff1-910e-7628-bca4-ea38eeff49fa 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/accept/01a13ff1-9108-7633-a9f9-ef4e7247d541 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/accept/01a13ff1-90a7-7292-b9cf-44e6dd30b66a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8f4c-7956-91ab-a33e012a0845 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:38 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/accept/01a13ff1-90a7-7292-b9cf-44e6dd30b66a error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/inbox: 400, " 2026/10/15 14:22:38 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/accept/01a13ff1-90a7-7292-b9cf-44e6dd30b66a 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-911c-73f9-a1ca-aecee09de8fe 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-911c-73f9-a1ca-aecee09de8fe 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-9137-70eb-ad9d-b00efaa03569 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/accept/01a13ff1-915a-78f5-a565-9b270dac7138 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-9036-7651-a7f0-501b4fe95d23 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-9036-7651-a7f0-501b4fe95d23 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13ff1-9142-755f-81af-172bd41501a5 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/accept/01a13ff1-9108-7633-a9f9-ef4e7247d541 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9144-795b-b1db-61baee894526 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff1-9054-7645-ba6b-5bc9461b8521 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/10/15 14:22:38 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8f1d-75aa-824f-c460c152dafb activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:38 WARN Inbox does not exist did=did:key:z6Mkf3yfbrQJCvd9ZDeR8zdE5nRvq4r6bgBN9vCGCgYmKouq 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/accept/01a13ff1-915a-78f5-a565-9b270dac7138 2026/10/15 14:22:38 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/accept/01a13ff1-915a-78f5-a565-9b270dac7138 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor gateway=https://c.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/accept/01a13ff1-915a-78f5-a565-9b270dac7138 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/accept/01a13ff1-915a-78f5-a565-9b270dac7138 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9109-79ab-8d37-1923a66db11d 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/accept/01a13ff1-915a-78f5-a565-9b270dac7138 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9109-79ab-8d37-1923a66db11d 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9172-7a5a-b10e-7cefd39420cc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-9054-7645-ba6b-5bc9461b8521 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-9054-7645-ba6b-5bc9461b8521 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-9141-70b1-adbe-c439ede9c94e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-9141-7079-bdc1-0b34194ab5de activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-9141-7079-bdc1-0b34194ab5de 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13ff1-910e-7628-bca4-ea38eeff49fa activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-910e-74ef-8f5c-4e8db4dbe020 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:z6MkuANTRwfFtUqp9fr13C6VHb7ymRREJMGwxCohw8csWAAH/actor 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9175-7efd-94f7-f771f2ef4182 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8f1d-75aa-824f-c460c152dafb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8f1d-75aa-824f-c460c152dafb 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff1-9085-7827-9d38-f2e79bc898f0 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/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/follow/01a13ff1-9175-7840-949f-23967292b2f7 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-911c-73f9-a1ca-aecee09de8fe 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9144-795b-b1db-61baee894526 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-917e-779a-812b-5d68109b97de activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-9085-7827-9d38-f2e79bc898f0 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-9085-7827-9d38-f2e79bc898f0 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-917d-7065-a97b-197726fa0e4b activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/accept/01a13ff1-9070-703d-902a-460a41b2c9e4 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/follow/01a13ff1-8efa-77e7-a6b1-4a3eba245a09 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/follow/01a13ff1-8efa-77e7-a6b1-4a3eba245a09 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9149-7813-919c-5875c086b6bc 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9149-7813-919c-5875c086b6bc 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/create/01a13ff1-90e8-7810-8404-0f8544efc7fe 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-9184-7668-be8d-71e0618c351a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol --- PASS: TestMetadata_Equals (1.23s) 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-915a-7396-acf4-ec48120f03bc activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-915a-735c-bd91-2a96f0435bb4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-915a-735c-bd91-2a96f0435bb4 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9109-79ab-8d37-1923a66db11d 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/follow/01a13ff1-9175-7840-949f-23967292b2f7 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/follow/01a13ff1-9175-7840-949f-23967292b2f7 2026/10/15 14:22:38 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/accept/01a13ff1-90da-70d1-ba65-6b2947072828 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8fbd-7a14-9958-519f40b4d8e0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:38 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/accept/01a13ff1-90da-70d1-ba65-6b2947072828 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/inbox: 400, " 2026/10/15 14:22:38 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/accept/01a13ff1-90da-70d1-ba65-6b2947072828 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9141-70b1-adbe-c439ede9c94e 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9141-70b1-adbe-c439ede9c94e 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff1-917e-779a-812b-5d68109b97de 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://b.localdomain/follow/01a13ff1-917d-7065-a97b-197726fa0e4b 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff1-917e-779a-812b-5d68109b97de 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://b.localdomain/follow/01a13ff1-917d-7065-a97b-197726fa0e4b 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-9172-7a5a-b10e-7cefd39420cc 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-9172-7a5a-b10e-7cefd39420cc 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff1-9088-7ae4-84b7-0a37670ccd3b 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/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9144-795b-b1db-61baee894526 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/create/01a13ff1-90e8-7810-8404-0f8544efc7fe 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-9109-79ab-8d37-1923a66db11d 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-9184-7668-be8d-71e0618c351a 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/post/01a13ff1-90e8-77b0-937b-6471ca9674fc request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/post/01a13ff1-90e8-77b0-937b-6471ca9674fc 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-9184-7668-be8d-71e0618c351a 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-919b-7298-bf7f-f99c1a055788 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-9088-7ae4-84b7-0a37670ccd3b activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-9088-7ae4-84b7-0a37670ccd3b 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9187-7496-a061-71bced14ad01 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9187-7496-a061-71bced14ad01 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-911c-73f9-a1ca-aecee09de8fe 2026/10/15 14:22:38 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/accept/01a13ff1-9108-7633-a9f9-ef4e7247d541 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8f96-75f1-8c45-b428192a665f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/accept/01a13ff1-90a7-7292-b9cf-44e6dd30b66a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8f4c-7956-91ab-a33e012a0845 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8f4c-7956-91ab-a33e012a0845 2026/10/15 14:22:38 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/accept/01a13ff1-9108-7633-a9f9-ef4e7247d541 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/inbox: 400, " 2026/10/15 14:22:38 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/accept/01a13ff1-9108-7633-a9f9-ef4e7247d541 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/inbox activity=https://b.localdomain/create/01a13ff1-915a-7396-acf4-ec48120f03bc 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/inbox activity=https://b.localdomain/create/01a13ff1-915a-7396-acf4-ec48120f03bc 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-90e1-7b96-b214-76c3f9ba5949 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://b.localdomain/follow/01a13ff1-917d-7065-a97b-197726fa0e4b 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-9172-7a5a-b10e-7cefd39420cc 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/accept/01a13ff1-915a-78f5-a565-9b270dac7138 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9141-70b1-adbe-c439ede9c94e 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-9144-795b-b1db-61baee894526 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-9184-7668-be8d-71e0618c351a 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff1-917e-779a-812b-5d68109b97de 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9175-7efd-94f7-f771f2ef4182 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9175-7efd-94f7-f771f2ef4182 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-917d-7065-a97b-197726fa0e4b 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-903e-7277-8e7f-322a52943375 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-903e-7219-bc78-449723dd3054 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-903e-7219-bc78-449723dd3054 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-9141-70b1-adbe-c439ede9c94e 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9187-7496-a061-71bced14ad01 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-9184-7668-be8d-71e0618c351a 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-917e-779a-812b-5d68109b97de 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-9141-7079-bdc1-0b34194ab5de request.user=bob post=https://b.localdomain/post/01a13ff1-9141-7079-bdc1-0b34194ab5de 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/inbox activity=https://b.localdomain/create/01a13ff1-915a-7396-acf4-ec48120f03bc 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-919b-7298-bf7f-f99c1a055788 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-919b-7298-bf7f-f99c1a055788 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-90e1-7b96-b214-76c3f9ba5949 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8e82-72c0-b9ed-7e92f25078c5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8e82-72c0-b9ed-7e92f25078c5 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-91a6-751d-ab83-3e34dad47276 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-91a6-751d-ab83-3e34dad47276 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-9187-7496-a061-71bced14ad01 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/accept/01a13ff1-902a-7a18-8fc5-e615e499ed95 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/follow/01a13ff1-8da4-7b10-892a-968b2548ff7e activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/follow/01a13ff1-8da4-7b10-892a-968b2548ff7e 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/follow/01a13ff1-9175-7840-949f-23967292b2f7 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-915a-7396-acf4-ec48120f03bc 2026/10/15 14:22:38 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-911c-73f9-a1ca-aecee09de8fe activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8ec3-78c2-8c38-ea63e2242715 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8ec3-78c2-8c38-ea63e2242715 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-915a-735c-bd91-2a96f0435bb4 request.user=bob post=https://b.localdomain/post/01a13ff1-915a-735c-bd91-2a96f0435bb4 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_InboxFetchNotRegistered (2.50s) 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/accept/01a13ff1-90da-70d1-ba65-6b2947072828 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8fbd-7a14-9958-519f40b4d8e0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8fbd-7a14-9958-519f40b4d8e0 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff1-91cc-7e1e-bbdd-8894a8816904 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/10/15 14:22:38 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/follow/01a13ff1-902c-7c06-a053-e02e0219fd80 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/follow/01a13ff1-9175-7840-949f-23967292b2f7 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9109-79ab-8d37-1923a66db11d activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8fec-7ac0-b62e-71f0d7303ee5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8fec-7ac0-b62e-71f0d7303ee5 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor offset=0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-919b-7298-bf7f-f99c1a055788 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/accept/01a13ff1-91da-7b24-8f22-624523201ab7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/follow/01a13ff1-902c-7c06-a053-e02e0219fd80 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/follow/01a13ff1-902c-7c06-a053-e02e0219fd80 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-91a6-751d-ab83-3e34dad47276 2026/10/15 14:22:38 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8f1e-7b02-88c6-1b732279eb12 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/accept/01a13ff1-9108-7633-a9f9-ef4e7247d541 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-8f96-75f1-8c45-b428192a665f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-8f96-75f1-8c45-b428192a665f 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9144-795b-b1db-61baee894526 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-902c-799a-aea2-bf482e5f894a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-902c-799a-aea2-bf482e5f894a 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff1-91cc-7e1e-bbdd-8894a8816904 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff1-91cc-7e1e-bbdd-8894a8816904 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-91e1-7c8d-9cbc-98fa5967beb8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-90cc-74c4-85ca-14d52ed47601 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:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-91e5-7d21-9bfb-1ca0c420e61b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8f1e-7b02-88c6-1b732279eb12 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8f1e-7b02-88c6-1b732279eb12 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-91a6-751d-ab83-3e34dad47276 2026/10/15 14:22:38 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9149-7813-919c-5875c086b6bc 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/accept/01a13ff1-91ee-717e-9ad2-ec3b65355e0f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-90cc-74c4-85ca-14d52ed47601 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-90cc-74c4-85ca-14d52ed47601 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/accept/01a13ff1-91da-7b24-8f22-624523201ab7 2026/10/15 14:22:38 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/accept/01a13ff1-91da-7b24-8f22-624523201ab7 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://c.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/accept/01a13ff1-91da-7b24-8f22-624523201ab7 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/accept/01a13ff1-91da-7b24-8f22-624523201ab7 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-907b-7073-a9ba-6d6620fab1d8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-907b-7035-b2b6-a582d1b21a6e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-907b-7035-b2b6-a582d1b21a6e 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-9149-7813-919c-5875c086b6bc 2026/10/15 14:22:38 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/accept/01a13ff1-915a-78f5-a565-9b270dac7138 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-9036-7651-a7f0-501b4fe95d23 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:38 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/accept/01a13ff1-915a-78f5-a565-9b270dac7138 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/inbox: 400, " 2026/10/15 14:22:38 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/accept/01a13ff1-915a-78f5-a565-9b270dac7138 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-91e1-7c8d-9cbc-98fa5967beb8 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-91e1-7c8d-9cbc-98fa5967beb8 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-91c5-7f1e-9f72-26f16e387d9e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-91c5-7eb8-b0f3-9fc4aa555af7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-91c5-7eb8-b0f3-9fc4aa555af7 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-91e5-7d21-9bfb-1ca0c420e61b 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-91e5-7d21-9bfb-1ca0c420e61b 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff1-91cc-7e1e-bbdd-8894a8816904 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:38 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-9172-7a5a-b10e-7cefd39420cc 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/accept/01a13ff1-91ee-717e-9ad2-ec3b65355e0f 2026/10/15 14:22:38 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/accept/01a13ff1-91ee-717e-9ad2-ec3b65355e0f sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor gateway=https://c.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/accept/01a13ff1-91ee-717e-9ad2-ec3b65355e0f 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/accept/01a13ff1-91ee-717e-9ad2-ec3b65355e0f 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff1-91cc-7e1e-bbdd-8894a8816904 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-91eb-73fe-91de-97800be35298 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e --- PASS: TestCluster_DM (2.56s) 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-91e1-7c8d-9cbc-98fa5967beb8 2026/10/15 14:22:38 INFO Looking up user name=bob --- PASS: TestMetadata_Add (1.16s) 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-909c-7699-9d6d-68eb42210ff8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-91c5-7f1e-9f72-26f16e387d9e 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-91c5-7f1e-9f72-26f16e387d9e 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-91e5-7d21-9bfb-1ca0c420e61b 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9175-7efd-94f7-f771f2ef4182 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-91e1-7c8d-9cbc-98fa5967beb8 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/accept/01a13ff1-9216-72b7-a07e-00925e4baf6d activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-909c-7699-9d6d-68eb42210ff8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-909c-7699-9d6d-68eb42210ff8 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9172-7a5a-b10e-7cefd39420cc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-9054-7645-ba6b-5bc9461b8521 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-9054-7645-ba6b-5bc9461b8521 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-91e5-7d21-9bfb-1ca0c420e61b 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-91ee-759d-acb7-7955d9072b91 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-919b-7298-bf7f-f99c1a055788 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-91eb-73fe-91de-97800be35298 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-91eb-73fe-91de-97800be35298 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-91c5-7f1e-9f72-26f16e387d9e 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-9175-7efd-94f7-f771f2ef4182 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/accept/01a13ff1-91da-7b24-8f22-624523201ab7 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-917d-7065-a97b-197726fa0e4b activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/accept/01a13ff1-91da-7b24-8f22-624523201ab7 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor/accept/01a13ff1-915a-78f5-a565-9b270dac7138 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-9036-7651-a7f0-501b4fe95d23 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-9036-7651-a7f0-501b4fe95d23 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-91c5-7f1e-9f72-26f16e387d9e 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/inbox activity=https://b.localdomain/create/01a13ff1-91ee-759d-acb7-7955d9072b91 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/inbox activity=https://b.localdomain/create/01a13ff1-91ee-759d-acb7-7955d9072b91 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-91c5-7eb8-b0f3-9fc4aa555af7 request.user=bob post=https://b.localdomain/post/01a13ff1-91c5-7eb8-b0f3-9fc4aa555af7 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/accept/01a13ff1-9235-7783-af68-af76b2583ac8 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-917d-7065-a97b-197726fa0e4b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13ff1-917d-7065-a97b-197726fa0e4b 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/accept/01a13ff1-91ee-717e-9ad2-ec3b65355e0f 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-91eb-73fe-91de-97800be35298 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-917e-779a-812b-5d68109b97de activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-9085-7827-9d38-f2e79bc898f0 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-9085-7827-9d38-f2e79bc898f0 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:38 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9149-7813-919c-5875c086b6bc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8ed4-705c-acc0-d78efac5b0fa activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8ed4-705c-acc0-d78efac5b0fa 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/accept/01a13ff1-91ee-717e-9ad2-ec3b65355e0f 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-919b-7298-bf7f-f99c1a055788 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-9088-7ae4-84b7-0a37670ccd3b activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-9088-7ae4-84b7-0a37670ccd3b 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-91eb-73fe-91de-97800be35298 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e request.user=carol post=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e --- PASS: TestMetadata_Maximum (1.35s) 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/accept/01a13ff1-9216-72b7-a07e-00925e4baf6d 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/accept/01a13ff1-9216-72b7-a07e-00925e4baf6d 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/inbox activity=https://b.localdomain/create/01a13ff1-91ee-759d-acb7-7955d9072b91 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/accept/01a13ff1-9235-7783-af68-af76b2583ac8 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/accept/01a13ff1-9235-7783-af68-af76b2583ac8 2026/10/15 14:22:38 WARN Could not find expected key in verification method activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor/create/1 method=abcd 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-91ee-759d-acb7-7955d9072b91 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 request.user=carol post=https://b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-9184-7668-be8d-71e0618c351a 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/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-91e5-7d21-9bfb-1ca0c420e61b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8f1e-7b02-88c6-1b732279eb12 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8f1e-7b02-88c6-1b732279eb12 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9175-7efd-94f7-f771f2ef4182 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8f1d-75aa-824f-c460c152dafb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8f1d-75aa-824f-c460c152dafb 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/accept/01a13ff1-91da-7b24-8f22-624523201ab7 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor 2026/10/15 14:22:38 WARN Activity has no proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor/create/1 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:38 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor offset=0 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/accept/01a13ff1-91da-7b24-8f22-624523201ab7 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:38 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-9270-76b8-86a6-3ba3de8e7f8c 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/10/15 14:22:38 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/accept/01a13ff1-91ee-717e-9ad2-ec3b65355e0f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-90cc-74c4-85ca-14d52ed47601 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:38 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/accept/01a13ff1-91ee-717e-9ad2-ec3b65355e0f error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/inbox: 400, " 2026/10/15 14:22:38 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/accept/01a13ff1-91ee-717e-9ad2-ec3b65355e0f 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-9277-7bf2-8f08-df50299b1e43 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/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/follow/01a13ff1-9175-7840-949f-23967292b2f7 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-9270-76b8-86a6-3ba3de8e7f8c 2026/10/15 14:22:38 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-9270-76b8-86a6-3ba3de8e7f8c 2026/10/15 14:22:38 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/create/01a13ff1-9255-7755-860e-20f7546ba6e8 note=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa thread=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa starter=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:38 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/create/01a13ff1-9255-7755-860e-20f7546ba6e8 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/accept/01a13ff1-9235-7783-af68-af76b2583ac8 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff1-91cc-7e1e-bbdd-8894a8816904 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/10/15 14:22:38 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-928a-7668-a124-b7fcd8b29deb 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/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/create/01a13ff1-90e8-7810-8404-0f8544efc7fe activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/post/01a13ff1-90e8-77b0-937b-6471ca9674fc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor/post/01a13ff1-90e8-77b0-937b-6471ca9674fc 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor offset=0 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-9292-79a6-8555-f867befed14a activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-91cc-7e1e-bbdd-8894a8816904 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-91cc-7e1e-bbdd-8894a8816904 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-9141-70b1-adbe-c439ede9c94e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-9141-7079-bdc1-0b34194ab5de activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-9141-7079-bdc1-0b34194ab5de 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-9277-7bf2-8f08-df50299b1e43 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-927a-779a-93f7-405b8783d962 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-9270-76b8-86a6-3ba3de8e7f8c 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor offset=0 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/create/01a13ff1-9255-7755-860e-20f7546ba6e8 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/create/01a13ff1-9255-7755-860e-20f7546ba6e8 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/create/01a13ff1-9255-7755-860e-20f7546ba6e8 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/create/01a13ff1-9255-7755-860e-20f7546ba6e8 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-928a-7668-a124-b7fcd8b29deb 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-928a-7668-a124-b7fcd8b29deb 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-9270-76b8-86a6-3ba3de8e7f8c 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014#delete 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014#delete 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:38 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014#delete 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor offset=0 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff1-9292-79a6-8555-f867befed14a 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff1-9292-79a6-8555-f867befed14a 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/accept/01a13ff1-91da-7b24-8f22-624523201ab7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/follow/01a13ff1-902c-7c06-a053-e02e0219fd80 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/follow/01a13ff1-902c-7c06-a053-e02e0219fd80 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-928f-7017-aa86-0e8de9ecbd6a 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014#delete 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/accept/01a13ff1-91ee-717e-9ad2-ec3b65355e0f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-90cc-74c4-85ca-14d52ed47601 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-90cc-74c4-85ca-14d52ed47601 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor offset=0 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-928a-7668-a124-b7fcd8b29deb 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:38 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:38 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:38 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-928a-7668-a124-b7fcd8b29deb 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/accept/01a13ff1-9216-72b7-a07e-00925e4baf6d 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff1-9292-79a6-8555-f867befed14a 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-9292-79a6-8555-f867befed14a 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/accept/01a13ff1-9235-7783-af68-af76b2583ac8 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/update/01a13ff1-92ba-77c5-8cbb-32765a7dec62 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor gateway=https://c.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/update/01a13ff1-92ba-77c5-8cbb-32765a7dec62 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/update/01a13ff1-92ba-77c5-8cbb-32765a7dec62 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/create/01a13ff1-9255-7755-860e-20f7546ba6e8 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/create/01a13ff1-9255-7755-860e-20f7546ba6e8 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-91eb-73fe-91de-97800be35298 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/accept/01a13ff1-9216-72b7-a07e-00925e4baf6d 2026/10/15 14:22:38 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-8cb5-7c00-be14-f6924d0f1014 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/create/01a13ff1-9255-7755-860e-20f7546ba6e8 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-8f0c-7d89-9af2-95ec0850e0ba activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-92f6-7282-acd2-fa69dc8b7778 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8f0c-7d89-9af2-95ec0850e0ba activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8f0c-7d89-9af2-95ec0850e0ba 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkmE9fPHNy7evXvj2PqRuf4sWEVtMA2FE2xeEuifiz8Wqs/actor --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (2.80s) 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/accept/01a13ff1-91da-7b24-8f22-624523201ab7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/follow/01a13ff1-902c-7c06-a053-e02e0219fd80 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/follow/01a13ff1-902c-7c06-a053-e02e0219fd80 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-91c5-7f1e-9f72-26f16e387d9e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-91c5-7eb8-b0f3-9fc4aa555af7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-91c5-7eb8-b0f3-9fc4aa555af7 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/update/01a13ff1-92ba-77c5-8cbb-32765a7dec62 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-92de-7440-8b20-c1f2a2fdfcc3 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-92de-7402-a004-6edc612ba1eb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-92de-7402-a004-6edc612ba1eb 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff1-930b-7c00-b927-48a273ea0b09 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/10/15 14:22:38 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff1-906a-7d69-b4f1-5c761b4c54f4 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/10/15 14:22:38 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-9310-77be-9f15-bebc771fdbd8 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-9277-7bf2-8f08-df50299b1e43 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-9277-7bf2-8f08-df50299b1e43 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/update/01a13ff1-92ba-77c5-8cbb-32765a7dec62 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-9311-75d8-9baa-e809f1bc19c2 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:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor 2026/10/15 14:22:38 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor/create/1 error="invalid activity host: did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft" 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9317-7279-9b65-9caf776cd54d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-906a-7d69-b4f1-5c761b4c54f4 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-906a-7d69-b4f1-5c761b4c54f4 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/accept/01a13ff1-9216-72b7-a07e-00925e4baf6d activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-909c-7699-9d6d-68eb42210ff8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-909c-7699-9d6d-68eb42210ff8 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-92f2-77d1-9cc0-f04e6b74d5b0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-92f2-7788-b532-489c0a7cf725 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-92f2-7788-b532-489c0a7cf725 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-930b-7c00-b927-48a273ea0b09 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-92de-7440-8b20-c1f2a2fdfcc3 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-92de-7440-8b20-c1f2a2fdfcc3 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-930b-7c00-b927-48a273ea0b09 2026/10/15 14:22:38 INFO Returning outbox collection did=did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:38 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkmE9fPHNy7evXvj2PqRuf4sWEVtMA2FE2xeEuifiz8Wqs/actor username=bob host=a.localdomain count=2 2026/10/15 14:22:38 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 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/01a13ff1-932b-7660-8bdf-c911eb5a8599 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/inbox activity=https://b.localdomain/follow/01a13ff1-9311-75d8-9baa-e809f1bc19c2 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/inbox activity=https://b.localdomain/follow/01a13ff1-9311-75d8-9baa-e809f1bc19c2 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-92f6-7282-acd2-fa69dc8b7778 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-92f6-7282-acd2-fa69dc8b7778 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-9310-77be-9f15-bebc771fdbd8 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-92f2-77d1-9cc0-f04e6b74d5b0 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-92f2-77d1-9cc0-f04e6b74d5b0 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-930b-7c00-b927-48a273ea0b09 2026/10/15 14:22:38 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a13ff1-91ee-759d-acb7-7955d9072b91 note=https://b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 group=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13ff1-932b-7761-b730-a7ba3345b4a0 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-932b-7660-8bdf-c911eb5a8599 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/10/15 14:22:38 INFO Returning outbox collection page did=did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3 until=1792074157927087176 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-92de-7440-8b20-c1f2a2fdfcc3 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff1-930b-7c00-b927-48a273ea0b09 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/inbox activity=https://b.localdomain/follow/01a13ff1-9311-75d8-9baa-e809f1bc19c2 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:38 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/update/01a13ff1-932c-7c70-9dc7-d57c55db6db0 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor gateway=https://a.localdomain 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/update/01a13ff1-932c-7c70-9dc7-d57c55db6db0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/update/01a13ff1-932c-7c70-9dc7-d57c55db6db0 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-903e-7219-bc78-449723dd3054 request.user=alice post=https://b.localdomain/post/01a13ff1-903e-7219-bc78-449723dd3054 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-92de-7440-8b20-c1f2a2fdfcc3 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-92de-7402-a004-6edc612ba1eb request.user=carol post=https://b.localdomain/post/01a13ff1-92de-7402-a004-6edc612ba1eb 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-92f6-7282-acd2-fa69dc8b7778 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-91ee-759d-acb7-7955d9072b91 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-92f2-77d1-9cc0-f04e6b74d5b0 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a13ff1-932b-7761-b730-a7ba3345b4a0 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a13ff1-932b-7761-b730-a7ba3345b4a0 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-9311-75d8-9baa-e809f1bc19c2 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor offset=0 2026/10/15 14:22:38 WARN Failed to unmarshal activity body="{\"id\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor/add/1\",\"type\":\"Add\",\"actor\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor\",\"object\":1234,\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"published\":\"2026-10-15T14:22:38.934268306Z\",\"proof\":{\"type\":\"DataIntegrityProof\",\"cryptosuite\":\"eddsa-jcs-2022\",\"verificationMethod\":\"did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf#z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf\",\"proofPurpose\":\"assertionMethod\",\"proofValue\":\"z21SrC2aKPTaV4RtvMBV17N9tDzdo6QrGxXrPo9sBS9sQKfCTxNtZzk3p3hUa8NMkRuzG8Mop23DM1xxZPzT4ZsFZ\",\"created\":\"2026-10-15T14:22:38Z\"}}" error="invalid activity" 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-92f2-77d1-9cc0-f04e6b74d5b0 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/accept/01a13ff1-9235-7783-af68-af76b2583ac8 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-917d-7065-a97b-197726fa0e4b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13ff1-917d-7065-a97b-197726fa0e4b 2026/10/15 14:22:38 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-92f2-7788-b532-489c0a7cf725 request.user=carol post=https://b.localdomain/post/01a13ff1-92f2-7788-b532-489c0a7cf725 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor offset=0 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-9270-76b8-86a6-3ba3de8e7f8c 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/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a13ff1-932b-7761-b730-a7ba3345b4a0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-91ee-759d-acb7-7955d9072b91 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-91ee-759d-acb7-7955d9072b91 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Looking up user name=carol 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a13ff1-932b-7761-b730-a7ba3345b4a0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor offset=0 2026/10/15 14:22:38 WARN Failed to verify proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor/create/1 error="proof verification failed" 2026/10/15 14:22:38 INFO Looking up user name=alice 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/announce/01a13ff1-9342-71b3-a531-602c2624579e 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/announce/01a13ff1-9342-71b3-a531-602c2624579e 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/announce/01a13ff1-9342-71b3-a531-602c2624579e 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/announce/01a13ff1-9342-71b3-a531-602c2624579e 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-91ee-759d-acb7-7955d9072b91 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/announce/01a13ff1-9342-71b3-a531-602c2624579e 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor --- PASS: TestMetadata_HTML (1.12s) 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/update/01a13ff1-932c-7c70-9dc7-d57c55db6db0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:38 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-9317-7279-9b65-9caf776cd54d 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-9317-7279-9b65-9caf776cd54d 2026/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-9359-77bf-b6f1-4984c99cf784 2026/10/15 14:22:38 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-928a-7668-a124-b7fcd8b29deb 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/10/15 14:22:38 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:38 INFO Looking up user name=bob 2026/10/15 14:22:38 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13ff1-932b-7761-b730-a7ba3345b4a0 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-932b-7660-8bdf-c911eb5a8599 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/10/15 14:22:38 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/update/01a13ff1-932c-7c70-9dc7-d57c55db6db0 2026/10/15 14:22:38 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:38 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:38 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:38 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-9317-7279-9b65-9caf776cd54d --- PASS: TestMetadata_Link (1.03s) 2026/10/15 14:22:38 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/create/01a13ff1-9358-7b7a-a98a-0823b897e04e note=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:38 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/create/01a13ff1-9358-7b7a-a98a-0823b897e04e activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 2026/10/15 14:22:38 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor offset=0 2026/10/15 14:22:39 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-9317-7279-9b65-9caf776cd54d 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkg5Hz9jsMUyyJwW4Z5GPTYeM1JSgQVmXJi6KBxTankyti/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkm836jKonDRbq3YSwqboXFiUzZMJj1JyFegqwTo7QgG4A/actor 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-92f6-7282-acd2-fa69dc8b7778 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/create/01a13ff1-8f60-75b5-8e1e-65d66f70a9af note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/post/01a13ff1-8f60-755f-83a2-4207291a2fbb thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/post/01a13ff1-8f60-755f-83a2-4207291a2fbb starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/create/01a13ff1-8f60-75b5-8e1e-65d66f70a9af activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/post/01a13ff1-8f60-755f-83a2-4207291a2fbb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/post/01a13ff1-8f60-755f-83a2-4207291a2fbb 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/create/01a13ff1-9358-7b7a-a98a-0823b897e04e 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/create/01a13ff1-9358-7b7a-a98a-0823b897e04e 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/create/01a13ff1-9358-7b7a-a98a-0823b897e04e 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor offset=0 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/create/01a13ff1-9358-7b7a-a98a-0823b897e04e 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/announce/01a13ff1-9342-71b3-a531-602c2624579e 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-9292-79a6-8555-f867befed14a activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-91cc-7e1e-bbdd-8894a8816904 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-91cc-7e1e-bbdd-8894a8816904 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/announce/01a13ff1-9342-71b3-a531-602c2624579e 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor offset=0 2026/10/15 14:22:39 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 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/10/15 14:22:39 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg5Hz9jsMUyyJwW4Z5GPTYeM1JSgQVmXJi6KBxTankyti/actor username=bob host=a.localdomain count=1 2026/10/15 14:22:39 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-91e1-7c8d-9cbc-98fa5967beb8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor/announce/01a13ff1-9342-71b3-a531-602c2624579e 2026/10/15 14:22:39 INFO Received followers request did=did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm836jKonDRbq3YSwqboXFiUzZMJj1JyFegqwTo7QgG4A/actor count=1 2026/10/15 14:22:39 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgXuCNgRartQ8SSJvrmKmSD9rcj44kfMhaijKiW51DbJ/actor follower=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-93cd-7524-8dac-f29cd4133bea activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-91e1-7c8d-9cbc-98fa5967beb8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-91e1-7c8d-9cbc-98fa5967beb8 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9317-7279-9b65-9caf776cd54d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-906a-7d69-b4f1-5c761b4c54f4 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-906a-7d69-b4f1-5c761b4c54f4 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-91ee-759d-acb7-7955d9072b91 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/create/01a13ff1-9255-7755-860e-20f7546ba6e8 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa 2026/10/15 14:22:39 WARN Failed to unmarshal activity body=123 error="json: cannot unmarshal number into Go value of type ap.anyActivity" 2026/10/15 14:22:39 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_RejectedLocally (3.03s) 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/create/01a13ff1-9358-7b7a-a98a-0823b897e04e 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/create/01a13ff1-9358-7b7a-a98a-0823b897e04e 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Quoting post request.path=/users/quote/b.localdomain/post/01a13ff1-903e-7219-bc78-449723dd3054 request.user=alice post=https://b.localdomain/post/01a13ff1-903e-7219-bc78-449723dd3054 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff1-930b-7c00-b927-48a273ea0b09 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/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/create/01a13ff1-9358-7b7a-a98a-0823b897e04e 2026/10/15 14:22:39 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-915a-7396-acf4-ec48120f03bc activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-915a-735c-bd91-2a96f0435bb4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-915a-735c-bd91-2a96f0435bb4 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 2026/10/15 14:22:39 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/create/01a13ff1-8f60-75b5-8e1e-65d66f70a9af error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/followers: actor is not cached" 2026/10/15 14:22:39 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor/create/01a13ff1-8f60-75b5-8e1e-65d66f70a9af 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-92f6-7282-acd2-fa69dc8b7778 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8f0c-7d89-9af2-95ec0850e0ba activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-8f0c-7d89-9af2-95ec0850e0ba 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-93ed-7140-abfd-76ddadb4e8c5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-930b-7c00-b927-48a273ea0b09 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-930b-7c00-b927-48a273ea0b09 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-93cd-73c7-8477-6ce16887d511 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e 2026/10/15 14:22:39 INFO Received followers request did=did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor count=1 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-93ce-737a-b529-baa4aa372b2e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-93d4-7643-a2b5-e4c2ddf0d75b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93d4-7623-a074-6bc62eefd8e7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-93d4-7623-a074-6bc62eefd8e7 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-93d3-7426-a5ec-763572ae752c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-93cd-7524-8dac-f29cd4133bea 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-93cd-7524-8dac-f29cd4133bea 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/accept/01a13ff1-9405-78fe-a67d-0f0303f83bee activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/follow/01a13ff1-9175-7840-949f-23967292b2f7 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/follow/01a13ff1-9175-7840-949f-23967292b2f7 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-9311-75d8-9baa-e809f1bc19c2 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:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93cd-73c7-8477-6ce16887d511 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93cd-73c7-8477-6ce16887d511 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-93eb-71b1-9f6c-09b479ae9bae activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93eb-7169-b972-94423179e0c8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-93eb-7169-b972-94423179e0c8 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93ce-737a-b529-baa4aa372b2e 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93ce-737a-b529-baa4aa372b2e 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93ce-737a-b529-baa4aa372b2e 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/accept/01a13ff1-940f-7015-ac4f-3d546cf78b82 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-9311-75d8-9baa-e809f1bc19c2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-9311-75d8-9baa-e809f1bc19c2 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93ce-737a-b529-baa4aa372b2e 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93d4-7643-a2b5-e4c2ddf0d75b 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93d4-7643-a2b5-e4c2ddf0d75b 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-91ee-759d-acb7-7955d9072b91 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-93ea-7cf0-a24d-c76659dc44eb activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-93ea-7cbc-b366-16d861ac2a0e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-93ea-7cbc-b366-16d861ac2a0e 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93d3-7426-a5ec-763572ae752c 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93d3-7426-a5ec-763572ae752c 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93d3-7426-a5ec-763572ae752c 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93d3-7426-a5ec-763572ae752c 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-93cd-7524-8dac-f29cd4133bea 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/accept/01a13ff1-9405-78fe-a67d-0f0303f83bee 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/accept/01a13ff1-9405-78fe-a67d-0f0303f83bee 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor offset=0 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93cd-73c7-8477-6ce16887d511 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93eb-71b1-9f6c-09b479ae9bae 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93eb-71b1-9f6c-09b479ae9bae 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/accept/01a13ff1-940f-7015-ac4f-3d546cf78b82 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/accept/01a13ff1-940f-7015-ac4f-3d546cf78b82 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93ce-737a-b529-baa4aa372b2e 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-93ea-7cf0-a24d-c76659dc44eb 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93d4-7643-a2b5-e4c2ddf0d75b 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-93ea-7cf0-a24d-c76659dc44eb 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93ce-737a-b529-baa4aa372b2e 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-93cd-73c7-8477-6ce16887d511 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93d3-7426-a5ec-763572ae752c 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e request.user=bob post=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93d3-7426-a5ec-763572ae752c 2026/10/15 14:22:39 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-942f-7270-946b-49f4020c94c1 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:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-93ce-737a-b529-baa4aa372b2e 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-93d4-7643-a2b5-e4c2ddf0d75b 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-93eb-71b1-9f6c-09b479ae9bae 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b request.user=bob post=https://b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-93d4-7623-a074-6bc62eefd8e7 request.user=carol post=https://b.localdomain/post/01a13ff1-93d4-7623-a074-6bc62eefd8e7 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-93d3-7426-a5ec-763572ae752c 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 request.user=bob post=https://b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/create/01a13ff1-9255-7755-860e-20f7546ba6e8 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-93eb-71b1-9f6c-09b479ae9bae 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://b.localdomain/follow/01a13ff1-942f-7270-946b-49f4020c94c1 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://b.localdomain/follow/01a13ff1-942f-7270-946b-49f4020c94c1 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-93ed-7140-abfd-76ddadb4e8c5 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-93ed-7140-abfd-76ddadb4e8c5 2026/10/15 14:22:39 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor/create/1 error="invalid object: *ap.Object" 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-93eb-7169-b972-94423179e0c8 request.user=carol post=https://b.localdomain/post/01a13ff1-93eb-7169-b972-94423179e0c8 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/note/1 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/accept/01a13ff1-9405-78fe-a67d-0f0303f83bee 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:39 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/accept/01a13ff1-9405-78fe-a67d-0f0303f83bee 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://b.localdomain/follow/01a13ff1-942f-7270-946b-49f4020c94c1 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/accept/01a13ff1-940f-7015-ac4f-3d546cf78b82 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-93ed-7140-abfd-76ddadb4e8c5 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor gateway=https://a.localdomain 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-942f-7270-946b-49f4020c94c1 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:39 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-93ed-7140-abfd-76ddadb4e8c5 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor offset=0 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/accept/01a13ff1-940f-7015-ac4f-3d546cf78b82 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-93ea-7cf0-a24d-c76659dc44eb 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqgLSmbAc7shsjNS7uowtJLPGpUq2FzoPq8ZkPvsGDa9e/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-93cd-7524-8dac-f29cd4133bea 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:39 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:39 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 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/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor offset=0 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-9479-7bd8-b966-aae87b8d5254 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-93ea-7cf0-a24d-c76659dc44eb 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-93ed-7140-abfd-76ddadb4e8c5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-930b-7c00-b927-48a273ea0b09 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-930b-7c00-b927-48a273ea0b09 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-93ea-7cf0-a24d-c76659dc44eb 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-93ea-7cbc-b366-16d861ac2a0e request.user=alice post=https://a.localdomain/post/01a13ff1-93ea-7cbc-b366-16d861ac2a0e 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-9479-7bd8-b966-aae87b8d5254 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-9479-7bd8-b966-aae87b8d5254 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/accept/01a13ff1-9405-78fe-a67d-0f0303f83bee activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/follow/01a13ff1-9175-7840-949f-23967292b2f7 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkjpXEAksZJs3tLtN5aXCbS5XMteUbDkMZ8n1BbxvJ5WDP/actor/follow/01a13ff1-9175-7840-949f-23967292b2f7 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueKBCpJS37DjU9MVohvjyF174DpjK7i5pESMaiXV8j6E/actor offset=0 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor/accept/01a13ff1-940f-7015-ac4f-3d546cf78b82 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-9311-75d8-9baa-e809f1bc19c2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-9311-75d8-9baa-e809f1bc19c2 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/note/1 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-9479-7bd8-b966-aae87b8d5254 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-93cd-7524-8dac-f29cd4133bea activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-91e1-7c8d-9cbc-98fa5967beb8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-91e1-7c8d-9cbc-98fa5967beb8 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktK7DUwMq9htpsjjmtiQncmGraFMwfe6idAmjMyQgZ4VS/actor offset=0 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-9479-7bd8-b966-aae87b8d5254 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 2026/10/15 14:22:39 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor gateway=https://c.localdomain 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc 2026/10/15 14:22:39 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://c.localdomain 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/create/01a13ff1-9358-7b7a-a98a-0823b897e04e activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-9479-7bd8-b966-aae87b8d5254 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice --- PASS: TestCluster_FollowersSyncMissingLocalFollow (3.27s) 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-94de-7909-8952-ce4caf959b3e activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-9270-76b8-86a6-3ba3de8e7f8c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-9270-76b8-86a6-3ba3de8e7f8c 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-94bb-7390-ab85-7acf170108ff activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-93cd-73c7-8477-6ce16887d511 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc 2026/10/15 14:22:39 INFO Follow is rejected activity.id=https://b.localdomain/reject/01a13ff1-94eb-74c6-9826-a0aa3b5ad8c5 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-8d41-7dea-8295-9afcecacd45e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-8d41-7dea-8295-9afcecacd45e 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-93ce-737a-b529-baa4aa372b2e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b 2026/10/15 14:22:39 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-94eb-7919-a524-1d0f9f953b2f 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/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-94de-7909-8952-ce4caf959b3e 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-94de-7909-8952-ce4caf959b3e 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-92de-7440-8b20-c1f2a2fdfcc3 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-92de-7402-a004-6edc612ba1eb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-92de-7402-a004-6edc612ba1eb 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-92f2-77d1-9cc0-f04e6b74d5b0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-92f2-7788-b532-489c0a7cf725 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-92f2-7788-b532-489c0a7cf725 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://b.localdomain/create/01a13ff1-94bb-7390-ab85-7acf170108ff 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://b.localdomain/create/01a13ff1-94bb-7390-ab85-7acf170108ff 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-93d3-7426-a5ec-763572ae752c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/01a13ff1-94eb-74c6-9826-a0aa3b5ad8c5 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/01a13ff1-94eb-74c6-9826-a0aa3b5ad8c5 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-94eb-7919-a524-1d0f9f953b2f 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-94eb-7919-a524-1d0f9f953b2f 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-942f-7270-946b-49f4020c94c1 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:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice --- PASS: TestCluster_PublicPost (3.32s) --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (3.32s) 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/accept/01a13ff1-9505-7514-b6d6-1ea0029b5c44 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-942f-7270-946b-49f4020c94c1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-942f-7270-946b-49f4020c94c1 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpD88xKSmtAsgdUh1yY7wufsY81H9acemAyx7MEjmTRF3/actor offset=0 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-94de-7909-8952-ce4caf959b3e 2026/10/15 14:22:39 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-94f4-7c26-af17-39ae66faa305 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-94eb-7919-a524-1d0f9f953b2f 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://b.localdomain/create/01a13ff1-94bb-7390-ab85-7acf170108ff 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/01a13ff1-94eb-74c6-9826-a0aa3b5ad8c5 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-94de-7909-8952-ce4caf959b3e 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/accept/01a13ff1-9505-7514-b6d6-1ea0029b5c44 2026/10/15 14:22:39 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/accept/01a13ff1-9505-7514-b6d6-1ea0029b5c44 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor gateway=https://c.localdomain 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/accept/01a13ff1-9505-7514-b6d6-1ea0029b5c44 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/accept/01a13ff1-9505-7514-b6d6-1ea0029b5c44 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-94eb-7919-a524-1d0f9f953b2f 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-94bb-7390-ab85-7acf170108ff 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/01a13ff1-94eb-74c6-9826-a0aa3b5ad8c5 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-94f4-7c26-af17-39ae66faa305 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-94f4-7c26-af17-39ae66faa305 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/create/01a13ff1-9358-7b7a-a98a-0823b897e04e activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (3.34s) 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a request.user=carol post=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/alice 2026-10-15 👽 alice (alice@a.localdomain) => /users/followers/accept/a.localdomain/user/alice 🟢 Accept => /users/followers/reject/a.localdomain/user/alice 🔴 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/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-93d4-7643-a2b5-e4c2ddf0d75b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93d4-7623-a074-6bc62eefd8e7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-93d4-7623-a074-6bc62eefd8e7 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-93eb-71b1-9f6c-09b479ae9bae activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93eb-7169-b972-94423179e0c8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-93eb-7169-b972-94423179e0c8 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksAk7vrp4F7Pb3LJjmWXDbLsARmboqzaN7KmWbHfhsCft/actor offset=0 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-93ce-737a-b529-baa4aa372b2e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-93ea-7cf0-a24d-c76659dc44eb activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-93ea-7cbc-b366-16d861ac2a0e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-93ea-7cbc-b366-16d861ac2a0e 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-94f4-7c26-af17-39ae66faa305 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-94de-7909-8952-ce4caf959b3e activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-9270-76b8-86a6-3ba3de8e7f8c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-9270-76b8-86a6-3ba3de8e7f8c 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-94f4-7c26-af17-39ae66faa305 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-93d3-7426-a5ec-763572ae752c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e request.user=carol post=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor/note/1 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/accept/01a13ff1-9505-7514-b6d6-1ea0029b5c44 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/accept/01a13ff1-9505-7514-b6d6-1ea0029b5c44 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 WARN Failed to verify inbox request did=did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb error="failed to verify message using https://a.localdomain/.well-known/apgateway/did:key:z6Mki9kc7ojDqFwJAumBttnEnKvc6Nb7gE4HAxmUY9uYXyxb/actor#ed25519-key: invalid ed25519 signature" 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhFMVaML78FD6ZwBuYEgMUdemdegNndPDnRENfMT8Ypsf/actor offset=0 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-9534-7de3-aa08-c9fd8bfd3be7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 --- FAIL: TestCluster_PostToFollowers_Rejected (3.42s) 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9534-7de3-aa08-c9fd8bfd3be7 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9534-7de3-aa08-c9fd8bfd3be7 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9534-7de3-aa08-c9fd8bfd3be7 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9534-7de3-aa08-c9fd8bfd3be7 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/accept/01a13ff1-9505-7514-b6d6-1ea0029b5c44 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-942f-7270-946b-49f4020c94c1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:39 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/accept/01a13ff1-9505-7514-b6d6-1ea0029b5c44 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox: 400, " 2026/10/15 14:22:39 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/accept/01a13ff1-9505-7514-b6d6-1ea0029b5c44 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Looking up user name=bob --- PASS: TestCluster_ClientSideSigningOutboxInvalidVerificationMethod (3.42s) 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoRMiUuvTxofEXFwmVsF9ME2V22kpny2jZ2gTPWFdjxqp/actor offset=0 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor --- PASS: TestCluster_ClientSideSigningOutboxNoProof (3.43s) 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9534-7de3-aa08-c9fd8bfd3be7 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/15 14:22:39 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9534-7de3-aa08-c9fd8bfd3be7 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-9534-7de3-aa08-c9fd8bfd3be7 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 request.user=bob post=https://b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:39 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-94eb-7919-a524-1d0f9f953b2f 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/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_InboxFetchInvalidSignature (3.46s) 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 note=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-956a-7d03-a363-61d580c199b7 thread=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-956a-7d03-a363-61d580c199b7 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-956a-7d03-a363-61d580c199b7 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-956a-7d03-a363-61d580c199b7 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-958a-775c-85e4-8c8e981d10b9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-94eb-7919-a524-1d0f9f953b2f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-94eb-7919-a524-1d0f9f953b2f 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/accept/01a13ff1-9505-7514-b6d6-1ea0029b5c44 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-942f-7270-946b-49f4020c94c1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-942f-7270-946b-49f4020c94c1 2026/10/15 14:22:39 INFO Looking up user name=carol --- PASS: TestCluster_OutboxImport (3.47s) 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-957d-72f5-9809-87ba494076a6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-957d-72f5-9809-87ba494076a6 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-958a-775c-85e4-8c8e981d10b9 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-958a-775c-85e4-8c8e981d10b9 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://a.localdomain 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/inbox activity=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/inbox activity=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-958a-775c-85e4-8c8e981d10b9 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Received followers request did=did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor count=2 2026/10/15 14:22:39 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-94f4-7c26-af17-39ae66faa305 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-958a-775c-85e4-8c8e981d10b9 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkidZ3GC4ang2c71JzLWLMTuuAqHckrET9S9yvYKcwM78A/actor offset=0 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 request.user=alice post=https://b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/inbox activity=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 2026/10/15 14:22:39 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a13ff1-94bb-7390-ab85-7acf170108ff note=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a group=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-958a-775c-85e4-8c8e981d10b9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-94eb-7919-a524-1d0f9f953b2f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-94eb-7919-a524-1d0f9f953b2f 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-957d-72f5-9809-87ba494076a6 request.user=bob post=https://b.localdomain/post/01a13ff1-957d-72f5-9809-87ba494076a6 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-94bb-7390-ab85-7acf170108ff activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-956a-7d03-a363-61d580c199b7 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-956a-7d03-a363-61d580c199b7 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-903e-7219-bc78-449723dd3054 request.user=bob post=https://b.localdomain/post/01a13ff1-903e-7219-bc78-449723dd3054 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Looking up resource resource=carol@c.localdomain user=carol --- PASS: TestCluster_ClientSideSigningOutboxWrongOutbox (3.53s) 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-94bb-7390-ab85-7acf170108ff 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-94bb-7390-ab85-7acf170108ff 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-95bf-7d24-b21e-457d0a561a54 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 2026/10/15 14:22:39 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor offset=0 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-95c4-72aa-8a36-1de265fd0fb6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-95c6-70c1-a854-9046938e3e6c 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-95c6-70c1-a854-9046938e3e6c 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-95c6-70c1-a854-9046938e3e6c 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-95c6-70c1-a854-9046938e3e6c 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-95bf-7d24-b21e-457d0a561a54 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-95bf-7d24-b21e-457d0a561a54 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-94bb-7390-ab85-7acf170108ff 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-95c6-70c1-a854-9046938e3e6c 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-95c4-72aa-8a36-1de265fd0fb6 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-95c4-72aa-8a36-1de265fd0fb6 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-95c4-72aa-8a36-1de265fd0fb6 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-95c4-72aa-8a36-1de265fd0fb6 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-95d7-7328-a7ec-20289f3ab1a2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95d7-72fa-9dd0-38d4afdfa170 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95d7-72fa-9dd0-38d4afdfa170 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-95e4-76ce-a52f-bbc015f232ae 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-95e4-76ce-a52f-bbc015f232ae 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-95bf-7d24-b21e-457d0a561a54 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-95de-7b33-8cd4-59e7a60dbf22 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-95bf-7d24-b21e-457d0a561a54 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-95d7-7328-a7ec-20289f3ab1a2 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-95d7-7328-a7ec-20289f3ab1a2 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpPF4N43VbJRVYxJG5rkDKAkHqyfMwyMt1KEqrPsdjnS8/actor offset=0 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 request.user=alice post=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-95c4-72aa-8a36-1de265fd0fb6 --- PASS: TestCluster_ClientSideSigningOutboxUnsupportedActivity (3.56s) 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-95c6-70c1-a854-9046938e3e6c 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-95c4-72aa-8a36-1de265fd0fb6 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-9534-7de3-aa08-c9fd8bfd3be7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-95e4-76ce-a52f-bbc015f232ae 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-95de-7b33-8cd4-59e7a60dbf22 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-95de-7b33-8cd4-59e7a60dbf22 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-95c4-72aa-8a36-1de265fd0fb6 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-95c6-70c1-a854-9046938e3e6c 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-95e4-76ce-a52f-bbc015f232ae 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-95d7-7328-a7ec-20289f3ab1a2 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-94bb-7390-ab85-7acf170108ff 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_ClientSideSigningOutboxInvalidProof (3.59s) 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-95d7-7328-a7ec-20289f3ab1a2 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-95c6-70c1-a854-9046938e3e6c 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95d7-72fa-9dd0-38d4afdfa170 request.user=bob post=https://b.localdomain/post/01a13ff1-95d7-72fa-9dd0-38d4afdfa170 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-95de-7b33-8cd4-59e7a60dbf22 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-95de-7b33-8cd4-59e7a60dbf22 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-93ea-7cbc-b366-16d861ac2a0e request.user=bob post=https://a.localdomain/post/01a13ff1-93ea-7cbc-b366-16d861ac2a0e 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6 request.user=bob post=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6 2026/10/15 14:22:39 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/undo/01a13ff1-9619-769d-8f6b-854be23541fb activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/follow/01a13ff1-8cdc-734e-b668-b70a27c93863 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b request.user=alice post=https://b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/undo/01a13ff1-9619-769d-8f6b-854be23541fb 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/undo/01a13ff1-9619-769d-8f6b-854be23541fb 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-9534-7de3-aa08-c9fd8bfd3be7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 2026/10/15 14:22:39 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 request.user=alice post=https://b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/create/01a13ff1-9617-724f-bb13-a46141496972 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-94bb-7390-ab85-7acf170108ff activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/create/01a13ff1-9617-724f-bb13-a46141496972 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/create/01a13ff1-9617-724f-bb13-a46141496972 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-9624-78e5-ab85-f3602229ca2e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_ClientSideSigningOutboxNotActivity (3.63s) 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 note=https://b.localdomain/post/01a13ff1-957d-72f5-9809-87ba494076a6 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor/post/01a13ff1-9255-76fb-be81-6d0483857caa starter=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-957d-72f5-9809-87ba494076a6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-957d-72f5-9809-87ba494076a6 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-9624-78e5-ab85-f3602229ca2e 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-9624-78e5-ab85-f3602229ca2e 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/undo/01a13ff1-9619-769d-8f6b-854be23541fb 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/undo/01a13ff1-9619-769d-8f6b-854be23541fb 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor offset=0 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/inbox activity=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/inbox activity=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 note=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-956a-7d03-a363-61d580c199b7 thread=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-956a-7d03-a363-61d580c199b7 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-956a-7d03-a363-61d580c199b7 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-956a-7d03-a363-61d580c199b7 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-9624-78e5-ab85-f3602229ca2e 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/create/01a13ff1-9617-724f-bb13-a46141496972 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor --- PASS: TestCluster_PostToFollowers_Approved (3.65s) 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/01a13ff1-9648-7659-913e-8d824969e978 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-9624-78e5-ab85-f3602229ca2e 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/create/01a13ff1-9617-724f-bb13-a46141496972 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:39 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers: actor is not cached" 2026/10/15 14:22:39 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://c.localdomain 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 request.user=alice post=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 request.user=alice post=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-9651-77c0-b83a-6300d250d4b4 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-9651-779b-8f34-1fd30017292c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-9651-779b-8f34-1fd30017292c 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqoZDnEjL9SrvPLRE4KEMfGidQeJ8gDrWFq13XEW7AdjZ/actor offset=0 2026/10/15 14:22:39 INFO Enabling pprof url=https://b.localdomain/xjocpxqnbuvgmqdukvegvckxvkulaufc/debug/pprof 2026/10/15 14:22:39 INFO Fetching forwarded object activity.id=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-957d-72f5-9809-87ba494076a6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Fetching activity activity=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9651-77c0-b83a-6300d250d4b4 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9651-77c0-b83a-6300d250d4b4 2026/10/15 14:22:39 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:39 INFO Notifying that user does not exist user=bob 2026/10/15 14:22:39 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksUVNjpnLmuwE8DEaaeX5j4pYRhPfvt7gPiHR9onz6P6x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkuZEVZuj2mnFk6d9yiGtdH3fmeG2hBamhUBwynqCeato/actor/inbox activity=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-965d-7906-b17f-0614fde6a83f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-965d-78a5-9582-3e0e56d761c2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-965d-78a5-9582-3e0e56d761c2 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-95c4-72aa-8a36-1de265fd0fb6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:39 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/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 2026/10/15 14:22:39 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 --- PASS: TestCluster_ClientSideSigningOutboxInvalidActivity (3.69s) 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13ff1-95bf-7d24-b21e-457d0a561a54 note=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 thread=https://b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 starter=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-95bf-7d24-b21e-457d0a561a54 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-9666-703a-a137-a4dc7f885696 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9651-77c0-b83a-6300d250d4b4 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-965d-7906-b17f-0614fde6a83f 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-965d-7906-b17f-0614fde6a83f 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-9651-77c0-b83a-6300d250d4b4 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-9651-779b-8f34-1fd30017292c request.user=carol post=https://b.localdomain/post/01a13ff1-9651-779b-8f34-1fd30017292c 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9666-703a-a137-a4dc7f885696 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9666-703a-a137-a4dc7f885696 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-95bf-7d24-b21e-457d0a561a54 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor 2026/10/15 14:22:39 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e request.user=alice post=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor offset=0 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-965d-7906-b17f-0614fde6a83f 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-9666-703a-a137-a4dc7f885696 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-957d-7322-9ff6-ab05781e0f24 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-957d-72f5-9809-87ba494076a6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-957d-72f5-9809-87ba494076a6 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-965d-7906-b17f-0614fde6a83f 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-9666-703a-a137-a4dc7f885696 2026/10/15 14:22:39 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-95c4-72aa-8a36-1de265fd0fb6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-965d-78a5-9582-3e0e56d761c2 request.user=bob post=https://b.localdomain/post/01a13ff1-965d-78a5-9582-3e0e56d761c2 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e request.user=bob post=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e --- PASS: TestCluster_PublicPostQuote (3.74s) 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/undo/01a13ff1-9619-769d-8f6b-854be23541fb activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor/follow/01a13ff1-8cdc-734e-b668-b70a27c93863 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgngzGKnBhvHEZzHBX5oE5YsHqNH5HQBGihxhjvsQEd9t/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor 2026/10/15 14:22:39 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-9691-7f22-a012-32deff61de54 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-9691-7f22-a012-32deff61de54 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-9691-7f22-a012-32deff61de54 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-9691-7f22-a012-32deff61de54 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e#delete 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e#delete 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e#delete 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-96a7-7d1e-bd2f-b32c394ac17d 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-96a7-7d1e-bd2f-b32c394ac17d 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e#delete 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-9691-7f22-a012-32deff61de54 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-96a7-7d1e-bd2f-b32c394ac17d 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-9651-77c0-b83a-6300d250d4b4 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-9651-779b-8f34-1fd30017292c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-9651-779b-8f34-1fd30017292c 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-9691-7f22-a012-32deff61de54 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-91eb-73d5-b3f9-dc4573223c5e 2026/10/15 14:22:39 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-956a-7d46-9f0e-231a8430e215 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-956a-7d03-a363-61d580c199b7 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-956a-7d03-a363-61d580c199b7 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 note=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 thread=https://b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 starter=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13ff1-9624-78e5-ab85-f3602229ca2e note=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 thread=https://b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b starter=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-9624-78e5-ab85-f3602229ca2e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a13ff1-96a7-7b18-b3c1-a2da4fe2359d 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a13ff1-96a7-7b18-b3c1-a2da4fe2359d 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-9691-7f22-a012-32deff61de54 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 request.user=alice post=https://b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-9691-7f22-a012-32deff61de54 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/create/01a13ff1-9617-724f-bb13-a46141496972 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/create/01a13ff1-9617-724f-bb13-a46141496972 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 request.user=alice post=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-9624-78e5-ab85-f3602229ca2e 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-9624-78e5-ab85-f3602229ca2e 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_ClientSideSigningInboxHappyFlow (3.79s) 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a13ff1-96a7-7b18-b3c1-a2da4fe2359d 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/create/01a13ff1-9617-724f-bb13-a46141496972 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/create/01a13ff1-9617-724f-bb13-a46141496972 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/01a13ff1-96a7-7b18-b3c1-a2da4fe2359d 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-9624-78e5-ab85-f3602229ca2e 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:39 INFO Fetching forwarded object activity.id=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 sender=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Fetching activity activity=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-96a7-7d1e-bd2f-b32c394ac17d 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/note/1 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-9624-78e5-ab85-f3602229ca2e 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-96e1-7abf-a583-3df551ee27a1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-96e1-7a87-a1df-7856dbf03157 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-96e1-7a87-a1df-7856dbf03157 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-96e3-7ad7-a9f9-e88052dc772c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-96e3-7aab-a4fc-dae214d9aaf0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-96e3-7aab-a4fc-dae214d9aaf0 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 2026/10/15 14:22:39 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor gateway=https://a.localdomain 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-96e1-7abf-a583-3df551ee27a1 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-96e1-7abf-a583-3df551ee27a1 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-96e3-7ad7-a9f9-e88052dc772c 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/create/01a13ff1-9617-724f-bb13-a46141496972 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-96e3-7ad7-a9f9-e88052dc772c 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/create/01a13ff1-9617-724f-bb13-a46141496972 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-96e1-7abf-a583-3df551ee27a1 2026/10/15 14:22:39 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers: actor is not cached" 2026/10/15 14:22:39 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://a.localdomain 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-9624-78e5-ab85-f3602229ca2e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc 2026/10/15 14:22:39 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/create/01a13ff1-9476-700d-b4c7-cc1cd70f46cc 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-96e3-7ad7-a9f9-e88052dc772c 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-96e1-7abf-a583-3df551ee27a1 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-96e1-7a87-a1df-7856dbf03157 request.user=bob post=https://b.localdomain/post/01a13ff1-96e1-7a87-a1df-7856dbf03157 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-962d-7965-a2ee-86b5c6492499 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-96e3-7ad7-a9f9-e88052dc772c 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-96e3-7aab-a4fc-dae214d9aaf0 request.user=bob post=https://b.localdomain/post/01a13ff1-96e3-7aab-a4fc-dae214d9aaf0 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/note/1 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 2026/10/15 14:22:39 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor gateway=https://c.localdomain 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a13ff1-971e-7cf3-9a25-8031eeead115 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a13ff1-971e-7cf3-9a25-8031eeead115 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a13ff1-971e-7cf3-9a25-8031eeead115 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/create/01a13ff1-9617-724f-bb13-a46141496972 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a13ff1-971e-7cf3-9a25-8031eeead115 2026/10/15 14:22:39 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a13ff1-971e-7cf3-9a25-8031eeead115 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9746-7804-a395-9eccecce2e4f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-9184-7668-be8d-71e0618c351a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-9184-7668-be8d-71e0618c351a 2026/10/15 14:22:39 INFO Received followers request did=did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn1aCUFYu7gLubzH7C9c1ixtP7MfNpH61fZ83WXLcSYVN/actor count=1 --- PASS: TestCluster_DeletedInstance (3.21s) 2026/10/15 14:22:39 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13ff1-9691-7f22-a012-32deff61de54 note=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 thread=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e starter=https://b.localdomain/user/bob 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-9691-7f22-a012-32deff61de54 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 2026/10/15 14:22:39 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9746-7804-a395-9eccecce2e4f 2026/10/15 14:22:39 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9746-7804-a395-9eccecce2e4f 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a13ff1-971e-7cf3-9a25-8031eeead115 2026/10/15 14:22:39 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-974a-7d78-b60b-add2c4197600 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-974a-7d5a-a86f-3b6db288f0c2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-974a-7d5a-a86f-3b6db288f0c2 2026/10/15 14:22:39 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/01a13ff1-971e-7cf3-9a25-8031eeead115 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 request.user=alice post=https://b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-9691-7f22-a012-32deff61de54 2026/10/15 14:22:39 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-9746-7804-a395-9eccecce2e4f 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-974a-7d78-b60b-add2c4197600 2026/10/15 14:22:39 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-9746-7804-a395-9eccecce2e4f 2026/10/15 14:22:39 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-974a-7d5a-a86f-3b6db288f0c2 request.user=bob post=https://b.localdomain/post/01a13ff1-974a-7d5a-a86f-3b6db288f0c2 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:39 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:39 INFO Looking up user name=carol 2026/10/15 14:22:39 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:39 INFO Looking up user name=alice 2026/10/15 14:22:39 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-9746-7804-a395-9eccecce2e4f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-9184-7668-be8d-71e0618c351a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-9184-7668-be8d-71e0618c351a 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-9691-7f22-a012-32deff61de54 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 2026/10/15 14:22:39 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor/note/1 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:39 INFO Backfilling thread post=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 parent=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e depth=0 2026/10/15 14:22:39 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:39 INFO Fetching post post=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_ClientSideSigningFollowersHappyFlow (3.95s) 2026/10/15 14:22:39 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:39 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-93eb-7169-b972-94423179e0c8 request.user=bob post=https://b.localdomain/post/01a13ff1-93eb-7169-b972-94423179e0c8 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-93d4-7623-a074-6bc62eefd8e7 request.user=bob post=https://b.localdomain/post/01a13ff1-93d4-7623-a074-6bc62eefd8e7 2026/10/15 14:22:40 INFO Received a new post activity.id=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e 2026/10/15 14:22:40 INFO Backfilled thread post=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 parent=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e depth=0 2026/10/15 14:22:40 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-9778-7c28-9abc-4340e503b5a3 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://b.localdomain/update/01a13ff1-9778-7c28-9abc-4340e503b5a3 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://b.localdomain/update/01a13ff1-9778-7c28-9abc-4340e503b5a3 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=alice post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://b.localdomain/update/01a13ff1-9778-7c28-9abc-4340e503b5a3 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-979f-7757-bfda-6c187e2d8efc activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-9778-7c28-9abc-4340e503b5a3 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a request.user=carol post=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a13ff1-979f-7757-bfda-6c187e2d8efc 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a13ff1-979f-7757-bfda-6c187e2d8efc 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Looking up user name=alice --- PASS: TestCluster_ForwardedLegacyReply (4.00s) 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a13ff1-979f-7757-bfda-6c187e2d8efc 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-97a5-7a4f-972b-1ce2f2e8d0bc activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice --- PASS: TestCluster_PostToFollowers (4.02s) 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-979f-7757-bfda-6c187e2d8efc 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-97b5-71f6-8bf4-14ecfbadf0c3 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-97b5-71f6-8bf4-14ecfbadf0c3 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-97a5-7a4f-972b-1ce2f2e8d0bc 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-97a5-7a4f-972b-1ce2f2e8d0bc 2026/10/15 14:22:40 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da request.user=alice post=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-97b8-7f3f-9813-b3054eec3652 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-97b8-7f3f-9813-b3054eec3652 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor offset=0 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-97b8-7f3f-9813-b3054eec3652 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-97b5-71f6-8bf4-14ecfbadf0c3 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-97a5-7a4f-972b-1ce2f2e8d0bc 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13ff1-97b8-7f3f-9813-b3054eec3652 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13ff1-97b5-71f6-8bf4-14ecfbadf0c3 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-97a5-7a4f-972b-1ce2f2e8d0bc 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-93eb-7169-b972-94423179e0c8 request.user=bob post=https://b.localdomain/post/01a13ff1-93eb-7169-b972-94423179e0c8 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-93d4-7623-a074-6bc62eefd8e7 request.user=bob post=https://b.localdomain/post/01a13ff1-93d4-7623-a074-6bc62eefd8e7 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 request.user=alice post=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor offset=0 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Looking up user name=alice --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (2.84s) 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Forwarding post to group followers activity=https://b.localdomain/update/01a13ff1-9778-7c28-9abc-4340e503b5a3 note=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a group=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-9778-7c28-9abc-4340e503b5a3 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a 2026/10/15 14:22:40 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=carol post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:22:40 INFO Moving follow follow=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-97f1-743d-8352-99d051b10af1 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/10/15 14:22:40 INFO Received a new post activity.id=https://c.localdomain/create/01a13ff1-97f0-7819-a10f-e50d16e07ed4 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9778-7c28-9abc-4340e503b5a3 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9778-7c28-9abc-4340e503b5a3 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor offset=0 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:40 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a13ff1-97f4-7bbc-88e0-9efec641d2a3 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 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/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-92de-7402-a004-6edc612ba1eb request.user=bob post=https://b.localdomain/post/01a13ff1-92de-7402-a004-6edc612ba1eb 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-92f2-7788-b532-489c0a7cf725 request.user=bob post=https://b.localdomain/post/01a13ff1-92f2-7788-b532-489c0a7cf725 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-97eb-7667-a329-57d005451758 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-97eb-7667-a329-57d005451758 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-97eb-7667-a329-57d005451758 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-97eb-7667-a329-57d005451758 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a13ff1-97f0-7819-a10f-e50d16e07ed4 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a13ff1-97f0-7819-a10f-e50d16e07ed4 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9778-7c28-9abc-4340e503b5a3 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-97eb-7667-a329-57d005451758 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a13ff1-97f1-743d-8352-99d051b10af1 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a13ff1-97f1-743d-8352-99d051b10af1 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a13ff1-97f0-7819-a10f-e50d16e07ed4 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a13ff1-97f1-743d-8352-99d051b10af1 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor offset=0 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a13ff1-97f0-7819-a10f-e50d16e07ed4 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-97eb-7667-a329-57d005451758 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394 request.user=carol post=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-97eb-7667-a329-57d005451758 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor offset=0 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a13ff1-97f4-7bbc-88e0-9efec641d2a3 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a13ff1-97f4-7bbc-88e0-9efec641d2a3 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-9778-7c28-9abc-4340e503b5a3 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-97eb-7667-a329-57d005451758 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13ff1-97a5-7a4f-972b-1ce2f2e8d0bc note=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 thread=https://b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 starter=https://b.localdomain/user/carol 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-97a5-7a4f-972b-1ce2f2e8d0bc activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a13ff1-97f4-7bbc-88e0-9efec641d2a3 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-9815-7e37-b5b0-7d6b03a9ba0a activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqwhCnFiDeBshVD3JZHkTmSCiCvcMEumrUwvAbqG8os5i/actor offset=0 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-97f1-743d-8352-99d051b10af1 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-97a5-7a4f-972b-1ce2f2e8d0bc 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a13ff1-97f4-7bbc-88e0-9efec641d2a3 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-9815-7e37-b5b0-7d6b03a9ba0a 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-9815-7e37-b5b0-7d6b03a9ba0a 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-9828-71e6-99c6-d019e65fd9bd 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-9828-71e6-99c6-d019e65fd9bd 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-9828-752f-9335-bb87190dc575 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-9828-752f-9335-bb87190dc575 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c 2026/10/15 14:22:40 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-9778-7c28-9abc-4340e503b5a3 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a 2026/10/15 14:22:40 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-97f1-743d-8352-99d051b10af1 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/10/15 14:22:40 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 request.user=alice post=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-9815-7e37-b5b0-7d6b03a9ba0a 2026/10/15 14:22:40 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a13ff1-9836-74c0-9c7d-c12b797d923f activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-97f1-743d-8352-99d051b10af1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-97f1-743d-8352-99d051b10af1 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-9815-7e37-b5b0-7d6b03a9ba0a 2026/10/15 14:22:40 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-9828-71e6-99c6-d019e65fd9bd 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 request.user=alice post=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-9828-752f-9335-bb87190dc575 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a13ff1-9836-74c0-9c7d-c12b797d923f 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a13ff1-9836-74c0-9c7d-c12b797d923f 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13ff1-9828-71e6-99c6-d019e65fd9bd 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13ff1-9828-752f-9335-bb87190dc575 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-92de-7402-a004-6edc612ba1eb request.user=bob post=https://b.localdomain/post/01a13ff1-92de-7402-a004-6edc612ba1eb 2026/10/15 14:22:40 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-979f-7757-bfda-6c187e2d8efc activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-92f2-7788-b532-489c0a7cf725 request.user=bob post=https://b.localdomain/post/01a13ff1-92f2-7788-b532-489c0a7cf725 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/post/01a13ff1-983a-7d4b-97e0-0508eba643d2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/post/01a13ff1-983a-7d4b-97e0-0508eba643d2 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a13ff1-9836-74c0-9c7d-c12b797d923f 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/update/01a13ff1-983a-7a77-bd20-15aa015edfcf activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/01a13ff1-9836-74c0-9c7d-c12b797d923f 2026/10/15 14:22:40 INFO Received a new post activity.id=https://c.localdomain/create/01a13ff1-97f0-7819-a10f-e50d16e07ed4 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/update/01a13ff1-983a-7a77-bd20-15aa015edfcf 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/update/01a13ff1-983a-7a77-bd20-15aa015edfcf 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a13ff1-97f4-7bbc-88e0-9efec641d2a3 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-93bf-736e-bb73-f914b6874886 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/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a13ff1-9836-74c0-9c7d-c12b797d923f activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-97f1-743d-8352-99d051b10af1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-97f1-743d-8352-99d051b10af1 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/update/01a13ff1-983a-7a77-bd20-15aa015edfcf 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/update/01a13ff1-983a-7a77-bd20-15aa015edfcf 2026/10/15 14:22:40 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/post/01a13ff1-983a-7d4b-97e0-0508eba643d2 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/post/01a13ff1-983a-7d4b-97e0-0508eba643d2 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=alice --- PASS: TestCluster_ClientSideSigningOutboxHappyFlow (4.20s) 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e#delete 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e#delete 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c note=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 thread=https://b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 starter=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e#delete 2026/10/15 14:22:40 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-95de-7b33-8cd4-59e7a60dbf22 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:40 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-95d7-7328-a7ec-20289f3ab1a2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95d7-72fa-9dd0-38d4afdfa170 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95d7-72fa-9dd0-38d4afdfa170 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Fetching forwarded object activity.id=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c sender=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13ff1-9815-7e37-b5b0-7d6b03a9ba0a note=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 thread=https://b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b starter=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-9815-7e37-b5b0-7d6b03a9ba0a activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 2026/10/15 14:22:40 INFO Fetching activity activity=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c 2026/10/15 14:22:40 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a13ff1-988f-771b-bb05-a0f2e4014809 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a13ff1-988f-771b-bb05-a0f2e4014809 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a13ff1-988f-771b-bb05-a0f2e4014809 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a13ff1-988f-771b-bb05-a0f2e4014809 2026/10/15 14:22:40 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-9666-703a-a137-a4dc7f885696 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-965d-7906-b17f-0614fde6a83f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-965d-78a5-9582-3e0e56d761c2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-965d-78a5-9582-3e0e56d761c2 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-9815-7e37-b5b0-7d6b03a9ba0a 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-9815-7e37-b5b0-7d6b03a9ba0a 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a13ff1-988f-771b-bb05-a0f2e4014809 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-9815-7e37-b5b0-7d6b03a9ba0a 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a13ff1-988f-771b-bb05-a0f2e4014809 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-9815-7e37-b5b0-7d6b03a9ba0a 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a13ff1-988f-771b-bb05-a0f2e4014809 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-96e1-7abf-a583-3df551ee27a1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-96e1-7a87-a1df-7856dbf03157 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-96e1-7a87-a1df-7856dbf03157 2026/10/15 14:22:40 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-96e3-7ad7-a9f9-e88052dc772c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-96e3-7aab-a4fc-dae214d9aaf0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-96e3-7aab-a4fc-dae214d9aaf0 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 request.user=alice post=https://b.localdomain/post/01a13ff1-9534-7d9d-bcc2-25e450d5ab35 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-980d-7e19-a64a-6f289270294c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/post/01a13ff1-983a-7d4b-97e0-0508eba643d2 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/post/01a13ff1-983a-7d4b-97e0-0508eba643d2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/post/01a13ff1-983a-7d4b-97e0-0508eba643d2 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating poll results poll=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-9815-7e37-b5b0-7d6b03a9ba0a activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 2026/10/15 14:22:40 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://c.localdomain 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-98c1-7829-a719-84ceb3576dc5 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/update/01a13ff1-983a-7a77-bd20-15aa015edfcf note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/update/01a13ff1-983a-7a77-bd20-15aa015edfcf activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/update/01a13ff1-983a-7a77-bd20-15aa015edfcf 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/update/01a13ff1-983a-7a77-bd20-15aa015edfcf 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-98c1-7829-a719-84ceb3576dc5 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-98c1-7829-a719-84ceb3576dc5 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-98c1-7829-a719-84ceb3576dc5 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-98c1-7829-a719-84ceb3576dc5 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/update/01a13ff1-983a-7a77-bd20-15aa015edfcf 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-98c1-7829-a719-84ceb3576dc5 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/update/01a13ff1-983a-7a77-bd20-15aa015edfcf 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-98c1-7829-a719-84ceb3576dc5 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-98c1-7829-a719-84ceb3576dc5 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Received a new post activity.id=https://c.localdomain/create/01a13ff1-98e1-7d15-9826-e42c369f73d5 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff1-98e1-7cbd-8cb2-ab14e57f622a activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13ff1-98e1-7cbd-8cb2-ab14e57f622a 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/post/01a13ff1-983a-7d4b-97e0-0508eba643d2 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/post/01a13ff1-983a-7d4b-97e0-0508eba643d2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/post/01a13ff1-983a-7d4b-97e0-0508eba643d2 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a13ff1-98e1-7d15-9826-e42c369f73d5 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a13ff1-98e1-7d15-9826-e42c369f73d5 2026/10/15 14:22:40 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-98c1-7829-a719-84ceb3576dc5 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/update/01a13ff1-983a-7a77-bd20-15aa015edfcf activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:40 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://a.localdomain 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a13ff1-98e1-7d15-9826-e42c369f73d5 2026/10/15 14:22:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a13ff1-98e1-7d15-9826-e42c369f73d5 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/c.localdomain/post/01a13ff1-98e1-7cbd-8cb2-ab14e57f622a request.user=carol post=https://c.localdomain/post/01a13ff1-98e1-7cbd-8cb2-ab14e57f622a 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/create/01a13ff1-983a-7d8c-9e39-adbbfcf26f67 2026/10/15 14:22:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a#delete 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-98c1-7829-a719-84ceb3576dc5 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62#delete 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62#delete 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62#delete 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/inbox activity=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a#delete 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a#delete 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62#delete note=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62 thread=https://b.localdomain/post/01a13ff1-91ee-7315-9ae5-67b1f0bd5401 starter=https://b.localdomain/user/carol 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Received a new post activity.id=https://c.localdomain/create/01a13ff1-98e1-7d15-9826-e42c369f73d5 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff1-98e1-7cbd-8cb2-ab14e57f622a activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13ff1-98e1-7cbd-8cb2-ab14e57f622a 2026/10/15 14:22:40 INFO Forwarding post to group followers activity=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a#delete note=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a group=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-95bf-7ce7-815c-af9abfddcd62#delete 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-9953-7713-bb45-9f082901eb7a activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-9953-7713-bb45-9f082901eb7a 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-9953-7713-bb45-9f082901eb7a 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-9953-7713-bb45-9f082901eb7a 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-9953-7713-bb45-9f082901eb7a 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a#delete 2026/10/15 14:22:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a#delete 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor offset=0 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-9961-7db6-a781-b9d0c7d59aa0 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-9961-7db6-a781-b9d0c7d59aa0 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-9961-7db6-a781-b9d0c7d59aa0 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-9961-7db6-a781-b9d0c7d59aa0 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-9961-7db6-a781-b9d0c7d59aa0 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-9953-7713-bb45-9f082901eb7a 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-9953-7713-bb45-9f082901eb7a 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-9953-7713-bb45-9f082901eb7a 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-9961-7db6-a781-b9d0c7d59aa0 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 request.user=alice post=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-9961-7db6-a781-b9d0c7d59aa0 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor/announce/01a13ff1-9961-7db6-a781-b9d0c7d59aa0 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a#delete 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor offset=0 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04#delete 2026/10/15 14:22:40 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-94bb-7199-86ed-1ee208dd9d7a 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04#delete 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor offset=0 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04#delete 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete note=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 thread=https://b.localdomain/post/01a13ff1-93d3-73fc-b804-295d605242f9 starter=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=alice post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete 2026/10/15 14:22:40 INFO Fetching forwarded object activity.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 sender=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04#delete note=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 thread=https://b.localdomain/post/01a13ff1-93ce-7349-ab86-c9b85c3df53b starter=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Fetching post post=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b#delete 2026/10/15 14:22:40 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete 2026/10/15 14:22:40 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b#delete 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b#delete 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04#delete 2026/10/15 14:22:40 INFO Deleted old posts count=2 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04#delete 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor offset=0 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04#delete 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Removed old shared posts count=1 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04#delete 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 deleted=https://a.localdomain/post/01a13ff1-962d-78fe-b150-0a274b7bd373 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=carol post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6#delete 2026/10/15 14:22:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13ff1-9953-7713-bb45-9f082901eb7a note=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 thread=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e starter=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-9953-7713-bb45-9f082901eb7a activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e#delete 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a13ff1-99f4-7af2-9f9b-98cb6e0a1531 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-9624-78a6-966a-c1407c5f2a04 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e#delete 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a13ff1-99f4-7af2-9f9b-98cb6e0a1531 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-9953-7713-bb45-9f082901eb7a 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a13ff1-99f4-7af2-9f9b-98cb6e0a1531 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor/post/01a13ff1-9358-7b2d-a77a-7f2ceb070661 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a13ff1-99f4-7af2-9f9b-98cb6e0a1531 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6#delete --- PASS: TestCluster_ShareUnshare (4.64s) 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e#delete 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b#delete 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mks6fith7ZdC8YHqDa77AwzBF81TCU2Cd2dgycWTixPcK4/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpfsFgEdTThdFCiQnr2WHHkW1v8giVep996ZjGKsq77oA/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b#delete 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:40 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-9953-7713-bb45-9f082901eb7a activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 2026/10/15 14:22:40 INFO Backfilling thread post=https://a.localdomain/post/01a13ff1-9691-7efb-b2c1-70c02a1f75d8 parent=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e depth=0 2026/10/15 14:22:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b#delete 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Fetching post post=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e 2026/10/15 14:22:40 INFO Deleting backfilled parent post parent=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e 2026/10/15 14:22:40 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e activity.type=Delete activity.actor="" activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e activity.object.type="" activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da#delete 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor 2026/10/15 14:22:40 INFO Deleted backfilled parent post parent=https://b.localdomain/post/01a13ff1-93cd-7386-85a6-0b3d143ff05e 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da#delete 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da#delete 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor offset=0 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor/post/01a13ff1-9617-7220-888c-3b4685c6ff1b 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Looking up user name=alice --- PASS: TestCluster_MovedAccount (3.51s) 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-979f-76de-b080-355b847740da 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:40 INFO Looking up user name=bob --- PASS: TestDeleter_Disabled (4.69s) 2026/10/15 14:22:40 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-95de-7b07-8313-1a74c557c0c6 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkuweVghrSCux9aQP5DBr8zJ57mjUnb1J8krS8urs1zf3M/actor offset=0 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-9665-7f2e-9b56-6617fce40f1e 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers: actor is not cached" 2026/10/15 14:22:40 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://a.localdomain 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_ReplyInCommunity (4.74s) 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 2026/10/15 14:22:40 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Looking up user name=alice 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_PostInCommunity (4.76s) 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor offset=0 2026/10/15 14:22:40 INFO Updating poll results poll=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-9ab4-7f36-87f9-f34078031ea4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9ab4-7f36-87f9-f34078031ea4 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9ab4-7f36-87f9-f34078031ea4 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9ab4-7f36-87f9-f34078031ea4 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9ab4-7f36-87f9-f34078031ea4 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor offset=0 2026/10/15 14:22:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9ab4-7f36-87f9-f34078031ea4 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9ab4-7f36-87f9-f34078031ea4 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpfMFgk8XXkzaNQCuWKi5CfePxjMXCoTwCTSM2EVRbnE1/actor offset=0 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 2026/10/15 14:22:40 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://c.localdomain 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-9ab4-7f36-87f9-f34078031ea4 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:40 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers" 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (4.80s) 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (4.80s) 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-9ab4-7f36-87f9-f34078031ea4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers_synchronization\", digest=\"9bb8f986f01a39e44d9e1cc4b3a0f415d19a14dab11f909a683b7a73f6297fdd\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers" 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Looking up user name=bob --- PASS: TestDeleter_OldData (4.83s) 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor --- PASS: TestCluster_ReplyForwardingPortableActors (4.82s) 2026/10/15 14:22:40 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-9ab4-7f36-87f9-f34078031ea4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 --- PASS: TestCluster_BackfillMissingParent (4.82s) 2026/10/15 14:22:40 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/update/01a13ff1-9a77-7abd-8313-41a45bbe81c0 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=alice post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor offset=0 2026/10/15 14:22:40 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=carol post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers: actor is not cached" 2026/10/15 14:22:40 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://a.localdomain 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete 2026/10/15 14:22:40 INFO Received delete request activity.id=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete 2026/10/15 14:22:40 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394#delete 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394#delete 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor offset=0 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394#delete 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:40 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Looking up user name=carol 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete 2026/10/15 14:22:40 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor gateway=https://c.localdomain 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete 2026/10/15 14:22:40 INFO Received delete request activity.id=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a13ff1-97f0-77f0-8523-3319361d6394 2026/10/15 14:22:40 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers" 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete 2026/10/15 14:22:40 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers_synchronization\", digest=\"9bb8f986f01a39e44d9e1cc4b3a0f415d19a14dab11f909a683b7a73f6297fdd\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/followers" 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn4pudrTL1k3jN8dmUty46VPKmxWwizufQTWnaVzun8yn/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:40 INFO Updating poll results poll=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor/post/01a13ff1-9475-7ef2-ab0a-bb861a3fb781 2026/10/15 14:22:40 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-9b45-7310-815a-a6b5052876bc activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9b45-7310-815a-a6b5052876bc 2026/10/15 14:22:40 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9b45-7310-815a-a6b5052876bc 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9b45-7310-815a-a6b5052876bc 2026/10/15 14:22:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9b45-7310-815a-a6b5052876bc 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9b45-7310-815a-a6b5052876bc 2026/10/15 14:22:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9b45-7310-815a-a6b5052876bc 2026/10/15 14:22:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-9b45-7310-815a-a6b5052876bc 2026/10/15 14:22:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:40 INFO Fetching object cid=ap://did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor 2026/10/15 14:22:40 INFO Looking up user name=bob 2026/10/15 14:22:41 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-9b45-7310-815a-a6b5052876bc activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkq9yb3JVDrMJvDx9Xi6sxmmgX1LRpGQ8yUkPkS7cqdjGS/actor offset=0 2026/10/15 14:22:41 INFO Looking up user name=bob 2026/10/15 14:22:41 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-9b45-7310-815a-a6b5052876bc activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 --- PASS: TestCluster_Gateways (4.98s) 2026/10/15 14:22:41 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:41 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=alice post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:41 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=carol post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:41 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-974a-7d5a-a86f-3b6db288f0c2#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-974a-7d5a-a86f-3b6db288f0c2 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-974a-7d5a-a86f-3b6db288f0c2 2026/10/15 14:22:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-974a-7d5a-a86f-3b6db288f0c2#delete 2026/10/15 14:22:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:41 INFO Updating poll results poll=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:41 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-9bc2-7578-9719-e1e076958d5c activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9bc2-7578-9719-e1e076958d5c 2026/10/15 14:22:41 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9bc2-7578-9719-e1e076958d5c 2026/10/15 14:22:41 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9bc2-7578-9719-e1e076958d5c 2026/10/15 14:22:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9bc2-7578-9719-e1e076958d5c 2026/10/15 14:22:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:41 INFO Looking up user name=bob 2026/10/15 14:22:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9bc2-7578-9719-e1e076958d5c 2026/10/15 14:22:41 INFO Looking up user name=bob 2026/10/15 14:22:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-9bc2-7578-9719-e1e076958d5c 2026/10/15 14:22:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-9bc2-7578-9719-e1e076958d5c 2026/10/15 14:22:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:41 INFO Looking up user name=bob 2026/10/15 14:22:41 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-9bc2-7578-9719-e1e076958d5c activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:41 INFO Looking up user name=bob 2026/10/15 14:22:41 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-9bc2-7578-9719-e1e076958d5c activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:41 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=bob post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:41 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=alice post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 2026/10/15 14:22:41 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 request.user=carol post=https://b.localdomain/post/01a13ff1-95c4-7211-8758-031aad1c2fe4 --- PASS: TestCluster_Poll (4.00s) FAIL FAIL github.com/dimkr/tootik/cluster 9.643s ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/danger [no test files] === RUN Test_FEP521b --- PASS: Test_FEP521b (0.00s) PASS ok github.com/dimkr/tootik/data (cached) ? github.com/dimkr/tootik/dbx [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/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill 2026/10/15 14:18:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:18:59 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:18:59 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:18:59 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.32s) === RUN TestDeliver_ForwardedPost 2026/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.40s) === RUN TestDeliver_OneFailed 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.42s) === RUN TestDeliver_OneFailedRetry 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.18s) === RUN TestDeliver_OneInvalidURLRetry 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.33s) === RUN TestDeliver_MaxAttempts 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.33s) === RUN TestDeliver_SharedInbox 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.33s) === RUN TestDeliver_SharedInboxRetry 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.22s) === RUN TestDeliver_SharedInboxUnknownActor 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.18s) === RUN TestDeliver_SharedInboxSingleWorker 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.22s) === RUN TestDeliver_SameInbox 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.19s) === RUN TestDeliver_ToAndCCDuplicates 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.36s) === RUN TestDeliver_PublicInTo 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.32s) === RUN TestDeliver_AuthorInTo 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:03 INFO Applying migration id=keys 2026/10/15 14:19:03 INFO Applying migration id=portable 2026/10/15 14:19:03 INFO Applying migration id=proofs 2026/10/15 14:19:03 INFO Applying migration id=contexts 2026/10/15 14:19:03 INFO Applying migration id=deliverieshost 2026/10/15 14:19:03 INFO Applying migration id=pembegin 2026/10/15 14:19:03 INFO Applying migration id=didhost 2026/10/15 14:19:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:03 INFO Applying migration id=invites 2026/10/15 14:19:03 INFO Applying migration id=ed25519blob 2026/10/15 14:19:03 INFO Applying migration id=rsablob 2026/10/15 14:19:03 INFO Applying migration id=iconscid 2026/10/15 14:19:03 INFO Applying migration id=actor 2026/10/15 14:19:03 INFO Applying migration id=localkeys 2026/10/15 14:19:03 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.44s) === RUN TestResolve_LocalActor 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:03 INFO Applying migration id=keys 2026/10/15 14:19:03 INFO Applying migration id=portable 2026/10/15 14:19:03 INFO Applying migration id=proofs 2026/10/15 14:19:03 INFO Applying migration id=contexts 2026/10/15 14:19:03 INFO Applying migration id=deliverieshost 2026/10/15 14:19:03 INFO Applying migration id=pembegin 2026/10/15 14:19:03 INFO Applying migration id=didhost 2026/10/15 14:19:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:03 INFO Applying migration id=invites 2026/10/15 14:19:03 INFO Applying migration id=ed25519blob 2026/10/15 14:19:03 INFO Applying migration id=rsablob 2026/10/15 14:19:03 INFO Applying migration id=iconscid 2026/10/15 14:19:03 INFO Applying migration id=actor 2026/10/15 14:19:03 INFO Applying migration id=localkeys 2026/10/15 14:19:03 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActor (0.27s) === RUN TestResolve_LocalActorDoesNotExist 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActorDoesNotExist (0.29s) === RUN TestResolve_FederatedInstanceActor 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:04 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedInstanceActor (0.31s) === RUN TestResolve_FederatedActorInvalidURL 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:04 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidURL (0.33s) === RUN TestResolve_FederatedActorInvalidScheme 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:04 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidScheme (0.26s) === RUN TestResolve_FederatedActorFirstTime 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTime (0.34s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.41s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.29s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:06 INFO Applying migration id=fetched 2026/10/15 14:19:06 INFO Applying migration id=move 2026/10/15 14:19:06 INFO Applying migration id=cleanup 2026/10/15 14:19:06 INFO Applying migration id=received 2026/10/15 14:19:06 INFO Applying migration id=namehost 2026/10/15 14:19:06 INFO Applying migration id=outboxhost 2026/10/15 14:19:06 INFO Applying migration id=notesfts 2026/10/15 14:19:06 INFO Applying migration id=iconsname 2026/10/15 14:19:06 INFO Applying migration id=nohash 2026/10/15 14:19:06 INFO Applying migration id=shares 2026/10/15 14:19:06 INFO Applying migration id=actorttl 2026/10/15 14:19:06 INFO Applying migration id=tocc 2026/10/15 14:19:06 INFO Applying migration id=followeds 2026/10/15 14:19:06 INFO Applying migration id=certhash 2026/10/15 14:19:06 INFO Applying migration id=follows_sync 2026/10/15 14:19:06 INFO Applying migration id=jsonpath 2026/10/15 14:19:06 INFO Applying migration id=localforward 2026/10/15 14:19:06 INFO Applying migration id=avatar 2026/10/15 14:19:06 INFO Applying migration id=noimage 2026/10/15 14:19:06 INFO Applying migration id=feed 2026/10/15 14:19:06 INFO Applying migration id=bookmarks 2026/10/15 14:19:06 INFO Applying migration id=shareactivity 2026/10/15 14:19:06 INFO Applying migration id=application 2026/10/15 14:19:06 INFO Applying migration id=certificates 2026/10/15 14:19:06 INFO Applying migration id=rawforward 2026/10/15 14:19:06 INFO Applying migration id=publickey 2026/10/15 14:19:06 INFO Applying migration id=resolvegroup 2026/10/15 14:19:06 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.46s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:06 INFO Applying migration id=fetched 2026/10/15 14:19:06 INFO Applying migration id=move 2026/10/15 14:19:06 INFO Applying migration id=cleanup 2026/10/15 14:19:06 INFO Applying migration id=received 2026/10/15 14:19:06 INFO Applying migration id=namehost 2026/10/15 14:19:06 INFO Applying migration id=outboxhost 2026/10/15 14:19:06 INFO Applying migration id=notesfts 2026/10/15 14:19:06 INFO Applying migration id=iconsname 2026/10/15 14:19:06 INFO Applying migration id=nohash 2026/10/15 14:19:06 INFO Applying migration id=shares 2026/10/15 14:19:06 INFO Applying migration id=actorttl 2026/10/15 14:19:06 INFO Applying migration id=tocc 2026/10/15 14:19:06 INFO Applying migration id=followeds 2026/10/15 14:19:06 INFO Applying migration id=certhash 2026/10/15 14:19:06 INFO Applying migration id=follows_sync 2026/10/15 14:19:06 INFO Applying migration id=jsonpath 2026/10/15 14:19:06 INFO Applying migration id=localforward 2026/10/15 14:19:06 INFO Applying migration id=avatar 2026/10/15 14:19:06 INFO Applying migration id=noimage 2026/10/15 14:19:06 INFO Applying migration id=feed 2026/10/15 14:19:06 INFO Applying migration id=bookmarks 2026/10/15 14:19:06 INFO Applying migration id=shareactivity 2026/10/15 14:19:06 INFO Applying migration id=application 2026/10/15 14:19:06 INFO Applying migration id=certificates 2026/10/15 14:19:06 INFO Applying migration id=rawforward 2026/10/15 14:19:06 INFO Applying migration id=publickey 2026/10/15 14:19:06 INFO Applying migration id=resolvegroup 2026/10/15 14:19:06 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.38s) === RUN TestResolve_FederatedActorCached 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCached (0.20s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.47s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.21s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.34s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:08 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.28s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedButBlocked (0.23s) === RUN TestResolve_FederatedActorOldCache 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.19s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.34s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.19s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:09 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.31s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.16s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.18s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.26s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.27s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.24s) === RUN TestResolve_FederatedActorOldCacheExpiredDomain 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://invalid.invalid/user/dan 2026/10/15 14:19:11 WARN Server is probably gone, deleting associated objects id=https://invalid.invalid/user/dan --- PASS: TestResolve_FederatedActorOldCacheExpiredDomain (0.15s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.15s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:11 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.16s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:11 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.22s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:11 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.18s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.28s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.11s) === RUN TestResolve_FederatedActorNoProfileLink 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.13s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.27s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.27s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:13 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:13 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.22s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.18s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.15s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.26s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.34s) === RUN TestResolve_FederatedActorWrongIDCached 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorWrongIDCached (0.14s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/10/15 14:19:14 INFO Applying migration id=initial 2026/10/15 14:19:14 INFO Applying migration id=notesupdated 2026/10/15 14:19:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:14 INFO Applying migration id=activitiesid 2026/10/15 14:19:14 INFO Applying migration id=outbox 2026/10/15 14:19:14 INFO Applying migration id=edits 2026/10/15 14:19:14 INFO Applying migration id=outboxactor 2026/10/15 14:19:14 INFO Applying migration id=outboxsender 2026/10/15 14:19:14 INFO Applying migration id=thread 2026/10/15 14:19:14 INFO Applying migration id=host 2026/10/15 14:19:14 INFO Applying migration id=sharedinbox 2026/10/15 14:19:14 INFO Applying migration id=noteshost 2026/10/15 14:19:14 INFO Applying migration id=fetched 2026/10/15 14:19:14 INFO Applying migration id=move 2026/10/15 14:19:14 INFO Applying migration id=cleanup 2026/10/15 14:19:14 INFO Applying migration id=received 2026/10/15 14:19:14 INFO Applying migration id=namehost 2026/10/15 14:19:14 INFO Applying migration id=outboxhost 2026/10/15 14:19:14 INFO Applying migration id=notesfts 2026/10/15 14:19:14 INFO Applying migration id=iconsname 2026/10/15 14:19:14 INFO Applying migration id=nohash 2026/10/15 14:19:14 INFO Applying migration id=shares 2026/10/15 14:19:14 INFO Applying migration id=actorttl 2026/10/15 14:19:14 INFO Applying migration id=tocc 2026/10/15 14:19:14 INFO Applying migration id=followeds 2026/10/15 14:19:14 INFO Applying migration id=certhash 2026/10/15 14:19:14 INFO Applying migration id=follows_sync 2026/10/15 14:19:14 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill 2026/10/15 14:19:14 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.23s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/10/15 14:19:14 INFO Applying migration id=initial 2026/10/15 14:19:14 INFO Applying migration id=notesupdated 2026/10/15 14:19:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:14 INFO Applying migration id=activitiesid 2026/10/15 14:19:14 INFO Applying migration id=outbox 2026/10/15 14:19:14 INFO Applying migration id=edits 2026/10/15 14:19:14 INFO Applying migration id=outboxactor 2026/10/15 14:19:14 INFO Applying migration id=outboxsender 2026/10/15 14:19:14 INFO Applying migration id=thread 2026/10/15 14:19:14 INFO Applying migration id=host 2026/10/15 14:19:14 INFO Applying migration id=sharedinbox 2026/10/15 14:19:14 INFO Applying migration id=noteshost 2026/10/15 14:19:14 INFO Applying migration id=fetched 2026/10/15 14:19:14 INFO Applying migration id=move 2026/10/15 14:19:14 INFO Applying migration id=cleanup 2026/10/15 14:19:14 INFO Applying migration id=received 2026/10/15 14:19:14 INFO Applying migration id=namehost 2026/10/15 14:19:14 INFO Applying migration id=outboxhost 2026/10/15 14:19:14 INFO Applying migration id=notesfts 2026/10/15 14:19:14 INFO Applying migration id=iconsname 2026/10/15 14:19:14 INFO Applying migration id=nohash 2026/10/15 14:19:14 INFO Applying migration id=shares 2026/10/15 14:19:14 INFO Applying migration id=actorttl 2026/10/15 14:19:14 INFO Applying migration id=tocc 2026/10/15 14:19:14 INFO Applying migration id=followeds 2026/10/15 14:19:14 INFO Applying migration id=certhash 2026/10/15 14:19:14 INFO Applying migration id=follows_sync 2026/10/15 14:19:14 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill 2026/10/15 14:19:14 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/10/15 14:19:14 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.29s) 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/gemini [no test files] ? github.com/dimkr/tootik/front/graph [no test files] ? github.com/dimkr/tootik/front/static [no test files] ? github.com/dimkr/tootik/front/text [no test files] ? github.com/dimkr/tootik/front/text/gmi [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty === CONT TestToHTML_Escaping --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_LineBreak --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_LinkStart --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestToHTML_Plain --- PASS: TestToHTML_Plain (0.00s) === CONT TestToHTML_Empty --- PASS: TestToHTML_Empty (0.00s) === CONT TestFromHTML_Quote --- PASS: TestFromHTML_Quote (0.00s) === CONT TestFromHTML_OrderedList --- PASS: TestFromHTML_OrderedList (0.00s) === CONT TestFromHTML_UnorderedList --- PASS: TestFromHTML_UnorderedList (0.00s) === CONT TestFromHTML_Escaping --- PASS: TestFromHTML_Escaping (0.00s) === CONT TestFromHTML_ImageAndSameLink --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_ImageAndLink --- PASS: TestFromHTML_ImageAndLink (0.00s) === CONT TestFromHTML_ImageNoSrc --- PASS: TestFromHTML_ImageNoSrc (0.00s) === CONT TestFromHTML_ImageAlt --- PASS: TestFromHTML_ImageAlt (0.00s) === CONT TestFromHTML_Image --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestFromHTML_Image (0.00s) === CONT TestFromHTML_Mention === CONT TestToHTML_EmojiMention --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) === CONT TestFromHTML_MentionAndLinks --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_MentionAndLink (0.00s) === CONT TestFromHTML_LineBreak --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain === CONT TestToHTML_MissingMentions === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_Question === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_TrailingLineBreaks === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_OverlappingLink === CONT TestToHTML_TwoLineBreaks === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestToHTML_ManyLineBreaks === CONT TestToHTML_LeadingLineBreak === CONT TestToHTML_LinkDot === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LinkParentheses === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_Link === CONT TestToHTML_OnlyLineBreaks === CONT TestToHTML_Mentions --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestToHTML_Link (0.00s) --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_LeadingLineBreaks --- PASS: TestToHTML_LeadingLineBreaks (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/MultipleValues === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MissingHeader --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.16s) === RUN TestSign_Get --- PASS: TestSign_Get (0.08s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.17s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.15s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.10s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.12s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.11s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.10s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.24s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.02s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.03s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.09s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.12s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.03s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.25s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.10s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.22s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.17s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.06s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.02s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.02s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.02s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.06s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.21s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.05s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.29s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.16s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.07s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.08s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.13s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.04s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.02s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.17s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.15s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.03s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.08s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.07s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.10s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.20s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.08s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.09s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.14s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.22s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.22s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.03s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.10s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/SmallKey === 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 --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === 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/InvalidHost === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === 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/NoKeyId === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/NoCreated --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (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/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.01s) 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/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlow (0.49s) === RUN TestAvatar_NewUser 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:00 WARN Throttled request to set avatar can=2026-10-15T14:48:55.989Z --- PASS: TestAvatar_NewUser (0.74s) === RUN TestAvatar_ChangedRecently 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:02 WARN Throttled request to set avatar can=2026-10-15T14:48:57.044Z --- PASS: TestAvatar_ChangedRecently (1.06s) === RUN TestAvatar_HappyFlowSizeFirst 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlowSizeFirst (0.60s) === RUN TestAvatar_InvalidSize 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:03 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (0.56s) === RUN TestAvatar_InvalidType 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:03 INFO Applying migration id=keys 2026/10/15 14:19:03 INFO Applying migration id=portable 2026/10/15 14:19:03 INFO Applying migration id=proofs 2026/10/15 14:19:03 INFO Applying migration id=contexts 2026/10/15 14:19:03 INFO Applying migration id=deliverieshost 2026/10/15 14:19:03 INFO Applying migration id=pembegin 2026/10/15 14:19:03 INFO Applying migration id=didhost 2026/10/15 14:19:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:03 INFO Applying migration id=invites 2026/10/15 14:19:03 INFO Applying migration id=ed25519blob 2026/10/15 14:19:03 INFO Applying migration id=rsablob 2026/10/15 14:19:03 INFO Applying migration id=iconscid 2026/10/15 14:19:03 INFO Applying migration id=actor 2026/10/15 14:19:03 INFO Applying migration id=localkeys 2026/10/15 14:19:03 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill 2026/10/15 14:19:03 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (0.73s) === RUN TestAvatar_NoSize 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill 2026/10/15 14:19:04 WARN Invalid parameters --- PASS: TestAvatar_NoSize (1.00s) === RUN TestAvatar_NoType 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill 2026/10/15 14:19:05 WARN Invalid parameters --- PASS: TestAvatar_NoType (0.96s) === RUN TestAvatar_InvalidImage 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill 2026/10/15 14:19:06 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (0.66s) === RUN TestAvatar_TooSmallSize 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:06 INFO Applying migration id=fetched 2026/10/15 14:19:06 INFO Applying migration id=move 2026/10/15 14:19:06 INFO Applying migration id=cleanup 2026/10/15 14:19:06 INFO Applying migration id=received 2026/10/15 14:19:06 INFO Applying migration id=namehost 2026/10/15 14:19:06 INFO Applying migration id=outboxhost 2026/10/15 14:19:06 INFO Applying migration id=notesfts 2026/10/15 14:19:06 INFO Applying migration id=iconsname 2026/10/15 14:19:06 INFO Applying migration id=nohash 2026/10/15 14:19:06 INFO Applying migration id=shares 2026/10/15 14:19:06 INFO Applying migration id=actorttl 2026/10/15 14:19:06 INFO Applying migration id=tocc 2026/10/15 14:19:06 INFO Applying migration id=followeds 2026/10/15 14:19:06 INFO Applying migration id=certhash 2026/10/15 14:19:06 INFO Applying migration id=follows_sync 2026/10/15 14:19:06 INFO Applying migration id=jsonpath 2026/10/15 14:19:06 INFO Applying migration id=localforward 2026/10/15 14:19:06 INFO Applying migration id=avatar 2026/10/15 14:19:06 INFO Applying migration id=noimage 2026/10/15 14:19:06 INFO Applying migration id=feed 2026/10/15 14:19:06 INFO Applying migration id=bookmarks 2026/10/15 14:19:06 INFO Applying migration id=shareactivity 2026/10/15 14:19:06 INFO Applying migration id=application 2026/10/15 14:19:06 INFO Applying migration id=certificates 2026/10/15 14:19:06 INFO Applying migration id=rawforward 2026/10/15 14:19:06 INFO Applying migration id=publickey 2026/10/15 14:19:06 INFO Applying migration id=resolvegroup 2026/10/15 14:19:06 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill 2026/10/15 14:19:07 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.18s) === RUN TestAvatar_TooBigSize 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill 2026/10/15 14:19:08 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (0.53s) === RUN TestAvatar_SizeLimit 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill 2026/10/15 14:19:09 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (0.76s) === RUN TestAvatar_ExactlySizeLimit 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill --- PASS: TestAvatar_ExactlySizeLimit (0.52s) === RUN TestBio_Throttled 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:10 WARN Throttled request to set bio can=2026-10-15T14:49:09.963Z --- PASS: TestBio_Throttled (0.73s) === RUN TestBio_HappyFlow 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (0.81s) === RUN TestBio_TooLong 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill --- PASS: TestBio_TooLong (0.38s) === RUN TestBio_MultiLine 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.57s) === RUN TestBio_MultiLineWithLink 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (0.46s) === RUN TestBookmark_HappyFlow 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-6eef-7531-9340-8731044a20e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 2026/10/15 14:19:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 2026/10/15 14:19:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 2026/10/15 14:19:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 --- PASS: TestBookmark_HappyFlow (0.50s) === RUN TestBookmark_Throttling 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill 2026/10/15 14:19:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7176-720b-9fe8-8f72c04e284c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7176-7179-a7b3-46a2c6a3ef85 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-7176-7179-a7b3-46a2c6a3ef85 2026/10/15 14:19:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7178-7b4f-a6eb-0434a538710f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7178-7b30-8580-f9fa82d261ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-7178-7b30-8580-f9fa82d261ba 2026/10/15 14:19:13 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (0.63s) === RUN TestBookmark_Limit 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill 2026/10/15 14:19:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-74bc-7841-903f-0e745cd463ff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-74bc-77ae-b127-cc46f5152cd7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-74bc-77ae-b127-cc46f5152cd7 2026/10/15 14:19:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-74c1-71ef-92ff-d512c82e030a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-74c1-71a2-ab04-b17a7f658b5f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-74c1-71a2-ab04-b17a7f658b5f 2026/10/15 14:19:14 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/01a13fee-74c1-71a2-ab04-b17a7f658b5f --- PASS: TestBookmark_Limit (0.84s) === RUN TestBookmark_TwoBookmarks 2026/10/15 14:19:14 INFO Applying migration id=initial 2026/10/15 14:19:14 INFO Applying migration id=notesupdated 2026/10/15 14:19:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:14 INFO Applying migration id=activitiesid 2026/10/15 14:19:14 INFO Applying migration id=outbox 2026/10/15 14:19:14 INFO Applying migration id=edits 2026/10/15 14:19:14 INFO Applying migration id=outboxactor 2026/10/15 14:19:14 INFO Applying migration id=outboxsender 2026/10/15 14:19:14 INFO Applying migration id=thread 2026/10/15 14:19:14 INFO Applying migration id=host 2026/10/15 14:19:14 INFO Applying migration id=sharedinbox 2026/10/15 14:19:14 INFO Applying migration id=noteshost 2026/10/15 14:19:14 INFO Applying migration id=fetched 2026/10/15 14:19:14 INFO Applying migration id=move 2026/10/15 14:19:14 INFO Applying migration id=cleanup 2026/10/15 14:19:14 INFO Applying migration id=received 2026/10/15 14:19:14 INFO Applying migration id=namehost 2026/10/15 14:19:14 INFO Applying migration id=outboxhost 2026/10/15 14:19:14 INFO Applying migration id=notesfts 2026/10/15 14:19:14 INFO Applying migration id=iconsname 2026/10/15 14:19:14 INFO Applying migration id=nohash 2026/10/15 14:19:14 INFO Applying migration id=shares 2026/10/15 14:19:14 INFO Applying migration id=actorttl 2026/10/15 14:19:14 INFO Applying migration id=tocc 2026/10/15 14:19:14 INFO Applying migration id=followeds 2026/10/15 14:19:14 INFO Applying migration id=certhash 2026/10/15 14:19:14 INFO Applying migration id=follows_sync 2026/10/15 14:19:14 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill 2026/10/15 14:19:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-777b-7d7b-9687-aa48b0f17ed5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-777b-7d1b-ba30-e870526e6a3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-777b-7d1b-ba30-e870526e6a3f 2026/10/15 14:19:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-777d-7c57-be1c-6c4b387607ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-777d-7c39-90f6-bf1d292c531f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-777d-7c39-90f6-bf1d292c531f --- PASS: TestBookmark_TwoBookmarks (0.70s) === RUN TestBookmark_Twice 2026/10/15 14:19:15 INFO Applying migration id=initial 2026/10/15 14:19:15 INFO Applying migration id=notesupdated 2026/10/15 14:19:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:15 INFO Applying migration id=activitiesid 2026/10/15 14:19:15 INFO Applying migration id=outbox 2026/10/15 14:19:15 INFO Applying migration id=edits 2026/10/15 14:19:15 INFO Applying migration id=outboxactor 2026/10/15 14:19:15 INFO Applying migration id=outboxsender 2026/10/15 14:19:15 INFO Applying migration id=thread 2026/10/15 14:19:15 INFO Applying migration id=host 2026/10/15 14:19:15 INFO Applying migration id=sharedinbox 2026/10/15 14:19:15 INFO Applying migration id=noteshost 2026/10/15 14:19:15 INFO Applying migration id=fetched 2026/10/15 14:19:15 INFO Applying migration id=move 2026/10/15 14:19:15 INFO Applying migration id=cleanup 2026/10/15 14:19:15 INFO Applying migration id=received 2026/10/15 14:19:15 INFO Applying migration id=namehost 2026/10/15 14:19:15 INFO Applying migration id=outboxhost 2026/10/15 14:19:15 INFO Applying migration id=notesfts 2026/10/15 14:19:15 INFO Applying migration id=iconsname 2026/10/15 14:19:15 INFO Applying migration id=nohash 2026/10/15 14:19:15 INFO Applying migration id=shares 2026/10/15 14:19:15 INFO Applying migration id=actorttl 2026/10/15 14:19:15 INFO Applying migration id=tocc 2026/10/15 14:19:15 INFO Applying migration id=followeds 2026/10/15 14:19:15 INFO Applying migration id=certhash 2026/10/15 14:19:15 INFO Applying migration id=follows_sync 2026/10/15 14:19:15 INFO Applying migration id=jsonpath 2026/10/15 14:19:15 INFO Applying migration id=localforward 2026/10/15 14:19:15 INFO Applying migration id=avatar 2026/10/15 14:19:15 INFO Applying migration id=noimage 2026/10/15 14:19:15 INFO Applying migration id=feed 2026/10/15 14:19:15 INFO Applying migration id=bookmarks 2026/10/15 14:19:15 INFO Applying migration id=shareactivity 2026/10/15 14:19:15 INFO Applying migration id=application 2026/10/15 14:19:15 INFO Applying migration id=certificates 2026/10/15 14:19:15 INFO Applying migration id=rawforward 2026/10/15 14:19:15 INFO Applying migration id=publickey 2026/10/15 14:19:15 INFO Applying migration id=resolvegroup 2026/10/15 14:19:15 INFO Applying migration id=reject 2026/10/15 14:19:15 INFO Applying migration id=autodel 2026/10/15 14:19:15 INFO Applying migration id=jsonb 2026/10/15 14:19:15 INFO Applying migration id=quote 2026/10/15 14:19:15 INFO Applying migration id=rfc9421 2026/10/15 14:19:15 INFO Applying migration id=keys 2026/10/15 14:19:15 INFO Applying migration id=portable 2026/10/15 14:19:15 INFO Applying migration id=proofs 2026/10/15 14:19:15 INFO Applying migration id=contexts 2026/10/15 14:19:15 INFO Applying migration id=deliverieshost 2026/10/15 14:19:15 INFO Applying migration id=pembegin 2026/10/15 14:19:15 INFO Applying migration id=didhost 2026/10/15 14:19:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:15 INFO Applying migration id=invites 2026/10/15 14:19:15 INFO Applying migration id=ed25519blob 2026/10/15 14:19:15 INFO Applying migration id=rsablob 2026/10/15 14:19:15 INFO Applying migration id=iconscid 2026/10/15 14:19:15 INFO Applying migration id=actor 2026/10/15 14:19:15 INFO Applying migration id=localkeys 2026/10/15 14:19:15 INFO Applying migration id=deleted 2026/10/15 14:19:15 INFO Applying migration id=history 2026/10/15 14:19:15 INFO Applying migration id=outboxnano 2026/10/15 14:19:15 INFO Applying migration id=implements 2026/10/15 14:19:15 INFO Applying migration id=backfill 2026/10/15 14:19:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-795e-790a-99da-efce7ddba61d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-795e-789b-a936-78d9cef1bce5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-795e-789b-a936-78d9cef1bce5 2026/10/15 14:19:15 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.48s) === RUN TestBookmark_ToFollowers 2026/10/15 14:19:15 INFO Applying migration id=initial 2026/10/15 14:19:15 INFO Applying migration id=notesupdated 2026/10/15 14:19:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:15 INFO Applying migration id=activitiesid 2026/10/15 14:19:15 INFO Applying migration id=outbox 2026/10/15 14:19:15 INFO Applying migration id=edits 2026/10/15 14:19:15 INFO Applying migration id=outboxactor 2026/10/15 14:19:15 INFO Applying migration id=outboxsender 2026/10/15 14:19:15 INFO Applying migration id=thread 2026/10/15 14:19:15 INFO Applying migration id=host 2026/10/15 14:19:15 INFO Applying migration id=sharedinbox 2026/10/15 14:19:15 INFO Applying migration id=noteshost 2026/10/15 14:19:15 INFO Applying migration id=fetched 2026/10/15 14:19:15 INFO Applying migration id=move 2026/10/15 14:19:15 INFO Applying migration id=cleanup 2026/10/15 14:19:15 INFO Applying migration id=received 2026/10/15 14:19:15 INFO Applying migration id=namehost 2026/10/15 14:19:15 INFO Applying migration id=outboxhost 2026/10/15 14:19:15 INFO Applying migration id=notesfts 2026/10/15 14:19:15 INFO Applying migration id=iconsname 2026/10/15 14:19:15 INFO Applying migration id=nohash 2026/10/15 14:19:15 INFO Applying migration id=shares 2026/10/15 14:19:15 INFO Applying migration id=actorttl 2026/10/15 14:19:15 INFO Applying migration id=tocc 2026/10/15 14:19:15 INFO Applying migration id=followeds 2026/10/15 14:19:15 INFO Applying migration id=certhash 2026/10/15 14:19:15 INFO Applying migration id=follows_sync 2026/10/15 14:19:15 INFO Applying migration id=jsonpath 2026/10/15 14:19:15 INFO Applying migration id=localforward 2026/10/15 14:19:15 INFO Applying migration id=avatar 2026/10/15 14:19:15 INFO Applying migration id=noimage 2026/10/15 14:19:15 INFO Applying migration id=feed 2026/10/15 14:19:15 INFO Applying migration id=bookmarks 2026/10/15 14:19:15 INFO Applying migration id=shareactivity 2026/10/15 14:19:15 INFO Applying migration id=application 2026/10/15 14:19:15 INFO Applying migration id=certificates 2026/10/15 14:19:15 INFO Applying migration id=rawforward 2026/10/15 14:19:15 INFO Applying migration id=publickey 2026/10/15 14:19:15 INFO Applying migration id=resolvegroup 2026/10/15 14:19:15 INFO Applying migration id=reject 2026/10/15 14:19:15 INFO Applying migration id=autodel 2026/10/15 14:19:15 INFO Applying migration id=jsonb 2026/10/15 14:19:15 INFO Applying migration id=quote 2026/10/15 14:19:15 INFO Applying migration id=rfc9421 2026/10/15 14:19:15 INFO Applying migration id=keys 2026/10/15 14:19:15 INFO Applying migration id=portable 2026/10/15 14:19:15 INFO Applying migration id=proofs 2026/10/15 14:19:15 INFO Applying migration id=contexts 2026/10/15 14:19:15 INFO Applying migration id=deliverieshost 2026/10/15 14:19:15 INFO Applying migration id=pembegin 2026/10/15 14:19:15 INFO Applying migration id=didhost 2026/10/15 14:19:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:15 INFO Applying migration id=invites 2026/10/15 14:19:15 INFO Applying migration id=ed25519blob 2026/10/15 14:19:15 INFO Applying migration id=rsablob 2026/10/15 14:19:15 INFO Applying migration id=iconscid 2026/10/15 14:19:15 INFO Applying migration id=actor 2026/10/15 14:19:15 INFO Applying migration id=localkeys 2026/10/15 14:19:15 INFO Applying migration id=deleted 2026/10/15 14:19:15 INFO Applying migration id=history 2026/10/15 14:19:15 INFO Applying migration id=outboxnano 2026/10/15 14:19:15 INFO Applying migration id=implements 2026/10/15 14:19:15 INFO Applying migration id=backfill 2026/10/15 14:19:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-7b03-771e-b5a1-b2f950279c02 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f 2026/10/15 14:19:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7b04-705d-a82f-db1f0cfc288e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7b04-7021-8b9e-d0f531041006 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-7b04-7021-8b9e-d0f531041006 2026/10/15 14:19:16 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-7b04-7021-8b9e-d0f531041006 2026/10/15 14:19:16 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fee-7b07-72fe-af3f-53eb2f7d35f3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f 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.42s) === RUN TestBookmark_DM 2026/10/15 14:19:16 INFO Applying migration id=initial 2026/10/15 14:19:16 INFO Applying migration id=notesupdated 2026/10/15 14:19:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:16 INFO Applying migration id=activitiesid 2026/10/15 14:19:16 INFO Applying migration id=outbox 2026/10/15 14:19:16 INFO Applying migration id=edits 2026/10/15 14:19:16 INFO Applying migration id=outboxactor 2026/10/15 14:19:16 INFO Applying migration id=outboxsender 2026/10/15 14:19:16 INFO Applying migration id=thread 2026/10/15 14:19:16 INFO Applying migration id=host 2026/10/15 14:19:16 INFO Applying migration id=sharedinbox 2026/10/15 14:19:16 INFO Applying migration id=noteshost 2026/10/15 14:19:16 INFO Applying migration id=fetched 2026/10/15 14:19:16 INFO Applying migration id=move 2026/10/15 14:19:16 INFO Applying migration id=cleanup 2026/10/15 14:19:16 INFO Applying migration id=received 2026/10/15 14:19:16 INFO Applying migration id=namehost 2026/10/15 14:19:16 INFO Applying migration id=outboxhost 2026/10/15 14:19:16 INFO Applying migration id=notesfts 2026/10/15 14:19:16 INFO Applying migration id=iconsname 2026/10/15 14:19:16 INFO Applying migration id=nohash 2026/10/15 14:19:16 INFO Applying migration id=shares 2026/10/15 14:19:16 INFO Applying migration id=actorttl 2026/10/15 14:19:16 INFO Applying migration id=tocc 2026/10/15 14:19:16 INFO Applying migration id=followeds 2026/10/15 14:19:16 INFO Applying migration id=certhash 2026/10/15 14:19:16 INFO Applying migration id=follows_sync 2026/10/15 14:19:16 INFO Applying migration id=jsonpath 2026/10/15 14:19:16 INFO Applying migration id=localforward 2026/10/15 14:19:16 INFO Applying migration id=avatar 2026/10/15 14:19:16 INFO Applying migration id=noimage 2026/10/15 14:19:16 INFO Applying migration id=feed 2026/10/15 14:19:16 INFO Applying migration id=bookmarks 2026/10/15 14:19:16 INFO Applying migration id=shareactivity 2026/10/15 14:19:16 INFO Applying migration id=application 2026/10/15 14:19:16 INFO Applying migration id=certificates 2026/10/15 14:19:16 INFO Applying migration id=rawforward 2026/10/15 14:19:16 INFO Applying migration id=publickey 2026/10/15 14:19:16 INFO Applying migration id=resolvegroup 2026/10/15 14:19:16 INFO Applying migration id=reject 2026/10/15 14:19:16 INFO Applying migration id=autodel 2026/10/15 14:19:16 INFO Applying migration id=jsonb 2026/10/15 14:19:16 INFO Applying migration id=quote 2026/10/15 14:19:16 INFO Applying migration id=rfc9421 2026/10/15 14:19:16 INFO Applying migration id=keys 2026/10/15 14:19:16 INFO Applying migration id=portable 2026/10/15 14:19:16 INFO Applying migration id=proofs 2026/10/15 14:19:16 INFO Applying migration id=contexts 2026/10/15 14:19:16 INFO Applying migration id=deliverieshost 2026/10/15 14:19:16 INFO Applying migration id=pembegin 2026/10/15 14:19:16 INFO Applying migration id=didhost 2026/10/15 14:19:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:16 INFO Applying migration id=invites 2026/10/15 14:19:16 INFO Applying migration id=ed25519blob 2026/10/15 14:19:16 INFO Applying migration id=rsablob 2026/10/15 14:19:16 INFO Applying migration id=iconscid 2026/10/15 14:19:16 INFO Applying migration id=actor 2026/10/15 14:19:16 INFO Applying migration id=localkeys 2026/10/15 14:19:16 INFO Applying migration id=deleted 2026/10/15 14:19:16 INFO Applying migration id=history 2026/10/15 14:19:16 INFO Applying migration id=outboxnano 2026/10/15 14:19:16 INFO Applying migration id=implements 2026/10/15 14:19:16 INFO Applying migration id=backfill 2026/10/15 14:19:16 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7dce-7e04-90b6-fc09d16f1bc3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7dce-7883-ab2d-3a1004f489f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-7dce-7883-ab2d-3a1004f489f0 2026/10/15 14:19:16 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-7dce-7883-ab2d-3a1004f489f0 --- PASS: TestBookmark_DM (0.71s) === RUN TestCommunities_OneCommunity 2026/10/15 14:19:16 INFO Applying migration id=initial 2026/10/15 14:19:16 INFO Applying migration id=notesupdated 2026/10/15 14:19:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:16 INFO Applying migration id=activitiesid 2026/10/15 14:19:16 INFO Applying migration id=outbox 2026/10/15 14:19:16 INFO Applying migration id=edits 2026/10/15 14:19:16 INFO Applying migration id=outboxactor 2026/10/15 14:19:16 INFO Applying migration id=outboxsender 2026/10/15 14:19:16 INFO Applying migration id=thread 2026/10/15 14:19:16 INFO Applying migration id=host 2026/10/15 14:19:16 INFO Applying migration id=sharedinbox 2026/10/15 14:19:16 INFO Applying migration id=noteshost 2026/10/15 14:19:16 INFO Applying migration id=fetched 2026/10/15 14:19:16 INFO Applying migration id=move 2026/10/15 14:19:16 INFO Applying migration id=cleanup 2026/10/15 14:19:16 INFO Applying migration id=received 2026/10/15 14:19:16 INFO Applying migration id=namehost 2026/10/15 14:19:16 INFO Applying migration id=outboxhost 2026/10/15 14:19:16 INFO Applying migration id=notesfts 2026/10/15 14:19:16 INFO Applying migration id=iconsname 2026/10/15 14:19:16 INFO Applying migration id=nohash 2026/10/15 14:19:16 INFO Applying migration id=shares 2026/10/15 14:19:16 INFO Applying migration id=actorttl 2026/10/15 14:19:16 INFO Applying migration id=tocc 2026/10/15 14:19:16 INFO Applying migration id=followeds 2026/10/15 14:19:16 INFO Applying migration id=certhash 2026/10/15 14:19:16 INFO Applying migration id=follows_sync 2026/10/15 14:19:16 INFO Applying migration id=jsonpath 2026/10/15 14:19:16 INFO Applying migration id=localforward 2026/10/15 14:19:16 INFO Applying migration id=avatar 2026/10/15 14:19:16 INFO Applying migration id=noimage 2026/10/15 14:19:16 INFO Applying migration id=feed 2026/10/15 14:19:16 INFO Applying migration id=bookmarks 2026/10/15 14:19:16 INFO Applying migration id=shareactivity 2026/10/15 14:19:16 INFO Applying migration id=application 2026/10/15 14:19:16 INFO Applying migration id=certificates 2026/10/15 14:19:16 INFO Applying migration id=rawforward 2026/10/15 14:19:16 INFO Applying migration id=publickey 2026/10/15 14:19:16 INFO Applying migration id=resolvegroup 2026/10/15 14:19:16 INFO Applying migration id=reject 2026/10/15 14:19:16 INFO Applying migration id=autodel 2026/10/15 14:19:16 INFO Applying migration id=jsonb 2026/10/15 14:19:16 INFO Applying migration id=quote 2026/10/15 14:19:16 INFO Applying migration id=rfc9421 2026/10/15 14:19:16 INFO Applying migration id=keys 2026/10/15 14:19:16 INFO Applying migration id=portable 2026/10/15 14:19:16 INFO Applying migration id=proofs 2026/10/15 14:19:16 INFO Applying migration id=contexts 2026/10/15 14:19:16 INFO Applying migration id=deliverieshost 2026/10/15 14:19:16 INFO Applying migration id=pembegin 2026/10/15 14:19:16 INFO Applying migration id=didhost 2026/10/15 14:19:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:16 INFO Applying migration id=invites 2026/10/15 14:19:16 INFO Applying migration id=ed25519blob 2026/10/15 14:19:16 INFO Applying migration id=rsablob 2026/10/15 14:19:16 INFO Applying migration id=iconscid 2026/10/15 14:19:16 INFO Applying migration id=actor 2026/10/15 14:19:16 INFO Applying migration id=localkeys 2026/10/15 14:19:16 INFO Applying migration id=deleted 2026/10/15 14:19:16 INFO Applying migration id=history 2026/10/15 14:19:16 INFO Applying migration id=outboxnano 2026/10/15 14:19:16 INFO Applying migration id=implements 2026/10/15 14:19:16 INFO Applying migration id=backfill 2026/10/15 14:19:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-8042-7f2c-a649-2b1bb5382efe activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8043-7e88-a237-e14c966c9303 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-8042-7f2c-a649-2b1bb5382efe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-8042-7f2c-a649-2b1bb5382efe 2026/10/15 14:19:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-8044-7898-b31d-26a5e259c6f9 note=https://localhost.localdomain:8443/post/01a13fee-8044-76de-a853-a29355df3b72 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8044-7898-b31d-26a5e259c6f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8044-76de-a853-a29355df3b72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8044-76de-a853-a29355df3b72 --- PASS: TestCommunities_OneCommunity (0.63s) === RUN TestCommunity_NewThread 2026/10/15 14:19:17 INFO Applying migration id=initial 2026/10/15 14:19:17 INFO Applying migration id=notesupdated 2026/10/15 14:19:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:17 INFO Applying migration id=activitiesid 2026/10/15 14:19:17 INFO Applying migration id=outbox 2026/10/15 14:19:17 INFO Applying migration id=edits 2026/10/15 14:19:17 INFO Applying migration id=outboxactor 2026/10/15 14:19:17 INFO Applying migration id=outboxsender 2026/10/15 14:19:17 INFO Applying migration id=thread 2026/10/15 14:19:17 INFO Applying migration id=host 2026/10/15 14:19:17 INFO Applying migration id=sharedinbox 2026/10/15 14:19:17 INFO Applying migration id=noteshost 2026/10/15 14:19:17 INFO Applying migration id=fetched 2026/10/15 14:19:17 INFO Applying migration id=move 2026/10/15 14:19:17 INFO Applying migration id=cleanup 2026/10/15 14:19:17 INFO Applying migration id=received 2026/10/15 14:19:17 INFO Applying migration id=namehost 2026/10/15 14:19:17 INFO Applying migration id=outboxhost 2026/10/15 14:19:17 INFO Applying migration id=notesfts 2026/10/15 14:19:17 INFO Applying migration id=iconsname 2026/10/15 14:19:17 INFO Applying migration id=nohash 2026/10/15 14:19:17 INFO Applying migration id=shares 2026/10/15 14:19:17 INFO Applying migration id=actorttl 2026/10/15 14:19:17 INFO Applying migration id=tocc 2026/10/15 14:19:17 INFO Applying migration id=followeds 2026/10/15 14:19:17 INFO Applying migration id=certhash 2026/10/15 14:19:17 INFO Applying migration id=follows_sync 2026/10/15 14:19:17 INFO Applying migration id=jsonpath 2026/10/15 14:19:17 INFO Applying migration id=localforward 2026/10/15 14:19:17 INFO Applying migration id=avatar 2026/10/15 14:19:17 INFO Applying migration id=noimage 2026/10/15 14:19:17 INFO Applying migration id=feed 2026/10/15 14:19:17 INFO Applying migration id=bookmarks 2026/10/15 14:19:17 INFO Applying migration id=shareactivity 2026/10/15 14:19:17 INFO Applying migration id=application 2026/10/15 14:19:17 INFO Applying migration id=certificates 2026/10/15 14:19:17 INFO Applying migration id=rawforward 2026/10/15 14:19:17 INFO Applying migration id=publickey 2026/10/15 14:19:17 INFO Applying migration id=resolvegroup 2026/10/15 14:19:17 INFO Applying migration id=reject 2026/10/15 14:19:17 INFO Applying migration id=autodel 2026/10/15 14:19:17 INFO Applying migration id=jsonb 2026/10/15 14:19:17 INFO Applying migration id=quote 2026/10/15 14:19:17 INFO Applying migration id=rfc9421 2026/10/15 14:19:17 INFO Applying migration id=keys 2026/10/15 14:19:17 INFO Applying migration id=portable 2026/10/15 14:19:17 INFO Applying migration id=proofs 2026/10/15 14:19:17 INFO Applying migration id=contexts 2026/10/15 14:19:17 INFO Applying migration id=deliverieshost 2026/10/15 14:19:17 INFO Applying migration id=pembegin 2026/10/15 14:19:17 INFO Applying migration id=didhost 2026/10/15 14:19:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:17 INFO Applying migration id=invites 2026/10/15 14:19:17 INFO Applying migration id=ed25519blob 2026/10/15 14:19:17 INFO Applying migration id=rsablob 2026/10/15 14:19:17 INFO Applying migration id=iconscid 2026/10/15 14:19:17 INFO Applying migration id=actor 2026/10/15 14:19:17 INFO Applying migration id=localkeys 2026/10/15 14:19:17 INFO Applying migration id=deleted 2026/10/15 14:19:17 INFO Applying migration id=history 2026/10/15 14:19:17 INFO Applying migration id=outboxnano 2026/10/15 14:19:17 INFO Applying migration id=implements 2026/10/15 14:19:17 INFO Applying migration id=backfill 2026/10/15 14:19:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-823a-7a17-8f79-1db6392e4768 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/10/15 14:19:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-823b-7319-a968-40973205e69c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-823b-7ac5-87e7-7ff76eebdf4f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-823b-7319-a968-40973205e69c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-823b-7319-a968-40973205e69c 2026/10/15 14:19:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-823c-7490-8a8c-4176fa89d548 note=https://localhost.localdomain:8443/post/01a13fee-823c-7343-bb2f-f40633f8deee group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-823c-7490-8a8c-4176fa89d548 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-823c-7343-bb2f-f40633f8deee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-823c-7343-bb2f-f40633f8deee --- PASS: TestCommunity_NewThread (0.50s) === RUN TestCommunity_NewThreadNotFollowing 2026/10/15 14:19:17 INFO Applying migration id=initial 2026/10/15 14:19:17 INFO Applying migration id=notesupdated 2026/10/15 14:19:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:17 INFO Applying migration id=activitiesid 2026/10/15 14:19:17 INFO Applying migration id=outbox 2026/10/15 14:19:17 INFO Applying migration id=edits 2026/10/15 14:19:17 INFO Applying migration id=outboxactor 2026/10/15 14:19:17 INFO Applying migration id=outboxsender 2026/10/15 14:19:17 INFO Applying migration id=thread 2026/10/15 14:19:17 INFO Applying migration id=host 2026/10/15 14:19:17 INFO Applying migration id=sharedinbox 2026/10/15 14:19:17 INFO Applying migration id=noteshost 2026/10/15 14:19:17 INFO Applying migration id=fetched 2026/10/15 14:19:17 INFO Applying migration id=move 2026/10/15 14:19:17 INFO Applying migration id=cleanup 2026/10/15 14:19:17 INFO Applying migration id=received 2026/10/15 14:19:17 INFO Applying migration id=namehost 2026/10/15 14:19:17 INFO Applying migration id=outboxhost 2026/10/15 14:19:17 INFO Applying migration id=notesfts 2026/10/15 14:19:17 INFO Applying migration id=iconsname 2026/10/15 14:19:17 INFO Applying migration id=nohash 2026/10/15 14:19:17 INFO Applying migration id=shares 2026/10/15 14:19:17 INFO Applying migration id=actorttl 2026/10/15 14:19:17 INFO Applying migration id=tocc 2026/10/15 14:19:17 INFO Applying migration id=followeds 2026/10/15 14:19:17 INFO Applying migration id=certhash 2026/10/15 14:19:17 INFO Applying migration id=follows_sync 2026/10/15 14:19:17 INFO Applying migration id=jsonpath 2026/10/15 14:19:18 INFO Applying migration id=localforward 2026/10/15 14:19:18 INFO Applying migration id=avatar 2026/10/15 14:19:18 INFO Applying migration id=noimage 2026/10/15 14:19:18 INFO Applying migration id=feed 2026/10/15 14:19:18 INFO Applying migration id=bookmarks 2026/10/15 14:19:18 INFO Applying migration id=shareactivity 2026/10/15 14:19:18 INFO Applying migration id=application 2026/10/15 14:19:18 INFO Applying migration id=certificates 2026/10/15 14:19:18 INFO Applying migration id=rawforward 2026/10/15 14:19:18 INFO Applying migration id=publickey 2026/10/15 14:19:18 INFO Applying migration id=resolvegroup 2026/10/15 14:19:18 INFO Applying migration id=reject 2026/10/15 14:19:18 INFO Applying migration id=autodel 2026/10/15 14:19:18 INFO Applying migration id=jsonb 2026/10/15 14:19:18 INFO Applying migration id=quote 2026/10/15 14:19:18 INFO Applying migration id=rfc9421 2026/10/15 14:19:18 INFO Applying migration id=keys 2026/10/15 14:19:18 INFO Applying migration id=portable 2026/10/15 14:19:18 INFO Applying migration id=proofs 2026/10/15 14:19:18 INFO Applying migration id=contexts 2026/10/15 14:19:18 INFO Applying migration id=deliverieshost 2026/10/15 14:19:18 INFO Applying migration id=pembegin 2026/10/15 14:19:18 INFO Applying migration id=didhost 2026/10/15 14:19:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:18 INFO Applying migration id=invites 2026/10/15 14:19:18 INFO Applying migration id=ed25519blob 2026/10/15 14:19:18 INFO Applying migration id=rsablob 2026/10/15 14:19:18 INFO Applying migration id=iconscid 2026/10/15 14:19:18 INFO Applying migration id=actor 2026/10/15 14:19:18 INFO Applying migration id=localkeys 2026/10/15 14:19:18 INFO Applying migration id=deleted 2026/10/15 14:19:18 INFO Applying migration id=history 2026/10/15 14:19:18 INFO Applying migration id=outboxnano 2026/10/15 14:19:18 INFO Applying migration id=implements 2026/10/15 14:19:18 INFO Applying migration id=backfill 2026/10/15 14:19:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-83a1-723a-b659-72b093ebb512 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/10/15 14:19:18 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-83a1-7b24-b06b-f12ab4f8642a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-83a1-796f-8376-778c63eb6182 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-83a1-796f-8376-778c63eb6182 --- PASS: TestCommunity_NewThreadNotFollowing (0.36s) === RUN TestCommunity_NewThreadNotPublic 2026/10/15 14:19:18 INFO Applying migration id=initial 2026/10/15 14:19:18 INFO Applying migration id=notesupdated 2026/10/15 14:19:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:18 INFO Applying migration id=activitiesid 2026/10/15 14:19:18 INFO Applying migration id=outbox 2026/10/15 14:19:18 INFO Applying migration id=edits 2026/10/15 14:19:18 INFO Applying migration id=outboxactor 2026/10/15 14:19:18 INFO Applying migration id=outboxsender 2026/10/15 14:19:18 INFO Applying migration id=thread 2026/10/15 14:19:18 INFO Applying migration id=host 2026/10/15 14:19:18 INFO Applying migration id=sharedinbox 2026/10/15 14:19:18 INFO Applying migration id=noteshost 2026/10/15 14:19:18 INFO Applying migration id=fetched 2026/10/15 14:19:18 INFO Applying migration id=move 2026/10/15 14:19:18 INFO Applying migration id=cleanup 2026/10/15 14:19:18 INFO Applying migration id=received 2026/10/15 14:19:18 INFO Applying migration id=namehost 2026/10/15 14:19:18 INFO Applying migration id=outboxhost 2026/10/15 14:19:18 INFO Applying migration id=notesfts 2026/10/15 14:19:18 INFO Applying migration id=iconsname 2026/10/15 14:19:18 INFO Applying migration id=nohash 2026/10/15 14:19:18 INFO Applying migration id=shares 2026/10/15 14:19:18 INFO Applying migration id=actorttl 2026/10/15 14:19:18 INFO Applying migration id=tocc 2026/10/15 14:19:18 INFO Applying migration id=followeds 2026/10/15 14:19:18 INFO Applying migration id=certhash 2026/10/15 14:19:18 INFO Applying migration id=follows_sync 2026/10/15 14:19:18 INFO Applying migration id=jsonpath 2026/10/15 14:19:18 INFO Applying migration id=localforward 2026/10/15 14:19:18 INFO Applying migration id=avatar 2026/10/15 14:19:18 INFO Applying migration id=noimage 2026/10/15 14:19:18 INFO Applying migration id=feed 2026/10/15 14:19:18 INFO Applying migration id=bookmarks 2026/10/15 14:19:18 INFO Applying migration id=shareactivity 2026/10/15 14:19:18 INFO Applying migration id=application 2026/10/15 14:19:18 INFO Applying migration id=certificates 2026/10/15 14:19:18 INFO Applying migration id=rawforward 2026/10/15 14:19:18 INFO Applying migration id=publickey 2026/10/15 14:19:18 INFO Applying migration id=resolvegroup 2026/10/15 14:19:18 INFO Applying migration id=reject 2026/10/15 14:19:18 INFO Applying migration id=autodel 2026/10/15 14:19:18 INFO Applying migration id=jsonb 2026/10/15 14:19:18 INFO Applying migration id=quote 2026/10/15 14:19:18 INFO Applying migration id=rfc9421 2026/10/15 14:19:18 INFO Applying migration id=keys 2026/10/15 14:19:18 INFO Applying migration id=portable 2026/10/15 14:19:18 INFO Applying migration id=proofs 2026/10/15 14:19:18 INFO Applying migration id=contexts 2026/10/15 14:19:18 INFO Applying migration id=deliverieshost 2026/10/15 14:19:18 INFO Applying migration id=pembegin 2026/10/15 14:19:18 INFO Applying migration id=didhost 2026/10/15 14:19:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:18 INFO Applying migration id=invites 2026/10/15 14:19:18 INFO Applying migration id=ed25519blob 2026/10/15 14:19:18 INFO Applying migration id=rsablob 2026/10/15 14:19:18 INFO Applying migration id=iconscid 2026/10/15 14:19:18 INFO Applying migration id=actor 2026/10/15 14:19:18 INFO Applying migration id=localkeys 2026/10/15 14:19:18 INFO Applying migration id=deleted 2026/10/15 14:19:18 INFO Applying migration id=history 2026/10/15 14:19:18 INFO Applying migration id=outboxnano 2026/10/15 14:19:18 INFO Applying migration id=implements 2026/10/15 14:19:18 INFO Applying migration id=backfill 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-867e-790e-9713-10d749275f3f 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/10/15 14:19:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-867f-70fc-a34d-aa1982410f38 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-867f-7ce8-b4e5-e16c7ba3059b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-867f-70fc-a34d-aa1982410f38 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-867f-70fc-a34d-aa1982410f38 2026/10/15 14:19:19 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8680-7b67-a655-fbd5e73dc55e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8680-79cc-8cfa-664d2b1ec2ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8680-79cc-8cfa-664d2b1ec2ee --- PASS: TestCommunity_NewThreadNotPublic (0.73s) === RUN TestCommunity_ReplyInThread 2026/10/15 14:19:19 INFO Applying migration id=initial 2026/10/15 14:19:19 INFO Applying migration id=notesupdated 2026/10/15 14:19:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:19 INFO Applying migration id=activitiesid 2026/10/15 14:19:19 INFO Applying migration id=outbox 2026/10/15 14:19:19 INFO Applying migration id=edits 2026/10/15 14:19:19 INFO Applying migration id=outboxactor 2026/10/15 14:19:19 INFO Applying migration id=outboxsender 2026/10/15 14:19:19 INFO Applying migration id=thread 2026/10/15 14:19:19 INFO Applying migration id=host 2026/10/15 14:19:19 INFO Applying migration id=sharedinbox 2026/10/15 14:19:19 INFO Applying migration id=noteshost 2026/10/15 14:19:19 INFO Applying migration id=fetched 2026/10/15 14:19:19 INFO Applying migration id=move 2026/10/15 14:19:19 INFO Applying migration id=cleanup 2026/10/15 14:19:19 INFO Applying migration id=received 2026/10/15 14:19:19 INFO Applying migration id=namehost 2026/10/15 14:19:19 INFO Applying migration id=outboxhost 2026/10/15 14:19:19 INFO Applying migration id=notesfts 2026/10/15 14:19:19 INFO Applying migration id=iconsname 2026/10/15 14:19:19 INFO Applying migration id=nohash 2026/10/15 14:19:19 INFO Applying migration id=shares 2026/10/15 14:19:19 INFO Applying migration id=actorttl 2026/10/15 14:19:19 INFO Applying migration id=tocc 2026/10/15 14:19:19 INFO Applying migration id=followeds 2026/10/15 14:19:19 INFO Applying migration id=certhash 2026/10/15 14:19:19 INFO Applying migration id=follows_sync 2026/10/15 14:19:19 INFO Applying migration id=jsonpath 2026/10/15 14:19:19 INFO Applying migration id=localforward 2026/10/15 14:19:19 INFO Applying migration id=avatar 2026/10/15 14:19:19 INFO Applying migration id=noimage 2026/10/15 14:19:19 INFO Applying migration id=feed 2026/10/15 14:19:19 INFO Applying migration id=bookmarks 2026/10/15 14:19:19 INFO Applying migration id=shareactivity 2026/10/15 14:19:19 INFO Applying migration id=application 2026/10/15 14:19:19 INFO Applying migration id=certificates 2026/10/15 14:19:19 INFO Applying migration id=rawforward 2026/10/15 14:19:19 INFO Applying migration id=publickey 2026/10/15 14:19:19 INFO Applying migration id=resolvegroup 2026/10/15 14:19:19 INFO Applying migration id=reject 2026/10/15 14:19:19 INFO Applying migration id=autodel 2026/10/15 14:19:19 INFO Applying migration id=jsonb 2026/10/15 14:19:19 INFO Applying migration id=quote 2026/10/15 14:19:19 INFO Applying migration id=rfc9421 2026/10/15 14:19:19 INFO Applying migration id=keys 2026/10/15 14:19:19 INFO Applying migration id=portable 2026/10/15 14:19:19 INFO Applying migration id=proofs 2026/10/15 14:19:19 INFO Applying migration id=contexts 2026/10/15 14:19:19 INFO Applying migration id=deliverieshost 2026/10/15 14:19:19 INFO Applying migration id=pembegin 2026/10/15 14:19:19 INFO Applying migration id=didhost 2026/10/15 14:19:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:19 INFO Applying migration id=invites 2026/10/15 14:19:19 INFO Applying migration id=ed25519blob 2026/10/15 14:19:19 INFO Applying migration id=rsablob 2026/10/15 14:19:19 INFO Applying migration id=iconscid 2026/10/15 14:19:19 INFO Applying migration id=actor 2026/10/15 14:19:19 INFO Applying migration id=localkeys 2026/10/15 14:19:19 INFO Applying migration id=deleted 2026/10/15 14:19:19 INFO Applying migration id=history 2026/10/15 14:19:19 INFO Applying migration id=outboxnano 2026/10/15 14:19:19 INFO Applying migration id=implements 2026/10/15 14:19:19 INFO Applying migration id=backfill 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8938-7127-8bf6-38a281cf22bf 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/10/15 14:19:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-8939-723e-8774-73c311fbacf7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-893a-7338-875c-1474375e5899 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-8939-723e-8774-73c311fbacf7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-8939-723e-8774-73c311fbacf7 2026/10/15 14:19:19 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-893b-7a99-b566-8691842e97ed note=https://localhost.localdomain:8443/post/01a13fee-893b-7738-8fb8-ed822b9564ee group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-893b-7a99-b566-8691842e97ed activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-893b-7738-8fb8-ed822b9564ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-893b-7738-8fb8-ed822b9564ee 2026/10/15 14:19:19 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/10/15 14:19:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThread (0.71s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/10/15 14:19:19 INFO Applying migration id=initial 2026/10/15 14:19:19 INFO Applying migration id=notesupdated 2026/10/15 14:19:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:19 INFO Applying migration id=activitiesid 2026/10/15 14:19:19 INFO Applying migration id=outbox 2026/10/15 14:19:19 INFO Applying migration id=edits 2026/10/15 14:19:19 INFO Applying migration id=outboxactor 2026/10/15 14:19:19 INFO Applying migration id=outboxsender 2026/10/15 14:19:19 INFO Applying migration id=thread 2026/10/15 14:19:19 INFO Applying migration id=host 2026/10/15 14:19:19 INFO Applying migration id=sharedinbox 2026/10/15 14:19:19 INFO Applying migration id=noteshost 2026/10/15 14:19:19 INFO Applying migration id=fetched 2026/10/15 14:19:19 INFO Applying migration id=move 2026/10/15 14:19:19 INFO Applying migration id=cleanup 2026/10/15 14:19:19 INFO Applying migration id=received 2026/10/15 14:19:19 INFO Applying migration id=namehost 2026/10/15 14:19:19 INFO Applying migration id=outboxhost 2026/10/15 14:19:19 INFO Applying migration id=notesfts 2026/10/15 14:19:19 INFO Applying migration id=iconsname 2026/10/15 14:19:19 INFO Applying migration id=nohash 2026/10/15 14:19:19 INFO Applying migration id=shares 2026/10/15 14:19:19 INFO Applying migration id=actorttl 2026/10/15 14:19:19 INFO Applying migration id=tocc 2026/10/15 14:19:19 INFO Applying migration id=followeds 2026/10/15 14:19:19 INFO Applying migration id=certhash 2026/10/15 14:19:19 INFO Applying migration id=follows_sync 2026/10/15 14:19:19 INFO Applying migration id=jsonpath 2026/10/15 14:19:19 INFO Applying migration id=localforward 2026/10/15 14:19:19 INFO Applying migration id=avatar 2026/10/15 14:19:19 INFO Applying migration id=noimage 2026/10/15 14:19:19 INFO Applying migration id=feed 2026/10/15 14:19:19 INFO Applying migration id=bookmarks 2026/10/15 14:19:19 INFO Applying migration id=shareactivity 2026/10/15 14:19:19 INFO Applying migration id=application 2026/10/15 14:19:19 INFO Applying migration id=certificates 2026/10/15 14:19:19 INFO Applying migration id=rawforward 2026/10/15 14:19:19 INFO Applying migration id=publickey 2026/10/15 14:19:19 INFO Applying migration id=resolvegroup 2026/10/15 14:19:19 INFO Applying migration id=reject 2026/10/15 14:19:19 INFO Applying migration id=autodel 2026/10/15 14:19:19 INFO Applying migration id=jsonb 2026/10/15 14:19:19 INFO Applying migration id=quote 2026/10/15 14:19:19 INFO Applying migration id=rfc9421 2026/10/15 14:19:19 INFO Applying migration id=keys 2026/10/15 14:19:19 INFO Applying migration id=portable 2026/10/15 14:19:19 INFO Applying migration id=proofs 2026/10/15 14:19:19 INFO Applying migration id=contexts 2026/10/15 14:19:19 INFO Applying migration id=deliverieshost 2026/10/15 14:19:19 INFO Applying migration id=pembegin 2026/10/15 14:19:19 INFO Applying migration id=didhost 2026/10/15 14:19:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:19 INFO Applying migration id=invites 2026/10/15 14:19:19 INFO Applying migration id=ed25519blob 2026/10/15 14:19:19 INFO Applying migration id=rsablob 2026/10/15 14:19:19 INFO Applying migration id=iconscid 2026/10/15 14:19:19 INFO Applying migration id=actor 2026/10/15 14:19:19 INFO Applying migration id=localkeys 2026/10/15 14:19:19 INFO Applying migration id=deleted 2026/10/15 14:19:19 INFO Applying migration id=history 2026/10/15 14:19:19 INFO Applying migration id=outboxnano 2026/10/15 14:19:19 INFO Applying migration id=implements 2026/10/15 14:19:19 INFO Applying migration id=backfill 2026/10/15 14:19:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8b46-72e5-834c-0018629d779d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8b46-70b1-ba6e-a61715205a25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8b46-70b1-ba6e-a61715205a25 2026/10/15 14:19:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (0.51s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/10/15 14:19:20 INFO Applying migration id=initial 2026/10/15 14:19:20 INFO Applying migration id=notesupdated 2026/10/15 14:19:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:20 INFO Applying migration id=activitiesid 2026/10/15 14:19:20 INFO Applying migration id=outbox 2026/10/15 14:19:20 INFO Applying migration id=edits 2026/10/15 14:19:20 INFO Applying migration id=outboxactor 2026/10/15 14:19:20 INFO Applying migration id=outboxsender 2026/10/15 14:19:20 INFO Applying migration id=thread 2026/10/15 14:19:20 INFO Applying migration id=host 2026/10/15 14:19:20 INFO Applying migration id=sharedinbox 2026/10/15 14:19:20 INFO Applying migration id=noteshost 2026/10/15 14:19:20 INFO Applying migration id=fetched 2026/10/15 14:19:20 INFO Applying migration id=move 2026/10/15 14:19:20 INFO Applying migration id=cleanup 2026/10/15 14:19:20 INFO Applying migration id=received 2026/10/15 14:19:20 INFO Applying migration id=namehost 2026/10/15 14:19:20 INFO Applying migration id=outboxhost 2026/10/15 14:19:20 INFO Applying migration id=notesfts 2026/10/15 14:19:20 INFO Applying migration id=iconsname 2026/10/15 14:19:20 INFO Applying migration id=nohash 2026/10/15 14:19:20 INFO Applying migration id=shares 2026/10/15 14:19:20 INFO Applying migration id=actorttl 2026/10/15 14:19:20 INFO Applying migration id=tocc 2026/10/15 14:19:20 INFO Applying migration id=followeds 2026/10/15 14:19:20 INFO Applying migration id=certhash 2026/10/15 14:19:20 INFO Applying migration id=follows_sync 2026/10/15 14:19:20 INFO Applying migration id=jsonpath 2026/10/15 14:19:20 INFO Applying migration id=localforward 2026/10/15 14:19:20 INFO Applying migration id=avatar 2026/10/15 14:19:20 INFO Applying migration id=noimage 2026/10/15 14:19:20 INFO Applying migration id=feed 2026/10/15 14:19:20 INFO Applying migration id=bookmarks 2026/10/15 14:19:20 INFO Applying migration id=shareactivity 2026/10/15 14:19:20 INFO Applying migration id=application 2026/10/15 14:19:20 INFO Applying migration id=certificates 2026/10/15 14:19:20 INFO Applying migration id=rawforward 2026/10/15 14:19:20 INFO Applying migration id=publickey 2026/10/15 14:19:20 INFO Applying migration id=resolvegroup 2026/10/15 14:19:20 INFO Applying migration id=reject 2026/10/15 14:19:20 INFO Applying migration id=autodel 2026/10/15 14:19:20 INFO Applying migration id=jsonb 2026/10/15 14:19:20 INFO Applying migration id=quote 2026/10/15 14:19:20 INFO Applying migration id=rfc9421 2026/10/15 14:19:20 INFO Applying migration id=keys 2026/10/15 14:19:20 INFO Applying migration id=portable 2026/10/15 14:19:20 INFO Applying migration id=proofs 2026/10/15 14:19:20 INFO Applying migration id=contexts 2026/10/15 14:19:20 INFO Applying migration id=deliverieshost 2026/10/15 14:19:20 INFO Applying migration id=pembegin 2026/10/15 14:19:20 INFO Applying migration id=didhost 2026/10/15 14:19:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:20 INFO Applying migration id=invites 2026/10/15 14:19:20 INFO Applying migration id=ed25519blob 2026/10/15 14:19:20 INFO Applying migration id=rsablob 2026/10/15 14:19:20 INFO Applying migration id=iconscid 2026/10/15 14:19:20 INFO Applying migration id=actor 2026/10/15 14:19:20 INFO Applying migration id=localkeys 2026/10/15 14:19:20 INFO Applying migration id=deleted 2026/10/15 14:19:20 INFO Applying migration id=history 2026/10/15 14:19:20 INFO Applying migration id=outboxnano 2026/10/15 14:19:20 INFO Applying migration id=implements 2026/10/15 14:19:20 INFO Applying migration id=backfill 2026/10/15 14:19:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8d72-730e-800b-5561589f5d9a 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/10/15 14:19:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8d72-7d0c-a67a-cbfdba003dc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8d72-7b49-a78d-435671764312 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8d72-7b49-a78d-435671764312 2026/10/15 14:19:20 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (0.56s) === RUN TestCommunity_DuplicateReplyInThread 2026/10/15 14:19:20 INFO Applying migration id=initial 2026/10/15 14:19:20 INFO Applying migration id=notesupdated 2026/10/15 14:19:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:20 INFO Applying migration id=activitiesid 2026/10/15 14:19:20 INFO Applying migration id=outbox 2026/10/15 14:19:20 INFO Applying migration id=edits 2026/10/15 14:19:20 INFO Applying migration id=outboxactor 2026/10/15 14:19:20 INFO Applying migration id=outboxsender 2026/10/15 14:19:20 INFO Applying migration id=thread 2026/10/15 14:19:20 INFO Applying migration id=host 2026/10/15 14:19:20 INFO Applying migration id=sharedinbox 2026/10/15 14:19:20 INFO Applying migration id=noteshost 2026/10/15 14:19:20 INFO Applying migration id=fetched 2026/10/15 14:19:20 INFO Applying migration id=move 2026/10/15 14:19:20 INFO Applying migration id=cleanup 2026/10/15 14:19:20 INFO Applying migration id=received 2026/10/15 14:19:20 INFO Applying migration id=namehost 2026/10/15 14:19:20 INFO Applying migration id=outboxhost 2026/10/15 14:19:20 INFO Applying migration id=notesfts 2026/10/15 14:19:20 INFO Applying migration id=iconsname 2026/10/15 14:19:20 INFO Applying migration id=nohash 2026/10/15 14:19:20 INFO Applying migration id=shares 2026/10/15 14:19:20 INFO Applying migration id=actorttl 2026/10/15 14:19:20 INFO Applying migration id=tocc 2026/10/15 14:19:20 INFO Applying migration id=followeds 2026/10/15 14:19:20 INFO Applying migration id=certhash 2026/10/15 14:19:20 INFO Applying migration id=follows_sync 2026/10/15 14:19:20 INFO Applying migration id=jsonpath 2026/10/15 14:19:20 INFO Applying migration id=localforward 2026/10/15 14:19:20 INFO Applying migration id=avatar 2026/10/15 14:19:20 INFO Applying migration id=noimage 2026/10/15 14:19:20 INFO Applying migration id=feed 2026/10/15 14:19:20 INFO Applying migration id=bookmarks 2026/10/15 14:19:20 INFO Applying migration id=shareactivity 2026/10/15 14:19:20 INFO Applying migration id=application 2026/10/15 14:19:20 INFO Applying migration id=certificates 2026/10/15 14:19:20 INFO Applying migration id=rawforward 2026/10/15 14:19:20 INFO Applying migration id=publickey 2026/10/15 14:19:20 INFO Applying migration id=resolvegroup 2026/10/15 14:19:20 INFO Applying migration id=reject 2026/10/15 14:19:20 INFO Applying migration id=autodel 2026/10/15 14:19:20 INFO Applying migration id=jsonb 2026/10/15 14:19:20 INFO Applying migration id=quote 2026/10/15 14:19:20 INFO Applying migration id=rfc9421 2026/10/15 14:19:20 INFO Applying migration id=keys 2026/10/15 14:19:20 INFO Applying migration id=portable 2026/10/15 14:19:20 INFO Applying migration id=proofs 2026/10/15 14:19:20 INFO Applying migration id=contexts 2026/10/15 14:19:20 INFO Applying migration id=deliverieshost 2026/10/15 14:19:20 INFO Applying migration id=pembegin 2026/10/15 14:19:20 INFO Applying migration id=didhost 2026/10/15 14:19:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:20 INFO Applying migration id=invites 2026/10/15 14:19:20 INFO Applying migration id=ed25519blob 2026/10/15 14:19:20 INFO Applying migration id=rsablob 2026/10/15 14:19:20 INFO Applying migration id=iconscid 2026/10/15 14:19:20 INFO Applying migration id=actor 2026/10/15 14:19:20 INFO Applying migration id=localkeys 2026/10/15 14:19:20 INFO Applying migration id=deleted 2026/10/15 14:19:20 INFO Applying migration id=history 2026/10/15 14:19:20 INFO Applying migration id=outboxnano 2026/10/15 14:19:20 INFO Applying migration id=implements 2026/10/15 14:19:20 INFO Applying migration id=backfill 2026/10/15 14:19:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8fdf-74d4-b7f7-f13ec045ac20 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/10/15 14:19:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-8fe0-75e5-8ed4-b270f3cd9ae7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8fe1-7547-942d-dac424ebdb8a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-8fe0-75e5-8ed4-b270f3cd9ae7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-8fe0-75e5-8ed4-b270f3cd9ae7 2026/10/15 14:19:21 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:21 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-8fe2-7851-a634-08e2787e8aba note=https://localhost.localdomain:8443/post/01a13fee-8fe2-75a1-8e47-c74845d2dbe7 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8fe2-7851-a634-08e2787e8aba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8fe2-75a1-8e47-c74845d2dbe7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8fe2-75a1-8e47-c74845d2dbe7 2026/10/15 14:19:21 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/10/15 14:19:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (0.63s) === RUN TestCommunity_EditedReplyInThread 2026/10/15 14:19:21 INFO Applying migration id=initial 2026/10/15 14:19:21 INFO Applying migration id=notesupdated 2026/10/15 14:19:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:21 INFO Applying migration id=activitiesid 2026/10/15 14:19:21 INFO Applying migration id=outbox 2026/10/15 14:19:21 INFO Applying migration id=edits 2026/10/15 14:19:21 INFO Applying migration id=outboxactor 2026/10/15 14:19:21 INFO Applying migration id=outboxsender 2026/10/15 14:19:21 INFO Applying migration id=thread 2026/10/15 14:19:21 INFO Applying migration id=host 2026/10/15 14:19:21 INFO Applying migration id=sharedinbox 2026/10/15 14:19:21 INFO Applying migration id=noteshost 2026/10/15 14:19:21 INFO Applying migration id=fetched 2026/10/15 14:19:21 INFO Applying migration id=move 2026/10/15 14:19:21 INFO Applying migration id=cleanup 2026/10/15 14:19:21 INFO Applying migration id=received 2026/10/15 14:19:21 INFO Applying migration id=namehost 2026/10/15 14:19:21 INFO Applying migration id=outboxhost 2026/10/15 14:19:21 INFO Applying migration id=notesfts 2026/10/15 14:19:21 INFO Applying migration id=iconsname 2026/10/15 14:19:21 INFO Applying migration id=nohash 2026/10/15 14:19:21 INFO Applying migration id=shares 2026/10/15 14:19:21 INFO Applying migration id=actorttl 2026/10/15 14:19:21 INFO Applying migration id=tocc 2026/10/15 14:19:21 INFO Applying migration id=followeds 2026/10/15 14:19:21 INFO Applying migration id=certhash 2026/10/15 14:19:21 INFO Applying migration id=follows_sync 2026/10/15 14:19:21 INFO Applying migration id=jsonpath 2026/10/15 14:19:21 INFO Applying migration id=localforward 2026/10/15 14:19:21 INFO Applying migration id=avatar 2026/10/15 14:19:21 INFO Applying migration id=noimage 2026/10/15 14:19:21 INFO Applying migration id=feed 2026/10/15 14:19:21 INFO Applying migration id=bookmarks 2026/10/15 14:19:21 INFO Applying migration id=shareactivity 2026/10/15 14:19:21 INFO Applying migration id=application 2026/10/15 14:19:21 INFO Applying migration id=certificates 2026/10/15 14:19:21 INFO Applying migration id=rawforward 2026/10/15 14:19:21 INFO Applying migration id=publickey 2026/10/15 14:19:21 INFO Applying migration id=resolvegroup 2026/10/15 14:19:21 INFO Applying migration id=reject 2026/10/15 14:19:21 INFO Applying migration id=autodel 2026/10/15 14:19:21 INFO Applying migration id=jsonb 2026/10/15 14:19:21 INFO Applying migration id=quote 2026/10/15 14:19:21 INFO Applying migration id=rfc9421 2026/10/15 14:19:21 INFO Applying migration id=keys 2026/10/15 14:19:21 INFO Applying migration id=portable 2026/10/15 14:19:21 INFO Applying migration id=proofs 2026/10/15 14:19:21 INFO Applying migration id=contexts 2026/10/15 14:19:21 INFO Applying migration id=deliverieshost 2026/10/15 14:19:21 INFO Applying migration id=pembegin 2026/10/15 14:19:21 INFO Applying migration id=didhost 2026/10/15 14:19:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:21 INFO Applying migration id=invites 2026/10/15 14:19:21 INFO Applying migration id=ed25519blob 2026/10/15 14:19:21 INFO Applying migration id=rsablob 2026/10/15 14:19:21 INFO Applying migration id=iconscid 2026/10/15 14:19:21 INFO Applying migration id=actor 2026/10/15 14:19:21 INFO Applying migration id=localkeys 2026/10/15 14:19:21 INFO Applying migration id=deleted 2026/10/15 14:19:21 INFO Applying migration id=history 2026/10/15 14:19:21 INFO Applying migration id=outboxnano 2026/10/15 14:19:21 INFO Applying migration id=implements 2026/10/15 14:19:21 INFO Applying migration id=backfill 2026/10/15 14:19:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-92fa-70eb-9831-dd4329098fab 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/10/15 14:19:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-92fa-78f1-a7a9-c1f1cf5b0d52 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-92fb-722a-b4ae-d70028ed6339 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-92fa-78f1-a7a9-c1f1cf5b0d52 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-92fa-78f1-a7a9-c1f1cf5b0d52 2026/10/15 14:19:22 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:22 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-92fb-7bdd-b77e-00ad3fc6dfa1 note=https://localhost.localdomain:8443/post/01a13fee-92fb-7a73-9fd6-ea12d686e4d2 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-92fb-7bdd-b77e-00ad3fc6dfa1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-92fb-7a73-9fd6-ea12d686e4d2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-92fb-7a73-9fd6-ea12d686e4d2 2026/10/15 14:19:22 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/10/15 14:19:22 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:19:22 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/10/15 14:19:22 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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.80s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/10/15 14:19:22 INFO Applying migration id=initial 2026/10/15 14:19:22 INFO Applying migration id=notesupdated 2026/10/15 14:19:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:22 INFO Applying migration id=activitiesid 2026/10/15 14:19:22 INFO Applying migration id=outbox 2026/10/15 14:19:22 INFO Applying migration id=edits 2026/10/15 14:19:22 INFO Applying migration id=outboxactor 2026/10/15 14:19:22 INFO Applying migration id=outboxsender 2026/10/15 14:19:22 INFO Applying migration id=thread 2026/10/15 14:19:22 INFO Applying migration id=host 2026/10/15 14:19:22 INFO Applying migration id=sharedinbox 2026/10/15 14:19:22 INFO Applying migration id=noteshost 2026/10/15 14:19:22 INFO Applying migration id=fetched 2026/10/15 14:19:22 INFO Applying migration id=move 2026/10/15 14:19:22 INFO Applying migration id=cleanup 2026/10/15 14:19:22 INFO Applying migration id=received 2026/10/15 14:19:22 INFO Applying migration id=namehost 2026/10/15 14:19:22 INFO Applying migration id=outboxhost 2026/10/15 14:19:22 INFO Applying migration id=notesfts 2026/10/15 14:19:22 INFO Applying migration id=iconsname 2026/10/15 14:19:22 INFO Applying migration id=nohash 2026/10/15 14:19:22 INFO Applying migration id=shares 2026/10/15 14:19:22 INFO Applying migration id=actorttl 2026/10/15 14:19:22 INFO Applying migration id=tocc 2026/10/15 14:19:22 INFO Applying migration id=followeds 2026/10/15 14:19:22 INFO Applying migration id=certhash 2026/10/15 14:19:22 INFO Applying migration id=follows_sync 2026/10/15 14:19:22 INFO Applying migration id=jsonpath 2026/10/15 14:19:22 INFO Applying migration id=localforward 2026/10/15 14:19:22 INFO Applying migration id=avatar 2026/10/15 14:19:22 INFO Applying migration id=noimage 2026/10/15 14:19:22 INFO Applying migration id=feed 2026/10/15 14:19:22 INFO Applying migration id=bookmarks 2026/10/15 14:19:22 INFO Applying migration id=shareactivity 2026/10/15 14:19:22 INFO Applying migration id=application 2026/10/15 14:19:22 INFO Applying migration id=certificates 2026/10/15 14:19:22 INFO Applying migration id=rawforward 2026/10/15 14:19:22 INFO Applying migration id=publickey 2026/10/15 14:19:22 INFO Applying migration id=resolvegroup 2026/10/15 14:19:22 INFO Applying migration id=reject 2026/10/15 14:19:22 INFO Applying migration id=autodel 2026/10/15 14:19:22 INFO Applying migration id=jsonb 2026/10/15 14:19:22 INFO Applying migration id=quote 2026/10/15 14:19:22 INFO Applying migration id=rfc9421 2026/10/15 14:19:22 INFO Applying migration id=keys 2026/10/15 14:19:22 INFO Applying migration id=portable 2026/10/15 14:19:22 INFO Applying migration id=proofs 2026/10/15 14:19:22 INFO Applying migration id=contexts 2026/10/15 14:19:22 INFO Applying migration id=deliverieshost 2026/10/15 14:19:22 INFO Applying migration id=pembegin 2026/10/15 14:19:22 INFO Applying migration id=didhost 2026/10/15 14:19:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:22 INFO Applying migration id=invites 2026/10/15 14:19:22 INFO Applying migration id=ed25519blob 2026/10/15 14:19:22 INFO Applying migration id=rsablob 2026/10/15 14:19:22 INFO Applying migration id=iconscid 2026/10/15 14:19:22 INFO Applying migration id=actor 2026/10/15 14:19:22 INFO Applying migration id=localkeys 2026/10/15 14:19:22 INFO Applying migration id=deleted 2026/10/15 14:19:22 INFO Applying migration id=history 2026/10/15 14:19:22 INFO Applying migration id=outboxnano 2026/10/15 14:19:22 INFO Applying migration id=implements 2026/10/15 14:19:22 INFO Applying migration id=backfill 2026/10/15 14:19:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-963e-7b1f-bef4-f22bbe752e65 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/10/15 14:19:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-963f-7d15-b73b-4df9aaff97cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-9640-7d99-bb45-fb2b790d1468 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-963f-7d15-b73b-4df9aaff97cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-963f-7d15-b73b-4df9aaff97cc 2026/10/15 14:19:23 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-9642-735e-be75-93cafa2f28f1 note=https://localhost.localdomain:8443/post/01a13fee-9642-706a-b5a4-6e9cd58af2b2 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-9642-735e-be75-93cafa2f28f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9642-706a-b5a4-6e9cd58af2b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-9642-706a-b5a4-6e9cd58af2b2 2026/10/15 14:19:23 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Received a new post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_UnknownEditedReplyInThread (0.84s) === RUN TestDelete_HappyFlow 2026/10/15 14:19:23 INFO Applying migration id=initial 2026/10/15 14:19:23 INFO Applying migration id=notesupdated 2026/10/15 14:19:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:23 INFO Applying migration id=activitiesid 2026/10/15 14:19:23 INFO Applying migration id=outbox 2026/10/15 14:19:23 INFO Applying migration id=edits 2026/10/15 14:19:23 INFO Applying migration id=outboxactor 2026/10/15 14:19:23 INFO Applying migration id=outboxsender 2026/10/15 14:19:23 INFO Applying migration id=thread 2026/10/15 14:19:23 INFO Applying migration id=host 2026/10/15 14:19:23 INFO Applying migration id=sharedinbox 2026/10/15 14:19:23 INFO Applying migration id=noteshost 2026/10/15 14:19:23 INFO Applying migration id=fetched 2026/10/15 14:19:23 INFO Applying migration id=move 2026/10/15 14:19:23 INFO Applying migration id=cleanup 2026/10/15 14:19:23 INFO Applying migration id=received 2026/10/15 14:19:23 INFO Applying migration id=namehost 2026/10/15 14:19:23 INFO Applying migration id=outboxhost 2026/10/15 14:19:23 INFO Applying migration id=notesfts 2026/10/15 14:19:23 INFO Applying migration id=iconsname 2026/10/15 14:19:23 INFO Applying migration id=nohash 2026/10/15 14:19:23 INFO Applying migration id=shares 2026/10/15 14:19:23 INFO Applying migration id=actorttl 2026/10/15 14:19:23 INFO Applying migration id=tocc 2026/10/15 14:19:23 INFO Applying migration id=followeds 2026/10/15 14:19:23 INFO Applying migration id=certhash 2026/10/15 14:19:23 INFO Applying migration id=follows_sync 2026/10/15 14:19:23 INFO Applying migration id=jsonpath 2026/10/15 14:19:23 INFO Applying migration id=localforward 2026/10/15 14:19:23 INFO Applying migration id=avatar 2026/10/15 14:19:23 INFO Applying migration id=noimage 2026/10/15 14:19:23 INFO Applying migration id=feed 2026/10/15 14:19:23 INFO Applying migration id=bookmarks 2026/10/15 14:19:23 INFO Applying migration id=shareactivity 2026/10/15 14:19:23 INFO Applying migration id=application 2026/10/15 14:19:23 INFO Applying migration id=certificates 2026/10/15 14:19:23 INFO Applying migration id=rawforward 2026/10/15 14:19:23 INFO Applying migration id=publickey 2026/10/15 14:19:23 INFO Applying migration id=resolvegroup 2026/10/15 14:19:23 INFO Applying migration id=reject 2026/10/15 14:19:23 INFO Applying migration id=autodel 2026/10/15 14:19:23 INFO Applying migration id=jsonb 2026/10/15 14:19:23 INFO Applying migration id=quote 2026/10/15 14:19:23 INFO Applying migration id=rfc9421 2026/10/15 14:19:23 INFO Applying migration id=keys 2026/10/15 14:19:23 INFO Applying migration id=portable 2026/10/15 14:19:23 INFO Applying migration id=proofs 2026/10/15 14:19:23 INFO Applying migration id=contexts 2026/10/15 14:19:23 INFO Applying migration id=deliverieshost 2026/10/15 14:19:23 INFO Applying migration id=pembegin 2026/10/15 14:19:23 INFO Applying migration id=didhost 2026/10/15 14:19:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:23 INFO Applying migration id=invites 2026/10/15 14:19:23 INFO Applying migration id=ed25519blob 2026/10/15 14:19:23 INFO Applying migration id=rsablob 2026/10/15 14:19:23 INFO Applying migration id=iconscid 2026/10/15 14:19:23 INFO Applying migration id=actor 2026/10/15 14:19:23 INFO Applying migration id=localkeys 2026/10/15 14:19:23 INFO Applying migration id=deleted 2026/10/15 14:19:23 INFO Applying migration id=history 2026/10/15 14:19:23 INFO Applying migration id=outboxnano 2026/10/15 14:19:23 INFO Applying migration id=implements 2026/10/15 14:19:23 INFO Applying migration id=backfill 2026/10/15 14:19:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-9971-7c6f-9e51-a733ca58334d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 2026/10/15 14:19:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 2026/10/15 14:19:23 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 2026/10/15 14:19:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 --- PASS: TestDelete_HappyFlow (0.81s) === RUN TestDelete_NotAuthor 2026/10/15 14:19:23 INFO Applying migration id=initial 2026/10/15 14:19:23 INFO Applying migration id=notesupdated 2026/10/15 14:19:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:23 INFO Applying migration id=activitiesid 2026/10/15 14:19:23 INFO Applying migration id=outbox 2026/10/15 14:19:23 INFO Applying migration id=edits 2026/10/15 14:19:23 INFO Applying migration id=outboxactor 2026/10/15 14:19:23 INFO Applying migration id=outboxsender 2026/10/15 14:19:23 INFO Applying migration id=thread 2026/10/15 14:19:23 INFO Applying migration id=host 2026/10/15 14:19:23 INFO Applying migration id=sharedinbox 2026/10/15 14:19:23 INFO Applying migration id=noteshost 2026/10/15 14:19:23 INFO Applying migration id=fetched 2026/10/15 14:19:23 INFO Applying migration id=move 2026/10/15 14:19:23 INFO Applying migration id=cleanup 2026/10/15 14:19:23 INFO Applying migration id=received 2026/10/15 14:19:23 INFO Applying migration id=namehost 2026/10/15 14:19:23 INFO Applying migration id=outboxhost 2026/10/15 14:19:23 INFO Applying migration id=notesfts 2026/10/15 14:19:23 INFO Applying migration id=iconsname 2026/10/15 14:19:23 INFO Applying migration id=nohash 2026/10/15 14:19:23 INFO Applying migration id=shares 2026/10/15 14:19:23 INFO Applying migration id=actorttl 2026/10/15 14:19:23 INFO Applying migration id=tocc 2026/10/15 14:19:23 INFO Applying migration id=followeds 2026/10/15 14:19:23 INFO Applying migration id=certhash 2026/10/15 14:19:23 INFO Applying migration id=follows_sync 2026/10/15 14:19:23 INFO Applying migration id=jsonpath 2026/10/15 14:19:23 INFO Applying migration id=localforward 2026/10/15 14:19:23 INFO Applying migration id=avatar 2026/10/15 14:19:23 INFO Applying migration id=noimage 2026/10/15 14:19:23 INFO Applying migration id=feed 2026/10/15 14:19:23 INFO Applying migration id=bookmarks 2026/10/15 14:19:23 INFO Applying migration id=shareactivity 2026/10/15 14:19:23 INFO Applying migration id=application 2026/10/15 14:19:23 INFO Applying migration id=certificates 2026/10/15 14:19:23 INFO Applying migration id=rawforward 2026/10/15 14:19:23 INFO Applying migration id=publickey 2026/10/15 14:19:23 INFO Applying migration id=resolvegroup 2026/10/15 14:19:23 INFO Applying migration id=reject 2026/10/15 14:19:23 INFO Applying migration id=autodel 2026/10/15 14:19:23 INFO Applying migration id=jsonb 2026/10/15 14:19:23 INFO Applying migration id=quote 2026/10/15 14:19:23 INFO Applying migration id=rfc9421 2026/10/15 14:19:23 INFO Applying migration id=keys 2026/10/15 14:19:23 INFO Applying migration id=portable 2026/10/15 14:19:23 INFO Applying migration id=proofs 2026/10/15 14:19:23 INFO Applying migration id=contexts 2026/10/15 14:19:23 INFO Applying migration id=deliverieshost 2026/10/15 14:19:23 INFO Applying migration id=pembegin 2026/10/15 14:19:23 INFO Applying migration id=didhost 2026/10/15 14:19:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:23 INFO Applying migration id=invites 2026/10/15 14:19:23 INFO Applying migration id=ed25519blob 2026/10/15 14:19:23 INFO Applying migration id=rsablob 2026/10/15 14:19:23 INFO Applying migration id=iconscid 2026/10/15 14:19:24 INFO Applying migration id=actor 2026/10/15 14:19:24 INFO Applying migration id=localkeys 2026/10/15 14:19:24 INFO Applying migration id=deleted 2026/10/15 14:19:24 INFO Applying migration id=history 2026/10/15 14:19:24 INFO Applying migration id=outboxnano 2026/10/15 14:19:24 INFO Applying migration id=implements 2026/10/15 14:19:24 INFO Applying migration id=backfill 2026/10/15 14:19:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-9c2d-75cb-833c-3d74f36ee190 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 2026/10/15 14:19:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 2026/10/15 14:19:24 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 error="sql: no rows in result set" 2026/10/15 14:19:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 --- PASS: TestDelete_NotAuthor (0.70s) === RUN TestDelete_NoSuchPost 2026/10/15 14:19:24 INFO Applying migration id=initial 2026/10/15 14:19:24 INFO Applying migration id=notesupdated 2026/10/15 14:19:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:24 INFO Applying migration id=activitiesid 2026/10/15 14:19:24 INFO Applying migration id=outbox 2026/10/15 14:19:24 INFO Applying migration id=edits 2026/10/15 14:19:24 INFO Applying migration id=outboxactor 2026/10/15 14:19:24 INFO Applying migration id=outboxsender 2026/10/15 14:19:24 INFO Applying migration id=thread 2026/10/15 14:19:24 INFO Applying migration id=host 2026/10/15 14:19:24 INFO Applying migration id=sharedinbox 2026/10/15 14:19:24 INFO Applying migration id=noteshost 2026/10/15 14:19:24 INFO Applying migration id=fetched 2026/10/15 14:19:24 INFO Applying migration id=move 2026/10/15 14:19:24 INFO Applying migration id=cleanup 2026/10/15 14:19:24 INFO Applying migration id=received 2026/10/15 14:19:24 INFO Applying migration id=namehost 2026/10/15 14:19:24 INFO Applying migration id=outboxhost 2026/10/15 14:19:24 INFO Applying migration id=notesfts 2026/10/15 14:19:24 INFO Applying migration id=iconsname 2026/10/15 14:19:24 INFO Applying migration id=nohash 2026/10/15 14:19:24 INFO Applying migration id=shares 2026/10/15 14:19:24 INFO Applying migration id=actorttl 2026/10/15 14:19:24 INFO Applying migration id=tocc 2026/10/15 14:19:24 INFO Applying migration id=followeds 2026/10/15 14:19:24 INFO Applying migration id=certhash 2026/10/15 14:19:24 INFO Applying migration id=follows_sync 2026/10/15 14:19:24 INFO Applying migration id=jsonpath 2026/10/15 14:19:24 INFO Applying migration id=localforward 2026/10/15 14:19:24 INFO Applying migration id=avatar 2026/10/15 14:19:24 INFO Applying migration id=noimage 2026/10/15 14:19:24 INFO Applying migration id=feed 2026/10/15 14:19:24 INFO Applying migration id=bookmarks 2026/10/15 14:19:24 INFO Applying migration id=shareactivity 2026/10/15 14:19:24 INFO Applying migration id=application 2026/10/15 14:19:24 INFO Applying migration id=certificates 2026/10/15 14:19:24 INFO Applying migration id=rawforward 2026/10/15 14:19:24 INFO Applying migration id=publickey 2026/10/15 14:19:24 INFO Applying migration id=resolvegroup 2026/10/15 14:19:24 INFO Applying migration id=reject 2026/10/15 14:19:24 INFO Applying migration id=autodel 2026/10/15 14:19:24 INFO Applying migration id=jsonb 2026/10/15 14:19:24 INFO Applying migration id=quote 2026/10/15 14:19:24 INFO Applying migration id=rfc9421 2026/10/15 14:19:24 INFO Applying migration id=keys 2026/10/15 14:19:24 INFO Applying migration id=portable 2026/10/15 14:19:24 INFO Applying migration id=proofs 2026/10/15 14:19:24 INFO Applying migration id=contexts 2026/10/15 14:19:24 INFO Applying migration id=deliverieshost 2026/10/15 14:19:24 INFO Applying migration id=pembegin 2026/10/15 14:19:24 INFO Applying migration id=didhost 2026/10/15 14:19:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:24 INFO Applying migration id=invites 2026/10/15 14:19:24 INFO Applying migration id=ed25519blob 2026/10/15 14:19:24 INFO Applying migration id=rsablob 2026/10/15 14:19:24 INFO Applying migration id=iconscid 2026/10/15 14:19:24 INFO Applying migration id=actor 2026/10/15 14:19:24 INFO Applying migration id=localkeys 2026/10/15 14:19:24 INFO Applying migration id=deleted 2026/10/15 14:19:24 INFO Applying migration id=history 2026/10/15 14:19:24 INFO Applying migration id=outboxnano 2026/10/15 14:19:24 INFO Applying migration id=implements 2026/10/15 14:19:24 INFO Applying migration id=backfill 2026/10/15 14:19:25 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.71s) === RUN TestDelete_UnauthenticatedUser 2026/10/15 14:19:25 INFO Applying migration id=initial 2026/10/15 14:19:25 INFO Applying migration id=notesupdated 2026/10/15 14:19:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:25 INFO Applying migration id=activitiesid 2026/10/15 14:19:25 INFO Applying migration id=outbox 2026/10/15 14:19:25 INFO Applying migration id=edits 2026/10/15 14:19:25 INFO Applying migration id=outboxactor 2026/10/15 14:19:25 INFO Applying migration id=outboxsender 2026/10/15 14:19:25 INFO Applying migration id=thread 2026/10/15 14:19:25 INFO Applying migration id=host 2026/10/15 14:19:25 INFO Applying migration id=sharedinbox 2026/10/15 14:19:25 INFO Applying migration id=noteshost 2026/10/15 14:19:25 INFO Applying migration id=fetched 2026/10/15 14:19:25 INFO Applying migration id=move 2026/10/15 14:19:25 INFO Applying migration id=cleanup 2026/10/15 14:19:25 INFO Applying migration id=received 2026/10/15 14:19:25 INFO Applying migration id=namehost 2026/10/15 14:19:25 INFO Applying migration id=outboxhost 2026/10/15 14:19:25 INFO Applying migration id=notesfts 2026/10/15 14:19:25 INFO Applying migration id=iconsname 2026/10/15 14:19:25 INFO Applying migration id=nohash 2026/10/15 14:19:25 INFO Applying migration id=shares 2026/10/15 14:19:25 INFO Applying migration id=actorttl 2026/10/15 14:19:25 INFO Applying migration id=tocc 2026/10/15 14:19:25 INFO Applying migration id=followeds 2026/10/15 14:19:25 INFO Applying migration id=certhash 2026/10/15 14:19:25 INFO Applying migration id=follows_sync 2026/10/15 14:19:25 INFO Applying migration id=jsonpath 2026/10/15 14:19:25 INFO Applying migration id=localforward 2026/10/15 14:19:25 INFO Applying migration id=avatar 2026/10/15 14:19:25 INFO Applying migration id=noimage 2026/10/15 14:19:25 INFO Applying migration id=feed 2026/10/15 14:19:25 INFO Applying migration id=bookmarks 2026/10/15 14:19:25 INFO Applying migration id=shareactivity 2026/10/15 14:19:25 INFO Applying migration id=application 2026/10/15 14:19:25 INFO Applying migration id=certificates 2026/10/15 14:19:25 INFO Applying migration id=rawforward 2026/10/15 14:19:25 INFO Applying migration id=publickey 2026/10/15 14:19:25 INFO Applying migration id=resolvegroup 2026/10/15 14:19:25 INFO Applying migration id=reject 2026/10/15 14:19:25 INFO Applying migration id=autodel 2026/10/15 14:19:25 INFO Applying migration id=jsonb 2026/10/15 14:19:25 INFO Applying migration id=quote 2026/10/15 14:19:25 INFO Applying migration id=rfc9421 2026/10/15 14:19:25 INFO Applying migration id=keys 2026/10/15 14:19:25 INFO Applying migration id=portable 2026/10/15 14:19:25 INFO Applying migration id=proofs 2026/10/15 14:19:25 INFO Applying migration id=contexts 2026/10/15 14:19:25 INFO Applying migration id=deliverieshost 2026/10/15 14:19:25 INFO Applying migration id=pembegin 2026/10/15 14:19:25 INFO Applying migration id=didhost 2026/10/15 14:19:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:25 INFO Applying migration id=invites 2026/10/15 14:19:25 INFO Applying migration id=ed25519blob 2026/10/15 14:19:25 INFO Applying migration id=rsablob 2026/10/15 14:19:25 INFO Applying migration id=iconscid 2026/10/15 14:19:25 INFO Applying migration id=actor 2026/10/15 14:19:25 INFO Applying migration id=localkeys 2026/10/15 14:19:25 INFO Applying migration id=deleted 2026/10/15 14:19:25 INFO Applying migration id=history 2026/10/15 14:19:25 INFO Applying migration id=outboxnano 2026/10/15 14:19:25 INFO Applying migration id=implements 2026/10/15 14:19:25 INFO Applying migration id=backfill 2026/10/15 14:19:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a0b0-7be0-8a54-ebc61fc6c794 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 2026/10/15 14:19:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 2026/10/15 14:19:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 --- PASS: TestDelete_UnauthenticatedUser (0.45s) === RUN TestDelete_WithReply 2026/10/15 14:19:25 INFO Applying migration id=initial 2026/10/15 14:19:25 INFO Applying migration id=notesupdated 2026/10/15 14:19:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:25 INFO Applying migration id=activitiesid 2026/10/15 14:19:25 INFO Applying migration id=outbox 2026/10/15 14:19:25 INFO Applying migration id=edits 2026/10/15 14:19:25 INFO Applying migration id=outboxactor 2026/10/15 14:19:25 INFO Applying migration id=outboxsender 2026/10/15 14:19:25 INFO Applying migration id=thread 2026/10/15 14:19:25 INFO Applying migration id=host 2026/10/15 14:19:25 INFO Applying migration id=sharedinbox 2026/10/15 14:19:25 INFO Applying migration id=noteshost 2026/10/15 14:19:25 INFO Applying migration id=fetched 2026/10/15 14:19:25 INFO Applying migration id=move 2026/10/15 14:19:25 INFO Applying migration id=cleanup 2026/10/15 14:19:25 INFO Applying migration id=received 2026/10/15 14:19:25 INFO Applying migration id=namehost 2026/10/15 14:19:25 INFO Applying migration id=outboxhost 2026/10/15 14:19:25 INFO Applying migration id=notesfts 2026/10/15 14:19:25 INFO Applying migration id=iconsname 2026/10/15 14:19:25 INFO Applying migration id=nohash 2026/10/15 14:19:25 INFO Applying migration id=shares 2026/10/15 14:19:25 INFO Applying migration id=actorttl 2026/10/15 14:19:25 INFO Applying migration id=tocc 2026/10/15 14:19:25 INFO Applying migration id=followeds 2026/10/15 14:19:25 INFO Applying migration id=certhash 2026/10/15 14:19:25 INFO Applying migration id=follows_sync 2026/10/15 14:19:25 INFO Applying migration id=jsonpath 2026/10/15 14:19:25 INFO Applying migration id=localforward 2026/10/15 14:19:25 INFO Applying migration id=avatar 2026/10/15 14:19:25 INFO Applying migration id=noimage 2026/10/15 14:19:25 INFO Applying migration id=feed 2026/10/15 14:19:25 INFO Applying migration id=bookmarks 2026/10/15 14:19:25 INFO Applying migration id=shareactivity 2026/10/15 14:19:25 INFO Applying migration id=application 2026/10/15 14:19:25 INFO Applying migration id=certificates 2026/10/15 14:19:25 INFO Applying migration id=rawforward 2026/10/15 14:19:25 INFO Applying migration id=publickey 2026/10/15 14:19:25 INFO Applying migration id=resolvegroup 2026/10/15 14:19:25 INFO Applying migration id=reject 2026/10/15 14:19:25 INFO Applying migration id=autodel 2026/10/15 14:19:25 INFO Applying migration id=jsonb 2026/10/15 14:19:25 INFO Applying migration id=quote 2026/10/15 14:19:25 INFO Applying migration id=rfc9421 2026/10/15 14:19:25 INFO Applying migration id=keys 2026/10/15 14:19:25 INFO Applying migration id=portable 2026/10/15 14:19:25 INFO Applying migration id=proofs 2026/10/15 14:19:25 INFO Applying migration id=contexts 2026/10/15 14:19:25 INFO Applying migration id=deliverieshost 2026/10/15 14:19:25 INFO Applying migration id=pembegin 2026/10/15 14:19:25 INFO Applying migration id=didhost 2026/10/15 14:19:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:25 INFO Applying migration id=invites 2026/10/15 14:19:25 INFO Applying migration id=ed25519blob 2026/10/15 14:19:25 INFO Applying migration id=rsablob 2026/10/15 14:19:25 INFO Applying migration id=iconscid 2026/10/15 14:19:25 INFO Applying migration id=actor 2026/10/15 14:19:25 INFO Applying migration id=localkeys 2026/10/15 14:19:25 INFO Applying migration id=deleted 2026/10/15 14:19:25 INFO Applying migration id=history 2026/10/15 14:19:25 INFO Applying migration id=outboxnano 2026/10/15 14:19:25 INFO Applying migration id=implements 2026/10/15 14:19:25 INFO Applying migration id=backfill 2026/10/15 14:19:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a36b-74ab-bc6e-b4e4d3f8c190 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b 2026/10/15 14:19:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b 2026/10/15 14:19:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fee-a36f-7d83-a610-934fa18a8deb note=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 thread=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a36f-7d83-a610-934fa18a8deb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8#delete note=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 thread=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b 2026/10/15 14:19:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b --- PASS: TestDelete_WithReply (0.72s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/10/15 14:19:26 INFO Applying migration id=initial 2026/10/15 14:19:26 INFO Applying migration id=notesupdated 2026/10/15 14:19:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:26 INFO Applying migration id=activitiesid 2026/10/15 14:19:26 INFO Applying migration id=outbox 2026/10/15 14:19:26 INFO Applying migration id=edits 2026/10/15 14:19:26 INFO Applying migration id=outboxactor 2026/10/15 14:19:26 INFO Applying migration id=outboxsender 2026/10/15 14:19:26 INFO Applying migration id=thread 2026/10/15 14:19:26 INFO Applying migration id=host 2026/10/15 14:19:26 INFO Applying migration id=sharedinbox 2026/10/15 14:19:26 INFO Applying migration id=noteshost 2026/10/15 14:19:26 INFO Applying migration id=fetched 2026/10/15 14:19:26 INFO Applying migration id=move 2026/10/15 14:19:26 INFO Applying migration id=cleanup 2026/10/15 14:19:26 INFO Applying migration id=received 2026/10/15 14:19:26 INFO Applying migration id=namehost 2026/10/15 14:19:26 INFO Applying migration id=outboxhost 2026/10/15 14:19:26 INFO Applying migration id=notesfts 2026/10/15 14:19:26 INFO Applying migration id=iconsname 2026/10/15 14:19:26 INFO Applying migration id=nohash 2026/10/15 14:19:26 INFO Applying migration id=shares 2026/10/15 14:19:26 INFO Applying migration id=actorttl 2026/10/15 14:19:26 INFO Applying migration id=tocc 2026/10/15 14:19:26 INFO Applying migration id=followeds 2026/10/15 14:19:26 INFO Applying migration id=certhash 2026/10/15 14:19:26 INFO Applying migration id=follows_sync 2026/10/15 14:19:26 INFO Applying migration id=jsonpath 2026/10/15 14:19:26 INFO Applying migration id=localforward 2026/10/15 14:19:26 INFO Applying migration id=avatar 2026/10/15 14:19:26 INFO Applying migration id=noimage 2026/10/15 14:19:26 INFO Applying migration id=feed 2026/10/15 14:19:26 INFO Applying migration id=bookmarks 2026/10/15 14:19:26 INFO Applying migration id=shareactivity 2026/10/15 14:19:26 INFO Applying migration id=application 2026/10/15 14:19:26 INFO Applying migration id=certificates 2026/10/15 14:19:26 INFO Applying migration id=rawforward 2026/10/15 14:19:26 INFO Applying migration id=publickey 2026/10/15 14:19:26 INFO Applying migration id=resolvegroup 2026/10/15 14:19:26 INFO Applying migration id=reject 2026/10/15 14:19:26 INFO Applying migration id=autodel 2026/10/15 14:19:26 INFO Applying migration id=jsonb 2026/10/15 14:19:26 INFO Applying migration id=quote 2026/10/15 14:19:26 INFO Applying migration id=rfc9421 2026/10/15 14:19:26 INFO Applying migration id=keys 2026/10/15 14:19:26 INFO Applying migration id=portable 2026/10/15 14:19:26 INFO Applying migration id=proofs 2026/10/15 14:19:26 INFO Applying migration id=contexts 2026/10/15 14:19:26 INFO Applying migration id=deliverieshost 2026/10/15 14:19:26 INFO Applying migration id=pembegin 2026/10/15 14:19:26 INFO Applying migration id=didhost 2026/10/15 14:19:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:26 INFO Applying migration id=invites 2026/10/15 14:19:26 INFO Applying migration id=ed25519blob 2026/10/15 14:19:26 INFO Applying migration id=rsablob 2026/10/15 14:19:26 INFO Applying migration id=iconscid 2026/10/15 14:19:26 INFO Applying migration id=actor 2026/10/15 14:19:26 INFO Applying migration id=localkeys 2026/10/15 14:19:26 INFO Applying migration id=deleted 2026/10/15 14:19:26 INFO Applying migration id=history 2026/10/15 14:19:26 INFO Applying migration id=outboxnano 2026/10/15 14:19:26 INFO Applying migration id=implements 2026/10/15 14:19:26 INFO Applying migration id=backfill 2026/10/15 14:19:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a5ca-748c-8bcd-d5359d7cd237 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fee-a5ce-7b28-8980-c405b0fae786 note=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 thread=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a5ce-7b28-8980-c405b0fae786 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 2026/10/15 14:19:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79#delete note=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 thread=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 --- PASS: TestDelete_WithReplyPostDeletedFirst (0.61s) === RUN TestDM_HappyFlow 2026/10/15 14:19:27 INFO Applying migration id=initial 2026/10/15 14:19:27 INFO Applying migration id=notesupdated 2026/10/15 14:19:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:27 INFO Applying migration id=activitiesid 2026/10/15 14:19:27 INFO Applying migration id=outbox 2026/10/15 14:19:27 INFO Applying migration id=edits 2026/10/15 14:19:27 INFO Applying migration id=outboxactor 2026/10/15 14:19:27 INFO Applying migration id=outboxsender 2026/10/15 14:19:27 INFO Applying migration id=thread 2026/10/15 14:19:27 INFO Applying migration id=host 2026/10/15 14:19:27 INFO Applying migration id=sharedinbox 2026/10/15 14:19:27 INFO Applying migration id=noteshost 2026/10/15 14:19:27 INFO Applying migration id=fetched 2026/10/15 14:19:27 INFO Applying migration id=move 2026/10/15 14:19:27 INFO Applying migration id=cleanup 2026/10/15 14:19:27 INFO Applying migration id=received 2026/10/15 14:19:27 INFO Applying migration id=namehost 2026/10/15 14:19:27 INFO Applying migration id=outboxhost 2026/10/15 14:19:27 INFO Applying migration id=notesfts 2026/10/15 14:19:27 INFO Applying migration id=iconsname 2026/10/15 14:19:27 INFO Applying migration id=nohash 2026/10/15 14:19:27 INFO Applying migration id=shares 2026/10/15 14:19:27 INFO Applying migration id=actorttl 2026/10/15 14:19:27 INFO Applying migration id=tocc 2026/10/15 14:19:27 INFO Applying migration id=followeds 2026/10/15 14:19:27 INFO Applying migration id=certhash 2026/10/15 14:19:27 INFO Applying migration id=follows_sync 2026/10/15 14:19:27 INFO Applying migration id=jsonpath 2026/10/15 14:19:27 INFO Applying migration id=localforward 2026/10/15 14:19:27 INFO Applying migration id=avatar 2026/10/15 14:19:27 INFO Applying migration id=noimage 2026/10/15 14:19:27 INFO Applying migration id=feed 2026/10/15 14:19:27 INFO Applying migration id=bookmarks 2026/10/15 14:19:27 INFO Applying migration id=shareactivity 2026/10/15 14:19:27 INFO Applying migration id=application 2026/10/15 14:19:27 INFO Applying migration id=certificates 2026/10/15 14:19:27 INFO Applying migration id=rawforward 2026/10/15 14:19:27 INFO Applying migration id=publickey 2026/10/15 14:19:27 INFO Applying migration id=resolvegroup 2026/10/15 14:19:27 INFO Applying migration id=reject 2026/10/15 14:19:27 INFO Applying migration id=autodel 2026/10/15 14:19:27 INFO Applying migration id=jsonb 2026/10/15 14:19:27 INFO Applying migration id=quote 2026/10/15 14:19:27 INFO Applying migration id=rfc9421 2026/10/15 14:19:27 INFO Applying migration id=keys 2026/10/15 14:19:27 INFO Applying migration id=portable 2026/10/15 14:19:27 INFO Applying migration id=proofs 2026/10/15 14:19:27 INFO Applying migration id=contexts 2026/10/15 14:19:27 INFO Applying migration id=deliverieshost 2026/10/15 14:19:27 INFO Applying migration id=pembegin 2026/10/15 14:19:27 INFO Applying migration id=didhost 2026/10/15 14:19:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:27 INFO Applying migration id=invites 2026/10/15 14:19:27 INFO Applying migration id=ed25519blob 2026/10/15 14:19:27 INFO Applying migration id=rsablob 2026/10/15 14:19:27 INFO Applying migration id=iconscid 2026/10/15 14:19:27 INFO Applying migration id=actor 2026/10/15 14:19:27 INFO Applying migration id=localkeys 2026/10/15 14:19:27 INFO Applying migration id=deleted 2026/10/15 14:19:27 INFO Applying migration id=history 2026/10/15 14:19:27 INFO Applying migration id=outboxnano 2026/10/15 14:19:27 INFO Applying migration id=implements 2026/10/15 14:19:27 INFO Applying migration id=backfill 2026/10/15 14:19:27 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a829-78dc-8776-7c3941726b67 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a --- PASS: TestDM_HappyFlow (0.58s) === RUN TestDM_UnauthenticatedUser 2026/10/15 14:19:27 INFO Applying migration id=initial 2026/10/15 14:19:27 INFO Applying migration id=notesupdated 2026/10/15 14:19:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:27 INFO Applying migration id=activitiesid 2026/10/15 14:19:27 INFO Applying migration id=outbox 2026/10/15 14:19:27 INFO Applying migration id=edits 2026/10/15 14:19:27 INFO Applying migration id=outboxactor 2026/10/15 14:19:27 INFO Applying migration id=outboxsender 2026/10/15 14:19:27 INFO Applying migration id=thread 2026/10/15 14:19:27 INFO Applying migration id=host 2026/10/15 14:19:27 INFO Applying migration id=sharedinbox 2026/10/15 14:19:27 INFO Applying migration id=noteshost 2026/10/15 14:19:27 INFO Applying migration id=fetched 2026/10/15 14:19:27 INFO Applying migration id=move 2026/10/15 14:19:27 INFO Applying migration id=cleanup 2026/10/15 14:19:27 INFO Applying migration id=received 2026/10/15 14:19:27 INFO Applying migration id=namehost 2026/10/15 14:19:27 INFO Applying migration id=outboxhost 2026/10/15 14:19:27 INFO Applying migration id=notesfts 2026/10/15 14:19:27 INFO Applying migration id=iconsname 2026/10/15 14:19:27 INFO Applying migration id=nohash 2026/10/15 14:19:27 INFO Applying migration id=shares 2026/10/15 14:19:27 INFO Applying migration id=actorttl 2026/10/15 14:19:27 INFO Applying migration id=tocc 2026/10/15 14:19:27 INFO Applying migration id=followeds 2026/10/15 14:19:27 INFO Applying migration id=certhash 2026/10/15 14:19:27 INFO Applying migration id=follows_sync 2026/10/15 14:19:27 INFO Applying migration id=jsonpath 2026/10/15 14:19:27 INFO Applying migration id=localforward 2026/10/15 14:19:27 INFO Applying migration id=avatar 2026/10/15 14:19:27 INFO Applying migration id=noimage 2026/10/15 14:19:27 INFO Applying migration id=feed 2026/10/15 14:19:27 INFO Applying migration id=bookmarks 2026/10/15 14:19:27 INFO Applying migration id=shareactivity 2026/10/15 14:19:27 INFO Applying migration id=application 2026/10/15 14:19:27 INFO Applying migration id=certificates 2026/10/15 14:19:27 INFO Applying migration id=rawforward 2026/10/15 14:19:27 INFO Applying migration id=publickey 2026/10/15 14:19:27 INFO Applying migration id=resolvegroup 2026/10/15 14:19:27 INFO Applying migration id=reject 2026/10/15 14:19:27 INFO Applying migration id=autodel 2026/10/15 14:19:27 INFO Applying migration id=jsonb 2026/10/15 14:19:27 INFO Applying migration id=quote 2026/10/15 14:19:27 INFO Applying migration id=rfc9421 2026/10/15 14:19:27 INFO Applying migration id=keys 2026/10/15 14:19:27 INFO Applying migration id=portable 2026/10/15 14:19:27 INFO Applying migration id=proofs 2026/10/15 14:19:27 INFO Applying migration id=contexts 2026/10/15 14:19:27 INFO Applying migration id=deliverieshost 2026/10/15 14:19:27 INFO Applying migration id=pembegin 2026/10/15 14:19:27 INFO Applying migration id=didhost 2026/10/15 14:19:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:27 INFO Applying migration id=invites 2026/10/15 14:19:27 INFO Applying migration id=ed25519blob 2026/10/15 14:19:27 INFO Applying migration id=rsablob 2026/10/15 14:19:27 INFO Applying migration id=iconscid 2026/10/15 14:19:27 INFO Applying migration id=actor 2026/10/15 14:19:27 INFO Applying migration id=localkeys 2026/10/15 14:19:27 INFO Applying migration id=deleted 2026/10/15 14:19:27 INFO Applying migration id=history 2026/10/15 14:19:27 INFO Applying migration id=outboxnano 2026/10/15 14:19:27 INFO Applying migration id=implements 2026/10/15 14:19:27 INFO Applying migration id=backfill 2026/10/15 14:19:28 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-ab08-7116-b462-ed46c2f06d23 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab 2026/10/15 14:19:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab 2026/10/15 14:19:28 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab --- PASS: TestDM_UnauthenticatedUser (0.73s) === RUN TestDM_Loopback 2026/10/15 14:19:28 INFO Applying migration id=initial 2026/10/15 14:19:28 INFO Applying migration id=notesupdated 2026/10/15 14:19:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:28 INFO Applying migration id=activitiesid 2026/10/15 14:19:28 INFO Applying migration id=outbox 2026/10/15 14:19:28 INFO Applying migration id=edits 2026/10/15 14:19:28 INFO Applying migration id=outboxactor 2026/10/15 14:19:28 INFO Applying migration id=outboxsender 2026/10/15 14:19:28 INFO Applying migration id=thread 2026/10/15 14:19:28 INFO Applying migration id=host 2026/10/15 14:19:28 INFO Applying migration id=sharedinbox 2026/10/15 14:19:28 INFO Applying migration id=noteshost 2026/10/15 14:19:28 INFO Applying migration id=fetched 2026/10/15 14:19:28 INFO Applying migration id=move 2026/10/15 14:19:28 INFO Applying migration id=cleanup 2026/10/15 14:19:28 INFO Applying migration id=received 2026/10/15 14:19:28 INFO Applying migration id=namehost 2026/10/15 14:19:28 INFO Applying migration id=outboxhost 2026/10/15 14:19:28 INFO Applying migration id=notesfts 2026/10/15 14:19:28 INFO Applying migration id=iconsname 2026/10/15 14:19:28 INFO Applying migration id=nohash 2026/10/15 14:19:28 INFO Applying migration id=shares 2026/10/15 14:19:28 INFO Applying migration id=actorttl 2026/10/15 14:19:28 INFO Applying migration id=tocc 2026/10/15 14:19:28 INFO Applying migration id=followeds 2026/10/15 14:19:28 INFO Applying migration id=certhash 2026/10/15 14:19:28 INFO Applying migration id=follows_sync 2026/10/15 14:19:28 INFO Applying migration id=jsonpath 2026/10/15 14:19:28 INFO Applying migration id=localforward 2026/10/15 14:19:28 INFO Applying migration id=avatar 2026/10/15 14:19:28 INFO Applying migration id=noimage 2026/10/15 14:19:28 INFO Applying migration id=feed 2026/10/15 14:19:28 INFO Applying migration id=bookmarks 2026/10/15 14:19:28 INFO Applying migration id=shareactivity 2026/10/15 14:19:28 INFO Applying migration id=application 2026/10/15 14:19:28 INFO Applying migration id=certificates 2026/10/15 14:19:28 INFO Applying migration id=rawforward 2026/10/15 14:19:28 INFO Applying migration id=publickey 2026/10/15 14:19:28 INFO Applying migration id=resolvegroup 2026/10/15 14:19:28 INFO Applying migration id=reject 2026/10/15 14:19:28 INFO Applying migration id=autodel 2026/10/15 14:19:28 INFO Applying migration id=jsonb 2026/10/15 14:19:28 INFO Applying migration id=quote 2026/10/15 14:19:28 INFO Applying migration id=rfc9421 2026/10/15 14:19:28 INFO Applying migration id=keys 2026/10/15 14:19:28 INFO Applying migration id=portable 2026/10/15 14:19:28 INFO Applying migration id=proofs 2026/10/15 14:19:28 INFO Applying migration id=contexts 2026/10/15 14:19:28 INFO Applying migration id=deliverieshost 2026/10/15 14:19:28 INFO Applying migration id=pembegin 2026/10/15 14:19:28 INFO Applying migration id=didhost 2026/10/15 14:19:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:28 INFO Applying migration id=invites 2026/10/15 14:19:28 INFO Applying migration id=ed25519blob 2026/10/15 14:19:28 INFO Applying migration id=rsablob 2026/10/15 14:19:28 INFO Applying migration id=iconscid 2026/10/15 14:19:28 INFO Applying migration id=actor 2026/10/15 14:19:28 INFO Applying migration id=localkeys 2026/10/15 14:19:28 INFO Applying migration id=deleted 2026/10/15 14:19:28 INFO Applying migration id=history 2026/10/15 14:19:28 INFO Applying migration id=outboxnano 2026/10/15 14:19:28 INFO Applying migration id=implements 2026/10/15 14:19:28 INFO Applying migration id=backfill 2026/10/15 14:19:28 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (0.39s) === RUN TestDM_TwoMentions 2026/10/15 14:19:28 INFO Applying migration id=initial 2026/10/15 14:19:28 INFO Applying migration id=notesupdated 2026/10/15 14:19:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:28 INFO Applying migration id=activitiesid 2026/10/15 14:19:28 INFO Applying migration id=outbox 2026/10/15 14:19:28 INFO Applying migration id=edits 2026/10/15 14:19:28 INFO Applying migration id=outboxactor 2026/10/15 14:19:28 INFO Applying migration id=outboxsender 2026/10/15 14:19:28 INFO Applying migration id=thread 2026/10/15 14:19:28 INFO Applying migration id=host 2026/10/15 14:19:28 INFO Applying migration id=sharedinbox 2026/10/15 14:19:28 INFO Applying migration id=noteshost 2026/10/15 14:19:28 INFO Applying migration id=fetched 2026/10/15 14:19:28 INFO Applying migration id=move 2026/10/15 14:19:28 INFO Applying migration id=cleanup 2026/10/15 14:19:28 INFO Applying migration id=received 2026/10/15 14:19:28 INFO Applying migration id=namehost 2026/10/15 14:19:28 INFO Applying migration id=outboxhost 2026/10/15 14:19:28 INFO Applying migration id=notesfts 2026/10/15 14:19:28 INFO Applying migration id=iconsname 2026/10/15 14:19:28 INFO Applying migration id=nohash 2026/10/15 14:19:28 INFO Applying migration id=shares 2026/10/15 14:19:28 INFO Applying migration id=actorttl 2026/10/15 14:19:28 INFO Applying migration id=tocc 2026/10/15 14:19:28 INFO Applying migration id=followeds 2026/10/15 14:19:28 INFO Applying migration id=certhash 2026/10/15 14:19:28 INFO Applying migration id=follows_sync 2026/10/15 14:19:28 INFO Applying migration id=jsonpath 2026/10/15 14:19:28 INFO Applying migration id=localforward 2026/10/15 14:19:28 INFO Applying migration id=avatar 2026/10/15 14:19:28 INFO Applying migration id=noimage 2026/10/15 14:19:28 INFO Applying migration id=feed 2026/10/15 14:19:28 INFO Applying migration id=bookmarks 2026/10/15 14:19:28 INFO Applying migration id=shareactivity 2026/10/15 14:19:28 INFO Applying migration id=application 2026/10/15 14:19:28 INFO Applying migration id=certificates 2026/10/15 14:19:28 INFO Applying migration id=rawforward 2026/10/15 14:19:28 INFO Applying migration id=publickey 2026/10/15 14:19:28 INFO Applying migration id=resolvegroup 2026/10/15 14:19:28 INFO Applying migration id=reject 2026/10/15 14:19:28 INFO Applying migration id=autodel 2026/10/15 14:19:28 INFO Applying migration id=jsonb 2026/10/15 14:19:28 INFO Applying migration id=quote 2026/10/15 14:19:28 INFO Applying migration id=rfc9421 2026/10/15 14:19:28 INFO Applying migration id=keys 2026/10/15 14:19:28 INFO Applying migration id=portable 2026/10/15 14:19:28 INFO Applying migration id=proofs 2026/10/15 14:19:28 INFO Applying migration id=contexts 2026/10/15 14:19:28 INFO Applying migration id=deliverieshost 2026/10/15 14:19:28 INFO Applying migration id=pembegin 2026/10/15 14:19:28 INFO Applying migration id=didhost 2026/10/15 14:19:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:28 INFO Applying migration id=invites 2026/10/15 14:19:28 INFO Applying migration id=ed25519blob 2026/10/15 14:19:28 INFO Applying migration id=rsablob 2026/10/15 14:19:28 INFO Applying migration id=iconscid 2026/10/15 14:19:28 INFO Applying migration id=actor 2026/10/15 14:19:28 INFO Applying migration id=localkeys 2026/10/15 14:19:28 INFO Applying migration id=deleted 2026/10/15 14:19:28 INFO Applying migration id=history 2026/10/15 14:19:28 INFO Applying migration id=outboxnano 2026/10/15 14:19:28 INFO Applying migration id=implements 2026/10/15 14:19:28 INFO Applying migration id=backfill 2026/10/15 14:19:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:29 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/15 14:19:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-af1d-7e0d-8a33-44e424abfe76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 2026/10/15 14:19:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 2026/10/15 14:19:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 2026/10/15 14:19:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 --- PASS: TestDM_TwoMentions (0.67s) === RUN TestDM_TwoMentionsOneLoopback 2026/10/15 14:19:29 INFO Applying migration id=initial 2026/10/15 14:19:29 INFO Applying migration id=notesupdated 2026/10/15 14:19:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:29 INFO Applying migration id=activitiesid 2026/10/15 14:19:29 INFO Applying migration id=outbox 2026/10/15 14:19:29 INFO Applying migration id=edits 2026/10/15 14:19:29 INFO Applying migration id=outboxactor 2026/10/15 14:19:29 INFO Applying migration id=outboxsender 2026/10/15 14:19:29 INFO Applying migration id=thread 2026/10/15 14:19:29 INFO Applying migration id=host 2026/10/15 14:19:29 INFO Applying migration id=sharedinbox 2026/10/15 14:19:29 INFO Applying migration id=noteshost 2026/10/15 14:19:29 INFO Applying migration id=fetched 2026/10/15 14:19:29 INFO Applying migration id=move 2026/10/15 14:19:29 INFO Applying migration id=cleanup 2026/10/15 14:19:29 INFO Applying migration id=received 2026/10/15 14:19:29 INFO Applying migration id=namehost 2026/10/15 14:19:29 INFO Applying migration id=outboxhost 2026/10/15 14:19:29 INFO Applying migration id=notesfts 2026/10/15 14:19:29 INFO Applying migration id=iconsname 2026/10/15 14:19:29 INFO Applying migration id=nohash 2026/10/15 14:19:29 INFO Applying migration id=shares 2026/10/15 14:19:29 INFO Applying migration id=actorttl 2026/10/15 14:19:29 INFO Applying migration id=tocc 2026/10/15 14:19:29 INFO Applying migration id=followeds 2026/10/15 14:19:29 INFO Applying migration id=certhash 2026/10/15 14:19:29 INFO Applying migration id=follows_sync 2026/10/15 14:19:29 INFO Applying migration id=jsonpath 2026/10/15 14:19:29 INFO Applying migration id=localforward 2026/10/15 14:19:29 INFO Applying migration id=avatar 2026/10/15 14:19:29 INFO Applying migration id=noimage 2026/10/15 14:19:29 INFO Applying migration id=feed 2026/10/15 14:19:29 INFO Applying migration id=bookmarks 2026/10/15 14:19:29 INFO Applying migration id=shareactivity 2026/10/15 14:19:29 INFO Applying migration id=application 2026/10/15 14:19:29 INFO Applying migration id=certificates 2026/10/15 14:19:29 INFO Applying migration id=rawforward 2026/10/15 14:19:29 INFO Applying migration id=publickey 2026/10/15 14:19:29 INFO Applying migration id=resolvegroup 2026/10/15 14:19:29 INFO Applying migration id=reject 2026/10/15 14:19:29 INFO Applying migration id=autodel 2026/10/15 14:19:29 INFO Applying migration id=jsonb 2026/10/15 14:19:29 INFO Applying migration id=quote 2026/10/15 14:19:29 INFO Applying migration id=rfc9421 2026/10/15 14:19:29 INFO Applying migration id=keys 2026/10/15 14:19:29 INFO Applying migration id=portable 2026/10/15 14:19:29 INFO Applying migration id=proofs 2026/10/15 14:19:29 INFO Applying migration id=contexts 2026/10/15 14:19:29 INFO Applying migration id=deliverieshost 2026/10/15 14:19:29 INFO Applying migration id=pembegin 2026/10/15 14:19:29 INFO Applying migration id=didhost 2026/10/15 14:19:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:29 INFO Applying migration id=invites 2026/10/15 14:19:29 INFO Applying migration id=ed25519blob 2026/10/15 14:19:29 INFO Applying migration id=rsablob 2026/10/15 14:19:29 INFO Applying migration id=iconscid 2026/10/15 14:19:29 INFO Applying migration id=actor 2026/10/15 14:19:29 INFO Applying migration id=localkeys 2026/10/15 14:19:29 INFO Applying migration id=deleted 2026/10/15 14:19:29 INFO Applying migration id=history 2026/10/15 14:19:29 INFO Applying migration id=outboxnano 2026/10/15 14:19:29 INFO Applying migration id=implements 2026/10/15 14:19:29 INFO Applying migration id=backfill 2026/10/15 14:19:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:30 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-b23f-7401-8107-f3f2cdcf9b1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec --- PASS: TestDM_TwoMentionsOneLoopback (0.79s) === RUN TestDM_TooManyRecipients 2026/10/15 14:19:30 INFO Applying migration id=initial 2026/10/15 14:19:30 INFO Applying migration id=notesupdated 2026/10/15 14:19:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:30 INFO Applying migration id=activitiesid 2026/10/15 14:19:30 INFO Applying migration id=outbox 2026/10/15 14:19:30 INFO Applying migration id=edits 2026/10/15 14:19:30 INFO Applying migration id=outboxactor 2026/10/15 14:19:30 INFO Applying migration id=outboxsender 2026/10/15 14:19:30 INFO Applying migration id=thread 2026/10/15 14:19:30 INFO Applying migration id=host 2026/10/15 14:19:30 INFO Applying migration id=sharedinbox 2026/10/15 14:19:30 INFO Applying migration id=noteshost 2026/10/15 14:19:30 INFO Applying migration id=fetched 2026/10/15 14:19:30 INFO Applying migration id=move 2026/10/15 14:19:30 INFO Applying migration id=cleanup 2026/10/15 14:19:30 INFO Applying migration id=received 2026/10/15 14:19:30 INFO Applying migration id=namehost 2026/10/15 14:19:30 INFO Applying migration id=outboxhost 2026/10/15 14:19:30 INFO Applying migration id=notesfts 2026/10/15 14:19:30 INFO Applying migration id=iconsname 2026/10/15 14:19:30 INFO Applying migration id=nohash 2026/10/15 14:19:30 INFO Applying migration id=shares 2026/10/15 14:19:30 INFO Applying migration id=actorttl 2026/10/15 14:19:30 INFO Applying migration id=tocc 2026/10/15 14:19:30 INFO Applying migration id=followeds 2026/10/15 14:19:30 INFO Applying migration id=certhash 2026/10/15 14:19:30 INFO Applying migration id=follows_sync 2026/10/15 14:19:30 INFO Applying migration id=jsonpath 2026/10/15 14:19:30 INFO Applying migration id=localforward 2026/10/15 14:19:30 INFO Applying migration id=avatar 2026/10/15 14:19:30 INFO Applying migration id=noimage 2026/10/15 14:19:30 INFO Applying migration id=feed 2026/10/15 14:19:30 INFO Applying migration id=bookmarks 2026/10/15 14:19:30 INFO Applying migration id=shareactivity 2026/10/15 14:19:30 INFO Applying migration id=application 2026/10/15 14:19:30 INFO Applying migration id=certificates 2026/10/15 14:19:30 INFO Applying migration id=rawforward 2026/10/15 14:19:30 INFO Applying migration id=publickey 2026/10/15 14:19:30 INFO Applying migration id=resolvegroup 2026/10/15 14:19:30 INFO Applying migration id=reject 2026/10/15 14:19:30 INFO Applying migration id=autodel 2026/10/15 14:19:30 INFO Applying migration id=jsonb 2026/10/15 14:19:30 INFO Applying migration id=quote 2026/10/15 14:19:30 INFO Applying migration id=rfc9421 2026/10/15 14:19:30 INFO Applying migration id=keys 2026/10/15 14:19:30 INFO Applying migration id=portable 2026/10/15 14:19:30 INFO Applying migration id=proofs 2026/10/15 14:19:30 INFO Applying migration id=contexts 2026/10/15 14:19:30 INFO Applying migration id=deliverieshost 2026/10/15 14:19:30 INFO Applying migration id=pembegin 2026/10/15 14:19:30 INFO Applying migration id=didhost 2026/10/15 14:19:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:30 INFO Applying migration id=invites 2026/10/15 14:19:30 INFO Applying migration id=ed25519blob 2026/10/15 14:19:30 INFO Applying migration id=rsablob 2026/10/15 14:19:30 INFO Applying migration id=iconscid 2026/10/15 14:19:30 INFO Applying migration id=actor 2026/10/15 14:19:30 INFO Applying migration id=localkeys 2026/10/15 14:19:30 INFO Applying migration id=deleted 2026/10/15 14:19:30 INFO Applying migration id=history 2026/10/15 14:19:30 INFO Applying migration id=outboxnano 2026/10/15 14:19:30 INFO Applying migration id=implements 2026/10/15 14:19:30 INFO Applying migration id=backfill 2026/10/15 14:19:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:30 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (0.63s) === RUN TestDM_MaxRecipients 2026/10/15 14:19:30 INFO Applying migration id=initial 2026/10/15 14:19:30 INFO Applying migration id=notesupdated 2026/10/15 14:19:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:30 INFO Applying migration id=activitiesid 2026/10/15 14:19:30 INFO Applying migration id=outbox 2026/10/15 14:19:30 INFO Applying migration id=edits 2026/10/15 14:19:30 INFO Applying migration id=outboxactor 2026/10/15 14:19:30 INFO Applying migration id=outboxsender 2026/10/15 14:19:30 INFO Applying migration id=thread 2026/10/15 14:19:30 INFO Applying migration id=host 2026/10/15 14:19:30 INFO Applying migration id=sharedinbox 2026/10/15 14:19:30 INFO Applying migration id=noteshost 2026/10/15 14:19:30 INFO Applying migration id=fetched 2026/10/15 14:19:30 INFO Applying migration id=move 2026/10/15 14:19:30 INFO Applying migration id=cleanup 2026/10/15 14:19:30 INFO Applying migration id=received 2026/10/15 14:19:30 INFO Applying migration id=namehost 2026/10/15 14:19:30 INFO Applying migration id=outboxhost 2026/10/15 14:19:30 INFO Applying migration id=notesfts 2026/10/15 14:19:30 INFO Applying migration id=iconsname 2026/10/15 14:19:30 INFO Applying migration id=nohash 2026/10/15 14:19:30 INFO Applying migration id=shares 2026/10/15 14:19:30 INFO Applying migration id=actorttl 2026/10/15 14:19:30 INFO Applying migration id=tocc 2026/10/15 14:19:30 INFO Applying migration id=followeds 2026/10/15 14:19:30 INFO Applying migration id=certhash 2026/10/15 14:19:30 INFO Applying migration id=follows_sync 2026/10/15 14:19:30 INFO Applying migration id=jsonpath 2026/10/15 14:19:30 INFO Applying migration id=localforward 2026/10/15 14:19:30 INFO Applying migration id=avatar 2026/10/15 14:19:30 INFO Applying migration id=noimage 2026/10/15 14:19:30 INFO Applying migration id=feed 2026/10/15 14:19:30 INFO Applying migration id=bookmarks 2026/10/15 14:19:30 INFO Applying migration id=shareactivity 2026/10/15 14:19:30 INFO Applying migration id=application 2026/10/15 14:19:30 INFO Applying migration id=certificates 2026/10/15 14:19:30 INFO Applying migration id=rawforward 2026/10/15 14:19:30 INFO Applying migration id=publickey 2026/10/15 14:19:30 INFO Applying migration id=resolvegroup 2026/10/15 14:19:30 INFO Applying migration id=reject 2026/10/15 14:19:30 INFO Applying migration id=autodel 2026/10/15 14:19:30 INFO Applying migration id=jsonb 2026/10/15 14:19:30 INFO Applying migration id=quote 2026/10/15 14:19:30 INFO Applying migration id=rfc9421 2026/10/15 14:19:30 INFO Applying migration id=keys 2026/10/15 14:19:30 INFO Applying migration id=portable 2026/10/15 14:19:30 INFO Applying migration id=proofs 2026/10/15 14:19:30 INFO Applying migration id=contexts 2026/10/15 14:19:30 INFO Applying migration id=deliverieshost 2026/10/15 14:19:30 INFO Applying migration id=pembegin 2026/10/15 14:19:30 INFO Applying migration id=didhost 2026/10/15 14:19:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:30 INFO Applying migration id=invites 2026/10/15 14:19:30 INFO Applying migration id=ed25519blob 2026/10/15 14:19:30 INFO Applying migration id=rsablob 2026/10/15 14:19:30 INFO Applying migration id=iconscid 2026/10/15 14:19:30 INFO Applying migration id=actor 2026/10/15 14:19:30 INFO Applying migration id=localkeys 2026/10/15 14:19:30 INFO Applying migration id=deleted 2026/10/15 14:19:30 INFO Applying migration id=history 2026/10/15 14:19:30 INFO Applying migration id=outboxnano 2026/10/15 14:19:30 INFO Applying migration id=implements 2026/10/15 14:19:30 INFO Applying migration id=backfill 2026/10/15 14:19:31 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:31 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/15 14:19:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-b685-726d-a7f9-222ceeae1df5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 2026/10/15 14:19:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 2026/10/15 14:19:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 2026/10/15 14:19:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 --- PASS: TestDM_MaxRecipients (0.48s) === RUN TestEdit_Throttling 2026/10/15 14:19:31 INFO Applying migration id=initial 2026/10/15 14:19:31 INFO Applying migration id=notesupdated 2026/10/15 14:19:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:31 INFO Applying migration id=activitiesid 2026/10/15 14:19:31 INFO Applying migration id=outbox 2026/10/15 14:19:31 INFO Applying migration id=edits 2026/10/15 14:19:31 INFO Applying migration id=outboxactor 2026/10/15 14:19:31 INFO Applying migration id=outboxsender 2026/10/15 14:19:31 INFO Applying migration id=thread 2026/10/15 14:19:31 INFO Applying migration id=host 2026/10/15 14:19:31 INFO Applying migration id=sharedinbox 2026/10/15 14:19:31 INFO Applying migration id=noteshost 2026/10/15 14:19:31 INFO Applying migration id=fetched 2026/10/15 14:19:31 INFO Applying migration id=move 2026/10/15 14:19:31 INFO Applying migration id=cleanup 2026/10/15 14:19:31 INFO Applying migration id=received 2026/10/15 14:19:31 INFO Applying migration id=namehost 2026/10/15 14:19:31 INFO Applying migration id=outboxhost 2026/10/15 14:19:31 INFO Applying migration id=notesfts 2026/10/15 14:19:31 INFO Applying migration id=iconsname 2026/10/15 14:19:31 INFO Applying migration id=nohash 2026/10/15 14:19:31 INFO Applying migration id=shares 2026/10/15 14:19:31 INFO Applying migration id=actorttl 2026/10/15 14:19:31 INFO Applying migration id=tocc 2026/10/15 14:19:31 INFO Applying migration id=followeds 2026/10/15 14:19:31 INFO Applying migration id=certhash 2026/10/15 14:19:31 INFO Applying migration id=follows_sync 2026/10/15 14:19:31 INFO Applying migration id=jsonpath 2026/10/15 14:19:31 INFO Applying migration id=localforward 2026/10/15 14:19:31 INFO Applying migration id=avatar 2026/10/15 14:19:31 INFO Applying migration id=noimage 2026/10/15 14:19:31 INFO Applying migration id=feed 2026/10/15 14:19:31 INFO Applying migration id=bookmarks 2026/10/15 14:19:31 INFO Applying migration id=shareactivity 2026/10/15 14:19:31 INFO Applying migration id=application 2026/10/15 14:19:31 INFO Applying migration id=certificates 2026/10/15 14:19:31 INFO Applying migration id=rawforward 2026/10/15 14:19:31 INFO Applying migration id=publickey 2026/10/15 14:19:31 INFO Applying migration id=resolvegroup 2026/10/15 14:19:31 INFO Applying migration id=reject 2026/10/15 14:19:31 INFO Applying migration id=autodel 2026/10/15 14:19:31 INFO Applying migration id=jsonb 2026/10/15 14:19:31 INFO Applying migration id=quote 2026/10/15 14:19:31 INFO Applying migration id=rfc9421 2026/10/15 14:19:31 INFO Applying migration id=keys 2026/10/15 14:19:31 INFO Applying migration id=portable 2026/10/15 14:19:31 INFO Applying migration id=proofs 2026/10/15 14:19:31 INFO Applying migration id=contexts 2026/10/15 14:19:31 INFO Applying migration id=deliverieshost 2026/10/15 14:19:31 INFO Applying migration id=pembegin 2026/10/15 14:19:31 INFO Applying migration id=didhost 2026/10/15 14:19:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:31 INFO Applying migration id=invites 2026/10/15 14:19:31 INFO Applying migration id=ed25519blob 2026/10/15 14:19:31 INFO Applying migration id=rsablob 2026/10/15 14:19:31 INFO Applying migration id=iconscid 2026/10/15 14:19:31 INFO Applying migration id=actor 2026/10/15 14:19:31 INFO Applying migration id=localkeys 2026/10/15 14:19:31 INFO Applying migration id=deleted 2026/10/15 14:19:31 INFO Applying migration id=history 2026/10/15 14:19:31 INFO Applying migration id=outboxnano 2026/10/15 14:19:31 INFO Applying migration id=implements 2026/10/15 14:19:31 INFO Applying migration id=backfill 2026/10/15 14:19:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-b8d3-7b0b-b482-1ee49028f190 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-b8d4-7d74-a61f-54d3715a43e4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-b8d3-7b0b-b482-1ee49028f190 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-b8d3-7b0b-b482-1ee49028f190 2026/10/15 14:19:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-b8d8-7120-9e94-46a56899a774 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-b8d8-70ae-b295-199864ccc7f5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-b8d8-70ae-b295-199864ccc7f5 2026/10/15 14:19:31 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13fee-b8d8-70ae-b295-199864ccc7f5 can=2026-10-15T14:23:31.927Z --- PASS: TestEdit_Throttling (0.59s) === RUN TestEdit_HappyFlow 2026/10/15 14:19:31 INFO Applying migration id=initial 2026/10/15 14:19:31 INFO Applying migration id=notesupdated 2026/10/15 14:19:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:31 INFO Applying migration id=activitiesid 2026/10/15 14:19:31 INFO Applying migration id=outbox 2026/10/15 14:19:31 INFO Applying migration id=edits 2026/10/15 14:19:31 INFO Applying migration id=outboxactor 2026/10/15 14:19:31 INFO Applying migration id=outboxsender 2026/10/15 14:19:31 INFO Applying migration id=thread 2026/10/15 14:19:31 INFO Applying migration id=host 2026/10/15 14:19:31 INFO Applying migration id=sharedinbox 2026/10/15 14:19:31 INFO Applying migration id=noteshost 2026/10/15 14:19:31 INFO Applying migration id=fetched 2026/10/15 14:19:31 INFO Applying migration id=move 2026/10/15 14:19:31 INFO Applying migration id=cleanup 2026/10/15 14:19:31 INFO Applying migration id=received 2026/10/15 14:19:31 INFO Applying migration id=namehost 2026/10/15 14:19:31 INFO Applying migration id=outboxhost 2026/10/15 14:19:31 INFO Applying migration id=notesfts 2026/10/15 14:19:31 INFO Applying migration id=iconsname 2026/10/15 14:19:31 INFO Applying migration id=nohash 2026/10/15 14:19:31 INFO Applying migration id=shares 2026/10/15 14:19:31 INFO Applying migration id=actorttl 2026/10/15 14:19:31 INFO Applying migration id=tocc 2026/10/15 14:19:32 INFO Applying migration id=followeds 2026/10/15 14:19:32 INFO Applying migration id=certhash 2026/10/15 14:19:32 INFO Applying migration id=follows_sync 2026/10/15 14:19:32 INFO Applying migration id=jsonpath 2026/10/15 14:19:32 INFO Applying migration id=localforward 2026/10/15 14:19:32 INFO Applying migration id=avatar 2026/10/15 14:19:32 INFO Applying migration id=noimage 2026/10/15 14:19:32 INFO Applying migration id=feed 2026/10/15 14:19:32 INFO Applying migration id=bookmarks 2026/10/15 14:19:32 INFO Applying migration id=shareactivity 2026/10/15 14:19:32 INFO Applying migration id=application 2026/10/15 14:19:32 INFO Applying migration id=certificates 2026/10/15 14:19:32 INFO Applying migration id=rawforward 2026/10/15 14:19:32 INFO Applying migration id=publickey 2026/10/15 14:19:32 INFO Applying migration id=resolvegroup 2026/10/15 14:19:32 INFO Applying migration id=reject 2026/10/15 14:19:32 INFO Applying migration id=autodel 2026/10/15 14:19:32 INFO Applying migration id=jsonb 2026/10/15 14:19:32 INFO Applying migration id=quote 2026/10/15 14:19:32 INFO Applying migration id=rfc9421 2026/10/15 14:19:32 INFO Applying migration id=keys 2026/10/15 14:19:32 INFO Applying migration id=portable 2026/10/15 14:19:32 INFO Applying migration id=proofs 2026/10/15 14:19:32 INFO Applying migration id=contexts 2026/10/15 14:19:32 INFO Applying migration id=deliverieshost 2026/10/15 14:19:32 INFO Applying migration id=pembegin 2026/10/15 14:19:32 INFO Applying migration id=didhost 2026/10/15 14:19:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:32 INFO Applying migration id=invites 2026/10/15 14:19:32 INFO Applying migration id=ed25519blob 2026/10/15 14:19:32 INFO Applying migration id=rsablob 2026/10/15 14:19:32 INFO Applying migration id=iconscid 2026/10/15 14:19:32 INFO Applying migration id=actor 2026/10/15 14:19:32 INFO Applying migration id=localkeys 2026/10/15 14:19:32 INFO Applying migration id=deleted 2026/10/15 14:19:32 INFO Applying migration id=history 2026/10/15 14:19:32 INFO Applying migration id=outboxnano 2026/10/15 14:19:32 INFO Applying migration id=implements 2026/10/15 14:19:32 INFO Applying migration id=backfill 2026/10/15 14:19:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-bb27-79a4-bb8d-a54ef4ed414a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-bb28-72d1-9472-013610ae683f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-bb27-79a4-bb8d-a54ef4ed414a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-bb27-79a4-bb8d-a54ef4ed414a 2026/10/15 14:19:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-bb2a-707b-94f3-201a98ee9ae6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 2026/10/15 14:19:32 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-bb2b-77e9-a7ac-56d082a6f094 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 2026/10/15 14:19:32 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 can=2026-10-15T14:35:32.523Z --- PASS: TestEdit_HappyFlow (0.59s) === RUN TestEdit_EmptyContent 2026/10/15 14:19:32 INFO Applying migration id=initial 2026/10/15 14:19:32 INFO Applying migration id=notesupdated 2026/10/15 14:19:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:32 INFO Applying migration id=activitiesid 2026/10/15 14:19:32 INFO Applying migration id=outbox 2026/10/15 14:19:32 INFO Applying migration id=edits 2026/10/15 14:19:32 INFO Applying migration id=outboxactor 2026/10/15 14:19:32 INFO Applying migration id=outboxsender 2026/10/15 14:19:32 INFO Applying migration id=thread 2026/10/15 14:19:32 INFO Applying migration id=host 2026/10/15 14:19:32 INFO Applying migration id=sharedinbox 2026/10/15 14:19:32 INFO Applying migration id=noteshost 2026/10/15 14:19:32 INFO Applying migration id=fetched 2026/10/15 14:19:32 INFO Applying migration id=move 2026/10/15 14:19:32 INFO Applying migration id=cleanup 2026/10/15 14:19:32 INFO Applying migration id=received 2026/10/15 14:19:32 INFO Applying migration id=namehost 2026/10/15 14:19:32 INFO Applying migration id=outboxhost 2026/10/15 14:19:32 INFO Applying migration id=notesfts 2026/10/15 14:19:32 INFO Applying migration id=iconsname 2026/10/15 14:19:32 INFO Applying migration id=nohash 2026/10/15 14:19:32 INFO Applying migration id=shares 2026/10/15 14:19:32 INFO Applying migration id=actorttl 2026/10/15 14:19:32 INFO Applying migration id=tocc 2026/10/15 14:19:32 INFO Applying migration id=followeds 2026/10/15 14:19:32 INFO Applying migration id=certhash 2026/10/15 14:19:32 INFO Applying migration id=follows_sync 2026/10/15 14:19:32 INFO Applying migration id=jsonpath 2026/10/15 14:19:32 INFO Applying migration id=localforward 2026/10/15 14:19:32 INFO Applying migration id=avatar 2026/10/15 14:19:32 INFO Applying migration id=noimage 2026/10/15 14:19:32 INFO Applying migration id=feed 2026/10/15 14:19:32 INFO Applying migration id=bookmarks 2026/10/15 14:19:32 INFO Applying migration id=shareactivity 2026/10/15 14:19:32 INFO Applying migration id=application 2026/10/15 14:19:32 INFO Applying migration id=certificates 2026/10/15 14:19:32 INFO Applying migration id=rawforward 2026/10/15 14:19:32 INFO Applying migration id=publickey 2026/10/15 14:19:32 INFO Applying migration id=resolvegroup 2026/10/15 14:19:32 INFO Applying migration id=reject 2026/10/15 14:19:32 INFO Applying migration id=autodel 2026/10/15 14:19:32 INFO Applying migration id=jsonb 2026/10/15 14:19:32 INFO Applying migration id=quote 2026/10/15 14:19:32 INFO Applying migration id=rfc9421 2026/10/15 14:19:32 INFO Applying migration id=keys 2026/10/15 14:19:32 INFO Applying migration id=portable 2026/10/15 14:19:32 INFO Applying migration id=proofs 2026/10/15 14:19:32 INFO Applying migration id=contexts 2026/10/15 14:19:32 INFO Applying migration id=deliverieshost 2026/10/15 14:19:32 INFO Applying migration id=pembegin 2026/10/15 14:19:32 INFO Applying migration id=didhost 2026/10/15 14:19:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:32 INFO Applying migration id=invites 2026/10/15 14:19:32 INFO Applying migration id=ed25519blob 2026/10/15 14:19:32 INFO Applying migration id=rsablob 2026/10/15 14:19:32 INFO Applying migration id=iconscid 2026/10/15 14:19:32 INFO Applying migration id=actor 2026/10/15 14:19:32 INFO Applying migration id=localkeys 2026/10/15 14:19:32 INFO Applying migration id=deleted 2026/10/15 14:19:32 INFO Applying migration id=history 2026/10/15 14:19:32 INFO Applying migration id=outboxnano 2026/10/15 14:19:32 INFO Applying migration id=implements 2026/10/15 14:19:32 INFO Applying migration id=backfill 2026/10/15 14:19:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-be08-7cd8-8bc8-d65904051933 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-be09-7592-91f3-569f39036a67 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-be08-7cd8-8bc8-d65904051933 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-be08-7cd8-8bc8-d65904051933 2026/10/15 14:19:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-be0c-72b5-bf48-8ae772b48b25 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-be0c-722e-89e5-87656839599f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-be0c-722e-89e5-87656839599f --- PASS: TestEdit_EmptyContent (0.74s) === RUN TestEdit_LongContent 2026/10/15 14:19:33 INFO Applying migration id=initial 2026/10/15 14:19:33 INFO Applying migration id=notesupdated 2026/10/15 14:19:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:33 INFO Applying migration id=activitiesid 2026/10/15 14:19:33 INFO Applying migration id=outbox 2026/10/15 14:19:33 INFO Applying migration id=edits 2026/10/15 14:19:33 INFO Applying migration id=outboxactor 2026/10/15 14:19:33 INFO Applying migration id=outboxsender 2026/10/15 14:19:33 INFO Applying migration id=thread 2026/10/15 14:19:33 INFO Applying migration id=host 2026/10/15 14:19:33 INFO Applying migration id=sharedinbox 2026/10/15 14:19:33 INFO Applying migration id=noteshost 2026/10/15 14:19:33 INFO Applying migration id=fetched 2026/10/15 14:19:33 INFO Applying migration id=move 2026/10/15 14:19:33 INFO Applying migration id=cleanup 2026/10/15 14:19:33 INFO Applying migration id=received 2026/10/15 14:19:33 INFO Applying migration id=namehost 2026/10/15 14:19:33 INFO Applying migration id=outboxhost 2026/10/15 14:19:33 INFO Applying migration id=notesfts 2026/10/15 14:19:33 INFO Applying migration id=iconsname 2026/10/15 14:19:33 INFO Applying migration id=nohash 2026/10/15 14:19:33 INFO Applying migration id=shares 2026/10/15 14:19:33 INFO Applying migration id=actorttl 2026/10/15 14:19:33 INFO Applying migration id=tocc 2026/10/15 14:19:33 INFO Applying migration id=followeds 2026/10/15 14:19:33 INFO Applying migration id=certhash 2026/10/15 14:19:33 INFO Applying migration id=follows_sync 2026/10/15 14:19:33 INFO Applying migration id=jsonpath 2026/10/15 14:19:33 INFO Applying migration id=localforward 2026/10/15 14:19:33 INFO Applying migration id=avatar 2026/10/15 14:19:33 INFO Applying migration id=noimage 2026/10/15 14:19:33 INFO Applying migration id=feed 2026/10/15 14:19:33 INFO Applying migration id=bookmarks 2026/10/15 14:19:33 INFO Applying migration id=shareactivity 2026/10/15 14:19:33 INFO Applying migration id=application 2026/10/15 14:19:33 INFO Applying migration id=certificates 2026/10/15 14:19:33 INFO Applying migration id=rawforward 2026/10/15 14:19:33 INFO Applying migration id=publickey 2026/10/15 14:19:33 INFO Applying migration id=resolvegroup 2026/10/15 14:19:33 INFO Applying migration id=reject 2026/10/15 14:19:33 INFO Applying migration id=autodel 2026/10/15 14:19:33 INFO Applying migration id=jsonb 2026/10/15 14:19:33 INFO Applying migration id=quote 2026/10/15 14:19:33 INFO Applying migration id=rfc9421 2026/10/15 14:19:33 INFO Applying migration id=keys 2026/10/15 14:19:33 INFO Applying migration id=portable 2026/10/15 14:19:33 INFO Applying migration id=proofs 2026/10/15 14:19:33 INFO Applying migration id=contexts 2026/10/15 14:19:33 INFO Applying migration id=deliverieshost 2026/10/15 14:19:33 INFO Applying migration id=pembegin 2026/10/15 14:19:33 INFO Applying migration id=didhost 2026/10/15 14:19:33 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:33 INFO Applying migration id=invites 2026/10/15 14:19:33 INFO Applying migration id=ed25519blob 2026/10/15 14:19:33 INFO Applying migration id=rsablob 2026/10/15 14:19:33 INFO Applying migration id=iconscid 2026/10/15 14:19:33 INFO Applying migration id=actor 2026/10/15 14:19:33 INFO Applying migration id=localkeys 2026/10/15 14:19:33 INFO Applying migration id=deleted 2026/10/15 14:19:33 INFO Applying migration id=history 2026/10/15 14:19:33 INFO Applying migration id=outboxnano 2026/10/15 14:19:33 INFO Applying migration id=implements 2026/10/15 14:19:33 INFO Applying migration id=backfill 2026/10/15 14:19:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-bf7c-7292-bf96-a7f581b08bfc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-bf7d-7448-a9dc-e62707d94a72 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-bf7c-7292-bf96-a7f581b08bfc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-bf7c-7292-bf96-a7f581b08bfc 2026/10/15 14:19:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-bf81-7764-b7c8-bad3818cc96a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-bf81-7701-9f18-c9146278365d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-bf81-7701-9f18-c9146278365d --- PASS: TestEdit_LongContent (0.37s) === RUN TestEdit_InvalidEscapeSequence 2026/10/15 14:19:33 INFO Applying migration id=initial 2026/10/15 14:19:33 INFO Applying migration id=notesupdated 2026/10/15 14:19:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:33 INFO Applying migration id=activitiesid 2026/10/15 14:19:33 INFO Applying migration id=outbox 2026/10/15 14:19:33 INFO Applying migration id=edits 2026/10/15 14:19:33 INFO Applying migration id=outboxactor 2026/10/15 14:19:33 INFO Applying migration id=outboxsender 2026/10/15 14:19:33 INFO Applying migration id=thread 2026/10/15 14:19:33 INFO Applying migration id=host 2026/10/15 14:19:33 INFO Applying migration id=sharedinbox 2026/10/15 14:19:33 INFO Applying migration id=noteshost 2026/10/15 14:19:33 INFO Applying migration id=fetched 2026/10/15 14:19:33 INFO Applying migration id=move 2026/10/15 14:19:33 INFO Applying migration id=cleanup 2026/10/15 14:19:33 INFO Applying migration id=received 2026/10/15 14:19:33 INFO Applying migration id=namehost 2026/10/15 14:19:33 INFO Applying migration id=outboxhost 2026/10/15 14:19:33 INFO Applying migration id=notesfts 2026/10/15 14:19:33 INFO Applying migration id=iconsname 2026/10/15 14:19:33 INFO Applying migration id=nohash 2026/10/15 14:19:33 INFO Applying migration id=shares 2026/10/15 14:19:33 INFO Applying migration id=actorttl 2026/10/15 14:19:33 INFO Applying migration id=tocc 2026/10/15 14:19:33 INFO Applying migration id=followeds 2026/10/15 14:19:33 INFO Applying migration id=certhash 2026/10/15 14:19:33 INFO Applying migration id=follows_sync 2026/10/15 14:19:33 INFO Applying migration id=jsonpath 2026/10/15 14:19:33 INFO Applying migration id=localforward 2026/10/15 14:19:33 INFO Applying migration id=avatar 2026/10/15 14:19:33 INFO Applying migration id=noimage 2026/10/15 14:19:33 INFO Applying migration id=feed 2026/10/15 14:19:33 INFO Applying migration id=bookmarks 2026/10/15 14:19:33 INFO Applying migration id=shareactivity 2026/10/15 14:19:33 INFO Applying migration id=application 2026/10/15 14:19:33 INFO Applying migration id=certificates 2026/10/15 14:19:33 INFO Applying migration id=rawforward 2026/10/15 14:19:33 INFO Applying migration id=publickey 2026/10/15 14:19:33 INFO Applying migration id=resolvegroup 2026/10/15 14:19:33 INFO Applying migration id=reject 2026/10/15 14:19:33 INFO Applying migration id=autodel 2026/10/15 14:19:33 INFO Applying migration id=jsonb 2026/10/15 14:19:33 INFO Applying migration id=quote 2026/10/15 14:19:33 INFO Applying migration id=rfc9421 2026/10/15 14:19:33 INFO Applying migration id=keys 2026/10/15 14:19:33 INFO Applying migration id=portable 2026/10/15 14:19:33 INFO Applying migration id=proofs 2026/10/15 14:19:33 INFO Applying migration id=contexts 2026/10/15 14:19:33 INFO Applying migration id=deliverieshost 2026/10/15 14:19:33 INFO Applying migration id=pembegin 2026/10/15 14:19:33 INFO Applying migration id=didhost 2026/10/15 14:19:33 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:33 INFO Applying migration id=invites 2026/10/15 14:19:33 INFO Applying migration id=ed25519blob 2026/10/15 14:19:33 INFO Applying migration id=rsablob 2026/10/15 14:19:33 INFO Applying migration id=iconscid 2026/10/15 14:19:33 INFO Applying migration id=actor 2026/10/15 14:19:33 INFO Applying migration id=localkeys 2026/10/15 14:19:33 INFO Applying migration id=deleted 2026/10/15 14:19:33 INFO Applying migration id=history 2026/10/15 14:19:33 INFO Applying migration id=outboxnano 2026/10/15 14:19:33 INFO Applying migration id=implements 2026/10/15 14:19:33 INFO Applying migration id=backfill 2026/10/15 14:19:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-c1bf-781d-8afe-8a3c2be45772 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-c1c0-7397-9654-d7947a28031f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-c1bf-781d-8afe-8a3c2be45772 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-c1bf-781d-8afe-8a3c2be45772 2026/10/15 14:19:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-c1c3-7292-802e-7ffec62f39ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-c1c3-71d9-9659-b3fb6765ae65 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-c1c3-71d9-9659-b3fb6765ae65 --- PASS: TestEdit_InvalidEscapeSequence (0.58s) === RUN TestEdit_NoSuchPost 2026/10/15 14:19:34 INFO Applying migration id=initial 2026/10/15 14:19:34 INFO Applying migration id=notesupdated 2026/10/15 14:19:34 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:34 INFO Applying migration id=activitiesid 2026/10/15 14:19:34 INFO Applying migration id=outbox 2026/10/15 14:19:34 INFO Applying migration id=edits 2026/10/15 14:19:34 INFO Applying migration id=outboxactor 2026/10/15 14:19:34 INFO Applying migration id=outboxsender 2026/10/15 14:19:34 INFO Applying migration id=thread 2026/10/15 14:19:34 INFO Applying migration id=host 2026/10/15 14:19:34 INFO Applying migration id=sharedinbox 2026/10/15 14:19:34 INFO Applying migration id=noteshost 2026/10/15 14:19:34 INFO Applying migration id=fetched 2026/10/15 14:19:34 INFO Applying migration id=move 2026/10/15 14:19:34 INFO Applying migration id=cleanup 2026/10/15 14:19:34 INFO Applying migration id=received 2026/10/15 14:19:34 INFO Applying migration id=namehost 2026/10/15 14:19:34 INFO Applying migration id=outboxhost 2026/10/15 14:19:34 INFO Applying migration id=notesfts 2026/10/15 14:19:34 INFO Applying migration id=iconsname 2026/10/15 14:19:34 INFO Applying migration id=nohash 2026/10/15 14:19:34 INFO Applying migration id=shares 2026/10/15 14:19:34 INFO Applying migration id=actorttl 2026/10/15 14:19:34 INFO Applying migration id=tocc 2026/10/15 14:19:34 INFO Applying migration id=followeds 2026/10/15 14:19:34 INFO Applying migration id=certhash 2026/10/15 14:19:34 INFO Applying migration id=follows_sync 2026/10/15 14:19:34 INFO Applying migration id=jsonpath 2026/10/15 14:19:34 INFO Applying migration id=localforward 2026/10/15 14:19:34 INFO Applying migration id=avatar 2026/10/15 14:19:34 INFO Applying migration id=noimage 2026/10/15 14:19:34 INFO Applying migration id=feed 2026/10/15 14:19:34 INFO Applying migration id=bookmarks 2026/10/15 14:19:34 INFO Applying migration id=shareactivity 2026/10/15 14:19:34 INFO Applying migration id=application 2026/10/15 14:19:34 INFO Applying migration id=certificates 2026/10/15 14:19:34 INFO Applying migration id=rawforward 2026/10/15 14:19:34 INFO Applying migration id=publickey 2026/10/15 14:19:34 INFO Applying migration id=resolvegroup 2026/10/15 14:19:34 INFO Applying migration id=reject 2026/10/15 14:19:34 INFO Applying migration id=autodel 2026/10/15 14:19:34 INFO Applying migration id=jsonb 2026/10/15 14:19:34 INFO Applying migration id=quote 2026/10/15 14:19:34 INFO Applying migration id=rfc9421 2026/10/15 14:19:34 INFO Applying migration id=keys 2026/10/15 14:19:34 INFO Applying migration id=portable 2026/10/15 14:19:34 INFO Applying migration id=proofs 2026/10/15 14:19:34 INFO Applying migration id=contexts 2026/10/15 14:19:34 INFO Applying migration id=deliverieshost 2026/10/15 14:19:34 INFO Applying migration id=pembegin 2026/10/15 14:19:34 INFO Applying migration id=didhost 2026/10/15 14:19:34 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:34 INFO Applying migration id=invites 2026/10/15 14:19:34 INFO Applying migration id=ed25519blob 2026/10/15 14:19:34 INFO Applying migration id=rsablob 2026/10/15 14:19:34 INFO Applying migration id=iconscid 2026/10/15 14:19:34 INFO Applying migration id=actor 2026/10/15 14:19:34 INFO Applying migration id=localkeys 2026/10/15 14:19:34 INFO Applying migration id=deleted 2026/10/15 14:19:34 INFO Applying migration id=history 2026/10/15 14:19:34 INFO Applying migration id=outboxnano 2026/10/15 14:19:34 INFO Applying migration id=implements 2026/10/15 14:19:34 INFO Applying migration id=backfill 2026/10/15 14:19:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-c50a-7ed2-a71e-5d21787b1804 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-c50b-7790-a4ad-699232043450 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-c50a-7ed2-a71e-5d21787b1804 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-c50a-7ed2-a71e-5d21787b1804 2026/10/15 14:19:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-c50e-7d15-b6d1-c6da873dce05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-c50e-7c50-b9d3-cfaec0c94971 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-c50e-7c50-b9d3-cfaec0c94971 2026/10/15 14:19:35 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (0.84s) === RUN TestEdit_UnauthenticatedUser 2026/10/15 14:19:35 INFO Applying migration id=initial 2026/10/15 14:19:35 INFO Applying migration id=notesupdated 2026/10/15 14:19:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:35 INFO Applying migration id=activitiesid 2026/10/15 14:19:35 INFO Applying migration id=outbox 2026/10/15 14:19:35 INFO Applying migration id=edits 2026/10/15 14:19:35 INFO Applying migration id=outboxactor 2026/10/15 14:19:35 INFO Applying migration id=outboxsender 2026/10/15 14:19:35 INFO Applying migration id=thread 2026/10/15 14:19:35 INFO Applying migration id=host 2026/10/15 14:19:35 INFO Applying migration id=sharedinbox 2026/10/15 14:19:35 INFO Applying migration id=noteshost 2026/10/15 14:19:35 INFO Applying migration id=fetched 2026/10/15 14:19:35 INFO Applying migration id=move 2026/10/15 14:19:35 INFO Applying migration id=cleanup 2026/10/15 14:19:35 INFO Applying migration id=received 2026/10/15 14:19:35 INFO Applying migration id=namehost 2026/10/15 14:19:35 INFO Applying migration id=outboxhost 2026/10/15 14:19:35 INFO Applying migration id=notesfts 2026/10/15 14:19:35 INFO Applying migration id=iconsname 2026/10/15 14:19:35 INFO Applying migration id=nohash 2026/10/15 14:19:35 INFO Applying migration id=shares 2026/10/15 14:19:35 INFO Applying migration id=actorttl 2026/10/15 14:19:35 INFO Applying migration id=tocc 2026/10/15 14:19:35 INFO Applying migration id=followeds 2026/10/15 14:19:35 INFO Applying migration id=certhash 2026/10/15 14:19:35 INFO Applying migration id=follows_sync 2026/10/15 14:19:35 INFO Applying migration id=jsonpath 2026/10/15 14:19:35 INFO Applying migration id=localforward 2026/10/15 14:19:35 INFO Applying migration id=avatar 2026/10/15 14:19:35 INFO Applying migration id=noimage 2026/10/15 14:19:35 INFO Applying migration id=feed 2026/10/15 14:19:35 INFO Applying migration id=bookmarks 2026/10/15 14:19:35 INFO Applying migration id=shareactivity 2026/10/15 14:19:35 INFO Applying migration id=application 2026/10/15 14:19:35 INFO Applying migration id=certificates 2026/10/15 14:19:35 INFO Applying migration id=rawforward 2026/10/15 14:19:35 INFO Applying migration id=publickey 2026/10/15 14:19:35 INFO Applying migration id=resolvegroup 2026/10/15 14:19:35 INFO Applying migration id=reject 2026/10/15 14:19:35 INFO Applying migration id=autodel 2026/10/15 14:19:35 INFO Applying migration id=jsonb 2026/10/15 14:19:35 INFO Applying migration id=quote 2026/10/15 14:19:35 INFO Applying migration id=rfc9421 2026/10/15 14:19:35 INFO Applying migration id=keys 2026/10/15 14:19:35 INFO Applying migration id=portable 2026/10/15 14:19:35 INFO Applying migration id=proofs 2026/10/15 14:19:35 INFO Applying migration id=contexts 2026/10/15 14:19:35 INFO Applying migration id=deliverieshost 2026/10/15 14:19:35 INFO Applying migration id=pembegin 2026/10/15 14:19:35 INFO Applying migration id=didhost 2026/10/15 14:19:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:35 INFO Applying migration id=invites 2026/10/15 14:19:35 INFO Applying migration id=ed25519blob 2026/10/15 14:19:35 INFO Applying migration id=rsablob 2026/10/15 14:19:35 INFO Applying migration id=iconscid 2026/10/15 14:19:35 INFO Applying migration id=actor 2026/10/15 14:19:35 INFO Applying migration id=localkeys 2026/10/15 14:19:35 INFO Applying migration id=deleted 2026/10/15 14:19:35 INFO Applying migration id=history 2026/10/15 14:19:35 INFO Applying migration id=outboxnano 2026/10/15 14:19:35 INFO Applying migration id=implements 2026/10/15 14:19:35 INFO Applying migration id=backfill 2026/10/15 14:19:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-c743-7b13-8301-02e28b76a10a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-c744-7e50-a34a-b0b7d0fae18c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-c743-7b13-8301-02e28b76a10a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-c743-7b13-8301-02e28b76a10a 2026/10/15 14:19:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-c749-783b-92b4-cdc9c071c395 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-c749-778b-abb0-c829846c3982 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-c749-778b-abb0-c829846c3982 --- PASS: TestEdit_UnauthenticatedUser (0.57s) === RUN TestEdit_AddHashtag 2026/10/15 14:19:35 INFO Applying migration id=initial 2026/10/15 14:19:35 INFO Applying migration id=notesupdated 2026/10/15 14:19:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:35 INFO Applying migration id=activitiesid 2026/10/15 14:19:35 INFO Applying migration id=outbox 2026/10/15 14:19:35 INFO Applying migration id=edits 2026/10/15 14:19:35 INFO Applying migration id=outboxactor 2026/10/15 14:19:35 INFO Applying migration id=outboxsender 2026/10/15 14:19:35 INFO Applying migration id=thread 2026/10/15 14:19:35 INFO Applying migration id=host 2026/10/15 14:19:35 INFO Applying migration id=sharedinbox 2026/10/15 14:19:35 INFO Applying migration id=noteshost 2026/10/15 14:19:35 INFO Applying migration id=fetched 2026/10/15 14:19:35 INFO Applying migration id=move 2026/10/15 14:19:35 INFO Applying migration id=cleanup 2026/10/15 14:19:35 INFO Applying migration id=received 2026/10/15 14:19:35 INFO Applying migration id=namehost 2026/10/15 14:19:35 INFO Applying migration id=outboxhost 2026/10/15 14:19:35 INFO Applying migration id=notesfts 2026/10/15 14:19:35 INFO Applying migration id=iconsname 2026/10/15 14:19:35 INFO Applying migration id=nohash 2026/10/15 14:19:35 INFO Applying migration id=shares 2026/10/15 14:19:35 INFO Applying migration id=actorttl 2026/10/15 14:19:35 INFO Applying migration id=tocc 2026/10/15 14:19:35 INFO Applying migration id=followeds 2026/10/15 14:19:35 INFO Applying migration id=certhash 2026/10/15 14:19:35 INFO Applying migration id=follows_sync 2026/10/15 14:19:35 INFO Applying migration id=jsonpath 2026/10/15 14:19:35 INFO Applying migration id=localforward 2026/10/15 14:19:35 INFO Applying migration id=avatar 2026/10/15 14:19:35 INFO Applying migration id=noimage 2026/10/15 14:19:35 INFO Applying migration id=feed 2026/10/15 14:19:35 INFO Applying migration id=bookmarks 2026/10/15 14:19:35 INFO Applying migration id=shareactivity 2026/10/15 14:19:35 INFO Applying migration id=application 2026/10/15 14:19:35 INFO Applying migration id=certificates 2026/10/15 14:19:35 INFO Applying migration id=rawforward 2026/10/15 14:19:35 INFO Applying migration id=publickey 2026/10/15 14:19:35 INFO Applying migration id=resolvegroup 2026/10/15 14:19:35 INFO Applying migration id=reject 2026/10/15 14:19:35 INFO Applying migration id=autodel 2026/10/15 14:19:35 INFO Applying migration id=jsonb 2026/10/15 14:19:35 INFO Applying migration id=quote 2026/10/15 14:19:35 INFO Applying migration id=rfc9421 2026/10/15 14:19:35 INFO Applying migration id=keys 2026/10/15 14:19:35 INFO Applying migration id=portable 2026/10/15 14:19:35 INFO Applying migration id=proofs 2026/10/15 14:19:35 INFO Applying migration id=contexts 2026/10/15 14:19:35 INFO Applying migration id=deliverieshost 2026/10/15 14:19:35 INFO Applying migration id=pembegin 2026/10/15 14:19:35 INFO Applying migration id=didhost 2026/10/15 14:19:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:35 INFO Applying migration id=invites 2026/10/15 14:19:35 INFO Applying migration id=ed25519blob 2026/10/15 14:19:35 INFO Applying migration id=rsablob 2026/10/15 14:19:35 INFO Applying migration id=iconscid 2026/10/15 14:19:35 INFO Applying migration id=actor 2026/10/15 14:19:35 INFO Applying migration id=localkeys 2026/10/15 14:19:35 INFO Applying migration id=deleted 2026/10/15 14:19:35 INFO Applying migration id=history 2026/10/15 14:19:35 INFO Applying migration id=outboxnano 2026/10/15 14:19:35 INFO Applying migration id=implements 2026/10/15 14:19:35 INFO Applying migration id=backfill 2026/10/15 14:19:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-cafc-768b-ae27-9af44cf0e43a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 2026/10/15 14:19:36 INFO Generating first response key=/users/hashtag/hello 2026/10/15 14:19:36 INFO Generating first response key=/users/hashtag/world 2026/10/15 14:19:36 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-cb02-731d-a556-0e8b16cfbb42 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 2026/10/15 14:19:36 INFO Generating first response key=/hashtag/hello 2026/10/15 14:19:36 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (0.95s) === RUN TestEdit_RemoveHashtag 2026/10/15 14:19:36 INFO Applying migration id=initial 2026/10/15 14:19:36 INFO Applying migration id=notesupdated 2026/10/15 14:19:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:36 INFO Applying migration id=activitiesid 2026/10/15 14:19:36 INFO Applying migration id=outbox 2026/10/15 14:19:36 INFO Applying migration id=edits 2026/10/15 14:19:36 INFO Applying migration id=outboxactor 2026/10/15 14:19:36 INFO Applying migration id=outboxsender 2026/10/15 14:19:36 INFO Applying migration id=thread 2026/10/15 14:19:36 INFO Applying migration id=host 2026/10/15 14:19:36 INFO Applying migration id=sharedinbox 2026/10/15 14:19:36 INFO Applying migration id=noteshost 2026/10/15 14:19:36 INFO Applying migration id=fetched 2026/10/15 14:19:36 INFO Applying migration id=move 2026/10/15 14:19:36 INFO Applying migration id=cleanup 2026/10/15 14:19:36 INFO Applying migration id=received 2026/10/15 14:19:36 INFO Applying migration id=namehost 2026/10/15 14:19:36 INFO Applying migration id=outboxhost 2026/10/15 14:19:36 INFO Applying migration id=notesfts 2026/10/15 14:19:36 INFO Applying migration id=iconsname 2026/10/15 14:19:36 INFO Applying migration id=nohash 2026/10/15 14:19:36 INFO Applying migration id=shares 2026/10/15 14:19:36 INFO Applying migration id=actorttl 2026/10/15 14:19:36 INFO Applying migration id=tocc 2026/10/15 14:19:36 INFO Applying migration id=followeds 2026/10/15 14:19:36 INFO Applying migration id=certhash 2026/10/15 14:19:36 INFO Applying migration id=follows_sync 2026/10/15 14:19:36 INFO Applying migration id=jsonpath 2026/10/15 14:19:36 INFO Applying migration id=localforward 2026/10/15 14:19:36 INFO Applying migration id=avatar 2026/10/15 14:19:36 INFO Applying migration id=noimage 2026/10/15 14:19:36 INFO Applying migration id=feed 2026/10/15 14:19:36 INFO Applying migration id=bookmarks 2026/10/15 14:19:36 INFO Applying migration id=shareactivity 2026/10/15 14:19:36 INFO Applying migration id=application 2026/10/15 14:19:36 INFO Applying migration id=certificates 2026/10/15 14:19:36 INFO Applying migration id=rawforward 2026/10/15 14:19:36 INFO Applying migration id=publickey 2026/10/15 14:19:36 INFO Applying migration id=resolvegroup 2026/10/15 14:19:36 INFO Applying migration id=reject 2026/10/15 14:19:36 INFO Applying migration id=autodel 2026/10/15 14:19:36 INFO Applying migration id=jsonb 2026/10/15 14:19:36 INFO Applying migration id=quote 2026/10/15 14:19:36 INFO Applying migration id=rfc9421 2026/10/15 14:19:36 INFO Applying migration id=keys 2026/10/15 14:19:36 INFO Applying migration id=portable 2026/10/15 14:19:36 INFO Applying migration id=proofs 2026/10/15 14:19:36 INFO Applying migration id=contexts 2026/10/15 14:19:36 INFO Applying migration id=deliverieshost 2026/10/15 14:19:36 INFO Applying migration id=pembegin 2026/10/15 14:19:36 INFO Applying migration id=didhost 2026/10/15 14:19:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:36 INFO Applying migration id=invites 2026/10/15 14:19:36 INFO Applying migration id=ed25519blob 2026/10/15 14:19:36 INFO Applying migration id=rsablob 2026/10/15 14:19:36 INFO Applying migration id=iconscid 2026/10/15 14:19:36 INFO Applying migration id=actor 2026/10/15 14:19:36 INFO Applying migration id=localkeys 2026/10/15 14:19:36 INFO Applying migration id=deleted 2026/10/15 14:19:36 INFO Applying migration id=history 2026/10/15 14:19:36 INFO Applying migration id=outboxnano 2026/10/15 14:19:36 INFO Applying migration id=implements 2026/10/15 14:19:36 INFO Applying migration id=backfill 2026/10/15 14:19:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-cd4a-7abe-934a-dfa6b0aac0d2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c 2026/10/15 14:19:37 INFO Generating first response key=/users/hashtag/hello 2026/10/15 14:19:37 INFO Generating first response key=/users/hashtag/world 2026/10/15 14:19:37 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-cd53-7c45-8ce5-e50296c346a3 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c 2026/10/15 14:19:37 INFO Generating first response key=/hashtag/hello 2026/10/15 14:19:37 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (0.59s) === RUN TestEdit_KeepHashtags 2026/10/15 14:19:37 INFO Applying migration id=initial 2026/10/15 14:19:37 INFO Applying migration id=notesupdated 2026/10/15 14:19:37 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:37 INFO Applying migration id=activitiesid 2026/10/15 14:19:37 INFO Applying migration id=outbox 2026/10/15 14:19:37 INFO Applying migration id=edits 2026/10/15 14:19:37 INFO Applying migration id=outboxactor 2026/10/15 14:19:37 INFO Applying migration id=outboxsender 2026/10/15 14:19:37 INFO Applying migration id=thread 2026/10/15 14:19:37 INFO Applying migration id=host 2026/10/15 14:19:37 INFO Applying migration id=sharedinbox 2026/10/15 14:19:37 INFO Applying migration id=noteshost 2026/10/15 14:19:37 INFO Applying migration id=fetched 2026/10/15 14:19:37 INFO Applying migration id=move 2026/10/15 14:19:37 INFO Applying migration id=cleanup 2026/10/15 14:19:37 INFO Applying migration id=received 2026/10/15 14:19:37 INFO Applying migration id=namehost 2026/10/15 14:19:37 INFO Applying migration id=outboxhost 2026/10/15 14:19:37 INFO Applying migration id=notesfts 2026/10/15 14:19:37 INFO Applying migration id=iconsname 2026/10/15 14:19:37 INFO Applying migration id=nohash 2026/10/15 14:19:37 INFO Applying migration id=shares 2026/10/15 14:19:37 INFO Applying migration id=actorttl 2026/10/15 14:19:37 INFO Applying migration id=tocc 2026/10/15 14:19:37 INFO Applying migration id=followeds 2026/10/15 14:19:37 INFO Applying migration id=certhash 2026/10/15 14:19:37 INFO Applying migration id=follows_sync 2026/10/15 14:19:37 INFO Applying migration id=jsonpath 2026/10/15 14:19:37 INFO Applying migration id=localforward 2026/10/15 14:19:37 INFO Applying migration id=avatar 2026/10/15 14:19:37 INFO Applying migration id=noimage 2026/10/15 14:19:37 INFO Applying migration id=feed 2026/10/15 14:19:37 INFO Applying migration id=bookmarks 2026/10/15 14:19:37 INFO Applying migration id=shareactivity 2026/10/15 14:19:37 INFO Applying migration id=application 2026/10/15 14:19:37 INFO Applying migration id=certificates 2026/10/15 14:19:37 INFO Applying migration id=rawforward 2026/10/15 14:19:37 INFO Applying migration id=publickey 2026/10/15 14:19:37 INFO Applying migration id=resolvegroup 2026/10/15 14:19:37 INFO Applying migration id=reject 2026/10/15 14:19:37 INFO Applying migration id=autodel 2026/10/15 14:19:37 INFO Applying migration id=jsonb 2026/10/15 14:19:37 INFO Applying migration id=quote 2026/10/15 14:19:37 INFO Applying migration id=rfc9421 2026/10/15 14:19:37 INFO Applying migration id=keys 2026/10/15 14:19:37 INFO Applying migration id=portable 2026/10/15 14:19:37 INFO Applying migration id=proofs 2026/10/15 14:19:37 INFO Applying migration id=contexts 2026/10/15 14:19:37 INFO Applying migration id=deliverieshost 2026/10/15 14:19:37 INFO Applying migration id=pembegin 2026/10/15 14:19:37 INFO Applying migration id=didhost 2026/10/15 14:19:37 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:37 INFO Applying migration id=invites 2026/10/15 14:19:37 INFO Applying migration id=ed25519blob 2026/10/15 14:19:37 INFO Applying migration id=rsablob 2026/10/15 14:19:37 INFO Applying migration id=iconscid 2026/10/15 14:19:37 INFO Applying migration id=actor 2026/10/15 14:19:37 INFO Applying migration id=localkeys 2026/10/15 14:19:37 INFO Applying migration id=deleted 2026/10/15 14:19:37 INFO Applying migration id=history 2026/10/15 14:19:37 INFO Applying migration id=outboxnano 2026/10/15 14:19:37 INFO Applying migration id=implements 2026/10/15 14:19:37 INFO Applying migration id=backfill 2026/10/15 14:19:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d0ec-75b8-bb38-c750e0d4e115 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 2026/10/15 14:19:38 INFO Generating first response key=/users/hashtag/hello 2026/10/15 14:19:38 INFO Generating first response key=/users/hashtag/world 2026/10/15 14:19:38 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d0f2-7a30-82c7-b21b21b80aaf activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 2026/10/15 14:19:38 INFO Generating first response key=/hashtag/hello 2026/10/15 14:19:38 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (0.92s) === RUN TestEdit_AddMention 2026/10/15 14:19:38 INFO Applying migration id=initial 2026/10/15 14:19:38 INFO Applying migration id=notesupdated 2026/10/15 14:19:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:38 INFO Applying migration id=activitiesid 2026/10/15 14:19:38 INFO Applying migration id=outbox 2026/10/15 14:19:38 INFO Applying migration id=edits 2026/10/15 14:19:38 INFO Applying migration id=outboxactor 2026/10/15 14:19:38 INFO Applying migration id=outboxsender 2026/10/15 14:19:38 INFO Applying migration id=thread 2026/10/15 14:19:38 INFO Applying migration id=host 2026/10/15 14:19:38 INFO Applying migration id=sharedinbox 2026/10/15 14:19:38 INFO Applying migration id=noteshost 2026/10/15 14:19:38 INFO Applying migration id=fetched 2026/10/15 14:19:38 INFO Applying migration id=move 2026/10/15 14:19:38 INFO Applying migration id=cleanup 2026/10/15 14:19:38 INFO Applying migration id=received 2026/10/15 14:19:38 INFO Applying migration id=namehost 2026/10/15 14:19:38 INFO Applying migration id=outboxhost 2026/10/15 14:19:38 INFO Applying migration id=notesfts 2026/10/15 14:19:38 INFO Applying migration id=iconsname 2026/10/15 14:19:38 INFO Applying migration id=nohash 2026/10/15 14:19:38 INFO Applying migration id=shares 2026/10/15 14:19:38 INFO Applying migration id=actorttl 2026/10/15 14:19:38 INFO Applying migration id=tocc 2026/10/15 14:19:38 INFO Applying migration id=followeds 2026/10/15 14:19:38 INFO Applying migration id=certhash 2026/10/15 14:19:38 INFO Applying migration id=follows_sync 2026/10/15 14:19:38 INFO Applying migration id=jsonpath 2026/10/15 14:19:38 INFO Applying migration id=localforward 2026/10/15 14:19:38 INFO Applying migration id=avatar 2026/10/15 14:19:38 INFO Applying migration id=noimage 2026/10/15 14:19:38 INFO Applying migration id=feed 2026/10/15 14:19:38 INFO Applying migration id=bookmarks 2026/10/15 14:19:38 INFO Applying migration id=shareactivity 2026/10/15 14:19:38 INFO Applying migration id=application 2026/10/15 14:19:38 INFO Applying migration id=certificates 2026/10/15 14:19:38 INFO Applying migration id=rawforward 2026/10/15 14:19:38 INFO Applying migration id=publickey 2026/10/15 14:19:38 INFO Applying migration id=resolvegroup 2026/10/15 14:19:38 INFO Applying migration id=reject 2026/10/15 14:19:38 INFO Applying migration id=autodel 2026/10/15 14:19:38 INFO Applying migration id=jsonb 2026/10/15 14:19:38 INFO Applying migration id=quote 2026/10/15 14:19:38 INFO Applying migration id=rfc9421 2026/10/15 14:19:38 INFO Applying migration id=keys 2026/10/15 14:19:38 INFO Applying migration id=portable 2026/10/15 14:19:38 INFO Applying migration id=proofs 2026/10/15 14:19:38 INFO Applying migration id=contexts 2026/10/15 14:19:38 INFO Applying migration id=deliverieshost 2026/10/15 14:19:38 INFO Applying migration id=pembegin 2026/10/15 14:19:38 INFO Applying migration id=didhost 2026/10/15 14:19:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:38 INFO Applying migration id=invites 2026/10/15 14:19:38 INFO Applying migration id=ed25519blob 2026/10/15 14:19:38 INFO Applying migration id=rsablob 2026/10/15 14:19:38 INFO Applying migration id=iconscid 2026/10/15 14:19:38 INFO Applying migration id=actor 2026/10/15 14:19:38 INFO Applying migration id=localkeys 2026/10/15 14:19:38 INFO Applying migration id=deleted 2026/10/15 14:19:38 INFO Applying migration id=history 2026/10/15 14:19:38 INFO Applying migration id=outboxnano 2026/10/15 14:19:38 INFO Applying migration id=implements 2026/10/15 14:19:38 INFO Applying migration id=backfill 2026/10/15 14:19:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d2ee-7d86-bcba-0433cb02e3fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 2026/10/15 14:19:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 2026/10/15 14:19:38 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:38 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d2f8-7af9-ada2-b8600e312548 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 2026/10/15 14:19:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 --- PASS: TestEdit_AddMention (0.53s) === RUN TestEdit_RemoveMention 2026/10/15 14:19:38 INFO Applying migration id=initial 2026/10/15 14:19:38 INFO Applying migration id=notesupdated 2026/10/15 14:19:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:38 INFO Applying migration id=activitiesid 2026/10/15 14:19:38 INFO Applying migration id=outbox 2026/10/15 14:19:38 INFO Applying migration id=edits 2026/10/15 14:19:38 INFO Applying migration id=outboxactor 2026/10/15 14:19:38 INFO Applying migration id=outboxsender 2026/10/15 14:19:38 INFO Applying migration id=thread 2026/10/15 14:19:38 INFO Applying migration id=host 2026/10/15 14:19:38 INFO Applying migration id=sharedinbox 2026/10/15 14:19:38 INFO Applying migration id=noteshost 2026/10/15 14:19:38 INFO Applying migration id=fetched 2026/10/15 14:19:38 INFO Applying migration id=move 2026/10/15 14:19:38 INFO Applying migration id=cleanup 2026/10/15 14:19:38 INFO Applying migration id=received 2026/10/15 14:19:38 INFO Applying migration id=namehost 2026/10/15 14:19:38 INFO Applying migration id=outboxhost 2026/10/15 14:19:38 INFO Applying migration id=notesfts 2026/10/15 14:19:38 INFO Applying migration id=iconsname 2026/10/15 14:19:38 INFO Applying migration id=nohash 2026/10/15 14:19:38 INFO Applying migration id=shares 2026/10/15 14:19:38 INFO Applying migration id=actorttl 2026/10/15 14:19:38 INFO Applying migration id=tocc 2026/10/15 14:19:38 INFO Applying migration id=followeds 2026/10/15 14:19:38 INFO Applying migration id=certhash 2026/10/15 14:19:38 INFO Applying migration id=follows_sync 2026/10/15 14:19:38 INFO Applying migration id=jsonpath 2026/10/15 14:19:38 INFO Applying migration id=localforward 2026/10/15 14:19:38 INFO Applying migration id=avatar 2026/10/15 14:19:38 INFO Applying migration id=noimage 2026/10/15 14:19:38 INFO Applying migration id=feed 2026/10/15 14:19:38 INFO Applying migration id=bookmarks 2026/10/15 14:19:38 INFO Applying migration id=shareactivity 2026/10/15 14:19:38 INFO Applying migration id=application 2026/10/15 14:19:38 INFO Applying migration id=certificates 2026/10/15 14:19:38 INFO Applying migration id=rawforward 2026/10/15 14:19:38 INFO Applying migration id=publickey 2026/10/15 14:19:38 INFO Applying migration id=resolvegroup 2026/10/15 14:19:38 INFO Applying migration id=reject 2026/10/15 14:19:38 INFO Applying migration id=autodel 2026/10/15 14:19:38 INFO Applying migration id=jsonb 2026/10/15 14:19:38 INFO Applying migration id=quote 2026/10/15 14:19:38 INFO Applying migration id=rfc9421 2026/10/15 14:19:38 INFO Applying migration id=keys 2026/10/15 14:19:38 INFO Applying migration id=portable 2026/10/15 14:19:38 INFO Applying migration id=proofs 2026/10/15 14:19:38 INFO Applying migration id=contexts 2026/10/15 14:19:38 INFO Applying migration id=deliverieshost 2026/10/15 14:19:38 INFO Applying migration id=pembegin 2026/10/15 14:19:38 INFO Applying migration id=didhost 2026/10/15 14:19:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:38 INFO Applying migration id=invites 2026/10/15 14:19:38 INFO Applying migration id=ed25519blob 2026/10/15 14:19:38 INFO Applying migration id=rsablob 2026/10/15 14:19:38 INFO Applying migration id=iconscid 2026/10/15 14:19:38 INFO Applying migration id=actor 2026/10/15 14:19:38 INFO Applying migration id=localkeys 2026/10/15 14:19:38 INFO Applying migration id=deleted 2026/10/15 14:19:38 INFO Applying migration id=history 2026/10/15 14:19:38 INFO Applying migration id=outboxnano 2026/10/15 14:19:38 INFO Applying migration id=implements 2026/10/15 14:19:38 INFO Applying migration id=backfill 2026/10/15 14:19:39 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d6ce-7558-ad4b-cfc38d5d6e3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 2026/10/15 14:19:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 2026/10/15 14:19:39 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d6d7-7757-9c20-37541bd2301d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 2026/10/15 14:19:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 --- PASS: TestEdit_RemoveMention (0.99s) === RUN TestEdit_KeepMention 2026/10/15 14:19:39 INFO Applying migration id=initial 2026/10/15 14:19:39 INFO Applying migration id=notesupdated 2026/10/15 14:19:39 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:39 INFO Applying migration id=activitiesid 2026/10/15 14:19:39 INFO Applying migration id=outbox 2026/10/15 14:19:39 INFO Applying migration id=edits 2026/10/15 14:19:39 INFO Applying migration id=outboxactor 2026/10/15 14:19:39 INFO Applying migration id=outboxsender 2026/10/15 14:19:39 INFO Applying migration id=thread 2026/10/15 14:19:39 INFO Applying migration id=host 2026/10/15 14:19:39 INFO Applying migration id=sharedinbox 2026/10/15 14:19:39 INFO Applying migration id=noteshost 2026/10/15 14:19:39 INFO Applying migration id=fetched 2026/10/15 14:19:39 INFO Applying migration id=move 2026/10/15 14:19:39 INFO Applying migration id=cleanup 2026/10/15 14:19:39 INFO Applying migration id=received 2026/10/15 14:19:39 INFO Applying migration id=namehost 2026/10/15 14:19:39 INFO Applying migration id=outboxhost 2026/10/15 14:19:39 INFO Applying migration id=notesfts 2026/10/15 14:19:39 INFO Applying migration id=iconsname 2026/10/15 14:19:39 INFO Applying migration id=nohash 2026/10/15 14:19:39 INFO Applying migration id=shares 2026/10/15 14:19:39 INFO Applying migration id=actorttl 2026/10/15 14:19:39 INFO Applying migration id=tocc 2026/10/15 14:19:39 INFO Applying migration id=followeds 2026/10/15 14:19:39 INFO Applying migration id=certhash 2026/10/15 14:19:39 INFO Applying migration id=follows_sync 2026/10/15 14:19:39 INFO Applying migration id=jsonpath 2026/10/15 14:19:39 INFO Applying migration id=localforward 2026/10/15 14:19:39 INFO Applying migration id=avatar 2026/10/15 14:19:39 INFO Applying migration id=noimage 2026/10/15 14:19:39 INFO Applying migration id=feed 2026/10/15 14:19:39 INFO Applying migration id=bookmarks 2026/10/15 14:19:39 INFO Applying migration id=shareactivity 2026/10/15 14:19:39 INFO Applying migration id=application 2026/10/15 14:19:39 INFO Applying migration id=certificates 2026/10/15 14:19:39 INFO Applying migration id=rawforward 2026/10/15 14:19:39 INFO Applying migration id=publickey 2026/10/15 14:19:39 INFO Applying migration id=resolvegroup 2026/10/15 14:19:39 INFO Applying migration id=reject 2026/10/15 14:19:39 INFO Applying migration id=autodel 2026/10/15 14:19:39 INFO Applying migration id=jsonb 2026/10/15 14:19:39 INFO Applying migration id=quote 2026/10/15 14:19:39 INFO Applying migration id=rfc9421 2026/10/15 14:19:39 INFO Applying migration id=keys 2026/10/15 14:19:39 INFO Applying migration id=portable 2026/10/15 14:19:39 INFO Applying migration id=proofs 2026/10/15 14:19:39 INFO Applying migration id=contexts 2026/10/15 14:19:39 INFO Applying migration id=deliverieshost 2026/10/15 14:19:39 INFO Applying migration id=pembegin 2026/10/15 14:19:39 INFO Applying migration id=didhost 2026/10/15 14:19:39 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:39 INFO Applying migration id=invites 2026/10/15 14:19:39 INFO Applying migration id=ed25519blob 2026/10/15 14:19:39 INFO Applying migration id=rsablob 2026/10/15 14:19:39 INFO Applying migration id=iconscid 2026/10/15 14:19:39 INFO Applying migration id=actor 2026/10/15 14:19:39 INFO Applying migration id=localkeys 2026/10/15 14:19:39 INFO Applying migration id=deleted 2026/10/15 14:19:39 INFO Applying migration id=history 2026/10/15 14:19:39 INFO Applying migration id=outboxnano 2026/10/15 14:19:39 INFO Applying migration id=implements 2026/10/15 14:19:39 INFO Applying migration id=backfill 2026/10/15 14:19:40 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d946-7956-aa4d-b0ec94f0b6f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 2026/10/15 14:19:40 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d94b-756c-b70a-f87a2acc52e2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 --- PASS: TestEdit_KeepMention (0.62s) === RUN TestEdit_PollAddOption 2026/10/15 14:19:40 INFO Applying migration id=initial 2026/10/15 14:19:40 INFO Applying migration id=notesupdated 2026/10/15 14:19:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:40 INFO Applying migration id=activitiesid 2026/10/15 14:19:40 INFO Applying migration id=outbox 2026/10/15 14:19:40 INFO Applying migration id=edits 2026/10/15 14:19:40 INFO Applying migration id=outboxactor 2026/10/15 14:19:40 INFO Applying migration id=outboxsender 2026/10/15 14:19:40 INFO Applying migration id=thread 2026/10/15 14:19:40 INFO Applying migration id=host 2026/10/15 14:19:40 INFO Applying migration id=sharedinbox 2026/10/15 14:19:40 INFO Applying migration id=noteshost 2026/10/15 14:19:40 INFO Applying migration id=fetched 2026/10/15 14:19:40 INFO Applying migration id=move 2026/10/15 14:19:40 INFO Applying migration id=cleanup 2026/10/15 14:19:40 INFO Applying migration id=received 2026/10/15 14:19:40 INFO Applying migration id=namehost 2026/10/15 14:19:40 INFO Applying migration id=outboxhost 2026/10/15 14:19:40 INFO Applying migration id=notesfts 2026/10/15 14:19:40 INFO Applying migration id=iconsname 2026/10/15 14:19:40 INFO Applying migration id=nohash 2026/10/15 14:19:40 INFO Applying migration id=shares 2026/10/15 14:19:40 INFO Applying migration id=actorttl 2026/10/15 14:19:40 INFO Applying migration id=tocc 2026/10/15 14:19:40 INFO Applying migration id=followeds 2026/10/15 14:19:40 INFO Applying migration id=certhash 2026/10/15 14:19:40 INFO Applying migration id=follows_sync 2026/10/15 14:19:40 INFO Applying migration id=jsonpath 2026/10/15 14:19:40 INFO Applying migration id=localforward 2026/10/15 14:19:40 INFO Applying migration id=avatar 2026/10/15 14:19:40 INFO Applying migration id=noimage 2026/10/15 14:19:40 INFO Applying migration id=feed 2026/10/15 14:19:40 INFO Applying migration id=bookmarks 2026/10/15 14:19:40 INFO Applying migration id=shareactivity 2026/10/15 14:19:40 INFO Applying migration id=application 2026/10/15 14:19:40 INFO Applying migration id=certificates 2026/10/15 14:19:40 INFO Applying migration id=rawforward 2026/10/15 14:19:40 INFO Applying migration id=publickey 2026/10/15 14:19:40 INFO Applying migration id=resolvegroup 2026/10/15 14:19:40 INFO Applying migration id=reject 2026/10/15 14:19:40 INFO Applying migration id=autodel 2026/10/15 14:19:40 INFO Applying migration id=jsonb 2026/10/15 14:19:40 INFO Applying migration id=quote 2026/10/15 14:19:40 INFO Applying migration id=rfc9421 2026/10/15 14:19:40 INFO Applying migration id=keys 2026/10/15 14:19:40 INFO Applying migration id=portable 2026/10/15 14:19:40 INFO Applying migration id=proofs 2026/10/15 14:19:40 INFO Applying migration id=contexts 2026/10/15 14:19:40 INFO Applying migration id=deliverieshost 2026/10/15 14:19:40 INFO Applying migration id=pembegin 2026/10/15 14:19:40 INFO Applying migration id=didhost 2026/10/15 14:19:40 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:40 INFO Applying migration id=invites 2026/10/15 14:19:40 INFO Applying migration id=ed25519blob 2026/10/15 14:19:40 INFO Applying migration id=rsablob 2026/10/15 14:19:40 INFO Applying migration id=iconscid 2026/10/15 14:19:40 INFO Applying migration id=actor 2026/10/15 14:19:40 INFO Applying migration id=localkeys 2026/10/15 14:19:40 INFO Applying migration id=deleted 2026/10/15 14:19:40 INFO Applying migration id=history 2026/10/15 14:19:40 INFO Applying migration id=outboxnano 2026/10/15 14:19:40 INFO Applying migration id=implements 2026/10/15 14:19:40 INFO Applying migration id=backfill 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-dbf5-71e1-96f9-5fe8d5f64ee7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-dbf7-741a-8fb6-259b20764e0d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf7-7402-bd27-99e0ddb78dfa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-dbf7-7402-bd27-99e0ddb78dfa 2026/10/15 14:19:40 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-dbf8-78ec-b7e2-f56420b71762 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-dbfc-7ed7-a87d-0fb2a0ea7110 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-dbfe-7b45-97c9-1cc16d3aabe7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbfe-7b29-88ec-ebac1e8966bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-dbfe-7b29-88ec-ebac1e8966bb 2026/10/15 14:19:40 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-dbff-7eec-9b3e-cd1054a94cfc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb --- PASS: TestEdit_PollAddOption (0.69s) === RUN TestEdit_RemoveQuestion 2026/10/15 14:19:40 INFO Applying migration id=initial 2026/10/15 14:19:40 INFO Applying migration id=notesupdated 2026/10/15 14:19:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:40 INFO Applying migration id=activitiesid 2026/10/15 14:19:40 INFO Applying migration id=outbox 2026/10/15 14:19:40 INFO Applying migration id=edits 2026/10/15 14:19:40 INFO Applying migration id=outboxactor 2026/10/15 14:19:40 INFO Applying migration id=outboxsender 2026/10/15 14:19:40 INFO Applying migration id=thread 2026/10/15 14:19:40 INFO Applying migration id=host 2026/10/15 14:19:40 INFO Applying migration id=sharedinbox 2026/10/15 14:19:40 INFO Applying migration id=noteshost 2026/10/15 14:19:40 INFO Applying migration id=fetched 2026/10/15 14:19:40 INFO Applying migration id=move 2026/10/15 14:19:40 INFO Applying migration id=cleanup 2026/10/15 14:19:40 INFO Applying migration id=received 2026/10/15 14:19:40 INFO Applying migration id=namehost 2026/10/15 14:19:40 INFO Applying migration id=outboxhost 2026/10/15 14:19:40 INFO Applying migration id=notesfts 2026/10/15 14:19:40 INFO Applying migration id=iconsname 2026/10/15 14:19:40 INFO Applying migration id=nohash 2026/10/15 14:19:40 INFO Applying migration id=shares 2026/10/15 14:19:40 INFO Applying migration id=actorttl 2026/10/15 14:19:40 INFO Applying migration id=tocc 2026/10/15 14:19:40 INFO Applying migration id=followeds 2026/10/15 14:19:40 INFO Applying migration id=certhash 2026/10/15 14:19:40 INFO Applying migration id=follows_sync 2026/10/15 14:19:40 INFO Applying migration id=jsonpath 2026/10/15 14:19:40 INFO Applying migration id=localforward 2026/10/15 14:19:40 INFO Applying migration id=avatar 2026/10/15 14:19:40 INFO Applying migration id=noimage 2026/10/15 14:19:40 INFO Applying migration id=feed 2026/10/15 14:19:40 INFO Applying migration id=bookmarks 2026/10/15 14:19:40 INFO Applying migration id=shareactivity 2026/10/15 14:19:40 INFO Applying migration id=application 2026/10/15 14:19:40 INFO Applying migration id=certificates 2026/10/15 14:19:40 INFO Applying migration id=rawforward 2026/10/15 14:19:40 INFO Applying migration id=publickey 2026/10/15 14:19:40 INFO Applying migration id=resolvegroup 2026/10/15 14:19:40 INFO Applying migration id=reject 2026/10/15 14:19:40 INFO Applying migration id=autodel 2026/10/15 14:19:40 INFO Applying migration id=jsonb 2026/10/15 14:19:41 INFO Applying migration id=quote 2026/10/15 14:19:41 INFO Applying migration id=rfc9421 2026/10/15 14:19:41 INFO Applying migration id=keys 2026/10/15 14:19:41 INFO Applying migration id=portable 2026/10/15 14:19:41 INFO Applying migration id=proofs 2026/10/15 14:19:41 INFO Applying migration id=contexts 2026/10/15 14:19:41 INFO Applying migration id=deliverieshost 2026/10/15 14:19:41 INFO Applying migration id=pembegin 2026/10/15 14:19:41 INFO Applying migration id=didhost 2026/10/15 14:19:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:41 INFO Applying migration id=invites 2026/10/15 14:19:41 INFO Applying migration id=ed25519blob 2026/10/15 14:19:41 INFO Applying migration id=rsablob 2026/10/15 14:19:41 INFO Applying migration id=iconscid 2026/10/15 14:19:41 INFO Applying migration id=actor 2026/10/15 14:19:41 INFO Applying migration id=localkeys 2026/10/15 14:19:41 INFO Applying migration id=deleted 2026/10/15 14:19:41 INFO Applying migration id=history 2026/10/15 14:19:41 INFO Applying migration id=outboxnano 2026/10/15 14:19:41 INFO Applying migration id=implements 2026/10/15 14:19:41 INFO Applying migration id=backfill 2026/10/15 14:19:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-de1c-7207-b066-456935b03efe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-de1f-745e-b79d-6bf618b7bbae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1f-7434-8174-e83671aa4ade activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-de1f-7434-8174-e83671aa4ade 2026/10/15 14:19:41 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-de21-727d-9240-cf1889db7a54 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-de27-7345-96d7-264de210863c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e --- PASS: TestEdit_RemoveQuestion (0.55s) === RUN TestFollow_PostToFollowers 2026/10/15 14:19:41 INFO Applying migration id=initial 2026/10/15 14:19:41 INFO Applying migration id=notesupdated 2026/10/15 14:19:41 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:41 INFO Applying migration id=activitiesid 2026/10/15 14:19:41 INFO Applying migration id=outbox 2026/10/15 14:19:41 INFO Applying migration id=edits 2026/10/15 14:19:41 INFO Applying migration id=outboxactor 2026/10/15 14:19:41 INFO Applying migration id=outboxsender 2026/10/15 14:19:41 INFO Applying migration id=thread 2026/10/15 14:19:41 INFO Applying migration id=host 2026/10/15 14:19:41 INFO Applying migration id=sharedinbox 2026/10/15 14:19:41 INFO Applying migration id=noteshost 2026/10/15 14:19:41 INFO Applying migration id=fetched 2026/10/15 14:19:41 INFO Applying migration id=move 2026/10/15 14:19:41 INFO Applying migration id=cleanup 2026/10/15 14:19:41 INFO Applying migration id=received 2026/10/15 14:19:41 INFO Applying migration id=namehost 2026/10/15 14:19:41 INFO Applying migration id=outboxhost 2026/10/15 14:19:41 INFO Applying migration id=notesfts 2026/10/15 14:19:41 INFO Applying migration id=iconsname 2026/10/15 14:19:41 INFO Applying migration id=nohash 2026/10/15 14:19:41 INFO Applying migration id=shares 2026/10/15 14:19:41 INFO Applying migration id=actorttl 2026/10/15 14:19:41 INFO Applying migration id=tocc 2026/10/15 14:19:41 INFO Applying migration id=followeds 2026/10/15 14:19:41 INFO Applying migration id=certhash 2026/10/15 14:19:41 INFO Applying migration id=follows_sync 2026/10/15 14:19:41 INFO Applying migration id=jsonpath 2026/10/15 14:19:41 INFO Applying migration id=localforward 2026/10/15 14:19:41 INFO Applying migration id=avatar 2026/10/15 14:19:41 INFO Applying migration id=noimage 2026/10/15 14:19:41 INFO Applying migration id=feed 2026/10/15 14:19:41 INFO Applying migration id=bookmarks 2026/10/15 14:19:41 INFO Applying migration id=shareactivity 2026/10/15 14:19:41 INFO Applying migration id=application 2026/10/15 14:19:41 INFO Applying migration id=certificates 2026/10/15 14:19:41 INFO Applying migration id=rawforward 2026/10/15 14:19:41 INFO Applying migration id=publickey 2026/10/15 14:19:41 INFO Applying migration id=resolvegroup 2026/10/15 14:19:41 INFO Applying migration id=reject 2026/10/15 14:19:41 INFO Applying migration id=autodel 2026/10/15 14:19:41 INFO Applying migration id=jsonb 2026/10/15 14:19:41 INFO Applying migration id=quote 2026/10/15 14:19:41 INFO Applying migration id=rfc9421 2026/10/15 14:19:41 INFO Applying migration id=keys 2026/10/15 14:19:41 INFO Applying migration id=portable 2026/10/15 14:19:41 INFO Applying migration id=proofs 2026/10/15 14:19:41 INFO Applying migration id=contexts 2026/10/15 14:19:41 INFO Applying migration id=deliverieshost 2026/10/15 14:19:41 INFO Applying migration id=pembegin 2026/10/15 14:19:41 INFO Applying migration id=didhost 2026/10/15 14:19:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:41 INFO Applying migration id=invites 2026/10/15 14:19:41 INFO Applying migration id=ed25519blob 2026/10/15 14:19:41 INFO Applying migration id=rsablob 2026/10/15 14:19:41 INFO Applying migration id=iconscid 2026/10/15 14:19:41 INFO Applying migration id=actor 2026/10/15 14:19:41 INFO Applying migration id=localkeys 2026/10/15 14:19:41 INFO Applying migration id=deleted 2026/10/15 14:19:41 INFO Applying migration id=history 2026/10/15 14:19:41 INFO Applying migration id=outboxnano 2026/10/15 14:19:41 INFO Applying migration id=implements 2026/10/15 14:19:41 INFO Applying migration id=backfill 2026/10/15 14:19:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e058-7c9a-aec3-c9ad80232347 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e059-7ae4-a40e-a054ccdfffb7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e058-7c9a-aec3-c9ad80232347 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e058-7c9a-aec3-c9ad80232347 2026/10/15 14:19:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e05c-7e29-b2ac-260c415b55e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e05c-7d5d-b0ae-6bb3a92c5d21 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e05c-7d5d-b0ae-6bb3a92c5d21 --- PASS: TestFollow_PostToFollowers (0.57s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/10/15 14:19:42 INFO Applying migration id=initial 2026/10/15 14:19:42 INFO Applying migration id=notesupdated 2026/10/15 14:19:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:42 INFO Applying migration id=activitiesid 2026/10/15 14:19:42 INFO Applying migration id=outbox 2026/10/15 14:19:42 INFO Applying migration id=edits 2026/10/15 14:19:42 INFO Applying migration id=outboxactor 2026/10/15 14:19:42 INFO Applying migration id=outboxsender 2026/10/15 14:19:42 INFO Applying migration id=thread 2026/10/15 14:19:42 INFO Applying migration id=host 2026/10/15 14:19:42 INFO Applying migration id=sharedinbox 2026/10/15 14:19:42 INFO Applying migration id=noteshost 2026/10/15 14:19:42 INFO Applying migration id=fetched 2026/10/15 14:19:42 INFO Applying migration id=move 2026/10/15 14:19:42 INFO Applying migration id=cleanup 2026/10/15 14:19:42 INFO Applying migration id=received 2026/10/15 14:19:42 INFO Applying migration id=namehost 2026/10/15 14:19:42 INFO Applying migration id=outboxhost 2026/10/15 14:19:42 INFO Applying migration id=notesfts 2026/10/15 14:19:42 INFO Applying migration id=iconsname 2026/10/15 14:19:42 INFO Applying migration id=nohash 2026/10/15 14:19:42 INFO Applying migration id=shares 2026/10/15 14:19:42 INFO Applying migration id=actorttl 2026/10/15 14:19:42 INFO Applying migration id=tocc 2026/10/15 14:19:42 INFO Applying migration id=followeds 2026/10/15 14:19:42 INFO Applying migration id=certhash 2026/10/15 14:19:42 INFO Applying migration id=follows_sync 2026/10/15 14:19:42 INFO Applying migration id=jsonpath 2026/10/15 14:19:42 INFO Applying migration id=localforward 2026/10/15 14:19:42 INFO Applying migration id=avatar 2026/10/15 14:19:42 INFO Applying migration id=noimage 2026/10/15 14:19:42 INFO Applying migration id=feed 2026/10/15 14:19:42 INFO Applying migration id=bookmarks 2026/10/15 14:19:42 INFO Applying migration id=shareactivity 2026/10/15 14:19:42 INFO Applying migration id=application 2026/10/15 14:19:42 INFO Applying migration id=certificates 2026/10/15 14:19:42 INFO Applying migration id=rawforward 2026/10/15 14:19:42 INFO Applying migration id=publickey 2026/10/15 14:19:42 INFO Applying migration id=resolvegroup 2026/10/15 14:19:42 INFO Applying migration id=reject 2026/10/15 14:19:42 INFO Applying migration id=autodel 2026/10/15 14:19:42 INFO Applying migration id=jsonb 2026/10/15 14:19:42 INFO Applying migration id=quote 2026/10/15 14:19:42 INFO Applying migration id=rfc9421 2026/10/15 14:19:42 INFO Applying migration id=keys 2026/10/15 14:19:42 INFO Applying migration id=portable 2026/10/15 14:19:42 INFO Applying migration id=proofs 2026/10/15 14:19:42 INFO Applying migration id=contexts 2026/10/15 14:19:42 INFO Applying migration id=deliverieshost 2026/10/15 14:19:42 INFO Applying migration id=pembegin 2026/10/15 14:19:42 INFO Applying migration id=didhost 2026/10/15 14:19:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:42 INFO Applying migration id=invites 2026/10/15 14:19:42 INFO Applying migration id=ed25519blob 2026/10/15 14:19:42 INFO Applying migration id=rsablob 2026/10/15 14:19:42 INFO Applying migration id=iconscid 2026/10/15 14:19:42 INFO Applying migration id=actor 2026/10/15 14:19:42 INFO Applying migration id=localkeys 2026/10/15 14:19:42 INFO Applying migration id=deleted 2026/10/15 14:19:42 INFO Applying migration id=history 2026/10/15 14:19:42 INFO Applying migration id=outboxnano 2026/10/15 14:19:42 INFO Applying migration id=implements 2026/10/15 14:19:42 INFO Applying migration id=backfill 2026/10/15 14:19:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e36d-70e3-8db5-93407dc62a85 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e36d-706e-a177-6b88550571f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e36d-706e-a177-6b88550571f6 2026/10/15 14:19:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e370-73b0-9343-61f2df7a6cbb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e371-744e-9ab9-447b8917ddc2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e370-73b0-9343-61f2df7a6cbb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e370-73b0-9343-61f2df7a6cbb --- PASS: TestFollow_PostToFollowersBeforeFollow (0.79s) === RUN TestFollow_DMUnfollowFollow 2026/10/15 14:19:42 INFO Applying migration id=initial 2026/10/15 14:19:42 INFO Applying migration id=notesupdated 2026/10/15 14:19:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:42 INFO Applying migration id=activitiesid 2026/10/15 14:19:42 INFO Applying migration id=outbox 2026/10/15 14:19:42 INFO Applying migration id=edits 2026/10/15 14:19:42 INFO Applying migration id=outboxactor 2026/10/15 14:19:42 INFO Applying migration id=outboxsender 2026/10/15 14:19:42 INFO Applying migration id=thread 2026/10/15 14:19:42 INFO Applying migration id=host 2026/10/15 14:19:42 INFO Applying migration id=sharedinbox 2026/10/15 14:19:42 INFO Applying migration id=noteshost 2026/10/15 14:19:42 INFO Applying migration id=fetched 2026/10/15 14:19:42 INFO Applying migration id=move 2026/10/15 14:19:42 INFO Applying migration id=cleanup 2026/10/15 14:19:42 INFO Applying migration id=received 2026/10/15 14:19:42 INFO Applying migration id=namehost 2026/10/15 14:19:42 INFO Applying migration id=outboxhost 2026/10/15 14:19:42 INFO Applying migration id=notesfts 2026/10/15 14:19:42 INFO Applying migration id=iconsname 2026/10/15 14:19:42 INFO Applying migration id=nohash 2026/10/15 14:19:42 INFO Applying migration id=shares 2026/10/15 14:19:42 INFO Applying migration id=actorttl 2026/10/15 14:19:42 INFO Applying migration id=tocc 2026/10/15 14:19:42 INFO Applying migration id=followeds 2026/10/15 14:19:42 INFO Applying migration id=certhash 2026/10/15 14:19:42 INFO Applying migration id=follows_sync 2026/10/15 14:19:42 INFO Applying migration id=jsonpath 2026/10/15 14:19:42 INFO Applying migration id=localforward 2026/10/15 14:19:42 INFO Applying migration id=avatar 2026/10/15 14:19:42 INFO Applying migration id=noimage 2026/10/15 14:19:42 INFO Applying migration id=feed 2026/10/15 14:19:42 INFO Applying migration id=bookmarks 2026/10/15 14:19:42 INFO Applying migration id=shareactivity 2026/10/15 14:19:42 INFO Applying migration id=application 2026/10/15 14:19:42 INFO Applying migration id=certificates 2026/10/15 14:19:42 INFO Applying migration id=rawforward 2026/10/15 14:19:42 INFO Applying migration id=publickey 2026/10/15 14:19:42 INFO Applying migration id=resolvegroup 2026/10/15 14:19:42 INFO Applying migration id=reject 2026/10/15 14:19:42 INFO Applying migration id=autodel 2026/10/15 14:19:42 INFO Applying migration id=jsonb 2026/10/15 14:19:42 INFO Applying migration id=quote 2026/10/15 14:19:42 INFO Applying migration id=rfc9421 2026/10/15 14:19:42 INFO Applying migration id=keys 2026/10/15 14:19:42 INFO Applying migration id=portable 2026/10/15 14:19:42 INFO Applying migration id=proofs 2026/10/15 14:19:42 INFO Applying migration id=contexts 2026/10/15 14:19:42 INFO Applying migration id=deliverieshost 2026/10/15 14:19:42 INFO Applying migration id=pembegin 2026/10/15 14:19:42 INFO Applying migration id=didhost 2026/10/15 14:19:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:42 INFO Applying migration id=invites 2026/10/15 14:19:42 INFO Applying migration id=ed25519blob 2026/10/15 14:19:42 INFO Applying migration id=rsablob 2026/10/15 14:19:42 INFO Applying migration id=iconscid 2026/10/15 14:19:42 INFO Applying migration id=actor 2026/10/15 14:19:42 INFO Applying migration id=localkeys 2026/10/15 14:19:42 INFO Applying migration id=deleted 2026/10/15 14:19:42 INFO Applying migration id=history 2026/10/15 14:19:42 INFO Applying migration id=outboxnano 2026/10/15 14:19:42 INFO Applying migration id=implements 2026/10/15 14:19:42 INFO Applying migration id=backfill 2026/10/15 14:19:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e5a1-73ca-b12c-75243ee771bd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db 2026/10/15 14:19:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e5a1-7c88-959c-82135866965f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e5a1-7b1a-a451-4be701963e43 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e5a1-7b1a-a451-4be701963e43 2026/10/15 14:19:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fee-e5a4-7b26-8cc8-21841bd4f18d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db 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.56s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/10/15 14:19:43 INFO Applying migration id=initial 2026/10/15 14:19:43 INFO Applying migration id=notesupdated 2026/10/15 14:19:43 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:43 INFO Applying migration id=activitiesid 2026/10/15 14:19:43 INFO Applying migration id=outbox 2026/10/15 14:19:43 INFO Applying migration id=edits 2026/10/15 14:19:43 INFO Applying migration id=outboxactor 2026/10/15 14:19:43 INFO Applying migration id=outboxsender 2026/10/15 14:19:43 INFO Applying migration id=thread 2026/10/15 14:19:43 INFO Applying migration id=host 2026/10/15 14:19:43 INFO Applying migration id=sharedinbox 2026/10/15 14:19:43 INFO Applying migration id=noteshost 2026/10/15 14:19:43 INFO Applying migration id=fetched 2026/10/15 14:19:43 INFO Applying migration id=move 2026/10/15 14:19:43 INFO Applying migration id=cleanup 2026/10/15 14:19:43 INFO Applying migration id=received 2026/10/15 14:19:43 INFO Applying migration id=namehost 2026/10/15 14:19:43 INFO Applying migration id=outboxhost 2026/10/15 14:19:43 INFO Applying migration id=notesfts 2026/10/15 14:19:43 INFO Applying migration id=iconsname 2026/10/15 14:19:43 INFO Applying migration id=nohash 2026/10/15 14:19:43 INFO Applying migration id=shares 2026/10/15 14:19:43 INFO Applying migration id=actorttl 2026/10/15 14:19:43 INFO Applying migration id=tocc 2026/10/15 14:19:43 INFO Applying migration id=followeds 2026/10/15 14:19:43 INFO Applying migration id=certhash 2026/10/15 14:19:43 INFO Applying migration id=follows_sync 2026/10/15 14:19:43 INFO Applying migration id=jsonpath 2026/10/15 14:19:43 INFO Applying migration id=localforward 2026/10/15 14:19:43 INFO Applying migration id=avatar 2026/10/15 14:19:43 INFO Applying migration id=noimage 2026/10/15 14:19:43 INFO Applying migration id=feed 2026/10/15 14:19:43 INFO Applying migration id=bookmarks 2026/10/15 14:19:43 INFO Applying migration id=shareactivity 2026/10/15 14:19:43 INFO Applying migration id=application 2026/10/15 14:19:43 INFO Applying migration id=certificates 2026/10/15 14:19:43 INFO Applying migration id=rawforward 2026/10/15 14:19:43 INFO Applying migration id=publickey 2026/10/15 14:19:43 INFO Applying migration id=resolvegroup 2026/10/15 14:19:43 INFO Applying migration id=reject 2026/10/15 14:19:43 INFO Applying migration id=autodel 2026/10/15 14:19:43 INFO Applying migration id=jsonb 2026/10/15 14:19:43 INFO Applying migration id=quote 2026/10/15 14:19:43 INFO Applying migration id=rfc9421 2026/10/15 14:19:43 INFO Applying migration id=keys 2026/10/15 14:19:43 INFO Applying migration id=portable 2026/10/15 14:19:43 INFO Applying migration id=proofs 2026/10/15 14:19:43 INFO Applying migration id=contexts 2026/10/15 14:19:43 INFO Applying migration id=deliverieshost 2026/10/15 14:19:43 INFO Applying migration id=pembegin 2026/10/15 14:19:43 INFO Applying migration id=didhost 2026/10/15 14:19:43 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:43 INFO Applying migration id=invites 2026/10/15 14:19:43 INFO Applying migration id=ed25519blob 2026/10/15 14:19:43 INFO Applying migration id=rsablob 2026/10/15 14:19:43 INFO Applying migration id=iconscid 2026/10/15 14:19:43 INFO Applying migration id=actor 2026/10/15 14:19:43 INFO Applying migration id=localkeys 2026/10/15 14:19:43 INFO Applying migration id=deleted 2026/10/15 14:19:43 INFO Applying migration id=history 2026/10/15 14:19:43 INFO Applying migration id=outboxnano 2026/10/15 14:19:43 INFO Applying migration id=implements 2026/10/15 14:19:43 INFO Applying migration id=backfill 2026/10/15 14:19:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e971-77e0-8938-3aa5674e3151 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef 2026/10/15 14:19:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e972-7179-b905-491116f885dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e972-7016-9cc4-beced79871ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e972-7016-9cc4-beced79871ef 2026/10/15 14:19:44 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fee-e973-7912-84fb-8c9d3071dc6f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef 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 (0.97s) === RUN TestFollow_PublicPost 2026/10/15 14:19:44 INFO Applying migration id=initial 2026/10/15 14:19:44 INFO Applying migration id=notesupdated 2026/10/15 14:19:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:44 INFO Applying migration id=activitiesid 2026/10/15 14:19:44 INFO Applying migration id=outbox 2026/10/15 14:19:44 INFO Applying migration id=edits 2026/10/15 14:19:44 INFO Applying migration id=outboxactor 2026/10/15 14:19:44 INFO Applying migration id=outboxsender 2026/10/15 14:19:44 INFO Applying migration id=thread 2026/10/15 14:19:44 INFO Applying migration id=host 2026/10/15 14:19:44 INFO Applying migration id=sharedinbox 2026/10/15 14:19:44 INFO Applying migration id=noteshost 2026/10/15 14:19:44 INFO Applying migration id=fetched 2026/10/15 14:19:44 INFO Applying migration id=move 2026/10/15 14:19:44 INFO Applying migration id=cleanup 2026/10/15 14:19:44 INFO Applying migration id=received 2026/10/15 14:19:44 INFO Applying migration id=namehost 2026/10/15 14:19:44 INFO Applying migration id=outboxhost 2026/10/15 14:19:44 INFO Applying migration id=notesfts 2026/10/15 14:19:44 INFO Applying migration id=iconsname 2026/10/15 14:19:44 INFO Applying migration id=nohash 2026/10/15 14:19:44 INFO Applying migration id=shares 2026/10/15 14:19:44 INFO Applying migration id=actorttl 2026/10/15 14:19:44 INFO Applying migration id=tocc 2026/10/15 14:19:44 INFO Applying migration id=followeds 2026/10/15 14:19:44 INFO Applying migration id=certhash 2026/10/15 14:19:44 INFO Applying migration id=follows_sync 2026/10/15 14:19:44 INFO Applying migration id=jsonpath 2026/10/15 14:19:44 INFO Applying migration id=localforward 2026/10/15 14:19:44 INFO Applying migration id=avatar 2026/10/15 14:19:44 INFO Applying migration id=noimage 2026/10/15 14:19:44 INFO Applying migration id=feed 2026/10/15 14:19:44 INFO Applying migration id=bookmarks 2026/10/15 14:19:44 INFO Applying migration id=shareactivity 2026/10/15 14:19:44 INFO Applying migration id=application 2026/10/15 14:19:44 INFO Applying migration id=certificates 2026/10/15 14:19:44 INFO Applying migration id=rawforward 2026/10/15 14:19:44 INFO Applying migration id=publickey 2026/10/15 14:19:44 INFO Applying migration id=resolvegroup 2026/10/15 14:19:44 INFO Applying migration id=reject 2026/10/15 14:19:44 INFO Applying migration id=autodel 2026/10/15 14:19:44 INFO Applying migration id=jsonb 2026/10/15 14:19:44 INFO Applying migration id=quote 2026/10/15 14:19:44 INFO Applying migration id=rfc9421 2026/10/15 14:19:44 INFO Applying migration id=keys 2026/10/15 14:19:44 INFO Applying migration id=portable 2026/10/15 14:19:44 INFO Applying migration id=proofs 2026/10/15 14:19:44 INFO Applying migration id=contexts 2026/10/15 14:19:44 INFO Applying migration id=deliverieshost 2026/10/15 14:19:44 INFO Applying migration id=pembegin 2026/10/15 14:19:44 INFO Applying migration id=didhost 2026/10/15 14:19:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:44 INFO Applying migration id=invites 2026/10/15 14:19:44 INFO Applying migration id=ed25519blob 2026/10/15 14:19:44 INFO Applying migration id=rsablob 2026/10/15 14:19:44 INFO Applying migration id=iconscid 2026/10/15 14:19:44 INFO Applying migration id=actor 2026/10/15 14:19:44 INFO Applying migration id=localkeys 2026/10/15 14:19:44 INFO Applying migration id=deleted 2026/10/15 14:19:44 INFO Applying migration id=history 2026/10/15 14:19:44 INFO Applying migration id=outboxnano 2026/10/15 14:19:44 INFO Applying migration id=implements 2026/10/15 14:19:44 INFO Applying migration id=backfill 2026/10/15 14:19:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-ec5d-73a8-9677-ce24ddb37673 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-ec5d-7caa-ac1d-91fd810680e7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-ec5d-73a8-9677-ce24ddb37673 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-ec5d-73a8-9677-ce24ddb37673 2026/10/15 14:19:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-ec5f-7b2e-a9e8-3eeba276447e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-ec5f-7ae7-93ed-0e6b5ea6706f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-ec5f-7ae7-93ed-0e6b5ea6706f --- PASS: TestFollow_PublicPost (0.75s) === RUN TestFollow_Mutual 2026/10/15 14:19:45 INFO Applying migration id=initial 2026/10/15 14:19:45 INFO Applying migration id=notesupdated 2026/10/15 14:19:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:45 INFO Applying migration id=activitiesid 2026/10/15 14:19:45 INFO Applying migration id=outbox 2026/10/15 14:19:45 INFO Applying migration id=edits 2026/10/15 14:19:45 INFO Applying migration id=outboxactor 2026/10/15 14:19:45 INFO Applying migration id=outboxsender 2026/10/15 14:19:45 INFO Applying migration id=thread 2026/10/15 14:19:45 INFO Applying migration id=host 2026/10/15 14:19:45 INFO Applying migration id=sharedinbox 2026/10/15 14:19:45 INFO Applying migration id=noteshost 2026/10/15 14:19:45 INFO Applying migration id=fetched 2026/10/15 14:19:45 INFO Applying migration id=move 2026/10/15 14:19:45 INFO Applying migration id=cleanup 2026/10/15 14:19:45 INFO Applying migration id=received 2026/10/15 14:19:45 INFO Applying migration id=namehost 2026/10/15 14:19:45 INFO Applying migration id=outboxhost 2026/10/15 14:19:45 INFO Applying migration id=notesfts 2026/10/15 14:19:45 INFO Applying migration id=iconsname 2026/10/15 14:19:45 INFO Applying migration id=nohash 2026/10/15 14:19:45 INFO Applying migration id=shares 2026/10/15 14:19:45 INFO Applying migration id=actorttl 2026/10/15 14:19:45 INFO Applying migration id=tocc 2026/10/15 14:19:45 INFO Applying migration id=followeds 2026/10/15 14:19:45 INFO Applying migration id=certhash 2026/10/15 14:19:45 INFO Applying migration id=follows_sync 2026/10/15 14:19:45 INFO Applying migration id=jsonpath 2026/10/15 14:19:45 INFO Applying migration id=localforward 2026/10/15 14:19:45 INFO Applying migration id=avatar 2026/10/15 14:19:45 INFO Applying migration id=noimage 2026/10/15 14:19:45 INFO Applying migration id=feed 2026/10/15 14:19:45 INFO Applying migration id=bookmarks 2026/10/15 14:19:45 INFO Applying migration id=shareactivity 2026/10/15 14:19:45 INFO Applying migration id=application 2026/10/15 14:19:45 INFO Applying migration id=certificates 2026/10/15 14:19:45 INFO Applying migration id=rawforward 2026/10/15 14:19:45 INFO Applying migration id=publickey 2026/10/15 14:19:45 INFO Applying migration id=resolvegroup 2026/10/15 14:19:45 INFO Applying migration id=reject 2026/10/15 14:19:45 INFO Applying migration id=autodel 2026/10/15 14:19:45 INFO Applying migration id=jsonb 2026/10/15 14:19:45 INFO Applying migration id=quote 2026/10/15 14:19:45 INFO Applying migration id=rfc9421 2026/10/15 14:19:45 INFO Applying migration id=keys 2026/10/15 14:19:45 INFO Applying migration id=portable 2026/10/15 14:19:45 INFO Applying migration id=proofs 2026/10/15 14:19:45 INFO Applying migration id=contexts 2026/10/15 14:19:45 INFO Applying migration id=deliverieshost 2026/10/15 14:19:45 INFO Applying migration id=pembegin 2026/10/15 14:19:45 INFO Applying migration id=didhost 2026/10/15 14:19:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:45 INFO Applying migration id=invites 2026/10/15 14:19:45 INFO Applying migration id=ed25519blob 2026/10/15 14:19:45 INFO Applying migration id=rsablob 2026/10/15 14:19:45 INFO Applying migration id=iconscid 2026/10/15 14:19:45 INFO Applying migration id=actor 2026/10/15 14:19:45 INFO Applying migration id=localkeys 2026/10/15 14:19:45 INFO Applying migration id=deleted 2026/10/15 14:19:45 INFO Applying migration id=history 2026/10/15 14:19:45 INFO Applying migration id=outboxnano 2026/10/15 14:19:45 INFO Applying migration id=implements 2026/10/15 14:19:45 INFO Applying migration id=backfill 2026/10/15 14:19:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-eef6-77e5-be4a-a99d73afebb4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-eef7-70f0-9c39-02dbfb9088a8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-eef6-77e5-be4a-a99d73afebb4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-eef6-77e5-be4a-a99d73afebb4 2026/10/15 14:19:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-eef9-70ec-b1f2-9a45cbe2c31e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 2026/10/15 14:19:45 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 2026/10/15 14:19:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fee-eefa-7e4d-9eb6-9d3d094161a2 note=https://localhost.localdomain:8443/post/01a13fee-eefa-7e24-9fde-45f1696d32c3 thread=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-eefa-7e4d-9eb6-9d3d094161a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-eefa-7e24-9fde-45f1696d32c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-eefa-7e24-9fde-45f1696d32c3 2026/10/15 14:19:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-ef00-7451-aed7-867af3a245c4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-ef00-7b62-a4b7-68ec13fd21a6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-ef00-7451-aed7-867af3a245c4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-ef00-7451-aed7-867af3a245c4 --- PASS: TestFollow_Mutual (0.67s) === RUN TestFollow_AlreadyFollowing 2026/10/15 14:19:45 INFO Applying migration id=initial 2026/10/15 14:19:45 INFO Applying migration id=notesupdated 2026/10/15 14:19:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:45 INFO Applying migration id=activitiesid 2026/10/15 14:19:45 INFO Applying migration id=outbox 2026/10/15 14:19:45 INFO Applying migration id=edits 2026/10/15 14:19:45 INFO Applying migration id=outboxactor 2026/10/15 14:19:45 INFO Applying migration id=outboxsender 2026/10/15 14:19:45 INFO Applying migration id=thread 2026/10/15 14:19:45 INFO Applying migration id=host 2026/10/15 14:19:45 INFO Applying migration id=sharedinbox 2026/10/15 14:19:45 INFO Applying migration id=noteshost 2026/10/15 14:19:45 INFO Applying migration id=fetched 2026/10/15 14:19:45 INFO Applying migration id=move 2026/10/15 14:19:45 INFO Applying migration id=cleanup 2026/10/15 14:19:45 INFO Applying migration id=received 2026/10/15 14:19:45 INFO Applying migration id=namehost 2026/10/15 14:19:45 INFO Applying migration id=outboxhost 2026/10/15 14:19:45 INFO Applying migration id=notesfts 2026/10/15 14:19:45 INFO Applying migration id=iconsname 2026/10/15 14:19:45 INFO Applying migration id=nohash 2026/10/15 14:19:45 INFO Applying migration id=shares 2026/10/15 14:19:45 INFO Applying migration id=actorttl 2026/10/15 14:19:45 INFO Applying migration id=tocc 2026/10/15 14:19:45 INFO Applying migration id=followeds 2026/10/15 14:19:45 INFO Applying migration id=certhash 2026/10/15 14:19:45 INFO Applying migration id=follows_sync 2026/10/15 14:19:45 INFO Applying migration id=jsonpath 2026/10/15 14:19:45 INFO Applying migration id=localforward 2026/10/15 14:19:45 INFO Applying migration id=avatar 2026/10/15 14:19:45 INFO Applying migration id=noimage 2026/10/15 14:19:45 INFO Applying migration id=feed 2026/10/15 14:19:45 INFO Applying migration id=bookmarks 2026/10/15 14:19:45 INFO Applying migration id=shareactivity 2026/10/15 14:19:45 INFO Applying migration id=application 2026/10/15 14:19:45 INFO Applying migration id=certificates 2026/10/15 14:19:45 INFO Applying migration id=rawforward 2026/10/15 14:19:45 INFO Applying migration id=publickey 2026/10/15 14:19:45 INFO Applying migration id=resolvegroup 2026/10/15 14:19:45 INFO Applying migration id=reject 2026/10/15 14:19:45 INFO Applying migration id=autodel 2026/10/15 14:19:45 INFO Applying migration id=jsonb 2026/10/15 14:19:45 INFO Applying migration id=quote 2026/10/15 14:19:45 INFO Applying migration id=rfc9421 2026/10/15 14:19:45 INFO Applying migration id=keys 2026/10/15 14:19:45 INFO Applying migration id=portable 2026/10/15 14:19:45 INFO Applying migration id=proofs 2026/10/15 14:19:45 INFO Applying migration id=contexts 2026/10/15 14:19:45 INFO Applying migration id=deliverieshost 2026/10/15 14:19:45 INFO Applying migration id=pembegin 2026/10/15 14:19:45 INFO Applying migration id=didhost 2026/10/15 14:19:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:45 INFO Applying migration id=invites 2026/10/15 14:19:45 INFO Applying migration id=ed25519blob 2026/10/15 14:19:45 INFO Applying migration id=rsablob 2026/10/15 14:19:45 INFO Applying migration id=iconscid 2026/10/15 14:19:45 INFO Applying migration id=actor 2026/10/15 14:19:45 INFO Applying migration id=localkeys 2026/10/15 14:19:45 INFO Applying migration id=deleted 2026/10/15 14:19:45 INFO Applying migration id=history 2026/10/15 14:19:45 INFO Applying migration id=outboxnano 2026/10/15 14:19:45 INFO Applying migration id=implements 2026/10/15 14:19:45 INFO Applying migration id=backfill 2026/10/15 14:19:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-f0f3-7830-9c95-0130cae4b099 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-f0f4-7329-bcee-2a8e31380853 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-f0f3-7830-9c95-0130cae4b099 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-f0f3-7830-9c95-0130cae4b099 --- PASS: TestFollow_AlreadyFollowing (0.50s) === RUN TestFollow_NoSuchUser 2026/10/15 14:19:46 INFO Applying migration id=initial 2026/10/15 14:19:46 INFO Applying migration id=notesupdated 2026/10/15 14:19:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:46 INFO Applying migration id=activitiesid 2026/10/15 14:19:46 INFO Applying migration id=outbox 2026/10/15 14:19:46 INFO Applying migration id=edits 2026/10/15 14:19:46 INFO Applying migration id=outboxactor 2026/10/15 14:19:46 INFO Applying migration id=outboxsender 2026/10/15 14:19:46 INFO Applying migration id=thread 2026/10/15 14:19:46 INFO Applying migration id=host 2026/10/15 14:19:46 INFO Applying migration id=sharedinbox 2026/10/15 14:19:46 INFO Applying migration id=noteshost 2026/10/15 14:19:46 INFO Applying migration id=fetched 2026/10/15 14:19:46 INFO Applying migration id=move 2026/10/15 14:19:46 INFO Applying migration id=cleanup 2026/10/15 14:19:46 INFO Applying migration id=received 2026/10/15 14:19:46 INFO Applying migration id=namehost 2026/10/15 14:19:46 INFO Applying migration id=outboxhost 2026/10/15 14:19:46 INFO Applying migration id=notesfts 2026/10/15 14:19:46 INFO Applying migration id=iconsname 2026/10/15 14:19:46 INFO Applying migration id=nohash 2026/10/15 14:19:46 INFO Applying migration id=shares 2026/10/15 14:19:46 INFO Applying migration id=actorttl 2026/10/15 14:19:46 INFO Applying migration id=tocc 2026/10/15 14:19:46 INFO Applying migration id=followeds 2026/10/15 14:19:46 INFO Applying migration id=certhash 2026/10/15 14:19:46 INFO Applying migration id=follows_sync 2026/10/15 14:19:46 INFO Applying migration id=jsonpath 2026/10/15 14:19:46 INFO Applying migration id=localforward 2026/10/15 14:19:46 INFO Applying migration id=avatar 2026/10/15 14:19:46 INFO Applying migration id=noimage 2026/10/15 14:19:46 INFO Applying migration id=feed 2026/10/15 14:19:46 INFO Applying migration id=bookmarks 2026/10/15 14:19:46 INFO Applying migration id=shareactivity 2026/10/15 14:19:46 INFO Applying migration id=application 2026/10/15 14:19:46 INFO Applying migration id=certificates 2026/10/15 14:19:46 INFO Applying migration id=rawforward 2026/10/15 14:19:46 INFO Applying migration id=publickey 2026/10/15 14:19:46 INFO Applying migration id=resolvegroup 2026/10/15 14:19:46 INFO Applying migration id=reject 2026/10/15 14:19:46 INFO Applying migration id=autodel 2026/10/15 14:19:46 INFO Applying migration id=jsonb 2026/10/15 14:19:46 INFO Applying migration id=quote 2026/10/15 14:19:46 INFO Applying migration id=rfc9421 2026/10/15 14:19:46 INFO Applying migration id=keys 2026/10/15 14:19:46 INFO Applying migration id=portable 2026/10/15 14:19:46 INFO Applying migration id=proofs 2026/10/15 14:19:46 INFO Applying migration id=contexts 2026/10/15 14:19:46 INFO Applying migration id=deliverieshost 2026/10/15 14:19:46 INFO Applying migration id=pembegin 2026/10/15 14:19:46 INFO Applying migration id=didhost 2026/10/15 14:19:46 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:46 INFO Applying migration id=invites 2026/10/15 14:19:46 INFO Applying migration id=ed25519blob 2026/10/15 14:19:46 INFO Applying migration id=rsablob 2026/10/15 14:19:46 INFO Applying migration id=iconscid 2026/10/15 14:19:46 INFO Applying migration id=actor 2026/10/15 14:19:46 INFO Applying migration id=localkeys 2026/10/15 14:19:46 INFO Applying migration id=deleted 2026/10/15 14:19:46 INFO Applying migration id=history 2026/10/15 14:19:46 INFO Applying migration id=outboxnano 2026/10/15 14:19:46 INFO Applying migration id=implements 2026/10/15 14:19:46 INFO Applying migration id=backfill 2026/10/15 14:19:46 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (0.59s) === RUN TestFollow_UnauthenticatedUser 2026/10/15 14:19:46 INFO Applying migration id=initial 2026/10/15 14:19:46 INFO Applying migration id=notesupdated 2026/10/15 14:19:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:46 INFO Applying migration id=activitiesid 2026/10/15 14:19:46 INFO Applying migration id=outbox 2026/10/15 14:19:46 INFO Applying migration id=edits 2026/10/15 14:19:46 INFO Applying migration id=outboxactor 2026/10/15 14:19:46 INFO Applying migration id=outboxsender 2026/10/15 14:19:46 INFO Applying migration id=thread 2026/10/15 14:19:46 INFO Applying migration id=host 2026/10/15 14:19:46 INFO Applying migration id=sharedinbox 2026/10/15 14:19:46 INFO Applying migration id=noteshost 2026/10/15 14:19:46 INFO Applying migration id=fetched 2026/10/15 14:19:46 INFO Applying migration id=move 2026/10/15 14:19:46 INFO Applying migration id=cleanup 2026/10/15 14:19:46 INFO Applying migration id=received 2026/10/15 14:19:46 INFO Applying migration id=namehost 2026/10/15 14:19:46 INFO Applying migration id=outboxhost 2026/10/15 14:19:46 INFO Applying migration id=notesfts 2026/10/15 14:19:46 INFO Applying migration id=iconsname 2026/10/15 14:19:46 INFO Applying migration id=nohash 2026/10/15 14:19:46 INFO Applying migration id=shares 2026/10/15 14:19:46 INFO Applying migration id=actorttl 2026/10/15 14:19:46 INFO Applying migration id=tocc 2026/10/15 14:19:46 INFO Applying migration id=followeds 2026/10/15 14:19:46 INFO Applying migration id=certhash 2026/10/15 14:19:46 INFO Applying migration id=follows_sync 2026/10/15 14:19:46 INFO Applying migration id=jsonpath 2026/10/15 14:19:46 INFO Applying migration id=localforward 2026/10/15 14:19:46 INFO Applying migration id=avatar 2026/10/15 14:19:46 INFO Applying migration id=noimage 2026/10/15 14:19:46 INFO Applying migration id=feed 2026/10/15 14:19:46 INFO Applying migration id=bookmarks 2026/10/15 14:19:46 INFO Applying migration id=shareactivity 2026/10/15 14:19:46 INFO Applying migration id=application 2026/10/15 14:19:46 INFO Applying migration id=certificates 2026/10/15 14:19:46 INFO Applying migration id=rawforward 2026/10/15 14:19:46 INFO Applying migration id=publickey 2026/10/15 14:19:46 INFO Applying migration id=resolvegroup 2026/10/15 14:19:46 INFO Applying migration id=reject 2026/10/15 14:19:46 INFO Applying migration id=autodel 2026/10/15 14:19:46 INFO Applying migration id=jsonb 2026/10/15 14:19:47 INFO Applying migration id=quote 2026/10/15 14:19:47 INFO Applying migration id=rfc9421 2026/10/15 14:19:47 INFO Applying migration id=keys 2026/10/15 14:19:47 INFO Applying migration id=portable 2026/10/15 14:19:47 INFO Applying migration id=proofs 2026/10/15 14:19:47 INFO Applying migration id=contexts 2026/10/15 14:19:47 INFO Applying migration id=deliverieshost 2026/10/15 14:19:47 INFO Applying migration id=pembegin 2026/10/15 14:19:47 INFO Applying migration id=didhost 2026/10/15 14:19:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:47 INFO Applying migration id=invites 2026/10/15 14:19:47 INFO Applying migration id=ed25519blob 2026/10/15 14:19:47 INFO Applying migration id=rsablob 2026/10/15 14:19:47 INFO Applying migration id=iconscid 2026/10/15 14:19:47 INFO Applying migration id=actor 2026/10/15 14:19:47 INFO Applying migration id=localkeys 2026/10/15 14:19:47 INFO Applying migration id=deleted 2026/10/15 14:19:47 INFO Applying migration id=history 2026/10/15 14:19:47 INFO Applying migration id=outboxnano 2026/10/15 14:19:47 INFO Applying migration id=implements 2026/10/15 14:19:47 INFO Applying migration id=backfill --- PASS: TestFollow_UnauthenticatedUser (0.82s) === RUN TestFollows_NoFollows 2026/10/15 14:19:47 INFO Applying migration id=initial 2026/10/15 14:19:47 INFO Applying migration id=notesupdated 2026/10/15 14:19:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:47 INFO Applying migration id=activitiesid 2026/10/15 14:19:47 INFO Applying migration id=outbox 2026/10/15 14:19:47 INFO Applying migration id=edits 2026/10/15 14:19:47 INFO Applying migration id=outboxactor 2026/10/15 14:19:47 INFO Applying migration id=outboxsender 2026/10/15 14:19:47 INFO Applying migration id=thread 2026/10/15 14:19:47 INFO Applying migration id=host 2026/10/15 14:19:47 INFO Applying migration id=sharedinbox 2026/10/15 14:19:47 INFO Applying migration id=noteshost 2026/10/15 14:19:47 INFO Applying migration id=fetched 2026/10/15 14:19:47 INFO Applying migration id=move 2026/10/15 14:19:47 INFO Applying migration id=cleanup 2026/10/15 14:19:47 INFO Applying migration id=received 2026/10/15 14:19:47 INFO Applying migration id=namehost 2026/10/15 14:19:47 INFO Applying migration id=outboxhost 2026/10/15 14:19:47 INFO Applying migration id=notesfts 2026/10/15 14:19:47 INFO Applying migration id=iconsname 2026/10/15 14:19:47 INFO Applying migration id=nohash 2026/10/15 14:19:47 INFO Applying migration id=shares 2026/10/15 14:19:47 INFO Applying migration id=actorttl 2026/10/15 14:19:47 INFO Applying migration id=tocc 2026/10/15 14:19:47 INFO Applying migration id=followeds 2026/10/15 14:19:47 INFO Applying migration id=certhash 2026/10/15 14:19:47 INFO Applying migration id=follows_sync 2026/10/15 14:19:47 INFO Applying migration id=jsonpath 2026/10/15 14:19:47 INFO Applying migration id=localforward 2026/10/15 14:19:47 INFO Applying migration id=avatar 2026/10/15 14:19:47 INFO Applying migration id=noimage 2026/10/15 14:19:47 INFO Applying migration id=feed 2026/10/15 14:19:47 INFO Applying migration id=bookmarks 2026/10/15 14:19:47 INFO Applying migration id=shareactivity 2026/10/15 14:19:47 INFO Applying migration id=application 2026/10/15 14:19:47 INFO Applying migration id=certificates 2026/10/15 14:19:47 INFO Applying migration id=rawforward 2026/10/15 14:19:47 INFO Applying migration id=publickey 2026/10/15 14:19:47 INFO Applying migration id=resolvegroup 2026/10/15 14:19:47 INFO Applying migration id=reject 2026/10/15 14:19:47 INFO Applying migration id=autodel 2026/10/15 14:19:47 INFO Applying migration id=jsonb 2026/10/15 14:19:47 INFO Applying migration id=quote 2026/10/15 14:19:47 INFO Applying migration id=rfc9421 2026/10/15 14:19:47 INFO Applying migration id=keys 2026/10/15 14:19:47 INFO Applying migration id=portable 2026/10/15 14:19:47 INFO Applying migration id=proofs 2026/10/15 14:19:47 INFO Applying migration id=contexts 2026/10/15 14:19:47 INFO Applying migration id=deliverieshost 2026/10/15 14:19:47 INFO Applying migration id=pembegin 2026/10/15 14:19:47 INFO Applying migration id=didhost 2026/10/15 14:19:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:47 INFO Applying migration id=invites 2026/10/15 14:19:47 INFO Applying migration id=ed25519blob 2026/10/15 14:19:47 INFO Applying migration id=rsablob 2026/10/15 14:19:47 INFO Applying migration id=iconscid 2026/10/15 14:19:47 INFO Applying migration id=actor 2026/10/15 14:19:47 INFO Applying migration id=localkeys 2026/10/15 14:19:47 INFO Applying migration id=deleted 2026/10/15 14:19:47 INFO Applying migration id=history 2026/10/15 14:19:47 INFO Applying migration id=outboxnano 2026/10/15 14:19:47 INFO Applying migration id=implements 2026/10/15 14:19:47 INFO Applying migration id=backfill --- PASS: TestFollows_NoFollows (0.39s) === RUN TestFollows_TwoInactive 2026/10/15 14:19:48 INFO Applying migration id=initial 2026/10/15 14:19:48 INFO Applying migration id=notesupdated 2026/10/15 14:19:48 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:48 INFO Applying migration id=activitiesid 2026/10/15 14:19:48 INFO Applying migration id=outbox 2026/10/15 14:19:48 INFO Applying migration id=edits 2026/10/15 14:19:48 INFO Applying migration id=outboxactor 2026/10/15 14:19:48 INFO Applying migration id=outboxsender 2026/10/15 14:19:48 INFO Applying migration id=thread 2026/10/15 14:19:48 INFO Applying migration id=host 2026/10/15 14:19:48 INFO Applying migration id=sharedinbox 2026/10/15 14:19:48 INFO Applying migration id=noteshost 2026/10/15 14:19:48 INFO Applying migration id=fetched 2026/10/15 14:19:48 INFO Applying migration id=move 2026/10/15 14:19:48 INFO Applying migration id=cleanup 2026/10/15 14:19:48 INFO Applying migration id=received 2026/10/15 14:19:48 INFO Applying migration id=namehost 2026/10/15 14:19:48 INFO Applying migration id=outboxhost 2026/10/15 14:19:48 INFO Applying migration id=notesfts 2026/10/15 14:19:48 INFO Applying migration id=iconsname 2026/10/15 14:19:48 INFO Applying migration id=nohash 2026/10/15 14:19:48 INFO Applying migration id=shares 2026/10/15 14:19:48 INFO Applying migration id=actorttl 2026/10/15 14:19:48 INFO Applying migration id=tocc 2026/10/15 14:19:48 INFO Applying migration id=followeds 2026/10/15 14:19:48 INFO Applying migration id=certhash 2026/10/15 14:19:48 INFO Applying migration id=follows_sync 2026/10/15 14:19:48 INFO Applying migration id=jsonpath 2026/10/15 14:19:48 INFO Applying migration id=localforward 2026/10/15 14:19:48 INFO Applying migration id=avatar 2026/10/15 14:19:48 INFO Applying migration id=noimage 2026/10/15 14:19:48 INFO Applying migration id=feed 2026/10/15 14:19:48 INFO Applying migration id=bookmarks 2026/10/15 14:19:48 INFO Applying migration id=shareactivity 2026/10/15 14:19:48 INFO Applying migration id=application 2026/10/15 14:19:48 INFO Applying migration id=certificates 2026/10/15 14:19:48 INFO Applying migration id=rawforward 2026/10/15 14:19:48 INFO Applying migration id=publickey 2026/10/15 14:19:48 INFO Applying migration id=resolvegroup 2026/10/15 14:19:48 INFO Applying migration id=reject 2026/10/15 14:19:48 INFO Applying migration id=autodel 2026/10/15 14:19:48 INFO Applying migration id=jsonb 2026/10/15 14:19:48 INFO Applying migration id=quote 2026/10/15 14:19:48 INFO Applying migration id=rfc9421 2026/10/15 14:19:48 INFO Applying migration id=keys 2026/10/15 14:19:48 INFO Applying migration id=portable 2026/10/15 14:19:48 INFO Applying migration id=proofs 2026/10/15 14:19:48 INFO Applying migration id=contexts 2026/10/15 14:19:48 INFO Applying migration id=deliverieshost 2026/10/15 14:19:48 INFO Applying migration id=pembegin 2026/10/15 14:19:48 INFO Applying migration id=didhost 2026/10/15 14:19:48 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:48 INFO Applying migration id=invites 2026/10/15 14:19:48 INFO Applying migration id=ed25519blob 2026/10/15 14:19:48 INFO Applying migration id=rsablob 2026/10/15 14:19:48 INFO Applying migration id=iconscid 2026/10/15 14:19:48 INFO Applying migration id=actor 2026/10/15 14:19:48 INFO Applying migration id=localkeys 2026/10/15 14:19:48 INFO Applying migration id=deleted 2026/10/15 14:19:48 INFO Applying migration id=history 2026/10/15 14:19:48 INFO Applying migration id=outboxnano 2026/10/15 14:19:48 INFO Applying migration id=implements 2026/10/15 14:19:48 INFO Applying migration id=backfill 2026/10/15 14:19:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fad9-7a8c-a136-31ef8b681448 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fada-7376-950d-76491999ac1c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fad9-7a8c-a136-31ef8b681448 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fad9-7a8c-a136-31ef8b681448 2026/10/15 14:19:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fadc-7aea-b092-cb3f8c971c92 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/10/15 14:19:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fadd-7833-9928-073706f6d1e3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fadc-7aea-b092-cb3f8c971c92 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fadc-7aea-b092-cb3f8c971c92 --- PASS: TestFollows_TwoInactive (0.73s) === RUN TestFollows_OneActiveOneInactive 2026/10/15 14:19:48 INFO Applying migration id=initial 2026/10/15 14:19:48 INFO Applying migration id=notesupdated 2026/10/15 14:19:48 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:48 INFO Applying migration id=activitiesid 2026/10/15 14:19:48 INFO Applying migration id=outbox 2026/10/15 14:19:48 INFO Applying migration id=edits 2026/10/15 14:19:48 INFO Applying migration id=outboxactor 2026/10/15 14:19:48 INFO Applying migration id=outboxsender 2026/10/15 14:19:48 INFO Applying migration id=thread 2026/10/15 14:19:48 INFO Applying migration id=host 2026/10/15 14:19:48 INFO Applying migration id=sharedinbox 2026/10/15 14:19:48 INFO Applying migration id=noteshost 2026/10/15 14:19:48 INFO Applying migration id=fetched 2026/10/15 14:19:48 INFO Applying migration id=move 2026/10/15 14:19:48 INFO Applying migration id=cleanup 2026/10/15 14:19:48 INFO Applying migration id=received 2026/10/15 14:19:48 INFO Applying migration id=namehost 2026/10/15 14:19:48 INFO Applying migration id=outboxhost 2026/10/15 14:19:48 INFO Applying migration id=notesfts 2026/10/15 14:19:48 INFO Applying migration id=iconsname 2026/10/15 14:19:48 INFO Applying migration id=nohash 2026/10/15 14:19:48 INFO Applying migration id=shares 2026/10/15 14:19:48 INFO Applying migration id=actorttl 2026/10/15 14:19:48 INFO Applying migration id=tocc 2026/10/15 14:19:48 INFO Applying migration id=followeds 2026/10/15 14:19:48 INFO Applying migration id=certhash 2026/10/15 14:19:48 INFO Applying migration id=follows_sync 2026/10/15 14:19:48 INFO Applying migration id=jsonpath 2026/10/15 14:19:48 INFO Applying migration id=localforward 2026/10/15 14:19:48 INFO Applying migration id=avatar 2026/10/15 14:19:48 INFO Applying migration id=noimage 2026/10/15 14:19:48 INFO Applying migration id=feed 2026/10/15 14:19:48 INFO Applying migration id=bookmarks 2026/10/15 14:19:48 INFO Applying migration id=shareactivity 2026/10/15 14:19:48 INFO Applying migration id=application 2026/10/15 14:19:48 INFO Applying migration id=certificates 2026/10/15 14:19:48 INFO Applying migration id=rawforward 2026/10/15 14:19:48 INFO Applying migration id=publickey 2026/10/15 14:19:48 INFO Applying migration id=resolvegroup 2026/10/15 14:19:48 INFO Applying migration id=reject 2026/10/15 14:19:48 INFO Applying migration id=autodel 2026/10/15 14:19:48 INFO Applying migration id=jsonb 2026/10/15 14:19:48 INFO Applying migration id=quote 2026/10/15 14:19:48 INFO Applying migration id=rfc9421 2026/10/15 14:19:48 INFO Applying migration id=keys 2026/10/15 14:19:48 INFO Applying migration id=portable 2026/10/15 14:19:48 INFO Applying migration id=proofs 2026/10/15 14:19:48 INFO Applying migration id=contexts 2026/10/15 14:19:48 INFO Applying migration id=deliverieshost 2026/10/15 14:19:48 INFO Applying migration id=pembegin 2026/10/15 14:19:48 INFO Applying migration id=didhost 2026/10/15 14:19:48 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:48 INFO Applying migration id=invites 2026/10/15 14:19:48 INFO Applying migration id=ed25519blob 2026/10/15 14:19:48 INFO Applying migration id=rsablob 2026/10/15 14:19:48 INFO Applying migration id=iconscid 2026/10/15 14:19:48 INFO Applying migration id=actor 2026/10/15 14:19:48 INFO Applying migration id=localkeys 2026/10/15 14:19:48 INFO Applying migration id=deleted 2026/10/15 14:19:48 INFO Applying migration id=history 2026/10/15 14:19:48 INFO Applying migration id=outboxnano 2026/10/15 14:19:48 INFO Applying migration id=implements 2026/10/15 14:19:48 INFO Applying migration id=backfill 2026/10/15 14:19:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fdcd-7b91-808a-2111d1d966cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fdce-7dde-b89b-8c0e3dbff37b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fdcd-7b91-808a-2111d1d966cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fdcd-7b91-808a-2111d1d966cd 2026/10/15 14:19:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fdd0-70cf-bbc7-8a293986deda 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/10/15 14:19:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fdd1-7005-bf9c-fe96e4addf37 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fdd0-70cf-bbc7-8a293986deda activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fdd0-70cf-bbc7-8a293986deda 2026/10/15 14:19:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-fdd5-7d59-b8c3-f5fbf974687e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-fdd5-7cfa-b1a4-5b3b48dc647a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-fdd5-7cfa-b1a4-5b3b48dc647a --- PASS: TestFollows_OneActiveOneInactive (0.77s) === RUN TestFollows_UnauthenticatedUser 2026/10/15 14:19:49 INFO Applying migration id=initial 2026/10/15 14:19:49 INFO Applying migration id=notesupdated 2026/10/15 14:19:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:49 INFO Applying migration id=activitiesid 2026/10/15 14:19:49 INFO Applying migration id=outbox 2026/10/15 14:19:49 INFO Applying migration id=edits 2026/10/15 14:19:49 INFO Applying migration id=outboxactor 2026/10/15 14:19:49 INFO Applying migration id=outboxsender 2026/10/15 14:19:49 INFO Applying migration id=thread 2026/10/15 14:19:49 INFO Applying migration id=host 2026/10/15 14:19:49 INFO Applying migration id=sharedinbox 2026/10/15 14:19:49 INFO Applying migration id=noteshost 2026/10/15 14:19:49 INFO Applying migration id=fetched 2026/10/15 14:19:49 INFO Applying migration id=move 2026/10/15 14:19:49 INFO Applying migration id=cleanup 2026/10/15 14:19:49 INFO Applying migration id=received 2026/10/15 14:19:49 INFO Applying migration id=namehost 2026/10/15 14:19:49 INFO Applying migration id=outboxhost 2026/10/15 14:19:49 INFO Applying migration id=notesfts 2026/10/15 14:19:49 INFO Applying migration id=iconsname 2026/10/15 14:19:49 INFO Applying migration id=nohash 2026/10/15 14:19:49 INFO Applying migration id=shares 2026/10/15 14:19:49 INFO Applying migration id=actorttl 2026/10/15 14:19:49 INFO Applying migration id=tocc 2026/10/15 14:19:49 INFO Applying migration id=followeds 2026/10/15 14:19:49 INFO Applying migration id=certhash 2026/10/15 14:19:49 INFO Applying migration id=follows_sync 2026/10/15 14:19:49 INFO Applying migration id=jsonpath 2026/10/15 14:19:49 INFO Applying migration id=localforward 2026/10/15 14:19:49 INFO Applying migration id=avatar 2026/10/15 14:19:49 INFO Applying migration id=noimage 2026/10/15 14:19:49 INFO Applying migration id=feed 2026/10/15 14:19:49 INFO Applying migration id=bookmarks 2026/10/15 14:19:49 INFO Applying migration id=shareactivity 2026/10/15 14:19:49 INFO Applying migration id=application 2026/10/15 14:19:49 INFO Applying migration id=certificates 2026/10/15 14:19:49 INFO Applying migration id=rawforward 2026/10/15 14:19:49 INFO Applying migration id=publickey 2026/10/15 14:19:49 INFO Applying migration id=resolvegroup 2026/10/15 14:19:49 INFO Applying migration id=reject 2026/10/15 14:19:49 INFO Applying migration id=autodel 2026/10/15 14:19:49 INFO Applying migration id=jsonb 2026/10/15 14:19:49 INFO Applying migration id=quote 2026/10/15 14:19:49 INFO Applying migration id=rfc9421 2026/10/15 14:19:49 INFO Applying migration id=keys 2026/10/15 14:19:49 INFO Applying migration id=portable 2026/10/15 14:19:49 INFO Applying migration id=proofs 2026/10/15 14:19:49 INFO Applying migration id=contexts 2026/10/15 14:19:49 INFO Applying migration id=deliverieshost 2026/10/15 14:19:49 INFO Applying migration id=pembegin 2026/10/15 14:19:49 INFO Applying migration id=didhost 2026/10/15 14:19:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:49 INFO Applying migration id=invites 2026/10/15 14:19:49 INFO Applying migration id=ed25519blob 2026/10/15 14:19:49 INFO Applying migration id=rsablob 2026/10/15 14:19:49 INFO Applying migration id=iconscid 2026/10/15 14:19:49 INFO Applying migration id=actor 2026/10/15 14:19:49 INFO Applying migration id=localkeys 2026/10/15 14:19:49 INFO Applying migration id=deleted 2026/10/15 14:19:49 INFO Applying migration id=history 2026/10/15 14:19:49 INFO Applying migration id=outboxnano 2026/10/15 14:19:49 INFO Applying migration id=implements 2026/10/15 14:19:49 INFO Applying migration id=backfill --- PASS: TestFollows_UnauthenticatedUser (0.77s) === RUN TestForward_ReplyToPostByFollower 2026/10/15 14:19:50 INFO Applying migration id=initial 2026/10/15 14:19:50 INFO Applying migration id=notesupdated 2026/10/15 14:19:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:50 INFO Applying migration id=activitiesid 2026/10/15 14:19:50 INFO Applying migration id=outbox 2026/10/15 14:19:50 INFO Applying migration id=edits 2026/10/15 14:19:50 INFO Applying migration id=outboxactor 2026/10/15 14:19:50 INFO Applying migration id=outboxsender 2026/10/15 14:19:50 INFO Applying migration id=thread 2026/10/15 14:19:50 INFO Applying migration id=host 2026/10/15 14:19:50 INFO Applying migration id=sharedinbox 2026/10/15 14:19:50 INFO Applying migration id=noteshost 2026/10/15 14:19:50 INFO Applying migration id=fetched 2026/10/15 14:19:50 INFO Applying migration id=move 2026/10/15 14:19:50 INFO Applying migration id=cleanup 2026/10/15 14:19:50 INFO Applying migration id=received 2026/10/15 14:19:50 INFO Applying migration id=namehost 2026/10/15 14:19:50 INFO Applying migration id=outboxhost 2026/10/15 14:19:50 INFO Applying migration id=notesfts 2026/10/15 14:19:50 INFO Applying migration id=iconsname 2026/10/15 14:19:50 INFO Applying migration id=nohash 2026/10/15 14:19:50 INFO Applying migration id=shares 2026/10/15 14:19:50 INFO Applying migration id=actorttl 2026/10/15 14:19:50 INFO Applying migration id=tocc 2026/10/15 14:19:50 INFO Applying migration id=followeds 2026/10/15 14:19:50 INFO Applying migration id=certhash 2026/10/15 14:19:50 INFO Applying migration id=follows_sync 2026/10/15 14:19:50 INFO Applying migration id=jsonpath 2026/10/15 14:19:50 INFO Applying migration id=localforward 2026/10/15 14:19:50 INFO Applying migration id=avatar 2026/10/15 14:19:50 INFO Applying migration id=noimage 2026/10/15 14:19:50 INFO Applying migration id=feed 2026/10/15 14:19:50 INFO Applying migration id=bookmarks 2026/10/15 14:19:50 INFO Applying migration id=shareactivity 2026/10/15 14:19:50 INFO Applying migration id=application 2026/10/15 14:19:50 INFO Applying migration id=certificates 2026/10/15 14:19:50 INFO Applying migration id=rawforward 2026/10/15 14:19:50 INFO Applying migration id=publickey 2026/10/15 14:19:50 INFO Applying migration id=resolvegroup 2026/10/15 14:19:50 INFO Applying migration id=reject 2026/10/15 14:19:50 INFO Applying migration id=autodel 2026/10/15 14:19:50 INFO Applying migration id=jsonb 2026/10/15 14:19:50 INFO Applying migration id=quote 2026/10/15 14:19:50 INFO Applying migration id=rfc9421 2026/10/15 14:19:50 INFO Applying migration id=keys 2026/10/15 14:19:50 INFO Applying migration id=portable 2026/10/15 14:19:50 INFO Applying migration id=proofs 2026/10/15 14:19:50 INFO Applying migration id=contexts 2026/10/15 14:19:50 INFO Applying migration id=deliverieshost 2026/10/15 14:19:50 INFO Applying migration id=pembegin 2026/10/15 14:19:50 INFO Applying migration id=didhost 2026/10/15 14:19:50 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:50 INFO Applying migration id=invites 2026/10/15 14:19:50 INFO Applying migration id=ed25519blob 2026/10/15 14:19:50 INFO Applying migration id=rsablob 2026/10/15 14:19:50 INFO Applying migration id=iconscid 2026/10/15 14:19:50 INFO Applying migration id=actor 2026/10/15 14:19:50 INFO Applying migration id=localkeys 2026/10/15 14:19:50 INFO Applying migration id=deleted 2026/10/15 14:19:50 INFO Applying migration id=history 2026/10/15 14:19:50 INFO Applying migration id=outboxnano 2026/10/15 14:19:50 INFO Applying migration id=implements 2026/10/15 14:19:50 INFO Applying migration id=backfill 2026/10/15 14:19:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-031f-71ca-b08e-3acdebb69206 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/10/15 14:19:50 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/10/15 14:19: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 --- PASS: TestForward_ReplyToPostByFollower (0.58s) === RUN TestForward_ReplyToPublicPost 2026/10/15 14:19:50 INFO Applying migration id=initial 2026/10/15 14:19:50 INFO Applying migration id=notesupdated 2026/10/15 14:19:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:50 INFO Applying migration id=activitiesid 2026/10/15 14:19:50 INFO Applying migration id=outbox 2026/10/15 14:19:50 INFO Applying migration id=edits 2026/10/15 14:19:50 INFO Applying migration id=outboxactor 2026/10/15 14:19:50 INFO Applying migration id=outboxsender 2026/10/15 14:19:50 INFO Applying migration id=thread 2026/10/15 14:19:50 INFO Applying migration id=host 2026/10/15 14:19:50 INFO Applying migration id=sharedinbox 2026/10/15 14:19:50 INFO Applying migration id=noteshost 2026/10/15 14:19:50 INFO Applying migration id=fetched 2026/10/15 14:19:50 INFO Applying migration id=move 2026/10/15 14:19:50 INFO Applying migration id=cleanup 2026/10/15 14:19:50 INFO Applying migration id=received 2026/10/15 14:19:50 INFO Applying migration id=namehost 2026/10/15 14:19:50 INFO Applying migration id=outboxhost 2026/10/15 14:19:50 INFO Applying migration id=notesfts 2026/10/15 14:19:50 INFO Applying migration id=iconsname 2026/10/15 14:19:50 INFO Applying migration id=nohash 2026/10/15 14:19:50 INFO Applying migration id=shares 2026/10/15 14:19:50 INFO Applying migration id=actorttl 2026/10/15 14:19:50 INFO Applying migration id=tocc 2026/10/15 14:19:50 INFO Applying migration id=followeds 2026/10/15 14:19:50 INFO Applying migration id=certhash 2026/10/15 14:19:50 INFO Applying migration id=follows_sync 2026/10/15 14:19:50 INFO Applying migration id=jsonpath 2026/10/15 14:19:50 INFO Applying migration id=localforward 2026/10/15 14:19:50 INFO Applying migration id=avatar 2026/10/15 14:19:50 INFO Applying migration id=noimage 2026/10/15 14:19:50 INFO Applying migration id=feed 2026/10/15 14:19:50 INFO Applying migration id=bookmarks 2026/10/15 14:19:50 INFO Applying migration id=shareactivity 2026/10/15 14:19:50 INFO Applying migration id=application 2026/10/15 14:19:50 INFO Applying migration id=certificates 2026/10/15 14:19:51 INFO Applying migration id=rawforward 2026/10/15 14:19:51 INFO Applying migration id=publickey 2026/10/15 14:19:51 INFO Applying migration id=resolvegroup 2026/10/15 14:19:51 INFO Applying migration id=reject 2026/10/15 14:19:51 INFO Applying migration id=autodel 2026/10/15 14:19:51 INFO Applying migration id=jsonb 2026/10/15 14:19:51 INFO Applying migration id=quote 2026/10/15 14:19:51 INFO Applying migration id=rfc9421 2026/10/15 14:19:51 INFO Applying migration id=keys 2026/10/15 14:19:51 INFO Applying migration id=portable 2026/10/15 14:19:51 INFO Applying migration id=proofs 2026/10/15 14:19:51 INFO Applying migration id=contexts 2026/10/15 14:19:51 INFO Applying migration id=deliverieshost 2026/10/15 14:19:51 INFO Applying migration id=pembegin 2026/10/15 14:19:51 INFO Applying migration id=didhost 2026/10/15 14:19:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:51 INFO Applying migration id=invites 2026/10/15 14:19:51 INFO Applying migration id=ed25519blob 2026/10/15 14:19:51 INFO Applying migration id=rsablob 2026/10/15 14:19:51 INFO Applying migration id=iconscid 2026/10/15 14:19:51 INFO Applying migration id=actor 2026/10/15 14:19:51 INFO Applying migration id=localkeys 2026/10/15 14:19:51 INFO Applying migration id=deleted 2026/10/15 14:19:51 INFO Applying migration id=history 2026/10/15 14:19:51 INFO Applying migration id=outboxnano 2026/10/15 14:19:51 INFO Applying migration id=implements 2026/10/15 14:19:51 INFO Applying migration id=backfill 2026/10/15 14:19:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0598-77b7-8537-50d799a3d1a2 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/10/15 14:19:51 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19: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 --- PASS: TestForward_ReplyToPublicPost (0.63s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/10/15 14:19:51 INFO Applying migration id=initial 2026/10/15 14:19:51 INFO Applying migration id=notesupdated 2026/10/15 14:19:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:51 INFO Applying migration id=activitiesid 2026/10/15 14:19:51 INFO Applying migration id=outbox 2026/10/15 14:19:51 INFO Applying migration id=edits 2026/10/15 14:19:51 INFO Applying migration id=outboxactor 2026/10/15 14:19:51 INFO Applying migration id=outboxsender 2026/10/15 14:19:51 INFO Applying migration id=thread 2026/10/15 14:19:51 INFO Applying migration id=host 2026/10/15 14:19:51 INFO Applying migration id=sharedinbox 2026/10/15 14:19:51 INFO Applying migration id=noteshost 2026/10/15 14:19:51 INFO Applying migration id=fetched 2026/10/15 14:19:51 INFO Applying migration id=move 2026/10/15 14:19:51 INFO Applying migration id=cleanup 2026/10/15 14:19:51 INFO Applying migration id=received 2026/10/15 14:19:51 INFO Applying migration id=namehost 2026/10/15 14:19:51 INFO Applying migration id=outboxhost 2026/10/15 14:19:51 INFO Applying migration id=notesfts 2026/10/15 14:19:51 INFO Applying migration id=iconsname 2026/10/15 14:19:51 INFO Applying migration id=nohash 2026/10/15 14:19:51 INFO Applying migration id=shares 2026/10/15 14:19:51 INFO Applying migration id=actorttl 2026/10/15 14:19:51 INFO Applying migration id=tocc 2026/10/15 14:19:51 INFO Applying migration id=followeds 2026/10/15 14:19:51 INFO Applying migration id=certhash 2026/10/15 14:19:51 INFO Applying migration id=follows_sync 2026/10/15 14:19:51 INFO Applying migration id=jsonpath 2026/10/15 14:19:51 INFO Applying migration id=localforward 2026/10/15 14:19:51 INFO Applying migration id=avatar 2026/10/15 14:19:51 INFO Applying migration id=noimage 2026/10/15 14:19:51 INFO Applying migration id=feed 2026/10/15 14:19:51 INFO Applying migration id=bookmarks 2026/10/15 14:19:51 INFO Applying migration id=shareactivity 2026/10/15 14:19:51 INFO Applying migration id=application 2026/10/15 14:19:51 INFO Applying migration id=certificates 2026/10/15 14:19:51 INFO Applying migration id=rawforward 2026/10/15 14:19:51 INFO Applying migration id=publickey 2026/10/15 14:19:51 INFO Applying migration id=resolvegroup 2026/10/15 14:19:51 INFO Applying migration id=reject 2026/10/15 14:19:51 INFO Applying migration id=autodel 2026/10/15 14:19:51 INFO Applying migration id=jsonb 2026/10/15 14:19:51 INFO Applying migration id=quote 2026/10/15 14:19:51 INFO Applying migration id=rfc9421 2026/10/15 14:19:51 INFO Applying migration id=keys 2026/10/15 14:19:51 INFO Applying migration id=portable 2026/10/15 14:19:51 INFO Applying migration id=proofs 2026/10/15 14:19:51 INFO Applying migration id=contexts 2026/10/15 14:19:51 INFO Applying migration id=deliverieshost 2026/10/15 14:19:51 INFO Applying migration id=pembegin 2026/10/15 14:19:51 INFO Applying migration id=didhost 2026/10/15 14:19:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:51 INFO Applying migration id=invites 2026/10/15 14:19:51 INFO Applying migration id=ed25519blob 2026/10/15 14:19:51 INFO Applying migration id=rsablob 2026/10/15 14:19:51 INFO Applying migration id=iconscid 2026/10/15 14:19:51 INFO Applying migration id=actor 2026/10/15 14:19:51 INFO Applying migration id=localkeys 2026/10/15 14:19:51 INFO Applying migration id=deleted 2026/10/15 14:19:51 INFO Applying migration id=history 2026/10/15 14:19:51 INFO Applying migration id=outboxnano 2026/10/15 14:19:51 INFO Applying migration id=implements 2026/10/15 14:19:51 INFO Applying migration id=backfill 2026/10/15 14:19:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-07f6-75f2-b85f-7640cee79185 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/10/15 14:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-07f7-700e-9817-d6a9c77faa7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 2026/10/15 14:19:52 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 2026/10/15 14:19:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-07f9-7082-b97f-dd3a659d3b71 note=https://localhost.localdomain:8443/post/01a13fef-07f9-7058-be75-3d6b5b26c625 thread=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-07f9-7082-b97f-dd3a659d3b71 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-07f9-7058-be75-3d6b5b26c625 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-07f9-7058-be75-3d6b5b26c625 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.61s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/10/15 14:19:52 INFO Applying migration id=initial 2026/10/15 14:19:52 INFO Applying migration id=notesupdated 2026/10/15 14:19:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:52 INFO Applying migration id=activitiesid 2026/10/15 14:19:52 INFO Applying migration id=outbox 2026/10/15 14:19:52 INFO Applying migration id=edits 2026/10/15 14:19:52 INFO Applying migration id=outboxactor 2026/10/15 14:19:52 INFO Applying migration id=outboxsender 2026/10/15 14:19:52 INFO Applying migration id=thread 2026/10/15 14:19:52 INFO Applying migration id=host 2026/10/15 14:19:52 INFO Applying migration id=sharedinbox 2026/10/15 14:19:52 INFO Applying migration id=noteshost 2026/10/15 14:19:52 INFO Applying migration id=fetched 2026/10/15 14:19:52 INFO Applying migration id=move 2026/10/15 14:19:52 INFO Applying migration id=cleanup 2026/10/15 14:19:52 INFO Applying migration id=received 2026/10/15 14:19:52 INFO Applying migration id=namehost 2026/10/15 14:19:52 INFO Applying migration id=outboxhost 2026/10/15 14:19:52 INFO Applying migration id=notesfts 2026/10/15 14:19:52 INFO Applying migration id=iconsname 2026/10/15 14:19:52 INFO Applying migration id=nohash 2026/10/15 14:19:52 INFO Applying migration id=shares 2026/10/15 14:19:52 INFO Applying migration id=actorttl 2026/10/15 14:19:52 INFO Applying migration id=tocc 2026/10/15 14:19:52 INFO Applying migration id=followeds 2026/10/15 14:19:52 INFO Applying migration id=certhash 2026/10/15 14:19:52 INFO Applying migration id=follows_sync 2026/10/15 14:19:52 INFO Applying migration id=jsonpath 2026/10/15 14:19:52 INFO Applying migration id=localforward 2026/10/15 14:19:52 INFO Applying migration id=avatar 2026/10/15 14:19:52 INFO Applying migration id=noimage 2026/10/15 14:19:52 INFO Applying migration id=feed 2026/10/15 14:19:52 INFO Applying migration id=bookmarks 2026/10/15 14:19:52 INFO Applying migration id=shareactivity 2026/10/15 14:19:52 INFO Applying migration id=application 2026/10/15 14:19:52 INFO Applying migration id=certificates 2026/10/15 14:19:52 INFO Applying migration id=rawforward 2026/10/15 14:19:52 INFO Applying migration id=publickey 2026/10/15 14:19:52 INFO Applying migration id=resolvegroup 2026/10/15 14:19:52 INFO Applying migration id=reject 2026/10/15 14:19:52 INFO Applying migration id=autodel 2026/10/15 14:19:52 INFO Applying migration id=jsonb 2026/10/15 14:19:52 INFO Applying migration id=quote 2026/10/15 14:19:52 INFO Applying migration id=rfc9421 2026/10/15 14:19:52 INFO Applying migration id=keys 2026/10/15 14:19:52 INFO Applying migration id=portable 2026/10/15 14:19:52 INFO Applying migration id=proofs 2026/10/15 14:19:52 INFO Applying migration id=contexts 2026/10/15 14:19:52 INFO Applying migration id=deliverieshost 2026/10/15 14:19:52 INFO Applying migration id=pembegin 2026/10/15 14:19:52 INFO Applying migration id=didhost 2026/10/15 14:19:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:52 INFO Applying migration id=invites 2026/10/15 14:19:52 INFO Applying migration id=ed25519blob 2026/10/15 14:19:52 INFO Applying migration id=rsablob 2026/10/15 14:19:52 INFO Applying migration id=iconscid 2026/10/15 14:19:52 INFO Applying migration id=actor 2026/10/15 14:19:52 INFO Applying migration id=localkeys 2026/10/15 14:19:52 INFO Applying migration id=deleted 2026/10/15 14:19:52 INFO Applying migration id=history 2026/10/15 14:19:52 INFO Applying migration id=outboxnano 2026/10/15 14:19:52 INFO Applying migration id=implements 2026/10/15 14:19:52 INFO Applying migration id=backfill 2026/10/15 14:19:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0aca-7369-9e54-db6a7825a84d 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/10/15 14:19:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19: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 --- PASS: TestForward_ReplyToReplyToPostByFollower (0.72s) === RUN TestForward_ReplyToUnknownPost 2026/10/15 14:19:52 INFO Applying migration id=initial 2026/10/15 14:19:52 INFO Applying migration id=notesupdated 2026/10/15 14:19:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:52 INFO Applying migration id=activitiesid 2026/10/15 14:19:52 INFO Applying migration id=outbox 2026/10/15 14:19:52 INFO Applying migration id=edits 2026/10/15 14:19:52 INFO Applying migration id=outboxactor 2026/10/15 14:19:52 INFO Applying migration id=outboxsender 2026/10/15 14:19:52 INFO Applying migration id=thread 2026/10/15 14:19:52 INFO Applying migration id=host 2026/10/15 14:19:52 INFO Applying migration id=sharedinbox 2026/10/15 14:19:52 INFO Applying migration id=noteshost 2026/10/15 14:19:52 INFO Applying migration id=fetched 2026/10/15 14:19:52 INFO Applying migration id=move 2026/10/15 14:19:52 INFO Applying migration id=cleanup 2026/10/15 14:19:52 INFO Applying migration id=received 2026/10/15 14:19:52 INFO Applying migration id=namehost 2026/10/15 14:19:52 INFO Applying migration id=outboxhost 2026/10/15 14:19:52 INFO Applying migration id=notesfts 2026/10/15 14:19:52 INFO Applying migration id=iconsname 2026/10/15 14:19:52 INFO Applying migration id=nohash 2026/10/15 14:19:52 INFO Applying migration id=shares 2026/10/15 14:19:52 INFO Applying migration id=actorttl 2026/10/15 14:19:52 INFO Applying migration id=tocc 2026/10/15 14:19:52 INFO Applying migration id=followeds 2026/10/15 14:19:52 INFO Applying migration id=certhash 2026/10/15 14:19:52 INFO Applying migration id=follows_sync 2026/10/15 14:19:52 INFO Applying migration id=jsonpath 2026/10/15 14:19:52 INFO Applying migration id=localforward 2026/10/15 14:19:52 INFO Applying migration id=avatar 2026/10/15 14:19:52 INFO Applying migration id=noimage 2026/10/15 14:19:52 INFO Applying migration id=feed 2026/10/15 14:19:52 INFO Applying migration id=bookmarks 2026/10/15 14:19:52 INFO Applying migration id=shareactivity 2026/10/15 14:19:52 INFO Applying migration id=application 2026/10/15 14:19:52 INFO Applying migration id=certificates 2026/10/15 14:19:52 INFO Applying migration id=rawforward 2026/10/15 14:19:52 INFO Applying migration id=publickey 2026/10/15 14:19:52 INFO Applying migration id=resolvegroup 2026/10/15 14:19:52 INFO Applying migration id=reject 2026/10/15 14:19:52 INFO Applying migration id=autodel 2026/10/15 14:19:52 INFO Applying migration id=jsonb 2026/10/15 14:19:52 INFO Applying migration id=quote 2026/10/15 14:19:52 INFO Applying migration id=rfc9421 2026/10/15 14:19:52 INFO Applying migration id=keys 2026/10/15 14:19:52 INFO Applying migration id=portable 2026/10/15 14:19:52 INFO Applying migration id=proofs 2026/10/15 14:19:52 INFO Applying migration id=contexts 2026/10/15 14:19:52 INFO Applying migration id=deliverieshost 2026/10/15 14:19:52 INFO Applying migration id=pembegin 2026/10/15 14:19:52 INFO Applying migration id=didhost 2026/10/15 14:19:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:52 INFO Applying migration id=invites 2026/10/15 14:19:52 INFO Applying migration id=ed25519blob 2026/10/15 14:19:53 INFO Applying migration id=rsablob 2026/10/15 14:19:53 INFO Applying migration id=iconscid 2026/10/15 14:19:53 INFO Applying migration id=actor 2026/10/15 14:19:53 INFO Applying migration id=localkeys 2026/10/15 14:19:53 INFO Applying migration id=deleted 2026/10/15 14:19:53 INFO Applying migration id=history 2026/10/15 14:19:53 INFO Applying migration id=outboxnano 2026/10/15 14:19:53 INFO Applying migration id=implements 2026/10/15 14:19:53 INFO Applying migration id=backfill 2026/10/15 14:19:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0d76-726d-a8f5-d7386c0aa5b4 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/10/15 14:19: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 --- PASS: TestForward_ReplyToUnknownPost (0.68s) === RUN TestForward_ReplyToDM 2026/10/15 14:19:53 INFO Applying migration id=initial 2026/10/15 14:19:53 INFO Applying migration id=notesupdated 2026/10/15 14:19:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:53 INFO Applying migration id=activitiesid 2026/10/15 14:19:53 INFO Applying migration id=outbox 2026/10/15 14:19:53 INFO Applying migration id=edits 2026/10/15 14:19:53 INFO Applying migration id=outboxactor 2026/10/15 14:19:53 INFO Applying migration id=outboxsender 2026/10/15 14:19:53 INFO Applying migration id=thread 2026/10/15 14:19:53 INFO Applying migration id=host 2026/10/15 14:19:53 INFO Applying migration id=sharedinbox 2026/10/15 14:19:53 INFO Applying migration id=noteshost 2026/10/15 14:19:53 INFO Applying migration id=fetched 2026/10/15 14:19:53 INFO Applying migration id=move 2026/10/15 14:19:53 INFO Applying migration id=cleanup 2026/10/15 14:19:53 INFO Applying migration id=received 2026/10/15 14:19:53 INFO Applying migration id=namehost 2026/10/15 14:19:53 INFO Applying migration id=outboxhost 2026/10/15 14:19:53 INFO Applying migration id=notesfts 2026/10/15 14:19:53 INFO Applying migration id=iconsname 2026/10/15 14:19:53 INFO Applying migration id=nohash 2026/10/15 14:19:53 INFO Applying migration id=shares 2026/10/15 14:19:53 INFO Applying migration id=actorttl 2026/10/15 14:19:53 INFO Applying migration id=tocc 2026/10/15 14:19:53 INFO Applying migration id=followeds 2026/10/15 14:19:53 INFO Applying migration id=certhash 2026/10/15 14:19:53 INFO Applying migration id=follows_sync 2026/10/15 14:19:53 INFO Applying migration id=jsonpath 2026/10/15 14:19:53 INFO Applying migration id=localforward 2026/10/15 14:19:53 INFO Applying migration id=avatar 2026/10/15 14:19:53 INFO Applying migration id=noimage 2026/10/15 14:19:53 INFO Applying migration id=feed 2026/10/15 14:19:53 INFO Applying migration id=bookmarks 2026/10/15 14:19:53 INFO Applying migration id=shareactivity 2026/10/15 14:19:53 INFO Applying migration id=application 2026/10/15 14:19:53 INFO Applying migration id=certificates 2026/10/15 14:19:53 INFO Applying migration id=rawforward 2026/10/15 14:19:53 INFO Applying migration id=publickey 2026/10/15 14:19:53 INFO Applying migration id=resolvegroup 2026/10/15 14:19:53 INFO Applying migration id=reject 2026/10/15 14:19:53 INFO Applying migration id=autodel 2026/10/15 14:19:53 INFO Applying migration id=jsonb 2026/10/15 14:19:53 INFO Applying migration id=quote 2026/10/15 14:19:53 INFO Applying migration id=rfc9421 2026/10/15 14:19:53 INFO Applying migration id=keys 2026/10/15 14:19:53 INFO Applying migration id=portable 2026/10/15 14:19:53 INFO Applying migration id=proofs 2026/10/15 14:19:53 INFO Applying migration id=contexts 2026/10/15 14:19:53 INFO Applying migration id=deliverieshost 2026/10/15 14:19:53 INFO Applying migration id=pembegin 2026/10/15 14:19:53 INFO Applying migration id=didhost 2026/10/15 14:19:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:53 INFO Applying migration id=invites 2026/10/15 14:19:53 INFO Applying migration id=ed25519blob 2026/10/15 14:19:53 INFO Applying migration id=rsablob 2026/10/15 14:19:53 INFO Applying migration id=iconscid 2026/10/15 14:19:53 INFO Applying migration id=actor 2026/10/15 14:19:53 INFO Applying migration id=localkeys 2026/10/15 14:19:53 INFO Applying migration id=deleted 2026/10/15 14:19:53 INFO Applying migration id=history 2026/10/15 14:19:53 INFO Applying migration id=outboxnano 2026/10/15 14:19:53 INFO Applying migration id=implements 2026/10/15 14:19:53 INFO Applying migration id=backfill 2026/10/15 14:19:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0fdc-77b8-a0ed-31bd99623eb2 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/10/15 14:19: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 --- PASS: TestForward_ReplyToDM (0.62s) === RUN TestForward_NotFollowingAuthor 2026/10/15 14:19:54 INFO Applying migration id=initial 2026/10/15 14:19:54 INFO Applying migration id=notesupdated 2026/10/15 14:19:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:54 INFO Applying migration id=activitiesid 2026/10/15 14:19:54 INFO Applying migration id=outbox 2026/10/15 14:19:54 INFO Applying migration id=edits 2026/10/15 14:19:54 INFO Applying migration id=outboxactor 2026/10/15 14:19:54 INFO Applying migration id=outboxsender 2026/10/15 14:19:54 INFO Applying migration id=thread 2026/10/15 14:19:54 INFO Applying migration id=host 2026/10/15 14:19:54 INFO Applying migration id=sharedinbox 2026/10/15 14:19:54 INFO Applying migration id=noteshost 2026/10/15 14:19:54 INFO Applying migration id=fetched 2026/10/15 14:19:54 INFO Applying migration id=move 2026/10/15 14:19:54 INFO Applying migration id=cleanup 2026/10/15 14:19:54 INFO Applying migration id=received 2026/10/15 14:19:54 INFO Applying migration id=namehost 2026/10/15 14:19:54 INFO Applying migration id=outboxhost 2026/10/15 14:19:54 INFO Applying migration id=notesfts 2026/10/15 14:19:54 INFO Applying migration id=iconsname 2026/10/15 14:19:54 INFO Applying migration id=nohash 2026/10/15 14:19:54 INFO Applying migration id=shares 2026/10/15 14:19:54 INFO Applying migration id=actorttl 2026/10/15 14:19:54 INFO Applying migration id=tocc 2026/10/15 14:19:54 INFO Applying migration id=followeds 2026/10/15 14:19:54 INFO Applying migration id=certhash 2026/10/15 14:19:54 INFO Applying migration id=follows_sync 2026/10/15 14:19:54 INFO Applying migration id=jsonpath 2026/10/15 14:19:54 INFO Applying migration id=localforward 2026/10/15 14:19:54 INFO Applying migration id=avatar 2026/10/15 14:19:54 INFO Applying migration id=noimage 2026/10/15 14:19:54 INFO Applying migration id=feed 2026/10/15 14:19:54 INFO Applying migration id=bookmarks 2026/10/15 14:19:54 INFO Applying migration id=shareactivity 2026/10/15 14:19:54 INFO Applying migration id=application 2026/10/15 14:19:54 INFO Applying migration id=certificates 2026/10/15 14:19:54 INFO Applying migration id=rawforward 2026/10/15 14:19:54 INFO Applying migration id=publickey 2026/10/15 14:19:54 INFO Applying migration id=resolvegroup 2026/10/15 14:19:54 INFO Applying migration id=reject 2026/10/15 14:19:54 INFO Applying migration id=autodel 2026/10/15 14:19:54 INFO Applying migration id=jsonb 2026/10/15 14:19:54 INFO Applying migration id=quote 2026/10/15 14:19:54 INFO Applying migration id=rfc9421 2026/10/15 14:19:54 INFO Applying migration id=keys 2026/10/15 14:19:54 INFO Applying migration id=portable 2026/10/15 14:19:54 INFO Applying migration id=proofs 2026/10/15 14:19:54 INFO Applying migration id=contexts 2026/10/15 14:19:54 INFO Applying migration id=deliverieshost 2026/10/15 14:19:54 INFO Applying migration id=pembegin 2026/10/15 14:19:54 INFO Applying migration id=didhost 2026/10/15 14:19:54 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:54 INFO Applying migration id=invites 2026/10/15 14:19:54 INFO Applying migration id=ed25519blob 2026/10/15 14:19:54 INFO Applying migration id=rsablob 2026/10/15 14:19:54 INFO Applying migration id=iconscid 2026/10/15 14:19:54 INFO Applying migration id=actor 2026/10/15 14:19:54 INFO Applying migration id=localkeys 2026/10/15 14:19:54 INFO Applying migration id=deleted 2026/10/15 14:19:54 INFO Applying migration id=history 2026/10/15 14:19:54 INFO Applying migration id=outboxnano 2026/10/15 14:19:54 INFO Applying migration id=implements 2026/10/15 14:19:54 INFO Applying migration id=backfill 2026/10/15 14:19:54 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/10/15 14:19: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 --- PASS: TestForward_NotFollowingAuthor (0.71s) === RUN TestForward_NotReplyToLocalPost 2026/10/15 14:19:54 INFO Applying migration id=initial 2026/10/15 14:19:54 INFO Applying migration id=notesupdated 2026/10/15 14:19:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:54 INFO Applying migration id=activitiesid 2026/10/15 14:19:54 INFO Applying migration id=outbox 2026/10/15 14:19:54 INFO Applying migration id=edits 2026/10/15 14:19:54 INFO Applying migration id=outboxactor 2026/10/15 14:19:54 INFO Applying migration id=outboxsender 2026/10/15 14:19:54 INFO Applying migration id=thread 2026/10/15 14:19:54 INFO Applying migration id=host 2026/10/15 14:19:54 INFO Applying migration id=sharedinbox 2026/10/15 14:19:54 INFO Applying migration id=noteshost 2026/10/15 14:19:54 INFO Applying migration id=fetched 2026/10/15 14:19:54 INFO Applying migration id=move 2026/10/15 14:19:54 INFO Applying migration id=cleanup 2026/10/15 14:19:54 INFO Applying migration id=received 2026/10/15 14:19:54 INFO Applying migration id=namehost 2026/10/15 14:19:54 INFO Applying migration id=outboxhost 2026/10/15 14:19:54 INFO Applying migration id=notesfts 2026/10/15 14:19:54 INFO Applying migration id=iconsname 2026/10/15 14:19:54 INFO Applying migration id=nohash 2026/10/15 14:19:54 INFO Applying migration id=shares 2026/10/15 14:19:54 INFO Applying migration id=actorttl 2026/10/15 14:19:54 INFO Applying migration id=tocc 2026/10/15 14:19:54 INFO Applying migration id=followeds 2026/10/15 14:19:54 INFO Applying migration id=certhash 2026/10/15 14:19:54 INFO Applying migration id=follows_sync 2026/10/15 14:19:54 INFO Applying migration id=jsonpath 2026/10/15 14:19:54 INFO Applying migration id=localforward 2026/10/15 14:19:54 INFO Applying migration id=avatar 2026/10/15 14:19:54 INFO Applying migration id=noimage 2026/10/15 14:19:54 INFO Applying migration id=feed 2026/10/15 14:19:54 INFO Applying migration id=bookmarks 2026/10/15 14:19:54 INFO Applying migration id=shareactivity 2026/10/15 14:19:54 INFO Applying migration id=application 2026/10/15 14:19:54 INFO Applying migration id=certificates 2026/10/15 14:19:54 INFO Applying migration id=rawforward 2026/10/15 14:19:54 INFO Applying migration id=publickey 2026/10/15 14:19:54 INFO Applying migration id=resolvegroup 2026/10/15 14:19:54 INFO Applying migration id=reject 2026/10/15 14:19:54 INFO Applying migration id=autodel 2026/10/15 14:19:54 INFO Applying migration id=jsonb 2026/10/15 14:19:55 INFO Applying migration id=quote 2026/10/15 14:19:55 INFO Applying migration id=rfc9421 2026/10/15 14:19:55 INFO Applying migration id=keys 2026/10/15 14:19:55 INFO Applying migration id=portable 2026/10/15 14:19:55 INFO Applying migration id=proofs 2026/10/15 14:19:55 INFO Applying migration id=contexts 2026/10/15 14:19:55 INFO Applying migration id=deliverieshost 2026/10/15 14:19:55 INFO Applying migration id=pembegin 2026/10/15 14:19:55 INFO Applying migration id=didhost 2026/10/15 14:19:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:55 INFO Applying migration id=invites 2026/10/15 14:19:55 INFO Applying migration id=ed25519blob 2026/10/15 14:19:55 INFO Applying migration id=rsablob 2026/10/15 14:19:55 INFO Applying migration id=iconscid 2026/10/15 14:19:55 INFO Applying migration id=actor 2026/10/15 14:19:55 INFO Applying migration id=localkeys 2026/10/15 14:19:55 INFO Applying migration id=deleted 2026/10/15 14:19:55 INFO Applying migration id=history 2026/10/15 14:19:55 INFO Applying migration id=outboxnano 2026/10/15 14:19:55 INFO Applying migration id=implements 2026/10/15 14:19:55 INFO Applying migration id=backfill 2026/10/15 14:19:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-15d8-7d35-a2ee-1d2d608009c9 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/10/15 14:19: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 --- PASS: TestForward_NotReplyToLocalPost (0.81s) === RUN TestForward_ReplyToFederatedPost 2026/10/15 14:19:55 INFO Applying migration id=initial 2026/10/15 14:19:55 INFO Applying migration id=notesupdated 2026/10/15 14:19:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:55 INFO Applying migration id=activitiesid 2026/10/15 14:19:55 INFO Applying migration id=outbox 2026/10/15 14:19:55 INFO Applying migration id=edits 2026/10/15 14:19:55 INFO Applying migration id=outboxactor 2026/10/15 14:19:55 INFO Applying migration id=outboxsender 2026/10/15 14:19:55 INFO Applying migration id=thread 2026/10/15 14:19:55 INFO Applying migration id=host 2026/10/15 14:19:55 INFO Applying migration id=sharedinbox 2026/10/15 14:19:55 INFO Applying migration id=noteshost 2026/10/15 14:19:55 INFO Applying migration id=fetched 2026/10/15 14:19:55 INFO Applying migration id=move 2026/10/15 14:19:55 INFO Applying migration id=cleanup 2026/10/15 14:19:55 INFO Applying migration id=received 2026/10/15 14:19:55 INFO Applying migration id=namehost 2026/10/15 14:19:55 INFO Applying migration id=outboxhost 2026/10/15 14:19:55 INFO Applying migration id=notesfts 2026/10/15 14:19:55 INFO Applying migration id=iconsname 2026/10/15 14:19:55 INFO Applying migration id=nohash 2026/10/15 14:19:55 INFO Applying migration id=shares 2026/10/15 14:19:55 INFO Applying migration id=actorttl 2026/10/15 14:19:55 INFO Applying migration id=tocc 2026/10/15 14:19:55 INFO Applying migration id=followeds 2026/10/15 14:19:55 INFO Applying migration id=certhash 2026/10/15 14:19:55 INFO Applying migration id=follows_sync 2026/10/15 14:19:55 INFO Applying migration id=jsonpath 2026/10/15 14:19:55 INFO Applying migration id=localforward 2026/10/15 14:19:55 INFO Applying migration id=avatar 2026/10/15 14:19:55 INFO Applying migration id=noimage 2026/10/15 14:19:55 INFO Applying migration id=feed 2026/10/15 14:19:55 INFO Applying migration id=bookmarks 2026/10/15 14:19:55 INFO Applying migration id=shareactivity 2026/10/15 14:19:55 INFO Applying migration id=application 2026/10/15 14:19:55 INFO Applying migration id=certificates 2026/10/15 14:19:55 INFO Applying migration id=rawforward 2026/10/15 14:19:55 INFO Applying migration id=publickey 2026/10/15 14:19:55 INFO Applying migration id=resolvegroup 2026/10/15 14:19:55 INFO Applying migration id=reject 2026/10/15 14:19:55 INFO Applying migration id=autodel 2026/10/15 14:19:55 INFO Applying migration id=jsonb 2026/10/15 14:19:55 INFO Applying migration id=quote 2026/10/15 14:19:55 INFO Applying migration id=rfc9421 2026/10/15 14:19:55 INFO Applying migration id=keys 2026/10/15 14:19:55 INFO Applying migration id=portable 2026/10/15 14:19:55 INFO Applying migration id=proofs 2026/10/15 14:19:55 INFO Applying migration id=contexts 2026/10/15 14:19:55 INFO Applying migration id=deliverieshost 2026/10/15 14:19:55 INFO Applying migration id=pembegin 2026/10/15 14:19:55 INFO Applying migration id=didhost 2026/10/15 14:19:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:55 INFO Applying migration id=invites 2026/10/15 14:19:55 INFO Applying migration id=ed25519blob 2026/10/15 14:19:55 INFO Applying migration id=rsablob 2026/10/15 14:19:55 INFO Applying migration id=iconscid 2026/10/15 14:19:55 INFO Applying migration id=actor 2026/10/15 14:19:55 INFO Applying migration id=localkeys 2026/10/15 14:19:55 INFO Applying migration id=deleted 2026/10/15 14:19:55 INFO Applying migration id=history 2026/10/15 14:19:55 INFO Applying migration id=outboxnano 2026/10/15 14:19:55 INFO Applying migration id=implements 2026/10/15 14:19:55 INFO Applying migration id=backfill --- PASS: TestForward_ReplyToFederatedPost (0.41s) === RUN TestForward_MaxDepth 2026/10/15 14:19:56 INFO Applying migration id=initial 2026/10/15 14:19:56 INFO Applying migration id=notesupdated 2026/10/15 14:19:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:56 INFO Applying migration id=activitiesid 2026/10/15 14:19:56 INFO Applying migration id=outbox 2026/10/15 14:19:56 INFO Applying migration id=edits 2026/10/15 14:19:56 INFO Applying migration id=outboxactor 2026/10/15 14:19:56 INFO Applying migration id=outboxsender 2026/10/15 14:19:56 INFO Applying migration id=thread 2026/10/15 14:19:56 INFO Applying migration id=host 2026/10/15 14:19:56 INFO Applying migration id=sharedinbox 2026/10/15 14:19:56 INFO Applying migration id=noteshost 2026/10/15 14:19:56 INFO Applying migration id=fetched 2026/10/15 14:19:56 INFO Applying migration id=move 2026/10/15 14:19:56 INFO Applying migration id=cleanup 2026/10/15 14:19:56 INFO Applying migration id=received 2026/10/15 14:19:56 INFO Applying migration id=namehost 2026/10/15 14:19:56 INFO Applying migration id=outboxhost 2026/10/15 14:19:56 INFO Applying migration id=notesfts 2026/10/15 14:19:56 INFO Applying migration id=iconsname 2026/10/15 14:19:56 INFO Applying migration id=nohash 2026/10/15 14:19:56 INFO Applying migration id=shares 2026/10/15 14:19:56 INFO Applying migration id=actorttl 2026/10/15 14:19:56 INFO Applying migration id=tocc 2026/10/15 14:19:56 INFO Applying migration id=followeds 2026/10/15 14:19:56 INFO Applying migration id=certhash 2026/10/15 14:19:56 INFO Applying migration id=follows_sync 2026/10/15 14:19:56 INFO Applying migration id=jsonpath 2026/10/15 14:19:56 INFO Applying migration id=localforward 2026/10/15 14:19:56 INFO Applying migration id=avatar 2026/10/15 14:19:56 INFO Applying migration id=noimage 2026/10/15 14:19:56 INFO Applying migration id=feed 2026/10/15 14:19:56 INFO Applying migration id=bookmarks 2026/10/15 14:19:56 INFO Applying migration id=shareactivity 2026/10/15 14:19:56 INFO Applying migration id=application 2026/10/15 14:19:56 INFO Applying migration id=certificates 2026/10/15 14:19:56 INFO Applying migration id=rawforward 2026/10/15 14:19:56 INFO Applying migration id=publickey 2026/10/15 14:19:56 INFO Applying migration id=resolvegroup 2026/10/15 14:19:56 INFO Applying migration id=reject 2026/10/15 14:19:56 INFO Applying migration id=autodel 2026/10/15 14:19:56 INFO Applying migration id=jsonb 2026/10/15 14:19:56 INFO Applying migration id=quote 2026/10/15 14:19:56 INFO Applying migration id=rfc9421 2026/10/15 14:19:56 INFO Applying migration id=keys 2026/10/15 14:19:56 INFO Applying migration id=portable 2026/10/15 14:19:56 INFO Applying migration id=proofs 2026/10/15 14:19:56 INFO Applying migration id=contexts 2026/10/15 14:19:56 INFO Applying migration id=deliverieshost 2026/10/15 14:19:56 INFO Applying migration id=pembegin 2026/10/15 14:19:56 INFO Applying migration id=didhost 2026/10/15 14:19:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:56 INFO Applying migration id=invites 2026/10/15 14:19:56 INFO Applying migration id=ed25519blob 2026/10/15 14:19:56 INFO Applying migration id=rsablob 2026/10/15 14:19:56 INFO Applying migration id=iconscid 2026/10/15 14:19:56 INFO Applying migration id=actor 2026/10/15 14:19:56 INFO Applying migration id=localkeys 2026/10/15 14:19:56 INFO Applying migration id=deleted 2026/10/15 14:19:56 INFO Applying migration id=history 2026/10/15 14:19:56 INFO Applying migration id=outboxnano 2026/10/15 14:19:56 INFO Applying migration id=implements 2026/10/15 14:19:56 INFO Applying migration id=backfill 2026/10/15 14:19:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-1a18-7c5a-b864-c8c67fd7f162 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/10/15 14:19:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19: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 --- PASS: TestForward_MaxDepth (0.68s) === RUN TestForward_MaxDepthPlusOne 2026/10/15 14:19:56 INFO Applying migration id=initial 2026/10/15 14:19:56 INFO Applying migration id=notesupdated 2026/10/15 14:19:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:56 INFO Applying migration id=activitiesid 2026/10/15 14:19:56 INFO Applying migration id=outbox 2026/10/15 14:19:56 INFO Applying migration id=edits 2026/10/15 14:19:56 INFO Applying migration id=outboxactor 2026/10/15 14:19:56 INFO Applying migration id=outboxsender 2026/10/15 14:19:56 INFO Applying migration id=thread 2026/10/15 14:19:56 INFO Applying migration id=host 2026/10/15 14:19:56 INFO Applying migration id=sharedinbox 2026/10/15 14:19:56 INFO Applying migration id=noteshost 2026/10/15 14:19:56 INFO Applying migration id=fetched 2026/10/15 14:19:56 INFO Applying migration id=move 2026/10/15 14:19:56 INFO Applying migration id=cleanup 2026/10/15 14:19:56 INFO Applying migration id=received 2026/10/15 14:19:56 INFO Applying migration id=namehost 2026/10/15 14:19:56 INFO Applying migration id=outboxhost 2026/10/15 14:19:56 INFO Applying migration id=notesfts 2026/10/15 14:19:56 INFO Applying migration id=iconsname 2026/10/15 14:19:56 INFO Applying migration id=nohash 2026/10/15 14:19:56 INFO Applying migration id=shares 2026/10/15 14:19:56 INFO Applying migration id=actorttl 2026/10/15 14:19:56 INFO Applying migration id=tocc 2026/10/15 14:19:56 INFO Applying migration id=followeds 2026/10/15 14:19:56 INFO Applying migration id=certhash 2026/10/15 14:19:56 INFO Applying migration id=follows_sync 2026/10/15 14:19:56 INFO Applying migration id=jsonpath 2026/10/15 14:19:56 INFO Applying migration id=localforward 2026/10/15 14:19:56 INFO Applying migration id=avatar 2026/10/15 14:19:56 INFO Applying migration id=noimage 2026/10/15 14:19:56 INFO Applying migration id=feed 2026/10/15 14:19:56 INFO Applying migration id=bookmarks 2026/10/15 14:19:56 INFO Applying migration id=shareactivity 2026/10/15 14:19:56 INFO Applying migration id=application 2026/10/15 14:19:56 INFO Applying migration id=certificates 2026/10/15 14:19:56 INFO Applying migration id=rawforward 2026/10/15 14:19:56 INFO Applying migration id=publickey 2026/10/15 14:19:56 INFO Applying migration id=resolvegroup 2026/10/15 14:19:56 INFO Applying migration id=reject 2026/10/15 14:19:56 INFO Applying migration id=autodel 2026/10/15 14:19:56 INFO Applying migration id=jsonb 2026/10/15 14:19:56 INFO Applying migration id=quote 2026/10/15 14:19:56 INFO Applying migration id=rfc9421 2026/10/15 14:19:56 INFO Applying migration id=keys 2026/10/15 14:19:56 INFO Applying migration id=portable 2026/10/15 14:19:56 INFO Applying migration id=proofs 2026/10/15 14:19:56 INFO Applying migration id=contexts 2026/10/15 14:19:56 INFO Applying migration id=deliverieshost 2026/10/15 14:19:56 INFO Applying migration id=pembegin 2026/10/15 14:19:56 INFO Applying migration id=didhost 2026/10/15 14:19:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:56 INFO Applying migration id=invites 2026/10/15 14:19:56 INFO Applying migration id=ed25519blob 2026/10/15 14:19:56 INFO Applying migration id=rsablob 2026/10/15 14:19:56 INFO Applying migration id=iconscid 2026/10/15 14:19:56 INFO Applying migration id=actor 2026/10/15 14:19:56 INFO Applying migration id=localkeys 2026/10/15 14:19:56 INFO Applying migration id=deleted 2026/10/15 14:19:56 INFO Applying migration id=history 2026/10/15 14:19:56 INFO Applying migration id=outboxnano 2026/10/15 14:19:56 INFO Applying migration id=implements 2026/10/15 14:19:56 INFO Applying migration id=backfill 2026/10/15 14:19:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-1bad-7577-936c-c6d4897d0bef 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/10/15 14:19: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 --- PASS: TestForward_MaxDepthPlusOne (0.41s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/10/15 14:19:57 INFO Applying migration id=initial 2026/10/15 14:19:57 INFO Applying migration id=notesupdated 2026/10/15 14:19:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:57 INFO Applying migration id=activitiesid 2026/10/15 14:19:57 INFO Applying migration id=outbox 2026/10/15 14:19:57 INFO Applying migration id=edits 2026/10/15 14:19:57 INFO Applying migration id=outboxactor 2026/10/15 14:19:57 INFO Applying migration id=outboxsender 2026/10/15 14:19:57 INFO Applying migration id=thread 2026/10/15 14:19:57 INFO Applying migration id=host 2026/10/15 14:19:57 INFO Applying migration id=sharedinbox 2026/10/15 14:19:57 INFO Applying migration id=noteshost 2026/10/15 14:19:57 INFO Applying migration id=fetched 2026/10/15 14:19:57 INFO Applying migration id=move 2026/10/15 14:19:57 INFO Applying migration id=cleanup 2026/10/15 14:19:57 INFO Applying migration id=received 2026/10/15 14:19:57 INFO Applying migration id=namehost 2026/10/15 14:19:57 INFO Applying migration id=outboxhost 2026/10/15 14:19:57 INFO Applying migration id=notesfts 2026/10/15 14:19:57 INFO Applying migration id=iconsname 2026/10/15 14:19:57 INFO Applying migration id=nohash 2026/10/15 14:19:57 INFO Applying migration id=shares 2026/10/15 14:19:57 INFO Applying migration id=actorttl 2026/10/15 14:19:57 INFO Applying migration id=tocc 2026/10/15 14:19:57 INFO Applying migration id=followeds 2026/10/15 14:19:57 INFO Applying migration id=certhash 2026/10/15 14:19:57 INFO Applying migration id=follows_sync 2026/10/15 14:19:57 INFO Applying migration id=jsonpath 2026/10/15 14:19:57 INFO Applying migration id=localforward 2026/10/15 14:19:57 INFO Applying migration id=avatar 2026/10/15 14:19:57 INFO Applying migration id=noimage 2026/10/15 14:19:57 INFO Applying migration id=feed 2026/10/15 14:19:57 INFO Applying migration id=bookmarks 2026/10/15 14:19:57 INFO Applying migration id=shareactivity 2026/10/15 14:19:57 INFO Applying migration id=application 2026/10/15 14:19:57 INFO Applying migration id=certificates 2026/10/15 14:19:57 INFO Applying migration id=rawforward 2026/10/15 14:19:57 INFO Applying migration id=publickey 2026/10/15 14:19:57 INFO Applying migration id=resolvegroup 2026/10/15 14:19:57 INFO Applying migration id=reject 2026/10/15 14:19:57 INFO Applying migration id=autodel 2026/10/15 14:19:57 INFO Applying migration id=jsonb 2026/10/15 14:19:57 INFO Applying migration id=quote 2026/10/15 14:19:57 INFO Applying migration id=rfc9421 2026/10/15 14:19:57 INFO Applying migration id=keys 2026/10/15 14:19:57 INFO Applying migration id=portable 2026/10/15 14:19:57 INFO Applying migration id=proofs 2026/10/15 14:19:57 INFO Applying migration id=contexts 2026/10/15 14:19:57 INFO Applying migration id=deliverieshost 2026/10/15 14:19:57 INFO Applying migration id=pembegin 2026/10/15 14:19:57 INFO Applying migration id=didhost 2026/10/15 14:19:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:57 INFO Applying migration id=invites 2026/10/15 14:19:57 INFO Applying migration id=ed25519blob 2026/10/15 14:19:57 INFO Applying migration id=rsablob 2026/10/15 14:19:57 INFO Applying migration id=iconscid 2026/10/15 14:19:57 INFO Applying migration id=actor 2026/10/15 14:19:57 INFO Applying migration id=localkeys 2026/10/15 14:19:57 INFO Applying migration id=deleted 2026/10/15 14:19:57 INFO Applying migration id=history 2026/10/15 14:19:57 INFO Applying migration id=outboxnano 2026/10/15 14:19:57 INFO Applying migration id=implements 2026/10/15 14:19:57 INFO Applying migration id=backfill 2026/10/15 14:19:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-1ee6-7805-8f2d-50328588775b 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/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-1ee7-7c23-b0c0-fac77e229e44 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 2026/10/15 14:19:58 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 2026/10/15 14:19:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-1eec-7e0b-a167-4407beeefdad note=https://localhost.localdomain:8443/post/01a13fef-1eec-7d99-8f8f-4becaa763d14 thread=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-1eec-7e0b-a167-4407beeefdad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-1eec-7d99-8f8f-4becaa763d14 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-1eec-7d99-8f8f-4becaa763d14 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (0.83s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/10/15 14:19:58 INFO Applying migration id=initial 2026/10/15 14:19:58 INFO Applying migration id=notesupdated 2026/10/15 14:19:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:58 INFO Applying migration id=activitiesid 2026/10/15 14:19:58 INFO Applying migration id=outbox 2026/10/15 14:19:58 INFO Applying migration id=edits 2026/10/15 14:19:58 INFO Applying migration id=outboxactor 2026/10/15 14:19:58 INFO Applying migration id=outboxsender 2026/10/15 14:19:58 INFO Applying migration id=thread 2026/10/15 14:19:58 INFO Applying migration id=host 2026/10/15 14:19:58 INFO Applying migration id=sharedinbox 2026/10/15 14:19:58 INFO Applying migration id=noteshost 2026/10/15 14:19:58 INFO Applying migration id=fetched 2026/10/15 14:19:58 INFO Applying migration id=move 2026/10/15 14:19:58 INFO Applying migration id=cleanup 2026/10/15 14:19:58 INFO Applying migration id=received 2026/10/15 14:19:58 INFO Applying migration id=namehost 2026/10/15 14:19:58 INFO Applying migration id=outboxhost 2026/10/15 14:19:58 INFO Applying migration id=notesfts 2026/10/15 14:19:58 INFO Applying migration id=iconsname 2026/10/15 14:19:58 INFO Applying migration id=nohash 2026/10/15 14:19:58 INFO Applying migration id=shares 2026/10/15 14:19:58 INFO Applying migration id=actorttl 2026/10/15 14:19:58 INFO Applying migration id=tocc 2026/10/15 14:19:58 INFO Applying migration id=followeds 2026/10/15 14:19:58 INFO Applying migration id=certhash 2026/10/15 14:19:58 INFO Applying migration id=follows_sync 2026/10/15 14:19:58 INFO Applying migration id=jsonpath 2026/10/15 14:19:58 INFO Applying migration id=localforward 2026/10/15 14:19:58 INFO Applying migration id=avatar 2026/10/15 14:19:58 INFO Applying migration id=noimage 2026/10/15 14:19:58 INFO Applying migration id=feed 2026/10/15 14:19:58 INFO Applying migration id=bookmarks 2026/10/15 14:19:58 INFO Applying migration id=shareactivity 2026/10/15 14:19:58 INFO Applying migration id=application 2026/10/15 14:19:58 INFO Applying migration id=certificates 2026/10/15 14:19:58 INFO Applying migration id=rawforward 2026/10/15 14:19:58 INFO Applying migration id=publickey 2026/10/15 14:19:58 INFO Applying migration id=resolvegroup 2026/10/15 14:19:58 INFO Applying migration id=reject 2026/10/15 14:19:58 INFO Applying migration id=autodel 2026/10/15 14:19:58 INFO Applying migration id=jsonb 2026/10/15 14:19:58 INFO Applying migration id=quote 2026/10/15 14:19:58 INFO Applying migration id=rfc9421 2026/10/15 14:19:58 INFO Applying migration id=keys 2026/10/15 14:19:58 INFO Applying migration id=portable 2026/10/15 14:19:58 INFO Applying migration id=proofs 2026/10/15 14:19:58 INFO Applying migration id=contexts 2026/10/15 14:19:58 INFO Applying migration id=deliverieshost 2026/10/15 14:19:58 INFO Applying migration id=pembegin 2026/10/15 14:19:58 INFO Applying migration id=didhost 2026/10/15 14:19:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:58 INFO Applying migration id=invites 2026/10/15 14:19:58 INFO Applying migration id=ed25519blob 2026/10/15 14:19:58 INFO Applying migration id=rsablob 2026/10/15 14:19:58 INFO Applying migration id=iconscid 2026/10/15 14:19:58 INFO Applying migration id=actor 2026/10/15 14:19:58 INFO Applying migration id=localkeys 2026/10/15 14:19:58 INFO Applying migration id=deleted 2026/10/15 14:19:58 INFO Applying migration id=history 2026/10/15 14:19:58 INFO Applying migration id=outboxnano 2026/10/15 14:19:58 INFO Applying migration id=implements 2026/10/15 14:19:58 INFO Applying migration id=backfill 2026/10/15 14:19:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2171-7e44-9909-fd697cd09318 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/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-2172-76cf-9c01-c0b6d3aaa948 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c 2026/10/15 14:19:58 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c 2026/10/15 14:19:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-2174-7856-be3a-c99e9c848b90 note=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d thread=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-2174-7856-be3a-c99e9c848b90 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d 2026/10/15 14:19:58 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/01a13fef-2176-7b85-979f-73a416f8471d note=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d thread=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fef-2176-7b85-979f-73a416f8471d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.65s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/10/15 14:19:58 INFO Applying migration id=initial 2026/10/15 14:19:58 INFO Applying migration id=notesupdated 2026/10/15 14:19:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:58 INFO Applying migration id=activitiesid 2026/10/15 14:19:58 INFO Applying migration id=outbox 2026/10/15 14:19:58 INFO Applying migration id=edits 2026/10/15 14:19:58 INFO Applying migration id=outboxactor 2026/10/15 14:19:58 INFO Applying migration id=outboxsender 2026/10/15 14:19:58 INFO Applying migration id=thread 2026/10/15 14:19:58 INFO Applying migration id=host 2026/10/15 14:19:58 INFO Applying migration id=sharedinbox 2026/10/15 14:19:58 INFO Applying migration id=noteshost 2026/10/15 14:19:58 INFO Applying migration id=fetched 2026/10/15 14:19:58 INFO Applying migration id=move 2026/10/15 14:19:58 INFO Applying migration id=cleanup 2026/10/15 14:19:58 INFO Applying migration id=received 2026/10/15 14:19:58 INFO Applying migration id=namehost 2026/10/15 14:19:58 INFO Applying migration id=outboxhost 2026/10/15 14:19:58 INFO Applying migration id=notesfts 2026/10/15 14:19:58 INFO Applying migration id=iconsname 2026/10/15 14:19:58 INFO Applying migration id=nohash 2026/10/15 14:19:58 INFO Applying migration id=shares 2026/10/15 14:19:58 INFO Applying migration id=actorttl 2026/10/15 14:19:58 INFO Applying migration id=tocc 2026/10/15 14:19:58 INFO Applying migration id=followeds 2026/10/15 14:19:58 INFO Applying migration id=certhash 2026/10/15 14:19:58 INFO Applying migration id=follows_sync 2026/10/15 14:19:58 INFO Applying migration id=jsonpath 2026/10/15 14:19:58 INFO Applying migration id=localforward 2026/10/15 14:19:58 INFO Applying migration id=avatar 2026/10/15 14:19:58 INFO Applying migration id=noimage 2026/10/15 14:19:58 INFO Applying migration id=feed 2026/10/15 14:19:58 INFO Applying migration id=bookmarks 2026/10/15 14:19:58 INFO Applying migration id=shareactivity 2026/10/15 14:19:58 INFO Applying migration id=application 2026/10/15 14:19:58 INFO Applying migration id=certificates 2026/10/15 14:19:58 INFO Applying migration id=rawforward 2026/10/15 14:19:58 INFO Applying migration id=publickey 2026/10/15 14:19:58 INFO Applying migration id=resolvegroup 2026/10/15 14:19:58 INFO Applying migration id=reject 2026/10/15 14:19:58 INFO Applying migration id=autodel 2026/10/15 14:19:58 INFO Applying migration id=jsonb 2026/10/15 14:19:58 INFO Applying migration id=quote 2026/10/15 14:19:58 INFO Applying migration id=rfc9421 2026/10/15 14:19:58 INFO Applying migration id=keys 2026/10/15 14:19:58 INFO Applying migration id=portable 2026/10/15 14:19:58 INFO Applying migration id=proofs 2026/10/15 14:19:58 INFO Applying migration id=contexts 2026/10/15 14:19:58 INFO Applying migration id=deliverieshost 2026/10/15 14:19:58 INFO Applying migration id=pembegin 2026/10/15 14:19:58 INFO Applying migration id=didhost 2026/10/15 14:19:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:58 INFO Applying migration id=invites 2026/10/15 14:19:58 INFO Applying migration id=ed25519blob 2026/10/15 14:19:58 INFO Applying migration id=rsablob 2026/10/15 14:19:58 INFO Applying migration id=iconscid 2026/10/15 14:19:58 INFO Applying migration id=actor 2026/10/15 14:19:58 INFO Applying migration id=localkeys 2026/10/15 14:19:58 INFO Applying migration id=deleted 2026/10/15 14:19:58 INFO Applying migration id=history 2026/10/15 14:19:58 INFO Applying migration id=outboxnano 2026/10/15 14:19:58 INFO Applying migration id=implements 2026/10/15 14:19:58 INFO Applying migration id=backfill 2026/10/15 14:19:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2467-77cd-a8a9-ab327b85d97c 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/10/15 14:19:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-2468-733b-9fc7-146488b7421b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 2026/10/15 14:19:59 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 2026/10/15 14:19:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-246d-7495-8162-0946ce37b44e note=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 thread=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-246d-7495-8162-0946ce37b44e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 2026/10/15 14:19:59 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 2026/10/15 14:19:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5#delete note=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 thread=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.77s) === RUN TestForward_EditedReplyToPublicPost 2026/10/15 14:19:59 INFO Applying migration id=initial 2026/10/15 14:19:59 INFO Applying migration id=notesupdated 2026/10/15 14:19:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:59 INFO Applying migration id=activitiesid 2026/10/15 14:19:59 INFO Applying migration id=outbox 2026/10/15 14:19:59 INFO Applying migration id=edits 2026/10/15 14:19:59 INFO Applying migration id=outboxactor 2026/10/15 14:19:59 INFO Applying migration id=outboxsender 2026/10/15 14:19:59 INFO Applying migration id=thread 2026/10/15 14:19:59 INFO Applying migration id=host 2026/10/15 14:19:59 INFO Applying migration id=sharedinbox 2026/10/15 14:19:59 INFO Applying migration id=noteshost 2026/10/15 14:19:59 INFO Applying migration id=fetched 2026/10/15 14:19:59 INFO Applying migration id=move 2026/10/15 14:19:59 INFO Applying migration id=cleanup 2026/10/15 14:19:59 INFO Applying migration id=received 2026/10/15 14:19:59 INFO Applying migration id=namehost 2026/10/15 14:19:59 INFO Applying migration id=outboxhost 2026/10/15 14:19:59 INFO Applying migration id=notesfts 2026/10/15 14:19:59 INFO Applying migration id=iconsname 2026/10/15 14:19:59 INFO Applying migration id=nohash 2026/10/15 14:19:59 INFO Applying migration id=shares 2026/10/15 14:19:59 INFO Applying migration id=actorttl 2026/10/15 14:19:59 INFO Applying migration id=tocc 2026/10/15 14:19:59 INFO Applying migration id=followeds 2026/10/15 14:19:59 INFO Applying migration id=certhash 2026/10/15 14:19:59 INFO Applying migration id=follows_sync 2026/10/15 14:19:59 INFO Applying migration id=jsonpath 2026/10/15 14:19:59 INFO Applying migration id=localforward 2026/10/15 14:19:59 INFO Applying migration id=avatar 2026/10/15 14:19:59 INFO Applying migration id=noimage 2026/10/15 14:19:59 INFO Applying migration id=feed 2026/10/15 14:19:59 INFO Applying migration id=bookmarks 2026/10/15 14:19:59 INFO Applying migration id=shareactivity 2026/10/15 14:19:59 INFO Applying migration id=application 2026/10/15 14:19:59 INFO Applying migration id=certificates 2026/10/15 14:19:59 INFO Applying migration id=rawforward 2026/10/15 14:19:59 INFO Applying migration id=publickey 2026/10/15 14:19:59 INFO Applying migration id=resolvegroup 2026/10/15 14:19:59 INFO Applying migration id=reject 2026/10/15 14:19:59 INFO Applying migration id=autodel 2026/10/15 14:19:59 INFO Applying migration id=jsonb 2026/10/15 14:19:59 INFO Applying migration id=quote 2026/10/15 14:19:59 INFO Applying migration id=rfc9421 2026/10/15 14:19:59 INFO Applying migration id=keys 2026/10/15 14:19:59 INFO Applying migration id=portable 2026/10/15 14:19:59 INFO Applying migration id=proofs 2026/10/15 14:19:59 INFO Applying migration id=contexts 2026/10/15 14:19:59 INFO Applying migration id=deliverieshost 2026/10/15 14:19:59 INFO Applying migration id=pembegin 2026/10/15 14:19:59 INFO Applying migration id=didhost 2026/10/15 14:19:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:59 INFO Applying migration id=invites 2026/10/15 14:19:59 INFO Applying migration id=ed25519blob 2026/10/15 14:19:59 INFO Applying migration id=rsablob 2026/10/15 14:19:59 INFO Applying migration id=iconscid 2026/10/15 14:19:59 INFO Applying migration id=actor 2026/10/15 14:19:59 INFO Applying migration id=localkeys 2026/10/15 14:19:59 INFO Applying migration id=deleted 2026/10/15 14:19:59 INFO Applying migration id=history 2026/10/15 14:19:59 INFO Applying migration id=outboxnano 2026/10/15 14:19:59 INFO Applying migration id=implements 2026/10/15 14:19:59 INFO Applying migration id=backfill 2026/10/15 14:20:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-26d8-7d4e-87e1-1fbadfd666f6 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/10/15 14:20:00 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/10/15 14:20: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/10/15 14:20:00 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/10/15 14:20:00 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.62s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/10/15 14:20:00 INFO Applying migration id=initial 2026/10/15 14:20:00 INFO Applying migration id=notesupdated 2026/10/15 14:20:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:00 INFO Applying migration id=activitiesid 2026/10/15 14:20:00 INFO Applying migration id=outbox 2026/10/15 14:20:00 INFO Applying migration id=edits 2026/10/15 14:20:00 INFO Applying migration id=outboxactor 2026/10/15 14:20:00 INFO Applying migration id=outboxsender 2026/10/15 14:20:00 INFO Applying migration id=thread 2026/10/15 14:20:00 INFO Applying migration id=host 2026/10/15 14:20:00 INFO Applying migration id=sharedinbox 2026/10/15 14:20:00 INFO Applying migration id=noteshost 2026/10/15 14:20:00 INFO Applying migration id=fetched 2026/10/15 14:20:00 INFO Applying migration id=move 2026/10/15 14:20:00 INFO Applying migration id=cleanup 2026/10/15 14:20:00 INFO Applying migration id=received 2026/10/15 14:20:00 INFO Applying migration id=namehost 2026/10/15 14:20:00 INFO Applying migration id=outboxhost 2026/10/15 14:20:00 INFO Applying migration id=notesfts 2026/10/15 14:20:00 INFO Applying migration id=iconsname 2026/10/15 14:20:00 INFO Applying migration id=nohash 2026/10/15 14:20:00 INFO Applying migration id=shares 2026/10/15 14:20:00 INFO Applying migration id=actorttl 2026/10/15 14:20:00 INFO Applying migration id=tocc 2026/10/15 14:20:00 INFO Applying migration id=followeds 2026/10/15 14:20:00 INFO Applying migration id=certhash 2026/10/15 14:20:00 INFO Applying migration id=follows_sync 2026/10/15 14:20:00 INFO Applying migration id=jsonpath 2026/10/15 14:20:00 INFO Applying migration id=localforward 2026/10/15 14:20:00 INFO Applying migration id=avatar 2026/10/15 14:20:00 INFO Applying migration id=noimage 2026/10/15 14:20:00 INFO Applying migration id=feed 2026/10/15 14:20:00 INFO Applying migration id=bookmarks 2026/10/15 14:20:00 INFO Applying migration id=shareactivity 2026/10/15 14:20:00 INFO Applying migration id=application 2026/10/15 14:20:00 INFO Applying migration id=certificates 2026/10/15 14:20:00 INFO Applying migration id=rawforward 2026/10/15 14:20:00 INFO Applying migration id=publickey 2026/10/15 14:20:00 INFO Applying migration id=resolvegroup 2026/10/15 14:20:00 INFO Applying migration id=reject 2026/10/15 14:20:00 INFO Applying migration id=autodel 2026/10/15 14:20:00 INFO Applying migration id=jsonb 2026/10/15 14:20:00 INFO Applying migration id=quote 2026/10/15 14:20:00 INFO Applying migration id=rfc9421 2026/10/15 14:20:00 INFO Applying migration id=keys 2026/10/15 14:20:00 INFO Applying migration id=portable 2026/10/15 14:20:00 INFO Applying migration id=proofs 2026/10/15 14:20:00 INFO Applying migration id=contexts 2026/10/15 14:20:00 INFO Applying migration id=deliverieshost 2026/10/15 14:20:00 INFO Applying migration id=pembegin 2026/10/15 14:20:00 INFO Applying migration id=didhost 2026/10/15 14:20:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:00 INFO Applying migration id=invites 2026/10/15 14:20:00 INFO Applying migration id=ed25519blob 2026/10/15 14:20:00 INFO Applying migration id=rsablob 2026/10/15 14:20:00 INFO Applying migration id=iconscid 2026/10/15 14:20:00 INFO Applying migration id=actor 2026/10/15 14:20:00 INFO Applying migration id=localkeys 2026/10/15 14:20:00 INFO Applying migration id=deleted 2026/10/15 14:20:00 INFO Applying migration id=history 2026/10/15 14:20:00 INFO Applying migration id=outboxnano 2026/10/15 14:20:00 INFO Applying migration id=implements 2026/10/15 14:20:00 INFO Applying migration id=backfill 2026/10/15 14:20:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-29dc-7100-aaa7-2ac81e755f25 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/10/15 14:20:00 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/10/15 14:20: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/10/15 14:20:00 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/10/15 14:20:00 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ResentEditedReplyToPublicPost (0.77s) === RUN TestForward_DeletedReplyToPublicPost 2026/10/15 14:20:00 INFO Applying migration id=initial 2026/10/15 14:20:00 INFO Applying migration id=notesupdated 2026/10/15 14:20:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:00 INFO Applying migration id=activitiesid 2026/10/15 14:20:00 INFO Applying migration id=outbox 2026/10/15 14:20:00 INFO Applying migration id=edits 2026/10/15 14:20:00 INFO Applying migration id=outboxactor 2026/10/15 14:20:00 INFO Applying migration id=outboxsender 2026/10/15 14:20:00 INFO Applying migration id=thread 2026/10/15 14:20:00 INFO Applying migration id=host 2026/10/15 14:20:00 INFO Applying migration id=sharedinbox 2026/10/15 14:20:00 INFO Applying migration id=noteshost 2026/10/15 14:20:00 INFO Applying migration id=fetched 2026/10/15 14:20:00 INFO Applying migration id=move 2026/10/15 14:20:00 INFO Applying migration id=cleanup 2026/10/15 14:20:00 INFO Applying migration id=received 2026/10/15 14:20:00 INFO Applying migration id=namehost 2026/10/15 14:20:00 INFO Applying migration id=outboxhost 2026/10/15 14:20:00 INFO Applying migration id=notesfts 2026/10/15 14:20:00 INFO Applying migration id=iconsname 2026/10/15 14:20:00 INFO Applying migration id=nohash 2026/10/15 14:20:00 INFO Applying migration id=shares 2026/10/15 14:20:00 INFO Applying migration id=actorttl 2026/10/15 14:20:00 INFO Applying migration id=tocc 2026/10/15 14:20:00 INFO Applying migration id=followeds 2026/10/15 14:20:00 INFO Applying migration id=certhash 2026/10/15 14:20:00 INFO Applying migration id=follows_sync 2026/10/15 14:20:00 INFO Applying migration id=jsonpath 2026/10/15 14:20:00 INFO Applying migration id=localforward 2026/10/15 14:20:00 INFO Applying migration id=avatar 2026/10/15 14:20:00 INFO Applying migration id=noimage 2026/10/15 14:20:00 INFO Applying migration id=feed 2026/10/15 14:20:00 INFO Applying migration id=bookmarks 2026/10/15 14:20:00 INFO Applying migration id=shareactivity 2026/10/15 14:20:00 INFO Applying migration id=application 2026/10/15 14:20:00 INFO Applying migration id=certificates 2026/10/15 14:20:00 INFO Applying migration id=rawforward 2026/10/15 14:20:00 INFO Applying migration id=publickey 2026/10/15 14:20:00 INFO Applying migration id=resolvegroup 2026/10/15 14:20:00 INFO Applying migration id=reject 2026/10/15 14:20:00 INFO Applying migration id=autodel 2026/10/15 14:20:00 INFO Applying migration id=jsonb 2026/10/15 14:20:00 INFO Applying migration id=quote 2026/10/15 14:20:00 INFO Applying migration id=rfc9421 2026/10/15 14:20:00 INFO Applying migration id=keys 2026/10/15 14:20:00 INFO Applying migration id=portable 2026/10/15 14:20:00 INFO Applying migration id=proofs 2026/10/15 14:20:00 INFO Applying migration id=contexts 2026/10/15 14:20:00 INFO Applying migration id=deliverieshost 2026/10/15 14:20:00 INFO Applying migration id=pembegin 2026/10/15 14:20:00 INFO Applying migration id=didhost 2026/10/15 14:20:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:00 INFO Applying migration id=invites 2026/10/15 14:20:00 INFO Applying migration id=ed25519blob 2026/10/15 14:20:00 INFO Applying migration id=rsablob 2026/10/15 14:20:00 INFO Applying migration id=iconscid 2026/10/15 14:20:00 INFO Applying migration id=actor 2026/10/15 14:20:00 INFO Applying migration id=localkeys 2026/10/15 14:20:00 INFO Applying migration id=deleted 2026/10/15 14:20:00 INFO Applying migration id=history 2026/10/15 14:20:00 INFO Applying migration id=outboxnano 2026/10/15 14:20:00 INFO Applying migration id=implements 2026/10/15 14:20:00 INFO Applying migration id=backfill 2026/10/15 14:20:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2c1e-7035-bd96-956fedee2920 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/10/15 14:20:01 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/10/15 14:20: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/10/15 14:20:01 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/10/15 14:20:01 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.58s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/10/15 14:20:01 INFO Applying migration id=initial 2026/10/15 14:20:01 INFO Applying migration id=notesupdated 2026/10/15 14:20:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:01 INFO Applying migration id=activitiesid 2026/10/15 14:20:01 INFO Applying migration id=outbox 2026/10/15 14:20:01 INFO Applying migration id=edits 2026/10/15 14:20:01 INFO Applying migration id=outboxactor 2026/10/15 14:20:01 INFO Applying migration id=outboxsender 2026/10/15 14:20:01 INFO Applying migration id=thread 2026/10/15 14:20:01 INFO Applying migration id=host 2026/10/15 14:20:01 INFO Applying migration id=sharedinbox 2026/10/15 14:20:01 INFO Applying migration id=noteshost 2026/10/15 14:20:01 INFO Applying migration id=fetched 2026/10/15 14:20:01 INFO Applying migration id=move 2026/10/15 14:20:01 INFO Applying migration id=cleanup 2026/10/15 14:20:01 INFO Applying migration id=received 2026/10/15 14:20:01 INFO Applying migration id=namehost 2026/10/15 14:20:01 INFO Applying migration id=outboxhost 2026/10/15 14:20:01 INFO Applying migration id=notesfts 2026/10/15 14:20:01 INFO Applying migration id=iconsname 2026/10/15 14:20:01 INFO Applying migration id=nohash 2026/10/15 14:20:01 INFO Applying migration id=shares 2026/10/15 14:20:01 INFO Applying migration id=actorttl 2026/10/15 14:20:01 INFO Applying migration id=tocc 2026/10/15 14:20:01 INFO Applying migration id=followeds 2026/10/15 14:20:01 INFO Applying migration id=certhash 2026/10/15 14:20:01 INFO Applying migration id=follows_sync 2026/10/15 14:20:01 INFO Applying migration id=jsonpath 2026/10/15 14:20:01 INFO Applying migration id=localforward 2026/10/15 14:20:01 INFO Applying migration id=avatar 2026/10/15 14:20:01 INFO Applying migration id=noimage 2026/10/15 14:20:01 INFO Applying migration id=feed 2026/10/15 14:20:01 INFO Applying migration id=bookmarks 2026/10/15 14:20:01 INFO Applying migration id=shareactivity 2026/10/15 14:20:01 INFO Applying migration id=application 2026/10/15 14:20:01 INFO Applying migration id=certificates 2026/10/15 14:20:01 INFO Applying migration id=rawforward 2026/10/15 14:20:01 INFO Applying migration id=publickey 2026/10/15 14:20:01 INFO Applying migration id=resolvegroup 2026/10/15 14:20:01 INFO Applying migration id=reject 2026/10/15 14:20:01 INFO Applying migration id=autodel 2026/10/15 14:20:01 INFO Applying migration id=jsonb 2026/10/15 14:20:01 INFO Applying migration id=quote 2026/10/15 14:20:01 INFO Applying migration id=rfc9421 2026/10/15 14:20:01 INFO Applying migration id=keys 2026/10/15 14:20:01 INFO Applying migration id=portable 2026/10/15 14:20:01 INFO Applying migration id=proofs 2026/10/15 14:20:01 INFO Applying migration id=contexts 2026/10/15 14:20:01 INFO Applying migration id=deliverieshost 2026/10/15 14:20:01 INFO Applying migration id=pembegin 2026/10/15 14:20:01 INFO Applying migration id=didhost 2026/10/15 14:20:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:01 INFO Applying migration id=invites 2026/10/15 14:20:01 INFO Applying migration id=ed25519blob 2026/10/15 14:20:01 INFO Applying migration id=rsablob 2026/10/15 14:20:01 INFO Applying migration id=iconscid 2026/10/15 14:20:01 INFO Applying migration id=actor 2026/10/15 14:20:01 INFO Applying migration id=localkeys 2026/10/15 14:20:01 INFO Applying migration id=deleted 2026/10/15 14:20:01 INFO Applying migration id=history 2026/10/15 14:20:01 INFO Applying migration id=outboxnano 2026/10/15 14:20:01 INFO Applying migration id=implements 2026/10/15 14:20:01 INFO Applying migration id=backfill 2026/10/15 14:20:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2ecc-7e3a-8723-c20c8f474c94 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/10/15 14:20:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20: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/10/15 14:20:02 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/10/15 14:20:02 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/10/15 14:20:02 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.69s) === RUN TestFTS_Happyflow 2026/10/15 14:20:02 INFO Applying migration id=initial 2026/10/15 14:20:02 INFO Applying migration id=notesupdated 2026/10/15 14:20:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:02 INFO Applying migration id=activitiesid 2026/10/15 14:20:02 INFO Applying migration id=outbox 2026/10/15 14:20:02 INFO Applying migration id=edits 2026/10/15 14:20:02 INFO Applying migration id=outboxactor 2026/10/15 14:20:02 INFO Applying migration id=outboxsender 2026/10/15 14:20:02 INFO Applying migration id=thread 2026/10/15 14:20:02 INFO Applying migration id=host 2026/10/15 14:20:02 INFO Applying migration id=sharedinbox 2026/10/15 14:20:02 INFO Applying migration id=noteshost 2026/10/15 14:20:02 INFO Applying migration id=fetched 2026/10/15 14:20:02 INFO Applying migration id=move 2026/10/15 14:20:02 INFO Applying migration id=cleanup 2026/10/15 14:20:02 INFO Applying migration id=received 2026/10/15 14:20:02 INFO Applying migration id=namehost 2026/10/15 14:20:02 INFO Applying migration id=outboxhost 2026/10/15 14:20:02 INFO Applying migration id=notesfts 2026/10/15 14:20:02 INFO Applying migration id=iconsname 2026/10/15 14:20:02 INFO Applying migration id=nohash 2026/10/15 14:20:02 INFO Applying migration id=shares 2026/10/15 14:20:02 INFO Applying migration id=actorttl 2026/10/15 14:20:02 INFO Applying migration id=tocc 2026/10/15 14:20:02 INFO Applying migration id=followeds 2026/10/15 14:20:02 INFO Applying migration id=certhash 2026/10/15 14:20:02 INFO Applying migration id=follows_sync 2026/10/15 14:20:02 INFO Applying migration id=jsonpath 2026/10/15 14:20:02 INFO Applying migration id=localforward 2026/10/15 14:20:02 INFO Applying migration id=avatar 2026/10/15 14:20:02 INFO Applying migration id=noimage 2026/10/15 14:20:02 INFO Applying migration id=feed 2026/10/15 14:20:02 INFO Applying migration id=bookmarks 2026/10/15 14:20:02 INFO Applying migration id=shareactivity 2026/10/15 14:20:02 INFO Applying migration id=application 2026/10/15 14:20:02 INFO Applying migration id=certificates 2026/10/15 14:20:02 INFO Applying migration id=rawforward 2026/10/15 14:20:02 INFO Applying migration id=publickey 2026/10/15 14:20:02 INFO Applying migration id=resolvegroup 2026/10/15 14:20:02 INFO Applying migration id=reject 2026/10/15 14:20:02 INFO Applying migration id=autodel 2026/10/15 14:20:02 INFO Applying migration id=jsonb 2026/10/15 14:20:02 INFO Applying migration id=quote 2026/10/15 14:20:02 INFO Applying migration id=rfc9421 2026/10/15 14:20:02 INFO Applying migration id=keys 2026/10/15 14:20:02 INFO Applying migration id=portable 2026/10/15 14:20:02 INFO Applying migration id=proofs 2026/10/15 14:20:02 INFO Applying migration id=contexts 2026/10/15 14:20:02 INFO Applying migration id=deliverieshost 2026/10/15 14:20:02 INFO Applying migration id=pembegin 2026/10/15 14:20:02 INFO Applying migration id=didhost 2026/10/15 14:20:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:02 INFO Applying migration id=invites 2026/10/15 14:20:02 INFO Applying migration id=ed25519blob 2026/10/15 14:20:02 INFO Applying migration id=rsablob 2026/10/15 14:20:02 INFO Applying migration id=iconscid 2026/10/15 14:20:02 INFO Applying migration id=actor 2026/10/15 14:20:02 INFO Applying migration id=localkeys 2026/10/15 14:20:02 INFO Applying migration id=deleted 2026/10/15 14:20:02 INFO Applying migration id=history 2026/10/15 14:20:02 INFO Applying migration id=outboxnano 2026/10/15 14:20:02 INFO Applying migration id=implements 2026/10/15 14:20:02 INFO Applying migration id=backfill 2026/10/15 14:20:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-33ae-78a0-b7d8-33aeffcd1cda activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-33ae-781e-926a-2c5d347e06b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-33ae-781e-926a-2c5d347e06b9 --- PASS: TestFTS_Happyflow (1.24s) === RUN TestFTS_HashtagWithoutHash 2026/10/15 14:20:03 INFO Applying migration id=initial 2026/10/15 14:20:03 INFO Applying migration id=notesupdated 2026/10/15 14:20:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:03 INFO Applying migration id=activitiesid 2026/10/15 14:20:03 INFO Applying migration id=outbox 2026/10/15 14:20:03 INFO Applying migration id=edits 2026/10/15 14:20:03 INFO Applying migration id=outboxactor 2026/10/15 14:20:03 INFO Applying migration id=outboxsender 2026/10/15 14:20:03 INFO Applying migration id=thread 2026/10/15 14:20:03 INFO Applying migration id=host 2026/10/15 14:20:03 INFO Applying migration id=sharedinbox 2026/10/15 14:20:03 INFO Applying migration id=noteshost 2026/10/15 14:20:03 INFO Applying migration id=fetched 2026/10/15 14:20:03 INFO Applying migration id=move 2026/10/15 14:20:03 INFO Applying migration id=cleanup 2026/10/15 14:20:03 INFO Applying migration id=received 2026/10/15 14:20:03 INFO Applying migration id=namehost 2026/10/15 14:20:03 INFO Applying migration id=outboxhost 2026/10/15 14:20:03 INFO Applying migration id=notesfts 2026/10/15 14:20:03 INFO Applying migration id=iconsname 2026/10/15 14:20:03 INFO Applying migration id=nohash 2026/10/15 14:20:03 INFO Applying migration id=shares 2026/10/15 14:20:03 INFO Applying migration id=actorttl 2026/10/15 14:20:03 INFO Applying migration id=tocc 2026/10/15 14:20:03 INFO Applying migration id=followeds 2026/10/15 14:20:03 INFO Applying migration id=certhash 2026/10/15 14:20:03 INFO Applying migration id=follows_sync 2026/10/15 14:20:03 INFO Applying migration id=jsonpath 2026/10/15 14:20:03 INFO Applying migration id=localforward 2026/10/15 14:20:03 INFO Applying migration id=avatar 2026/10/15 14:20:03 INFO Applying migration id=noimage 2026/10/15 14:20:03 INFO Applying migration id=feed 2026/10/15 14:20:03 INFO Applying migration id=bookmarks 2026/10/15 14:20:03 INFO Applying migration id=shareactivity 2026/10/15 14:20:03 INFO Applying migration id=application 2026/10/15 14:20:03 INFO Applying migration id=certificates 2026/10/15 14:20:03 INFO Applying migration id=rawforward 2026/10/15 14:20:03 INFO Applying migration id=publickey 2026/10/15 14:20:03 INFO Applying migration id=resolvegroup 2026/10/15 14:20:03 INFO Applying migration id=reject 2026/10/15 14:20:03 INFO Applying migration id=autodel 2026/10/15 14:20:03 INFO Applying migration id=jsonb 2026/10/15 14:20:03 INFO Applying migration id=quote 2026/10/15 14:20:03 INFO Applying migration id=rfc9421 2026/10/15 14:20:03 INFO Applying migration id=keys 2026/10/15 14:20:03 INFO Applying migration id=portable 2026/10/15 14:20:03 INFO Applying migration id=proofs 2026/10/15 14:20:03 INFO Applying migration id=contexts 2026/10/15 14:20:03 INFO Applying migration id=deliverieshost 2026/10/15 14:20:03 INFO Applying migration id=pembegin 2026/10/15 14:20:03 INFO Applying migration id=didhost 2026/10/15 14:20:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:03 INFO Applying migration id=invites 2026/10/15 14:20:03 INFO Applying migration id=ed25519blob 2026/10/15 14:20:03 INFO Applying migration id=rsablob 2026/10/15 14:20:03 INFO Applying migration id=iconscid 2026/10/15 14:20:03 INFO Applying migration id=actor 2026/10/15 14:20:03 INFO Applying migration id=localkeys 2026/10/15 14:20:03 INFO Applying migration id=deleted 2026/10/15 14:20:03 INFO Applying migration id=history 2026/10/15 14:20:03 INFO Applying migration id=outboxnano 2026/10/15 14:20:03 INFO Applying migration id=implements 2026/10/15 14:20:03 INFO Applying migration id=backfill 2026/10/15 14:20:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-36ac-7d19-ba01-dfcf88382f7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-36ac-76c6-b23d-c1873e51605a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-36ac-76c6-b23d-c1873e51605a --- PASS: TestFTS_HashtagWithoutHash (0.77s) === RUN TestFTS_HashtagWithHash 2026/10/15 14:20:04 INFO Applying migration id=initial 2026/10/15 14:20:04 INFO Applying migration id=notesupdated 2026/10/15 14:20:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:04 INFO Applying migration id=activitiesid 2026/10/15 14:20:04 INFO Applying migration id=outbox 2026/10/15 14:20:04 INFO Applying migration id=edits 2026/10/15 14:20:04 INFO Applying migration id=outboxactor 2026/10/15 14:20:04 INFO Applying migration id=outboxsender 2026/10/15 14:20:04 INFO Applying migration id=thread 2026/10/15 14:20:04 INFO Applying migration id=host 2026/10/15 14:20:04 INFO Applying migration id=sharedinbox 2026/10/15 14:20:04 INFO Applying migration id=noteshost 2026/10/15 14:20:04 INFO Applying migration id=fetched 2026/10/15 14:20:04 INFO Applying migration id=move 2026/10/15 14:20:04 INFO Applying migration id=cleanup 2026/10/15 14:20:04 INFO Applying migration id=received 2026/10/15 14:20:04 INFO Applying migration id=namehost 2026/10/15 14:20:04 INFO Applying migration id=outboxhost 2026/10/15 14:20:04 INFO Applying migration id=notesfts 2026/10/15 14:20:04 INFO Applying migration id=iconsname 2026/10/15 14:20:04 INFO Applying migration id=nohash 2026/10/15 14:20:04 INFO Applying migration id=shares 2026/10/15 14:20:04 INFO Applying migration id=actorttl 2026/10/15 14:20:04 INFO Applying migration id=tocc 2026/10/15 14:20:04 INFO Applying migration id=followeds 2026/10/15 14:20:04 INFO Applying migration id=certhash 2026/10/15 14:20:04 INFO Applying migration id=follows_sync 2026/10/15 14:20:04 INFO Applying migration id=jsonpath 2026/10/15 14:20:04 INFO Applying migration id=localforward 2026/10/15 14:20:04 INFO Applying migration id=avatar 2026/10/15 14:20:04 INFO Applying migration id=noimage 2026/10/15 14:20:04 INFO Applying migration id=feed 2026/10/15 14:20:04 INFO Applying migration id=bookmarks 2026/10/15 14:20:04 INFO Applying migration id=shareactivity 2026/10/15 14:20:04 INFO Applying migration id=application 2026/10/15 14:20:04 INFO Applying migration id=certificates 2026/10/15 14:20:04 INFO Applying migration id=rawforward 2026/10/15 14:20:04 INFO Applying migration id=publickey 2026/10/15 14:20:04 INFO Applying migration id=resolvegroup 2026/10/15 14:20:04 INFO Applying migration id=reject 2026/10/15 14:20:04 INFO Applying migration id=autodel 2026/10/15 14:20:04 INFO Applying migration id=jsonb 2026/10/15 14:20:04 INFO Applying migration id=quote 2026/10/15 14:20:04 INFO Applying migration id=rfc9421 2026/10/15 14:20:04 INFO Applying migration id=keys 2026/10/15 14:20:04 INFO Applying migration id=portable 2026/10/15 14:20:04 INFO Applying migration id=proofs 2026/10/15 14:20:04 INFO Applying migration id=contexts 2026/10/15 14:20:04 INFO Applying migration id=deliverieshost 2026/10/15 14:20:04 INFO Applying migration id=pembegin 2026/10/15 14:20:04 INFO Applying migration id=didhost 2026/10/15 14:20:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:04 INFO Applying migration id=invites 2026/10/15 14:20:04 INFO Applying migration id=ed25519blob 2026/10/15 14:20:04 INFO Applying migration id=rsablob 2026/10/15 14:20:04 INFO Applying migration id=iconscid 2026/10/15 14:20:04 INFO Applying migration id=actor 2026/10/15 14:20:04 INFO Applying migration id=localkeys 2026/10/15 14:20:04 INFO Applying migration id=deleted 2026/10/15 14:20:04 INFO Applying migration id=history 2026/10/15 14:20:04 INFO Applying migration id=outboxnano 2026/10/15 14:20:04 INFO Applying migration id=implements 2026/10/15 14:20:04 INFO Applying migration id=backfill 2026/10/15 14:20:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-38cd-7367-b6f3-9e78b9ccb3e3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-38cd-72e8-a2f6-d35e6d4d17b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-38cd-72e8-a2f6-d35e6d4d17b3 2026/10/15 14:20:04 WARN Failed to scan posts error="fts5: syntax error near \"#\"" --- PASS: TestFTS_HashtagWithHash (0.54s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/10/15 14:20:04 INFO Applying migration id=initial 2026/10/15 14:20:04 INFO Applying migration id=notesupdated 2026/10/15 14:20:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:04 INFO Applying migration id=activitiesid 2026/10/15 14:20:04 INFO Applying migration id=outbox 2026/10/15 14:20:04 INFO Applying migration id=edits 2026/10/15 14:20:04 INFO Applying migration id=outboxactor 2026/10/15 14:20:04 INFO Applying migration id=outboxsender 2026/10/15 14:20:04 INFO Applying migration id=thread 2026/10/15 14:20:04 INFO Applying migration id=host 2026/10/15 14:20:04 INFO Applying migration id=sharedinbox 2026/10/15 14:20:04 INFO Applying migration id=noteshost 2026/10/15 14:20:04 INFO Applying migration id=fetched 2026/10/15 14:20:04 INFO Applying migration id=move 2026/10/15 14:20:04 INFO Applying migration id=cleanup 2026/10/15 14:20:04 INFO Applying migration id=received 2026/10/15 14:20:04 INFO Applying migration id=namehost 2026/10/15 14:20:04 INFO Applying migration id=outboxhost 2026/10/15 14:20:04 INFO Applying migration id=notesfts 2026/10/15 14:20:04 INFO Applying migration id=iconsname 2026/10/15 14:20:04 INFO Applying migration id=nohash 2026/10/15 14:20:04 INFO Applying migration id=shares 2026/10/15 14:20:04 INFO Applying migration id=actorttl 2026/10/15 14:20:04 INFO Applying migration id=tocc 2026/10/15 14:20:04 INFO Applying migration id=followeds 2026/10/15 14:20:04 INFO Applying migration id=certhash 2026/10/15 14:20:04 INFO Applying migration id=follows_sync 2026/10/15 14:20:04 INFO Applying migration id=jsonpath 2026/10/15 14:20:04 INFO Applying migration id=localforward 2026/10/15 14:20:04 INFO Applying migration id=avatar 2026/10/15 14:20:04 INFO Applying migration id=noimage 2026/10/15 14:20:04 INFO Applying migration id=feed 2026/10/15 14:20:04 INFO Applying migration id=bookmarks 2026/10/15 14:20:04 INFO Applying migration id=shareactivity 2026/10/15 14:20:04 INFO Applying migration id=application 2026/10/15 14:20:04 INFO Applying migration id=certificates 2026/10/15 14:20:04 INFO Applying migration id=rawforward 2026/10/15 14:20:04 INFO Applying migration id=publickey 2026/10/15 14:20:04 INFO Applying migration id=resolvegroup 2026/10/15 14:20:04 INFO Applying migration id=reject 2026/10/15 14:20:04 INFO Applying migration id=autodel 2026/10/15 14:20:04 INFO Applying migration id=jsonb 2026/10/15 14:20:04 INFO Applying migration id=quote 2026/10/15 14:20:04 INFO Applying migration id=rfc9421 2026/10/15 14:20:04 INFO Applying migration id=keys 2026/10/15 14:20:04 INFO Applying migration id=portable 2026/10/15 14:20:04 INFO Applying migration id=proofs 2026/10/15 14:20:04 INFO Applying migration id=contexts 2026/10/15 14:20:04 INFO Applying migration id=deliverieshost 2026/10/15 14:20:04 INFO Applying migration id=pembegin 2026/10/15 14:20:04 INFO Applying migration id=didhost 2026/10/15 14:20:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:04 INFO Applying migration id=invites 2026/10/15 14:20:04 INFO Applying migration id=ed25519blob 2026/10/15 14:20:04 INFO Applying migration id=rsablob 2026/10/15 14:20:04 INFO Applying migration id=iconscid 2026/10/15 14:20:04 INFO Applying migration id=actor 2026/10/15 14:20:04 INFO Applying migration id=localkeys 2026/10/15 14:20:04 INFO Applying migration id=deleted 2026/10/15 14:20:04 INFO Applying migration id=history 2026/10/15 14:20:04 INFO Applying migration id=outboxnano 2026/10/15 14:20:04 INFO Applying migration id=implements 2026/10/15 14:20:04 INFO Applying migration id=backfill 2026/10/15 14:20:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-3b3e-714a-b53b-ce47a3d143c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-3b3e-7056-bb54-084c42ed05e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-3b3e-7056-bb54-084c42ed05e6 --- PASS: TestFTS_HashtagWithHashAndQuotes (0.63s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/10/15 14:20:05 INFO Applying migration id=initial 2026/10/15 14:20:05 INFO Applying migration id=notesupdated 2026/10/15 14:20:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:05 INFO Applying migration id=activitiesid 2026/10/15 14:20:05 INFO Applying migration id=outbox 2026/10/15 14:20:05 INFO Applying migration id=edits 2026/10/15 14:20:05 INFO Applying migration id=outboxactor 2026/10/15 14:20:05 INFO Applying migration id=outboxsender 2026/10/15 14:20:05 INFO Applying migration id=thread 2026/10/15 14:20:05 INFO Applying migration id=host 2026/10/15 14:20:05 INFO Applying migration id=sharedinbox 2026/10/15 14:20:05 INFO Applying migration id=noteshost 2026/10/15 14:20:05 INFO Applying migration id=fetched 2026/10/15 14:20:05 INFO Applying migration id=move 2026/10/15 14:20:05 INFO Applying migration id=cleanup 2026/10/15 14:20:05 INFO Applying migration id=received 2026/10/15 14:20:05 INFO Applying migration id=namehost 2026/10/15 14:20:05 INFO Applying migration id=outboxhost 2026/10/15 14:20:05 INFO Applying migration id=notesfts 2026/10/15 14:20:05 INFO Applying migration id=iconsname 2026/10/15 14:20:05 INFO Applying migration id=nohash 2026/10/15 14:20:05 INFO Applying migration id=shares 2026/10/15 14:20:05 INFO Applying migration id=actorttl 2026/10/15 14:20:05 INFO Applying migration id=tocc 2026/10/15 14:20:05 INFO Applying migration id=followeds 2026/10/15 14:20:05 INFO Applying migration id=certhash 2026/10/15 14:20:05 INFO Applying migration id=follows_sync 2026/10/15 14:20:05 INFO Applying migration id=jsonpath 2026/10/15 14:20:05 INFO Applying migration id=localforward 2026/10/15 14:20:05 INFO Applying migration id=avatar 2026/10/15 14:20:05 INFO Applying migration id=noimage 2026/10/15 14:20:05 INFO Applying migration id=feed 2026/10/15 14:20:05 INFO Applying migration id=bookmarks 2026/10/15 14:20:05 INFO Applying migration id=shareactivity 2026/10/15 14:20:05 INFO Applying migration id=application 2026/10/15 14:20:05 INFO Applying migration id=certificates 2026/10/15 14:20:05 INFO Applying migration id=rawforward 2026/10/15 14:20:05 INFO Applying migration id=publickey 2026/10/15 14:20:05 INFO Applying migration id=resolvegroup 2026/10/15 14:20:05 INFO Applying migration id=reject 2026/10/15 14:20:05 INFO Applying migration id=autodel 2026/10/15 14:20:05 INFO Applying migration id=jsonb 2026/10/15 14:20:05 INFO Applying migration id=quote 2026/10/15 14:20:05 INFO Applying migration id=rfc9421 2026/10/15 14:20:05 INFO Applying migration id=keys 2026/10/15 14:20:05 INFO Applying migration id=portable 2026/10/15 14:20:05 INFO Applying migration id=proofs 2026/10/15 14:20:05 INFO Applying migration id=contexts 2026/10/15 14:20:05 INFO Applying migration id=deliverieshost 2026/10/15 14:20:05 INFO Applying migration id=pembegin 2026/10/15 14:20:05 INFO Applying migration id=didhost 2026/10/15 14:20:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:05 INFO Applying migration id=invites 2026/10/15 14:20:05 INFO Applying migration id=ed25519blob 2026/10/15 14:20:05 INFO Applying migration id=rsablob 2026/10/15 14:20:05 INFO Applying migration id=iconscid 2026/10/15 14:20:05 INFO Applying migration id=actor 2026/10/15 14:20:05 INFO Applying migration id=localkeys 2026/10/15 14:20:05 INFO Applying migration id=deleted 2026/10/15 14:20:05 INFO Applying migration id=history 2026/10/15 14:20:05 INFO Applying migration id=outboxnano 2026/10/15 14:20:05 INFO Applying migration id=implements 2026/10/15 14:20:05 INFO Applying migration id=backfill 2026/10/15 14:20:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-3dd9-7902-a41d-b5447d801030 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-3dd9-7894-8d43-00989c6b14ed activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-3dd9-7894-8d43-00989c6b14ed --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (0.66s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/10/15 14:20:05 INFO Applying migration id=initial 2026/10/15 14:20:05 INFO Applying migration id=notesupdated 2026/10/15 14:20:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:05 INFO Applying migration id=activitiesid 2026/10/15 14:20:05 INFO Applying migration id=outbox 2026/10/15 14:20:05 INFO Applying migration id=edits 2026/10/15 14:20:05 INFO Applying migration id=outboxactor 2026/10/15 14:20:05 INFO Applying migration id=outboxsender 2026/10/15 14:20:05 INFO Applying migration id=thread 2026/10/15 14:20:05 INFO Applying migration id=host 2026/10/15 14:20:05 INFO Applying migration id=sharedinbox 2026/10/15 14:20:05 INFO Applying migration id=noteshost 2026/10/15 14:20:05 INFO Applying migration id=fetched 2026/10/15 14:20:05 INFO Applying migration id=move 2026/10/15 14:20:05 INFO Applying migration id=cleanup 2026/10/15 14:20:05 INFO Applying migration id=received 2026/10/15 14:20:05 INFO Applying migration id=namehost 2026/10/15 14:20:05 INFO Applying migration id=outboxhost 2026/10/15 14:20:05 INFO Applying migration id=notesfts 2026/10/15 14:20:05 INFO Applying migration id=iconsname 2026/10/15 14:20:05 INFO Applying migration id=nohash 2026/10/15 14:20:05 INFO Applying migration id=shares 2026/10/15 14:20:05 INFO Applying migration id=actorttl 2026/10/15 14:20:05 INFO Applying migration id=tocc 2026/10/15 14:20:06 INFO Applying migration id=followeds 2026/10/15 14:20:06 INFO Applying migration id=certhash 2026/10/15 14:20:06 INFO Applying migration id=follows_sync 2026/10/15 14:20:06 INFO Applying migration id=jsonpath 2026/10/15 14:20:06 INFO Applying migration id=localforward 2026/10/15 14:20:06 INFO Applying migration id=avatar 2026/10/15 14:20:06 INFO Applying migration id=noimage 2026/10/15 14:20:06 INFO Applying migration id=feed 2026/10/15 14:20:06 INFO Applying migration id=bookmarks 2026/10/15 14:20:06 INFO Applying migration id=shareactivity 2026/10/15 14:20:06 INFO Applying migration id=application 2026/10/15 14:20:06 INFO Applying migration id=certificates 2026/10/15 14:20:06 INFO Applying migration id=rawforward 2026/10/15 14:20:06 INFO Applying migration id=publickey 2026/10/15 14:20:06 INFO Applying migration id=resolvegroup 2026/10/15 14:20:06 INFO Applying migration id=reject 2026/10/15 14:20:06 INFO Applying migration id=autodel 2026/10/15 14:20:06 INFO Applying migration id=jsonb 2026/10/15 14:20:06 INFO Applying migration id=quote 2026/10/15 14:20:06 INFO Applying migration id=rfc9421 2026/10/15 14:20:06 INFO Applying migration id=keys 2026/10/15 14:20:06 INFO Applying migration id=portable 2026/10/15 14:20:06 INFO Applying migration id=proofs 2026/10/15 14:20:06 INFO Applying migration id=contexts 2026/10/15 14:20:06 INFO Applying migration id=deliverieshost 2026/10/15 14:20:06 INFO Applying migration id=pembegin 2026/10/15 14:20:06 INFO Applying migration id=didhost 2026/10/15 14:20:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:06 INFO Applying migration id=invites 2026/10/15 14:20:06 INFO Applying migration id=ed25519blob 2026/10/15 14:20:06 INFO Applying migration id=rsablob 2026/10/15 14:20:06 INFO Applying migration id=iconscid 2026/10/15 14:20:06 INFO Applying migration id=actor 2026/10/15 14:20:06 INFO Applying migration id=localkeys 2026/10/15 14:20:06 INFO Applying migration id=deleted 2026/10/15 14:20:06 INFO Applying migration id=history 2026/10/15 14:20:06 INFO Applying migration id=outboxnano 2026/10/15 14:20:06 INFO Applying migration id=implements 2026/10/15 14:20:06 INFO Applying migration id=backfill 2026/10/15 14:20:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-3fb3-7775-8c69-6e9077d6ac94 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-3fb3-76ed-99dc-f900faf64d87 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-3fb3-76ed-99dc-f900faf64d87 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.48s) === RUN TestFTS_NoInput 2026/10/15 14:20:06 INFO Applying migration id=initial 2026/10/15 14:20:06 INFO Applying migration id=notesupdated 2026/10/15 14:20:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:06 INFO Applying migration id=activitiesid 2026/10/15 14:20:06 INFO Applying migration id=outbox 2026/10/15 14:20:06 INFO Applying migration id=edits 2026/10/15 14:20:06 INFO Applying migration id=outboxactor 2026/10/15 14:20:06 INFO Applying migration id=outboxsender 2026/10/15 14:20:06 INFO Applying migration id=thread 2026/10/15 14:20:06 INFO Applying migration id=host 2026/10/15 14:20:06 INFO Applying migration id=sharedinbox 2026/10/15 14:20:06 INFO Applying migration id=noteshost 2026/10/15 14:20:06 INFO Applying migration id=fetched 2026/10/15 14:20:06 INFO Applying migration id=move 2026/10/15 14:20:06 INFO Applying migration id=cleanup 2026/10/15 14:20:06 INFO Applying migration id=received 2026/10/15 14:20:06 INFO Applying migration id=namehost 2026/10/15 14:20:06 INFO Applying migration id=outboxhost 2026/10/15 14:20:06 INFO Applying migration id=notesfts 2026/10/15 14:20:06 INFO Applying migration id=iconsname 2026/10/15 14:20:06 INFO Applying migration id=nohash 2026/10/15 14:20:06 INFO Applying migration id=shares 2026/10/15 14:20:06 INFO Applying migration id=actorttl 2026/10/15 14:20:06 INFO Applying migration id=tocc 2026/10/15 14:20:06 INFO Applying migration id=followeds 2026/10/15 14:20:06 INFO Applying migration id=certhash 2026/10/15 14:20:06 INFO Applying migration id=follows_sync 2026/10/15 14:20:06 INFO Applying migration id=jsonpath 2026/10/15 14:20:06 INFO Applying migration id=localforward 2026/10/15 14:20:06 INFO Applying migration id=avatar 2026/10/15 14:20:06 INFO Applying migration id=noimage 2026/10/15 14:20:06 INFO Applying migration id=feed 2026/10/15 14:20:06 INFO Applying migration id=bookmarks 2026/10/15 14:20:06 INFO Applying migration id=shareactivity 2026/10/15 14:20:06 INFO Applying migration id=application 2026/10/15 14:20:06 INFO Applying migration id=certificates 2026/10/15 14:20:06 INFO Applying migration id=rawforward 2026/10/15 14:20:06 INFO Applying migration id=publickey 2026/10/15 14:20:06 INFO Applying migration id=resolvegroup 2026/10/15 14:20:06 INFO Applying migration id=reject 2026/10/15 14:20:06 INFO Applying migration id=autodel 2026/10/15 14:20:06 INFO Applying migration id=jsonb 2026/10/15 14:20:06 INFO Applying migration id=quote 2026/10/15 14:20:06 INFO Applying migration id=rfc9421 2026/10/15 14:20:06 INFO Applying migration id=keys 2026/10/15 14:20:06 INFO Applying migration id=portable 2026/10/15 14:20:06 INFO Applying migration id=proofs 2026/10/15 14:20:06 INFO Applying migration id=contexts 2026/10/15 14:20:06 INFO Applying migration id=deliverieshost 2026/10/15 14:20:06 INFO Applying migration id=pembegin 2026/10/15 14:20:06 INFO Applying migration id=didhost 2026/10/15 14:20:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:06 INFO Applying migration id=invites 2026/10/15 14:20:06 INFO Applying migration id=ed25519blob 2026/10/15 14:20:06 INFO Applying migration id=rsablob 2026/10/15 14:20:06 INFO Applying migration id=iconscid 2026/10/15 14:20:06 INFO Applying migration id=actor 2026/10/15 14:20:06 INFO Applying migration id=localkeys 2026/10/15 14:20:06 INFO Applying migration id=deleted 2026/10/15 14:20:06 INFO Applying migration id=history 2026/10/15 14:20:06 INFO Applying migration id=outboxnano 2026/10/15 14:20:06 INFO Applying migration id=implements 2026/10/15 14:20:06 INFO Applying migration id=backfill --- PASS: TestFTS_NoInput (0.68s) === RUN TestFTS_EmptyInput 2026/10/15 14:20:07 INFO Applying migration id=initial 2026/10/15 14:20:07 INFO Applying migration id=notesupdated 2026/10/15 14:20:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:07 INFO Applying migration id=activitiesid 2026/10/15 14:20:07 INFO Applying migration id=outbox 2026/10/15 14:20:07 INFO Applying migration id=edits 2026/10/15 14:20:07 INFO Applying migration id=outboxactor 2026/10/15 14:20:07 INFO Applying migration id=outboxsender 2026/10/15 14:20:07 INFO Applying migration id=thread 2026/10/15 14:20:07 INFO Applying migration id=host 2026/10/15 14:20:07 INFO Applying migration id=sharedinbox 2026/10/15 14:20:07 INFO Applying migration id=noteshost 2026/10/15 14:20:07 INFO Applying migration id=fetched 2026/10/15 14:20:07 INFO Applying migration id=move 2026/10/15 14:20:07 INFO Applying migration id=cleanup 2026/10/15 14:20:07 INFO Applying migration id=received 2026/10/15 14:20:07 INFO Applying migration id=namehost 2026/10/15 14:20:07 INFO Applying migration id=outboxhost 2026/10/15 14:20:07 INFO Applying migration id=notesfts 2026/10/15 14:20:07 INFO Applying migration id=iconsname 2026/10/15 14:20:07 INFO Applying migration id=nohash 2026/10/15 14:20:07 INFO Applying migration id=shares 2026/10/15 14:20:07 INFO Applying migration id=actorttl 2026/10/15 14:20:07 INFO Applying migration id=tocc 2026/10/15 14:20:07 INFO Applying migration id=followeds 2026/10/15 14:20:07 INFO Applying migration id=certhash 2026/10/15 14:20:07 INFO Applying migration id=follows_sync 2026/10/15 14:20:07 INFO Applying migration id=jsonpath 2026/10/15 14:20:07 INFO Applying migration id=localforward 2026/10/15 14:20:07 INFO Applying migration id=avatar 2026/10/15 14:20:07 INFO Applying migration id=noimage 2026/10/15 14:20:07 INFO Applying migration id=feed 2026/10/15 14:20:07 INFO Applying migration id=bookmarks 2026/10/15 14:20:07 INFO Applying migration id=shareactivity 2026/10/15 14:20:07 INFO Applying migration id=application 2026/10/15 14:20:07 INFO Applying migration id=certificates 2026/10/15 14:20:07 INFO Applying migration id=rawforward 2026/10/15 14:20:07 INFO Applying migration id=publickey 2026/10/15 14:20:07 INFO Applying migration id=resolvegroup 2026/10/15 14:20:07 INFO Applying migration id=reject 2026/10/15 14:20:07 INFO Applying migration id=autodel 2026/10/15 14:20:07 INFO Applying migration id=jsonb 2026/10/15 14:20:07 INFO Applying migration id=quote 2026/10/15 14:20:07 INFO Applying migration id=rfc9421 2026/10/15 14:20:07 INFO Applying migration id=keys 2026/10/15 14:20:07 INFO Applying migration id=portable 2026/10/15 14:20:07 INFO Applying migration id=proofs 2026/10/15 14:20:07 INFO Applying migration id=contexts 2026/10/15 14:20:07 INFO Applying migration id=deliverieshost 2026/10/15 14:20:07 INFO Applying migration id=pembegin 2026/10/15 14:20:07 INFO Applying migration id=didhost 2026/10/15 14:20:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:07 INFO Applying migration id=invites 2026/10/15 14:20:07 INFO Applying migration id=ed25519blob 2026/10/15 14:20:07 INFO Applying migration id=rsablob 2026/10/15 14:20:07 INFO Applying migration id=iconscid 2026/10/15 14:20:07 INFO Applying migration id=actor 2026/10/15 14:20:07 INFO Applying migration id=localkeys 2026/10/15 14:20:07 INFO Applying migration id=deleted 2026/10/15 14:20:07 INFO Applying migration id=history 2026/10/15 14:20:07 INFO Applying migration id=outboxnano 2026/10/15 14:20:07 INFO Applying migration id=implements 2026/10/15 14:20:07 INFO Applying migration id=backfill --- PASS: TestFTS_EmptyInput (0.71s) === RUN TestFTS_InvalidEscapeSequence 2026/10/15 14:20:07 INFO Applying migration id=initial 2026/10/15 14:20:07 INFO Applying migration id=notesupdated 2026/10/15 14:20:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:07 INFO Applying migration id=activitiesid 2026/10/15 14:20:07 INFO Applying migration id=outbox 2026/10/15 14:20:07 INFO Applying migration id=edits 2026/10/15 14:20:07 INFO Applying migration id=outboxactor 2026/10/15 14:20:07 INFO Applying migration id=outboxsender 2026/10/15 14:20:07 INFO Applying migration id=thread 2026/10/15 14:20:07 INFO Applying migration id=host 2026/10/15 14:20:07 INFO Applying migration id=sharedinbox 2026/10/15 14:20:07 INFO Applying migration id=noteshost 2026/10/15 14:20:07 INFO Applying migration id=fetched 2026/10/15 14:20:07 INFO Applying migration id=move 2026/10/15 14:20:07 INFO Applying migration id=cleanup 2026/10/15 14:20:07 INFO Applying migration id=received 2026/10/15 14:20:07 INFO Applying migration id=namehost 2026/10/15 14:20:07 INFO Applying migration id=outboxhost 2026/10/15 14:20:07 INFO Applying migration id=notesfts 2026/10/15 14:20:07 INFO Applying migration id=iconsname 2026/10/15 14:20:07 INFO Applying migration id=nohash 2026/10/15 14:20:07 INFO Applying migration id=shares 2026/10/15 14:20:07 INFO Applying migration id=actorttl 2026/10/15 14:20:07 INFO Applying migration id=tocc 2026/10/15 14:20:07 INFO Applying migration id=followeds 2026/10/15 14:20:07 INFO Applying migration id=certhash 2026/10/15 14:20:07 INFO Applying migration id=follows_sync 2026/10/15 14:20:07 INFO Applying migration id=jsonpath 2026/10/15 14:20:07 INFO Applying migration id=localforward 2026/10/15 14:20:07 INFO Applying migration id=avatar 2026/10/15 14:20:07 INFO Applying migration id=noimage 2026/10/15 14:20:07 INFO Applying migration id=feed 2026/10/15 14:20:07 INFO Applying migration id=bookmarks 2026/10/15 14:20:07 INFO Applying migration id=shareactivity 2026/10/15 14:20:07 INFO Applying migration id=application 2026/10/15 14:20:07 INFO Applying migration id=certificates 2026/10/15 14:20:07 INFO Applying migration id=rawforward 2026/10/15 14:20:07 INFO Applying migration id=publickey 2026/10/15 14:20:07 INFO Applying migration id=resolvegroup 2026/10/15 14:20:07 INFO Applying migration id=reject 2026/10/15 14:20:07 INFO Applying migration id=autodel 2026/10/15 14:20:07 INFO Applying migration id=jsonb 2026/10/15 14:20:07 INFO Applying migration id=quote 2026/10/15 14:20:07 INFO Applying migration id=rfc9421 2026/10/15 14:20:07 INFO Applying migration id=keys 2026/10/15 14:20:07 INFO Applying migration id=portable 2026/10/15 14:20:07 INFO Applying migration id=proofs 2026/10/15 14:20:07 INFO Applying migration id=contexts 2026/10/15 14:20:07 INFO Applying migration id=deliverieshost 2026/10/15 14:20:07 INFO Applying migration id=pembegin 2026/10/15 14:20:07 INFO Applying migration id=didhost 2026/10/15 14:20:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:07 INFO Applying migration id=invites 2026/10/15 14:20:07 INFO Applying migration id=ed25519blob 2026/10/15 14:20:07 INFO Applying migration id=rsablob 2026/10/15 14:20:07 INFO Applying migration id=iconscid 2026/10/15 14:20:07 INFO Applying migration id=actor 2026/10/15 14:20:07 INFO Applying migration id=localkeys 2026/10/15 14:20:07 INFO Applying migration id=deleted 2026/10/15 14:20:07 INFO Applying migration id=history 2026/10/15 14:20:07 INFO Applying migration id=outboxnano 2026/10/15 14:20:07 INFO Applying migration id=implements 2026/10/15 14:20:07 INFO Applying migration id=backfill 2026/10/15 14:20:08 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.51s) === RUN TestFTS_UnathenticatedUser 2026/10/15 14:20:08 INFO Applying migration id=initial 2026/10/15 14:20:08 INFO Applying migration id=notesupdated 2026/10/15 14:20:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:08 INFO Applying migration id=activitiesid 2026/10/15 14:20:08 INFO Applying migration id=outbox 2026/10/15 14:20:08 INFO Applying migration id=edits 2026/10/15 14:20:08 INFO Applying migration id=outboxactor 2026/10/15 14:20:08 INFO Applying migration id=outboxsender 2026/10/15 14:20:08 INFO Applying migration id=thread 2026/10/15 14:20:08 INFO Applying migration id=host 2026/10/15 14:20:08 INFO Applying migration id=sharedinbox 2026/10/15 14:20:08 INFO Applying migration id=noteshost 2026/10/15 14:20:08 INFO Applying migration id=fetched 2026/10/15 14:20:08 INFO Applying migration id=move 2026/10/15 14:20:08 INFO Applying migration id=cleanup 2026/10/15 14:20:08 INFO Applying migration id=received 2026/10/15 14:20:08 INFO Applying migration id=namehost 2026/10/15 14:20:08 INFO Applying migration id=outboxhost 2026/10/15 14:20:08 INFO Applying migration id=notesfts 2026/10/15 14:20:08 INFO Applying migration id=iconsname 2026/10/15 14:20:08 INFO Applying migration id=nohash 2026/10/15 14:20:08 INFO Applying migration id=shares 2026/10/15 14:20:08 INFO Applying migration id=actorttl 2026/10/15 14:20:08 INFO Applying migration id=tocc 2026/10/15 14:20:08 INFO Applying migration id=followeds 2026/10/15 14:20:08 INFO Applying migration id=certhash 2026/10/15 14:20:08 INFO Applying migration id=follows_sync 2026/10/15 14:20:08 INFO Applying migration id=jsonpath 2026/10/15 14:20:08 INFO Applying migration id=localforward 2026/10/15 14:20:08 INFO Applying migration id=avatar 2026/10/15 14:20:08 INFO Applying migration id=noimage 2026/10/15 14:20:08 INFO Applying migration id=feed 2026/10/15 14:20:08 INFO Applying migration id=bookmarks 2026/10/15 14:20:08 INFO Applying migration id=shareactivity 2026/10/15 14:20:08 INFO Applying migration id=application 2026/10/15 14:20:08 INFO Applying migration id=certificates 2026/10/15 14:20:08 INFO Applying migration id=rawforward 2026/10/15 14:20:08 INFO Applying migration id=publickey 2026/10/15 14:20:08 INFO Applying migration id=resolvegroup 2026/10/15 14:20:08 INFO Applying migration id=reject 2026/10/15 14:20:08 INFO Applying migration id=autodel 2026/10/15 14:20:08 INFO Applying migration id=jsonb 2026/10/15 14:20:08 INFO Applying migration id=quote 2026/10/15 14:20:08 INFO Applying migration id=rfc9421 2026/10/15 14:20:08 INFO Applying migration id=keys 2026/10/15 14:20:08 INFO Applying migration id=portable 2026/10/15 14:20:08 INFO Applying migration id=proofs 2026/10/15 14:20:08 INFO Applying migration id=contexts 2026/10/15 14:20:08 INFO Applying migration id=deliverieshost 2026/10/15 14:20:08 INFO Applying migration id=pembegin 2026/10/15 14:20:08 INFO Applying migration id=didhost 2026/10/15 14:20:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:08 INFO Applying migration id=invites 2026/10/15 14:20:08 INFO Applying migration id=ed25519blob 2026/10/15 14:20:08 INFO Applying migration id=rsablob 2026/10/15 14:20:08 INFO Applying migration id=iconscid 2026/10/15 14:20:08 INFO Applying migration id=actor 2026/10/15 14:20:08 INFO Applying migration id=localkeys 2026/10/15 14:20:08 INFO Applying migration id=deleted 2026/10/15 14:20:08 INFO Applying migration id=history 2026/10/15 14:20:08 INFO Applying migration id=outboxnano 2026/10/15 14:20:08 INFO Applying migration id=implements 2026/10/15 14:20:08 INFO Applying migration id=backfill 2026/10/15 14:20:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-4877-7bff-afa9-e8d367ffda17 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-4877-7aef-b3a1-283c616b0498 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-4877-7aef-b3a1-283c616b0498 --- PASS: TestFTS_UnathenticatedUser (0.34s) === RUN TestFTS_SearchByAuthorUserName 2026/10/15 14:20:08 INFO Applying migration id=initial 2026/10/15 14:20:08 INFO Applying migration id=notesupdated 2026/10/15 14:20:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:08 INFO Applying migration id=activitiesid 2026/10/15 14:20:08 INFO Applying migration id=outbox 2026/10/15 14:20:08 INFO Applying migration id=edits 2026/10/15 14:20:08 INFO Applying migration id=outboxactor 2026/10/15 14:20:08 INFO Applying migration id=outboxsender 2026/10/15 14:20:08 INFO Applying migration id=thread 2026/10/15 14:20:08 INFO Applying migration id=host 2026/10/15 14:20:08 INFO Applying migration id=sharedinbox 2026/10/15 14:20:08 INFO Applying migration id=noteshost 2026/10/15 14:20:08 INFO Applying migration id=fetched 2026/10/15 14:20:08 INFO Applying migration id=move 2026/10/15 14:20:08 INFO Applying migration id=cleanup 2026/10/15 14:20:08 INFO Applying migration id=received 2026/10/15 14:20:08 INFO Applying migration id=namehost 2026/10/15 14:20:08 INFO Applying migration id=outboxhost 2026/10/15 14:20:08 INFO Applying migration id=notesfts 2026/10/15 14:20:08 INFO Applying migration id=iconsname 2026/10/15 14:20:08 INFO Applying migration id=nohash 2026/10/15 14:20:08 INFO Applying migration id=shares 2026/10/15 14:20:08 INFO Applying migration id=actorttl 2026/10/15 14:20:08 INFO Applying migration id=tocc 2026/10/15 14:20:08 INFO Applying migration id=followeds 2026/10/15 14:20:08 INFO Applying migration id=certhash 2026/10/15 14:20:08 INFO Applying migration id=follows_sync 2026/10/15 14:20:08 INFO Applying migration id=jsonpath 2026/10/15 14:20:08 INFO Applying migration id=localforward 2026/10/15 14:20:08 INFO Applying migration id=avatar 2026/10/15 14:20:08 INFO Applying migration id=noimage 2026/10/15 14:20:08 INFO Applying migration id=feed 2026/10/15 14:20:08 INFO Applying migration id=bookmarks 2026/10/15 14:20:08 INFO Applying migration id=shareactivity 2026/10/15 14:20:08 INFO Applying migration id=application 2026/10/15 14:20:08 INFO Applying migration id=certificates 2026/10/15 14:20:08 INFO Applying migration id=rawforward 2026/10/15 14:20:08 INFO Applying migration id=publickey 2026/10/15 14:20:08 INFO Applying migration id=resolvegroup 2026/10/15 14:20:08 INFO Applying migration id=reject 2026/10/15 14:20:08 INFO Applying migration id=autodel 2026/10/15 14:20:08 INFO Applying migration id=jsonb 2026/10/15 14:20:08 INFO Applying migration id=quote 2026/10/15 14:20:08 INFO Applying migration id=rfc9421 2026/10/15 14:20:08 INFO Applying migration id=keys 2026/10/15 14:20:08 INFO Applying migration id=portable 2026/10/15 14:20:08 INFO Applying migration id=proofs 2026/10/15 14:20:08 INFO Applying migration id=contexts 2026/10/15 14:20:08 INFO Applying migration id=deliverieshost 2026/10/15 14:20:08 INFO Applying migration id=pembegin 2026/10/15 14:20:08 INFO Applying migration id=didhost 2026/10/15 14:20:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:08 INFO Applying migration id=invites 2026/10/15 14:20:08 INFO Applying migration id=ed25519blob 2026/10/15 14:20:08 INFO Applying migration id=rsablob 2026/10/15 14:20:08 INFO Applying migration id=iconscid 2026/10/15 14:20:08 INFO Applying migration id=actor 2026/10/15 14:20:08 INFO Applying migration id=localkeys 2026/10/15 14:20:08 INFO Applying migration id=deleted 2026/10/15 14:20:08 INFO Applying migration id=history 2026/10/15 14:20:08 INFO Applying migration id=outboxnano 2026/10/15 14:20:08 INFO Applying migration id=implements 2026/10/15 14:20:08 INFO Applying migration id=backfill 2026/10/15 14:20:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-4ac9-7659-8d38-0ed5845dbb2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-4ac9-75c2-889e-d405b5051433 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-4ac9-75c2-889e-d405b5051433 --- PASS: TestFTS_SearchByAuthorUserName (0.59s) === RUN TestFTS_SearchByAuthorID 2026/10/15 14:20:09 INFO Applying migration id=initial 2026/10/15 14:20:09 INFO Applying migration id=notesupdated 2026/10/15 14:20:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:09 INFO Applying migration id=activitiesid 2026/10/15 14:20:09 INFO Applying migration id=outbox 2026/10/15 14:20:09 INFO Applying migration id=edits 2026/10/15 14:20:09 INFO Applying migration id=outboxactor 2026/10/15 14:20:09 INFO Applying migration id=outboxsender 2026/10/15 14:20:09 INFO Applying migration id=thread 2026/10/15 14:20:09 INFO Applying migration id=host 2026/10/15 14:20:09 INFO Applying migration id=sharedinbox 2026/10/15 14:20:09 INFO Applying migration id=noteshost 2026/10/15 14:20:09 INFO Applying migration id=fetched 2026/10/15 14:20:09 INFO Applying migration id=move 2026/10/15 14:20:09 INFO Applying migration id=cleanup 2026/10/15 14:20:09 INFO Applying migration id=received 2026/10/15 14:20:09 INFO Applying migration id=namehost 2026/10/15 14:20:09 INFO Applying migration id=outboxhost 2026/10/15 14:20:09 INFO Applying migration id=notesfts 2026/10/15 14:20:09 INFO Applying migration id=iconsname 2026/10/15 14:20:09 INFO Applying migration id=nohash 2026/10/15 14:20:09 INFO Applying migration id=shares 2026/10/15 14:20:09 INFO Applying migration id=actorttl 2026/10/15 14:20:09 INFO Applying migration id=tocc 2026/10/15 14:20:09 INFO Applying migration id=followeds 2026/10/15 14:20:09 INFO Applying migration id=certhash 2026/10/15 14:20:09 INFO Applying migration id=follows_sync 2026/10/15 14:20:09 INFO Applying migration id=jsonpath 2026/10/15 14:20:09 INFO Applying migration id=localforward 2026/10/15 14:20:09 INFO Applying migration id=avatar 2026/10/15 14:20:09 INFO Applying migration id=noimage 2026/10/15 14:20:09 INFO Applying migration id=feed 2026/10/15 14:20:09 INFO Applying migration id=bookmarks 2026/10/15 14:20:09 INFO Applying migration id=shareactivity 2026/10/15 14:20:09 INFO Applying migration id=application 2026/10/15 14:20:09 INFO Applying migration id=certificates 2026/10/15 14:20:09 INFO Applying migration id=rawforward 2026/10/15 14:20:09 INFO Applying migration id=publickey 2026/10/15 14:20:09 INFO Applying migration id=resolvegroup 2026/10/15 14:20:09 INFO Applying migration id=reject 2026/10/15 14:20:09 INFO Applying migration id=autodel 2026/10/15 14:20:09 INFO Applying migration id=jsonb 2026/10/15 14:20:09 INFO Applying migration id=quote 2026/10/15 14:20:09 INFO Applying migration id=rfc9421 2026/10/15 14:20:09 INFO Applying migration id=keys 2026/10/15 14:20:09 INFO Applying migration id=portable 2026/10/15 14:20:09 INFO Applying migration id=proofs 2026/10/15 14:20:09 INFO Applying migration id=contexts 2026/10/15 14:20:09 INFO Applying migration id=deliverieshost 2026/10/15 14:20:09 INFO Applying migration id=pembegin 2026/10/15 14:20:09 INFO Applying migration id=didhost 2026/10/15 14:20:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:09 INFO Applying migration id=invites 2026/10/15 14:20:09 INFO Applying migration id=ed25519blob 2026/10/15 14:20:09 INFO Applying migration id=rsablob 2026/10/15 14:20:09 INFO Applying migration id=iconscid 2026/10/15 14:20:09 INFO Applying migration id=actor 2026/10/15 14:20:09 INFO Applying migration id=localkeys 2026/10/15 14:20:09 INFO Applying migration id=deleted 2026/10/15 14:20:09 INFO Applying migration id=history 2026/10/15 14:20:09 INFO Applying migration id=outboxnano 2026/10/15 14:20:09 INFO Applying migration id=implements 2026/10/15 14:20:09 INFO Applying migration id=backfill 2026/10/15 14:20:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-4d40-7735-98ee-c551d991992a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-4d40-76ca-aa5b-a91534d9f79f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-4d40-76ca-aa5b-a91534d9f79f --- PASS: TestFTS_SearchByAuthorID (0.63s) === RUN TestFTS_SearchByMentionUserName 2026/10/15 14:20:09 INFO Applying migration id=initial 2026/10/15 14:20:09 INFO Applying migration id=notesupdated 2026/10/15 14:20:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:09 INFO Applying migration id=activitiesid 2026/10/15 14:20:09 INFO Applying migration id=outbox 2026/10/15 14:20:09 INFO Applying migration id=edits 2026/10/15 14:20:09 INFO Applying migration id=outboxactor 2026/10/15 14:20:09 INFO Applying migration id=outboxsender 2026/10/15 14:20:09 INFO Applying migration id=thread 2026/10/15 14:20:09 INFO Applying migration id=host 2026/10/15 14:20:09 INFO Applying migration id=sharedinbox 2026/10/15 14:20:09 INFO Applying migration id=noteshost 2026/10/15 14:20:09 INFO Applying migration id=fetched 2026/10/15 14:20:09 INFO Applying migration id=move 2026/10/15 14:20:09 INFO Applying migration id=cleanup 2026/10/15 14:20:09 INFO Applying migration id=received 2026/10/15 14:20:09 INFO Applying migration id=namehost 2026/10/15 14:20:09 INFO Applying migration id=outboxhost 2026/10/15 14:20:09 INFO Applying migration id=notesfts 2026/10/15 14:20:09 INFO Applying migration id=iconsname 2026/10/15 14:20:09 INFO Applying migration id=nohash 2026/10/15 14:20:09 INFO Applying migration id=shares 2026/10/15 14:20:09 INFO Applying migration id=actorttl 2026/10/15 14:20:09 INFO Applying migration id=tocc 2026/10/15 14:20:09 INFO Applying migration id=followeds 2026/10/15 14:20:09 INFO Applying migration id=certhash 2026/10/15 14:20:09 INFO Applying migration id=follows_sync 2026/10/15 14:20:09 INFO Applying migration id=jsonpath 2026/10/15 14:20:09 INFO Applying migration id=localforward 2026/10/15 14:20:09 INFO Applying migration id=avatar 2026/10/15 14:20:09 INFO Applying migration id=noimage 2026/10/15 14:20:09 INFO Applying migration id=feed 2026/10/15 14:20:09 INFO Applying migration id=bookmarks 2026/10/15 14:20:09 INFO Applying migration id=shareactivity 2026/10/15 14:20:09 INFO Applying migration id=application 2026/10/15 14:20:09 INFO Applying migration id=certificates 2026/10/15 14:20:09 INFO Applying migration id=rawforward 2026/10/15 14:20:09 INFO Applying migration id=publickey 2026/10/15 14:20:09 INFO Applying migration id=resolvegroup 2026/10/15 14:20:09 INFO Applying migration id=reject 2026/10/15 14:20:09 INFO Applying migration id=autodel 2026/10/15 14:20:09 INFO Applying migration id=jsonb 2026/10/15 14:20:09 INFO Applying migration id=quote 2026/10/15 14:20:10 INFO Applying migration id=rfc9421 2026/10/15 14:20:10 INFO Applying migration id=keys 2026/10/15 14:20:10 INFO Applying migration id=portable 2026/10/15 14:20:10 INFO Applying migration id=proofs 2026/10/15 14:20:10 INFO Applying migration id=contexts 2026/10/15 14:20:10 INFO Applying migration id=deliverieshost 2026/10/15 14:20:10 INFO Applying migration id=pembegin 2026/10/15 14:20:10 INFO Applying migration id=didhost 2026/10/15 14:20:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:10 INFO Applying migration id=invites 2026/10/15 14:20:10 INFO Applying migration id=ed25519blob 2026/10/15 14:20:10 INFO Applying migration id=rsablob 2026/10/15 14:20:10 INFO Applying migration id=iconscid 2026/10/15 14:20:10 INFO Applying migration id=actor 2026/10/15 14:20:10 INFO Applying migration id=localkeys 2026/10/15 14:20:10 INFO Applying migration id=deleted 2026/10/15 14:20:10 INFO Applying migration id=history 2026/10/15 14:20:10 INFO Applying migration id=outboxnano 2026/10/15 14:20:10 INFO Applying migration id=implements 2026/10/15 14:20:10 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionUserName (0.58s) === RUN TestFTS_SearchByMentionID 2026/10/15 14:20:10 INFO Applying migration id=initial 2026/10/15 14:20:10 INFO Applying migration id=notesupdated 2026/10/15 14:20:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:10 INFO Applying migration id=activitiesid 2026/10/15 14:20:10 INFO Applying migration id=outbox 2026/10/15 14:20:10 INFO Applying migration id=edits 2026/10/15 14:20:10 INFO Applying migration id=outboxactor 2026/10/15 14:20:10 INFO Applying migration id=outboxsender 2026/10/15 14:20:10 INFO Applying migration id=thread 2026/10/15 14:20:10 INFO Applying migration id=host 2026/10/15 14:20:10 INFO Applying migration id=sharedinbox 2026/10/15 14:20:10 INFO Applying migration id=noteshost 2026/10/15 14:20:10 INFO Applying migration id=fetched 2026/10/15 14:20:10 INFO Applying migration id=move 2026/10/15 14:20:10 INFO Applying migration id=cleanup 2026/10/15 14:20:10 INFO Applying migration id=received 2026/10/15 14:20:10 INFO Applying migration id=namehost 2026/10/15 14:20:10 INFO Applying migration id=outboxhost 2026/10/15 14:20:10 INFO Applying migration id=notesfts 2026/10/15 14:20:10 INFO Applying migration id=iconsname 2026/10/15 14:20:10 INFO Applying migration id=nohash 2026/10/15 14:20:10 INFO Applying migration id=shares 2026/10/15 14:20:10 INFO Applying migration id=actorttl 2026/10/15 14:20:10 INFO Applying migration id=tocc 2026/10/15 14:20:10 INFO Applying migration id=followeds 2026/10/15 14:20:10 INFO Applying migration id=certhash 2026/10/15 14:20:10 INFO Applying migration id=follows_sync 2026/10/15 14:20:10 INFO Applying migration id=jsonpath 2026/10/15 14:20:10 INFO Applying migration id=localforward 2026/10/15 14:20:10 INFO Applying migration id=avatar 2026/10/15 14:20:10 INFO Applying migration id=noimage 2026/10/15 14:20:10 INFO Applying migration id=feed 2026/10/15 14:20:10 INFO Applying migration id=bookmarks 2026/10/15 14:20:10 INFO Applying migration id=shareactivity 2026/10/15 14:20:10 INFO Applying migration id=application 2026/10/15 14:20:10 INFO Applying migration id=certificates 2026/10/15 14:20:10 INFO Applying migration id=rawforward 2026/10/15 14:20:10 INFO Applying migration id=publickey 2026/10/15 14:20:10 INFO Applying migration id=resolvegroup 2026/10/15 14:20:10 INFO Applying migration id=reject 2026/10/15 14:20:10 INFO Applying migration id=autodel 2026/10/15 14:20:10 INFO Applying migration id=jsonb 2026/10/15 14:20:10 INFO Applying migration id=quote 2026/10/15 14:20:10 INFO Applying migration id=rfc9421 2026/10/15 14:20:10 INFO Applying migration id=keys 2026/10/15 14:20:10 INFO Applying migration id=portable 2026/10/15 14:20:10 INFO Applying migration id=proofs 2026/10/15 14:20:10 INFO Applying migration id=contexts 2026/10/15 14:20:10 INFO Applying migration id=deliverieshost 2026/10/15 14:20:10 INFO Applying migration id=pembegin 2026/10/15 14:20:10 INFO Applying migration id=didhost 2026/10/15 14:20:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:10 INFO Applying migration id=invites 2026/10/15 14:20:10 INFO Applying migration id=ed25519blob 2026/10/15 14:20:10 INFO Applying migration id=rsablob 2026/10/15 14:20:10 INFO Applying migration id=iconscid 2026/10/15 14:20:10 INFO Applying migration id=actor 2026/10/15 14:20:10 INFO Applying migration id=localkeys 2026/10/15 14:20:10 INFO Applying migration id=deleted 2026/10/15 14:20:10 INFO Applying migration id=history 2026/10/15 14:20:10 INFO Applying migration id=outboxnano 2026/10/15 14:20:10 INFO Applying migration id=implements 2026/10/15 14:20:10 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionID (0.56s) === RUN TestHashtag_PublicPost 2026/10/15 14:20:11 INFO Applying migration id=initial 2026/10/15 14:20:11 INFO Applying migration id=notesupdated 2026/10/15 14:20:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:11 INFO Applying migration id=activitiesid 2026/10/15 14:20:11 INFO Applying migration id=outbox 2026/10/15 14:20:11 INFO Applying migration id=edits 2026/10/15 14:20:11 INFO Applying migration id=outboxactor 2026/10/15 14:20:11 INFO Applying migration id=outboxsender 2026/10/15 14:20:11 INFO Applying migration id=thread 2026/10/15 14:20:11 INFO Applying migration id=host 2026/10/15 14:20:11 INFO Applying migration id=sharedinbox 2026/10/15 14:20:11 INFO Applying migration id=noteshost 2026/10/15 14:20:11 INFO Applying migration id=fetched 2026/10/15 14:20:11 INFO Applying migration id=move 2026/10/15 14:20:11 INFO Applying migration id=cleanup 2026/10/15 14:20:11 INFO Applying migration id=received 2026/10/15 14:20:11 INFO Applying migration id=namehost 2026/10/15 14:20:11 INFO Applying migration id=outboxhost 2026/10/15 14:20:11 INFO Applying migration id=notesfts 2026/10/15 14:20:11 INFO Applying migration id=iconsname 2026/10/15 14:20:11 INFO Applying migration id=nohash 2026/10/15 14:20:11 INFO Applying migration id=shares 2026/10/15 14:20:11 INFO Applying migration id=actorttl 2026/10/15 14:20:11 INFO Applying migration id=tocc 2026/10/15 14:20:11 INFO Applying migration id=followeds 2026/10/15 14:20:11 INFO Applying migration id=certhash 2026/10/15 14:20:11 INFO Applying migration id=follows_sync 2026/10/15 14:20:11 INFO Applying migration id=jsonpath 2026/10/15 14:20:11 INFO Applying migration id=localforward 2026/10/15 14:20:11 INFO Applying migration id=avatar 2026/10/15 14:20:11 INFO Applying migration id=noimage 2026/10/15 14:20:11 INFO Applying migration id=feed 2026/10/15 14:20:11 INFO Applying migration id=bookmarks 2026/10/15 14:20:11 INFO Applying migration id=shareactivity 2026/10/15 14:20:11 INFO Applying migration id=application 2026/10/15 14:20:11 INFO Applying migration id=certificates 2026/10/15 14:20:11 INFO Applying migration id=rawforward 2026/10/15 14:20:11 INFO Applying migration id=publickey 2026/10/15 14:20:11 INFO Applying migration id=resolvegroup 2026/10/15 14:20:11 INFO Applying migration id=reject 2026/10/15 14:20:11 INFO Applying migration id=autodel 2026/10/15 14:20:11 INFO Applying migration id=jsonb 2026/10/15 14:20:11 INFO Applying migration id=quote 2026/10/15 14:20:11 INFO Applying migration id=rfc9421 2026/10/15 14:20:11 INFO Applying migration id=keys 2026/10/15 14:20:11 INFO Applying migration id=portable 2026/10/15 14:20:11 INFO Applying migration id=proofs 2026/10/15 14:20:11 INFO Applying migration id=contexts 2026/10/15 14:20:11 INFO Applying migration id=deliverieshost 2026/10/15 14:20:11 INFO Applying migration id=pembegin 2026/10/15 14:20:11 INFO Applying migration id=didhost 2026/10/15 14:20:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:11 INFO Applying migration id=invites 2026/10/15 14:20:11 INFO Applying migration id=ed25519blob 2026/10/15 14:20:11 INFO Applying migration id=rsablob 2026/10/15 14:20:11 INFO Applying migration id=iconscid 2026/10/15 14:20:11 INFO Applying migration id=actor 2026/10/15 14:20:11 INFO Applying migration id=localkeys 2026/10/15 14:20:11 INFO Applying migration id=deleted 2026/10/15 14:20:11 INFO Applying migration id=history 2026/10/15 14:20:11 INFO Applying migration id=outboxnano 2026/10/15 14:20:11 INFO Applying migration id=implements 2026/10/15 14:20:11 INFO Applying migration id=backfill 2026/10/15 14:20:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-54de-7b6e-8892-d0bbf9c47f6d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-54de-7ae2-b5d9-f3c132c15411 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-54de-7ae2-b5d9-f3c132c15411 2026/10/15 14:20:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-54de-7ae2-b5d9-f3c132c15411 2026/10/15 14:20:11 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (0.81s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/10/15 14:20:11 INFO Applying migration id=initial 2026/10/15 14:20:11 INFO Applying migration id=notesupdated 2026/10/15 14:20:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:11 INFO Applying migration id=activitiesid 2026/10/15 14:20:11 INFO Applying migration id=outbox 2026/10/15 14:20:11 INFO Applying migration id=edits 2026/10/15 14:20:11 INFO Applying migration id=outboxactor 2026/10/15 14:20:11 INFO Applying migration id=outboxsender 2026/10/15 14:20:11 INFO Applying migration id=thread 2026/10/15 14:20:11 INFO Applying migration id=host 2026/10/15 14:20:11 INFO Applying migration id=sharedinbox 2026/10/15 14:20:11 INFO Applying migration id=noteshost 2026/10/15 14:20:11 INFO Applying migration id=fetched 2026/10/15 14:20:11 INFO Applying migration id=move 2026/10/15 14:20:11 INFO Applying migration id=cleanup 2026/10/15 14:20:11 INFO Applying migration id=received 2026/10/15 14:20:11 INFO Applying migration id=namehost 2026/10/15 14:20:11 INFO Applying migration id=outboxhost 2026/10/15 14:20:11 INFO Applying migration id=notesfts 2026/10/15 14:20:11 INFO Applying migration id=iconsname 2026/10/15 14:20:11 INFO Applying migration id=nohash 2026/10/15 14:20:11 INFO Applying migration id=shares 2026/10/15 14:20:11 INFO Applying migration id=actorttl 2026/10/15 14:20:11 INFO Applying migration id=tocc 2026/10/15 14:20:11 INFO Applying migration id=followeds 2026/10/15 14:20:11 INFO Applying migration id=certhash 2026/10/15 14:20:11 INFO Applying migration id=follows_sync 2026/10/15 14:20:11 INFO Applying migration id=jsonpath 2026/10/15 14:20:11 INFO Applying migration id=localforward 2026/10/15 14:20:11 INFO Applying migration id=avatar 2026/10/15 14:20:11 INFO Applying migration id=noimage 2026/10/15 14:20:11 INFO Applying migration id=feed 2026/10/15 14:20:11 INFO Applying migration id=bookmarks 2026/10/15 14:20:11 INFO Applying migration id=shareactivity 2026/10/15 14:20:11 INFO Applying migration id=application 2026/10/15 14:20:11 INFO Applying migration id=certificates 2026/10/15 14:20:11 INFO Applying migration id=rawforward 2026/10/15 14:20:11 INFO Applying migration id=publickey 2026/10/15 14:20:11 INFO Applying migration id=resolvegroup 2026/10/15 14:20:11 INFO Applying migration id=reject 2026/10/15 14:20:11 INFO Applying migration id=autodel 2026/10/15 14:20:11 INFO Applying migration id=jsonb 2026/10/15 14:20:11 INFO Applying migration id=quote 2026/10/15 14:20:11 INFO Applying migration id=rfc9421 2026/10/15 14:20:12 INFO Applying migration id=keys 2026/10/15 14:20:12 INFO Applying migration id=portable 2026/10/15 14:20:12 INFO Applying migration id=proofs 2026/10/15 14:20:12 INFO Applying migration id=contexts 2026/10/15 14:20:12 INFO Applying migration id=deliverieshost 2026/10/15 14:20:12 INFO Applying migration id=pembegin 2026/10/15 14:20:12 INFO Applying migration id=didhost 2026/10/15 14:20:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:12 INFO Applying migration id=invites 2026/10/15 14:20:12 INFO Applying migration id=ed25519blob 2026/10/15 14:20:12 INFO Applying migration id=rsablob 2026/10/15 14:20:12 INFO Applying migration id=iconscid 2026/10/15 14:20:12 INFO Applying migration id=actor 2026/10/15 14:20:12 INFO Applying migration id=localkeys 2026/10/15 14:20:12 INFO Applying migration id=deleted 2026/10/15 14:20:12 INFO Applying migration id=history 2026/10/15 14:20:12 INFO Applying migration id=outboxnano 2026/10/15 14:20:12 INFO Applying migration id=implements 2026/10/15 14:20:12 INFO Applying migration id=backfill 2026/10/15 14:20:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-580e-711c-9b75-c2f287eede45 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-580e-7053-9980-45e8fd8d2a61 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-580e-7053-9980-45e8fd8d2a61 2026/10/15 14:20:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-580e-7053-9980-45e8fd8d2a61 2026/10/15 14:20:12 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (0.82s) === RUN TestHashtag_ExclamationMark 2026/10/15 14:20:12 INFO Applying migration id=initial 2026/10/15 14:20:12 INFO Applying migration id=notesupdated 2026/10/15 14:20:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:12 INFO Applying migration id=activitiesid 2026/10/15 14:20:12 INFO Applying migration id=outbox 2026/10/15 14:20:12 INFO Applying migration id=edits 2026/10/15 14:20:12 INFO Applying migration id=outboxactor 2026/10/15 14:20:12 INFO Applying migration id=outboxsender 2026/10/15 14:20:12 INFO Applying migration id=thread 2026/10/15 14:20:12 INFO Applying migration id=host 2026/10/15 14:20:12 INFO Applying migration id=sharedinbox 2026/10/15 14:20:12 INFO Applying migration id=noteshost 2026/10/15 14:20:12 INFO Applying migration id=fetched 2026/10/15 14:20:12 INFO Applying migration id=move 2026/10/15 14:20:12 INFO Applying migration id=cleanup 2026/10/15 14:20:12 INFO Applying migration id=received 2026/10/15 14:20:12 INFO Applying migration id=namehost 2026/10/15 14:20:12 INFO Applying migration id=outboxhost 2026/10/15 14:20:12 INFO Applying migration id=notesfts 2026/10/15 14:20:12 INFO Applying migration id=iconsname 2026/10/15 14:20:12 INFO Applying migration id=nohash 2026/10/15 14:20:12 INFO Applying migration id=shares 2026/10/15 14:20:12 INFO Applying migration id=actorttl 2026/10/15 14:20:12 INFO Applying migration id=tocc 2026/10/15 14:20:12 INFO Applying migration id=followeds 2026/10/15 14:20:12 INFO Applying migration id=certhash 2026/10/15 14:20:12 INFO Applying migration id=follows_sync 2026/10/15 14:20:12 INFO Applying migration id=jsonpath 2026/10/15 14:20:12 INFO Applying migration id=localforward 2026/10/15 14:20:12 INFO Applying migration id=avatar 2026/10/15 14:20:12 INFO Applying migration id=noimage 2026/10/15 14:20:12 INFO Applying migration id=feed 2026/10/15 14:20:12 INFO Applying migration id=bookmarks 2026/10/15 14:20:12 INFO Applying migration id=shareactivity 2026/10/15 14:20:12 INFO Applying migration id=application 2026/10/15 14:20:12 INFO Applying migration id=certificates 2026/10/15 14:20:12 INFO Applying migration id=rawforward 2026/10/15 14:20:12 INFO Applying migration id=publickey 2026/10/15 14:20:12 INFO Applying migration id=resolvegroup 2026/10/15 14:20:12 INFO Applying migration id=reject 2026/10/15 14:20:12 INFO Applying migration id=autodel 2026/10/15 14:20:12 INFO Applying migration id=jsonb 2026/10/15 14:20:12 INFO Applying migration id=quote 2026/10/15 14:20:12 INFO Applying migration id=rfc9421 2026/10/15 14:20:12 INFO Applying migration id=keys 2026/10/15 14:20:12 INFO Applying migration id=portable 2026/10/15 14:20:12 INFO Applying migration id=proofs 2026/10/15 14:20:12 INFO Applying migration id=contexts 2026/10/15 14:20:12 INFO Applying migration id=deliverieshost 2026/10/15 14:20:12 INFO Applying migration id=pembegin 2026/10/15 14:20:12 INFO Applying migration id=didhost 2026/10/15 14:20:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:12 INFO Applying migration id=invites 2026/10/15 14:20:12 INFO Applying migration id=ed25519blob 2026/10/15 14:20:12 INFO Applying migration id=rsablob 2026/10/15 14:20:12 INFO Applying migration id=iconscid 2026/10/15 14:20:12 INFO Applying migration id=actor 2026/10/15 14:20:12 INFO Applying migration id=localkeys 2026/10/15 14:20:12 INFO Applying migration id=deleted 2026/10/15 14:20:12 INFO Applying migration id=history 2026/10/15 14:20:12 INFO Applying migration id=outboxnano 2026/10/15 14:20:12 INFO Applying migration id=implements 2026/10/15 14:20:12 INFO Applying migration id=backfill 2026/10/15 14:20:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-5af7-715f-bb48-914789f02808 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-5af7-70d3-9332-d72a76ad5664 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-5af7-70d3-9332-d72a76ad5664 2026/10/15 14:20:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-5af7-70d3-9332-d72a76ad5664 2026/10/15 14:20:13 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (0.74s) === RUN TestHashtag_Beginning 2026/10/15 14:20:13 INFO Applying migration id=initial 2026/10/15 14:20:13 INFO Applying migration id=notesupdated 2026/10/15 14:20:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:13 INFO Applying migration id=activitiesid 2026/10/15 14:20:13 INFO Applying migration id=outbox 2026/10/15 14:20:13 INFO Applying migration id=edits 2026/10/15 14:20:13 INFO Applying migration id=outboxactor 2026/10/15 14:20:13 INFO Applying migration id=outboxsender 2026/10/15 14:20:13 INFO Applying migration id=thread 2026/10/15 14:20:13 INFO Applying migration id=host 2026/10/15 14:20:13 INFO Applying migration id=sharedinbox 2026/10/15 14:20:13 INFO Applying migration id=noteshost 2026/10/15 14:20:13 INFO Applying migration id=fetched 2026/10/15 14:20:13 INFO Applying migration id=move 2026/10/15 14:20:13 INFO Applying migration id=cleanup 2026/10/15 14:20:13 INFO Applying migration id=received 2026/10/15 14:20:13 INFO Applying migration id=namehost 2026/10/15 14:20:13 INFO Applying migration id=outboxhost 2026/10/15 14:20:13 INFO Applying migration id=notesfts 2026/10/15 14:20:13 INFO Applying migration id=iconsname 2026/10/15 14:20:13 INFO Applying migration id=nohash 2026/10/15 14:20:13 INFO Applying migration id=shares 2026/10/15 14:20:13 INFO Applying migration id=actorttl 2026/10/15 14:20:13 INFO Applying migration id=tocc 2026/10/15 14:20:13 INFO Applying migration id=followeds 2026/10/15 14:20:13 INFO Applying migration id=certhash 2026/10/15 14:20:13 INFO Applying migration id=follows_sync 2026/10/15 14:20:13 INFO Applying migration id=jsonpath 2026/10/15 14:20:13 INFO Applying migration id=localforward 2026/10/15 14:20:13 INFO Applying migration id=avatar 2026/10/15 14:20:13 INFO Applying migration id=noimage 2026/10/15 14:20:13 INFO Applying migration id=feed 2026/10/15 14:20:13 INFO Applying migration id=bookmarks 2026/10/15 14:20:13 INFO Applying migration id=shareactivity 2026/10/15 14:20:13 INFO Applying migration id=application 2026/10/15 14:20:13 INFO Applying migration id=certificates 2026/10/15 14:20:13 INFO Applying migration id=rawforward 2026/10/15 14:20:13 INFO Applying migration id=publickey 2026/10/15 14:20:13 INFO Applying migration id=resolvegroup 2026/10/15 14:20:13 INFO Applying migration id=reject 2026/10/15 14:20:13 INFO Applying migration id=autodel 2026/10/15 14:20:13 INFO Applying migration id=jsonb 2026/10/15 14:20:13 INFO Applying migration id=quote 2026/10/15 14:20:13 INFO Applying migration id=rfc9421 2026/10/15 14:20:13 INFO Applying migration id=keys 2026/10/15 14:20:13 INFO Applying migration id=portable 2026/10/15 14:20:13 INFO Applying migration id=proofs 2026/10/15 14:20:13 INFO Applying migration id=contexts 2026/10/15 14:20:13 INFO Applying migration id=deliverieshost 2026/10/15 14:20:13 INFO Applying migration id=pembegin 2026/10/15 14:20:13 INFO Applying migration id=didhost 2026/10/15 14:20:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:13 INFO Applying migration id=invites 2026/10/15 14:20:13 INFO Applying migration id=ed25519blob 2026/10/15 14:20:13 INFO Applying migration id=rsablob 2026/10/15 14:20:13 INFO Applying migration id=iconscid 2026/10/15 14:20:13 INFO Applying migration id=actor 2026/10/15 14:20:13 INFO Applying migration id=localkeys 2026/10/15 14:20:13 INFO Applying migration id=deleted 2026/10/15 14:20:13 INFO Applying migration id=history 2026/10/15 14:20:13 INFO Applying migration id=outboxnano 2026/10/15 14:20:13 INFO Applying migration id=implements 2026/10/15 14:20:13 INFO Applying migration id=backfill 2026/10/15 14:20:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-5d4c-7bd8-ba94-978faff33cea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-5d4c-7b35-84dd-c45961258132 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-5d4c-7b35-84dd-c45961258132 2026/10/15 14:20:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-5d4c-7b35-84dd-c45961258132 2026/10/15 14:20:14 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (0.60s) === RUN TestHashtag_Multiple 2026/10/15 14:20:14 INFO Applying migration id=initial 2026/10/15 14:20:14 INFO Applying migration id=notesupdated 2026/10/15 14:20:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:14 INFO Applying migration id=activitiesid 2026/10/15 14:20:14 INFO Applying migration id=outbox 2026/10/15 14:20:14 INFO Applying migration id=edits 2026/10/15 14:20:14 INFO Applying migration id=outboxactor 2026/10/15 14:20:14 INFO Applying migration id=outboxsender 2026/10/15 14:20:14 INFO Applying migration id=thread 2026/10/15 14:20:14 INFO Applying migration id=host 2026/10/15 14:20:14 INFO Applying migration id=sharedinbox 2026/10/15 14:20:14 INFO Applying migration id=noteshost 2026/10/15 14:20:14 INFO Applying migration id=fetched 2026/10/15 14:20:14 INFO Applying migration id=move 2026/10/15 14:20:14 INFO Applying migration id=cleanup 2026/10/15 14:20:14 INFO Applying migration id=received 2026/10/15 14:20:14 INFO Applying migration id=namehost 2026/10/15 14:20:14 INFO Applying migration id=outboxhost 2026/10/15 14:20:14 INFO Applying migration id=notesfts 2026/10/15 14:20:14 INFO Applying migration id=iconsname 2026/10/15 14:20:14 INFO Applying migration id=nohash 2026/10/15 14:20:14 INFO Applying migration id=shares 2026/10/15 14:20:14 INFO Applying migration id=actorttl 2026/10/15 14:20:14 INFO Applying migration id=tocc 2026/10/15 14:20:14 INFO Applying migration id=followeds 2026/10/15 14:20:14 INFO Applying migration id=certhash 2026/10/15 14:20:14 INFO Applying migration id=follows_sync 2026/10/15 14:20:14 INFO Applying migration id=jsonpath 2026/10/15 14:20:14 INFO Applying migration id=localforward 2026/10/15 14:20:14 INFO Applying migration id=avatar 2026/10/15 14:20:14 INFO Applying migration id=noimage 2026/10/15 14:20:14 INFO Applying migration id=feed 2026/10/15 14:20:14 INFO Applying migration id=bookmarks 2026/10/15 14:20:14 INFO Applying migration id=shareactivity 2026/10/15 14:20:14 INFO Applying migration id=application 2026/10/15 14:20:14 INFO Applying migration id=certificates 2026/10/15 14:20:14 INFO Applying migration id=rawforward 2026/10/15 14:20:14 INFO Applying migration id=publickey 2026/10/15 14:20:14 INFO Applying migration id=resolvegroup 2026/10/15 14:20:14 INFO Applying migration id=reject 2026/10/15 14:20:14 INFO Applying migration id=autodel 2026/10/15 14:20:14 INFO Applying migration id=jsonb 2026/10/15 14:20:14 INFO Applying migration id=quote 2026/10/15 14:20:14 INFO Applying migration id=rfc9421 2026/10/15 14:20:14 INFO Applying migration id=keys 2026/10/15 14:20:14 INFO Applying migration id=portable 2026/10/15 14:20:14 INFO Applying migration id=proofs 2026/10/15 14:20:14 INFO Applying migration id=contexts 2026/10/15 14:20:14 INFO Applying migration id=deliverieshost 2026/10/15 14:20:14 INFO Applying migration id=pembegin 2026/10/15 14:20:14 INFO Applying migration id=didhost 2026/10/15 14:20:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:14 INFO Applying migration id=invites 2026/10/15 14:20:14 INFO Applying migration id=ed25519blob 2026/10/15 14:20:14 INFO Applying migration id=rsablob 2026/10/15 14:20:14 INFO Applying migration id=iconscid 2026/10/15 14:20:14 INFO Applying migration id=actor 2026/10/15 14:20:14 INFO Applying migration id=localkeys 2026/10/15 14:20:14 INFO Applying migration id=deleted 2026/10/15 14:20:14 INFO Applying migration id=history 2026/10/15 14:20:14 INFO Applying migration id=outboxnano 2026/10/15 14:20:14 INFO Applying migration id=implements 2026/10/15 14:20:14 INFO Applying migration id=backfill 2026/10/15 14:20:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-5f7c-740d-a455-dc1d26966619 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-5f7c-737a-98ba-509ade5c2af7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-5f7c-737a-98ba-509ade5c2af7 2026/10/15 14:20:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-5f7c-737a-98ba-509ade5c2af7 2026/10/15 14:20:14 INFO Generating first response key=/hashtag/Hello 2026/10/15 14:20:14 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (0.56s) === RUN TestHashtag_CaseSensitivity 2026/10/15 14:20:14 INFO Applying migration id=initial 2026/10/15 14:20:14 INFO Applying migration id=notesupdated 2026/10/15 14:20:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:14 INFO Applying migration id=activitiesid 2026/10/15 14:20:14 INFO Applying migration id=outbox 2026/10/15 14:20:14 INFO Applying migration id=edits 2026/10/15 14:20:14 INFO Applying migration id=outboxactor 2026/10/15 14:20:14 INFO Applying migration id=outboxsender 2026/10/15 14:20:14 INFO Applying migration id=thread 2026/10/15 14:20:14 INFO Applying migration id=host 2026/10/15 14:20:14 INFO Applying migration id=sharedinbox 2026/10/15 14:20:14 INFO Applying migration id=noteshost 2026/10/15 14:20:14 INFO Applying migration id=fetched 2026/10/15 14:20:14 INFO Applying migration id=move 2026/10/15 14:20:14 INFO Applying migration id=cleanup 2026/10/15 14:20:14 INFO Applying migration id=received 2026/10/15 14:20:14 INFO Applying migration id=namehost 2026/10/15 14:20:14 INFO Applying migration id=outboxhost 2026/10/15 14:20:14 INFO Applying migration id=notesfts 2026/10/15 14:20:14 INFO Applying migration id=iconsname 2026/10/15 14:20:14 INFO Applying migration id=nohash 2026/10/15 14:20:14 INFO Applying migration id=shares 2026/10/15 14:20:14 INFO Applying migration id=actorttl 2026/10/15 14:20:14 INFO Applying migration id=tocc 2026/10/15 14:20:14 INFO Applying migration id=followeds 2026/10/15 14:20:14 INFO Applying migration id=certhash 2026/10/15 14:20:14 INFO Applying migration id=follows_sync 2026/10/15 14:20:14 INFO Applying migration id=jsonpath 2026/10/15 14:20:14 INFO Applying migration id=localforward 2026/10/15 14:20:14 INFO Applying migration id=avatar 2026/10/15 14:20:14 INFO Applying migration id=noimage 2026/10/15 14:20:14 INFO Applying migration id=feed 2026/10/15 14:20:14 INFO Applying migration id=bookmarks 2026/10/15 14:20:14 INFO Applying migration id=shareactivity 2026/10/15 14:20:14 INFO Applying migration id=application 2026/10/15 14:20:14 INFO Applying migration id=certificates 2026/10/15 14:20:14 INFO Applying migration id=rawforward 2026/10/15 14:20:14 INFO Applying migration id=publickey 2026/10/15 14:20:14 INFO Applying migration id=resolvegroup 2026/10/15 14:20:14 INFO Applying migration id=reject 2026/10/15 14:20:14 INFO Applying migration id=autodel 2026/10/15 14:20:14 INFO Applying migration id=jsonb 2026/10/15 14:20:14 INFO Applying migration id=quote 2026/10/15 14:20:14 INFO Applying migration id=rfc9421 2026/10/15 14:20:14 INFO Applying migration id=keys 2026/10/15 14:20:14 INFO Applying migration id=portable 2026/10/15 14:20:14 INFO Applying migration id=proofs 2026/10/15 14:20:14 INFO Applying migration id=contexts 2026/10/15 14:20:14 INFO Applying migration id=deliverieshost 2026/10/15 14:20:14 INFO Applying migration id=pembegin 2026/10/15 14:20:14 INFO Applying migration id=didhost 2026/10/15 14:20:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:14 INFO Applying migration id=invites 2026/10/15 14:20:14 INFO Applying migration id=ed25519blob 2026/10/15 14:20:14 INFO Applying migration id=rsablob 2026/10/15 14:20:14 INFO Applying migration id=iconscid 2026/10/15 14:20:14 INFO Applying migration id=actor 2026/10/15 14:20:14 INFO Applying migration id=localkeys 2026/10/15 14:20:14 INFO Applying migration id=deleted 2026/10/15 14:20:14 INFO Applying migration id=history 2026/10/15 14:20:14 INFO Applying migration id=outboxnano 2026/10/15 14:20:14 INFO Applying migration id=implements 2026/10/15 14:20:14 INFO Applying migration id=backfill 2026/10/15 14:20:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-6225-7190-b471-784a45f777b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-6225-712a-9e09-d79bc23bce10 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-6225-712a-9e09-d79bc23bce10 2026/10/15 14:20:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-6225-712a-9e09-d79bc23bce10 2026/10/15 14:20:15 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (0.68s) === RUN TestHashtag_PostToFollowers 2026/10/15 14:20:15 INFO Applying migration id=initial 2026/10/15 14:20:15 INFO Applying migration id=notesupdated 2026/10/15 14:20:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:15 INFO Applying migration id=activitiesid 2026/10/15 14:20:15 INFO Applying migration id=outbox 2026/10/15 14:20:15 INFO Applying migration id=edits 2026/10/15 14:20:15 INFO Applying migration id=outboxactor 2026/10/15 14:20:15 INFO Applying migration id=outboxsender 2026/10/15 14:20:15 INFO Applying migration id=thread 2026/10/15 14:20:15 INFO Applying migration id=host 2026/10/15 14:20:15 INFO Applying migration id=sharedinbox 2026/10/15 14:20:15 INFO Applying migration id=noteshost 2026/10/15 14:20:15 INFO Applying migration id=fetched 2026/10/15 14:20:15 INFO Applying migration id=move 2026/10/15 14:20:15 INFO Applying migration id=cleanup 2026/10/15 14:20:15 INFO Applying migration id=received 2026/10/15 14:20:15 INFO Applying migration id=namehost 2026/10/15 14:20:15 INFO Applying migration id=outboxhost 2026/10/15 14:20:15 INFO Applying migration id=notesfts 2026/10/15 14:20:15 INFO Applying migration id=iconsname 2026/10/15 14:20:15 INFO Applying migration id=nohash 2026/10/15 14:20:15 INFO Applying migration id=shares 2026/10/15 14:20:15 INFO Applying migration id=actorttl 2026/10/15 14:20:15 INFO Applying migration id=tocc 2026/10/15 14:20:15 INFO Applying migration id=followeds 2026/10/15 14:20:15 INFO Applying migration id=certhash 2026/10/15 14:20:15 INFO Applying migration id=follows_sync 2026/10/15 14:20:15 INFO Applying migration id=jsonpath 2026/10/15 14:20:15 INFO Applying migration id=localforward 2026/10/15 14:20:15 INFO Applying migration id=avatar 2026/10/15 14:20:15 INFO Applying migration id=noimage 2026/10/15 14:20:15 INFO Applying migration id=feed 2026/10/15 14:20:15 INFO Applying migration id=bookmarks 2026/10/15 14:20:15 INFO Applying migration id=shareactivity 2026/10/15 14:20:15 INFO Applying migration id=application 2026/10/15 14:20:15 INFO Applying migration id=certificates 2026/10/15 14:20:15 INFO Applying migration id=rawforward 2026/10/15 14:20:15 INFO Applying migration id=publickey 2026/10/15 14:20:15 INFO Applying migration id=resolvegroup 2026/10/15 14:20:15 INFO Applying migration id=reject 2026/10/15 14:20:15 INFO Applying migration id=autodel 2026/10/15 14:20:15 INFO Applying migration id=jsonb 2026/10/15 14:20:15 INFO Applying migration id=quote 2026/10/15 14:20:15 INFO Applying migration id=rfc9421 2026/10/15 14:20:15 INFO Applying migration id=keys 2026/10/15 14:20:15 INFO Applying migration id=portable 2026/10/15 14:20:15 INFO Applying migration id=proofs 2026/10/15 14:20:15 INFO Applying migration id=contexts 2026/10/15 14:20:15 INFO Applying migration id=deliverieshost 2026/10/15 14:20:15 INFO Applying migration id=pembegin 2026/10/15 14:20:15 INFO Applying migration id=didhost 2026/10/15 14:20:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:15 INFO Applying migration id=invites 2026/10/15 14:20:15 INFO Applying migration id=ed25519blob 2026/10/15 14:20:15 INFO Applying migration id=rsablob 2026/10/15 14:20:15 INFO Applying migration id=iconscid 2026/10/15 14:20:15 INFO Applying migration id=actor 2026/10/15 14:20:15 INFO Applying migration id=localkeys 2026/10/15 14:20:15 INFO Applying migration id=deleted 2026/10/15 14:20:15 INFO Applying migration id=history 2026/10/15 14:20:15 INFO Applying migration id=outboxnano 2026/10/15 14:20:15 INFO Applying migration id=implements 2026/10/15 14:20:15 INFO Applying migration id=backfill 2026/10/15 14:20:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-63c5-7320-82d1-9b844d769342 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-63c5-7c7a-8b6a-d18b3794d0a9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-63c5-7320-82d1-9b844d769342 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-63c5-7320-82d1-9b844d769342 2026/10/15 14:20:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-63c6-757a-9d62-1475409b1cde activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-63c6-753b-b2c9-f3cb03774f76 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-63c6-753b-b2c9-f3cb03774f76 2026/10/15 14:20:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-63c6-753b-b2c9-f3cb03774f76 2026/10/15 14:20:15 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.41s) === RUN TestHashtag_BigOffset 2026/10/15 14:20:15 INFO Applying migration id=initial 2026/10/15 14:20:15 INFO Applying migration id=notesupdated 2026/10/15 14:20:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:15 INFO Applying migration id=activitiesid 2026/10/15 14:20:15 INFO Applying migration id=outbox 2026/10/15 14:20:15 INFO Applying migration id=edits 2026/10/15 14:20:15 INFO Applying migration id=outboxactor 2026/10/15 14:20:15 INFO Applying migration id=outboxsender 2026/10/15 14:20:15 INFO Applying migration id=thread 2026/10/15 14:20:15 INFO Applying migration id=host 2026/10/15 14:20:15 INFO Applying migration id=sharedinbox 2026/10/15 14:20:15 INFO Applying migration id=noteshost 2026/10/15 14:20:15 INFO Applying migration id=fetched 2026/10/15 14:20:15 INFO Applying migration id=move 2026/10/15 14:20:15 INFO Applying migration id=cleanup 2026/10/15 14:20:15 INFO Applying migration id=received 2026/10/15 14:20:15 INFO Applying migration id=namehost 2026/10/15 14:20:15 INFO Applying migration id=outboxhost 2026/10/15 14:20:15 INFO Applying migration id=notesfts 2026/10/15 14:20:15 INFO Applying migration id=iconsname 2026/10/15 14:20:15 INFO Applying migration id=nohash 2026/10/15 14:20:15 INFO Applying migration id=shares 2026/10/15 14:20:15 INFO Applying migration id=actorttl 2026/10/15 14:20:15 INFO Applying migration id=tocc 2026/10/15 14:20:15 INFO Applying migration id=followeds 2026/10/15 14:20:15 INFO Applying migration id=certhash 2026/10/15 14:20:15 INFO Applying migration id=follows_sync 2026/10/15 14:20:15 INFO Applying migration id=jsonpath 2026/10/15 14:20:15 INFO Applying migration id=localforward 2026/10/15 14:20:15 INFO Applying migration id=avatar 2026/10/15 14:20:15 INFO Applying migration id=noimage 2026/10/15 14:20:15 INFO Applying migration id=feed 2026/10/15 14:20:15 INFO Applying migration id=bookmarks 2026/10/15 14:20:15 INFO Applying migration id=shareactivity 2026/10/15 14:20:15 INFO Applying migration id=application 2026/10/15 14:20:15 INFO Applying migration id=certificates 2026/10/15 14:20:15 INFO Applying migration id=rawforward 2026/10/15 14:20:15 INFO Applying migration id=publickey 2026/10/15 14:20:15 INFO Applying migration id=resolvegroup 2026/10/15 14:20:15 INFO Applying migration id=reject 2026/10/15 14:20:15 INFO Applying migration id=autodel 2026/10/15 14:20:15 INFO Applying migration id=jsonb 2026/10/15 14:20:15 INFO Applying migration id=quote 2026/10/15 14:20:15 INFO Applying migration id=rfc9421 2026/10/15 14:20:15 INFO Applying migration id=keys 2026/10/15 14:20:15 INFO Applying migration id=portable 2026/10/15 14:20:15 INFO Applying migration id=proofs 2026/10/15 14:20:15 INFO Applying migration id=contexts 2026/10/15 14:20:15 INFO Applying migration id=deliverieshost 2026/10/15 14:20:15 INFO Applying migration id=pembegin 2026/10/15 14:20:15 INFO Applying migration id=didhost 2026/10/15 14:20:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:15 INFO Applying migration id=invites 2026/10/15 14:20:15 INFO Applying migration id=ed25519blob 2026/10/15 14:20:15 INFO Applying migration id=rsablob 2026/10/15 14:20:15 INFO Applying migration id=iconscid 2026/10/15 14:20:15 INFO Applying migration id=actor 2026/10/15 14:20:15 INFO Applying migration id=localkeys 2026/10/15 14:20:15 INFO Applying migration id=deleted 2026/10/15 14:20:15 INFO Applying migration id=history 2026/10/15 14:20:15 INFO Applying migration id=outboxnano 2026/10/15 14:20:15 INFO Applying migration id=implements 2026/10/15 14:20:15 INFO Applying migration id=backfill 2026/10/15 14:20:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-65d5-7f05-a92d-96cc84de3ef6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-65d5-7cc0-a323-a1dc6dce2cbb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-65d5-7cc0-a323-a1dc6dce2cbb 2026/10/15 14:20:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-65d5-7cc0-a323-a1dc6dce2cbb 2026/10/15 14:20:16 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (0.53s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/10/15 14:20:16 INFO Applying migration id=initial 2026/10/15 14:20:16 INFO Applying migration id=notesupdated 2026/10/15 14:20:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:16 INFO Applying migration id=activitiesid 2026/10/15 14:20:16 INFO Applying migration id=outbox 2026/10/15 14:20:16 INFO Applying migration id=edits 2026/10/15 14:20:16 INFO Applying migration id=outboxactor 2026/10/15 14:20:16 INFO Applying migration id=outboxsender 2026/10/15 14:20:16 INFO Applying migration id=thread 2026/10/15 14:20:16 INFO Applying migration id=host 2026/10/15 14:20:16 INFO Applying migration id=sharedinbox 2026/10/15 14:20:16 INFO Applying migration id=noteshost 2026/10/15 14:20:16 INFO Applying migration id=fetched 2026/10/15 14:20:16 INFO Applying migration id=move 2026/10/15 14:20:16 INFO Applying migration id=cleanup 2026/10/15 14:20:16 INFO Applying migration id=received 2026/10/15 14:20:16 INFO Applying migration id=namehost 2026/10/15 14:20:16 INFO Applying migration id=outboxhost 2026/10/15 14:20:16 INFO Applying migration id=notesfts 2026/10/15 14:20:16 INFO Applying migration id=iconsname 2026/10/15 14:20:16 INFO Applying migration id=nohash 2026/10/15 14:20:16 INFO Applying migration id=shares 2026/10/15 14:20:16 INFO Applying migration id=actorttl 2026/10/15 14:20:16 INFO Applying migration id=tocc 2026/10/15 14:20:16 INFO Applying migration id=followeds 2026/10/15 14:20:16 INFO Applying migration id=certhash 2026/10/15 14:20:16 INFO Applying migration id=follows_sync 2026/10/15 14:20:16 INFO Applying migration id=jsonpath 2026/10/15 14:20:16 INFO Applying migration id=localforward 2026/10/15 14:20:16 INFO Applying migration id=avatar 2026/10/15 14:20:16 INFO Applying migration id=noimage 2026/10/15 14:20:16 INFO Applying migration id=feed 2026/10/15 14:20:16 INFO Applying migration id=bookmarks 2026/10/15 14:20:16 INFO Applying migration id=shareactivity 2026/10/15 14:20:16 INFO Applying migration id=application 2026/10/15 14:20:16 INFO Applying migration id=certificates 2026/10/15 14:20:16 INFO Applying migration id=rawforward 2026/10/15 14:20:16 INFO Applying migration id=publickey 2026/10/15 14:20:16 INFO Applying migration id=resolvegroup 2026/10/15 14:20:16 INFO Applying migration id=reject 2026/10/15 14:20:16 INFO Applying migration id=autodel 2026/10/15 14:20:16 INFO Applying migration id=jsonb 2026/10/15 14:20:16 INFO Applying migration id=quote 2026/10/15 14:20:16 INFO Applying migration id=rfc9421 2026/10/15 14:20:16 INFO Applying migration id=keys 2026/10/15 14:20:16 INFO Applying migration id=portable 2026/10/15 14:20:16 INFO Applying migration id=proofs 2026/10/15 14:20:16 INFO Applying migration id=contexts 2026/10/15 14:20:16 INFO Applying migration id=deliverieshost 2026/10/15 14:20:16 INFO Applying migration id=pembegin 2026/10/15 14:20:16 INFO Applying migration id=didhost 2026/10/15 14:20:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:16 INFO Applying migration id=invites 2026/10/15 14:20:16 INFO Applying migration id=ed25519blob 2026/10/15 14:20:16 INFO Applying migration id=rsablob 2026/10/15 14:20:16 INFO Applying migration id=iconscid 2026/10/15 14:20:16 INFO Applying migration id=actor 2026/10/15 14:20:16 INFO Applying migration id=localkeys 2026/10/15 14:20:16 INFO Applying migration id=deleted 2026/10/15 14:20:16 INFO Applying migration id=history 2026/10/15 14:20:16 INFO Applying migration id=outboxnano 2026/10/15 14:20:16 INFO Applying migration id=implements 2026/10/15 14:20:16 INFO Applying migration id=backfill 2026/10/15 14:20:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-67ca-7626-9d58-4e36cc71dfb4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-67ca-74a2-85e6-c4d42f4f7e2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-67ca-74a2-85e6-c4d42f4f7e2f 2026/10/15 14:20:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-67ca-74a2-85e6-c4d42f4f7e2f 2026/10/15 14:20:16 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (0.50s) === RUN TestHashtag_InvalidOffset 2026/10/15 14:20:16 INFO Applying migration id=initial 2026/10/15 14:20:16 INFO Applying migration id=notesupdated 2026/10/15 14:20:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:16 INFO Applying migration id=activitiesid 2026/10/15 14:20:16 INFO Applying migration id=outbox 2026/10/15 14:20:16 INFO Applying migration id=edits 2026/10/15 14:20:16 INFO Applying migration id=outboxactor 2026/10/15 14:20:16 INFO Applying migration id=outboxsender 2026/10/15 14:20:16 INFO Applying migration id=thread 2026/10/15 14:20:16 INFO Applying migration id=host 2026/10/15 14:20:16 INFO Applying migration id=sharedinbox 2026/10/15 14:20:16 INFO Applying migration id=noteshost 2026/10/15 14:20:16 INFO Applying migration id=fetched 2026/10/15 14:20:16 INFO Applying migration id=move 2026/10/15 14:20:16 INFO Applying migration id=cleanup 2026/10/15 14:20:16 INFO Applying migration id=received 2026/10/15 14:20:16 INFO Applying migration id=namehost 2026/10/15 14:20:16 INFO Applying migration id=outboxhost 2026/10/15 14:20:16 INFO Applying migration id=notesfts 2026/10/15 14:20:16 INFO Applying migration id=iconsname 2026/10/15 14:20:16 INFO Applying migration id=nohash 2026/10/15 14:20:16 INFO Applying migration id=shares 2026/10/15 14:20:16 INFO Applying migration id=actorttl 2026/10/15 14:20:16 INFO Applying migration id=tocc 2026/10/15 14:20:16 INFO Applying migration id=followeds 2026/10/15 14:20:16 INFO Applying migration id=certhash 2026/10/15 14:20:16 INFO Applying migration id=follows_sync 2026/10/15 14:20:16 INFO Applying migration id=jsonpath 2026/10/15 14:20:16 INFO Applying migration id=localforward 2026/10/15 14:20:16 INFO Applying migration id=avatar 2026/10/15 14:20:16 INFO Applying migration id=noimage 2026/10/15 14:20:16 INFO Applying migration id=feed 2026/10/15 14:20:16 INFO Applying migration id=bookmarks 2026/10/15 14:20:16 INFO Applying migration id=shareactivity 2026/10/15 14:20:16 INFO Applying migration id=application 2026/10/15 14:20:16 INFO Applying migration id=certificates 2026/10/15 14:20:16 INFO Applying migration id=rawforward 2026/10/15 14:20:16 INFO Applying migration id=publickey 2026/10/15 14:20:16 INFO Applying migration id=resolvegroup 2026/10/15 14:20:16 INFO Applying migration id=reject 2026/10/15 14:20:16 INFO Applying migration id=autodel 2026/10/15 14:20:16 INFO Applying migration id=jsonb 2026/10/15 14:20:16 INFO Applying migration id=quote 2026/10/15 14:20:16 INFO Applying migration id=rfc9421 2026/10/15 14:20:16 INFO Applying migration id=keys 2026/10/15 14:20:16 INFO Applying migration id=portable 2026/10/15 14:20:16 INFO Applying migration id=proofs 2026/10/15 14:20:16 INFO Applying migration id=contexts 2026/10/15 14:20:16 INFO Applying migration id=deliverieshost 2026/10/15 14:20:16 INFO Applying migration id=pembegin 2026/10/15 14:20:16 INFO Applying migration id=didhost 2026/10/15 14:20:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:16 INFO Applying migration id=invites 2026/10/15 14:20:16 INFO Applying migration id=ed25519blob 2026/10/15 14:20:16 INFO Applying migration id=rsablob 2026/10/15 14:20:16 INFO Applying migration id=iconscid 2026/10/15 14:20:16 INFO Applying migration id=actor 2026/10/15 14:20:16 INFO Applying migration id=localkeys 2026/10/15 14:20:16 INFO Applying migration id=deleted 2026/10/15 14:20:16 INFO Applying migration id=history 2026/10/15 14:20:16 INFO Applying migration id=outboxnano 2026/10/15 14:20:16 INFO Applying migration id=implements 2026/10/15 14:20:16 INFO Applying migration id=backfill 2026/10/15 14:20:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-6a32-76d3-83b6-96f5a3aca2e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-6a32-7603-aebf-1059febfc143 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-6a32-7603-aebf-1059febfc143 2026/10/15 14:20:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-6a32-7603-aebf-1059febfc143 2026/10/15 14:20:17 INFO Generating first response key=/hashtag/world?z 2026/10/15 14:20:17 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (0.61s) === RUN TestHashtag_EmptyHashtag 2026/10/15 14:20:17 INFO Applying migration id=initial 2026/10/15 14:20:17 INFO Applying migration id=notesupdated 2026/10/15 14:20:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:17 INFO Applying migration id=activitiesid 2026/10/15 14:20:17 INFO Applying migration id=outbox 2026/10/15 14:20:17 INFO Applying migration id=edits 2026/10/15 14:20:17 INFO Applying migration id=outboxactor 2026/10/15 14:20:17 INFO Applying migration id=outboxsender 2026/10/15 14:20:17 INFO Applying migration id=thread 2026/10/15 14:20:17 INFO Applying migration id=host 2026/10/15 14:20:17 INFO Applying migration id=sharedinbox 2026/10/15 14:20:17 INFO Applying migration id=noteshost 2026/10/15 14:20:17 INFO Applying migration id=fetched 2026/10/15 14:20:17 INFO Applying migration id=move 2026/10/15 14:20:17 INFO Applying migration id=cleanup 2026/10/15 14:20:17 INFO Applying migration id=received 2026/10/15 14:20:17 INFO Applying migration id=namehost 2026/10/15 14:20:17 INFO Applying migration id=outboxhost 2026/10/15 14:20:17 INFO Applying migration id=notesfts 2026/10/15 14:20:17 INFO Applying migration id=iconsname 2026/10/15 14:20:17 INFO Applying migration id=nohash 2026/10/15 14:20:17 INFO Applying migration id=shares 2026/10/15 14:20:17 INFO Applying migration id=actorttl 2026/10/15 14:20:17 INFO Applying migration id=tocc 2026/10/15 14:20:17 INFO Applying migration id=followeds 2026/10/15 14:20:17 INFO Applying migration id=certhash 2026/10/15 14:20:17 INFO Applying migration id=follows_sync 2026/10/15 14:20:17 INFO Applying migration id=jsonpath 2026/10/15 14:20:17 INFO Applying migration id=localforward 2026/10/15 14:20:17 INFO Applying migration id=avatar 2026/10/15 14:20:17 INFO Applying migration id=noimage 2026/10/15 14:20:17 INFO Applying migration id=feed 2026/10/15 14:20:17 INFO Applying migration id=bookmarks 2026/10/15 14:20:17 INFO Applying migration id=shareactivity 2026/10/15 14:20:17 INFO Applying migration id=application 2026/10/15 14:20:17 INFO Applying migration id=certificates 2026/10/15 14:20:17 INFO Applying migration id=rawforward 2026/10/15 14:20:17 INFO Applying migration id=publickey 2026/10/15 14:20:17 INFO Applying migration id=resolvegroup 2026/10/15 14:20:17 INFO Applying migration id=reject 2026/10/15 14:20:17 INFO Applying migration id=autodel 2026/10/15 14:20:17 INFO Applying migration id=jsonb 2026/10/15 14:20:17 INFO Applying migration id=quote 2026/10/15 14:20:17 INFO Applying migration id=rfc9421 2026/10/15 14:20:17 INFO Applying migration id=keys 2026/10/15 14:20:17 INFO Applying migration id=portable 2026/10/15 14:20:17 INFO Applying migration id=proofs 2026/10/15 14:20:17 INFO Applying migration id=contexts 2026/10/15 14:20:17 INFO Applying migration id=deliverieshost 2026/10/15 14:20:17 INFO Applying migration id=pembegin 2026/10/15 14:20:17 INFO Applying migration id=didhost 2026/10/15 14:20:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:17 INFO Applying migration id=invites 2026/10/15 14:20:17 INFO Applying migration id=ed25519blob 2026/10/15 14:20:17 INFO Applying migration id=rsablob 2026/10/15 14:20:17 INFO Applying migration id=iconscid 2026/10/15 14:20:17 INFO Applying migration id=actor 2026/10/15 14:20:17 INFO Applying migration id=localkeys 2026/10/15 14:20:17 INFO Applying migration id=deleted 2026/10/15 14:20:17 INFO Applying migration id=history 2026/10/15 14:20:17 INFO Applying migration id=outboxnano 2026/10/15 14:20:17 INFO Applying migration id=implements 2026/10/15 14:20:17 INFO Applying migration id=backfill 2026/10/15 14:20:17 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (0.46s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/10/15 14:20:17 INFO Applying migration id=initial 2026/10/15 14:20:17 INFO Applying migration id=notesupdated 2026/10/15 14:20:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:17 INFO Applying migration id=activitiesid 2026/10/15 14:20:17 INFO Applying migration id=outbox 2026/10/15 14:20:17 INFO Applying migration id=edits 2026/10/15 14:20:17 INFO Applying migration id=outboxactor 2026/10/15 14:20:17 INFO Applying migration id=outboxsender 2026/10/15 14:20:17 INFO Applying migration id=thread 2026/10/15 14:20:17 INFO Applying migration id=host 2026/10/15 14:20:17 INFO Applying migration id=sharedinbox 2026/10/15 14:20:17 INFO Applying migration id=noteshost 2026/10/15 14:20:17 INFO Applying migration id=fetched 2026/10/15 14:20:17 INFO Applying migration id=move 2026/10/15 14:20:17 INFO Applying migration id=cleanup 2026/10/15 14:20:17 INFO Applying migration id=received 2026/10/15 14:20:17 INFO Applying migration id=namehost 2026/10/15 14:20:17 INFO Applying migration id=outboxhost 2026/10/15 14:20:17 INFO Applying migration id=notesfts 2026/10/15 14:20:17 INFO Applying migration id=iconsname 2026/10/15 14:20:17 INFO Applying migration id=nohash 2026/10/15 14:20:17 INFO Applying migration id=shares 2026/10/15 14:20:17 INFO Applying migration id=actorttl 2026/10/15 14:20:17 INFO Applying migration id=tocc 2026/10/15 14:20:17 INFO Applying migration id=followeds 2026/10/15 14:20:17 INFO Applying migration id=certhash 2026/10/15 14:20:17 INFO Applying migration id=follows_sync 2026/10/15 14:20:17 INFO Applying migration id=jsonpath 2026/10/15 14:20:17 INFO Applying migration id=localforward 2026/10/15 14:20:17 INFO Applying migration id=avatar 2026/10/15 14:20:17 INFO Applying migration id=noimage 2026/10/15 14:20:17 INFO Applying migration id=feed 2026/10/15 14:20:17 INFO Applying migration id=bookmarks 2026/10/15 14:20:17 INFO Applying migration id=shareactivity 2026/10/15 14:20:17 INFO Applying migration id=application 2026/10/15 14:20:17 INFO Applying migration id=certificates 2026/10/15 14:20:17 INFO Applying migration id=rawforward 2026/10/15 14:20:17 INFO Applying migration id=publickey 2026/10/15 14:20:17 INFO Applying migration id=resolvegroup 2026/10/15 14:20:17 INFO Applying migration id=reject 2026/10/15 14:20:17 INFO Applying migration id=autodel 2026/10/15 14:20:17 INFO Applying migration id=jsonb 2026/10/15 14:20:17 INFO Applying migration id=quote 2026/10/15 14:20:17 INFO Applying migration id=rfc9421 2026/10/15 14:20:17 INFO Applying migration id=keys 2026/10/15 14:20:17 INFO Applying migration id=portable 2026/10/15 14:20:17 INFO Applying migration id=proofs 2026/10/15 14:20:17 INFO Applying migration id=contexts 2026/10/15 14:20:17 INFO Applying migration id=deliverieshost 2026/10/15 14:20:17 INFO Applying migration id=pembegin 2026/10/15 14:20:17 INFO Applying migration id=didhost 2026/10/15 14:20:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:17 INFO Applying migration id=invites 2026/10/15 14:20:17 INFO Applying migration id=ed25519blob 2026/10/15 14:20:17 INFO Applying migration id=rsablob 2026/10/15 14:20:17 INFO Applying migration id=iconscid 2026/10/15 14:20:17 INFO Applying migration id=actor 2026/10/15 14:20:17 INFO Applying migration id=localkeys 2026/10/15 14:20:17 INFO Applying migration id=deleted 2026/10/15 14:20:17 INFO Applying migration id=history 2026/10/15 14:20:17 INFO Applying migration id=outboxnano 2026/10/15 14:20:17 INFO Applying migration id=implements 2026/10/15 14:20:17 INFO Applying migration id=backfill 2026/10/15 14:20:18 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (0.47s) === RUN TestHashtags_NoHashtags 2026/10/15 14:20:18 INFO Applying migration id=initial 2026/10/15 14:20:18 INFO Applying migration id=notesupdated 2026/10/15 14:20:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:18 INFO Applying migration id=activitiesid 2026/10/15 14:20:18 INFO Applying migration id=outbox 2026/10/15 14:20:18 INFO Applying migration id=edits 2026/10/15 14:20:18 INFO Applying migration id=outboxactor 2026/10/15 14:20:18 INFO Applying migration id=outboxsender 2026/10/15 14:20:18 INFO Applying migration id=thread 2026/10/15 14:20:18 INFO Applying migration id=host 2026/10/15 14:20:18 INFO Applying migration id=sharedinbox 2026/10/15 14:20:18 INFO Applying migration id=noteshost 2026/10/15 14:20:18 INFO Applying migration id=fetched 2026/10/15 14:20:18 INFO Applying migration id=move 2026/10/15 14:20:18 INFO Applying migration id=cleanup 2026/10/15 14:20:18 INFO Applying migration id=received 2026/10/15 14:20:18 INFO Applying migration id=namehost 2026/10/15 14:20:18 INFO Applying migration id=outboxhost 2026/10/15 14:20:18 INFO Applying migration id=notesfts 2026/10/15 14:20:18 INFO Applying migration id=iconsname 2026/10/15 14:20:18 INFO Applying migration id=nohash 2026/10/15 14:20:18 INFO Applying migration id=shares 2026/10/15 14:20:18 INFO Applying migration id=actorttl 2026/10/15 14:20:18 INFO Applying migration id=tocc 2026/10/15 14:20:18 INFO Applying migration id=followeds 2026/10/15 14:20:18 INFO Applying migration id=certhash 2026/10/15 14:20:18 INFO Applying migration id=follows_sync 2026/10/15 14:20:18 INFO Applying migration id=jsonpath 2026/10/15 14:20:18 INFO Applying migration id=localforward 2026/10/15 14:20:18 INFO Applying migration id=avatar 2026/10/15 14:20:18 INFO Applying migration id=noimage 2026/10/15 14:20:18 INFO Applying migration id=feed 2026/10/15 14:20:18 INFO Applying migration id=bookmarks 2026/10/15 14:20:18 INFO Applying migration id=shareactivity 2026/10/15 14:20:18 INFO Applying migration id=application 2026/10/15 14:20:18 INFO Applying migration id=certificates 2026/10/15 14:20:18 INFO Applying migration id=rawforward 2026/10/15 14:20:18 INFO Applying migration id=publickey 2026/10/15 14:20:18 INFO Applying migration id=resolvegroup 2026/10/15 14:20:18 INFO Applying migration id=reject 2026/10/15 14:20:18 INFO Applying migration id=autodel 2026/10/15 14:20:18 INFO Applying migration id=jsonb 2026/10/15 14:20:18 INFO Applying migration id=quote 2026/10/15 14:20:18 INFO Applying migration id=rfc9421 2026/10/15 14:20:18 INFO Applying migration id=keys 2026/10/15 14:20:18 INFO Applying migration id=portable 2026/10/15 14:20:18 INFO Applying migration id=proofs 2026/10/15 14:20:18 INFO Applying migration id=contexts 2026/10/15 14:20:18 INFO Applying migration id=deliverieshost 2026/10/15 14:20:18 INFO Applying migration id=pembegin 2026/10/15 14:20:18 INFO Applying migration id=didhost 2026/10/15 14:20:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:18 INFO Applying migration id=invites 2026/10/15 14:20:18 INFO Applying migration id=ed25519blob 2026/10/15 14:20:18 INFO Applying migration id=rsablob 2026/10/15 14:20:18 INFO Applying migration id=iconscid 2026/10/15 14:20:18 INFO Applying migration id=actor 2026/10/15 14:20:18 INFO Applying migration id=localkeys 2026/10/15 14:20:18 INFO Applying migration id=deleted 2026/10/15 14:20:18 INFO Applying migration id=history 2026/10/15 14:20:18 INFO Applying migration id=outboxnano 2026/10/15 14:20:18 INFO Applying migration id=implements 2026/10/15 14:20:18 INFO Applying migration id=backfill 2026/10/15 14:20:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7050-7cfa-af00-f376a178f306 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7050-7c7a-815a-8ca830acd395 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7050-7c7a-815a-8ca830acd395 2026/10/15 14:20:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7050-7c7a-815a-8ca830acd395 2026/10/15 14:20:18 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (0.63s) === RUN TestHashtags_OneHashtagOneAuthor 2026/10/15 14:20:18 INFO Applying migration id=initial 2026/10/15 14:20:18 INFO Applying migration id=notesupdated 2026/10/15 14:20:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:18 INFO Applying migration id=activitiesid 2026/10/15 14:20:18 INFO Applying migration id=outbox 2026/10/15 14:20:18 INFO Applying migration id=edits 2026/10/15 14:20:18 INFO Applying migration id=outboxactor 2026/10/15 14:20:18 INFO Applying migration id=outboxsender 2026/10/15 14:20:18 INFO Applying migration id=thread 2026/10/15 14:20:18 INFO Applying migration id=host 2026/10/15 14:20:18 INFO Applying migration id=sharedinbox 2026/10/15 14:20:18 INFO Applying migration id=noteshost 2026/10/15 14:20:18 INFO Applying migration id=fetched 2026/10/15 14:20:18 INFO Applying migration id=move 2026/10/15 14:20:18 INFO Applying migration id=cleanup 2026/10/15 14:20:18 INFO Applying migration id=received 2026/10/15 14:20:18 INFO Applying migration id=namehost 2026/10/15 14:20:18 INFO Applying migration id=outboxhost 2026/10/15 14:20:18 INFO Applying migration id=notesfts 2026/10/15 14:20:18 INFO Applying migration id=iconsname 2026/10/15 14:20:18 INFO Applying migration id=nohash 2026/10/15 14:20:18 INFO Applying migration id=shares 2026/10/15 14:20:18 INFO Applying migration id=actorttl 2026/10/15 14:20:18 INFO Applying migration id=tocc 2026/10/15 14:20:18 INFO Applying migration id=followeds 2026/10/15 14:20:18 INFO Applying migration id=certhash 2026/10/15 14:20:18 INFO Applying migration id=follows_sync 2026/10/15 14:20:18 INFO Applying migration id=jsonpath 2026/10/15 14:20:18 INFO Applying migration id=localforward 2026/10/15 14:20:18 INFO Applying migration id=avatar 2026/10/15 14:20:18 INFO Applying migration id=noimage 2026/10/15 14:20:19 INFO Applying migration id=feed 2026/10/15 14:20:19 INFO Applying migration id=bookmarks 2026/10/15 14:20:19 INFO Applying migration id=shareactivity 2026/10/15 14:20:19 INFO Applying migration id=application 2026/10/15 14:20:19 INFO Applying migration id=certificates 2026/10/15 14:20:19 INFO Applying migration id=rawforward 2026/10/15 14:20:19 INFO Applying migration id=publickey 2026/10/15 14:20:19 INFO Applying migration id=resolvegroup 2026/10/15 14:20:19 INFO Applying migration id=reject 2026/10/15 14:20:19 INFO Applying migration id=autodel 2026/10/15 14:20:19 INFO Applying migration id=jsonb 2026/10/15 14:20:19 INFO Applying migration id=quote 2026/10/15 14:20:19 INFO Applying migration id=rfc9421 2026/10/15 14:20:19 INFO Applying migration id=keys 2026/10/15 14:20:19 INFO Applying migration id=portable 2026/10/15 14:20:19 INFO Applying migration id=proofs 2026/10/15 14:20:19 INFO Applying migration id=contexts 2026/10/15 14:20:19 INFO Applying migration id=deliverieshost 2026/10/15 14:20:19 INFO Applying migration id=pembegin 2026/10/15 14:20:19 INFO Applying migration id=didhost 2026/10/15 14:20:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:19 INFO Applying migration id=invites 2026/10/15 14:20:19 INFO Applying migration id=ed25519blob 2026/10/15 14:20:19 INFO Applying migration id=rsablob 2026/10/15 14:20:19 INFO Applying migration id=iconscid 2026/10/15 14:20:19 INFO Applying migration id=actor 2026/10/15 14:20:19 INFO Applying migration id=localkeys 2026/10/15 14:20:19 INFO Applying migration id=deleted 2026/10/15 14:20:19 INFO Applying migration id=history 2026/10/15 14:20:19 INFO Applying migration id=outboxnano 2026/10/15 14:20:19 INFO Applying migration id=implements 2026/10/15 14:20:19 INFO Applying migration id=backfill 2026/10/15 14:20:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7314-76ac-81c4-0ba48d978f5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7314-763c-b5db-5e9267977d8d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7314-763c-b5db-5e9267977d8d 2026/10/15 14:20:19 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7314-763c-b5db-5e9267977d8d 2026/10/15 14:20:19 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.71s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/10/15 14:20:19 INFO Applying migration id=initial 2026/10/15 14:20:19 INFO Applying migration id=notesupdated 2026/10/15 14:20:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:19 INFO Applying migration id=activitiesid 2026/10/15 14:20:19 INFO Applying migration id=outbox 2026/10/15 14:20:19 INFO Applying migration id=edits 2026/10/15 14:20:19 INFO Applying migration id=outboxactor 2026/10/15 14:20:19 INFO Applying migration id=outboxsender 2026/10/15 14:20:19 INFO Applying migration id=thread 2026/10/15 14:20:19 INFO Applying migration id=host 2026/10/15 14:20:19 INFO Applying migration id=sharedinbox 2026/10/15 14:20:19 INFO Applying migration id=noteshost 2026/10/15 14:20:19 INFO Applying migration id=fetched 2026/10/15 14:20:19 INFO Applying migration id=move 2026/10/15 14:20:19 INFO Applying migration id=cleanup 2026/10/15 14:20:19 INFO Applying migration id=received 2026/10/15 14:20:19 INFO Applying migration id=namehost 2026/10/15 14:20:19 INFO Applying migration id=outboxhost 2026/10/15 14:20:19 INFO Applying migration id=notesfts 2026/10/15 14:20:19 INFO Applying migration id=iconsname 2026/10/15 14:20:19 INFO Applying migration id=nohash 2026/10/15 14:20:19 INFO Applying migration id=shares 2026/10/15 14:20:19 INFO Applying migration id=actorttl 2026/10/15 14:20:19 INFO Applying migration id=tocc 2026/10/15 14:20:19 INFO Applying migration id=followeds 2026/10/15 14:20:19 INFO Applying migration id=certhash 2026/10/15 14:20:19 INFO Applying migration id=follows_sync 2026/10/15 14:20:19 INFO Applying migration id=jsonpath 2026/10/15 14:20:19 INFO Applying migration id=localforward 2026/10/15 14:20:19 INFO Applying migration id=avatar 2026/10/15 14:20:19 INFO Applying migration id=noimage 2026/10/15 14:20:19 INFO Applying migration id=feed 2026/10/15 14:20:19 INFO Applying migration id=bookmarks 2026/10/15 14:20:19 INFO Applying migration id=shareactivity 2026/10/15 14:20:19 INFO Applying migration id=application 2026/10/15 14:20:19 INFO Applying migration id=certificates 2026/10/15 14:20:19 INFO Applying migration id=rawforward 2026/10/15 14:20:19 INFO Applying migration id=publickey 2026/10/15 14:20:19 INFO Applying migration id=resolvegroup 2026/10/15 14:20:19 INFO Applying migration id=reject 2026/10/15 14:20:19 INFO Applying migration id=autodel 2026/10/15 14:20:19 INFO Applying migration id=jsonb 2026/10/15 14:20:19 INFO Applying migration id=quote 2026/10/15 14:20:19 INFO Applying migration id=rfc9421 2026/10/15 14:20:19 INFO Applying migration id=keys 2026/10/15 14:20:19 INFO Applying migration id=portable 2026/10/15 14:20:19 INFO Applying migration id=proofs 2026/10/15 14:20:19 INFO Applying migration id=contexts 2026/10/15 14:20:19 INFO Applying migration id=deliverieshost 2026/10/15 14:20:19 INFO Applying migration id=pembegin 2026/10/15 14:20:19 INFO Applying migration id=didhost 2026/10/15 14:20:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:19 INFO Applying migration id=invites 2026/10/15 14:20:19 INFO Applying migration id=ed25519blob 2026/10/15 14:20:19 INFO Applying migration id=rsablob 2026/10/15 14:20:19 INFO Applying migration id=iconscid 2026/10/15 14:20:19 INFO Applying migration id=actor 2026/10/15 14:20:19 INFO Applying migration id=localkeys 2026/10/15 14:20:19 INFO Applying migration id=deleted 2026/10/15 14:20:19 INFO Applying migration id=history 2026/10/15 14:20:19 INFO Applying migration id=outboxnano 2026/10/15 14:20:19 INFO Applying migration id=implements 2026/10/15 14:20:19 INFO Applying migration id=backfill 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-74c6-7d61-8651-ea6e20f920a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-74c6-7c5e-a02c-ed9335659309 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-74c6-7c5e-a02c-ed9335659309 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-74c6-7c5e-a02c-ed9335659309 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-74cd-7b79-8c24-ed850d0c49fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-74cd-7b19-91dd-3b2cbba3b947 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-74cd-7b19-91dd-3b2cbba3b947 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-74cd-7b19-91dd-3b2cbba3b947 2026/10/15 14:20:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.44s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/10/15 14:20:20 INFO Applying migration id=initial 2026/10/15 14:20:20 INFO Applying migration id=notesupdated 2026/10/15 14:20:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:20 INFO Applying migration id=activitiesid 2026/10/15 14:20:20 INFO Applying migration id=outbox 2026/10/15 14:20:20 INFO Applying migration id=edits 2026/10/15 14:20:20 INFO Applying migration id=outboxactor 2026/10/15 14:20:20 INFO Applying migration id=outboxsender 2026/10/15 14:20:20 INFO Applying migration id=thread 2026/10/15 14:20:20 INFO Applying migration id=host 2026/10/15 14:20:20 INFO Applying migration id=sharedinbox 2026/10/15 14:20:20 INFO Applying migration id=noteshost 2026/10/15 14:20:20 INFO Applying migration id=fetched 2026/10/15 14:20:20 INFO Applying migration id=move 2026/10/15 14:20:20 INFO Applying migration id=cleanup 2026/10/15 14:20:20 INFO Applying migration id=received 2026/10/15 14:20:20 INFO Applying migration id=namehost 2026/10/15 14:20:20 INFO Applying migration id=outboxhost 2026/10/15 14:20:20 INFO Applying migration id=notesfts 2026/10/15 14:20:20 INFO Applying migration id=iconsname 2026/10/15 14:20:20 INFO Applying migration id=nohash 2026/10/15 14:20:20 INFO Applying migration id=shares 2026/10/15 14:20:20 INFO Applying migration id=actorttl 2026/10/15 14:20:20 INFO Applying migration id=tocc 2026/10/15 14:20:20 INFO Applying migration id=followeds 2026/10/15 14:20:20 INFO Applying migration id=certhash 2026/10/15 14:20:20 INFO Applying migration id=follows_sync 2026/10/15 14:20:20 INFO Applying migration id=jsonpath 2026/10/15 14:20:20 INFO Applying migration id=localforward 2026/10/15 14:20:20 INFO Applying migration id=avatar 2026/10/15 14:20:20 INFO Applying migration id=noimage 2026/10/15 14:20:20 INFO Applying migration id=feed 2026/10/15 14:20:20 INFO Applying migration id=bookmarks 2026/10/15 14:20:20 INFO Applying migration id=shareactivity 2026/10/15 14:20:20 INFO Applying migration id=application 2026/10/15 14:20:20 INFO Applying migration id=certificates 2026/10/15 14:20:20 INFO Applying migration id=rawforward 2026/10/15 14:20:20 INFO Applying migration id=publickey 2026/10/15 14:20:20 INFO Applying migration id=resolvegroup 2026/10/15 14:20:20 INFO Applying migration id=reject 2026/10/15 14:20:20 INFO Applying migration id=autodel 2026/10/15 14:20:20 INFO Applying migration id=jsonb 2026/10/15 14:20:20 INFO Applying migration id=quote 2026/10/15 14:20:20 INFO Applying migration id=rfc9421 2026/10/15 14:20:20 INFO Applying migration id=keys 2026/10/15 14:20:20 INFO Applying migration id=portable 2026/10/15 14:20:20 INFO Applying migration id=proofs 2026/10/15 14:20:20 INFO Applying migration id=contexts 2026/10/15 14:20:20 INFO Applying migration id=deliverieshost 2026/10/15 14:20:20 INFO Applying migration id=pembegin 2026/10/15 14:20:20 INFO Applying migration id=didhost 2026/10/15 14:20:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:20 INFO Applying migration id=invites 2026/10/15 14:20:20 INFO Applying migration id=ed25519blob 2026/10/15 14:20:20 INFO Applying migration id=rsablob 2026/10/15 14:20:20 INFO Applying migration id=iconscid 2026/10/15 14:20:20 INFO Applying migration id=actor 2026/10/15 14:20:20 INFO Applying migration id=localkeys 2026/10/15 14:20:20 INFO Applying migration id=deleted 2026/10/15 14:20:20 INFO Applying migration id=history 2026/10/15 14:20:20 INFO Applying migration id=outboxnano 2026/10/15 14:20:20 INFO Applying migration id=implements 2026/10/15 14:20:20 INFO Applying migration id=backfill 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7753-7c96-a3e2-e0cb8d083446 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7753-7c0b-ba85-c359e20a623f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7753-7c0b-ba85-c359e20a623f 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7753-7c0b-ba85-c359e20a623f 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7757-7a79-996b-07bf83786b74 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7757-7a43-97bc-e0c5e59d9ce4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-7757-7a43-97bc-e0c5e59d9ce4 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7757-7a43-97bc-e0c5e59d9ce4 2026/10/15 14:20:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (0.64s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/10/15 14:20:20 INFO Applying migration id=initial 2026/10/15 14:20:20 INFO Applying migration id=notesupdated 2026/10/15 14:20:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:20 INFO Applying migration id=activitiesid 2026/10/15 14:20:20 INFO Applying migration id=outbox 2026/10/15 14:20:20 INFO Applying migration id=edits 2026/10/15 14:20:20 INFO Applying migration id=outboxactor 2026/10/15 14:20:20 INFO Applying migration id=outboxsender 2026/10/15 14:20:20 INFO Applying migration id=thread 2026/10/15 14:20:20 INFO Applying migration id=host 2026/10/15 14:20:20 INFO Applying migration id=sharedinbox 2026/10/15 14:20:20 INFO Applying migration id=noteshost 2026/10/15 14:20:20 INFO Applying migration id=fetched 2026/10/15 14:20:20 INFO Applying migration id=move 2026/10/15 14:20:20 INFO Applying migration id=cleanup 2026/10/15 14:20:20 INFO Applying migration id=received 2026/10/15 14:20:20 INFO Applying migration id=namehost 2026/10/15 14:20:20 INFO Applying migration id=outboxhost 2026/10/15 14:20:20 INFO Applying migration id=notesfts 2026/10/15 14:20:20 INFO Applying migration id=iconsname 2026/10/15 14:20:20 INFO Applying migration id=nohash 2026/10/15 14:20:20 INFO Applying migration id=shares 2026/10/15 14:20:20 INFO Applying migration id=actorttl 2026/10/15 14:20:20 INFO Applying migration id=tocc 2026/10/15 14:20:20 INFO Applying migration id=followeds 2026/10/15 14:20:20 INFO Applying migration id=certhash 2026/10/15 14:20:20 INFO Applying migration id=follows_sync 2026/10/15 14:20:20 INFO Applying migration id=jsonpath 2026/10/15 14:20:20 INFO Applying migration id=localforward 2026/10/15 14:20:20 INFO Applying migration id=avatar 2026/10/15 14:20:20 INFO Applying migration id=noimage 2026/10/15 14:20:20 INFO Applying migration id=feed 2026/10/15 14:20:20 INFO Applying migration id=bookmarks 2026/10/15 14:20:20 INFO Applying migration id=shareactivity 2026/10/15 14:20:20 INFO Applying migration id=application 2026/10/15 14:20:20 INFO Applying migration id=certificates 2026/10/15 14:20:20 INFO Applying migration id=rawforward 2026/10/15 14:20:20 INFO Applying migration id=publickey 2026/10/15 14:20:20 INFO Applying migration id=resolvegroup 2026/10/15 14:20:20 INFO Applying migration id=reject 2026/10/15 14:20:20 INFO Applying migration id=autodel 2026/10/15 14:20:20 INFO Applying migration id=jsonb 2026/10/15 14:20:20 INFO Applying migration id=quote 2026/10/15 14:20:20 INFO Applying migration id=rfc9421 2026/10/15 14:20:20 INFO Applying migration id=keys 2026/10/15 14:20:20 INFO Applying migration id=portable 2026/10/15 14:20:20 INFO Applying migration id=proofs 2026/10/15 14:20:20 INFO Applying migration id=contexts 2026/10/15 14:20:20 INFO Applying migration id=deliverieshost 2026/10/15 14:20:20 INFO Applying migration id=pembegin 2026/10/15 14:20:20 INFO Applying migration id=didhost 2026/10/15 14:20:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:20 INFO Applying migration id=invites 2026/10/15 14:20:20 INFO Applying migration id=ed25519blob 2026/10/15 14:20:20 INFO Applying migration id=rsablob 2026/10/15 14:20:20 INFO Applying migration id=iconscid 2026/10/15 14:20:20 INFO Applying migration id=actor 2026/10/15 14:20:20 INFO Applying migration id=localkeys 2026/10/15 14:20:20 INFO Applying migration id=deleted 2026/10/15 14:20:20 INFO Applying migration id=history 2026/10/15 14:20:20 INFO Applying migration id=outboxnano 2026/10/15 14:20:20 INFO Applying migration id=implements 2026/10/15 14:20:20 INFO Applying migration id=backfill 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-79a3-7432-97e6-63e0ea2b37f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-79a2-7d3c-8962-dac91f2c2bdf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-79a2-7d3c-8962-dac91f2c2bdf 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-79a2-7d3c-8962-dac91f2c2bdf 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-79a7-75a5-8fc9-6b30c6308837 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-79a7-7574-80b4-14a2390d2874 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-79a7-7574-80b4-14a2390d2874 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-79a7-7574-80b4-14a2390d2874 2026/10/15 14:20:21 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.59s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/10/15 14:20:21 INFO Applying migration id=initial 2026/10/15 14:20:21 INFO Applying migration id=notesupdated 2026/10/15 14:20:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:21 INFO Applying migration id=activitiesid 2026/10/15 14:20:21 INFO Applying migration id=outbox 2026/10/15 14:20:21 INFO Applying migration id=edits 2026/10/15 14:20:21 INFO Applying migration id=outboxactor 2026/10/15 14:20:21 INFO Applying migration id=outboxsender 2026/10/15 14:20:21 INFO Applying migration id=thread 2026/10/15 14:20:21 INFO Applying migration id=host 2026/10/15 14:20:21 INFO Applying migration id=sharedinbox 2026/10/15 14:20:21 INFO Applying migration id=noteshost 2026/10/15 14:20:21 INFO Applying migration id=fetched 2026/10/15 14:20:21 INFO Applying migration id=move 2026/10/15 14:20:21 INFO Applying migration id=cleanup 2026/10/15 14:20:21 INFO Applying migration id=received 2026/10/15 14:20:21 INFO Applying migration id=namehost 2026/10/15 14:20:21 INFO Applying migration id=outboxhost 2026/10/15 14:20:21 INFO Applying migration id=notesfts 2026/10/15 14:20:21 INFO Applying migration id=iconsname 2026/10/15 14:20:21 INFO Applying migration id=nohash 2026/10/15 14:20:21 INFO Applying migration id=shares 2026/10/15 14:20:21 INFO Applying migration id=actorttl 2026/10/15 14:20:21 INFO Applying migration id=tocc 2026/10/15 14:20:21 INFO Applying migration id=followeds 2026/10/15 14:20:21 INFO Applying migration id=certhash 2026/10/15 14:20:21 INFO Applying migration id=follows_sync 2026/10/15 14:20:21 INFO Applying migration id=jsonpath 2026/10/15 14:20:21 INFO Applying migration id=localforward 2026/10/15 14:20:21 INFO Applying migration id=avatar 2026/10/15 14:20:21 INFO Applying migration id=noimage 2026/10/15 14:20:21 INFO Applying migration id=feed 2026/10/15 14:20:21 INFO Applying migration id=bookmarks 2026/10/15 14:20:21 INFO Applying migration id=shareactivity 2026/10/15 14:20:21 INFO Applying migration id=application 2026/10/15 14:20:21 INFO Applying migration id=certificates 2026/10/15 14:20:21 INFO Applying migration id=rawforward 2026/10/15 14:20:21 INFO Applying migration id=publickey 2026/10/15 14:20:21 INFO Applying migration id=resolvegroup 2026/10/15 14:20:21 INFO Applying migration id=reject 2026/10/15 14:20:21 INFO Applying migration id=autodel 2026/10/15 14:20:21 INFO Applying migration id=jsonb 2026/10/15 14:20:21 INFO Applying migration id=quote 2026/10/15 14:20:21 INFO Applying migration id=rfc9421 2026/10/15 14:20:21 INFO Applying migration id=keys 2026/10/15 14:20:21 INFO Applying migration id=portable 2026/10/15 14:20:21 INFO Applying migration id=proofs 2026/10/15 14:20:21 INFO Applying migration id=contexts 2026/10/15 14:20:21 INFO Applying migration id=deliverieshost 2026/10/15 14:20:21 INFO Applying migration id=pembegin 2026/10/15 14:20:21 INFO Applying migration id=didhost 2026/10/15 14:20:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:21 INFO Applying migration id=invites 2026/10/15 14:20:21 INFO Applying migration id=ed25519blob 2026/10/15 14:20:21 INFO Applying migration id=rsablob 2026/10/15 14:20:21 INFO Applying migration id=iconscid 2026/10/15 14:20:21 INFO Applying migration id=actor 2026/10/15 14:20:21 INFO Applying migration id=localkeys 2026/10/15 14:20:21 INFO Applying migration id=deleted 2026/10/15 14:20:21 INFO Applying migration id=history 2026/10/15 14:20:21 INFO Applying migration id=outboxnano 2026/10/15 14:20:21 INFO Applying migration id=implements 2026/10/15 14:20:21 INFO Applying migration id=backfill 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7c12-74c0-b510-85e7b48442c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7c12-742d-987e-65f3b01ce851 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7c12-742d-987e-65f3b01ce851 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7c12-742d-987e-65f3b01ce851 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7c1b-7dd4-bda1-59fef2574e15 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7c1b-7d5c-bd97-57539b9236a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-7c1b-7d5c-bd97-57539b9236a9 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7c1b-7d5c-bd97-57539b9236a9 2026/10/15 14:20:21 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (0.64s) === RUN TestHome_AuthenticatedUser 2026/10/15 14:20:21 INFO Applying migration id=initial 2026/10/15 14:20:21 INFO Applying migration id=notesupdated 2026/10/15 14:20:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:21 INFO Applying migration id=activitiesid 2026/10/15 14:20:21 INFO Applying migration id=outbox 2026/10/15 14:20:21 INFO Applying migration id=edits 2026/10/15 14:20:21 INFO Applying migration id=outboxactor 2026/10/15 14:20:21 INFO Applying migration id=outboxsender 2026/10/15 14:20:21 INFO Applying migration id=thread 2026/10/15 14:20:21 INFO Applying migration id=host 2026/10/15 14:20:21 INFO Applying migration id=sharedinbox 2026/10/15 14:20:21 INFO Applying migration id=noteshost 2026/10/15 14:20:21 INFO Applying migration id=fetched 2026/10/15 14:20:21 INFO Applying migration id=move 2026/10/15 14:20:21 INFO Applying migration id=cleanup 2026/10/15 14:20:21 INFO Applying migration id=received 2026/10/15 14:20:21 INFO Applying migration id=namehost 2026/10/15 14:20:21 INFO Applying migration id=outboxhost 2026/10/15 14:20:21 INFO Applying migration id=notesfts 2026/10/15 14:20:21 INFO Applying migration id=iconsname 2026/10/15 14:20:21 INFO Applying migration id=nohash 2026/10/15 14:20:21 INFO Applying migration id=shares 2026/10/15 14:20:21 INFO Applying migration id=actorttl 2026/10/15 14:20:21 INFO Applying migration id=tocc 2026/10/15 14:20:21 INFO Applying migration id=followeds 2026/10/15 14:20:22 INFO Applying migration id=certhash 2026/10/15 14:20:22 INFO Applying migration id=follows_sync 2026/10/15 14:20:22 INFO Applying migration id=jsonpath 2026/10/15 14:20:22 INFO Applying migration id=localforward 2026/10/15 14:20:22 INFO Applying migration id=avatar 2026/10/15 14:20:22 INFO Applying migration id=noimage 2026/10/15 14:20:22 INFO Applying migration id=feed 2026/10/15 14:20:22 INFO Applying migration id=bookmarks 2026/10/15 14:20:22 INFO Applying migration id=shareactivity 2026/10/15 14:20:22 INFO Applying migration id=application 2026/10/15 14:20:22 INFO Applying migration id=certificates 2026/10/15 14:20:22 INFO Applying migration id=rawforward 2026/10/15 14:20:22 INFO Applying migration id=publickey 2026/10/15 14:20:22 INFO Applying migration id=resolvegroup 2026/10/15 14:20:22 INFO Applying migration id=reject 2026/10/15 14:20:22 INFO Applying migration id=autodel 2026/10/15 14:20:22 INFO Applying migration id=jsonb 2026/10/15 14:20:22 INFO Applying migration id=quote 2026/10/15 14:20:22 INFO Applying migration id=rfc9421 2026/10/15 14:20:22 INFO Applying migration id=keys 2026/10/15 14:20:22 INFO Applying migration id=portable 2026/10/15 14:20:22 INFO Applying migration id=proofs 2026/10/15 14:20:22 INFO Applying migration id=contexts 2026/10/15 14:20:22 INFO Applying migration id=deliverieshost 2026/10/15 14:20:22 INFO Applying migration id=pembegin 2026/10/15 14:20:22 INFO Applying migration id=didhost 2026/10/15 14:20:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:22 INFO Applying migration id=invites 2026/10/15 14:20:22 INFO Applying migration id=ed25519blob 2026/10/15 14:20:22 INFO Applying migration id=rsablob 2026/10/15 14:20:22 INFO Applying migration id=iconscid 2026/10/15 14:20:22 INFO Applying migration id=actor 2026/10/15 14:20:22 INFO Applying migration id=localkeys 2026/10/15 14:20:22 INFO Applying migration id=deleted 2026/10/15 14:20:22 INFO Applying migration id=history 2026/10/15 14:20:22 INFO Applying migration id=outboxnano 2026/10/15 14:20:22 INFO Applying migration id=implements 2026/10/15 14:20:22 INFO Applying migration id=backfill --- PASS: TestHome_AuthenticatedUser (0.52s) === RUN TestHome_UnauthenticatedUser 2026/10/15 14:20:22 INFO Applying migration id=initial 2026/10/15 14:20:22 INFO Applying migration id=notesupdated 2026/10/15 14:20:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:22 INFO Applying migration id=activitiesid 2026/10/15 14:20:22 INFO Applying migration id=outbox 2026/10/15 14:20:22 INFO Applying migration id=edits 2026/10/15 14:20:22 INFO Applying migration id=outboxactor 2026/10/15 14:20:22 INFO Applying migration id=outboxsender 2026/10/15 14:20:22 INFO Applying migration id=thread 2026/10/15 14:20:22 INFO Applying migration id=host 2026/10/15 14:20:22 INFO Applying migration id=sharedinbox 2026/10/15 14:20:22 INFO Applying migration id=noteshost 2026/10/15 14:20:22 INFO Applying migration id=fetched 2026/10/15 14:20:22 INFO Applying migration id=move 2026/10/15 14:20:22 INFO Applying migration id=cleanup 2026/10/15 14:20:22 INFO Applying migration id=received 2026/10/15 14:20:22 INFO Applying migration id=namehost 2026/10/15 14:20:22 INFO Applying migration id=outboxhost 2026/10/15 14:20:22 INFO Applying migration id=notesfts 2026/10/15 14:20:22 INFO Applying migration id=iconsname 2026/10/15 14:20:22 INFO Applying migration id=nohash 2026/10/15 14:20:22 INFO Applying migration id=shares 2026/10/15 14:20:22 INFO Applying migration id=actorttl 2026/10/15 14:20:22 INFO Applying migration id=tocc 2026/10/15 14:20:22 INFO Applying migration id=followeds 2026/10/15 14:20:22 INFO Applying migration id=certhash 2026/10/15 14:20:22 INFO Applying migration id=follows_sync 2026/10/15 14:20:22 INFO Applying migration id=jsonpath 2026/10/15 14:20:22 INFO Applying migration id=localforward 2026/10/15 14:20:22 INFO Applying migration id=avatar 2026/10/15 14:20:22 INFO Applying migration id=noimage 2026/10/15 14:20:22 INFO Applying migration id=feed 2026/10/15 14:20:22 INFO Applying migration id=bookmarks 2026/10/15 14:20:22 INFO Applying migration id=shareactivity 2026/10/15 14:20:22 INFO Applying migration id=application 2026/10/15 14:20:22 INFO Applying migration id=certificates 2026/10/15 14:20:22 INFO Applying migration id=rawforward 2026/10/15 14:20:22 INFO Applying migration id=publickey 2026/10/15 14:20:22 INFO Applying migration id=resolvegroup 2026/10/15 14:20:22 INFO Applying migration id=reject 2026/10/15 14:20:22 INFO Applying migration id=autodel 2026/10/15 14:20:22 INFO Applying migration id=jsonb 2026/10/15 14:20:22 INFO Applying migration id=quote 2026/10/15 14:20:22 INFO Applying migration id=rfc9421 2026/10/15 14:20:22 INFO Applying migration id=keys 2026/10/15 14:20:22 INFO Applying migration id=portable 2026/10/15 14:20:22 INFO Applying migration id=proofs 2026/10/15 14:20:22 INFO Applying migration id=contexts 2026/10/15 14:20:22 INFO Applying migration id=deliverieshost 2026/10/15 14:20:22 INFO Applying migration id=pembegin 2026/10/15 14:20:22 INFO Applying migration id=didhost 2026/10/15 14:20:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:22 INFO Applying migration id=invites 2026/10/15 14:20:22 INFO Applying migration id=ed25519blob 2026/10/15 14:20:22 INFO Applying migration id=rsablob 2026/10/15 14:20:22 INFO Applying migration id=iconscid 2026/10/15 14:20:22 INFO Applying migration id=actor 2026/10/15 14:20:22 INFO Applying migration id=localkeys 2026/10/15 14:20:22 INFO Applying migration id=deleted 2026/10/15 14:20:22 INFO Applying migration id=history 2026/10/15 14:20:22 INFO Applying migration id=outboxnano 2026/10/15 14:20:22 INFO Applying migration id=implements 2026/10/15 14:20:22 INFO Applying migration id=backfill --- PASS: TestHome_UnauthenticatedUser (0.66s) === RUN TestMove_FederatedToFederated 2026/10/15 14:20:23 INFO Applying migration id=initial 2026/10/15 14:20:23 INFO Applying migration id=notesupdated 2026/10/15 14:20:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:23 INFO Applying migration id=activitiesid 2026/10/15 14:20:23 INFO Applying migration id=outbox 2026/10/15 14:20:23 INFO Applying migration id=edits 2026/10/15 14:20:23 INFO Applying migration id=outboxactor 2026/10/15 14:20:23 INFO Applying migration id=outboxsender 2026/10/15 14:20:23 INFO Applying migration id=thread 2026/10/15 14:20:23 INFO Applying migration id=host 2026/10/15 14:20:23 INFO Applying migration id=sharedinbox 2026/10/15 14:20:23 INFO Applying migration id=noteshost 2026/10/15 14:20:23 INFO Applying migration id=fetched 2026/10/15 14:20:23 INFO Applying migration id=move 2026/10/15 14:20:23 INFO Applying migration id=cleanup 2026/10/15 14:20:23 INFO Applying migration id=received 2026/10/15 14:20:23 INFO Applying migration id=namehost 2026/10/15 14:20:23 INFO Applying migration id=outboxhost 2026/10/15 14:20:23 INFO Applying migration id=notesfts 2026/10/15 14:20:23 INFO Applying migration id=iconsname 2026/10/15 14:20:23 INFO Applying migration id=nohash 2026/10/15 14:20:23 INFO Applying migration id=shares 2026/10/15 14:20:23 INFO Applying migration id=actorttl 2026/10/15 14:20:23 INFO Applying migration id=tocc 2026/10/15 14:20:23 INFO Applying migration id=followeds 2026/10/15 14:20:23 INFO Applying migration id=certhash 2026/10/15 14:20:23 INFO Applying migration id=follows_sync 2026/10/15 14:20:23 INFO Applying migration id=jsonpath 2026/10/15 14:20:23 INFO Applying migration id=localforward 2026/10/15 14:20:23 INFO Applying migration id=avatar 2026/10/15 14:20:23 INFO Applying migration id=noimage 2026/10/15 14:20:23 INFO Applying migration id=feed 2026/10/15 14:20:23 INFO Applying migration id=bookmarks 2026/10/15 14:20:23 INFO Applying migration id=shareactivity 2026/10/15 14:20:23 INFO Applying migration id=application 2026/10/15 14:20:23 INFO Applying migration id=certificates 2026/10/15 14:20:23 INFO Applying migration id=rawforward 2026/10/15 14:20:23 INFO Applying migration id=publickey 2026/10/15 14:20:23 INFO Applying migration id=resolvegroup 2026/10/15 14:20:23 INFO Applying migration id=reject 2026/10/15 14:20:23 INFO Applying migration id=autodel 2026/10/15 14:20:23 INFO Applying migration id=jsonb 2026/10/15 14:20:23 INFO Applying migration id=quote 2026/10/15 14:20:23 INFO Applying migration id=rfc9421 2026/10/15 14:20:23 INFO Applying migration id=keys 2026/10/15 14:20:23 INFO Applying migration id=portable 2026/10/15 14:20:23 INFO Applying migration id=proofs 2026/10/15 14:20:23 INFO Applying migration id=contexts 2026/10/15 14:20:23 INFO Applying migration id=deliverieshost 2026/10/15 14:20:23 INFO Applying migration id=pembegin 2026/10/15 14:20:23 INFO Applying migration id=didhost 2026/10/15 14:20:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:23 INFO Applying migration id=invites 2026/10/15 14:20:23 INFO Applying migration id=ed25519blob 2026/10/15 14:20:23 INFO Applying migration id=rsablob 2026/10/15 14:20:23 INFO Applying migration id=iconscid 2026/10/15 14:20:23 INFO Applying migration id=actor 2026/10/15 14:20:23 INFO Applying migration id=localkeys 2026/10/15 14:20:23 INFO Applying migration id=deleted 2026/10/15 14:20:23 INFO Applying migration id=history 2026/10/15 14:20:23 INFO Applying migration id=outboxnano 2026/10/15 14:20:23 INFO Applying migration id=implements 2026/10/15 14:20:23 INFO Applying migration id=backfill 2026/10/15 14:20:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8282-781b-aebd-af93ea276462 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/10/15 14:20:23 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-8282-781b-aebd-af93ea276462 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/15 14:20:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8286-76af-adeb-4e1da238b464 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/10/15 14:20:23 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-8287-79e0-abed-a5c044e1c275 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8282-781b-aebd-af93ea276462 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (0.46s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/10/15 14:20:23 INFO Applying migration id=initial 2026/10/15 14:20:23 INFO Applying migration id=notesupdated 2026/10/15 14:20:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:23 INFO Applying migration id=activitiesid 2026/10/15 14:20:23 INFO Applying migration id=outbox 2026/10/15 14:20:23 INFO Applying migration id=edits 2026/10/15 14:20:23 INFO Applying migration id=outboxactor 2026/10/15 14:20:23 INFO Applying migration id=outboxsender 2026/10/15 14:20:23 INFO Applying migration id=thread 2026/10/15 14:20:23 INFO Applying migration id=host 2026/10/15 14:20:23 INFO Applying migration id=sharedinbox 2026/10/15 14:20:23 INFO Applying migration id=noteshost 2026/10/15 14:20:23 INFO Applying migration id=fetched 2026/10/15 14:20:23 INFO Applying migration id=move 2026/10/15 14:20:23 INFO Applying migration id=cleanup 2026/10/15 14:20:23 INFO Applying migration id=received 2026/10/15 14:20:23 INFO Applying migration id=namehost 2026/10/15 14:20:23 INFO Applying migration id=outboxhost 2026/10/15 14:20:23 INFO Applying migration id=notesfts 2026/10/15 14:20:23 INFO Applying migration id=iconsname 2026/10/15 14:20:23 INFO Applying migration id=nohash 2026/10/15 14:20:23 INFO Applying migration id=shares 2026/10/15 14:20:23 INFO Applying migration id=actorttl 2026/10/15 14:20:23 INFO Applying migration id=tocc 2026/10/15 14:20:23 INFO Applying migration id=followeds 2026/10/15 14:20:23 INFO Applying migration id=certhash 2026/10/15 14:20:23 INFO Applying migration id=follows_sync 2026/10/15 14:20:23 INFO Applying migration id=jsonpath 2026/10/15 14:20:23 INFO Applying migration id=localforward 2026/10/15 14:20:23 INFO Applying migration id=avatar 2026/10/15 14:20:23 INFO Applying migration id=noimage 2026/10/15 14:20:23 INFO Applying migration id=feed 2026/10/15 14:20:23 INFO Applying migration id=bookmarks 2026/10/15 14:20:23 INFO Applying migration id=shareactivity 2026/10/15 14:20:23 INFO Applying migration id=application 2026/10/15 14:20:23 INFO Applying migration id=certificates 2026/10/15 14:20:23 INFO Applying migration id=rawforward 2026/10/15 14:20:23 INFO Applying migration id=publickey 2026/10/15 14:20:23 INFO Applying migration id=resolvegroup 2026/10/15 14:20:23 INFO Applying migration id=reject 2026/10/15 14:20:23 INFO Applying migration id=autodel 2026/10/15 14:20:23 INFO Applying migration id=jsonb 2026/10/15 14:20:23 INFO Applying migration id=quote 2026/10/15 14:20:23 INFO Applying migration id=rfc9421 2026/10/15 14:20:23 INFO Applying migration id=keys 2026/10/15 14:20:23 INFO Applying migration id=portable 2026/10/15 14:20:23 INFO Applying migration id=proofs 2026/10/15 14:20:23 INFO Applying migration id=contexts 2026/10/15 14:20:23 INFO Applying migration id=deliverieshost 2026/10/15 14:20:23 INFO Applying migration id=pembegin 2026/10/15 14:20:23 INFO Applying migration id=didhost 2026/10/15 14:20:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:23 INFO Applying migration id=invites 2026/10/15 14:20:23 INFO Applying migration id=ed25519blob 2026/10/15 14:20:23 INFO Applying migration id=rsablob 2026/10/15 14:20:23 INFO Applying migration id=iconscid 2026/10/15 14:20:23 INFO Applying migration id=actor 2026/10/15 14:20:23 INFO Applying migration id=localkeys 2026/10/15 14:20:23 INFO Applying migration id=deleted 2026/10/15 14:20:23 INFO Applying migration id=history 2026/10/15 14:20:23 INFO Applying migration id=outboxnano 2026/10/15 14:20:23 INFO Applying migration id=implements 2026/10/15 14:20:23 INFO Applying migration id=backfill 2026/10/15 14:20:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-84c9-7d41-bc36-11013faaca99 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/10/15 14:20:24 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-84c9-7d41-bc36-11013faaca99 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/15 14:20:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-84cb-73e6-af94-bb98a27d3ebc 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/10/15 14:20:24 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-84cb-7bd5-9e5d-031c01cea6d8 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-84c9-7d41-bc36-11013faaca99 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (0.58s) === RUN TestMove_FederatedToFederatedNotLinked 2026/10/15 14:20:24 INFO Applying migration id=initial 2026/10/15 14:20:24 INFO Applying migration id=notesupdated 2026/10/15 14:20:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:24 INFO Applying migration id=activitiesid 2026/10/15 14:20:24 INFO Applying migration id=outbox 2026/10/15 14:20:24 INFO Applying migration id=edits 2026/10/15 14:20:24 INFO Applying migration id=outboxactor 2026/10/15 14:20:24 INFO Applying migration id=outboxsender 2026/10/15 14:20:24 INFO Applying migration id=thread 2026/10/15 14:20:24 INFO Applying migration id=host 2026/10/15 14:20:24 INFO Applying migration id=sharedinbox 2026/10/15 14:20:24 INFO Applying migration id=noteshost 2026/10/15 14:20:24 INFO Applying migration id=fetched 2026/10/15 14:20:24 INFO Applying migration id=move 2026/10/15 14:20:24 INFO Applying migration id=cleanup 2026/10/15 14:20:24 INFO Applying migration id=received 2026/10/15 14:20:24 INFO Applying migration id=namehost 2026/10/15 14:20:24 INFO Applying migration id=outboxhost 2026/10/15 14:20:24 INFO Applying migration id=notesfts 2026/10/15 14:20:24 INFO Applying migration id=iconsname 2026/10/15 14:20:24 INFO Applying migration id=nohash 2026/10/15 14:20:24 INFO Applying migration id=shares 2026/10/15 14:20:24 INFO Applying migration id=actorttl 2026/10/15 14:20:24 INFO Applying migration id=tocc 2026/10/15 14:20:24 INFO Applying migration id=followeds 2026/10/15 14:20:24 INFO Applying migration id=certhash 2026/10/15 14:20:24 INFO Applying migration id=follows_sync 2026/10/15 14:20:24 INFO Applying migration id=jsonpath 2026/10/15 14:20:24 INFO Applying migration id=localforward 2026/10/15 14:20:24 INFO Applying migration id=avatar 2026/10/15 14:20:24 INFO Applying migration id=noimage 2026/10/15 14:20:24 INFO Applying migration id=feed 2026/10/15 14:20:24 INFO Applying migration id=bookmarks 2026/10/15 14:20:24 INFO Applying migration id=shareactivity 2026/10/15 14:20:24 INFO Applying migration id=application 2026/10/15 14:20:24 INFO Applying migration id=certificates 2026/10/15 14:20:24 INFO Applying migration id=rawforward 2026/10/15 14:20:24 INFO Applying migration id=publickey 2026/10/15 14:20:24 INFO Applying migration id=resolvegroup 2026/10/15 14:20:24 INFO Applying migration id=reject 2026/10/15 14:20:24 INFO Applying migration id=autodel 2026/10/15 14:20:24 INFO Applying migration id=jsonb 2026/10/15 14:20:24 INFO Applying migration id=quote 2026/10/15 14:20:24 INFO Applying migration id=rfc9421 2026/10/15 14:20:24 INFO Applying migration id=keys 2026/10/15 14:20:24 INFO Applying migration id=portable 2026/10/15 14:20:24 INFO Applying migration id=proofs 2026/10/15 14:20:24 INFO Applying migration id=contexts 2026/10/15 14:20:24 INFO Applying migration id=deliverieshost 2026/10/15 14:20:24 INFO Applying migration id=pembegin 2026/10/15 14:20:24 INFO Applying migration id=didhost 2026/10/15 14:20:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:24 INFO Applying migration id=invites 2026/10/15 14:20:24 INFO Applying migration id=ed25519blob 2026/10/15 14:20:24 INFO Applying migration id=rsablob 2026/10/15 14:20:24 INFO Applying migration id=iconscid 2026/10/15 14:20:24 INFO Applying migration id=actor 2026/10/15 14:20:24 INFO Applying migration id=localkeys 2026/10/15 14:20:24 INFO Applying migration id=deleted 2026/10/15 14:20:24 INFO Applying migration id=history 2026/10/15 14:20:24 INFO Applying migration id=outboxnano 2026/10/15 14:20:24 INFO Applying migration id=implements 2026/10/15 14:20:24 INFO Applying migration id=backfill 2026/10/15 14:20:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-877b-7097-afb4-a6fce7236a19 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (0.69s) === RUN TestMove_FederatedToLocal 2026/10/15 14:20:24 INFO Applying migration id=initial 2026/10/15 14:20:24 INFO Applying migration id=notesupdated 2026/10/15 14:20:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:24 INFO Applying migration id=activitiesid 2026/10/15 14:20:24 INFO Applying migration id=outbox 2026/10/15 14:20:24 INFO Applying migration id=edits 2026/10/15 14:20:24 INFO Applying migration id=outboxactor 2026/10/15 14:20:24 INFO Applying migration id=outboxsender 2026/10/15 14:20:24 INFO Applying migration id=thread 2026/10/15 14:20:24 INFO Applying migration id=host 2026/10/15 14:20:24 INFO Applying migration id=sharedinbox 2026/10/15 14:20:24 INFO Applying migration id=noteshost 2026/10/15 14:20:24 INFO Applying migration id=fetched 2026/10/15 14:20:24 INFO Applying migration id=move 2026/10/15 14:20:24 INFO Applying migration id=cleanup 2026/10/15 14:20:24 INFO Applying migration id=received 2026/10/15 14:20:24 INFO Applying migration id=namehost 2026/10/15 14:20:24 INFO Applying migration id=outboxhost 2026/10/15 14:20:24 INFO Applying migration id=notesfts 2026/10/15 14:20:24 INFO Applying migration id=iconsname 2026/10/15 14:20:24 INFO Applying migration id=nohash 2026/10/15 14:20:24 INFO Applying migration id=shares 2026/10/15 14:20:24 INFO Applying migration id=actorttl 2026/10/15 14:20:24 INFO Applying migration id=tocc 2026/10/15 14:20:24 INFO Applying migration id=followeds 2026/10/15 14:20:24 INFO Applying migration id=certhash 2026/10/15 14:20:24 INFO Applying migration id=follows_sync 2026/10/15 14:20:24 INFO Applying migration id=jsonpath 2026/10/15 14:20:24 INFO Applying migration id=localforward 2026/10/15 14:20:24 INFO Applying migration id=avatar 2026/10/15 14:20:24 INFO Applying migration id=noimage 2026/10/15 14:20:24 INFO Applying migration id=feed 2026/10/15 14:20:24 INFO Applying migration id=bookmarks 2026/10/15 14:20:24 INFO Applying migration id=shareactivity 2026/10/15 14:20:24 INFO Applying migration id=application 2026/10/15 14:20:24 INFO Applying migration id=certificates 2026/10/15 14:20:24 INFO Applying migration id=rawforward 2026/10/15 14:20:24 INFO Applying migration id=publickey 2026/10/15 14:20:24 INFO Applying migration id=resolvegroup 2026/10/15 14:20:24 INFO Applying migration id=reject 2026/10/15 14:20:24 INFO Applying migration id=autodel 2026/10/15 14:20:24 INFO Applying migration id=jsonb 2026/10/15 14:20:24 INFO Applying migration id=quote 2026/10/15 14:20:24 INFO Applying migration id=rfc9421 2026/10/15 14:20:24 INFO Applying migration id=keys 2026/10/15 14:20:24 INFO Applying migration id=portable 2026/10/15 14:20:24 INFO Applying migration id=proofs 2026/10/15 14:20:24 INFO Applying migration id=contexts 2026/10/15 14:20:24 INFO Applying migration id=deliverieshost 2026/10/15 14:20:24 INFO Applying migration id=pembegin 2026/10/15 14:20:24 INFO Applying migration id=didhost 2026/10/15 14:20:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:24 INFO Applying migration id=invites 2026/10/15 14:20:24 INFO Applying migration id=ed25519blob 2026/10/15 14:20:24 INFO Applying migration id=rsablob 2026/10/15 14:20:24 INFO Applying migration id=iconscid 2026/10/15 14:20:24 INFO Applying migration id=actor 2026/10/15 14:20:24 INFO Applying migration id=localkeys 2026/10/15 14:20:24 INFO Applying migration id=deleted 2026/10/15 14:20:24 INFO Applying migration id=history 2026/10/15 14:20:24 INFO Applying migration id=outboxnano 2026/10/15 14:20:24 INFO Applying migration id=implements 2026/10/15 14:20:24 INFO Applying migration id=backfill 2026/10/15 14:20:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8a1a-70d2-82c3-d81dc73d2bf3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocal (0.67s) === RUN TestMove_FederatedToLocalLinked 2026/10/15 14:20:25 INFO Applying migration id=initial 2026/10/15 14:20:25 INFO Applying migration id=notesupdated 2026/10/15 14:20:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:25 INFO Applying migration id=activitiesid 2026/10/15 14:20:25 INFO Applying migration id=outbox 2026/10/15 14:20:25 INFO Applying migration id=edits 2026/10/15 14:20:25 INFO Applying migration id=outboxactor 2026/10/15 14:20:25 INFO Applying migration id=outboxsender 2026/10/15 14:20:25 INFO Applying migration id=thread 2026/10/15 14:20:25 INFO Applying migration id=host 2026/10/15 14:20:25 INFO Applying migration id=sharedinbox 2026/10/15 14:20:25 INFO Applying migration id=noteshost 2026/10/15 14:20:25 INFO Applying migration id=fetched 2026/10/15 14:20:25 INFO Applying migration id=move 2026/10/15 14:20:25 INFO Applying migration id=cleanup 2026/10/15 14:20:25 INFO Applying migration id=received 2026/10/15 14:20:25 INFO Applying migration id=namehost 2026/10/15 14:20:25 INFO Applying migration id=outboxhost 2026/10/15 14:20:25 INFO Applying migration id=notesfts 2026/10/15 14:20:25 INFO Applying migration id=iconsname 2026/10/15 14:20:25 INFO Applying migration id=nohash 2026/10/15 14:20:25 INFO Applying migration id=shares 2026/10/15 14:20:25 INFO Applying migration id=actorttl 2026/10/15 14:20:25 INFO Applying migration id=tocc 2026/10/15 14:20:25 INFO Applying migration id=followeds 2026/10/15 14:20:25 INFO Applying migration id=certhash 2026/10/15 14:20:25 INFO Applying migration id=follows_sync 2026/10/15 14:20:25 INFO Applying migration id=jsonpath 2026/10/15 14:20:25 INFO Applying migration id=localforward 2026/10/15 14:20:25 INFO Applying migration id=avatar 2026/10/15 14:20:25 INFO Applying migration id=noimage 2026/10/15 14:20:25 INFO Applying migration id=feed 2026/10/15 14:20:25 INFO Applying migration id=bookmarks 2026/10/15 14:20:25 INFO Applying migration id=shareactivity 2026/10/15 14:20:25 INFO Applying migration id=application 2026/10/15 14:20:25 INFO Applying migration id=certificates 2026/10/15 14:20:25 INFO Applying migration id=rawforward 2026/10/15 14:20:25 INFO Applying migration id=publickey 2026/10/15 14:20:25 INFO Applying migration id=resolvegroup 2026/10/15 14:20:25 INFO Applying migration id=reject 2026/10/15 14:20:25 INFO Applying migration id=autodel 2026/10/15 14:20:25 INFO Applying migration id=jsonb 2026/10/15 14:20:25 INFO Applying migration id=quote 2026/10/15 14:20:25 INFO Applying migration id=rfc9421 2026/10/15 14:20:25 INFO Applying migration id=keys 2026/10/15 14:20:25 INFO Applying migration id=portable 2026/10/15 14:20:25 INFO Applying migration id=proofs 2026/10/15 14:20:25 INFO Applying migration id=contexts 2026/10/15 14:20:25 INFO Applying migration id=deliverieshost 2026/10/15 14:20:25 INFO Applying migration id=pembegin 2026/10/15 14:20:25 INFO Applying migration id=didhost 2026/10/15 14:20:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:25 INFO Applying migration id=invites 2026/10/15 14:20:25 INFO Applying migration id=ed25519blob 2026/10/15 14:20:25 INFO Applying migration id=rsablob 2026/10/15 14:20:25 INFO Applying migration id=iconscid 2026/10/15 14:20:25 INFO Applying migration id=actor 2026/10/15 14:20:25 INFO Applying migration id=localkeys 2026/10/15 14:20:25 INFO Applying migration id=deleted 2026/10/15 14:20:25 INFO Applying migration id=history 2026/10/15 14:20:25 INFO Applying migration id=outboxnano 2026/10/15 14:20:25 INFO Applying migration id=implements 2026/10/15 14:20:25 INFO Applying migration id=backfill 2026/10/15 14:20:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8c32-79a1-a575-9d85fd2de017 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/10/15 14:20:26 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-8c32-79a1-a575-9d85fd2de017 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8c34-7438-918d-a96afd003089 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-8c34-7be2-b70a-cbd82f944bb8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8c34-7438-918d-a96afd003089 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fef-8c34-7438-918d-a96afd003089 2026/10/15 14:20:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-8c35-7285-b30f-54dd2d9930e2 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8c32-79a1-a575-9d85fd2de017 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (0.54s) === RUN TestMove_FollowingBoth 2026/10/15 14:20:26 INFO Applying migration id=initial 2026/10/15 14:20:26 INFO Applying migration id=notesupdated 2026/10/15 14:20:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:26 INFO Applying migration id=activitiesid 2026/10/15 14:20:26 INFO Applying migration id=outbox 2026/10/15 14:20:26 INFO Applying migration id=edits 2026/10/15 14:20:26 INFO Applying migration id=outboxactor 2026/10/15 14:20:26 INFO Applying migration id=outboxsender 2026/10/15 14:20:26 INFO Applying migration id=thread 2026/10/15 14:20:26 INFO Applying migration id=host 2026/10/15 14:20:26 INFO Applying migration id=sharedinbox 2026/10/15 14:20:26 INFO Applying migration id=noteshost 2026/10/15 14:20:26 INFO Applying migration id=fetched 2026/10/15 14:20:26 INFO Applying migration id=move 2026/10/15 14:20:26 INFO Applying migration id=cleanup 2026/10/15 14:20:26 INFO Applying migration id=received 2026/10/15 14:20:26 INFO Applying migration id=namehost 2026/10/15 14:20:26 INFO Applying migration id=outboxhost 2026/10/15 14:20:26 INFO Applying migration id=notesfts 2026/10/15 14:20:26 INFO Applying migration id=iconsname 2026/10/15 14:20:26 INFO Applying migration id=nohash 2026/10/15 14:20:26 INFO Applying migration id=shares 2026/10/15 14:20:26 INFO Applying migration id=actorttl 2026/10/15 14:20:26 INFO Applying migration id=tocc 2026/10/15 14:20:26 INFO Applying migration id=followeds 2026/10/15 14:20:26 INFO Applying migration id=certhash 2026/10/15 14:20:26 INFO Applying migration id=follows_sync 2026/10/15 14:20:26 INFO Applying migration id=jsonpath 2026/10/15 14:20:26 INFO Applying migration id=localforward 2026/10/15 14:20:26 INFO Applying migration id=avatar 2026/10/15 14:20:26 INFO Applying migration id=noimage 2026/10/15 14:20:26 INFO Applying migration id=feed 2026/10/15 14:20:26 INFO Applying migration id=bookmarks 2026/10/15 14:20:26 INFO Applying migration id=shareactivity 2026/10/15 14:20:26 INFO Applying migration id=application 2026/10/15 14:20:26 INFO Applying migration id=certificates 2026/10/15 14:20:26 INFO Applying migration id=rawforward 2026/10/15 14:20:26 INFO Applying migration id=publickey 2026/10/15 14:20:26 INFO Applying migration id=resolvegroup 2026/10/15 14:20:26 INFO Applying migration id=reject 2026/10/15 14:20:26 INFO Applying migration id=autodel 2026/10/15 14:20:26 INFO Applying migration id=jsonb 2026/10/15 14:20:26 INFO Applying migration id=quote 2026/10/15 14:20:26 INFO Applying migration id=rfc9421 2026/10/15 14:20:26 INFO Applying migration id=keys 2026/10/15 14:20:26 INFO Applying migration id=portable 2026/10/15 14:20:26 INFO Applying migration id=proofs 2026/10/15 14:20:26 INFO Applying migration id=contexts 2026/10/15 14:20:26 INFO Applying migration id=deliverieshost 2026/10/15 14:20:26 INFO Applying migration id=pembegin 2026/10/15 14:20:26 INFO Applying migration id=didhost 2026/10/15 14:20:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:26 INFO Applying migration id=invites 2026/10/15 14:20:26 INFO Applying migration id=ed25519blob 2026/10/15 14:20:26 INFO Applying migration id=rsablob 2026/10/15 14:20:26 INFO Applying migration id=iconscid 2026/10/15 14:20:26 INFO Applying migration id=actor 2026/10/15 14:20:26 INFO Applying migration id=localkeys 2026/10/15 14:20:26 INFO Applying migration id=deleted 2026/10/15 14:20:26 INFO Applying migration id=history 2026/10/15 14:20:26 INFO Applying migration id=outboxnano 2026/10/15 14:20:26 INFO Applying migration id=implements 2026/10/15 14:20:26 INFO Applying migration id=backfill 2026/10/15 14:20:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7316-9efa-dc33ef6afcd7 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/10/15 14:20:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7c34-ad5f-cdc4fac9c04a 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/10/15 14:20:26 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7316-9efa-dc33ef6afcd7 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/15 14:20:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-8fe4-718f-a655-41094caf4fa0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7316-9efa-dc33ef6afcd7 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.94s) === RUN TestMove_LocalToLocalAliasThrottled 2026/10/15 14:20:26 INFO Applying migration id=initial 2026/10/15 14:20:26 INFO Applying migration id=notesupdated 2026/10/15 14:20:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:26 INFO Applying migration id=activitiesid 2026/10/15 14:20:26 INFO Applying migration id=outbox 2026/10/15 14:20:26 INFO Applying migration id=edits 2026/10/15 14:20:26 INFO Applying migration id=outboxactor 2026/10/15 14:20:26 INFO Applying migration id=outboxsender 2026/10/15 14:20:26 INFO Applying migration id=thread 2026/10/15 14:20:26 INFO Applying migration id=host 2026/10/15 14:20:26 INFO Applying migration id=sharedinbox 2026/10/15 14:20:26 INFO Applying migration id=noteshost 2026/10/15 14:20:26 INFO Applying migration id=fetched 2026/10/15 14:20:26 INFO Applying migration id=move 2026/10/15 14:20:26 INFO Applying migration id=cleanup 2026/10/15 14:20:26 INFO Applying migration id=received 2026/10/15 14:20:27 INFO Applying migration id=namehost 2026/10/15 14:20:27 INFO Applying migration id=outboxhost 2026/10/15 14:20:27 INFO Applying migration id=notesfts 2026/10/15 14:20:27 INFO Applying migration id=iconsname 2026/10/15 14:20:27 INFO Applying migration id=nohash 2026/10/15 14:20:27 INFO Applying migration id=shares 2026/10/15 14:20:27 INFO Applying migration id=actorttl 2026/10/15 14:20:27 INFO Applying migration id=tocc 2026/10/15 14:20:27 INFO Applying migration id=followeds 2026/10/15 14:20:27 INFO Applying migration id=certhash 2026/10/15 14:20:27 INFO Applying migration id=follows_sync 2026/10/15 14:20:27 INFO Applying migration id=jsonpath 2026/10/15 14:20:27 INFO Applying migration id=localforward 2026/10/15 14:20:27 INFO Applying migration id=avatar 2026/10/15 14:20:27 INFO Applying migration id=noimage 2026/10/15 14:20:27 INFO Applying migration id=feed 2026/10/15 14:20:27 INFO Applying migration id=bookmarks 2026/10/15 14:20:27 INFO Applying migration id=shareactivity 2026/10/15 14:20:27 INFO Applying migration id=application 2026/10/15 14:20:27 INFO Applying migration id=certificates 2026/10/15 14:20:27 INFO Applying migration id=rawforward 2026/10/15 14:20:27 INFO Applying migration id=publickey 2026/10/15 14:20:27 INFO Applying migration id=resolvegroup 2026/10/15 14:20:27 INFO Applying migration id=reject 2026/10/15 14:20:27 INFO Applying migration id=autodel 2026/10/15 14:20:27 INFO Applying migration id=jsonb 2026/10/15 14:20:27 INFO Applying migration id=quote 2026/10/15 14:20:27 INFO Applying migration id=rfc9421 2026/10/15 14:20:27 INFO Applying migration id=keys 2026/10/15 14:20:27 INFO Applying migration id=portable 2026/10/15 14:20:27 INFO Applying migration id=proofs 2026/10/15 14:20:27 INFO Applying migration id=contexts 2026/10/15 14:20:27 INFO Applying migration id=deliverieshost 2026/10/15 14:20:27 INFO Applying migration id=pembegin 2026/10/15 14:20:27 INFO Applying migration id=didhost 2026/10/15 14:20:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:27 INFO Applying migration id=invites 2026/10/15 14:20:27 INFO Applying migration id=ed25519blob 2026/10/15 14:20:27 INFO Applying migration id=rsablob 2026/10/15 14:20:27 INFO Applying migration id=iconscid 2026/10/15 14:20:27 INFO Applying migration id=actor 2026/10/15 14:20:27 INFO Applying migration id=localkeys 2026/10/15 14:20:27 INFO Applying migration id=deleted 2026/10/15 14:20:27 INFO Applying migration id=history 2026/10/15 14:20:27 INFO Applying migration id=outboxnano 2026/10/15 14:20:27 INFO Applying migration id=implements 2026/10/15 14:20:27 INFO Applying migration id=backfill 2026/10/15 14:20:27 WARN Throttled request to set alias can=2026-10-15T14:50:27.226Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.63s) === RUN TestMove_LocalToLocal 2026/10/15 14:20:27 INFO Applying migration id=initial 2026/10/15 14:20:27 INFO Applying migration id=notesupdated 2026/10/15 14:20:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:27 INFO Applying migration id=activitiesid 2026/10/15 14:20:27 INFO Applying migration id=outbox 2026/10/15 14:20:27 INFO Applying migration id=edits 2026/10/15 14:20:27 INFO Applying migration id=outboxactor 2026/10/15 14:20:27 INFO Applying migration id=outboxsender 2026/10/15 14:20:27 INFO Applying migration id=thread 2026/10/15 14:20:27 INFO Applying migration id=host 2026/10/15 14:20:27 INFO Applying migration id=sharedinbox 2026/10/15 14:20:27 INFO Applying migration id=noteshost 2026/10/15 14:20:27 INFO Applying migration id=fetched 2026/10/15 14:20:27 INFO Applying migration id=move 2026/10/15 14:20:27 INFO Applying migration id=cleanup 2026/10/15 14:20:27 INFO Applying migration id=received 2026/10/15 14:20:27 INFO Applying migration id=namehost 2026/10/15 14:20:27 INFO Applying migration id=outboxhost 2026/10/15 14:20:27 INFO Applying migration id=notesfts 2026/10/15 14:20:27 INFO Applying migration id=iconsname 2026/10/15 14:20:27 INFO Applying migration id=nohash 2026/10/15 14:20:27 INFO Applying migration id=shares 2026/10/15 14:20:27 INFO Applying migration id=actorttl 2026/10/15 14:20:27 INFO Applying migration id=tocc 2026/10/15 14:20:27 INFO Applying migration id=followeds 2026/10/15 14:20:27 INFO Applying migration id=certhash 2026/10/15 14:20:27 INFO Applying migration id=follows_sync 2026/10/15 14:20:27 INFO Applying migration id=jsonpath 2026/10/15 14:20:27 INFO Applying migration id=localforward 2026/10/15 14:20:27 INFO Applying migration id=avatar 2026/10/15 14:20:27 INFO Applying migration id=noimage 2026/10/15 14:20:27 INFO Applying migration id=feed 2026/10/15 14:20:27 INFO Applying migration id=bookmarks 2026/10/15 14:20:27 INFO Applying migration id=shareactivity 2026/10/15 14:20:27 INFO Applying migration id=application 2026/10/15 14:20:27 INFO Applying migration id=certificates 2026/10/15 14:20:27 INFO Applying migration id=rawforward 2026/10/15 14:20:27 INFO Applying migration id=publickey 2026/10/15 14:20:27 INFO Applying migration id=resolvegroup 2026/10/15 14:20:27 INFO Applying migration id=reject 2026/10/15 14:20:27 INFO Applying migration id=autodel 2026/10/15 14:20:27 INFO Applying migration id=jsonb 2026/10/15 14:20:27 INFO Applying migration id=quote 2026/10/15 14:20:27 INFO Applying migration id=rfc9421 2026/10/15 14:20:27 INFO Applying migration id=keys 2026/10/15 14:20:27 INFO Applying migration id=portable 2026/10/15 14:20:27 INFO Applying migration id=proofs 2026/10/15 14:20:27 INFO Applying migration id=contexts 2026/10/15 14:20:27 INFO Applying migration id=deliverieshost 2026/10/15 14:20:27 INFO Applying migration id=pembegin 2026/10/15 14:20:27 INFO Applying migration id=didhost 2026/10/15 14:20:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:27 INFO Applying migration id=invites 2026/10/15 14:20:27 INFO Applying migration id=ed25519blob 2026/10/15 14:20:27 INFO Applying migration id=rsablob 2026/10/15 14:20:27 INFO Applying migration id=iconscid 2026/10/15 14:20:27 INFO Applying migration id=actor 2026/10/15 14:20:27 INFO Applying migration id=localkeys 2026/10/15 14:20:27 INFO Applying migration id=deleted 2026/10/15 14:20:27 INFO Applying migration id=history 2026/10/15 14:20:27 INFO Applying migration id=outboxnano 2026/10/15 14:20:27 INFO Applying migration id=implements 2026/10/15 14:20:27 INFO Applying migration id=backfill 2026/10/15 14:20:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 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/10/15 14:20:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-953e-73b2-b8ef-35436ce9b1d4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 2026/10/15 14:20:28 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9541-71eb-bcfd-7a1e1d199a72 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/10/15 14:20:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9541-7904-8373-608816904a38 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9541-71eb-bcfd-7a1e1d199a72 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9541-71eb-bcfd-7a1e1d199a72 2026/10/15 14:20:28 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-9542-7e22-a4fd-0be157faf4c6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 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.75s) === RUN TestMove_LocalToLocalNoFollowers 2026/10/15 14:20:28 INFO Applying migration id=initial 2026/10/15 14:20:28 INFO Applying migration id=notesupdated 2026/10/15 14:20:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:28 INFO Applying migration id=activitiesid 2026/10/15 14:20:28 INFO Applying migration id=outbox 2026/10/15 14:20:28 INFO Applying migration id=edits 2026/10/15 14:20:28 INFO Applying migration id=outboxactor 2026/10/15 14:20:28 INFO Applying migration id=outboxsender 2026/10/15 14:20:28 INFO Applying migration id=thread 2026/10/15 14:20:28 INFO Applying migration id=host 2026/10/15 14:20:28 INFO Applying migration id=sharedinbox 2026/10/15 14:20:28 INFO Applying migration id=noteshost 2026/10/15 14:20:28 INFO Applying migration id=fetched 2026/10/15 14:20:28 INFO Applying migration id=move 2026/10/15 14:20:28 INFO Applying migration id=cleanup 2026/10/15 14:20:28 INFO Applying migration id=received 2026/10/15 14:20:28 INFO Applying migration id=namehost 2026/10/15 14:20:28 INFO Applying migration id=outboxhost 2026/10/15 14:20:28 INFO Applying migration id=notesfts 2026/10/15 14:20:28 INFO Applying migration id=iconsname 2026/10/15 14:20:28 INFO Applying migration id=nohash 2026/10/15 14:20:28 INFO Applying migration id=shares 2026/10/15 14:20:28 INFO Applying migration id=actorttl 2026/10/15 14:20:28 INFO Applying migration id=tocc 2026/10/15 14:20:28 INFO Applying migration id=followeds 2026/10/15 14:20:28 INFO Applying migration id=certhash 2026/10/15 14:20:28 INFO Applying migration id=follows_sync 2026/10/15 14:20:28 INFO Applying migration id=jsonpath 2026/10/15 14:20:28 INFO Applying migration id=localforward 2026/10/15 14:20:28 INFO Applying migration id=avatar 2026/10/15 14:20:28 INFO Applying migration id=noimage 2026/10/15 14:20:28 INFO Applying migration id=feed 2026/10/15 14:20:28 INFO Applying migration id=bookmarks 2026/10/15 14:20:28 INFO Applying migration id=shareactivity 2026/10/15 14:20:28 INFO Applying migration id=application 2026/10/15 14:20:28 INFO Applying migration id=certificates 2026/10/15 14:20:28 INFO Applying migration id=rawforward 2026/10/15 14:20:28 INFO Applying migration id=publickey 2026/10/15 14:20:28 INFO Applying migration id=resolvegroup 2026/10/15 14:20:28 INFO Applying migration id=reject 2026/10/15 14:20:28 INFO Applying migration id=autodel 2026/10/15 14:20:28 INFO Applying migration id=jsonb 2026/10/15 14:20:28 INFO Applying migration id=quote 2026/10/15 14:20:28 INFO Applying migration id=rfc9421 2026/10/15 14:20:28 INFO Applying migration id=keys 2026/10/15 14:20:28 INFO Applying migration id=portable 2026/10/15 14:20:28 INFO Applying migration id=proofs 2026/10/15 14:20:28 INFO Applying migration id=contexts 2026/10/15 14:20:28 INFO Applying migration id=deliverieshost 2026/10/15 14:20:28 INFO Applying migration id=pembegin 2026/10/15 14:20:28 INFO Applying migration id=didhost 2026/10/15 14:20:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:28 INFO Applying migration id=invites 2026/10/15 14:20:28 INFO Applying migration id=ed25519blob 2026/10/15 14:20:28 INFO Applying migration id=rsablob 2026/10/15 14:20:28 INFO Applying migration id=iconscid 2026/10/15 14:20:28 INFO Applying migration id=actor 2026/10/15 14:20:28 INFO Applying migration id=localkeys 2026/10/15 14:20:28 INFO Applying migration id=deleted 2026/10/15 14:20:28 INFO Applying migration id=history 2026/10/15 14:20:28 INFO Applying migration id=outboxnano 2026/10/15 14:20:28 INFO Applying migration id=implements 2026/10/15 14:20:28 INFO Applying migration id=backfill --- PASS: TestMove_LocalToLocalNoFollowers (0.82s) === RUN TestMove_LocalToFederated 2026/10/15 14:20:29 INFO Applying migration id=initial 2026/10/15 14:20:29 INFO Applying migration id=notesupdated 2026/10/15 14:20:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:29 INFO Applying migration id=activitiesid 2026/10/15 14:20:29 INFO Applying migration id=outbox 2026/10/15 14:20:29 INFO Applying migration id=edits 2026/10/15 14:20:29 INFO Applying migration id=outboxactor 2026/10/15 14:20:29 INFO Applying migration id=outboxsender 2026/10/15 14:20:29 INFO Applying migration id=thread 2026/10/15 14:20:29 INFO Applying migration id=host 2026/10/15 14:20:29 INFO Applying migration id=sharedinbox 2026/10/15 14:20:29 INFO Applying migration id=noteshost 2026/10/15 14:20:29 INFO Applying migration id=fetched 2026/10/15 14:20:29 INFO Applying migration id=move 2026/10/15 14:20:29 INFO Applying migration id=cleanup 2026/10/15 14:20:29 INFO Applying migration id=received 2026/10/15 14:20:29 INFO Applying migration id=namehost 2026/10/15 14:20:29 INFO Applying migration id=outboxhost 2026/10/15 14:20:29 INFO Applying migration id=notesfts 2026/10/15 14:20:29 INFO Applying migration id=iconsname 2026/10/15 14:20:29 INFO Applying migration id=nohash 2026/10/15 14:20:29 INFO Applying migration id=shares 2026/10/15 14:20:29 INFO Applying migration id=actorttl 2026/10/15 14:20:29 INFO Applying migration id=tocc 2026/10/15 14:20:29 INFO Applying migration id=followeds 2026/10/15 14:20:29 INFO Applying migration id=certhash 2026/10/15 14:20:29 INFO Applying migration id=follows_sync 2026/10/15 14:20:29 INFO Applying migration id=jsonpath 2026/10/15 14:20:29 INFO Applying migration id=localforward 2026/10/15 14:20:29 INFO Applying migration id=avatar 2026/10/15 14:20:29 INFO Applying migration id=noimage 2026/10/15 14:20:29 INFO Applying migration id=feed 2026/10/15 14:20:29 INFO Applying migration id=bookmarks 2026/10/15 14:20:29 INFO Applying migration id=shareactivity 2026/10/15 14:20:29 INFO Applying migration id=application 2026/10/15 14:20:29 INFO Applying migration id=certificates 2026/10/15 14:20:29 INFO Applying migration id=rawforward 2026/10/15 14:20:29 INFO Applying migration id=publickey 2026/10/15 14:20:29 INFO Applying migration id=resolvegroup 2026/10/15 14:20:29 INFO Applying migration id=reject 2026/10/15 14:20:29 INFO Applying migration id=autodel 2026/10/15 14:20:29 INFO Applying migration id=jsonb 2026/10/15 14:20:29 INFO Applying migration id=quote 2026/10/15 14:20:29 INFO Applying migration id=rfc9421 2026/10/15 14:20:29 INFO Applying migration id=keys 2026/10/15 14:20:29 INFO Applying migration id=portable 2026/10/15 14:20:29 INFO Applying migration id=proofs 2026/10/15 14:20:29 INFO Applying migration id=contexts 2026/10/15 14:20:29 INFO Applying migration id=deliverieshost 2026/10/15 14:20:29 INFO Applying migration id=pembegin 2026/10/15 14:20:29 INFO Applying migration id=didhost 2026/10/15 14:20:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:29 INFO Applying migration id=invites 2026/10/15 14:20:29 INFO Applying migration id=ed25519blob 2026/10/15 14:20:29 INFO Applying migration id=rsablob 2026/10/15 14:20:29 INFO Applying migration id=iconscid 2026/10/15 14:20:29 INFO Applying migration id=actor 2026/10/15 14:20:29 INFO Applying migration id=localkeys 2026/10/15 14:20:29 INFO Applying migration id=deleted 2026/10/15 14:20:29 INFO Applying migration id=history 2026/10/15 14:20:29 INFO Applying migration id=outboxnano 2026/10/15 14:20:29 INFO Applying migration id=implements 2026/10/15 14:20:29 INFO Applying migration id=backfill 2026/10/15 14:20:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 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/10/15 14:20:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9bb8-78c2-b8c6-18bce87d38ee activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 2026/10/15 14:20:30 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/15 14:20:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9bba-7c82-89d2-b63d10798d2e 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/10/15 14:20:30 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-9bbb-7ccf-8574-23bb8a26504c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 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.84s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/10/15 14:20:30 INFO Applying migration id=initial 2026/10/15 14:20:30 INFO Applying migration id=notesupdated 2026/10/15 14:20:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:30 INFO Applying migration id=activitiesid 2026/10/15 14:20:30 INFO Applying migration id=outbox 2026/10/15 14:20:30 INFO Applying migration id=edits 2026/10/15 14:20:30 INFO Applying migration id=outboxactor 2026/10/15 14:20:30 INFO Applying migration id=outboxsender 2026/10/15 14:20:30 INFO Applying migration id=thread 2026/10/15 14:20:30 INFO Applying migration id=host 2026/10/15 14:20:30 INFO Applying migration id=sharedinbox 2026/10/15 14:20:30 INFO Applying migration id=noteshost 2026/10/15 14:20:30 INFO Applying migration id=fetched 2026/10/15 14:20:30 INFO Applying migration id=move 2026/10/15 14:20:30 INFO Applying migration id=cleanup 2026/10/15 14:20:30 INFO Applying migration id=received 2026/10/15 14:20:30 INFO Applying migration id=namehost 2026/10/15 14:20:30 INFO Applying migration id=outboxhost 2026/10/15 14:20:30 INFO Applying migration id=notesfts 2026/10/15 14:20:30 INFO Applying migration id=iconsname 2026/10/15 14:20:30 INFO Applying migration id=nohash 2026/10/15 14:20:30 INFO Applying migration id=shares 2026/10/15 14:20:30 INFO Applying migration id=actorttl 2026/10/15 14:20:30 INFO Applying migration id=tocc 2026/10/15 14:20:30 INFO Applying migration id=followeds 2026/10/15 14:20:30 INFO Applying migration id=certhash 2026/10/15 14:20:30 INFO Applying migration id=follows_sync 2026/10/15 14:20:30 INFO Applying migration id=jsonpath 2026/10/15 14:20:30 INFO Applying migration id=localforward 2026/10/15 14:20:30 INFO Applying migration id=avatar 2026/10/15 14:20:30 INFO Applying migration id=noimage 2026/10/15 14:20:30 INFO Applying migration id=feed 2026/10/15 14:20:30 INFO Applying migration id=bookmarks 2026/10/15 14:20:30 INFO Applying migration id=shareactivity 2026/10/15 14:20:30 INFO Applying migration id=application 2026/10/15 14:20:30 INFO Applying migration id=certificates 2026/10/15 14:20:30 INFO Applying migration id=rawforward 2026/10/15 14:20:30 INFO Applying migration id=publickey 2026/10/15 14:20:30 INFO Applying migration id=resolvegroup 2026/10/15 14:20:30 INFO Applying migration id=reject 2026/10/15 14:20:30 INFO Applying migration id=autodel 2026/10/15 14:20:30 INFO Applying migration id=jsonb 2026/10/15 14:20:30 INFO Applying migration id=quote 2026/10/15 14:20:30 INFO Applying migration id=rfc9421 2026/10/15 14:20:30 INFO Applying migration id=keys 2026/10/15 14:20:30 INFO Applying migration id=portable 2026/10/15 14:20:30 INFO Applying migration id=proofs 2026/10/15 14:20:30 INFO Applying migration id=contexts 2026/10/15 14:20:30 INFO Applying migration id=deliverieshost 2026/10/15 14:20:30 INFO Applying migration id=pembegin 2026/10/15 14:20:30 INFO Applying migration id=didhost 2026/10/15 14:20:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:30 INFO Applying migration id=invites 2026/10/15 14:20:30 INFO Applying migration id=ed25519blob 2026/10/15 14:20:30 INFO Applying migration id=rsablob 2026/10/15 14:20:30 INFO Applying migration id=iconscid 2026/10/15 14:20:30 INFO Applying migration id=actor 2026/10/15 14:20:30 INFO Applying migration id=localkeys 2026/10/15 14:20:30 INFO Applying migration id=deleted 2026/10/15 14:20:30 INFO Applying migration id=history 2026/10/15 14:20:30 INFO Applying migration id=outboxnano 2026/10/15 14:20:30 INFO Applying migration id=implements 2026/10/15 14:20:30 INFO Applying migration id=backfill 2026/10/15 14:20:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9de2-7b09-b7fb-4d5031fe7700 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/10/15 14:20:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9de3-7277-ad1a-709a7e3bb5c0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9de2-7b09-b7fb-4d5031fe7700 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9de2-7b09-b7fb-4d5031fe7700 2026/10/15 14:20:30 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (0.55s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/10/15 14:20:30 INFO Applying migration id=initial 2026/10/15 14:20:30 INFO Applying migration id=notesupdated 2026/10/15 14:20:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:30 INFO Applying migration id=activitiesid 2026/10/15 14:20:30 INFO Applying migration id=outbox 2026/10/15 14:20:30 INFO Applying migration id=edits 2026/10/15 14:20:30 INFO Applying migration id=outboxactor 2026/10/15 14:20:30 INFO Applying migration id=outboxsender 2026/10/15 14:20:30 INFO Applying migration id=thread 2026/10/15 14:20:30 INFO Applying migration id=host 2026/10/15 14:20:30 INFO Applying migration id=sharedinbox 2026/10/15 14:20:30 INFO Applying migration id=noteshost 2026/10/15 14:20:30 INFO Applying migration id=fetched 2026/10/15 14:20:30 INFO Applying migration id=move 2026/10/15 14:20:30 INFO Applying migration id=cleanup 2026/10/15 14:20:30 INFO Applying migration id=received 2026/10/15 14:20:30 INFO Applying migration id=namehost 2026/10/15 14:20:30 INFO Applying migration id=outboxhost 2026/10/15 14:20:30 INFO Applying migration id=notesfts 2026/10/15 14:20:30 INFO Applying migration id=iconsname 2026/10/15 14:20:30 INFO Applying migration id=nohash 2026/10/15 14:20:30 INFO Applying migration id=shares 2026/10/15 14:20:30 INFO Applying migration id=actorttl 2026/10/15 14:20:30 INFO Applying migration id=tocc 2026/10/15 14:20:30 INFO Applying migration id=followeds 2026/10/15 14:20:30 INFO Applying migration id=certhash 2026/10/15 14:20:30 INFO Applying migration id=follows_sync 2026/10/15 14:20:30 INFO Applying migration id=jsonpath 2026/10/15 14:20:30 INFO Applying migration id=localforward 2026/10/15 14:20:30 INFO Applying migration id=avatar 2026/10/15 14:20:30 INFO Applying migration id=noimage 2026/10/15 14:20:30 INFO Applying migration id=feed 2026/10/15 14:20:30 INFO Applying migration id=bookmarks 2026/10/15 14:20:30 INFO Applying migration id=shareactivity 2026/10/15 14:20:30 INFO Applying migration id=application 2026/10/15 14:20:30 INFO Applying migration id=certificates 2026/10/15 14:20:30 INFO Applying migration id=rawforward 2026/10/15 14:20:30 INFO Applying migration id=publickey 2026/10/15 14:20:30 INFO Applying migration id=resolvegroup 2026/10/15 14:20:30 INFO Applying migration id=reject 2026/10/15 14:20:30 INFO Applying migration id=autodel 2026/10/15 14:20:30 INFO Applying migration id=jsonb 2026/10/15 14:20:30 INFO Applying migration id=quote 2026/10/15 14:20:30 INFO Applying migration id=rfc9421 2026/10/15 14:20:30 INFO Applying migration id=keys 2026/10/15 14:20:30 INFO Applying migration id=portable 2026/10/15 14:20:30 INFO Applying migration id=proofs 2026/10/15 14:20:30 INFO Applying migration id=contexts 2026/10/15 14:20:30 INFO Applying migration id=deliverieshost 2026/10/15 14:20:30 INFO Applying migration id=pembegin 2026/10/15 14:20:30 INFO Applying migration id=didhost 2026/10/15 14:20:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:30 INFO Applying migration id=invites 2026/10/15 14:20:30 INFO Applying migration id=ed25519blob 2026/10/15 14:20:30 INFO Applying migration id=rsablob 2026/10/15 14:20:30 INFO Applying migration id=iconscid 2026/10/15 14:20:30 INFO Applying migration id=actor 2026/10/15 14:20:30 INFO Applying migration id=localkeys 2026/10/15 14:20:30 INFO Applying migration id=deleted 2026/10/15 14:20:30 INFO Applying migration id=history 2026/10/15 14:20:30 INFO Applying migration id=outboxnano 2026/10/15 14:20:30 INFO Applying migration id=implements 2026/10/15 14:20:30 INFO Applying migration id=backfill 2026/10/15 14:20:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9fae-705b-9a61-099152ee0902 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/10/15 14:20:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9fae-78e6-ab37-bdd522a7bd8f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9fae-705b-9a61-099152ee0902 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9fae-705b-9a61-099152ee0902 2026/10/15 14:20:31 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.46s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/10/15 14:20:31 INFO Applying migration id=initial 2026/10/15 14:20:31 INFO Applying migration id=notesupdated 2026/10/15 14:20:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:31 INFO Applying migration id=activitiesid 2026/10/15 14:20:31 INFO Applying migration id=outbox 2026/10/15 14:20:31 INFO Applying migration id=edits 2026/10/15 14:20:31 INFO Applying migration id=outboxactor 2026/10/15 14:20:31 INFO Applying migration id=outboxsender 2026/10/15 14:20:31 INFO Applying migration id=thread 2026/10/15 14:20:31 INFO Applying migration id=host 2026/10/15 14:20:31 INFO Applying migration id=sharedinbox 2026/10/15 14:20:31 INFO Applying migration id=noteshost 2026/10/15 14:20:31 INFO Applying migration id=fetched 2026/10/15 14:20:31 INFO Applying migration id=move 2026/10/15 14:20:31 INFO Applying migration id=cleanup 2026/10/15 14:20:31 INFO Applying migration id=received 2026/10/15 14:20:31 INFO Applying migration id=namehost 2026/10/15 14:20:31 INFO Applying migration id=outboxhost 2026/10/15 14:20:31 INFO Applying migration id=notesfts 2026/10/15 14:20:31 INFO Applying migration id=iconsname 2026/10/15 14:20:31 INFO Applying migration id=nohash 2026/10/15 14:20:31 INFO Applying migration id=shares 2026/10/15 14:20:31 INFO Applying migration id=actorttl 2026/10/15 14:20:31 INFO Applying migration id=tocc 2026/10/15 14:20:31 INFO Applying migration id=followeds 2026/10/15 14:20:31 INFO Applying migration id=certhash 2026/10/15 14:20:31 INFO Applying migration id=follows_sync 2026/10/15 14:20:31 INFO Applying migration id=jsonpath 2026/10/15 14:20:31 INFO Applying migration id=localforward 2026/10/15 14:20:31 INFO Applying migration id=avatar 2026/10/15 14:20:31 INFO Applying migration id=noimage 2026/10/15 14:20:31 INFO Applying migration id=feed 2026/10/15 14:20:31 INFO Applying migration id=bookmarks 2026/10/15 14:20:31 INFO Applying migration id=shareactivity 2026/10/15 14:20:31 INFO Applying migration id=application 2026/10/15 14:20:31 INFO Applying migration id=certificates 2026/10/15 14:20:31 INFO Applying migration id=rawforward 2026/10/15 14:20:31 INFO Applying migration id=publickey 2026/10/15 14:20:31 INFO Applying migration id=resolvegroup 2026/10/15 14:20:31 INFO Applying migration id=reject 2026/10/15 14:20:31 INFO Applying migration id=autodel 2026/10/15 14:20:31 INFO Applying migration id=jsonb 2026/10/15 14:20:31 INFO Applying migration id=quote 2026/10/15 14:20:31 INFO Applying migration id=rfc9421 2026/10/15 14:20:31 INFO Applying migration id=keys 2026/10/15 14:20:31 INFO Applying migration id=portable 2026/10/15 14:20:31 INFO Applying migration id=proofs 2026/10/15 14:20:31 INFO Applying migration id=contexts 2026/10/15 14:20:31 INFO Applying migration id=deliverieshost 2026/10/15 14:20:31 INFO Applying migration id=pembegin 2026/10/15 14:20:31 INFO Applying migration id=didhost 2026/10/15 14:20:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:31 INFO Applying migration id=invites 2026/10/15 14:20:31 INFO Applying migration id=ed25519blob 2026/10/15 14:20:31 INFO Applying migration id=rsablob 2026/10/15 14:20:31 INFO Applying migration id=iconscid 2026/10/15 14:20:31 INFO Applying migration id=actor 2026/10/15 14:20:31 INFO Applying migration id=localkeys 2026/10/15 14:20:31 INFO Applying migration id=deleted 2026/10/15 14:20:31 INFO Applying migration id=history 2026/10/15 14:20:31 INFO Applying migration id=outboxnano 2026/10/15 14:20:31 INFO Applying migration id=implements 2026/10/15 14:20:31 INFO Applying migration id=backfill 2026/10/15 14:20:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f 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/10/15 14:20:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-a253-776d-9964-0b328e58494c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f 2026/10/15 14:20:31 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/15 14:20:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-a256-7cf2-a37b-18af7b075b59 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/10/15 14:20:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-a257-7885-8d26-c23a1f641bf3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f 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/10/15 14:20:31 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (0.68s) === RUN TestName_Throttled 2026/10/15 14:20:31 INFO Applying migration id=initial 2026/10/15 14:20:31 INFO Applying migration id=notesupdated 2026/10/15 14:20:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:31 INFO Applying migration id=activitiesid 2026/10/15 14:20:31 INFO Applying migration id=outbox 2026/10/15 14:20:31 INFO Applying migration id=edits 2026/10/15 14:20:31 INFO Applying migration id=outboxactor 2026/10/15 14:20:31 INFO Applying migration id=outboxsender 2026/10/15 14:20:31 INFO Applying migration id=thread 2026/10/15 14:20:31 INFO Applying migration id=host 2026/10/15 14:20:31 INFO Applying migration id=sharedinbox 2026/10/15 14:20:31 INFO Applying migration id=noteshost 2026/10/15 14:20:31 INFO Applying migration id=fetched 2026/10/15 14:20:31 INFO Applying migration id=move 2026/10/15 14:20:31 INFO Applying migration id=cleanup 2026/10/15 14:20:31 INFO Applying migration id=received 2026/10/15 14:20:31 INFO Applying migration id=namehost 2026/10/15 14:20:31 INFO Applying migration id=outboxhost 2026/10/15 14:20:31 INFO Applying migration id=notesfts 2026/10/15 14:20:31 INFO Applying migration id=iconsname 2026/10/15 14:20:31 INFO Applying migration id=nohash 2026/10/15 14:20:31 INFO Applying migration id=shares 2026/10/15 14:20:31 INFO Applying migration id=actorttl 2026/10/15 14:20:31 INFO Applying migration id=tocc 2026/10/15 14:20:31 INFO Applying migration id=followeds 2026/10/15 14:20:31 INFO Applying migration id=certhash 2026/10/15 14:20:31 INFO Applying migration id=follows_sync 2026/10/15 14:20:31 INFO Applying migration id=jsonpath 2026/10/15 14:20:31 INFO Applying migration id=localforward 2026/10/15 14:20:31 INFO Applying migration id=avatar 2026/10/15 14:20:31 INFO Applying migration id=noimage 2026/10/15 14:20:31 INFO Applying migration id=feed 2026/10/15 14:20:31 INFO Applying migration id=bookmarks 2026/10/15 14:20:31 INFO Applying migration id=shareactivity 2026/10/15 14:20:31 INFO Applying migration id=application 2026/10/15 14:20:31 INFO Applying migration id=certificates 2026/10/15 14:20:31 INFO Applying migration id=rawforward 2026/10/15 14:20:31 INFO Applying migration id=publickey 2026/10/15 14:20:31 INFO Applying migration id=resolvegroup 2026/10/15 14:20:31 INFO Applying migration id=reject 2026/10/15 14:20:31 INFO Applying migration id=autodel 2026/10/15 14:20:31 INFO Applying migration id=jsonb 2026/10/15 14:20:31 INFO Applying migration id=quote 2026/10/15 14:20:31 INFO Applying migration id=rfc9421 2026/10/15 14:20:31 INFO Applying migration id=keys 2026/10/15 14:20:31 INFO Applying migration id=portable 2026/10/15 14:20:31 INFO Applying migration id=proofs 2026/10/15 14:20:31 INFO Applying migration id=contexts 2026/10/15 14:20:31 INFO Applying migration id=deliverieshost 2026/10/15 14:20:31 INFO Applying migration id=pembegin 2026/10/15 14:20:31 INFO Applying migration id=didhost 2026/10/15 14:20:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:31 INFO Applying migration id=invites 2026/10/15 14:20:31 INFO Applying migration id=ed25519blob 2026/10/15 14:20:31 INFO Applying migration id=rsablob 2026/10/15 14:20:31 INFO Applying migration id=iconscid 2026/10/15 14:20:31 INFO Applying migration id=actor 2026/10/15 14:20:31 INFO Applying migration id=localkeys 2026/10/15 14:20:31 INFO Applying migration id=deleted 2026/10/15 14:20:31 INFO Applying migration id=history 2026/10/15 14:20:31 INFO Applying migration id=outboxnano 2026/10/15 14:20:31 INFO Applying migration id=implements 2026/10/15 14:20:31 INFO Applying migration id=backfill 2026/10/15 14:20:32 WARN Throttled request to set name can=2026-10-15T14:50:31.995Z --- PASS: TestName_Throttled (0.43s) === RUN TestName_HappyFlow 2026/10/15 14:20:32 INFO Applying migration id=initial 2026/10/15 14:20:32 INFO Applying migration id=notesupdated 2026/10/15 14:20:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:32 INFO Applying migration id=activitiesid 2026/10/15 14:20:32 INFO Applying migration id=outbox 2026/10/15 14:20:32 INFO Applying migration id=edits 2026/10/15 14:20:32 INFO Applying migration id=outboxactor 2026/10/15 14:20:32 INFO Applying migration id=outboxsender 2026/10/15 14:20:32 INFO Applying migration id=thread 2026/10/15 14:20:32 INFO Applying migration id=host 2026/10/15 14:20:32 INFO Applying migration id=sharedinbox 2026/10/15 14:20:32 INFO Applying migration id=noteshost 2026/10/15 14:20:32 INFO Applying migration id=fetched 2026/10/15 14:20:32 INFO Applying migration id=move 2026/10/15 14:20:32 INFO Applying migration id=cleanup 2026/10/15 14:20:32 INFO Applying migration id=received 2026/10/15 14:20:32 INFO Applying migration id=namehost 2026/10/15 14:20:32 INFO Applying migration id=outboxhost 2026/10/15 14:20:32 INFO Applying migration id=notesfts 2026/10/15 14:20:32 INFO Applying migration id=iconsname 2026/10/15 14:20:32 INFO Applying migration id=nohash 2026/10/15 14:20:32 INFO Applying migration id=shares 2026/10/15 14:20:32 INFO Applying migration id=actorttl 2026/10/15 14:20:32 INFO Applying migration id=tocc 2026/10/15 14:20:32 INFO Applying migration id=followeds 2026/10/15 14:20:32 INFO Applying migration id=certhash 2026/10/15 14:20:32 INFO Applying migration id=follows_sync 2026/10/15 14:20:32 INFO Applying migration id=jsonpath 2026/10/15 14:20:32 INFO Applying migration id=localforward 2026/10/15 14:20:32 INFO Applying migration id=avatar 2026/10/15 14:20:32 INFO Applying migration id=noimage 2026/10/15 14:20:32 INFO Applying migration id=feed 2026/10/15 14:20:32 INFO Applying migration id=bookmarks 2026/10/15 14:20:32 INFO Applying migration id=shareactivity 2026/10/15 14:20:32 INFO Applying migration id=application 2026/10/15 14:20:32 INFO Applying migration id=certificates 2026/10/15 14:20:32 INFO Applying migration id=rawforward 2026/10/15 14:20:32 INFO Applying migration id=publickey 2026/10/15 14:20:32 INFO Applying migration id=resolvegroup 2026/10/15 14:20:32 INFO Applying migration id=reject 2026/10/15 14:20:32 INFO Applying migration id=autodel 2026/10/15 14:20:32 INFO Applying migration id=jsonb 2026/10/15 14:20:32 INFO Applying migration id=quote 2026/10/15 14:20:32 INFO Applying migration id=rfc9421 2026/10/15 14:20:32 INFO Applying migration id=keys 2026/10/15 14:20:32 INFO Applying migration id=portable 2026/10/15 14:20:32 INFO Applying migration id=proofs 2026/10/15 14:20:32 INFO Applying migration id=contexts 2026/10/15 14:20:32 INFO Applying migration id=deliverieshost 2026/10/15 14:20:32 INFO Applying migration id=pembegin 2026/10/15 14:20:32 INFO Applying migration id=didhost 2026/10/15 14:20:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:32 INFO Applying migration id=invites 2026/10/15 14:20:32 INFO Applying migration id=ed25519blob 2026/10/15 14:20:32 INFO Applying migration id=rsablob 2026/10/15 14:20:32 INFO Applying migration id=iconscid 2026/10/15 14:20:32 INFO Applying migration id=actor 2026/10/15 14:20:32 INFO Applying migration id=localkeys 2026/10/15 14:20:32 INFO Applying migration id=deleted 2026/10/15 14:20:32 INFO Applying migration id=history 2026/10/15 14:20:32 INFO Applying migration id=outboxnano 2026/10/15 14:20:32 INFO Applying migration id=implements 2026/10/15 14:20:32 INFO Applying migration id=backfill 2026/10/15 14:20:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (0.66s) === RUN TestName_TooLong 2026/10/15 14:20:32 INFO Applying migration id=initial 2026/10/15 14:20:32 INFO Applying migration id=notesupdated 2026/10/15 14:20:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:32 INFO Applying migration id=activitiesid 2026/10/15 14:20:32 INFO Applying migration id=outbox 2026/10/15 14:20:32 INFO Applying migration id=edits 2026/10/15 14:20:32 INFO Applying migration id=outboxactor 2026/10/15 14:20:32 INFO Applying migration id=outboxsender 2026/10/15 14:20:32 INFO Applying migration id=thread 2026/10/15 14:20:32 INFO Applying migration id=host 2026/10/15 14:20:32 INFO Applying migration id=sharedinbox 2026/10/15 14:20:32 INFO Applying migration id=noteshost 2026/10/15 14:20:32 INFO Applying migration id=fetched 2026/10/15 14:20:32 INFO Applying migration id=move 2026/10/15 14:20:32 INFO Applying migration id=cleanup 2026/10/15 14:20:32 INFO Applying migration id=received 2026/10/15 14:20:32 INFO Applying migration id=namehost 2026/10/15 14:20:32 INFO Applying migration id=outboxhost 2026/10/15 14:20:32 INFO Applying migration id=notesfts 2026/10/15 14:20:32 INFO Applying migration id=iconsname 2026/10/15 14:20:32 INFO Applying migration id=nohash 2026/10/15 14:20:32 INFO Applying migration id=shares 2026/10/15 14:20:32 INFO Applying migration id=actorttl 2026/10/15 14:20:32 INFO Applying migration id=tocc 2026/10/15 14:20:32 INFO Applying migration id=followeds 2026/10/15 14:20:32 INFO Applying migration id=certhash 2026/10/15 14:20:32 INFO Applying migration id=follows_sync 2026/10/15 14:20:32 INFO Applying migration id=jsonpath 2026/10/15 14:20:32 INFO Applying migration id=localforward 2026/10/15 14:20:32 INFO Applying migration id=avatar 2026/10/15 14:20:32 INFO Applying migration id=noimage 2026/10/15 14:20:32 INFO Applying migration id=feed 2026/10/15 14:20:32 INFO Applying migration id=bookmarks 2026/10/15 14:20:32 INFO Applying migration id=shareactivity 2026/10/15 14:20:32 INFO Applying migration id=application 2026/10/15 14:20:32 INFO Applying migration id=certificates 2026/10/15 14:20:32 INFO Applying migration id=rawforward 2026/10/15 14:20:32 INFO Applying migration id=publickey 2026/10/15 14:20:32 INFO Applying migration id=resolvegroup 2026/10/15 14:20:32 INFO Applying migration id=reject 2026/10/15 14:20:32 INFO Applying migration id=autodel 2026/10/15 14:20:32 INFO Applying migration id=jsonb 2026/10/15 14:20:32 INFO Applying migration id=quote 2026/10/15 14:20:32 INFO Applying migration id=rfc9421 2026/10/15 14:20:32 INFO Applying migration id=keys 2026/10/15 14:20:32 INFO Applying migration id=portable 2026/10/15 14:20:32 INFO Applying migration id=proofs 2026/10/15 14:20:32 INFO Applying migration id=contexts 2026/10/15 14:20:32 INFO Applying migration id=deliverieshost 2026/10/15 14:20:32 INFO Applying migration id=pembegin 2026/10/15 14:20:32 INFO Applying migration id=didhost 2026/10/15 14:20:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:32 INFO Applying migration id=invites 2026/10/15 14:20:32 INFO Applying migration id=ed25519blob 2026/10/15 14:20:32 INFO Applying migration id=rsablob 2026/10/15 14:20:32 INFO Applying migration id=iconscid 2026/10/15 14:20:32 INFO Applying migration id=actor 2026/10/15 14:20:32 INFO Applying migration id=localkeys 2026/10/15 14:20:32 INFO Applying migration id=deleted 2026/10/15 14:20:32 INFO Applying migration id=history 2026/10/15 14:20:32 INFO Applying migration id=outboxnano 2026/10/15 14:20:32 INFO Applying migration id=implements 2026/10/15 14:20:32 INFO Applying migration id=backfill --- PASS: TestName_TooLong (0.84s) === RUN TestName_MultiLine 2026/10/15 14:20:33 INFO Applying migration id=initial 2026/10/15 14:20:33 INFO Applying migration id=notesupdated 2026/10/15 14:20:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:33 INFO Applying migration id=activitiesid 2026/10/15 14:20:33 INFO Applying migration id=outbox 2026/10/15 14:20:33 INFO Applying migration id=edits 2026/10/15 14:20:33 INFO Applying migration id=outboxactor 2026/10/15 14:20:33 INFO Applying migration id=outboxsender 2026/10/15 14:20:33 INFO Applying migration id=thread 2026/10/15 14:20:33 INFO Applying migration id=host 2026/10/15 14:20:33 INFO Applying migration id=sharedinbox 2026/10/15 14:20:33 INFO Applying migration id=noteshost 2026/10/15 14:20:33 INFO Applying migration id=fetched 2026/10/15 14:20:33 INFO Applying migration id=move 2026/10/15 14:20:33 INFO Applying migration id=cleanup 2026/10/15 14:20:33 INFO Applying migration id=received 2026/10/15 14:20:33 INFO Applying migration id=namehost 2026/10/15 14:20:33 INFO Applying migration id=outboxhost 2026/10/15 14:20:33 INFO Applying migration id=notesfts 2026/10/15 14:20:33 INFO Applying migration id=iconsname 2026/10/15 14:20:33 INFO Applying migration id=nohash 2026/10/15 14:20:33 INFO Applying migration id=shares 2026/10/15 14:20:33 INFO Applying migration id=actorttl 2026/10/15 14:20:33 INFO Applying migration id=tocc 2026/10/15 14:20:33 INFO Applying migration id=followeds 2026/10/15 14:20:33 INFO Applying migration id=certhash 2026/10/15 14:20:33 INFO Applying migration id=follows_sync 2026/10/15 14:20:33 INFO Applying migration id=jsonpath 2026/10/15 14:20:33 INFO Applying migration id=localforward 2026/10/15 14:20:33 INFO Applying migration id=avatar 2026/10/15 14:20:33 INFO Applying migration id=noimage 2026/10/15 14:20:33 INFO Applying migration id=feed 2026/10/15 14:20:33 INFO Applying migration id=bookmarks 2026/10/15 14:20:33 INFO Applying migration id=shareactivity 2026/10/15 14:20:33 INFO Applying migration id=application 2026/10/15 14:20:33 INFO Applying migration id=certificates 2026/10/15 14:20:33 INFO Applying migration id=rawforward 2026/10/15 14:20:33 INFO Applying migration id=publickey 2026/10/15 14:20:33 INFO Applying migration id=resolvegroup 2026/10/15 14:20:33 INFO Applying migration id=reject 2026/10/15 14:20:33 INFO Applying migration id=autodel 2026/10/15 14:20:33 INFO Applying migration id=jsonb 2026/10/15 14:20:33 INFO Applying migration id=quote 2026/10/15 14:20:33 INFO Applying migration id=rfc9421 2026/10/15 14:20:33 INFO Applying migration id=keys 2026/10/15 14:20:33 INFO Applying migration id=portable 2026/10/15 14:20:33 INFO Applying migration id=proofs 2026/10/15 14:20:33 INFO Applying migration id=contexts 2026/10/15 14:20:33 INFO Applying migration id=deliverieshost 2026/10/15 14:20:33 INFO Applying migration id=pembegin 2026/10/15 14:20:33 INFO Applying migration id=didhost 2026/10/15 14:20:33 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:33 INFO Applying migration id=invites 2026/10/15 14:20:33 INFO Applying migration id=ed25519blob 2026/10/15 14:20:33 INFO Applying migration id=rsablob 2026/10/15 14:20:33 INFO Applying migration id=iconscid 2026/10/15 14:20:33 INFO Applying migration id=actor 2026/10/15 14:20:33 INFO Applying migration id=localkeys 2026/10/15 14:20:33 INFO Applying migration id=deleted 2026/10/15 14:20:33 INFO Applying migration id=history 2026/10/15 14:20:33 INFO Applying migration id=outboxnano 2026/10/15 14:20:33 INFO Applying migration id=implements 2026/10/15 14:20:33 INFO Applying migration id=backfill 2026/10/15 14:20:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.85s) === RUN TestOutbox_NonExistingUser 2026/10/15 14:20:34 INFO Applying migration id=initial 2026/10/15 14:20:34 INFO Applying migration id=notesupdated 2026/10/15 14:20:34 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:34 INFO Applying migration id=activitiesid 2026/10/15 14:20:34 INFO Applying migration id=outbox 2026/10/15 14:20:34 INFO Applying migration id=edits 2026/10/15 14:20:34 INFO Applying migration id=outboxactor 2026/10/15 14:20:34 INFO Applying migration id=outboxsender 2026/10/15 14:20:34 INFO Applying migration id=thread 2026/10/15 14:20:34 INFO Applying migration id=host 2026/10/15 14:20:34 INFO Applying migration id=sharedinbox 2026/10/15 14:20:34 INFO Applying migration id=noteshost 2026/10/15 14:20:34 INFO Applying migration id=fetched 2026/10/15 14:20:34 INFO Applying migration id=move 2026/10/15 14:20:34 INFO Applying migration id=cleanup 2026/10/15 14:20:34 INFO Applying migration id=received 2026/10/15 14:20:34 INFO Applying migration id=namehost 2026/10/15 14:20:34 INFO Applying migration id=outboxhost 2026/10/15 14:20:34 INFO Applying migration id=notesfts 2026/10/15 14:20:34 INFO Applying migration id=iconsname 2026/10/15 14:20:34 INFO Applying migration id=nohash 2026/10/15 14:20:34 INFO Applying migration id=shares 2026/10/15 14:20:34 INFO Applying migration id=actorttl 2026/10/15 14:20:34 INFO Applying migration id=tocc 2026/10/15 14:20:34 INFO Applying migration id=followeds 2026/10/15 14:20:34 INFO Applying migration id=certhash 2026/10/15 14:20:34 INFO Applying migration id=follows_sync 2026/10/15 14:20:34 INFO Applying migration id=jsonpath 2026/10/15 14:20:34 INFO Applying migration id=localforward 2026/10/15 14:20:34 INFO Applying migration id=avatar 2026/10/15 14:20:34 INFO Applying migration id=noimage 2026/10/15 14:20:34 INFO Applying migration id=feed 2026/10/15 14:20:34 INFO Applying migration id=bookmarks 2026/10/15 14:20:34 INFO Applying migration id=shareactivity 2026/10/15 14:20:34 INFO Applying migration id=application 2026/10/15 14:20:34 INFO Applying migration id=certificates 2026/10/15 14:20:34 INFO Applying migration id=rawforward 2026/10/15 14:20:34 INFO Applying migration id=publickey 2026/10/15 14:20:34 INFO Applying migration id=resolvegroup 2026/10/15 14:20:34 INFO Applying migration id=reject 2026/10/15 14:20:34 INFO Applying migration id=autodel 2026/10/15 14:20:34 INFO Applying migration id=jsonb 2026/10/15 14:20:34 INFO Applying migration id=quote 2026/10/15 14:20:34 INFO Applying migration id=rfc9421 2026/10/15 14:20:34 INFO Applying migration id=keys 2026/10/15 14:20:34 INFO Applying migration id=portable 2026/10/15 14:20:34 INFO Applying migration id=proofs 2026/10/15 14:20:34 INFO Applying migration id=contexts 2026/10/15 14:20:34 INFO Applying migration id=deliverieshost 2026/10/15 14:20:34 INFO Applying migration id=pembegin 2026/10/15 14:20:34 INFO Applying migration id=didhost 2026/10/15 14:20:34 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:34 INFO Applying migration id=invites 2026/10/15 14:20:34 INFO Applying migration id=ed25519blob 2026/10/15 14:20:34 INFO Applying migration id=rsablob 2026/10/15 14:20:34 INFO Applying migration id=iconscid 2026/10/15 14:20:34 INFO Applying migration id=actor 2026/10/15 14:20:34 INFO Applying migration id=localkeys 2026/10/15 14:20:34 INFO Applying migration id=deleted 2026/10/15 14:20:34 INFO Applying migration id=history 2026/10/15 14:20:34 INFO Applying migration id=outboxnano 2026/10/15 14:20:34 INFO Applying migration id=implements 2026/10/15 14:20:34 INFO Applying migration id=backfill 2026/10/15 14:20:35 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.56s) === RUN TestOutbox_InvalidOffset 2026/10/15 14:20:35 INFO Applying migration id=initial 2026/10/15 14:20:35 INFO Applying migration id=notesupdated 2026/10/15 14:20:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:35 INFO Applying migration id=activitiesid 2026/10/15 14:20:35 INFO Applying migration id=outbox 2026/10/15 14:20:35 INFO Applying migration id=edits 2026/10/15 14:20:35 INFO Applying migration id=outboxactor 2026/10/15 14:20:35 INFO Applying migration id=outboxsender 2026/10/15 14:20:35 INFO Applying migration id=thread 2026/10/15 14:20:35 INFO Applying migration id=host 2026/10/15 14:20:35 INFO Applying migration id=sharedinbox 2026/10/15 14:20:35 INFO Applying migration id=noteshost 2026/10/15 14:20:35 INFO Applying migration id=fetched 2026/10/15 14:20:35 INFO Applying migration id=move 2026/10/15 14:20:35 INFO Applying migration id=cleanup 2026/10/15 14:20:35 INFO Applying migration id=received 2026/10/15 14:20:35 INFO Applying migration id=namehost 2026/10/15 14:20:35 INFO Applying migration id=outboxhost 2026/10/15 14:20:35 INFO Applying migration id=notesfts 2026/10/15 14:20:35 INFO Applying migration id=iconsname 2026/10/15 14:20:35 INFO Applying migration id=nohash 2026/10/15 14:20:35 INFO Applying migration id=shares 2026/10/15 14:20:35 INFO Applying migration id=actorttl 2026/10/15 14:20:35 INFO Applying migration id=tocc 2026/10/15 14:20:35 INFO Applying migration id=followeds 2026/10/15 14:20:35 INFO Applying migration id=certhash 2026/10/15 14:20:35 INFO Applying migration id=follows_sync 2026/10/15 14:20:35 INFO Applying migration id=jsonpath 2026/10/15 14:20:35 INFO Applying migration id=localforward 2026/10/15 14:20:35 INFO Applying migration id=avatar 2026/10/15 14:20:35 INFO Applying migration id=noimage 2026/10/15 14:20:35 INFO Applying migration id=feed 2026/10/15 14:20:35 INFO Applying migration id=bookmarks 2026/10/15 14:20:35 INFO Applying migration id=shareactivity 2026/10/15 14:20:35 INFO Applying migration id=application 2026/10/15 14:20:35 INFO Applying migration id=certificates 2026/10/15 14:20:35 INFO Applying migration id=rawforward 2026/10/15 14:20:35 INFO Applying migration id=publickey 2026/10/15 14:20:35 INFO Applying migration id=resolvegroup 2026/10/15 14:20:35 INFO Applying migration id=reject 2026/10/15 14:20:35 INFO Applying migration id=autodel 2026/10/15 14:20:35 INFO Applying migration id=jsonb 2026/10/15 14:20:35 INFO Applying migration id=quote 2026/10/15 14:20:35 INFO Applying migration id=rfc9421 2026/10/15 14:20:35 INFO Applying migration id=keys 2026/10/15 14:20:35 INFO Applying migration id=portable 2026/10/15 14:20:35 INFO Applying migration id=proofs 2026/10/15 14:20:35 INFO Applying migration id=contexts 2026/10/15 14:20:35 INFO Applying migration id=deliverieshost 2026/10/15 14:20:35 INFO Applying migration id=pembegin 2026/10/15 14:20:35 INFO Applying migration id=didhost 2026/10/15 14:20:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:35 INFO Applying migration id=invites 2026/10/15 14:20:35 INFO Applying migration id=ed25519blob 2026/10/15 14:20:35 INFO Applying migration id=rsablob 2026/10/15 14:20:35 INFO Applying migration id=iconscid 2026/10/15 14:20:35 INFO Applying migration id=actor 2026/10/15 14:20:35 INFO Applying migration id=localkeys 2026/10/15 14:20:35 INFO Applying migration id=deleted 2026/10/15 14:20:35 INFO Applying migration id=history 2026/10/15 14:20:35 INFO Applying migration id=outboxnano 2026/10/15 14:20:35 INFO Applying migration id=implements 2026/10/15 14:20:35 INFO Applying migration id=backfill 2026/10/15 14:20:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-b220-7be3-a834-fbc2fa34226b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-b220-7b6a-89df-b7d264eff459 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-b220-7b6a-89df-b7d264eff459 2026/10/15 14:20:35 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.70s) === RUN TestOutbox_PublicPost 2026/10/15 14:20:35 INFO Applying migration id=initial 2026/10/15 14:20:35 INFO Applying migration id=notesupdated 2026/10/15 14:20:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:35 INFO Applying migration id=activitiesid 2026/10/15 14:20:35 INFO Applying migration id=outbox 2026/10/15 14:20:35 INFO Applying migration id=edits 2026/10/15 14:20:35 INFO Applying migration id=outboxactor 2026/10/15 14:20:35 INFO Applying migration id=outboxsender 2026/10/15 14:20:35 INFO Applying migration id=thread 2026/10/15 14:20:35 INFO Applying migration id=host 2026/10/15 14:20:35 INFO Applying migration id=sharedinbox 2026/10/15 14:20:35 INFO Applying migration id=noteshost 2026/10/15 14:20:35 INFO Applying migration id=fetched 2026/10/15 14:20:35 INFO Applying migration id=move 2026/10/15 14:20:35 INFO Applying migration id=cleanup 2026/10/15 14:20:35 INFO Applying migration id=received 2026/10/15 14:20:35 INFO Applying migration id=namehost 2026/10/15 14:20:35 INFO Applying migration id=outboxhost 2026/10/15 14:20:35 INFO Applying migration id=notesfts 2026/10/15 14:20:35 INFO Applying migration id=iconsname 2026/10/15 14:20:35 INFO Applying migration id=nohash 2026/10/15 14:20:35 INFO Applying migration id=shares 2026/10/15 14:20:35 INFO Applying migration id=actorttl 2026/10/15 14:20:35 INFO Applying migration id=tocc 2026/10/15 14:20:35 INFO Applying migration id=followeds 2026/10/15 14:20:35 INFO Applying migration id=certhash 2026/10/15 14:20:35 INFO Applying migration id=follows_sync 2026/10/15 14:20:35 INFO Applying migration id=jsonpath 2026/10/15 14:20:35 INFO Applying migration id=localforward 2026/10/15 14:20:35 INFO Applying migration id=avatar 2026/10/15 14:20:35 INFO Applying migration id=noimage 2026/10/15 14:20:35 INFO Applying migration id=feed 2026/10/15 14:20:35 INFO Applying migration id=bookmarks 2026/10/15 14:20:35 INFO Applying migration id=shareactivity 2026/10/15 14:20:35 INFO Applying migration id=application 2026/10/15 14:20:35 INFO Applying migration id=certificates 2026/10/15 14:20:35 INFO Applying migration id=rawforward 2026/10/15 14:20:35 INFO Applying migration id=publickey 2026/10/15 14:20:35 INFO Applying migration id=resolvegroup 2026/10/15 14:20:35 INFO Applying migration id=reject 2026/10/15 14:20:35 INFO Applying migration id=autodel 2026/10/15 14:20:35 INFO Applying migration id=jsonb 2026/10/15 14:20:35 INFO Applying migration id=quote 2026/10/15 14:20:35 INFO Applying migration id=rfc9421 2026/10/15 14:20:35 INFO Applying migration id=keys 2026/10/15 14:20:35 INFO Applying migration id=portable 2026/10/15 14:20:35 INFO Applying migration id=proofs 2026/10/15 14:20:35 INFO Applying migration id=contexts 2026/10/15 14:20:35 INFO Applying migration id=deliverieshost 2026/10/15 14:20:35 INFO Applying migration id=pembegin 2026/10/15 14:20:35 INFO Applying migration id=didhost 2026/10/15 14:20:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:35 INFO Applying migration id=invites 2026/10/15 14:20:35 INFO Applying migration id=ed25519blob 2026/10/15 14:20:35 INFO Applying migration id=rsablob 2026/10/15 14:20:35 INFO Applying migration id=iconscid 2026/10/15 14:20:35 INFO Applying migration id=actor 2026/10/15 14:20:35 INFO Applying migration id=localkeys 2026/10/15 14:20:35 INFO Applying migration id=deleted 2026/10/15 14:20:35 INFO Applying migration id=history 2026/10/15 14:20:35 INFO Applying migration id=outboxnano 2026/10/15 14:20:35 INFO Applying migration id=implements 2026/10/15 14:20:35 INFO Applying migration id=backfill 2026/10/15 14:20:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-b5e4-7648-9eaa-161926e3a730 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-b5e4-7592-b36e-86985f5695b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-b5e4-7592-b36e-86985f5695b3 2026/10/15 14:20:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (0.97s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/10/15 14:20:36 INFO Applying migration id=initial 2026/10/15 14:20:36 INFO Applying migration id=notesupdated 2026/10/15 14:20:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:36 INFO Applying migration id=activitiesid 2026/10/15 14:20:36 INFO Applying migration id=outbox 2026/10/15 14:20:36 INFO Applying migration id=edits 2026/10/15 14:20:36 INFO Applying migration id=outboxactor 2026/10/15 14:20:36 INFO Applying migration id=outboxsender 2026/10/15 14:20:36 INFO Applying migration id=thread 2026/10/15 14:20:36 INFO Applying migration id=host 2026/10/15 14:20:36 INFO Applying migration id=sharedinbox 2026/10/15 14:20:36 INFO Applying migration id=noteshost 2026/10/15 14:20:36 INFO Applying migration id=fetched 2026/10/15 14:20:36 INFO Applying migration id=move 2026/10/15 14:20:36 INFO Applying migration id=cleanup 2026/10/15 14:20:36 INFO Applying migration id=received 2026/10/15 14:20:36 INFO Applying migration id=namehost 2026/10/15 14:20:36 INFO Applying migration id=outboxhost 2026/10/15 14:20:36 INFO Applying migration id=notesfts 2026/10/15 14:20:36 INFO Applying migration id=iconsname 2026/10/15 14:20:36 INFO Applying migration id=nohash 2026/10/15 14:20:36 INFO Applying migration id=shares 2026/10/15 14:20:36 INFO Applying migration id=actorttl 2026/10/15 14:20:36 INFO Applying migration id=tocc 2026/10/15 14:20:36 INFO Applying migration id=followeds 2026/10/15 14:20:36 INFO Applying migration id=certhash 2026/10/15 14:20:36 INFO Applying migration id=follows_sync 2026/10/15 14:20:36 INFO Applying migration id=jsonpath 2026/10/15 14:20:36 INFO Applying migration id=localforward 2026/10/15 14:20:36 INFO Applying migration id=avatar 2026/10/15 14:20:36 INFO Applying migration id=noimage 2026/10/15 14:20:36 INFO Applying migration id=feed 2026/10/15 14:20:36 INFO Applying migration id=bookmarks 2026/10/15 14:20:36 INFO Applying migration id=shareactivity 2026/10/15 14:20:36 INFO Applying migration id=application 2026/10/15 14:20:36 INFO Applying migration id=certificates 2026/10/15 14:20:36 INFO Applying migration id=rawforward 2026/10/15 14:20:36 INFO Applying migration id=publickey 2026/10/15 14:20:36 INFO Applying migration id=resolvegroup 2026/10/15 14:20:36 INFO Applying migration id=reject 2026/10/15 14:20:36 INFO Applying migration id=autodel 2026/10/15 14:20:36 INFO Applying migration id=jsonb 2026/10/15 14:20:36 INFO Applying migration id=quote 2026/10/15 14:20:36 INFO Applying migration id=rfc9421 2026/10/15 14:20:36 INFO Applying migration id=keys 2026/10/15 14:20:36 INFO Applying migration id=portable 2026/10/15 14:20:36 INFO Applying migration id=proofs 2026/10/15 14:20:36 INFO Applying migration id=contexts 2026/10/15 14:20:36 INFO Applying migration id=deliverieshost 2026/10/15 14:20:36 INFO Applying migration id=pembegin 2026/10/15 14:20:36 INFO Applying migration id=didhost 2026/10/15 14:20:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:36 INFO Applying migration id=invites 2026/10/15 14:20:36 INFO Applying migration id=ed25519blob 2026/10/15 14:20:36 INFO Applying migration id=rsablob 2026/10/15 14:20:36 INFO Applying migration id=iconscid 2026/10/15 14:20:36 INFO Applying migration id=actor 2026/10/15 14:20:36 INFO Applying migration id=localkeys 2026/10/15 14:20:36 INFO Applying migration id=deleted 2026/10/15 14:20:36 INFO Applying migration id=history 2026/10/15 14:20:36 INFO Applying migration id=outboxnano 2026/10/15 14:20:36 INFO Applying migration id=implements 2026/10/15 14:20:36 INFO Applying migration id=backfill 2026/10/15 14:20:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-baad-7bc7-ab98-ca32335320ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-baac-79a7-b910-b2520d3a818e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-baac-79a7-b910-b2520d3a818e 2026/10/15 14:20:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (1.23s) === RUN TestOutbox_PublicPostSelf 2026/10/15 14:20:37 INFO Applying migration id=initial 2026/10/15 14:20:37 INFO Applying migration id=notesupdated 2026/10/15 14:20:37 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:37 INFO Applying migration id=activitiesid 2026/10/15 14:20:37 INFO Applying migration id=outbox 2026/10/15 14:20:37 INFO Applying migration id=edits 2026/10/15 14:20:37 INFO Applying migration id=outboxactor 2026/10/15 14:20:37 INFO Applying migration id=outboxsender 2026/10/15 14:20:37 INFO Applying migration id=thread 2026/10/15 14:20:37 INFO Applying migration id=host 2026/10/15 14:20:37 INFO Applying migration id=sharedinbox 2026/10/15 14:20:37 INFO Applying migration id=noteshost 2026/10/15 14:20:37 INFO Applying migration id=fetched 2026/10/15 14:20:37 INFO Applying migration id=move 2026/10/15 14:20:37 INFO Applying migration id=cleanup 2026/10/15 14:20:37 INFO Applying migration id=received 2026/10/15 14:20:37 INFO Applying migration id=namehost 2026/10/15 14:20:37 INFO Applying migration id=outboxhost 2026/10/15 14:20:37 INFO Applying migration id=notesfts 2026/10/15 14:20:37 INFO Applying migration id=iconsname 2026/10/15 14:20:37 INFO Applying migration id=nohash 2026/10/15 14:20:37 INFO Applying migration id=shares 2026/10/15 14:20:37 INFO Applying migration id=actorttl 2026/10/15 14:20:37 INFO Applying migration id=tocc 2026/10/15 14:20:37 INFO Applying migration id=followeds 2026/10/15 14:20:38 INFO Applying migration id=certhash 2026/10/15 14:20:38 INFO Applying migration id=follows_sync 2026/10/15 14:20:38 INFO Applying migration id=jsonpath 2026/10/15 14:20:38 INFO Applying migration id=localforward 2026/10/15 14:20:38 INFO Applying migration id=avatar 2026/10/15 14:20:38 INFO Applying migration id=noimage 2026/10/15 14:20:38 INFO Applying migration id=feed 2026/10/15 14:20:38 INFO Applying migration id=bookmarks 2026/10/15 14:20:38 INFO Applying migration id=shareactivity 2026/10/15 14:20:38 INFO Applying migration id=application 2026/10/15 14:20:38 INFO Applying migration id=certificates 2026/10/15 14:20:38 INFO Applying migration id=rawforward 2026/10/15 14:20:38 INFO Applying migration id=publickey 2026/10/15 14:20:38 INFO Applying migration id=resolvegroup 2026/10/15 14:20:38 INFO Applying migration id=reject 2026/10/15 14:20:38 INFO Applying migration id=autodel 2026/10/15 14:20:38 INFO Applying migration id=jsonb 2026/10/15 14:20:38 INFO Applying migration id=quote 2026/10/15 14:20:38 INFO Applying migration id=rfc9421 2026/10/15 14:20:38 INFO Applying migration id=keys 2026/10/15 14:20:38 INFO Applying migration id=portable 2026/10/15 14:20:38 INFO Applying migration id=proofs 2026/10/15 14:20:38 INFO Applying migration id=contexts 2026/10/15 14:20:38 INFO Applying migration id=deliverieshost 2026/10/15 14:20:38 INFO Applying migration id=pembegin 2026/10/15 14:20:38 INFO Applying migration id=didhost 2026/10/15 14:20:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:38 INFO Applying migration id=invites 2026/10/15 14:20:38 INFO Applying migration id=ed25519blob 2026/10/15 14:20:38 INFO Applying migration id=rsablob 2026/10/15 14:20:38 INFO Applying migration id=iconscid 2026/10/15 14:20:38 INFO Applying migration id=actor 2026/10/15 14:20:38 INFO Applying migration id=localkeys 2026/10/15 14:20:38 INFO Applying migration id=deleted 2026/10/15 14:20:38 INFO Applying migration id=history 2026/10/15 14:20:38 INFO Applying migration id=outboxnano 2026/10/15 14:20:38 INFO Applying migration id=implements 2026/10/15 14:20:38 INFO Applying migration id=backfill 2026/10/15 14:20:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-c07d-7a2a-9ffd-7227a7ba6f5f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-c07d-7960-bffe-9470e4e64c11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-c07d-7960-bffe-9470e4e64c11 2026/10/15 14:20:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (1.49s) === RUN TestOutbox_PostToFollowers 2026/10/15 14:20:39 INFO Applying migration id=initial 2026/10/15 14:20:39 INFO Applying migration id=notesupdated 2026/10/15 14:20:39 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:39 INFO Applying migration id=activitiesid 2026/10/15 14:20:39 INFO Applying migration id=outbox 2026/10/15 14:20:39 INFO Applying migration id=edits 2026/10/15 14:20:39 INFO Applying migration id=outboxactor 2026/10/15 14:20:39 INFO Applying migration id=outboxsender 2026/10/15 14:20:39 INFO Applying migration id=thread 2026/10/15 14:20:39 INFO Applying migration id=host 2026/10/15 14:20:39 INFO Applying migration id=sharedinbox 2026/10/15 14:20:39 INFO Applying migration id=noteshost 2026/10/15 14:20:39 INFO Applying migration id=fetched 2026/10/15 14:20:39 INFO Applying migration id=move 2026/10/15 14:20:39 INFO Applying migration id=cleanup 2026/10/15 14:20:39 INFO Applying migration id=received 2026/10/15 14:20:39 INFO Applying migration id=namehost 2026/10/15 14:20:39 INFO Applying migration id=outboxhost 2026/10/15 14:20:39 INFO Applying migration id=notesfts 2026/10/15 14:20:39 INFO Applying migration id=iconsname 2026/10/15 14:20:39 INFO Applying migration id=nohash 2026/10/15 14:20:39 INFO Applying migration id=shares 2026/10/15 14:20:39 INFO Applying migration id=actorttl 2026/10/15 14:20:39 INFO Applying migration id=tocc 2026/10/15 14:20:39 INFO Applying migration id=followeds 2026/10/15 14:20:39 INFO Applying migration id=certhash 2026/10/15 14:20:39 INFO Applying migration id=follows_sync 2026/10/15 14:20:39 INFO Applying migration id=jsonpath 2026/10/15 14:20:39 INFO Applying migration id=localforward 2026/10/15 14:20:39 INFO Applying migration id=avatar 2026/10/15 14:20:39 INFO Applying migration id=noimage 2026/10/15 14:20:39 INFO Applying migration id=feed 2026/10/15 14:20:39 INFO Applying migration id=bookmarks 2026/10/15 14:20:39 INFO Applying migration id=shareactivity 2026/10/15 14:20:39 INFO Applying migration id=application 2026/10/15 14:20:39 INFO Applying migration id=certificates 2026/10/15 14:20:39 INFO Applying migration id=rawforward 2026/10/15 14:20:39 INFO Applying migration id=publickey 2026/10/15 14:20:39 INFO Applying migration id=resolvegroup 2026/10/15 14:20:39 INFO Applying migration id=reject 2026/10/15 14:20:39 INFO Applying migration id=autodel 2026/10/15 14:20:39 INFO Applying migration id=jsonb 2026/10/15 14:20:39 INFO Applying migration id=quote 2026/10/15 14:20:39 INFO Applying migration id=rfc9421 2026/10/15 14:20:39 INFO Applying migration id=keys 2026/10/15 14:20:39 INFO Applying migration id=portable 2026/10/15 14:20:39 INFO Applying migration id=proofs 2026/10/15 14:20:39 INFO Applying migration id=contexts 2026/10/15 14:20:39 INFO Applying migration id=deliverieshost 2026/10/15 14:20:39 INFO Applying migration id=pembegin 2026/10/15 14:20:39 INFO Applying migration id=didhost 2026/10/15 14:20:39 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:39 INFO Applying migration id=invites 2026/10/15 14:20:39 INFO Applying migration id=ed25519blob 2026/10/15 14:20:39 INFO Applying migration id=rsablob 2026/10/15 14:20:39 INFO Applying migration id=iconscid 2026/10/15 14:20:39 INFO Applying migration id=actor 2026/10/15 14:20:39 INFO Applying migration id=localkeys 2026/10/15 14:20:39 INFO Applying migration id=deleted 2026/10/15 14:20:39 INFO Applying migration id=history 2026/10/15 14:20:39 INFO Applying migration id=outboxnano 2026/10/15 14:20:39 INFO Applying migration id=implements 2026/10/15 14:20:39 INFO Applying migration id=backfill 2026/10/15 14:20:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-c6ad-700e-8307-6a1c03575edb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-c6ae-70ba-b48e-0af47a010d2f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-c6ad-700e-8307-6a1c03575edb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-c6ad-700e-8307-6a1c03575edb 2026/10/15 14:20:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-c6ae-7e3d-80f2-ae74ad2345c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-c6ae-7dd4-89a1-dc571ad90ac3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-c6ae-7dd4-89a1-dc571ad90ac3 2026/10/15 14:20:41 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (1.59s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/10/15 14:20:41 INFO Applying migration id=initial 2026/10/15 14:20:41 INFO Applying migration id=notesupdated 2026/10/15 14:20:41 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:41 INFO Applying migration id=activitiesid 2026/10/15 14:20:41 INFO Applying migration id=outbox 2026/10/15 14:20:41 INFO Applying migration id=edits 2026/10/15 14:20:41 INFO Applying migration id=outboxactor 2026/10/15 14:20:41 INFO Applying migration id=outboxsender 2026/10/15 14:20:41 INFO Applying migration id=thread 2026/10/15 14:20:41 INFO Applying migration id=host 2026/10/15 14:20:41 INFO Applying migration id=sharedinbox 2026/10/15 14:20:41 INFO Applying migration id=noteshost 2026/10/15 14:20:41 INFO Applying migration id=fetched 2026/10/15 14:20:41 INFO Applying migration id=move 2026/10/15 14:20:41 INFO Applying migration id=cleanup 2026/10/15 14:20:41 INFO Applying migration id=received 2026/10/15 14:20:41 INFO Applying migration id=namehost 2026/10/15 14:20:41 INFO Applying migration id=outboxhost 2026/10/15 14:20:41 INFO Applying migration id=notesfts 2026/10/15 14:20:41 INFO Applying migration id=iconsname 2026/10/15 14:20:41 INFO Applying migration id=nohash 2026/10/15 14:20:41 INFO Applying migration id=shares 2026/10/15 14:20:41 INFO Applying migration id=actorttl 2026/10/15 14:20:41 INFO Applying migration id=tocc 2026/10/15 14:20:41 INFO Applying migration id=followeds 2026/10/15 14:20:41 INFO Applying migration id=certhash 2026/10/15 14:20:41 INFO Applying migration id=follows_sync 2026/10/15 14:20:41 INFO Applying migration id=jsonpath 2026/10/15 14:20:41 INFO Applying migration id=localforward 2026/10/15 14:20:41 INFO Applying migration id=avatar 2026/10/15 14:20:41 INFO Applying migration id=noimage 2026/10/15 14:20:41 INFO Applying migration id=feed 2026/10/15 14:20:41 INFO Applying migration id=bookmarks 2026/10/15 14:20:41 INFO Applying migration id=shareactivity 2026/10/15 14:20:41 INFO Applying migration id=application 2026/10/15 14:20:41 INFO Applying migration id=certificates 2026/10/15 14:20:41 INFO Applying migration id=rawforward 2026/10/15 14:20:41 INFO Applying migration id=publickey 2026/10/15 14:20:41 INFO Applying migration id=resolvegroup 2026/10/15 14:20:41 INFO Applying migration id=reject 2026/10/15 14:20:41 INFO Applying migration id=autodel 2026/10/15 14:20:41 INFO Applying migration id=jsonb 2026/10/15 14:20:41 INFO Applying migration id=quote 2026/10/15 14:20:41 INFO Applying migration id=rfc9421 2026/10/15 14:20:41 INFO Applying migration id=keys 2026/10/15 14:20:41 INFO Applying migration id=portable 2026/10/15 14:20:41 INFO Applying migration id=proofs 2026/10/15 14:20:41 INFO Applying migration id=contexts 2026/10/15 14:20:41 INFO Applying migration id=deliverieshost 2026/10/15 14:20:41 INFO Applying migration id=pembegin 2026/10/15 14:20:41 INFO Applying migration id=didhost 2026/10/15 14:20:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:41 INFO Applying migration id=invites 2026/10/15 14:20:41 INFO Applying migration id=ed25519blob 2026/10/15 14:20:41 INFO Applying migration id=rsablob 2026/10/15 14:20:41 INFO Applying migration id=iconscid 2026/10/15 14:20:41 INFO Applying migration id=actor 2026/10/15 14:20:41 INFO Applying migration id=localkeys 2026/10/15 14:20:41 INFO Applying migration id=deleted 2026/10/15 14:20:41 INFO Applying migration id=history 2026/10/15 14:20:41 INFO Applying migration id=outboxnano 2026/10/15 14:20:41 INFO Applying migration id=implements 2026/10/15 14:20:41 INFO Applying migration id=backfill 2026/10/15 14:20:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-cafa-70cb-844e-7ce6bbacde52 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-cafa-7062-8381-263be13acce9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-cafa-7062-8381-263be13acce9 2026/10/15 14:20:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.09s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/10/15 14:20:42 INFO Applying migration id=initial 2026/10/15 14:20:42 INFO Applying migration id=notesupdated 2026/10/15 14:20:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:42 INFO Applying migration id=activitiesid 2026/10/15 14:20:42 INFO Applying migration id=outbox 2026/10/15 14:20:42 INFO Applying migration id=edits 2026/10/15 14:20:42 INFO Applying migration id=outboxactor 2026/10/15 14:20:42 INFO Applying migration id=outboxsender 2026/10/15 14:20:42 INFO Applying migration id=thread 2026/10/15 14:20:42 INFO Applying migration id=host 2026/10/15 14:20:42 INFO Applying migration id=sharedinbox 2026/10/15 14:20:42 INFO Applying migration id=noteshost 2026/10/15 14:20:42 INFO Applying migration id=fetched 2026/10/15 14:20:42 INFO Applying migration id=move 2026/10/15 14:20:42 INFO Applying migration id=cleanup 2026/10/15 14:20:42 INFO Applying migration id=received 2026/10/15 14:20:42 INFO Applying migration id=namehost 2026/10/15 14:20:42 INFO Applying migration id=outboxhost 2026/10/15 14:20:42 INFO Applying migration id=notesfts 2026/10/15 14:20:42 INFO Applying migration id=iconsname 2026/10/15 14:20:42 INFO Applying migration id=nohash 2026/10/15 14:20:42 INFO Applying migration id=shares 2026/10/15 14:20:42 INFO Applying migration id=actorttl 2026/10/15 14:20:42 INFO Applying migration id=tocc 2026/10/15 14:20:42 INFO Applying migration id=followeds 2026/10/15 14:20:42 INFO Applying migration id=certhash 2026/10/15 14:20:42 INFO Applying migration id=follows_sync 2026/10/15 14:20:42 INFO Applying migration id=jsonpath 2026/10/15 14:20:42 INFO Applying migration id=localforward 2026/10/15 14:20:42 INFO Applying migration id=avatar 2026/10/15 14:20:42 INFO Applying migration id=noimage 2026/10/15 14:20:42 INFO Applying migration id=feed 2026/10/15 14:20:42 INFO Applying migration id=bookmarks 2026/10/15 14:20:42 INFO Applying migration id=shareactivity 2026/10/15 14:20:42 INFO Applying migration id=application 2026/10/15 14:20:42 INFO Applying migration id=certificates 2026/10/15 14:20:42 INFO Applying migration id=rawforward 2026/10/15 14:20:42 INFO Applying migration id=publickey 2026/10/15 14:20:42 INFO Applying migration id=resolvegroup 2026/10/15 14:20:42 INFO Applying migration id=reject 2026/10/15 14:20:42 INFO Applying migration id=autodel 2026/10/15 14:20:42 INFO Applying migration id=jsonb 2026/10/15 14:20:42 INFO Applying migration id=quote 2026/10/15 14:20:42 INFO Applying migration id=rfc9421 2026/10/15 14:20:42 INFO Applying migration id=keys 2026/10/15 14:20:42 INFO Applying migration id=portable 2026/10/15 14:20:42 INFO Applying migration id=proofs 2026/10/15 14:20:42 INFO Applying migration id=contexts 2026/10/15 14:20:42 INFO Applying migration id=deliverieshost 2026/10/15 14:20:42 INFO Applying migration id=pembegin 2026/10/15 14:20:42 INFO Applying migration id=didhost 2026/10/15 14:20:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:42 INFO Applying migration id=invites 2026/10/15 14:20:42 INFO Applying migration id=ed25519blob 2026/10/15 14:20:42 INFO Applying migration id=rsablob 2026/10/15 14:20:42 INFO Applying migration id=iconscid 2026/10/15 14:20:42 INFO Applying migration id=actor 2026/10/15 14:20:42 INFO Applying migration id=localkeys 2026/10/15 14:20:42 INFO Applying migration id=deleted 2026/10/15 14:20:42 INFO Applying migration id=history 2026/10/15 14:20:42 INFO Applying migration id=outboxnano 2026/10/15 14:20:42 INFO Applying migration id=implements 2026/10/15 14:20:42 INFO Applying migration id=backfill 2026/10/15 14:20:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-d049-720d-8b77-acb7065ea729 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-d048-7b51-86b5-785ec40a62de activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-d048-7b51-86b5-785ec40a62de 2026/10/15 14:20:43 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.36s) === RUN TestOutbox_PostToFollowersSelf 2026/10/15 14:20:43 INFO Applying migration id=initial 2026/10/15 14:20:43 INFO Applying migration id=notesupdated 2026/10/15 14:20:43 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:43 INFO Applying migration id=activitiesid 2026/10/15 14:20:43 INFO Applying migration id=outbox 2026/10/15 14:20:43 INFO Applying migration id=edits 2026/10/15 14:20:43 INFO Applying migration id=outboxactor 2026/10/15 14:20:43 INFO Applying migration id=outboxsender 2026/10/15 14:20:43 INFO Applying migration id=thread 2026/10/15 14:20:43 INFO Applying migration id=host 2026/10/15 14:20:43 INFO Applying migration id=sharedinbox 2026/10/15 14:20:43 INFO Applying migration id=noteshost 2026/10/15 14:20:43 INFO Applying migration id=fetched 2026/10/15 14:20:43 INFO Applying migration id=move 2026/10/15 14:20:43 INFO Applying migration id=cleanup 2026/10/15 14:20:43 INFO Applying migration id=received 2026/10/15 14:20:43 INFO Applying migration id=namehost 2026/10/15 14:20:43 INFO Applying migration id=outboxhost 2026/10/15 14:20:43 INFO Applying migration id=notesfts 2026/10/15 14:20:43 INFO Applying migration id=iconsname 2026/10/15 14:20:43 INFO Applying migration id=nohash 2026/10/15 14:20:43 INFO Applying migration id=shares 2026/10/15 14:20:43 INFO Applying migration id=actorttl 2026/10/15 14:20:43 INFO Applying migration id=tocc 2026/10/15 14:20:43 INFO Applying migration id=followeds 2026/10/15 14:20:43 INFO Applying migration id=certhash 2026/10/15 14:20:43 INFO Applying migration id=follows_sync 2026/10/15 14:20:43 INFO Applying migration id=jsonpath 2026/10/15 14:20:43 INFO Applying migration id=localforward 2026/10/15 14:20:43 INFO Applying migration id=avatar 2026/10/15 14:20:43 INFO Applying migration id=noimage 2026/10/15 14:20:43 INFO Applying migration id=feed 2026/10/15 14:20:43 INFO Applying migration id=bookmarks 2026/10/15 14:20:43 INFO Applying migration id=shareactivity 2026/10/15 14:20:43 INFO Applying migration id=application 2026/10/15 14:20:43 INFO Applying migration id=certificates 2026/10/15 14:20:43 INFO Applying migration id=rawforward 2026/10/15 14:20:43 INFO Applying migration id=publickey 2026/10/15 14:20:43 INFO Applying migration id=resolvegroup 2026/10/15 14:20:43 INFO Applying migration id=reject 2026/10/15 14:20:43 INFO Applying migration id=autodel 2026/10/15 14:20:43 INFO Applying migration id=jsonb 2026/10/15 14:20:43 INFO Applying migration id=quote 2026/10/15 14:20:43 INFO Applying migration id=rfc9421 2026/10/15 14:20:43 INFO Applying migration id=keys 2026/10/15 14:20:43 INFO Applying migration id=portable 2026/10/15 14:20:43 INFO Applying migration id=proofs 2026/10/15 14:20:43 INFO Applying migration id=contexts 2026/10/15 14:20:43 INFO Applying migration id=deliverieshost 2026/10/15 14:20:43 INFO Applying migration id=pembegin 2026/10/15 14:20:43 INFO Applying migration id=didhost 2026/10/15 14:20:43 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:43 INFO Applying migration id=invites 2026/10/15 14:20:43 INFO Applying migration id=ed25519blob 2026/10/15 14:20:43 INFO Applying migration id=rsablob 2026/10/15 14:20:43 INFO Applying migration id=iconscid 2026/10/15 14:20:43 INFO Applying migration id=actor 2026/10/15 14:20:43 INFO Applying migration id=localkeys 2026/10/15 14:20:43 INFO Applying migration id=deleted 2026/10/15 14:20:43 INFO Applying migration id=history 2026/10/15 14:20:43 INFO Applying migration id=outboxnano 2026/10/15 14:20:43 INFO Applying migration id=implements 2026/10/15 14:20:43 INFO Applying migration id=backfill 2026/10/15 14:20:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-d2ab-7ba6-bd00-1495a3d1c0b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-d2ab-7b32-9fa1-e00a4a10517b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-d2ab-7b32-9fa1-e00a4a10517b 2026/10/15 14:20:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.61s) === RUN TestOutbox_DM 2026/10/15 14:20:44 INFO Applying migration id=initial 2026/10/15 14:20:44 INFO Applying migration id=notesupdated 2026/10/15 14:20:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:44 INFO Applying migration id=activitiesid 2026/10/15 14:20:44 INFO Applying migration id=outbox 2026/10/15 14:20:44 INFO Applying migration id=edits 2026/10/15 14:20:44 INFO Applying migration id=outboxactor 2026/10/15 14:20:44 INFO Applying migration id=outboxsender 2026/10/15 14:20:44 INFO Applying migration id=thread 2026/10/15 14:20:44 INFO Applying migration id=host 2026/10/15 14:20:44 INFO Applying migration id=sharedinbox 2026/10/15 14:20:44 INFO Applying migration id=noteshost 2026/10/15 14:20:44 INFO Applying migration id=fetched 2026/10/15 14:20:44 INFO Applying migration id=move 2026/10/15 14:20:44 INFO Applying migration id=cleanup 2026/10/15 14:20:44 INFO Applying migration id=received 2026/10/15 14:20:44 INFO Applying migration id=namehost 2026/10/15 14:20:44 INFO Applying migration id=outboxhost 2026/10/15 14:20:44 INFO Applying migration id=notesfts 2026/10/15 14:20:44 INFO Applying migration id=iconsname 2026/10/15 14:20:44 INFO Applying migration id=nohash 2026/10/15 14:20:44 INFO Applying migration id=shares 2026/10/15 14:20:44 INFO Applying migration id=actorttl 2026/10/15 14:20:44 INFO Applying migration id=tocc 2026/10/15 14:20:44 INFO Applying migration id=followeds 2026/10/15 14:20:44 INFO Applying migration id=certhash 2026/10/15 14:20:44 INFO Applying migration id=follows_sync 2026/10/15 14:20:44 INFO Applying migration id=jsonpath 2026/10/15 14:20:44 INFO Applying migration id=localforward 2026/10/15 14:20:44 INFO Applying migration id=avatar 2026/10/15 14:20:44 INFO Applying migration id=noimage 2026/10/15 14:20:44 INFO Applying migration id=feed 2026/10/15 14:20:44 INFO Applying migration id=bookmarks 2026/10/15 14:20:44 INFO Applying migration id=shareactivity 2026/10/15 14:20:44 INFO Applying migration id=application 2026/10/15 14:20:44 INFO Applying migration id=certificates 2026/10/15 14:20:44 INFO Applying migration id=rawforward 2026/10/15 14:20:44 INFO Applying migration id=publickey 2026/10/15 14:20:44 INFO Applying migration id=resolvegroup 2026/10/15 14:20:44 INFO Applying migration id=reject 2026/10/15 14:20:44 INFO Applying migration id=autodel 2026/10/15 14:20:44 INFO Applying migration id=jsonb 2026/10/15 14:20:44 INFO Applying migration id=quote 2026/10/15 14:20:44 INFO Applying migration id=rfc9421 2026/10/15 14:20:44 INFO Applying migration id=keys 2026/10/15 14:20:44 INFO Applying migration id=portable 2026/10/15 14:20:44 INFO Applying migration id=proofs 2026/10/15 14:20:44 INFO Applying migration id=contexts 2026/10/15 14:20:44 INFO Applying migration id=deliverieshost 2026/10/15 14:20:44 INFO Applying migration id=pembegin 2026/10/15 14:20:44 INFO Applying migration id=didhost 2026/10/15 14:20:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:44 INFO Applying migration id=invites 2026/10/15 14:20:44 INFO Applying migration id=ed25519blob 2026/10/15 14:20:44 INFO Applying migration id=rsablob 2026/10/15 14:20:44 INFO Applying migration id=iconscid 2026/10/15 14:20:44 INFO Applying migration id=actor 2026/10/15 14:20:44 INFO Applying migration id=localkeys 2026/10/15 14:20:44 INFO Applying migration id=deleted 2026/10/15 14:20:44 INFO Applying migration id=history 2026/10/15 14:20:44 INFO Applying migration id=outboxnano 2026/10/15 14:20:44 INFO Applying migration id=implements 2026/10/15 14:20:44 INFO Applying migration id=backfill 2026/10/15 14:20:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-d6cc-7098-b083-7c7e8ff11cce activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-d6cd-7024-b2f8-dc3e8a4a9469 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-d6cc-7098-b083-7c7e8ff11cce activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-d6cc-7098-b083-7c7e8ff11cce 2026/10/15 14:20:45 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-d6ce-72a9-97cd-09bfa184ccd1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-d6cd-7cad-8e59-8c0bb2dbb8e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-d6cd-7cad-8e59-8c0bb2dbb8e8 2026/10/15 14:20:45 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (1.06s) === RUN TestOutbox_DMSelf 2026/10/15 14:20:45 INFO Applying migration id=initial 2026/10/15 14:20:45 INFO Applying migration id=notesupdated 2026/10/15 14:20:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:45 INFO Applying migration id=activitiesid 2026/10/15 14:20:45 INFO Applying migration id=outbox 2026/10/15 14:20:45 INFO Applying migration id=edits 2026/10/15 14:20:45 INFO Applying migration id=outboxactor 2026/10/15 14:20:45 INFO Applying migration id=outboxsender 2026/10/15 14:20:45 INFO Applying migration id=thread 2026/10/15 14:20:45 INFO Applying migration id=host 2026/10/15 14:20:45 INFO Applying migration id=sharedinbox 2026/10/15 14:20:45 INFO Applying migration id=noteshost 2026/10/15 14:20:45 INFO Applying migration id=fetched 2026/10/15 14:20:45 INFO Applying migration id=move 2026/10/15 14:20:45 INFO Applying migration id=cleanup 2026/10/15 14:20:45 INFO Applying migration id=received 2026/10/15 14:20:45 INFO Applying migration id=namehost 2026/10/15 14:20:45 INFO Applying migration id=outboxhost 2026/10/15 14:20:45 INFO Applying migration id=notesfts 2026/10/15 14:20:45 INFO Applying migration id=iconsname 2026/10/15 14:20:45 INFO Applying migration id=nohash 2026/10/15 14:20:45 INFO Applying migration id=shares 2026/10/15 14:20:45 INFO Applying migration id=actorttl 2026/10/15 14:20:45 INFO Applying migration id=tocc 2026/10/15 14:20:45 INFO Applying migration id=followeds 2026/10/15 14:20:45 INFO Applying migration id=certhash 2026/10/15 14:20:45 INFO Applying migration id=follows_sync 2026/10/15 14:20:45 INFO Applying migration id=jsonpath 2026/10/15 14:20:45 INFO Applying migration id=localforward 2026/10/15 14:20:45 INFO Applying migration id=avatar 2026/10/15 14:20:45 INFO Applying migration id=noimage 2026/10/15 14:20:45 INFO Applying migration id=feed 2026/10/15 14:20:45 INFO Applying migration id=bookmarks 2026/10/15 14:20:45 INFO Applying migration id=shareactivity 2026/10/15 14:20:45 INFO Applying migration id=application 2026/10/15 14:20:45 INFO Applying migration id=certificates 2026/10/15 14:20:45 INFO Applying migration id=rawforward 2026/10/15 14:20:45 INFO Applying migration id=publickey 2026/10/15 14:20:45 INFO Applying migration id=resolvegroup 2026/10/15 14:20:45 INFO Applying migration id=reject 2026/10/15 14:20:45 INFO Applying migration id=autodel 2026/10/15 14:20:45 INFO Applying migration id=jsonb 2026/10/15 14:20:45 INFO Applying migration id=quote 2026/10/15 14:20:45 INFO Applying migration id=rfc9421 2026/10/15 14:20:45 INFO Applying migration id=keys 2026/10/15 14:20:45 INFO Applying migration id=portable 2026/10/15 14:20:45 INFO Applying migration id=proofs 2026/10/15 14:20:45 INFO Applying migration id=contexts 2026/10/15 14:20:45 INFO Applying migration id=deliverieshost 2026/10/15 14:20:45 INFO Applying migration id=pembegin 2026/10/15 14:20:45 INFO Applying migration id=didhost 2026/10/15 14:20:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:45 INFO Applying migration id=invites 2026/10/15 14:20:45 INFO Applying migration id=ed25519blob 2026/10/15 14:20:45 INFO Applying migration id=rsablob 2026/10/15 14:20:45 INFO Applying migration id=iconscid 2026/10/15 14:20:45 INFO Applying migration id=actor 2026/10/15 14:20:45 INFO Applying migration id=localkeys 2026/10/15 14:20:45 INFO Applying migration id=deleted 2026/10/15 14:20:45 INFO Applying migration id=history 2026/10/15 14:20:45 INFO Applying migration id=outboxnano 2026/10/15 14:20:45 INFO Applying migration id=implements 2026/10/15 14:20:45 INFO Applying migration id=backfill 2026/10/15 14:20:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-dbc8-7c23-ba4b-fe27bab8a4da activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-dbc9-7bdf-ac64-7bc1240d9386 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-dbc8-7c23-ba4b-fe27bab8a4da activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-dbc8-7c23-ba4b-fe27bab8a4da 2026/10/15 14:20:46 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-dbca-7f40-92cf-968a346357b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-dbca-78e9-b491-71f3cb5fc57c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-dbca-78e9-b491-71f3cb5fc57c 2026/10/15 14:20:46 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.28s) === RUN TestOutbox_DMNotRecipient 2026/10/15 14:20:46 INFO Applying migration id=initial 2026/10/15 14:20:46 INFO Applying migration id=notesupdated 2026/10/15 14:20:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:46 INFO Applying migration id=activitiesid 2026/10/15 14:20:46 INFO Applying migration id=outbox 2026/10/15 14:20:46 INFO Applying migration id=edits 2026/10/15 14:20:46 INFO Applying migration id=outboxactor 2026/10/15 14:20:46 INFO Applying migration id=outboxsender 2026/10/15 14:20:46 INFO Applying migration id=thread 2026/10/15 14:20:46 INFO Applying migration id=host 2026/10/15 14:20:46 INFO Applying migration id=sharedinbox 2026/10/15 14:20:46 INFO Applying migration id=noteshost 2026/10/15 14:20:46 INFO Applying migration id=fetched 2026/10/15 14:20:46 INFO Applying migration id=move 2026/10/15 14:20:46 INFO Applying migration id=cleanup 2026/10/15 14:20:46 INFO Applying migration id=received 2026/10/15 14:20:46 INFO Applying migration id=namehost 2026/10/15 14:20:46 INFO Applying migration id=outboxhost 2026/10/15 14:20:46 INFO Applying migration id=notesfts 2026/10/15 14:20:46 INFO Applying migration id=iconsname 2026/10/15 14:20:46 INFO Applying migration id=nohash 2026/10/15 14:20:46 INFO Applying migration id=shares 2026/10/15 14:20:46 INFO Applying migration id=actorttl 2026/10/15 14:20:46 INFO Applying migration id=tocc 2026/10/15 14:20:46 INFO Applying migration id=followeds 2026/10/15 14:20:46 INFO Applying migration id=certhash 2026/10/15 14:20:46 INFO Applying migration id=follows_sync 2026/10/15 14:20:46 INFO Applying migration id=jsonpath 2026/10/15 14:20:46 INFO Applying migration id=localforward 2026/10/15 14:20:46 INFO Applying migration id=avatar 2026/10/15 14:20:46 INFO Applying migration id=noimage 2026/10/15 14:20:46 INFO Applying migration id=feed 2026/10/15 14:20:46 INFO Applying migration id=bookmarks 2026/10/15 14:20:46 INFO Applying migration id=shareactivity 2026/10/15 14:20:46 INFO Applying migration id=application 2026/10/15 14:20:46 INFO Applying migration id=certificates 2026/10/15 14:20:46 INFO Applying migration id=rawforward 2026/10/15 14:20:46 INFO Applying migration id=publickey 2026/10/15 14:20:46 INFO Applying migration id=resolvegroup 2026/10/15 14:20:46 INFO Applying migration id=reject 2026/10/15 14:20:46 INFO Applying migration id=autodel 2026/10/15 14:20:46 INFO Applying migration id=jsonb 2026/10/15 14:20:46 INFO Applying migration id=quote 2026/10/15 14:20:46 INFO Applying migration id=rfc9421 2026/10/15 14:20:46 INFO Applying migration id=keys 2026/10/15 14:20:46 INFO Applying migration id=portable 2026/10/15 14:20:46 INFO Applying migration id=proofs 2026/10/15 14:20:46 INFO Applying migration id=contexts 2026/10/15 14:20:46 INFO Applying migration id=deliverieshost 2026/10/15 14:20:46 INFO Applying migration id=pembegin 2026/10/15 14:20:46 INFO Applying migration id=didhost 2026/10/15 14:20:46 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:46 INFO Applying migration id=invites 2026/10/15 14:20:46 INFO Applying migration id=ed25519blob 2026/10/15 14:20:46 INFO Applying migration id=rsablob 2026/10/15 14:20:46 INFO Applying migration id=iconscid 2026/10/15 14:20:46 INFO Applying migration id=actor 2026/10/15 14:20:46 INFO Applying migration id=localkeys 2026/10/15 14:20:46 INFO Applying migration id=deleted 2026/10/15 14:20:46 INFO Applying migration id=history 2026/10/15 14:20:46 INFO Applying migration id=outboxnano 2026/10/15 14:20:46 INFO Applying migration id=implements 2026/10/15 14:20:46 INFO Applying migration id=backfill 2026/10/15 14:20:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-e103-7634-bbae-7d26cc15ca35 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-e104-7644-b285-587020c16426 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-e103-7634-bbae-7d26cc15ca35 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-e103-7634-bbae-7d26cc15ca35 2026/10/15 14:20:47 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-e105-78d9-a6f6-322464f482e3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-e105-7315-9e91-c46300649a43 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-e105-7315-9e91-c46300649a43 2026/10/15 14:20:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (1.34s) === RUN TestOutbox_UnauthenticatedUser 2026/10/15 14:20:47 INFO Applying migration id=initial 2026/10/15 14:20:47 INFO Applying migration id=notesupdated 2026/10/15 14:20:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:47 INFO Applying migration id=activitiesid 2026/10/15 14:20:47 INFO Applying migration id=outbox 2026/10/15 14:20:47 INFO Applying migration id=edits 2026/10/15 14:20:47 INFO Applying migration id=outboxactor 2026/10/15 14:20:47 INFO Applying migration id=outboxsender 2026/10/15 14:20:47 INFO Applying migration id=thread 2026/10/15 14:20:47 INFO Applying migration id=host 2026/10/15 14:20:47 INFO Applying migration id=sharedinbox 2026/10/15 14:20:47 INFO Applying migration id=noteshost 2026/10/15 14:20:47 INFO Applying migration id=fetched 2026/10/15 14:20:47 INFO Applying migration id=move 2026/10/15 14:20:47 INFO Applying migration id=cleanup 2026/10/15 14:20:47 INFO Applying migration id=received 2026/10/15 14:20:47 INFO Applying migration id=namehost 2026/10/15 14:20:47 INFO Applying migration id=outboxhost 2026/10/15 14:20:47 INFO Applying migration id=notesfts 2026/10/15 14:20:47 INFO Applying migration id=iconsname 2026/10/15 14:20:47 INFO Applying migration id=nohash 2026/10/15 14:20:47 INFO Applying migration id=shares 2026/10/15 14:20:47 INFO Applying migration id=actorttl 2026/10/15 14:20:47 INFO Applying migration id=tocc 2026/10/15 14:20:47 INFO Applying migration id=followeds 2026/10/15 14:20:47 INFO Applying migration id=certhash 2026/10/15 14:20:47 INFO Applying migration id=follows_sync 2026/10/15 14:20:47 INFO Applying migration id=jsonpath 2026/10/15 14:20:47 INFO Applying migration id=localforward 2026/10/15 14:20:47 INFO Applying migration id=avatar 2026/10/15 14:20:47 INFO Applying migration id=noimage 2026/10/15 14:20:47 INFO Applying migration id=feed 2026/10/15 14:20:47 INFO Applying migration id=bookmarks 2026/10/15 14:20:47 INFO Applying migration id=shareactivity 2026/10/15 14:20:47 INFO Applying migration id=application 2026/10/15 14:20:47 INFO Applying migration id=certificates 2026/10/15 14:20:47 INFO Applying migration id=rawforward 2026/10/15 14:20:47 INFO Applying migration id=publickey 2026/10/15 14:20:47 INFO Applying migration id=resolvegroup 2026/10/15 14:20:47 INFO Applying migration id=reject 2026/10/15 14:20:47 INFO Applying migration id=autodel 2026/10/15 14:20:47 INFO Applying migration id=jsonb 2026/10/15 14:20:47 INFO Applying migration id=quote 2026/10/15 14:20:47 INFO Applying migration id=rfc9421 2026/10/15 14:20:47 INFO Applying migration id=keys 2026/10/15 14:20:47 INFO Applying migration id=portable 2026/10/15 14:20:47 INFO Applying migration id=proofs 2026/10/15 14:20:47 INFO Applying migration id=contexts 2026/10/15 14:20:47 INFO Applying migration id=deliverieshost 2026/10/15 14:20:47 INFO Applying migration id=pembegin 2026/10/15 14:20:47 INFO Applying migration id=didhost 2026/10/15 14:20:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:47 INFO Applying migration id=invites 2026/10/15 14:20:47 INFO Applying migration id=ed25519blob 2026/10/15 14:20:47 INFO Applying migration id=rsablob 2026/10/15 14:20:47 INFO Applying migration id=iconscid 2026/10/15 14:20:47 INFO Applying migration id=actor 2026/10/15 14:20:47 INFO Applying migration id=localkeys 2026/10/15 14:20:47 INFO Applying migration id=deleted 2026/10/15 14:20:47 INFO Applying migration id=history 2026/10/15 14:20:47 INFO Applying migration id=outboxnano 2026/10/15 14:20:47 INFO Applying migration id=implements 2026/10/15 14:20:47 INFO Applying migration id=backfill 2026/10/15 14:20:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-e692-78ab-8a68-6a49c61e4e15 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-e693-7911-983c-c95d9b4b5333 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-e692-78ab-8a68-6a49c61e4e15 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-e692-78ab-8a68-6a49c61e4e15 2026/10/15 14:20:49 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-e694-7bb0-9382-0632aba19ec3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-e694-75d4-9b2f-4fb3f89fd1b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-e694-75d4-9b2f-4fb3f89fd1b2 2026/10/15 14:20:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.42s) === RUN TestOutbox_PublicPostInGroup 2026/10/15 14:20:49 INFO Applying migration id=initial 2026/10/15 14:20:49 INFO Applying migration id=notesupdated 2026/10/15 14:20:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:49 INFO Applying migration id=activitiesid 2026/10/15 14:20:49 INFO Applying migration id=outbox 2026/10/15 14:20:49 INFO Applying migration id=edits 2026/10/15 14:20:49 INFO Applying migration id=outboxactor 2026/10/15 14:20:49 INFO Applying migration id=outboxsender 2026/10/15 14:20:49 INFO Applying migration id=thread 2026/10/15 14:20:49 INFO Applying migration id=host 2026/10/15 14:20:49 INFO Applying migration id=sharedinbox 2026/10/15 14:20:49 INFO Applying migration id=noteshost 2026/10/15 14:20:49 INFO Applying migration id=fetched 2026/10/15 14:20:49 INFO Applying migration id=move 2026/10/15 14:20:49 INFO Applying migration id=cleanup 2026/10/15 14:20:49 INFO Applying migration id=received 2026/10/15 14:20:49 INFO Applying migration id=namehost 2026/10/15 14:20:49 INFO Applying migration id=outboxhost 2026/10/15 14:20:49 INFO Applying migration id=notesfts 2026/10/15 14:20:49 INFO Applying migration id=iconsname 2026/10/15 14:20:49 INFO Applying migration id=nohash 2026/10/15 14:20:49 INFO Applying migration id=shares 2026/10/15 14:20:49 INFO Applying migration id=actorttl 2026/10/15 14:20:49 INFO Applying migration id=tocc 2026/10/15 14:20:49 INFO Applying migration id=followeds 2026/10/15 14:20:49 INFO Applying migration id=certhash 2026/10/15 14:20:49 INFO Applying migration id=follows_sync 2026/10/15 14:20:49 INFO Applying migration id=jsonpath 2026/10/15 14:20:49 INFO Applying migration id=localforward 2026/10/15 14:20:49 INFO Applying migration id=avatar 2026/10/15 14:20:49 INFO Applying migration id=noimage 2026/10/15 14:20:49 INFO Applying migration id=feed 2026/10/15 14:20:49 INFO Applying migration id=bookmarks 2026/10/15 14:20:49 INFO Applying migration id=shareactivity 2026/10/15 14:20:49 INFO Applying migration id=application 2026/10/15 14:20:49 INFO Applying migration id=certificates 2026/10/15 14:20:49 INFO Applying migration id=rawforward 2026/10/15 14:20:49 INFO Applying migration id=publickey 2026/10/15 14:20:49 INFO Applying migration id=resolvegroup 2026/10/15 14:20:49 INFO Applying migration id=reject 2026/10/15 14:20:49 INFO Applying migration id=autodel 2026/10/15 14:20:49 INFO Applying migration id=jsonb 2026/10/15 14:20:49 INFO Applying migration id=quote 2026/10/15 14:20:49 INFO Applying migration id=rfc9421 2026/10/15 14:20:49 INFO Applying migration id=keys 2026/10/15 14:20:49 INFO Applying migration id=portable 2026/10/15 14:20:49 INFO Applying migration id=proofs 2026/10/15 14:20:49 INFO Applying migration id=contexts 2026/10/15 14:20:49 INFO Applying migration id=deliverieshost 2026/10/15 14:20:49 INFO Applying migration id=pembegin 2026/10/15 14:20:49 INFO Applying migration id=didhost 2026/10/15 14:20:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:49 INFO Applying migration id=invites 2026/10/15 14:20:49 INFO Applying migration id=ed25519blob 2026/10/15 14:20:49 INFO Applying migration id=rsablob 2026/10/15 14:20:49 INFO Applying migration id=iconscid 2026/10/15 14:20:49 INFO Applying migration id=actor 2026/10/15 14:20:49 INFO Applying migration id=localkeys 2026/10/15 14:20:49 INFO Applying migration id=deleted 2026/10/15 14:20:49 INFO Applying migration id=history 2026/10/15 14:20:49 INFO Applying migration id=outboxnano 2026/10/15 14:20:49 INFO Applying migration id=implements 2026/10/15 14:20:49 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (1.07s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/10/15 14:20:50 INFO Applying migration id=initial 2026/10/15 14:20:50 INFO Applying migration id=notesupdated 2026/10/15 14:20:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:50 INFO Applying migration id=activitiesid 2026/10/15 14:20:50 INFO Applying migration id=outbox 2026/10/15 14:20:50 INFO Applying migration id=edits 2026/10/15 14:20:50 INFO Applying migration id=outboxactor 2026/10/15 14:20:50 INFO Applying migration id=outboxsender 2026/10/15 14:20:50 INFO Applying migration id=thread 2026/10/15 14:20:50 INFO Applying migration id=host 2026/10/15 14:20:50 INFO Applying migration id=sharedinbox 2026/10/15 14:20:50 INFO Applying migration id=noteshost 2026/10/15 14:20:50 INFO Applying migration id=fetched 2026/10/15 14:20:50 INFO Applying migration id=move 2026/10/15 14:20:50 INFO Applying migration id=cleanup 2026/10/15 14:20:50 INFO Applying migration id=received 2026/10/15 14:20:50 INFO Applying migration id=namehost 2026/10/15 14:20:50 INFO Applying migration id=outboxhost 2026/10/15 14:20:50 INFO Applying migration id=notesfts 2026/10/15 14:20:50 INFO Applying migration id=iconsname 2026/10/15 14:20:50 INFO Applying migration id=nohash 2026/10/15 14:20:50 INFO Applying migration id=shares 2026/10/15 14:20:50 INFO Applying migration id=actorttl 2026/10/15 14:20:50 INFO Applying migration id=tocc 2026/10/15 14:20:50 INFO Applying migration id=followeds 2026/10/15 14:20:50 INFO Applying migration id=certhash 2026/10/15 14:20:50 INFO Applying migration id=follows_sync 2026/10/15 14:20:50 INFO Applying migration id=jsonpath 2026/10/15 14:20:50 INFO Applying migration id=localforward 2026/10/15 14:20:50 INFO Applying migration id=avatar 2026/10/15 14:20:50 INFO Applying migration id=noimage 2026/10/15 14:20:50 INFO Applying migration id=feed 2026/10/15 14:20:50 INFO Applying migration id=bookmarks 2026/10/15 14:20:50 INFO Applying migration id=shareactivity 2026/10/15 14:20:50 INFO Applying migration id=application 2026/10/15 14:20:50 INFO Applying migration id=certificates 2026/10/15 14:20:50 INFO Applying migration id=rawforward 2026/10/15 14:20:50 INFO Applying migration id=publickey 2026/10/15 14:20:50 INFO Applying migration id=resolvegroup 2026/10/15 14:20:50 INFO Applying migration id=reject 2026/10/15 14:20:50 INFO Applying migration id=autodel 2026/10/15 14:20:50 INFO Applying migration id=jsonb 2026/10/15 14:20:50 INFO Applying migration id=quote 2026/10/15 14:20:50 INFO Applying migration id=rfc9421 2026/10/15 14:20:50 INFO Applying migration id=keys 2026/10/15 14:20:50 INFO Applying migration id=portable 2026/10/15 14:20:50 INFO Applying migration id=proofs 2026/10/15 14:20:50 INFO Applying migration id=contexts 2026/10/15 14:20:50 INFO Applying migration id=deliverieshost 2026/10/15 14:20:50 INFO Applying migration id=pembegin 2026/10/15 14:20:50 INFO Applying migration id=didhost 2026/10/15 14:20:50 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:50 INFO Applying migration id=invites 2026/10/15 14:20:50 INFO Applying migration id=ed25519blob 2026/10/15 14:20:50 INFO Applying migration id=rsablob 2026/10/15 14:20:50 INFO Applying migration id=iconscid 2026/10/15 14:20:50 INFO Applying migration id=actor 2026/10/15 14:20:50 INFO Applying migration id=localkeys 2026/10/15 14:20:50 INFO Applying migration id=deleted 2026/10/15 14:20:50 INFO Applying migration id=history 2026/10/15 14:20:50 INFO Applying migration id=outboxnano 2026/10/15 14:20:50 INFO Applying migration id=implements 2026/10/15 14:20:50 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.92s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/10/15 14:20:51 INFO Applying migration id=initial 2026/10/15 14:20:51 INFO Applying migration id=notesupdated 2026/10/15 14:20:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:51 INFO Applying migration id=activitiesid 2026/10/15 14:20:51 INFO Applying migration id=outbox 2026/10/15 14:20:51 INFO Applying migration id=edits 2026/10/15 14:20:51 INFO Applying migration id=outboxactor 2026/10/15 14:20:51 INFO Applying migration id=outboxsender 2026/10/15 14:20:51 INFO Applying migration id=thread 2026/10/15 14:20:51 INFO Applying migration id=host 2026/10/15 14:20:51 INFO Applying migration id=sharedinbox 2026/10/15 14:20:51 INFO Applying migration id=noteshost 2026/10/15 14:20:51 INFO Applying migration id=fetched 2026/10/15 14:20:51 INFO Applying migration id=move 2026/10/15 14:20:51 INFO Applying migration id=cleanup 2026/10/15 14:20:51 INFO Applying migration id=received 2026/10/15 14:20:51 INFO Applying migration id=namehost 2026/10/15 14:20:51 INFO Applying migration id=outboxhost 2026/10/15 14:20:51 INFO Applying migration id=notesfts 2026/10/15 14:20:51 INFO Applying migration id=iconsname 2026/10/15 14:20:51 INFO Applying migration id=nohash 2026/10/15 14:20:51 INFO Applying migration id=shares 2026/10/15 14:20:51 INFO Applying migration id=actorttl 2026/10/15 14:20:51 INFO Applying migration id=tocc 2026/10/15 14:20:51 INFO Applying migration id=followeds 2026/10/15 14:20:51 INFO Applying migration id=certhash 2026/10/15 14:20:51 INFO Applying migration id=follows_sync 2026/10/15 14:20:51 INFO Applying migration id=jsonpath 2026/10/15 14:20:51 INFO Applying migration id=localforward 2026/10/15 14:20:51 INFO Applying migration id=avatar 2026/10/15 14:20:51 INFO Applying migration id=noimage 2026/10/15 14:20:51 INFO Applying migration id=feed 2026/10/15 14:20:51 INFO Applying migration id=bookmarks 2026/10/15 14:20:51 INFO Applying migration id=shareactivity 2026/10/15 14:20:51 INFO Applying migration id=application 2026/10/15 14:20:51 INFO Applying migration id=certificates 2026/10/15 14:20:51 INFO Applying migration id=rawforward 2026/10/15 14:20:51 INFO Applying migration id=publickey 2026/10/15 14:20:51 INFO Applying migration id=resolvegroup 2026/10/15 14:20:51 INFO Applying migration id=reject 2026/10/15 14:20:51 INFO Applying migration id=autodel 2026/10/15 14:20:51 INFO Applying migration id=jsonb 2026/10/15 14:20:51 INFO Applying migration id=quote 2026/10/15 14:20:51 INFO Applying migration id=rfc9421 2026/10/15 14:20:51 INFO Applying migration id=keys 2026/10/15 14:20:51 INFO Applying migration id=portable 2026/10/15 14:20:51 INFO Applying migration id=proofs 2026/10/15 14:20:51 INFO Applying migration id=contexts 2026/10/15 14:20:51 INFO Applying migration id=deliverieshost 2026/10/15 14:20:51 INFO Applying migration id=pembegin 2026/10/15 14:20:51 INFO Applying migration id=didhost 2026/10/15 14:20:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:51 INFO Applying migration id=invites 2026/10/15 14:20:51 INFO Applying migration id=ed25519blob 2026/10/15 14:20:51 INFO Applying migration id=rsablob 2026/10/15 14:20:51 INFO Applying migration id=iconscid 2026/10/15 14:20:51 INFO Applying migration id=actor 2026/10/15 14:20:51 INFO Applying migration id=localkeys 2026/10/15 14:20:51 INFO Applying migration id=deleted 2026/10/15 14:20:51 INFO Applying migration id=history 2026/10/15 14:20:51 INFO Applying migration id=outboxnano 2026/10/15 14:20:51 INFO Applying migration id=implements 2026/10/15 14:20:51 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (0.68s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/10/15 14:20:51 INFO Applying migration id=initial 2026/10/15 14:20:51 INFO Applying migration id=notesupdated 2026/10/15 14:20:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:51 INFO Applying migration id=activitiesid 2026/10/15 14:20:51 INFO Applying migration id=outbox 2026/10/15 14:20:51 INFO Applying migration id=edits 2026/10/15 14:20:51 INFO Applying migration id=outboxactor 2026/10/15 14:20:51 INFO Applying migration id=outboxsender 2026/10/15 14:20:51 INFO Applying migration id=thread 2026/10/15 14:20:51 INFO Applying migration id=host 2026/10/15 14:20:51 INFO Applying migration id=sharedinbox 2026/10/15 14:20:51 INFO Applying migration id=noteshost 2026/10/15 14:20:51 INFO Applying migration id=fetched 2026/10/15 14:20:51 INFO Applying migration id=move 2026/10/15 14:20:51 INFO Applying migration id=cleanup 2026/10/15 14:20:51 INFO Applying migration id=received 2026/10/15 14:20:51 INFO Applying migration id=namehost 2026/10/15 14:20:51 INFO Applying migration id=outboxhost 2026/10/15 14:20:51 INFO Applying migration id=notesfts 2026/10/15 14:20:51 INFO Applying migration id=iconsname 2026/10/15 14:20:51 INFO Applying migration id=nohash 2026/10/15 14:20:51 INFO Applying migration id=shares 2026/10/15 14:20:51 INFO Applying migration id=actorttl 2026/10/15 14:20:51 INFO Applying migration id=tocc 2026/10/15 14:20:51 INFO Applying migration id=followeds 2026/10/15 14:20:51 INFO Applying migration id=certhash 2026/10/15 14:20:51 INFO Applying migration id=follows_sync 2026/10/15 14:20:51 INFO Applying migration id=jsonpath 2026/10/15 14:20:51 INFO Applying migration id=localforward 2026/10/15 14:20:51 INFO Applying migration id=avatar 2026/10/15 14:20:51 INFO Applying migration id=noimage 2026/10/15 14:20:51 INFO Applying migration id=feed 2026/10/15 14:20:51 INFO Applying migration id=bookmarks 2026/10/15 14:20:51 INFO Applying migration id=shareactivity 2026/10/15 14:20:51 INFO Applying migration id=application 2026/10/15 14:20:51 INFO Applying migration id=certificates 2026/10/15 14:20:51 INFO Applying migration id=rawforward 2026/10/15 14:20:51 INFO Applying migration id=publickey 2026/10/15 14:20:51 INFO Applying migration id=resolvegroup 2026/10/15 14:20:51 INFO Applying migration id=reject 2026/10/15 14:20:51 INFO Applying migration id=autodel 2026/10/15 14:20:51 INFO Applying migration id=jsonb 2026/10/15 14:20:51 INFO Applying migration id=quote 2026/10/15 14:20:51 INFO Applying migration id=rfc9421 2026/10/15 14:20:51 INFO Applying migration id=keys 2026/10/15 14:20:51 INFO Applying migration id=portable 2026/10/15 14:20:51 INFO Applying migration id=proofs 2026/10/15 14:20:51 INFO Applying migration id=contexts 2026/10/15 14:20:51 INFO Applying migration id=deliverieshost 2026/10/15 14:20:52 INFO Applying migration id=pembegin 2026/10/15 14:20:52 INFO Applying migration id=didhost 2026/10/15 14:20:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:52 INFO Applying migration id=invites 2026/10/15 14:20:52 INFO Applying migration id=ed25519blob 2026/10/15 14:20:52 INFO Applying migration id=rsablob 2026/10/15 14:20:52 INFO Applying migration id=iconscid 2026/10/15 14:20:52 INFO Applying migration id=actor 2026/10/15 14:20:52 INFO Applying migration id=localkeys 2026/10/15 14:20:52 INFO Applying migration id=deleted 2026/10/15 14:20:52 INFO Applying migration id=history 2026/10/15 14:20:52 INFO Applying migration id=outboxnano 2026/10/15 14:20:52 INFO Applying migration id=implements 2026/10/15 14:20:52 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.18s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/10/15 14:20:53 INFO Applying migration id=initial 2026/10/15 14:20:53 INFO Applying migration id=notesupdated 2026/10/15 14:20:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:53 INFO Applying migration id=activitiesid 2026/10/15 14:20:53 INFO Applying migration id=outbox 2026/10/15 14:20:53 INFO Applying migration id=edits 2026/10/15 14:20:53 INFO Applying migration id=outboxactor 2026/10/15 14:20:53 INFO Applying migration id=outboxsender 2026/10/15 14:20:53 INFO Applying migration id=thread 2026/10/15 14:20:53 INFO Applying migration id=host 2026/10/15 14:20:53 INFO Applying migration id=sharedinbox 2026/10/15 14:20:53 INFO Applying migration id=noteshost 2026/10/15 14:20:53 INFO Applying migration id=fetched 2026/10/15 14:20:53 INFO Applying migration id=move 2026/10/15 14:20:53 INFO Applying migration id=cleanup 2026/10/15 14:20:53 INFO Applying migration id=received 2026/10/15 14:20:53 INFO Applying migration id=namehost 2026/10/15 14:20:53 INFO Applying migration id=outboxhost 2026/10/15 14:20:53 INFO Applying migration id=notesfts 2026/10/15 14:20:53 INFO Applying migration id=iconsname 2026/10/15 14:20:53 INFO Applying migration id=nohash 2026/10/15 14:20:53 INFO Applying migration id=shares 2026/10/15 14:20:53 INFO Applying migration id=actorttl 2026/10/15 14:20:53 INFO Applying migration id=tocc 2026/10/15 14:20:53 INFO Applying migration id=followeds 2026/10/15 14:20:53 INFO Applying migration id=certhash 2026/10/15 14:20:53 INFO Applying migration id=follows_sync 2026/10/15 14:20:53 INFO Applying migration id=jsonpath 2026/10/15 14:20:53 INFO Applying migration id=localforward 2026/10/15 14:20:53 INFO Applying migration id=avatar 2026/10/15 14:20:53 INFO Applying migration id=noimage 2026/10/15 14:20:53 INFO Applying migration id=feed 2026/10/15 14:20:53 INFO Applying migration id=bookmarks 2026/10/15 14:20:53 INFO Applying migration id=shareactivity 2026/10/15 14:20:53 INFO Applying migration id=application 2026/10/15 14:20:53 INFO Applying migration id=certificates 2026/10/15 14:20:53 INFO Applying migration id=rawforward 2026/10/15 14:20:53 INFO Applying migration id=publickey 2026/10/15 14:20:53 INFO Applying migration id=resolvegroup 2026/10/15 14:20:53 INFO Applying migration id=reject 2026/10/15 14:20:53 INFO Applying migration id=autodel 2026/10/15 14:20:53 INFO Applying migration id=jsonb 2026/10/15 14:20:53 INFO Applying migration id=quote 2026/10/15 14:20:53 INFO Applying migration id=rfc9421 2026/10/15 14:20:53 INFO Applying migration id=keys 2026/10/15 14:20:53 INFO Applying migration id=portable 2026/10/15 14:20:53 INFO Applying migration id=proofs 2026/10/15 14:20:53 INFO Applying migration id=contexts 2026/10/15 14:20:53 INFO Applying migration id=deliverieshost 2026/10/15 14:20:53 INFO Applying migration id=pembegin 2026/10/15 14:20:53 INFO Applying migration id=didhost 2026/10/15 14:20:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:53 INFO Applying migration id=invites 2026/10/15 14:20:53 INFO Applying migration id=ed25519blob 2026/10/15 14:20:53 INFO Applying migration id=rsablob 2026/10/15 14:20:53 INFO Applying migration id=iconscid 2026/10/15 14:20:53 INFO Applying migration id=actor 2026/10/15 14:20:53 INFO Applying migration id=localkeys 2026/10/15 14:20:53 INFO Applying migration id=deleted 2026/10/15 14:20:53 INFO Applying migration id=history 2026/10/15 14:20:53 INFO Applying migration id=outboxnano 2026/10/15 14:20:53 INFO Applying migration id=implements 2026/10/15 14:20:53 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:54 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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (1.09s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/10/15 14:20:54 INFO Applying migration id=initial 2026/10/15 14:20:54 INFO Applying migration id=notesupdated 2026/10/15 14:20:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:54 INFO Applying migration id=activitiesid 2026/10/15 14:20:54 INFO Applying migration id=outbox 2026/10/15 14:20:54 INFO Applying migration id=edits 2026/10/15 14:20:54 INFO Applying migration id=outboxactor 2026/10/15 14:20:54 INFO Applying migration id=outboxsender 2026/10/15 14:20:54 INFO Applying migration id=thread 2026/10/15 14:20:54 INFO Applying migration id=host 2026/10/15 14:20:54 INFO Applying migration id=sharedinbox 2026/10/15 14:20:54 INFO Applying migration id=noteshost 2026/10/15 14:20:54 INFO Applying migration id=fetched 2026/10/15 14:20:54 INFO Applying migration id=move 2026/10/15 14:20:54 INFO Applying migration id=cleanup 2026/10/15 14:20:54 INFO Applying migration id=received 2026/10/15 14:20:54 INFO Applying migration id=namehost 2026/10/15 14:20:54 INFO Applying migration id=outboxhost 2026/10/15 14:20:54 INFO Applying migration id=notesfts 2026/10/15 14:20:54 INFO Applying migration id=iconsname 2026/10/15 14:20:54 INFO Applying migration id=nohash 2026/10/15 14:20:54 INFO Applying migration id=shares 2026/10/15 14:20:54 INFO Applying migration id=actorttl 2026/10/15 14:20:54 INFO Applying migration id=tocc 2026/10/15 14:20:54 INFO Applying migration id=followeds 2026/10/15 14:20:54 INFO Applying migration id=certhash 2026/10/15 14:20:54 INFO Applying migration id=follows_sync 2026/10/15 14:20:54 INFO Applying migration id=jsonpath 2026/10/15 14:20:54 INFO Applying migration id=localforward 2026/10/15 14:20:54 INFO Applying migration id=avatar 2026/10/15 14:20:54 INFO Applying migration id=noimage 2026/10/15 14:20:54 INFO Applying migration id=feed 2026/10/15 14:20:54 INFO Applying migration id=bookmarks 2026/10/15 14:20:54 INFO Applying migration id=shareactivity 2026/10/15 14:20:54 INFO Applying migration id=application 2026/10/15 14:20:54 INFO Applying migration id=certificates 2026/10/15 14:20:54 INFO Applying migration id=rawforward 2026/10/15 14:20:54 INFO Applying migration id=publickey 2026/10/15 14:20:54 INFO Applying migration id=resolvegroup 2026/10/15 14:20:54 INFO Applying migration id=reject 2026/10/15 14:20:54 INFO Applying migration id=autodel 2026/10/15 14:20:54 INFO Applying migration id=jsonb 2026/10/15 14:20:54 INFO Applying migration id=quote 2026/10/15 14:20:54 INFO Applying migration id=rfc9421 2026/10/15 14:20:54 INFO Applying migration id=keys 2026/10/15 14:20:54 INFO Applying migration id=portable 2026/10/15 14:20:54 INFO Applying migration id=proofs 2026/10/15 14:20:54 INFO Applying migration id=contexts 2026/10/15 14:20:54 INFO Applying migration id=deliverieshost 2026/10/15 14:20:54 INFO Applying migration id=pembegin 2026/10/15 14:20:54 INFO Applying migration id=didhost 2026/10/15 14:20:54 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:54 INFO Applying migration id=invites 2026/10/15 14:20:54 INFO Applying migration id=ed25519blob 2026/10/15 14:20:54 INFO Applying migration id=rsablob 2026/10/15 14:20:54 INFO Applying migration id=iconscid 2026/10/15 14:20:54 INFO Applying migration id=actor 2026/10/15 14:20:54 INFO Applying migration id=localkeys 2026/10/15 14:20:54 INFO Applying migration id=deleted 2026/10/15 14:20:54 INFO Applying migration id=history 2026/10/15 14:20:54 INFO Applying migration id=outboxnano 2026/10/15 14:20:54 INFO Applying migration id=implements 2026/10/15 14:20:54 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:54 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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.80s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/10/15 14:20:54 INFO Applying migration id=initial 2026/10/15 14:20:54 INFO Applying migration id=notesupdated 2026/10/15 14:20:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:54 INFO Applying migration id=activitiesid 2026/10/15 14:20:54 INFO Applying migration id=outbox 2026/10/15 14:20:54 INFO Applying migration id=edits 2026/10/15 14:20:54 INFO Applying migration id=outboxactor 2026/10/15 14:20:54 INFO Applying migration id=outboxsender 2026/10/15 14:20:54 INFO Applying migration id=thread 2026/10/15 14:20:54 INFO Applying migration id=host 2026/10/15 14:20:54 INFO Applying migration id=sharedinbox 2026/10/15 14:20:54 INFO Applying migration id=noteshost 2026/10/15 14:20:54 INFO Applying migration id=fetched 2026/10/15 14:20:54 INFO Applying migration id=move 2026/10/15 14:20:54 INFO Applying migration id=cleanup 2026/10/15 14:20:54 INFO Applying migration id=received 2026/10/15 14:20:54 INFO Applying migration id=namehost 2026/10/15 14:20:54 INFO Applying migration id=outboxhost 2026/10/15 14:20:54 INFO Applying migration id=notesfts 2026/10/15 14:20:54 INFO Applying migration id=iconsname 2026/10/15 14:20:54 INFO Applying migration id=nohash 2026/10/15 14:20:54 INFO Applying migration id=shares 2026/10/15 14:20:54 INFO Applying migration id=actorttl 2026/10/15 14:20:54 INFO Applying migration id=tocc 2026/10/15 14:20:54 INFO Applying migration id=followeds 2026/10/15 14:20:54 INFO Applying migration id=certhash 2026/10/15 14:20:54 INFO Applying migration id=follows_sync 2026/10/15 14:20:54 INFO Applying migration id=jsonpath 2026/10/15 14:20:54 INFO Applying migration id=localforward 2026/10/15 14:20:54 INFO Applying migration id=avatar 2026/10/15 14:20:54 INFO Applying migration id=noimage 2026/10/15 14:20:54 INFO Applying migration id=feed 2026/10/15 14:20:54 INFO Applying migration id=bookmarks 2026/10/15 14:20:54 INFO Applying migration id=shareactivity 2026/10/15 14:20:54 INFO Applying migration id=application 2026/10/15 14:20:54 INFO Applying migration id=certificates 2026/10/15 14:20:54 INFO Applying migration id=rawforward 2026/10/15 14:20:54 INFO Applying migration id=publickey 2026/10/15 14:20:54 INFO Applying migration id=resolvegroup 2026/10/15 14:20:54 INFO Applying migration id=reject 2026/10/15 14:20:54 INFO Applying migration id=autodel 2026/10/15 14:20:54 INFO Applying migration id=jsonb 2026/10/15 14:20:55 INFO Applying migration id=quote 2026/10/15 14:20:55 INFO Applying migration id=rfc9421 2026/10/15 14:20:55 INFO Applying migration id=keys 2026/10/15 14:20:55 INFO Applying migration id=portable 2026/10/15 14:20:55 INFO Applying migration id=proofs 2026/10/15 14:20:55 INFO Applying migration id=contexts 2026/10/15 14:20:55 INFO Applying migration id=deliverieshost 2026/10/15 14:20:55 INFO Applying migration id=pembegin 2026/10/15 14:20:55 INFO Applying migration id=didhost 2026/10/15 14:20:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:55 INFO Applying migration id=invites 2026/10/15 14:20:55 INFO Applying migration id=ed25519blob 2026/10/15 14:20:55 INFO Applying migration id=rsablob 2026/10/15 14:20:55 INFO Applying migration id=iconscid 2026/10/15 14:20:55 INFO Applying migration id=actor 2026/10/15 14:20:55 INFO Applying migration id=localkeys 2026/10/15 14:20:55 INFO Applying migration id=deleted 2026/10/15 14:20:55 INFO Applying migration id=history 2026/10/15 14:20:55 INFO Applying migration id=outboxnano 2026/10/15 14:20:55 INFO Applying migration id=implements 2026/10/15 14:20:55 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:55 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/10/15 14:20:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.87s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/10/15 14:20:55 INFO Applying migration id=initial 2026/10/15 14:20:55 INFO Applying migration id=notesupdated 2026/10/15 14:20:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:55 INFO Applying migration id=activitiesid 2026/10/15 14:20:55 INFO Applying migration id=outbox 2026/10/15 14:20:55 INFO Applying migration id=edits 2026/10/15 14:20:55 INFO Applying migration id=outboxactor 2026/10/15 14:20:55 INFO Applying migration id=outboxsender 2026/10/15 14:20:55 INFO Applying migration id=thread 2026/10/15 14:20:55 INFO Applying migration id=host 2026/10/15 14:20:55 INFO Applying migration id=sharedinbox 2026/10/15 14:20:55 INFO Applying migration id=noteshost 2026/10/15 14:20:55 INFO Applying migration id=fetched 2026/10/15 14:20:55 INFO Applying migration id=move 2026/10/15 14:20:55 INFO Applying migration id=cleanup 2026/10/15 14:20:55 INFO Applying migration id=received 2026/10/15 14:20:55 INFO Applying migration id=namehost 2026/10/15 14:20:55 INFO Applying migration id=outboxhost 2026/10/15 14:20:55 INFO Applying migration id=notesfts 2026/10/15 14:20:55 INFO Applying migration id=iconsname 2026/10/15 14:20:55 INFO Applying migration id=nohash 2026/10/15 14:20:55 INFO Applying migration id=shares 2026/10/15 14:20:55 INFO Applying migration id=actorttl 2026/10/15 14:20:55 INFO Applying migration id=tocc 2026/10/15 14:20:55 INFO Applying migration id=followeds 2026/10/15 14:20:55 INFO Applying migration id=certhash 2026/10/15 14:20:55 INFO Applying migration id=follows_sync 2026/10/15 14:20:55 INFO Applying migration id=jsonpath 2026/10/15 14:20:55 INFO Applying migration id=localforward 2026/10/15 14:20:55 INFO Applying migration id=avatar 2026/10/15 14:20:55 INFO Applying migration id=noimage 2026/10/15 14:20:55 INFO Applying migration id=feed 2026/10/15 14:20:55 INFO Applying migration id=bookmarks 2026/10/15 14:20:55 INFO Applying migration id=shareactivity 2026/10/15 14:20:55 INFO Applying migration id=application 2026/10/15 14:20:55 INFO Applying migration id=certificates 2026/10/15 14:20:55 INFO Applying migration id=rawforward 2026/10/15 14:20:55 INFO Applying migration id=publickey 2026/10/15 14:20:55 INFO Applying migration id=resolvegroup 2026/10/15 14:20:55 INFO Applying migration id=reject 2026/10/15 14:20:55 INFO Applying migration id=autodel 2026/10/15 14:20:55 INFO Applying migration id=jsonb 2026/10/15 14:20:55 INFO Applying migration id=quote 2026/10/15 14:20:55 INFO Applying migration id=rfc9421 2026/10/15 14:20:55 INFO Applying migration id=keys 2026/10/15 14:20:55 INFO Applying migration id=portable 2026/10/15 14:20:55 INFO Applying migration id=proofs 2026/10/15 14:20:55 INFO Applying migration id=contexts 2026/10/15 14:20:55 INFO Applying migration id=deliverieshost 2026/10/15 14:20:55 INFO Applying migration id=pembegin 2026/10/15 14:20:55 INFO Applying migration id=didhost 2026/10/15 14:20:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:55 INFO Applying migration id=invites 2026/10/15 14:20:55 INFO Applying migration id=ed25519blob 2026/10/15 14:20:55 INFO Applying migration id=rsablob 2026/10/15 14:20:55 INFO Applying migration id=iconscid 2026/10/15 14:20:55 INFO Applying migration id=actor 2026/10/15 14:20:55 INFO Applying migration id=localkeys 2026/10/15 14:20:55 INFO Applying migration id=deleted 2026/10/15 14:20:55 INFO Applying migration id=history 2026/10/15 14:20:55 INFO Applying migration id=outboxnano 2026/10/15 14:20:55 INFO Applying migration id=implements 2026/10/15 14:20:55 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:56 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/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (0.57s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/10/15 14:20:56 INFO Applying migration id=initial 2026/10/15 14:20:56 INFO Applying migration id=notesupdated 2026/10/15 14:20:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:56 INFO Applying migration id=activitiesid 2026/10/15 14:20:56 INFO Applying migration id=outbox 2026/10/15 14:20:56 INFO Applying migration id=edits 2026/10/15 14:20:56 INFO Applying migration id=outboxactor 2026/10/15 14:20:56 INFO Applying migration id=outboxsender 2026/10/15 14:20:56 INFO Applying migration id=thread 2026/10/15 14:20:56 INFO Applying migration id=host 2026/10/15 14:20:56 INFO Applying migration id=sharedinbox 2026/10/15 14:20:56 INFO Applying migration id=noteshost 2026/10/15 14:20:56 INFO Applying migration id=fetched 2026/10/15 14:20:56 INFO Applying migration id=move 2026/10/15 14:20:56 INFO Applying migration id=cleanup 2026/10/15 14:20:56 INFO Applying migration id=received 2026/10/15 14:20:56 INFO Applying migration id=namehost 2026/10/15 14:20:56 INFO Applying migration id=outboxhost 2026/10/15 14:20:56 INFO Applying migration id=notesfts 2026/10/15 14:20:56 INFO Applying migration id=iconsname 2026/10/15 14:20:56 INFO Applying migration id=nohash 2026/10/15 14:20:56 INFO Applying migration id=shares 2026/10/15 14:20:56 INFO Applying migration id=actorttl 2026/10/15 14:20:56 INFO Applying migration id=tocc 2026/10/15 14:20:56 INFO Applying migration id=followeds 2026/10/15 14:20:56 INFO Applying migration id=certhash 2026/10/15 14:20:56 INFO Applying migration id=follows_sync 2026/10/15 14:20:56 INFO Applying migration id=jsonpath 2026/10/15 14:20:56 INFO Applying migration id=localforward 2026/10/15 14:20:56 INFO Applying migration id=avatar 2026/10/15 14:20:56 INFO Applying migration id=noimage 2026/10/15 14:20:56 INFO Applying migration id=feed 2026/10/15 14:20:56 INFO Applying migration id=bookmarks 2026/10/15 14:20:56 INFO Applying migration id=shareactivity 2026/10/15 14:20:56 INFO Applying migration id=application 2026/10/15 14:20:56 INFO Applying migration id=certificates 2026/10/15 14:20:56 INFO Applying migration id=rawforward 2026/10/15 14:20:56 INFO Applying migration id=publickey 2026/10/15 14:20:56 INFO Applying migration id=resolvegroup 2026/10/15 14:20:56 INFO Applying migration id=reject 2026/10/15 14:20:56 INFO Applying migration id=autodel 2026/10/15 14:20:56 INFO Applying migration id=jsonb 2026/10/15 14:20:56 INFO Applying migration id=quote 2026/10/15 14:20:56 INFO Applying migration id=rfc9421 2026/10/15 14:20:56 INFO Applying migration id=keys 2026/10/15 14:20:56 INFO Applying migration id=portable 2026/10/15 14:20:56 INFO Applying migration id=proofs 2026/10/15 14:20:56 INFO Applying migration id=contexts 2026/10/15 14:20:56 INFO Applying migration id=deliverieshost 2026/10/15 14:20:56 INFO Applying migration id=pembegin 2026/10/15 14:20:56 INFO Applying migration id=didhost 2026/10/15 14:20:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:56 INFO Applying migration id=invites 2026/10/15 14:20:56 INFO Applying migration id=ed25519blob 2026/10/15 14:20:56 INFO Applying migration id=rsablob 2026/10/15 14:20:56 INFO Applying migration id=iconscid 2026/10/15 14:20:56 INFO Applying migration id=actor 2026/10/15 14:20:56 INFO Applying migration id=localkeys 2026/10/15 14:20:56 INFO Applying migration id=deleted 2026/10/15 14:20:56 INFO Applying migration id=history 2026/10/15 14:20:56 INFO Applying migration id=outboxnano 2026/10/15 14:20:56 INFO Applying migration id=implements 2026/10/15 14:20:56 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:56 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (0.52s) === RUN TestOutbox_PostToFollowersInGroup 2026/10/15 14:20:56 INFO Applying migration id=initial 2026/10/15 14:20:56 INFO Applying migration id=notesupdated 2026/10/15 14:20:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:56 INFO Applying migration id=activitiesid 2026/10/15 14:20:56 INFO Applying migration id=outbox 2026/10/15 14:20:56 INFO Applying migration id=edits 2026/10/15 14:20:56 INFO Applying migration id=outboxactor 2026/10/15 14:20:56 INFO Applying migration id=outboxsender 2026/10/15 14:20:56 INFO Applying migration id=thread 2026/10/15 14:20:56 INFO Applying migration id=host 2026/10/15 14:20:56 INFO Applying migration id=sharedinbox 2026/10/15 14:20:56 INFO Applying migration id=noteshost 2026/10/15 14:20:56 INFO Applying migration id=fetched 2026/10/15 14:20:56 INFO Applying migration id=move 2026/10/15 14:20:56 INFO Applying migration id=cleanup 2026/10/15 14:20:56 INFO Applying migration id=received 2026/10/15 14:20:56 INFO Applying migration id=namehost 2026/10/15 14:20:56 INFO Applying migration id=outboxhost 2026/10/15 14:20:56 INFO Applying migration id=notesfts 2026/10/15 14:20:56 INFO Applying migration id=iconsname 2026/10/15 14:20:56 INFO Applying migration id=nohash 2026/10/15 14:20:56 INFO Applying migration id=shares 2026/10/15 14:20:56 INFO Applying migration id=actorttl 2026/10/15 14:20:56 INFO Applying migration id=tocc 2026/10/15 14:20:56 INFO Applying migration id=followeds 2026/10/15 14:20:56 INFO Applying migration id=certhash 2026/10/15 14:20:56 INFO Applying migration id=follows_sync 2026/10/15 14:20:56 INFO Applying migration id=jsonpath 2026/10/15 14:20:56 INFO Applying migration id=localforward 2026/10/15 14:20:56 INFO Applying migration id=avatar 2026/10/15 14:20:56 INFO Applying migration id=noimage 2026/10/15 14:20:56 INFO Applying migration id=feed 2026/10/15 14:20:56 INFO Applying migration id=bookmarks 2026/10/15 14:20:56 INFO Applying migration id=shareactivity 2026/10/15 14:20:56 INFO Applying migration id=application 2026/10/15 14:20:56 INFO Applying migration id=certificates 2026/10/15 14:20:56 INFO Applying migration id=rawforward 2026/10/15 14:20:56 INFO Applying migration id=publickey 2026/10/15 14:20:56 INFO Applying migration id=resolvegroup 2026/10/15 14:20:56 INFO Applying migration id=reject 2026/10/15 14:20:56 INFO Applying migration id=autodel 2026/10/15 14:20:56 INFO Applying migration id=jsonb 2026/10/15 14:20:56 INFO Applying migration id=quote 2026/10/15 14:20:56 INFO Applying migration id=rfc9421 2026/10/15 14:20:56 INFO Applying migration id=keys 2026/10/15 14:20:56 INFO Applying migration id=portable 2026/10/15 14:20:56 INFO Applying migration id=proofs 2026/10/15 14:20:56 INFO Applying migration id=contexts 2026/10/15 14:20:56 INFO Applying migration id=deliverieshost 2026/10/15 14:20:56 INFO Applying migration id=pembegin 2026/10/15 14:20:56 INFO Applying migration id=didhost 2026/10/15 14:20:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:56 INFO Applying migration id=invites 2026/10/15 14:20:56 INFO Applying migration id=ed25519blob 2026/10/15 14:20:56 INFO Applying migration id=rsablob 2026/10/15 14:20:56 INFO Applying migration id=iconscid 2026/10/15 14:20:56 INFO Applying migration id=actor 2026/10/15 14:20:56 INFO Applying migration id=localkeys 2026/10/15 14:20:56 INFO Applying migration id=deleted 2026/10/15 14:20:56 INFO Applying migration id=history 2026/10/15 14:20:56 INFO Applying migration id=outboxnano 2026/10/15 14:20:56 INFO Applying migration id=implements 2026/10/15 14:20:56 INFO Applying migration id=backfill 2026/10/15 14:20:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-0732-75cf-88d8-2d1320d3e6d4 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/10/15 14:20: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/10/15 14:20:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (0.66s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/10/15 14:20:57 INFO Applying migration id=initial 2026/10/15 14:20:57 INFO Applying migration id=notesupdated 2026/10/15 14:20:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:57 INFO Applying migration id=activitiesid 2026/10/15 14:20:57 INFO Applying migration id=outbox 2026/10/15 14:20:57 INFO Applying migration id=edits 2026/10/15 14:20:57 INFO Applying migration id=outboxactor 2026/10/15 14:20:57 INFO Applying migration id=outboxsender 2026/10/15 14:20:57 INFO Applying migration id=thread 2026/10/15 14:20:57 INFO Applying migration id=host 2026/10/15 14:20:57 INFO Applying migration id=sharedinbox 2026/10/15 14:20:57 INFO Applying migration id=noteshost 2026/10/15 14:20:57 INFO Applying migration id=fetched 2026/10/15 14:20:57 INFO Applying migration id=move 2026/10/15 14:20:57 INFO Applying migration id=cleanup 2026/10/15 14:20:57 INFO Applying migration id=received 2026/10/15 14:20:57 INFO Applying migration id=namehost 2026/10/15 14:20:57 INFO Applying migration id=outboxhost 2026/10/15 14:20:57 INFO Applying migration id=notesfts 2026/10/15 14:20:57 INFO Applying migration id=iconsname 2026/10/15 14:20:57 INFO Applying migration id=nohash 2026/10/15 14:20:57 INFO Applying migration id=shares 2026/10/15 14:20:57 INFO Applying migration id=actorttl 2026/10/15 14:20:57 INFO Applying migration id=tocc 2026/10/15 14:20:57 INFO Applying migration id=followeds 2026/10/15 14:20:57 INFO Applying migration id=certhash 2026/10/15 14:20:57 INFO Applying migration id=follows_sync 2026/10/15 14:20:57 INFO Applying migration id=jsonpath 2026/10/15 14:20:57 INFO Applying migration id=localforward 2026/10/15 14:20:57 INFO Applying migration id=avatar 2026/10/15 14:20:57 INFO Applying migration id=noimage 2026/10/15 14:20:57 INFO Applying migration id=feed 2026/10/15 14:20:57 INFO Applying migration id=bookmarks 2026/10/15 14:20:57 INFO Applying migration id=shareactivity 2026/10/15 14:20:57 INFO Applying migration id=application 2026/10/15 14:20:57 INFO Applying migration id=certificates 2026/10/15 14:20:57 INFO Applying migration id=rawforward 2026/10/15 14:20:57 INFO Applying migration id=publickey 2026/10/15 14:20:57 INFO Applying migration id=resolvegroup 2026/10/15 14:20:57 INFO Applying migration id=reject 2026/10/15 14:20:57 INFO Applying migration id=autodel 2026/10/15 14:20:57 INFO Applying migration id=jsonb 2026/10/15 14:20:57 INFO Applying migration id=quote 2026/10/15 14:20:57 INFO Applying migration id=rfc9421 2026/10/15 14:20:57 INFO Applying migration id=keys 2026/10/15 14:20:57 INFO Applying migration id=portable 2026/10/15 14:20:57 INFO Applying migration id=proofs 2026/10/15 14:20:57 INFO Applying migration id=contexts 2026/10/15 14:20:57 INFO Applying migration id=deliverieshost 2026/10/15 14:20:57 INFO Applying migration id=pembegin 2026/10/15 14:20:57 INFO Applying migration id=didhost 2026/10/15 14:20:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:57 INFO Applying migration id=invites 2026/10/15 14:20:57 INFO Applying migration id=ed25519blob 2026/10/15 14:20:57 INFO Applying migration id=rsablob 2026/10/15 14:20:57 INFO Applying migration id=iconscid 2026/10/15 14:20:57 INFO Applying migration id=actor 2026/10/15 14:20:57 INFO Applying migration id=localkeys 2026/10/15 14:20:57 INFO Applying migration id=deleted 2026/10/15 14:20:57 INFO Applying migration id=history 2026/10/15 14:20:57 INFO Applying migration id=outboxnano 2026/10/15 14:20:57 INFO Applying migration id=implements 2026/10/15 14:20:57 INFO Applying migration id=backfill 2026/10/15 14:20:58 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-0953-7284-b54a-c28c27898340 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/10/15 14:20: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/10/15 14:20:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (0.54s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/10/15 14:20:58 INFO Applying migration id=initial 2026/10/15 14:20:58 INFO Applying migration id=notesupdated 2026/10/15 14:20:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:58 INFO Applying migration id=activitiesid 2026/10/15 14:20:58 INFO Applying migration id=outbox 2026/10/15 14:20:58 INFO Applying migration id=edits 2026/10/15 14:20:58 INFO Applying migration id=outboxactor 2026/10/15 14:20:58 INFO Applying migration id=outboxsender 2026/10/15 14:20:58 INFO Applying migration id=thread 2026/10/15 14:20:58 INFO Applying migration id=host 2026/10/15 14:20:58 INFO Applying migration id=sharedinbox 2026/10/15 14:20:58 INFO Applying migration id=noteshost 2026/10/15 14:20:58 INFO Applying migration id=fetched 2026/10/15 14:20:58 INFO Applying migration id=move 2026/10/15 14:20:58 INFO Applying migration id=cleanup 2026/10/15 14:20:58 INFO Applying migration id=received 2026/10/15 14:20:58 INFO Applying migration id=namehost 2026/10/15 14:20:58 INFO Applying migration id=outboxhost 2026/10/15 14:20:58 INFO Applying migration id=notesfts 2026/10/15 14:20:58 INFO Applying migration id=iconsname 2026/10/15 14:20:58 INFO Applying migration id=nohash 2026/10/15 14:20:58 INFO Applying migration id=shares 2026/10/15 14:20:58 INFO Applying migration id=actorttl 2026/10/15 14:20:58 INFO Applying migration id=tocc 2026/10/15 14:20:58 INFO Applying migration id=followeds 2026/10/15 14:20:58 INFO Applying migration id=certhash 2026/10/15 14:20:58 INFO Applying migration id=follows_sync 2026/10/15 14:20:58 INFO Applying migration id=jsonpath 2026/10/15 14:20:58 INFO Applying migration id=localforward 2026/10/15 14:20:58 INFO Applying migration id=avatar 2026/10/15 14:20:58 INFO Applying migration id=noimage 2026/10/15 14:20:58 INFO Applying migration id=feed 2026/10/15 14:20:58 INFO Applying migration id=bookmarks 2026/10/15 14:20:58 INFO Applying migration id=shareactivity 2026/10/15 14:20:58 INFO Applying migration id=application 2026/10/15 14:20:58 INFO Applying migration id=certificates 2026/10/15 14:20:58 INFO Applying migration id=rawforward 2026/10/15 14:20:58 INFO Applying migration id=publickey 2026/10/15 14:20:58 INFO Applying migration id=resolvegroup 2026/10/15 14:20:58 INFO Applying migration id=reject 2026/10/15 14:20:58 INFO Applying migration id=autodel 2026/10/15 14:20:58 INFO Applying migration id=jsonb 2026/10/15 14:20:58 INFO Applying migration id=quote 2026/10/15 14:20:58 INFO Applying migration id=rfc9421 2026/10/15 14:20:58 INFO Applying migration id=keys 2026/10/15 14:20:58 INFO Applying migration id=portable 2026/10/15 14:20:58 INFO Applying migration id=proofs 2026/10/15 14:20:58 INFO Applying migration id=contexts 2026/10/15 14:20:58 INFO Applying migration id=deliverieshost 2026/10/15 14:20:58 INFO Applying migration id=pembegin 2026/10/15 14:20:58 INFO Applying migration id=didhost 2026/10/15 14:20:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:58 INFO Applying migration id=invites 2026/10/15 14:20:58 INFO Applying migration id=ed25519blob 2026/10/15 14:20:58 INFO Applying migration id=rsablob 2026/10/15 14:20:58 INFO Applying migration id=iconscid 2026/10/15 14:20:58 INFO Applying migration id=actor 2026/10/15 14:20:58 INFO Applying migration id=localkeys 2026/10/15 14:20:58 INFO Applying migration id=deleted 2026/10/15 14:20:58 INFO Applying migration id=history 2026/10/15 14:20:58 INFO Applying migration id=outboxnano 2026/10/15 14:20:58 INFO Applying migration id=implements 2026/10/15 14:20:58 INFO Applying migration id=backfill 2026/10/15 14:20:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-0d2c-712f-8b47-8e133bd1d0f9 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/10/15 14:20: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/10/15 14:20:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.98s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/10/15 14:20:59 INFO Applying migration id=initial 2026/10/15 14:20:59 INFO Applying migration id=notesupdated 2026/10/15 14:20:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:59 INFO Applying migration id=activitiesid 2026/10/15 14:20:59 INFO Applying migration id=outbox 2026/10/15 14:20:59 INFO Applying migration id=edits 2026/10/15 14:20:59 INFO Applying migration id=outboxactor 2026/10/15 14:20:59 INFO Applying migration id=outboxsender 2026/10/15 14:20:59 INFO Applying migration id=thread 2026/10/15 14:20:59 INFO Applying migration id=host 2026/10/15 14:20:59 INFO Applying migration id=sharedinbox 2026/10/15 14:20:59 INFO Applying migration id=noteshost 2026/10/15 14:20:59 INFO Applying migration id=fetched 2026/10/15 14:20:59 INFO Applying migration id=move 2026/10/15 14:20:59 INFO Applying migration id=cleanup 2026/10/15 14:20:59 INFO Applying migration id=received 2026/10/15 14:20:59 INFO Applying migration id=namehost 2026/10/15 14:20:59 INFO Applying migration id=outboxhost 2026/10/15 14:20:59 INFO Applying migration id=notesfts 2026/10/15 14:20:59 INFO Applying migration id=iconsname 2026/10/15 14:20:59 INFO Applying migration id=nohash 2026/10/15 14:20:59 INFO Applying migration id=shares 2026/10/15 14:20:59 INFO Applying migration id=actorttl 2026/10/15 14:20:59 INFO Applying migration id=tocc 2026/10/15 14:20:59 INFO Applying migration id=followeds 2026/10/15 14:20:59 INFO Applying migration id=certhash 2026/10/15 14:20:59 INFO Applying migration id=follows_sync 2026/10/15 14:20:59 INFO Applying migration id=jsonpath 2026/10/15 14:20:59 INFO Applying migration id=localforward 2026/10/15 14:20:59 INFO Applying migration id=avatar 2026/10/15 14:20:59 INFO Applying migration id=noimage 2026/10/15 14:20:59 INFO Applying migration id=feed 2026/10/15 14:20:59 INFO Applying migration id=bookmarks 2026/10/15 14:20:59 INFO Applying migration id=shareactivity 2026/10/15 14:20:59 INFO Applying migration id=application 2026/10/15 14:20:59 INFO Applying migration id=certificates 2026/10/15 14:20:59 INFO Applying migration id=rawforward 2026/10/15 14:20:59 INFO Applying migration id=publickey 2026/10/15 14:20:59 INFO Applying migration id=resolvegroup 2026/10/15 14:20:59 INFO Applying migration id=reject 2026/10/15 14:20:59 INFO Applying migration id=autodel 2026/10/15 14:20:59 INFO Applying migration id=jsonb 2026/10/15 14:20:59 INFO Applying migration id=quote 2026/10/15 14:20:59 INFO Applying migration id=rfc9421 2026/10/15 14:20:59 INFO Applying migration id=keys 2026/10/15 14:20:59 INFO Applying migration id=portable 2026/10/15 14:20:59 INFO Applying migration id=proofs 2026/10/15 14:20:59 INFO Applying migration id=contexts 2026/10/15 14:20:59 INFO Applying migration id=deliverieshost 2026/10/15 14:20:59 INFO Applying migration id=pembegin 2026/10/15 14:20:59 INFO Applying migration id=didhost 2026/10/15 14:20:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:59 INFO Applying migration id=invites 2026/10/15 14:20:59 INFO Applying migration id=ed25519blob 2026/10/15 14:20:59 INFO Applying migration id=rsablob 2026/10/15 14:20:59 INFO Applying migration id=iconscid 2026/10/15 14:20:59 INFO Applying migration id=actor 2026/10/15 14:20:59 INFO Applying migration id=localkeys 2026/10/15 14:20:59 INFO Applying migration id=deleted 2026/10/15 14:20:59 INFO Applying migration id=history 2026/10/15 14:20:59 INFO Applying migration id=outboxnano 2026/10/15 14:20:59 INFO Applying migration id=implements 2026/10/15 14:20:59 INFO Applying migration id=backfill 2026/10/15 14:20:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-1085-7a51-84a3-320762e9289c 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/10/15 14:20: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/10/15 14:20:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (0.86s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/10/15 14:20:59 INFO Applying migration id=initial 2026/10/15 14:20:59 INFO Applying migration id=notesupdated 2026/10/15 14:20:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:59 INFO Applying migration id=activitiesid 2026/10/15 14:20:59 INFO Applying migration id=outbox 2026/10/15 14:20:59 INFO Applying migration id=edits 2026/10/15 14:20:59 INFO Applying migration id=outboxactor 2026/10/15 14:20:59 INFO Applying migration id=outboxsender 2026/10/15 14:20:59 INFO Applying migration id=thread 2026/10/15 14:20:59 INFO Applying migration id=host 2026/10/15 14:20:59 INFO Applying migration id=sharedinbox 2026/10/15 14:20:59 INFO Applying migration id=noteshost 2026/10/15 14:20:59 INFO Applying migration id=fetched 2026/10/15 14:20:59 INFO Applying migration id=move 2026/10/15 14:20:59 INFO Applying migration id=cleanup 2026/10/15 14:20:59 INFO Applying migration id=received 2026/10/15 14:20:59 INFO Applying migration id=namehost 2026/10/15 14:20:59 INFO Applying migration id=outboxhost 2026/10/15 14:20:59 INFO Applying migration id=notesfts 2026/10/15 14:20:59 INFO Applying migration id=iconsname 2026/10/15 14:20:59 INFO Applying migration id=nohash 2026/10/15 14:20:59 INFO Applying migration id=shares 2026/10/15 14:20:59 INFO Applying migration id=actorttl 2026/10/15 14:20:59 INFO Applying migration id=tocc 2026/10/15 14:20:59 INFO Applying migration id=followeds 2026/10/15 14:20:59 INFO Applying migration id=certhash 2026/10/15 14:20:59 INFO Applying migration id=follows_sync 2026/10/15 14:20:59 INFO Applying migration id=jsonpath 2026/10/15 14:21:00 INFO Applying migration id=localforward 2026/10/15 14:21:00 INFO Applying migration id=avatar 2026/10/15 14:21:00 INFO Applying migration id=noimage 2026/10/15 14:21:00 INFO Applying migration id=feed 2026/10/15 14:21:00 INFO Applying migration id=bookmarks 2026/10/15 14:21:00 INFO Applying migration id=shareactivity 2026/10/15 14:21:00 INFO Applying migration id=application 2026/10/15 14:21:00 INFO Applying migration id=certificates 2026/10/15 14:21:00 INFO Applying migration id=rawforward 2026/10/15 14:21:00 INFO Applying migration id=publickey 2026/10/15 14:21:00 INFO Applying migration id=resolvegroup 2026/10/15 14:21:00 INFO Applying migration id=reject 2026/10/15 14:21:00 INFO Applying migration id=autodel 2026/10/15 14:21:00 INFO Applying migration id=jsonb 2026/10/15 14:21:00 INFO Applying migration id=quote 2026/10/15 14:21:00 INFO Applying migration id=rfc9421 2026/10/15 14:21:00 INFO Applying migration id=keys 2026/10/15 14:21:00 INFO Applying migration id=portable 2026/10/15 14:21:00 INFO Applying migration id=proofs 2026/10/15 14:21:00 INFO Applying migration id=contexts 2026/10/15 14:21:00 INFO Applying migration id=deliverieshost 2026/10/15 14:21:00 INFO Applying migration id=pembegin 2026/10/15 14:21:00 INFO Applying migration id=didhost 2026/10/15 14:21:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:00 INFO Applying migration id=invites 2026/10/15 14:21:00 INFO Applying migration id=ed25519blob 2026/10/15 14:21:00 INFO Applying migration id=rsablob 2026/10/15 14:21:00 INFO Applying migration id=iconscid 2026/10/15 14:21:00 INFO Applying migration id=actor 2026/10/15 14:21:00 INFO Applying migration id=localkeys 2026/10/15 14:21:00 INFO Applying migration id=deleted 2026/10/15 14:21:00 INFO Applying migration id=history 2026/10/15 14:21:00 INFO Applying migration id=outboxnano 2026/10/15 14:21:00 INFO Applying migration id=implements 2026/10/15 14:21:00 INFO Applying migration id=backfill 2026/10/15 14:21:00 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-1274-7d13-96c1-747ed4f929bd 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/10/15 14:21: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/10/15 14:21:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.50s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/10/15 14:21:00 INFO Applying migration id=initial 2026/10/15 14:21:00 INFO Applying migration id=notesupdated 2026/10/15 14:21:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:00 INFO Applying migration id=activitiesid 2026/10/15 14:21:00 INFO Applying migration id=outbox 2026/10/15 14:21:00 INFO Applying migration id=edits 2026/10/15 14:21:00 INFO Applying migration id=outboxactor 2026/10/15 14:21:00 INFO Applying migration id=outboxsender 2026/10/15 14:21:00 INFO Applying migration id=thread 2026/10/15 14:21:00 INFO Applying migration id=host 2026/10/15 14:21:00 INFO Applying migration id=sharedinbox 2026/10/15 14:21:00 INFO Applying migration id=noteshost 2026/10/15 14:21:00 INFO Applying migration id=fetched 2026/10/15 14:21:00 INFO Applying migration id=move 2026/10/15 14:21:00 INFO Applying migration id=cleanup 2026/10/15 14:21:00 INFO Applying migration id=received 2026/10/15 14:21:00 INFO Applying migration id=namehost 2026/10/15 14:21:00 INFO Applying migration id=outboxhost 2026/10/15 14:21:00 INFO Applying migration id=notesfts 2026/10/15 14:21:00 INFO Applying migration id=iconsname 2026/10/15 14:21:00 INFO Applying migration id=nohash 2026/10/15 14:21:00 INFO Applying migration id=shares 2026/10/15 14:21:00 INFO Applying migration id=actorttl 2026/10/15 14:21:00 INFO Applying migration id=tocc 2026/10/15 14:21:00 INFO Applying migration id=followeds 2026/10/15 14:21:00 INFO Applying migration id=certhash 2026/10/15 14:21:00 INFO Applying migration id=follows_sync 2026/10/15 14:21:00 INFO Applying migration id=jsonpath 2026/10/15 14:21:00 INFO Applying migration id=localforward 2026/10/15 14:21:00 INFO Applying migration id=avatar 2026/10/15 14:21:00 INFO Applying migration id=noimage 2026/10/15 14:21:00 INFO Applying migration id=feed 2026/10/15 14:21:00 INFO Applying migration id=bookmarks 2026/10/15 14:21:00 INFO Applying migration id=shareactivity 2026/10/15 14:21:00 INFO Applying migration id=application 2026/10/15 14:21:00 INFO Applying migration id=certificates 2026/10/15 14:21:00 INFO Applying migration id=rawforward 2026/10/15 14:21:00 INFO Applying migration id=publickey 2026/10/15 14:21:00 INFO Applying migration id=resolvegroup 2026/10/15 14:21:00 INFO Applying migration id=reject 2026/10/15 14:21:00 INFO Applying migration id=autodel 2026/10/15 14:21:00 INFO Applying migration id=jsonb 2026/10/15 14:21:00 INFO Applying migration id=quote 2026/10/15 14:21:00 INFO Applying migration id=rfc9421 2026/10/15 14:21:00 INFO Applying migration id=keys 2026/10/15 14:21:00 INFO Applying migration id=portable 2026/10/15 14:21:00 INFO Applying migration id=proofs 2026/10/15 14:21:00 INFO Applying migration id=contexts 2026/10/15 14:21:00 INFO Applying migration id=deliverieshost 2026/10/15 14:21:00 INFO Applying migration id=pembegin 2026/10/15 14:21:00 INFO Applying migration id=didhost 2026/10/15 14:21:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:00 INFO Applying migration id=invites 2026/10/15 14:21:00 INFO Applying migration id=ed25519blob 2026/10/15 14:21:00 INFO Applying migration id=rsablob 2026/10/15 14:21:00 INFO Applying migration id=iconscid 2026/10/15 14:21:00 INFO Applying migration id=actor 2026/10/15 14:21:00 INFO Applying migration id=localkeys 2026/10/15 14:21:00 INFO Applying migration id=deleted 2026/10/15 14:21:00 INFO Applying migration id=history 2026/10/15 14:21:00 INFO Applying migration id=outboxnano 2026/10/15 14:21:00 INFO Applying migration id=implements 2026/10/15 14:21:00 INFO Applying migration id=backfill 2026/10/15 14:21:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-14f4-71f0-b8c9-05628f2572e1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-14f4-7a13-b421-c0d77048175b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-14f4-71f0-b8c9-05628f2572e1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff0-14f4-71f0-b8c9-05628f2572e1 2026/10/15 14:21: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/10/15 14:21:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.63s) === RUN TestOutbox_DMInGroupAnotherUser 2026/10/15 14:21:01 INFO Applying migration id=initial 2026/10/15 14:21:01 INFO Applying migration id=notesupdated 2026/10/15 14:21:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:01 INFO Applying migration id=activitiesid 2026/10/15 14:21:01 INFO Applying migration id=outbox 2026/10/15 14:21:01 INFO Applying migration id=edits 2026/10/15 14:21:01 INFO Applying migration id=outboxactor 2026/10/15 14:21:01 INFO Applying migration id=outboxsender 2026/10/15 14:21:01 INFO Applying migration id=thread 2026/10/15 14:21:01 INFO Applying migration id=host 2026/10/15 14:21:01 INFO Applying migration id=sharedinbox 2026/10/15 14:21:01 INFO Applying migration id=noteshost 2026/10/15 14:21:01 INFO Applying migration id=fetched 2026/10/15 14:21:01 INFO Applying migration id=move 2026/10/15 14:21:01 INFO Applying migration id=cleanup 2026/10/15 14:21:01 INFO Applying migration id=received 2026/10/15 14:21:01 INFO Applying migration id=namehost 2026/10/15 14:21:01 INFO Applying migration id=outboxhost 2026/10/15 14:21:01 INFO Applying migration id=notesfts 2026/10/15 14:21:01 INFO Applying migration id=iconsname 2026/10/15 14:21:01 INFO Applying migration id=nohash 2026/10/15 14:21:01 INFO Applying migration id=shares 2026/10/15 14:21:01 INFO Applying migration id=actorttl 2026/10/15 14:21:01 INFO Applying migration id=tocc 2026/10/15 14:21:01 INFO Applying migration id=followeds 2026/10/15 14:21:01 INFO Applying migration id=certhash 2026/10/15 14:21:01 INFO Applying migration id=follows_sync 2026/10/15 14:21:01 INFO Applying migration id=jsonpath 2026/10/15 14:21:01 INFO Applying migration id=localforward 2026/10/15 14:21:01 INFO Applying migration id=avatar 2026/10/15 14:21:01 INFO Applying migration id=noimage 2026/10/15 14:21:01 INFO Applying migration id=feed 2026/10/15 14:21:01 INFO Applying migration id=bookmarks 2026/10/15 14:21:01 INFO Applying migration id=shareactivity 2026/10/15 14:21:01 INFO Applying migration id=application 2026/10/15 14:21:01 INFO Applying migration id=certificates 2026/10/15 14:21:01 INFO Applying migration id=rawforward 2026/10/15 14:21:01 INFO Applying migration id=publickey 2026/10/15 14:21:01 INFO Applying migration id=resolvegroup 2026/10/15 14:21:01 INFO Applying migration id=reject 2026/10/15 14:21:01 INFO Applying migration id=autodel 2026/10/15 14:21:01 INFO Applying migration id=jsonb 2026/10/15 14:21:01 INFO Applying migration id=quote 2026/10/15 14:21:01 INFO Applying migration id=rfc9421 2026/10/15 14:21:01 INFO Applying migration id=keys 2026/10/15 14:21:01 INFO Applying migration id=portable 2026/10/15 14:21:01 INFO Applying migration id=proofs 2026/10/15 14:21:01 INFO Applying migration id=contexts 2026/10/15 14:21:01 INFO Applying migration id=deliverieshost 2026/10/15 14:21:01 INFO Applying migration id=pembegin 2026/10/15 14:21:01 INFO Applying migration id=didhost 2026/10/15 14:21:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:01 INFO Applying migration id=invites 2026/10/15 14:21:01 INFO Applying migration id=ed25519blob 2026/10/15 14:21:01 INFO Applying migration id=rsablob 2026/10/15 14:21:01 INFO Applying migration id=iconscid 2026/10/15 14:21:01 INFO Applying migration id=actor 2026/10/15 14:21:01 INFO Applying migration id=localkeys 2026/10/15 14:21:01 INFO Applying migration id=deleted 2026/10/15 14:21:01 INFO Applying migration id=history 2026/10/15 14:21:01 INFO Applying migration id=outboxnano 2026/10/15 14:21:01 INFO Applying migration id=implements 2026/10/15 14:21:01 INFO Applying migration id=backfill 2026/10/15 14:21:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-16ae-7df3-a735-b923ad92e1c0 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/10/15 14:21:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-16af-7e20-98c2-e3642b5a86ec activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-16b0-7922-a8f1-de0a0f57641d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-16af-7e20-98c2-e3642b5a86ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff0-16af-7e20-98c2-e3642b5a86ec 2026/10/15 14:21: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/10/15 14:21:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (0.45s) === RUN TestPoll_TwoOptions 2026/10/15 14:21:01 INFO Applying migration id=initial 2026/10/15 14:21:01 INFO Applying migration id=notesupdated 2026/10/15 14:21:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:01 INFO Applying migration id=activitiesid 2026/10/15 14:21:01 INFO Applying migration id=outbox 2026/10/15 14:21:01 INFO Applying migration id=edits 2026/10/15 14:21:01 INFO Applying migration id=outboxactor 2026/10/15 14:21:01 INFO Applying migration id=outboxsender 2026/10/15 14:21:01 INFO Applying migration id=thread 2026/10/15 14:21:01 INFO Applying migration id=host 2026/10/15 14:21:01 INFO Applying migration id=sharedinbox 2026/10/15 14:21:01 INFO Applying migration id=noteshost 2026/10/15 14:21:01 INFO Applying migration id=fetched 2026/10/15 14:21:01 INFO Applying migration id=move 2026/10/15 14:21:01 INFO Applying migration id=cleanup 2026/10/15 14:21:01 INFO Applying migration id=received 2026/10/15 14:21:01 INFO Applying migration id=namehost 2026/10/15 14:21:01 INFO Applying migration id=outboxhost 2026/10/15 14:21:01 INFO Applying migration id=notesfts 2026/10/15 14:21:01 INFO Applying migration id=iconsname 2026/10/15 14:21:01 INFO Applying migration id=nohash 2026/10/15 14:21:01 INFO Applying migration id=shares 2026/10/15 14:21:01 INFO Applying migration id=actorttl 2026/10/15 14:21:01 INFO Applying migration id=tocc 2026/10/15 14:21:01 INFO Applying migration id=followeds 2026/10/15 14:21:01 INFO Applying migration id=certhash 2026/10/15 14:21:01 INFO Applying migration id=follows_sync 2026/10/15 14:21:01 INFO Applying migration id=jsonpath 2026/10/15 14:21:01 INFO Applying migration id=localforward 2026/10/15 14:21:01 INFO Applying migration id=avatar 2026/10/15 14:21:01 INFO Applying migration id=noimage 2026/10/15 14:21:01 INFO Applying migration id=feed 2026/10/15 14:21:01 INFO Applying migration id=bookmarks 2026/10/15 14:21:01 INFO Applying migration id=shareactivity 2026/10/15 14:21:01 INFO Applying migration id=application 2026/10/15 14:21:01 INFO Applying migration id=certificates 2026/10/15 14:21:01 INFO Applying migration id=rawforward 2026/10/15 14:21:01 INFO Applying migration id=publickey 2026/10/15 14:21:01 INFO Applying migration id=resolvegroup 2026/10/15 14:21:01 INFO Applying migration id=reject 2026/10/15 14:21:01 INFO Applying migration id=autodel 2026/10/15 14:21:01 INFO Applying migration id=jsonb 2026/10/15 14:21:01 INFO Applying migration id=quote 2026/10/15 14:21:01 INFO Applying migration id=rfc9421 2026/10/15 14:21:01 INFO Applying migration id=keys 2026/10/15 14:21:01 INFO Applying migration id=portable 2026/10/15 14:21:01 INFO Applying migration id=proofs 2026/10/15 14:21:01 INFO Applying migration id=contexts 2026/10/15 14:21:01 INFO Applying migration id=deliverieshost 2026/10/15 14:21:01 INFO Applying migration id=pembegin 2026/10/15 14:21:01 INFO Applying migration id=didhost 2026/10/15 14:21:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:01 INFO Applying migration id=invites 2026/10/15 14:21:01 INFO Applying migration id=ed25519blob 2026/10/15 14:21:01 INFO Applying migration id=rsablob 2026/10/15 14:21:01 INFO Applying migration id=iconscid 2026/10/15 14:21:01 INFO Applying migration id=actor 2026/10/15 14:21:01 INFO Applying migration id=localkeys 2026/10/15 14:21:01 INFO Applying migration id=deleted 2026/10/15 14:21:01 INFO Applying migration id=history 2026/10/15 14:21:01 INFO Applying migration id=outboxnano 2026/10/15 14:21:01 INFO Applying migration id=implements 2026/10/15 14:21:01 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (0.75s) === RUN TestPoll_TwoOptionsZeroVotes 2026/10/15 14:21:02 INFO Applying migration id=initial 2026/10/15 14:21:02 INFO Applying migration id=notesupdated 2026/10/15 14:21:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:02 INFO Applying migration id=activitiesid 2026/10/15 14:21:02 INFO Applying migration id=outbox 2026/10/15 14:21:02 INFO Applying migration id=edits 2026/10/15 14:21:02 INFO Applying migration id=outboxactor 2026/10/15 14:21:02 INFO Applying migration id=outboxsender 2026/10/15 14:21:02 INFO Applying migration id=thread 2026/10/15 14:21:02 INFO Applying migration id=host 2026/10/15 14:21:02 INFO Applying migration id=sharedinbox 2026/10/15 14:21:02 INFO Applying migration id=noteshost 2026/10/15 14:21:02 INFO Applying migration id=fetched 2026/10/15 14:21:02 INFO Applying migration id=move 2026/10/15 14:21:02 INFO Applying migration id=cleanup 2026/10/15 14:21:02 INFO Applying migration id=received 2026/10/15 14:21:02 INFO Applying migration id=namehost 2026/10/15 14:21:02 INFO Applying migration id=outboxhost 2026/10/15 14:21:02 INFO Applying migration id=notesfts 2026/10/15 14:21:02 INFO Applying migration id=iconsname 2026/10/15 14:21:02 INFO Applying migration id=nohash 2026/10/15 14:21:02 INFO Applying migration id=shares 2026/10/15 14:21:02 INFO Applying migration id=actorttl 2026/10/15 14:21:02 INFO Applying migration id=tocc 2026/10/15 14:21:02 INFO Applying migration id=followeds 2026/10/15 14:21:02 INFO Applying migration id=certhash 2026/10/15 14:21:02 INFO Applying migration id=follows_sync 2026/10/15 14:21:02 INFO Applying migration id=jsonpath 2026/10/15 14:21:02 INFO Applying migration id=localforward 2026/10/15 14:21:02 INFO Applying migration id=avatar 2026/10/15 14:21:02 INFO Applying migration id=noimage 2026/10/15 14:21:02 INFO Applying migration id=feed 2026/10/15 14:21:02 INFO Applying migration id=bookmarks 2026/10/15 14:21:02 INFO Applying migration id=shareactivity 2026/10/15 14:21:02 INFO Applying migration id=application 2026/10/15 14:21:02 INFO Applying migration id=certificates 2026/10/15 14:21:02 INFO Applying migration id=rawforward 2026/10/15 14:21:02 INFO Applying migration id=publickey 2026/10/15 14:21:02 INFO Applying migration id=resolvegroup 2026/10/15 14:21:02 INFO Applying migration id=reject 2026/10/15 14:21:02 INFO Applying migration id=autodel 2026/10/15 14:21:02 INFO Applying migration id=jsonb 2026/10/15 14:21:02 INFO Applying migration id=quote 2026/10/15 14:21:02 INFO Applying migration id=rfc9421 2026/10/15 14:21:02 INFO Applying migration id=keys 2026/10/15 14:21:02 INFO Applying migration id=portable 2026/10/15 14:21:02 INFO Applying migration id=proofs 2026/10/15 14:21:02 INFO Applying migration id=contexts 2026/10/15 14:21:02 INFO Applying migration id=deliverieshost 2026/10/15 14:21:02 INFO Applying migration id=pembegin 2026/10/15 14:21:02 INFO Applying migration id=didhost 2026/10/15 14:21:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:02 INFO Applying migration id=invites 2026/10/15 14:21:02 INFO Applying migration id=ed25519blob 2026/10/15 14:21:02 INFO Applying migration id=rsablob 2026/10/15 14:21:02 INFO Applying migration id=iconscid 2026/10/15 14:21:02 INFO Applying migration id=actor 2026/10/15 14:21:02 INFO Applying migration id=localkeys 2026/10/15 14:21:02 INFO Applying migration id=deleted 2026/10/15 14:21:02 INFO Applying migration id=history 2026/10/15 14:21:02 INFO Applying migration id=outboxnano 2026/10/15 14:21:02 INFO Applying migration id=implements 2026/10/15 14:21:02 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (0.36s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/10/15 14:21:02 INFO Applying migration id=initial 2026/10/15 14:21:02 INFO Applying migration id=notesupdated 2026/10/15 14:21:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:02 INFO Applying migration id=activitiesid 2026/10/15 14:21:02 INFO Applying migration id=outbox 2026/10/15 14:21:02 INFO Applying migration id=edits 2026/10/15 14:21:02 INFO Applying migration id=outboxactor 2026/10/15 14:21:02 INFO Applying migration id=outboxsender 2026/10/15 14:21:02 INFO Applying migration id=thread 2026/10/15 14:21:02 INFO Applying migration id=host 2026/10/15 14:21:02 INFO Applying migration id=sharedinbox 2026/10/15 14:21:02 INFO Applying migration id=noteshost 2026/10/15 14:21:02 INFO Applying migration id=fetched 2026/10/15 14:21:02 INFO Applying migration id=move 2026/10/15 14:21:02 INFO Applying migration id=cleanup 2026/10/15 14:21:02 INFO Applying migration id=received 2026/10/15 14:21:02 INFO Applying migration id=namehost 2026/10/15 14:21:02 INFO Applying migration id=outboxhost 2026/10/15 14:21:02 INFO Applying migration id=notesfts 2026/10/15 14:21:02 INFO Applying migration id=iconsname 2026/10/15 14:21:02 INFO Applying migration id=nohash 2026/10/15 14:21:02 INFO Applying migration id=shares 2026/10/15 14:21:02 INFO Applying migration id=actorttl 2026/10/15 14:21:02 INFO Applying migration id=tocc 2026/10/15 14:21:02 INFO Applying migration id=followeds 2026/10/15 14:21:02 INFO Applying migration id=certhash 2026/10/15 14:21:02 INFO Applying migration id=follows_sync 2026/10/15 14:21:02 INFO Applying migration id=jsonpath 2026/10/15 14:21:02 INFO Applying migration id=localforward 2026/10/15 14:21:02 INFO Applying migration id=avatar 2026/10/15 14:21:02 INFO Applying migration id=noimage 2026/10/15 14:21:02 INFO Applying migration id=feed 2026/10/15 14:21:02 INFO Applying migration id=bookmarks 2026/10/15 14:21:02 INFO Applying migration id=shareactivity 2026/10/15 14:21:02 INFO Applying migration id=application 2026/10/15 14:21:02 INFO Applying migration id=certificates 2026/10/15 14:21:02 INFO Applying migration id=rawforward 2026/10/15 14:21:02 INFO Applying migration id=publickey 2026/10/15 14:21:02 INFO Applying migration id=resolvegroup 2026/10/15 14:21:02 INFO Applying migration id=reject 2026/10/15 14:21:02 INFO Applying migration id=autodel 2026/10/15 14:21:02 INFO Applying migration id=jsonb 2026/10/15 14:21:02 INFO Applying migration id=quote 2026/10/15 14:21:02 INFO Applying migration id=rfc9421 2026/10/15 14:21:02 INFO Applying migration id=keys 2026/10/15 14:21:02 INFO Applying migration id=portable 2026/10/15 14:21:02 INFO Applying migration id=proofs 2026/10/15 14:21:02 INFO Applying migration id=contexts 2026/10/15 14:21:02 INFO Applying migration id=deliverieshost 2026/10/15 14:21:02 INFO Applying migration id=pembegin 2026/10/15 14:21:02 INFO Applying migration id=didhost 2026/10/15 14:21:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:02 INFO Applying migration id=invites 2026/10/15 14:21:02 INFO Applying migration id=ed25519blob 2026/10/15 14:21:02 INFO Applying migration id=rsablob 2026/10/15 14:21:02 INFO Applying migration id=iconscid 2026/10/15 14:21:02 INFO Applying migration id=actor 2026/10/15 14:21:02 INFO Applying migration id=localkeys 2026/10/15 14:21:02 INFO Applying migration id=deleted 2026/10/15 14:21:02 INFO Applying migration id=history 2026/10/15 14:21:02 INFO Applying migration id=outboxnano 2026/10/15 14:21:02 INFO Applying migration id=implements 2026/10/15 14:21:02 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.63s) === RUN TestPoll_OneOption 2026/10/15 14:21:03 INFO Applying migration id=initial 2026/10/15 14:21:03 INFO Applying migration id=notesupdated 2026/10/15 14:21:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:03 INFO Applying migration id=activitiesid 2026/10/15 14:21:03 INFO Applying migration id=outbox 2026/10/15 14:21:03 INFO Applying migration id=edits 2026/10/15 14:21:03 INFO Applying migration id=outboxactor 2026/10/15 14:21:03 INFO Applying migration id=outboxsender 2026/10/15 14:21:03 INFO Applying migration id=thread 2026/10/15 14:21:03 INFO Applying migration id=host 2026/10/15 14:21:03 INFO Applying migration id=sharedinbox 2026/10/15 14:21:03 INFO Applying migration id=noteshost 2026/10/15 14:21:03 INFO Applying migration id=fetched 2026/10/15 14:21:03 INFO Applying migration id=move 2026/10/15 14:21:03 INFO Applying migration id=cleanup 2026/10/15 14:21:03 INFO Applying migration id=received 2026/10/15 14:21:03 INFO Applying migration id=namehost 2026/10/15 14:21:03 INFO Applying migration id=outboxhost 2026/10/15 14:21:03 INFO Applying migration id=notesfts 2026/10/15 14:21:03 INFO Applying migration id=iconsname 2026/10/15 14:21:03 INFO Applying migration id=nohash 2026/10/15 14:21:03 INFO Applying migration id=shares 2026/10/15 14:21:03 INFO Applying migration id=actorttl 2026/10/15 14:21:03 INFO Applying migration id=tocc 2026/10/15 14:21:03 INFO Applying migration id=followeds 2026/10/15 14:21:03 INFO Applying migration id=certhash 2026/10/15 14:21:03 INFO Applying migration id=follows_sync 2026/10/15 14:21:03 INFO Applying migration id=jsonpath 2026/10/15 14:21:03 INFO Applying migration id=localforward 2026/10/15 14:21:03 INFO Applying migration id=avatar 2026/10/15 14:21:03 INFO Applying migration id=noimage 2026/10/15 14:21:03 INFO Applying migration id=feed 2026/10/15 14:21:03 INFO Applying migration id=bookmarks 2026/10/15 14:21:03 INFO Applying migration id=shareactivity 2026/10/15 14:21:03 INFO Applying migration id=application 2026/10/15 14:21:03 INFO Applying migration id=certificates 2026/10/15 14:21:03 INFO Applying migration id=rawforward 2026/10/15 14:21:03 INFO Applying migration id=publickey 2026/10/15 14:21:03 INFO Applying migration id=resolvegroup 2026/10/15 14:21:03 INFO Applying migration id=reject 2026/10/15 14:21:03 INFO Applying migration id=autodel 2026/10/15 14:21:03 INFO Applying migration id=jsonb 2026/10/15 14:21:03 INFO Applying migration id=quote 2026/10/15 14:21:03 INFO Applying migration id=rfc9421 2026/10/15 14:21:03 INFO Applying migration id=keys 2026/10/15 14:21:03 INFO Applying migration id=portable 2026/10/15 14:21:03 INFO Applying migration id=proofs 2026/10/15 14:21:03 INFO Applying migration id=contexts 2026/10/15 14:21:03 INFO Applying migration id=deliverieshost 2026/10/15 14:21:03 INFO Applying migration id=pembegin 2026/10/15 14:21:03 INFO Applying migration id=didhost 2026/10/15 14:21:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:03 INFO Applying migration id=invites 2026/10/15 14:21:03 INFO Applying migration id=ed25519blob 2026/10/15 14:21:03 INFO Applying migration id=rsablob 2026/10/15 14:21:03 INFO Applying migration id=iconscid 2026/10/15 14:21:03 INFO Applying migration id=actor 2026/10/15 14:21:03 INFO Applying migration id=localkeys 2026/10/15 14:21:03 INFO Applying migration id=deleted 2026/10/15 14:21:03 INFO Applying migration id=history 2026/10/15 14:21:03 INFO Applying migration id=outboxnano 2026/10/15 14:21:03 INFO Applying migration id=implements 2026/10/15 14:21:03 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.46s) === RUN TestPoll_Vote 2026/10/15 14:21:03 INFO Applying migration id=initial 2026/10/15 14:21:03 INFO Applying migration id=notesupdated 2026/10/15 14:21:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:03 INFO Applying migration id=activitiesid 2026/10/15 14:21:03 INFO Applying migration id=outbox 2026/10/15 14:21:03 INFO Applying migration id=edits 2026/10/15 14:21:03 INFO Applying migration id=outboxactor 2026/10/15 14:21:03 INFO Applying migration id=outboxsender 2026/10/15 14:21:03 INFO Applying migration id=thread 2026/10/15 14:21:03 INFO Applying migration id=host 2026/10/15 14:21:03 INFO Applying migration id=sharedinbox 2026/10/15 14:21:03 INFO Applying migration id=noteshost 2026/10/15 14:21:03 INFO Applying migration id=fetched 2026/10/15 14:21:03 INFO Applying migration id=move 2026/10/15 14:21:03 INFO Applying migration id=cleanup 2026/10/15 14:21:03 INFO Applying migration id=received 2026/10/15 14:21:03 INFO Applying migration id=namehost 2026/10/15 14:21:03 INFO Applying migration id=outboxhost 2026/10/15 14:21:03 INFO Applying migration id=notesfts 2026/10/15 14:21:03 INFO Applying migration id=iconsname 2026/10/15 14:21:03 INFO Applying migration id=nohash 2026/10/15 14:21:03 INFO Applying migration id=shares 2026/10/15 14:21:03 INFO Applying migration id=actorttl 2026/10/15 14:21:03 INFO Applying migration id=tocc 2026/10/15 14:21:03 INFO Applying migration id=followeds 2026/10/15 14:21:03 INFO Applying migration id=certhash 2026/10/15 14:21:03 INFO Applying migration id=follows_sync 2026/10/15 14:21:03 INFO Applying migration id=jsonpath 2026/10/15 14:21:03 INFO Applying migration id=localforward 2026/10/15 14:21:03 INFO Applying migration id=avatar 2026/10/15 14:21:03 INFO Applying migration id=noimage 2026/10/15 14:21:03 INFO Applying migration id=feed 2026/10/15 14:21:03 INFO Applying migration id=bookmarks 2026/10/15 14:21:03 INFO Applying migration id=shareactivity 2026/10/15 14:21:03 INFO Applying migration id=application 2026/10/15 14:21:03 INFO Applying migration id=certificates 2026/10/15 14:21:03 INFO Applying migration id=rawforward 2026/10/15 14:21:03 INFO Applying migration id=publickey 2026/10/15 14:21:03 INFO Applying migration id=resolvegroup 2026/10/15 14:21:03 INFO Applying migration id=reject 2026/10/15 14:21:03 INFO Applying migration id=autodel 2026/10/15 14:21:03 INFO Applying migration id=jsonb 2026/10/15 14:21:03 INFO Applying migration id=quote 2026/10/15 14:21:03 INFO Applying migration id=rfc9421 2026/10/15 14:21:03 INFO Applying migration id=keys 2026/10/15 14:21:03 INFO Applying migration id=portable 2026/10/15 14:21:03 INFO Applying migration id=proofs 2026/10/15 14:21:03 INFO Applying migration id=contexts 2026/10/15 14:21:03 INFO Applying migration id=deliverieshost 2026/10/15 14:21:03 INFO Applying migration id=pembegin 2026/10/15 14:21:03 INFO Applying migration id=didhost 2026/10/15 14:21:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:03 INFO Applying migration id=invites 2026/10/15 14:21:03 INFO Applying migration id=ed25519blob 2026/10/15 14:21:03 INFO Applying migration id=rsablob 2026/10/15 14:21:03 INFO Applying migration id=iconscid 2026/10/15 14:21:03 INFO Applying migration id=actor 2026/10/15 14:21:03 INFO Applying migration id=localkeys 2026/10/15 14:21:03 INFO Applying migration id=deleted 2026/10/15 14:21:03 INFO Applying migration id=history 2026/10/15 14:21:03 INFO Applying migration id=outboxnano 2026/10/15 14:21:03 INFO Applying migration id=implements 2026/10/15 14:21:03 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:04 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-222a-7814-8c9d-43961b816c05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-222a-77f2-a052-435663b93998 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-222a-77f2-a052-435663b93998 2026/10/15 14:21:04 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (0.75s) === RUN TestPoll_VoteClosedPoll 2026/10/15 14:21:04 INFO Applying migration id=initial 2026/10/15 14:21:04 INFO Applying migration id=notesupdated 2026/10/15 14:21:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:04 INFO Applying migration id=activitiesid 2026/10/15 14:21:04 INFO Applying migration id=outbox 2026/10/15 14:21:04 INFO Applying migration id=edits 2026/10/15 14:21:04 INFO Applying migration id=outboxactor 2026/10/15 14:21:04 INFO Applying migration id=outboxsender 2026/10/15 14:21:04 INFO Applying migration id=thread 2026/10/15 14:21:04 INFO Applying migration id=host 2026/10/15 14:21:04 INFO Applying migration id=sharedinbox 2026/10/15 14:21:04 INFO Applying migration id=noteshost 2026/10/15 14:21:04 INFO Applying migration id=fetched 2026/10/15 14:21:04 INFO Applying migration id=move 2026/10/15 14:21:04 INFO Applying migration id=cleanup 2026/10/15 14:21:04 INFO Applying migration id=received 2026/10/15 14:21:04 INFO Applying migration id=namehost 2026/10/15 14:21:04 INFO Applying migration id=outboxhost 2026/10/15 14:21:04 INFO Applying migration id=notesfts 2026/10/15 14:21:04 INFO Applying migration id=iconsname 2026/10/15 14:21:04 INFO Applying migration id=nohash 2026/10/15 14:21:04 INFO Applying migration id=shares 2026/10/15 14:21:04 INFO Applying migration id=actorttl 2026/10/15 14:21:04 INFO Applying migration id=tocc 2026/10/15 14:21:04 INFO Applying migration id=followeds 2026/10/15 14:21:04 INFO Applying migration id=certhash 2026/10/15 14:21:04 INFO Applying migration id=follows_sync 2026/10/15 14:21:04 INFO Applying migration id=jsonpath 2026/10/15 14:21:04 INFO Applying migration id=localforward 2026/10/15 14:21:04 INFO Applying migration id=avatar 2026/10/15 14:21:04 INFO Applying migration id=noimage 2026/10/15 14:21:04 INFO Applying migration id=feed 2026/10/15 14:21:04 INFO Applying migration id=bookmarks 2026/10/15 14:21:04 INFO Applying migration id=shareactivity 2026/10/15 14:21:04 INFO Applying migration id=application 2026/10/15 14:21:04 INFO Applying migration id=certificates 2026/10/15 14:21:04 INFO Applying migration id=rawforward 2026/10/15 14:21:04 INFO Applying migration id=publickey 2026/10/15 14:21:04 INFO Applying migration id=resolvegroup 2026/10/15 14:21:04 INFO Applying migration id=reject 2026/10/15 14:21:04 INFO Applying migration id=autodel 2026/10/15 14:21:04 INFO Applying migration id=jsonb 2026/10/15 14:21:04 INFO Applying migration id=quote 2026/10/15 14:21:04 INFO Applying migration id=rfc9421 2026/10/15 14:21:04 INFO Applying migration id=keys 2026/10/15 14:21:04 INFO Applying migration id=portable 2026/10/15 14:21:04 INFO Applying migration id=proofs 2026/10/15 14:21:04 INFO Applying migration id=contexts 2026/10/15 14:21:04 INFO Applying migration id=deliverieshost 2026/10/15 14:21:04 INFO Applying migration id=pembegin 2026/10/15 14:21:04 INFO Applying migration id=didhost 2026/10/15 14:21:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:04 INFO Applying migration id=invites 2026/10/15 14:21:04 INFO Applying migration id=ed25519blob 2026/10/15 14:21:04 INFO Applying migration id=rsablob 2026/10/15 14:21:04 INFO Applying migration id=iconscid 2026/10/15 14:21:04 INFO Applying migration id=actor 2026/10/15 14:21:04 INFO Applying migration id=localkeys 2026/10/15 14:21:04 INFO Applying migration id=deleted 2026/10/15 14:21:04 INFO Applying migration id=history 2026/10/15 14:21:04 INFO Applying migration id=outboxnano 2026/10/15 14:21:04 INFO Applying migration id=implements 2026/10/15 14:21:04 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:05 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (0.67s) === RUN TestPoll_VoteEndedPoll 2026/10/15 14:21:05 INFO Applying migration id=initial 2026/10/15 14:21:05 INFO Applying migration id=notesupdated 2026/10/15 14:21:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:05 INFO Applying migration id=activitiesid 2026/10/15 14:21:05 INFO Applying migration id=outbox 2026/10/15 14:21:05 INFO Applying migration id=edits 2026/10/15 14:21:05 INFO Applying migration id=outboxactor 2026/10/15 14:21:05 INFO Applying migration id=outboxsender 2026/10/15 14:21:05 INFO Applying migration id=thread 2026/10/15 14:21:05 INFO Applying migration id=host 2026/10/15 14:21:05 INFO Applying migration id=sharedinbox 2026/10/15 14:21:05 INFO Applying migration id=noteshost 2026/10/15 14:21:05 INFO Applying migration id=fetched 2026/10/15 14:21:05 INFO Applying migration id=move 2026/10/15 14:21:05 INFO Applying migration id=cleanup 2026/10/15 14:21:05 INFO Applying migration id=received 2026/10/15 14:21:05 INFO Applying migration id=namehost 2026/10/15 14:21:05 INFO Applying migration id=outboxhost 2026/10/15 14:21:05 INFO Applying migration id=notesfts 2026/10/15 14:21:05 INFO Applying migration id=iconsname 2026/10/15 14:21:05 INFO Applying migration id=nohash 2026/10/15 14:21:05 INFO Applying migration id=shares 2026/10/15 14:21:05 INFO Applying migration id=actorttl 2026/10/15 14:21:05 INFO Applying migration id=tocc 2026/10/15 14:21:05 INFO Applying migration id=followeds 2026/10/15 14:21:05 INFO Applying migration id=certhash 2026/10/15 14:21:05 INFO Applying migration id=follows_sync 2026/10/15 14:21:05 INFO Applying migration id=jsonpath 2026/10/15 14:21:05 INFO Applying migration id=localforward 2026/10/15 14:21:05 INFO Applying migration id=avatar 2026/10/15 14:21:05 INFO Applying migration id=noimage 2026/10/15 14:21:05 INFO Applying migration id=feed 2026/10/15 14:21:05 INFO Applying migration id=bookmarks 2026/10/15 14:21:05 INFO Applying migration id=shareactivity 2026/10/15 14:21:05 INFO Applying migration id=application 2026/10/15 14:21:05 INFO Applying migration id=certificates 2026/10/15 14:21:05 INFO Applying migration id=rawforward 2026/10/15 14:21:05 INFO Applying migration id=publickey 2026/10/15 14:21:05 INFO Applying migration id=resolvegroup 2026/10/15 14:21:05 INFO Applying migration id=reject 2026/10/15 14:21:05 INFO Applying migration id=autodel 2026/10/15 14:21:05 INFO Applying migration id=jsonb 2026/10/15 14:21:05 INFO Applying migration id=quote 2026/10/15 14:21:05 INFO Applying migration id=rfc9421 2026/10/15 14:21:05 INFO Applying migration id=keys 2026/10/15 14:21:05 INFO Applying migration id=portable 2026/10/15 14:21:05 INFO Applying migration id=proofs 2026/10/15 14:21:05 INFO Applying migration id=contexts 2026/10/15 14:21:05 INFO Applying migration id=deliverieshost 2026/10/15 14:21:05 INFO Applying migration id=pembegin 2026/10/15 14:21:05 INFO Applying migration id=didhost 2026/10/15 14:21:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:05 INFO Applying migration id=invites 2026/10/15 14:21:05 INFO Applying migration id=ed25519blob 2026/10/15 14:21:05 INFO Applying migration id=rsablob 2026/10/15 14:21:05 INFO Applying migration id=iconscid 2026/10/15 14:21:05 INFO Applying migration id=actor 2026/10/15 14:21:05 INFO Applying migration id=localkeys 2026/10/15 14:21:05 INFO Applying migration id=deleted 2026/10/15 14:21:05 INFO Applying migration id=history 2026/10/15 14:21:05 INFO Applying migration id=outboxnano 2026/10/15 14:21:05 INFO Applying migration id=implements 2026/10/15 14:21:05 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:05 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.44s) === RUN TestPoll_Reply 2026/10/15 14:21:05 INFO Applying migration id=initial 2026/10/15 14:21:05 INFO Applying migration id=notesupdated 2026/10/15 14:21:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:05 INFO Applying migration id=activitiesid 2026/10/15 14:21:05 INFO Applying migration id=outbox 2026/10/15 14:21:05 INFO Applying migration id=edits 2026/10/15 14:21:05 INFO Applying migration id=outboxactor 2026/10/15 14:21:05 INFO Applying migration id=outboxsender 2026/10/15 14:21:05 INFO Applying migration id=thread 2026/10/15 14:21:05 INFO Applying migration id=host 2026/10/15 14:21:05 INFO Applying migration id=sharedinbox 2026/10/15 14:21:05 INFO Applying migration id=noteshost 2026/10/15 14:21:05 INFO Applying migration id=fetched 2026/10/15 14:21:05 INFO Applying migration id=move 2026/10/15 14:21:05 INFO Applying migration id=cleanup 2026/10/15 14:21:05 INFO Applying migration id=received 2026/10/15 14:21:05 INFO Applying migration id=namehost 2026/10/15 14:21:05 INFO Applying migration id=outboxhost 2026/10/15 14:21:05 INFO Applying migration id=notesfts 2026/10/15 14:21:05 INFO Applying migration id=iconsname 2026/10/15 14:21:05 INFO Applying migration id=nohash 2026/10/15 14:21:05 INFO Applying migration id=shares 2026/10/15 14:21:05 INFO Applying migration id=actorttl 2026/10/15 14:21:05 INFO Applying migration id=tocc 2026/10/15 14:21:05 INFO Applying migration id=followeds 2026/10/15 14:21:05 INFO Applying migration id=certhash 2026/10/15 14:21:05 INFO Applying migration id=follows_sync 2026/10/15 14:21:05 INFO Applying migration id=jsonpath 2026/10/15 14:21:05 INFO Applying migration id=localforward 2026/10/15 14:21:05 INFO Applying migration id=avatar 2026/10/15 14:21:05 INFO Applying migration id=noimage 2026/10/15 14:21:05 INFO Applying migration id=feed 2026/10/15 14:21:05 INFO Applying migration id=bookmarks 2026/10/15 14:21:05 INFO Applying migration id=shareactivity 2026/10/15 14:21:05 INFO Applying migration id=application 2026/10/15 14:21:05 INFO Applying migration id=certificates 2026/10/15 14:21:05 INFO Applying migration id=rawforward 2026/10/15 14:21:05 INFO Applying migration id=publickey 2026/10/15 14:21:05 INFO Applying migration id=resolvegroup 2026/10/15 14:21:05 INFO Applying migration id=reject 2026/10/15 14:21:05 INFO Applying migration id=autodel 2026/10/15 14:21:05 INFO Applying migration id=jsonb 2026/10/15 14:21:05 INFO Applying migration id=quote 2026/10/15 14:21:05 INFO Applying migration id=rfc9421 2026/10/15 14:21:05 INFO Applying migration id=keys 2026/10/15 14:21:05 INFO Applying migration id=portable 2026/10/15 14:21:05 INFO Applying migration id=proofs 2026/10/15 14:21:05 INFO Applying migration id=contexts 2026/10/15 14:21:05 INFO Applying migration id=deliverieshost 2026/10/15 14:21:05 INFO Applying migration id=pembegin 2026/10/15 14:21:05 INFO Applying migration id=didhost 2026/10/15 14:21:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:05 INFO Applying migration id=invites 2026/10/15 14:21:05 INFO Applying migration id=ed25519blob 2026/10/15 14:21:05 INFO Applying migration id=rsablob 2026/10/15 14:21:05 INFO Applying migration id=iconscid 2026/10/15 14:21:05 INFO Applying migration id=actor 2026/10/15 14:21:05 INFO Applying migration id=localkeys 2026/10/15 14:21:05 INFO Applying migration id=deleted 2026/10/15 14:21:05 INFO Applying migration id=history 2026/10/15 14:21:05 INFO Applying migration id=outboxnano 2026/10/15 14:21:05 INFO Applying migration id=implements 2026/10/15 14:21:05 INFO Applying migration id=backfill 2026/10/15 14:21:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/15 14:21:06 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-2984-7713-8304-963c22866485 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-2984-76e9-beb3-372a63d25f89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-2984-76e9-beb3-372a63d25f89 2026/10/15 14:21:06 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (0.77s) === RUN TestPoll_ReplyClosedPoll 2026/10/15 14:21:06 INFO Applying migration id=initial 2026/10/15 14:21:06 INFO Applying migration id=notesupdated 2026/10/15 14:21:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:06 INFO Applying migration id=activitiesid 2026/10/15 14:21:06 INFO Applying migration id=outbox 2026/10/15 14:21:06 INFO Applying migration id=edits 2026/10/15 14:21:06 INFO Applying migration id=outboxactor 2026/10/15 14:21:06 INFO Applying migration id=outboxsender 2026/10/15 14:21:06 INFO Applying migration id=thread 2026/10/15 14:21:06 INFO Applying migration id=host 2026/10/15 14:21:06 INFO Applying migration id=sharedinbox 2026/10/15 14:21:06 INFO Applying migration id=noteshost 2026/10/15 14:21:06 INFO Applying migration id=fetched 2026/10/15 14:21:06 INFO Applying migration id=move 2026/10/15 14:21:06 INFO Applying migration id=cleanup 2026/10/15 14:21:06 INFO Applying migration id=received 2026/10/15 14:21:06 INFO Applying migration id=namehost 2026/10/15 14:21:06 INFO Applying migration id=outboxhost 2026/10/15 14:21:06 INFO Applying migration id=notesfts 2026/10/15 14:21:06 INFO Applying migration id=iconsname 2026/10/15 14:21:06 INFO Applying migration id=nohash 2026/10/15 14:21:06 INFO Applying migration id=shares 2026/10/15 14:21:06 INFO Applying migration id=actorttl 2026/10/15 14:21:06 INFO Applying migration id=tocc 2026/10/15 14:21:06 INFO Applying migration id=followeds 2026/10/15 14:21:06 INFO Applying migration id=certhash 2026/10/15 14:21:06 INFO Applying migration id=follows_sync 2026/10/15 14:21:06 INFO Applying migration id=jsonpath 2026/10/15 14:21:06 INFO Applying migration id=localforward 2026/10/15 14:21:06 INFO Applying migration id=avatar 2026/10/15 14:21:06 INFO Applying migration id=noimage 2026/10/15 14:21:06 INFO Applying migration id=feed 2026/10/15 14:21:06 INFO Applying migration id=bookmarks 2026/10/15 14:21:06 INFO Applying migration id=shareactivity 2026/10/15 14:21:06 INFO Applying migration id=application 2026/10/15 14:21:06 INFO Applying migration id=certificates 2026/10/15 14:21:06 INFO Applying migration id=rawforward 2026/10/15 14:21:06 INFO Applying migration id=publickey 2026/10/15 14:21:06 INFO Applying migration id=resolvegroup 2026/10/15 14:21:06 INFO Applying migration id=reject 2026/10/15 14:21:06 INFO Applying migration id=autodel 2026/10/15 14:21:06 INFO Applying migration id=jsonb 2026/10/15 14:21:06 INFO Applying migration id=quote 2026/10/15 14:21:06 INFO Applying migration id=rfc9421 2026/10/15 14:21:06 INFO Applying migration id=keys 2026/10/15 14:21:06 INFO Applying migration id=portable 2026/10/15 14:21:06 INFO Applying migration id=proofs 2026/10/15 14:21:06 INFO Applying migration id=contexts 2026/10/15 14:21:06 INFO Applying migration id=deliverieshost 2026/10/15 14:21:06 INFO Applying migration id=pembegin 2026/10/15 14:21:06 INFO Applying migration id=didhost 2026/10/15 14:21:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:06 INFO Applying migration id=invites 2026/10/15 14:21:06 INFO Applying migration id=ed25519blob 2026/10/15 14:21:06 INFO Applying migration id=rsablob 2026/10/15 14:21:06 INFO Applying migration id=iconscid 2026/10/15 14:21:06 INFO Applying migration id=actor 2026/10/15 14:21:06 INFO Applying migration id=localkeys 2026/10/15 14:21:06 INFO Applying migration id=deleted 2026/10/15 14:21:06 INFO Applying migration id=history 2026/10/15 14:21:06 INFO Applying migration id=outboxnano 2026/10/15 14:21:06 INFO Applying migration id=implements 2026/10/15 14:21:06 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:07 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-2c9a-7804-b8f3-dec9dfdf12c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-2c9a-77bd-adfb-4d176be92e92 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-2c9a-77bd-adfb-4d176be92e92 2026/10/15 14:21:07 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (0.80s) === RUN TestPoll_EditVote 2026/10/15 14:21:07 INFO Applying migration id=initial 2026/10/15 14:21:07 INFO Applying migration id=notesupdated 2026/10/15 14:21:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:07 INFO Applying migration id=activitiesid 2026/10/15 14:21:07 INFO Applying migration id=outbox 2026/10/15 14:21:07 INFO Applying migration id=edits 2026/10/15 14:21:07 INFO Applying migration id=outboxactor 2026/10/15 14:21:07 INFO Applying migration id=outboxsender 2026/10/15 14:21:07 INFO Applying migration id=thread 2026/10/15 14:21:07 INFO Applying migration id=host 2026/10/15 14:21:07 INFO Applying migration id=sharedinbox 2026/10/15 14:21:07 INFO Applying migration id=noteshost 2026/10/15 14:21:07 INFO Applying migration id=fetched 2026/10/15 14:21:07 INFO Applying migration id=move 2026/10/15 14:21:07 INFO Applying migration id=cleanup 2026/10/15 14:21:07 INFO Applying migration id=received 2026/10/15 14:21:07 INFO Applying migration id=namehost 2026/10/15 14:21:07 INFO Applying migration id=outboxhost 2026/10/15 14:21:07 INFO Applying migration id=notesfts 2026/10/15 14:21:07 INFO Applying migration id=iconsname 2026/10/15 14:21:07 INFO Applying migration id=nohash 2026/10/15 14:21:07 INFO Applying migration id=shares 2026/10/15 14:21:07 INFO Applying migration id=actorttl 2026/10/15 14:21:07 INFO Applying migration id=tocc 2026/10/15 14:21:07 INFO Applying migration id=followeds 2026/10/15 14:21:07 INFO Applying migration id=certhash 2026/10/15 14:21:07 INFO Applying migration id=follows_sync 2026/10/15 14:21:07 INFO Applying migration id=jsonpath 2026/10/15 14:21:07 INFO Applying migration id=localforward 2026/10/15 14:21:07 INFO Applying migration id=avatar 2026/10/15 14:21:07 INFO Applying migration id=noimage 2026/10/15 14:21:07 INFO Applying migration id=feed 2026/10/15 14:21:07 INFO Applying migration id=bookmarks 2026/10/15 14:21:07 INFO Applying migration id=shareactivity 2026/10/15 14:21:07 INFO Applying migration id=application 2026/10/15 14:21:07 INFO Applying migration id=certificates 2026/10/15 14:21:07 INFO Applying migration id=rawforward 2026/10/15 14:21:07 INFO Applying migration id=publickey 2026/10/15 14:21:07 INFO Applying migration id=resolvegroup 2026/10/15 14:21:07 INFO Applying migration id=reject 2026/10/15 14:21:07 INFO Applying migration id=autodel 2026/10/15 14:21:07 INFO Applying migration id=jsonb 2026/10/15 14:21:07 INFO Applying migration id=quote 2026/10/15 14:21:07 INFO Applying migration id=rfc9421 2026/10/15 14:21:07 INFO Applying migration id=keys 2026/10/15 14:21:07 INFO Applying migration id=portable 2026/10/15 14:21:07 INFO Applying migration id=proofs 2026/10/15 14:21:07 INFO Applying migration id=contexts 2026/10/15 14:21:07 INFO Applying migration id=deliverieshost 2026/10/15 14:21:07 INFO Applying migration id=pembegin 2026/10/15 14:21:07 INFO Applying migration id=didhost 2026/10/15 14:21:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:07 INFO Applying migration id=invites 2026/10/15 14:21:07 INFO Applying migration id=ed25519blob 2026/10/15 14:21:07 INFO Applying migration id=rsablob 2026/10/15 14:21:07 INFO Applying migration id=iconscid 2026/10/15 14:21:07 INFO Applying migration id=actor 2026/10/15 14:21:07 INFO Applying migration id=localkeys 2026/10/15 14:21:07 INFO Applying migration id=deleted 2026/10/15 14:21:07 INFO Applying migration id=history 2026/10/15 14:21:07 INFO Applying migration id=outboxnano 2026/10/15 14:21:07 INFO Applying migration id=implements 2026/10/15 14:21:07 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:07 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-2eed-79d1-9e27-e627737d6a58 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-2eed-79af-a5c6-3d3100225b32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-2eed-79af-a5c6-3d3100225b32 2026/10/15 14:21:07 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:07 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/01a13ff0-2eed-79af-a5c6-3d3100225b32 --- PASS: TestPoll_EditVote (0.59s) === RUN TestPoll_DeleteReply 2026/10/15 14:21:07 INFO Applying migration id=initial 2026/10/15 14:21:07 INFO Applying migration id=notesupdated 2026/10/15 14:21:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:07 INFO Applying migration id=activitiesid 2026/10/15 14:21:07 INFO Applying migration id=outbox 2026/10/15 14:21:07 INFO Applying migration id=edits 2026/10/15 14:21:07 INFO Applying migration id=outboxactor 2026/10/15 14:21:07 INFO Applying migration id=outboxsender 2026/10/15 14:21:07 INFO Applying migration id=thread 2026/10/15 14:21:07 INFO Applying migration id=host 2026/10/15 14:21:07 INFO Applying migration id=sharedinbox 2026/10/15 14:21:07 INFO Applying migration id=noteshost 2026/10/15 14:21:07 INFO Applying migration id=fetched 2026/10/15 14:21:07 INFO Applying migration id=move 2026/10/15 14:21:07 INFO Applying migration id=cleanup 2026/10/15 14:21:07 INFO Applying migration id=received 2026/10/15 14:21:07 INFO Applying migration id=namehost 2026/10/15 14:21:07 INFO Applying migration id=outboxhost 2026/10/15 14:21:07 INFO Applying migration id=notesfts 2026/10/15 14:21:07 INFO Applying migration id=iconsname 2026/10/15 14:21:07 INFO Applying migration id=nohash 2026/10/15 14:21:07 INFO Applying migration id=shares 2026/10/15 14:21:07 INFO Applying migration id=actorttl 2026/10/15 14:21:07 INFO Applying migration id=tocc 2026/10/15 14:21:07 INFO Applying migration id=followeds 2026/10/15 14:21:07 INFO Applying migration id=certhash 2026/10/15 14:21:07 INFO Applying migration id=follows_sync 2026/10/15 14:21:07 INFO Applying migration id=jsonpath 2026/10/15 14:21:07 INFO Applying migration id=localforward 2026/10/15 14:21:07 INFO Applying migration id=avatar 2026/10/15 14:21:07 INFO Applying migration id=noimage 2026/10/15 14:21:07 INFO Applying migration id=feed 2026/10/15 14:21:07 INFO Applying migration id=bookmarks 2026/10/15 14:21:07 INFO Applying migration id=shareactivity 2026/10/15 14:21:07 INFO Applying migration id=application 2026/10/15 14:21:07 INFO Applying migration id=certificates 2026/10/15 14:21:07 INFO Applying migration id=rawforward 2026/10/15 14:21:07 INFO Applying migration id=publickey 2026/10/15 14:21:07 INFO Applying migration id=resolvegroup 2026/10/15 14:21:07 INFO Applying migration id=reject 2026/10/15 14:21:07 INFO Applying migration id=autodel 2026/10/15 14:21:07 INFO Applying migration id=jsonb 2026/10/15 14:21:07 INFO Applying migration id=quote 2026/10/15 14:21:07 INFO Applying migration id=rfc9421 2026/10/15 14:21:07 INFO Applying migration id=keys 2026/10/15 14:21:07 INFO Applying migration id=portable 2026/10/15 14:21:07 INFO Applying migration id=proofs 2026/10/15 14:21:07 INFO Applying migration id=contexts 2026/10/15 14:21:07 INFO Applying migration id=deliverieshost 2026/10/15 14:21:07 INFO Applying migration id=pembegin 2026/10/15 14:21:07 INFO Applying migration id=didhost 2026/10/15 14:21:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:07 INFO Applying migration id=invites 2026/10/15 14:21:07 INFO Applying migration id=ed25519blob 2026/10/15 14:21:07 INFO Applying migration id=rsablob 2026/10/15 14:21:07 INFO Applying migration id=iconscid 2026/10/15 14:21:07 INFO Applying migration id=actor 2026/10/15 14:21:07 INFO Applying migration id=localkeys 2026/10/15 14:21:07 INFO Applying migration id=deleted 2026/10/15 14:21:07 INFO Applying migration id=history 2026/10/15 14:21:07 INFO Applying migration id=outboxnano 2026/10/15 14:21:07 INFO Applying migration id=implements 2026/10/15 14:21:07 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:08 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-3110-7ceb-96ff-a58b7e975266 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-3110-7cb6-808c-40c327ffc763 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-3110-7cb6-808c-40c327ffc763 2026/10/15 14:21:08 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:08 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13ff0-3110-7cb6-808c-40c327ffc763 can=2026-10-15T14:25:08.240Z --- PASS: TestPoll_DeleteReply (0.55s) === RUN TestPoll_Update 2026/10/15 14:21:08 INFO Applying migration id=initial 2026/10/15 14:21:08 INFO Applying migration id=notesupdated 2026/10/15 14:21:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:08 INFO Applying migration id=activitiesid 2026/10/15 14:21:08 INFO Applying migration id=outbox 2026/10/15 14:21:08 INFO Applying migration id=edits 2026/10/15 14:21:08 INFO Applying migration id=outboxactor 2026/10/15 14:21:08 INFO Applying migration id=outboxsender 2026/10/15 14:21:08 INFO Applying migration id=thread 2026/10/15 14:21:08 INFO Applying migration id=host 2026/10/15 14:21:08 INFO Applying migration id=sharedinbox 2026/10/15 14:21:08 INFO Applying migration id=noteshost 2026/10/15 14:21:08 INFO Applying migration id=fetched 2026/10/15 14:21:08 INFO Applying migration id=move 2026/10/15 14:21:08 INFO Applying migration id=cleanup 2026/10/15 14:21:08 INFO Applying migration id=received 2026/10/15 14:21:08 INFO Applying migration id=namehost 2026/10/15 14:21:08 INFO Applying migration id=outboxhost 2026/10/15 14:21:08 INFO Applying migration id=notesfts 2026/10/15 14:21:08 INFO Applying migration id=iconsname 2026/10/15 14:21:08 INFO Applying migration id=nohash 2026/10/15 14:21:08 INFO Applying migration id=shares 2026/10/15 14:21:08 INFO Applying migration id=actorttl 2026/10/15 14:21:08 INFO Applying migration id=tocc 2026/10/15 14:21:08 INFO Applying migration id=followeds 2026/10/15 14:21:08 INFO Applying migration id=certhash 2026/10/15 14:21:08 INFO Applying migration id=follows_sync 2026/10/15 14:21:08 INFO Applying migration id=jsonpath 2026/10/15 14:21:08 INFO Applying migration id=localforward 2026/10/15 14:21:08 INFO Applying migration id=avatar 2026/10/15 14:21:08 INFO Applying migration id=noimage 2026/10/15 14:21:08 INFO Applying migration id=feed 2026/10/15 14:21:08 INFO Applying migration id=bookmarks 2026/10/15 14:21:08 INFO Applying migration id=shareactivity 2026/10/15 14:21:08 INFO Applying migration id=application 2026/10/15 14:21:08 INFO Applying migration id=certificates 2026/10/15 14:21:08 INFO Applying migration id=rawforward 2026/10/15 14:21:08 INFO Applying migration id=publickey 2026/10/15 14:21:08 INFO Applying migration id=resolvegroup 2026/10/15 14:21:08 INFO Applying migration id=reject 2026/10/15 14:21:08 INFO Applying migration id=autodel 2026/10/15 14:21:08 INFO Applying migration id=jsonb 2026/10/15 14:21:08 INFO Applying migration id=quote 2026/10/15 14:21:08 INFO Applying migration id=rfc9421 2026/10/15 14:21:08 INFO Applying migration id=keys 2026/10/15 14:21:08 INFO Applying migration id=portable 2026/10/15 14:21:08 INFO Applying migration id=proofs 2026/10/15 14:21:08 INFO Applying migration id=contexts 2026/10/15 14:21:08 INFO Applying migration id=deliverieshost 2026/10/15 14:21:08 INFO Applying migration id=pembegin 2026/10/15 14:21:08 INFO Applying migration id=didhost 2026/10/15 14:21:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:08 INFO Applying migration id=invites 2026/10/15 14:21:08 INFO Applying migration id=ed25519blob 2026/10/15 14:21:08 INFO Applying migration id=rsablob 2026/10/15 14:21:08 INFO Applying migration id=iconscid 2026/10/15 14:21:08 INFO Applying migration id=actor 2026/10/15 14:21:08 INFO Applying migration id=localkeys 2026/10/15 14:21:08 INFO Applying migration id=deleted 2026/10/15 14:21:08 INFO Applying migration id=history 2026/10/15 14:21:08 INFO Applying migration id=outboxnano 2026/10/15 14:21:08 INFO Applying migration id=implements 2026/10/15 14:21:08 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:08 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:08 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/10/15 14:21:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (0.60s) === RUN TestPoll_OldUpdate 2026/10/15 14:21:08 INFO Applying migration id=initial 2026/10/15 14:21:08 INFO Applying migration id=notesupdated 2026/10/15 14:21:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:08 INFO Applying migration id=activitiesid 2026/10/15 14:21:08 INFO Applying migration id=outbox 2026/10/15 14:21:08 INFO Applying migration id=edits 2026/10/15 14:21:08 INFO Applying migration id=outboxactor 2026/10/15 14:21:08 INFO Applying migration id=outboxsender 2026/10/15 14:21:08 INFO Applying migration id=thread 2026/10/15 14:21:08 INFO Applying migration id=host 2026/10/15 14:21:08 INFO Applying migration id=sharedinbox 2026/10/15 14:21:08 INFO Applying migration id=noteshost 2026/10/15 14:21:08 INFO Applying migration id=fetched 2026/10/15 14:21:08 INFO Applying migration id=move 2026/10/15 14:21:08 INFO Applying migration id=cleanup 2026/10/15 14:21:08 INFO Applying migration id=received 2026/10/15 14:21:08 INFO Applying migration id=namehost 2026/10/15 14:21:08 INFO Applying migration id=outboxhost 2026/10/15 14:21:08 INFO Applying migration id=notesfts 2026/10/15 14:21:08 INFO Applying migration id=iconsname 2026/10/15 14:21:08 INFO Applying migration id=nohash 2026/10/15 14:21:08 INFO Applying migration id=shares 2026/10/15 14:21:08 INFO Applying migration id=actorttl 2026/10/15 14:21:08 INFO Applying migration id=tocc 2026/10/15 14:21:08 INFO Applying migration id=followeds 2026/10/15 14:21:08 INFO Applying migration id=certhash 2026/10/15 14:21:08 INFO Applying migration id=follows_sync 2026/10/15 14:21:08 INFO Applying migration id=jsonpath 2026/10/15 14:21:08 INFO Applying migration id=localforward 2026/10/15 14:21:08 INFO Applying migration id=avatar 2026/10/15 14:21:08 INFO Applying migration id=noimage 2026/10/15 14:21:08 INFO Applying migration id=feed 2026/10/15 14:21:08 INFO Applying migration id=bookmarks 2026/10/15 14:21:08 INFO Applying migration id=shareactivity 2026/10/15 14:21:08 INFO Applying migration id=application 2026/10/15 14:21:08 INFO Applying migration id=certificates 2026/10/15 14:21:08 INFO Applying migration id=rawforward 2026/10/15 14:21:08 INFO Applying migration id=publickey 2026/10/15 14:21:08 INFO Applying migration id=resolvegroup 2026/10/15 14:21:08 INFO Applying migration id=reject 2026/10/15 14:21:08 INFO Applying migration id=autodel 2026/10/15 14:21:08 INFO Applying migration id=jsonb 2026/10/15 14:21:08 INFO Applying migration id=quote 2026/10/15 14:21:08 INFO Applying migration id=rfc9421 2026/10/15 14:21:08 INFO Applying migration id=keys 2026/10/15 14:21:08 INFO Applying migration id=portable 2026/10/15 14:21:08 INFO Applying migration id=proofs 2026/10/15 14:21:08 INFO Applying migration id=contexts 2026/10/15 14:21:08 INFO Applying migration id=deliverieshost 2026/10/15 14:21:08 INFO Applying migration id=pembegin 2026/10/15 14:21:08 INFO Applying migration id=didhost 2026/10/15 14:21:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:08 INFO Applying migration id=invites 2026/10/15 14:21:08 INFO Applying migration id=ed25519blob 2026/10/15 14:21:08 INFO Applying migration id=rsablob 2026/10/15 14:21:08 INFO Applying migration id=iconscid 2026/10/15 14:21:08 INFO Applying migration id=actor 2026/10/15 14:21:08 INFO Applying migration id=localkeys 2026/10/15 14:21:08 INFO Applying migration id=deleted 2026/10/15 14:21:08 INFO Applying migration id=history 2026/10/15 14:21:08 INFO Applying migration id=outboxnano 2026/10/15 14:21:08 INFO Applying migration id=implements 2026/10/15 14:21:09 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:09 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:09 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.44s) === RUN TestPoll_Local3Options 2026/10/15 14:21:09 INFO Applying migration id=initial 2026/10/15 14:21:09 INFO Applying migration id=notesupdated 2026/10/15 14:21:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:09 INFO Applying migration id=activitiesid 2026/10/15 14:21:09 INFO Applying migration id=outbox 2026/10/15 14:21:09 INFO Applying migration id=edits 2026/10/15 14:21:09 INFO Applying migration id=outboxactor 2026/10/15 14:21:09 INFO Applying migration id=outboxsender 2026/10/15 14:21:09 INFO Applying migration id=thread 2026/10/15 14:21:09 INFO Applying migration id=host 2026/10/15 14:21:09 INFO Applying migration id=sharedinbox 2026/10/15 14:21:09 INFO Applying migration id=noteshost 2026/10/15 14:21:09 INFO Applying migration id=fetched 2026/10/15 14:21:09 INFO Applying migration id=move 2026/10/15 14:21:09 INFO Applying migration id=cleanup 2026/10/15 14:21:09 INFO Applying migration id=received 2026/10/15 14:21:09 INFO Applying migration id=namehost 2026/10/15 14:21:09 INFO Applying migration id=outboxhost 2026/10/15 14:21:09 INFO Applying migration id=notesfts 2026/10/15 14:21:09 INFO Applying migration id=iconsname 2026/10/15 14:21:09 INFO Applying migration id=nohash 2026/10/15 14:21:09 INFO Applying migration id=shares 2026/10/15 14:21:09 INFO Applying migration id=actorttl 2026/10/15 14:21:09 INFO Applying migration id=tocc 2026/10/15 14:21:09 INFO Applying migration id=followeds 2026/10/15 14:21:09 INFO Applying migration id=certhash 2026/10/15 14:21:09 INFO Applying migration id=follows_sync 2026/10/15 14:21:09 INFO Applying migration id=jsonpath 2026/10/15 14:21:09 INFO Applying migration id=localforward 2026/10/15 14:21:09 INFO Applying migration id=avatar 2026/10/15 14:21:09 INFO Applying migration id=noimage 2026/10/15 14:21:09 INFO Applying migration id=feed 2026/10/15 14:21:09 INFO Applying migration id=bookmarks 2026/10/15 14:21:09 INFO Applying migration id=shareactivity 2026/10/15 14:21:09 INFO Applying migration id=application 2026/10/15 14:21:09 INFO Applying migration id=certificates 2026/10/15 14:21:09 INFO Applying migration id=rawforward 2026/10/15 14:21:09 INFO Applying migration id=publickey 2026/10/15 14:21:09 INFO Applying migration id=resolvegroup 2026/10/15 14:21:09 INFO Applying migration id=reject 2026/10/15 14:21:09 INFO Applying migration id=autodel 2026/10/15 14:21:09 INFO Applying migration id=jsonb 2026/10/15 14:21:09 INFO Applying migration id=quote 2026/10/15 14:21:09 INFO Applying migration id=rfc9421 2026/10/15 14:21:09 INFO Applying migration id=keys 2026/10/15 14:21:09 INFO Applying migration id=portable 2026/10/15 14:21:09 INFO Applying migration id=proofs 2026/10/15 14:21:09 INFO Applying migration id=contexts 2026/10/15 14:21:09 INFO Applying migration id=deliverieshost 2026/10/15 14:21:09 INFO Applying migration id=pembegin 2026/10/15 14:21:09 INFO Applying migration id=didhost 2026/10/15 14:21:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:09 INFO Applying migration id=invites 2026/10/15 14:21:09 INFO Applying migration id=ed25519blob 2026/10/15 14:21:09 INFO Applying migration id=rsablob 2026/10/15 14:21:09 INFO Applying migration id=iconscid 2026/10/15 14:21:09 INFO Applying migration id=actor 2026/10/15 14:21:09 INFO Applying migration id=localkeys 2026/10/15 14:21:09 INFO Applying migration id=deleted 2026/10/15 14:21:09 INFO Applying migration id=history 2026/10/15 14:21:09 INFO Applying migration id=outboxnano 2026/10/15 14:21:09 INFO Applying migration id=implements 2026/10/15 14:21:09 INFO Applying migration id=backfill 2026/10/15 14:21:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-37fe-76cf-b2af-770cf0bf5e7a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-37fe-74de-ad39-95a7fefabcbe activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-37fe-74de-ad39-95a7fefabcbe 2026/10/15 14:21:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-37fe-74de-ad39-95a7fefabcbe --- PASS: TestPoll_Local3Options (0.73s) === RUN TestPoll_Local5Options 2026/10/15 14:21:10 INFO Applying migration id=initial 2026/10/15 14:21:10 INFO Applying migration id=notesupdated 2026/10/15 14:21:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:10 INFO Applying migration id=activitiesid 2026/10/15 14:21:10 INFO Applying migration id=outbox 2026/10/15 14:21:10 INFO Applying migration id=edits 2026/10/15 14:21:10 INFO Applying migration id=outboxactor 2026/10/15 14:21:10 INFO Applying migration id=outboxsender 2026/10/15 14:21:10 INFO Applying migration id=thread 2026/10/15 14:21:10 INFO Applying migration id=host 2026/10/15 14:21:10 INFO Applying migration id=sharedinbox 2026/10/15 14:21:10 INFO Applying migration id=noteshost 2026/10/15 14:21:10 INFO Applying migration id=fetched 2026/10/15 14:21:10 INFO Applying migration id=move 2026/10/15 14:21:10 INFO Applying migration id=cleanup 2026/10/15 14:21:10 INFO Applying migration id=received 2026/10/15 14:21:10 INFO Applying migration id=namehost 2026/10/15 14:21:10 INFO Applying migration id=outboxhost 2026/10/15 14:21:10 INFO Applying migration id=notesfts 2026/10/15 14:21:10 INFO Applying migration id=iconsname 2026/10/15 14:21:10 INFO Applying migration id=nohash 2026/10/15 14:21:10 INFO Applying migration id=shares 2026/10/15 14:21:10 INFO Applying migration id=actorttl 2026/10/15 14:21:10 INFO Applying migration id=tocc 2026/10/15 14:21:10 INFO Applying migration id=followeds 2026/10/15 14:21:10 INFO Applying migration id=certhash 2026/10/15 14:21:10 INFO Applying migration id=follows_sync 2026/10/15 14:21:10 INFO Applying migration id=jsonpath 2026/10/15 14:21:10 INFO Applying migration id=localforward 2026/10/15 14:21:10 INFO Applying migration id=avatar 2026/10/15 14:21:10 INFO Applying migration id=noimage 2026/10/15 14:21:10 INFO Applying migration id=feed 2026/10/15 14:21:10 INFO Applying migration id=bookmarks 2026/10/15 14:21:10 INFO Applying migration id=shareactivity 2026/10/15 14:21:10 INFO Applying migration id=application 2026/10/15 14:21:10 INFO Applying migration id=certificates 2026/10/15 14:21:10 INFO Applying migration id=rawforward 2026/10/15 14:21:10 INFO Applying migration id=publickey 2026/10/15 14:21:10 INFO Applying migration id=resolvegroup 2026/10/15 14:21:10 INFO Applying migration id=reject 2026/10/15 14:21:10 INFO Applying migration id=autodel 2026/10/15 14:21:10 INFO Applying migration id=jsonb 2026/10/15 14:21:10 INFO Applying migration id=quote 2026/10/15 14:21:10 INFO Applying migration id=rfc9421 2026/10/15 14:21:10 INFO Applying migration id=keys 2026/10/15 14:21:10 INFO Applying migration id=portable 2026/10/15 14:21:10 INFO Applying migration id=proofs 2026/10/15 14:21:10 INFO Applying migration id=contexts 2026/10/15 14:21:10 INFO Applying migration id=deliverieshost 2026/10/15 14:21:10 INFO Applying migration id=pembegin 2026/10/15 14:21:10 INFO Applying migration id=didhost 2026/10/15 14:21:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:10 INFO Applying migration id=invites 2026/10/15 14:21:10 INFO Applying migration id=ed25519blob 2026/10/15 14:21:10 INFO Applying migration id=rsablob 2026/10/15 14:21:10 INFO Applying migration id=iconscid 2026/10/15 14:21:10 INFO Applying migration id=actor 2026/10/15 14:21:10 INFO Applying migration id=localkeys 2026/10/15 14:21:10 INFO Applying migration id=deleted 2026/10/15 14:21:10 INFO Applying migration id=history 2026/10/15 14:21:10 INFO Applying migration id=outboxnano 2026/10/15 14:21:10 INFO Applying migration id=implements 2026/10/15 14:21:10 INFO Applying migration id=backfill 2026/10/15 14:21:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-3ade-7e03-aea2-84a034d303c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-3ade-7c7d-a034-6a1e236d65a0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-3ade-7c7d-a034-6a1e236d65a0 2026/10/15 14:21:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-3ade-7c7d-a034-6a1e236d65a0 --- PASS: TestPoll_Local5Options (0.73s) === RUN TestPoll_Local1Option 2026/10/15 14:21:10 INFO Applying migration id=initial 2026/10/15 14:21:10 INFO Applying migration id=notesupdated 2026/10/15 14:21:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:10 INFO Applying migration id=activitiesid 2026/10/15 14:21:10 INFO Applying migration id=outbox 2026/10/15 14:21:10 INFO Applying migration id=edits 2026/10/15 14:21:10 INFO Applying migration id=outboxactor 2026/10/15 14:21:10 INFO Applying migration id=outboxsender 2026/10/15 14:21:10 INFO Applying migration id=thread 2026/10/15 14:21:10 INFO Applying migration id=host 2026/10/15 14:21:10 INFO Applying migration id=sharedinbox 2026/10/15 14:21:10 INFO Applying migration id=noteshost 2026/10/15 14:21:10 INFO Applying migration id=fetched 2026/10/15 14:21:10 INFO Applying migration id=move 2026/10/15 14:21:10 INFO Applying migration id=cleanup 2026/10/15 14:21:10 INFO Applying migration id=received 2026/10/15 14:21:10 INFO Applying migration id=namehost 2026/10/15 14:21:10 INFO Applying migration id=outboxhost 2026/10/15 14:21:10 INFO Applying migration id=notesfts 2026/10/15 14:21:10 INFO Applying migration id=iconsname 2026/10/15 14:21:10 INFO Applying migration id=nohash 2026/10/15 14:21:10 INFO Applying migration id=shares 2026/10/15 14:21:10 INFO Applying migration id=actorttl 2026/10/15 14:21:10 INFO Applying migration id=tocc 2026/10/15 14:21:10 INFO Applying migration id=followeds 2026/10/15 14:21:10 INFO Applying migration id=certhash 2026/10/15 14:21:10 INFO Applying migration id=follows_sync 2026/10/15 14:21:10 INFO Applying migration id=jsonpath 2026/10/15 14:21:10 INFO Applying migration id=localforward 2026/10/15 14:21:10 INFO Applying migration id=avatar 2026/10/15 14:21:10 INFO Applying migration id=noimage 2026/10/15 14:21:10 INFO Applying migration id=feed 2026/10/15 14:21:10 INFO Applying migration id=bookmarks 2026/10/15 14:21:10 INFO Applying migration id=shareactivity 2026/10/15 14:21:10 INFO Applying migration id=application 2026/10/15 14:21:10 INFO Applying migration id=certificates 2026/10/15 14:21:10 INFO Applying migration id=rawforward 2026/10/15 14:21:10 INFO Applying migration id=publickey 2026/10/15 14:21:10 INFO Applying migration id=resolvegroup 2026/10/15 14:21:10 INFO Applying migration id=reject 2026/10/15 14:21:10 INFO Applying migration id=autodel 2026/10/15 14:21:10 INFO Applying migration id=jsonb 2026/10/15 14:21:10 INFO Applying migration id=quote 2026/10/15 14:21:10 INFO Applying migration id=rfc9421 2026/10/15 14:21:10 INFO Applying migration id=keys 2026/10/15 14:21:10 INFO Applying migration id=portable 2026/10/15 14:21:10 INFO Applying migration id=proofs 2026/10/15 14:21:10 INFO Applying migration id=contexts 2026/10/15 14:21:10 INFO Applying migration id=deliverieshost 2026/10/15 14:21:10 INFO Applying migration id=pembegin 2026/10/15 14:21:10 INFO Applying migration id=didhost 2026/10/15 14:21:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:10 INFO Applying migration id=invites 2026/10/15 14:21:10 INFO Applying migration id=ed25519blob 2026/10/15 14:21:10 INFO Applying migration id=rsablob 2026/10/15 14:21:10 INFO Applying migration id=iconscid 2026/10/15 14:21:10 INFO Applying migration id=actor 2026/10/15 14:21:10 INFO Applying migration id=localkeys 2026/10/15 14:21:10 INFO Applying migration id=deleted 2026/10/15 14:21:10 INFO Applying migration id=history 2026/10/15 14:21:10 INFO Applying migration id=outboxnano 2026/10/15 14:21:10 INFO Applying migration id=implements 2026/10/15 14:21:10 INFO Applying migration id=backfill 2026/10/15 14:21:11 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (0.89s) === RUN TestPoll_Local6Options 2026/10/15 14:21:11 INFO Applying migration id=initial 2026/10/15 14:21:11 INFO Applying migration id=notesupdated 2026/10/15 14:21:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:11 INFO Applying migration id=activitiesid 2026/10/15 14:21:11 INFO Applying migration id=outbox 2026/10/15 14:21:11 INFO Applying migration id=edits 2026/10/15 14:21:11 INFO Applying migration id=outboxactor 2026/10/15 14:21:11 INFO Applying migration id=outboxsender 2026/10/15 14:21:11 INFO Applying migration id=thread 2026/10/15 14:21:11 INFO Applying migration id=host 2026/10/15 14:21:11 INFO Applying migration id=sharedinbox 2026/10/15 14:21:11 INFO Applying migration id=noteshost 2026/10/15 14:21:11 INFO Applying migration id=fetched 2026/10/15 14:21:11 INFO Applying migration id=move 2026/10/15 14:21:11 INFO Applying migration id=cleanup 2026/10/15 14:21:11 INFO Applying migration id=received 2026/10/15 14:21:11 INFO Applying migration id=namehost 2026/10/15 14:21:11 INFO Applying migration id=outboxhost 2026/10/15 14:21:11 INFO Applying migration id=notesfts 2026/10/15 14:21:11 INFO Applying migration id=iconsname 2026/10/15 14:21:11 INFO Applying migration id=nohash 2026/10/15 14:21:11 INFO Applying migration id=shares 2026/10/15 14:21:11 INFO Applying migration id=actorttl 2026/10/15 14:21:11 INFO Applying migration id=tocc 2026/10/15 14:21:11 INFO Applying migration id=followeds 2026/10/15 14:21:11 INFO Applying migration id=certhash 2026/10/15 14:21:11 INFO Applying migration id=follows_sync 2026/10/15 14:21:11 INFO Applying migration id=jsonpath 2026/10/15 14:21:11 INFO Applying migration id=localforward 2026/10/15 14:21:11 INFO Applying migration id=avatar 2026/10/15 14:21:11 INFO Applying migration id=noimage 2026/10/15 14:21:11 INFO Applying migration id=feed 2026/10/15 14:21:11 INFO Applying migration id=bookmarks 2026/10/15 14:21:11 INFO Applying migration id=shareactivity 2026/10/15 14:21:11 INFO Applying migration id=application 2026/10/15 14:21:11 INFO Applying migration id=certificates 2026/10/15 14:21:11 INFO Applying migration id=rawforward 2026/10/15 14:21:11 INFO Applying migration id=publickey 2026/10/15 14:21:11 INFO Applying migration id=resolvegroup 2026/10/15 14:21:11 INFO Applying migration id=reject 2026/10/15 14:21:11 INFO Applying migration id=autodel 2026/10/15 14:21:11 INFO Applying migration id=jsonb 2026/10/15 14:21:11 INFO Applying migration id=quote 2026/10/15 14:21:11 INFO Applying migration id=rfc9421 2026/10/15 14:21:11 INFO Applying migration id=keys 2026/10/15 14:21:11 INFO Applying migration id=portable 2026/10/15 14:21:11 INFO Applying migration id=proofs 2026/10/15 14:21:11 INFO Applying migration id=contexts 2026/10/15 14:21:11 INFO Applying migration id=deliverieshost 2026/10/15 14:21:11 INFO Applying migration id=pembegin 2026/10/15 14:21:11 INFO Applying migration id=didhost 2026/10/15 14:21:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:11 INFO Applying migration id=invites 2026/10/15 14:21:11 INFO Applying migration id=ed25519blob 2026/10/15 14:21:11 INFO Applying migration id=rsablob 2026/10/15 14:21:11 INFO Applying migration id=iconscid 2026/10/15 14:21:11 INFO Applying migration id=actor 2026/10/15 14:21:11 INFO Applying migration id=localkeys 2026/10/15 14:21:11 INFO Applying migration id=deleted 2026/10/15 14:21:11 INFO Applying migration id=history 2026/10/15 14:21:11 INFO Applying migration id=outboxnano 2026/10/15 14:21:11 INFO Applying migration id=implements 2026/10/15 14:21:11 INFO Applying migration id=backfill 2026/10/15 14:21:12 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 (0.61s) === RUN TestPoll_LocalEmptyOption 2026/10/15 14:21:12 INFO Applying migration id=initial 2026/10/15 14:21:12 INFO Applying migration id=notesupdated 2026/10/15 14:21:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:12 INFO Applying migration id=activitiesid 2026/10/15 14:21:12 INFO Applying migration id=outbox 2026/10/15 14:21:12 INFO Applying migration id=edits 2026/10/15 14:21:12 INFO Applying migration id=outboxactor 2026/10/15 14:21:12 INFO Applying migration id=outboxsender 2026/10/15 14:21:12 INFO Applying migration id=thread 2026/10/15 14:21:12 INFO Applying migration id=host 2026/10/15 14:21:12 INFO Applying migration id=sharedinbox 2026/10/15 14:21:12 INFO Applying migration id=noteshost 2026/10/15 14:21:12 INFO Applying migration id=fetched 2026/10/15 14:21:12 INFO Applying migration id=move 2026/10/15 14:21:12 INFO Applying migration id=cleanup 2026/10/15 14:21:12 INFO Applying migration id=received 2026/10/15 14:21:12 INFO Applying migration id=namehost 2026/10/15 14:21:12 INFO Applying migration id=outboxhost 2026/10/15 14:21:12 INFO Applying migration id=notesfts 2026/10/15 14:21:12 INFO Applying migration id=iconsname 2026/10/15 14:21:12 INFO Applying migration id=nohash 2026/10/15 14:21:12 INFO Applying migration id=shares 2026/10/15 14:21:12 INFO Applying migration id=actorttl 2026/10/15 14:21:12 INFO Applying migration id=tocc 2026/10/15 14:21:12 INFO Applying migration id=followeds 2026/10/15 14:21:12 INFO Applying migration id=certhash 2026/10/15 14:21:12 INFO Applying migration id=follows_sync 2026/10/15 14:21:12 INFO Applying migration id=jsonpath 2026/10/15 14:21:12 INFO Applying migration id=localforward 2026/10/15 14:21:12 INFO Applying migration id=avatar 2026/10/15 14:21:12 INFO Applying migration id=noimage 2026/10/15 14:21:12 INFO Applying migration id=feed 2026/10/15 14:21:12 INFO Applying migration id=bookmarks 2026/10/15 14:21:12 INFO Applying migration id=shareactivity 2026/10/15 14:21:12 INFO Applying migration id=application 2026/10/15 14:21:12 INFO Applying migration id=certificates 2026/10/15 14:21:12 INFO Applying migration id=rawforward 2026/10/15 14:21:12 INFO Applying migration id=publickey 2026/10/15 14:21:12 INFO Applying migration id=resolvegroup 2026/10/15 14:21:12 INFO Applying migration id=reject 2026/10/15 14:21:12 INFO Applying migration id=autodel 2026/10/15 14:21:12 INFO Applying migration id=jsonb 2026/10/15 14:21:12 INFO Applying migration id=quote 2026/10/15 14:21:12 INFO Applying migration id=rfc9421 2026/10/15 14:21:12 INFO Applying migration id=keys 2026/10/15 14:21:12 INFO Applying migration id=portable 2026/10/15 14:21:12 INFO Applying migration id=proofs 2026/10/15 14:21:12 INFO Applying migration id=contexts 2026/10/15 14:21:12 INFO Applying migration id=deliverieshost 2026/10/15 14:21:12 INFO Applying migration id=pembegin 2026/10/15 14:21:12 INFO Applying migration id=didhost 2026/10/15 14:21:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:12 INFO Applying migration id=invites 2026/10/15 14:21:12 INFO Applying migration id=ed25519blob 2026/10/15 14:21:12 INFO Applying migration id=rsablob 2026/10/15 14:21:12 INFO Applying migration id=iconscid 2026/10/15 14:21:12 INFO Applying migration id=actor 2026/10/15 14:21:12 INFO Applying migration id=localkeys 2026/10/15 14:21:12 INFO Applying migration id=deleted 2026/10/15 14:21:12 INFO Applying migration id=history 2026/10/15 14:21:12 INFO Applying migration id=outboxnano 2026/10/15 14:21:12 INFO Applying migration id=implements 2026/10/15 14:21:12 INFO Applying migration id=backfill --- PASS: TestPoll_LocalEmptyOption (0.62s) === RUN TestPoll_LocalOptionWithLink 2026/10/15 14:21:12 INFO Applying migration id=initial 2026/10/15 14:21:12 INFO Applying migration id=notesupdated 2026/10/15 14:21:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:12 INFO Applying migration id=activitiesid 2026/10/15 14:21:12 INFO Applying migration id=outbox 2026/10/15 14:21:12 INFO Applying migration id=edits 2026/10/15 14:21:12 INFO Applying migration id=outboxactor 2026/10/15 14:21:12 INFO Applying migration id=outboxsender 2026/10/15 14:21:12 INFO Applying migration id=thread 2026/10/15 14:21:12 INFO Applying migration id=host 2026/10/15 14:21:12 INFO Applying migration id=sharedinbox 2026/10/15 14:21:12 INFO Applying migration id=noteshost 2026/10/15 14:21:12 INFO Applying migration id=fetched 2026/10/15 14:21:12 INFO Applying migration id=move 2026/10/15 14:21:12 INFO Applying migration id=cleanup 2026/10/15 14:21:12 INFO Applying migration id=received 2026/10/15 14:21:12 INFO Applying migration id=namehost 2026/10/15 14:21:12 INFO Applying migration id=outboxhost 2026/10/15 14:21:12 INFO Applying migration id=notesfts 2026/10/15 14:21:12 INFO Applying migration id=iconsname 2026/10/15 14:21:12 INFO Applying migration id=nohash 2026/10/15 14:21:12 INFO Applying migration id=shares 2026/10/15 14:21:12 INFO Applying migration id=actorttl 2026/10/15 14:21:12 INFO Applying migration id=tocc 2026/10/15 14:21:12 INFO Applying migration id=followeds 2026/10/15 14:21:12 INFO Applying migration id=certhash 2026/10/15 14:21:12 INFO Applying migration id=follows_sync 2026/10/15 14:21:12 INFO Applying migration id=jsonpath 2026/10/15 14:21:12 INFO Applying migration id=localforward 2026/10/15 14:21:12 INFO Applying migration id=avatar 2026/10/15 14:21:12 INFO Applying migration id=noimage 2026/10/15 14:21:12 INFO Applying migration id=feed 2026/10/15 14:21:12 INFO Applying migration id=bookmarks 2026/10/15 14:21:12 INFO Applying migration id=shareactivity 2026/10/15 14:21:12 INFO Applying migration id=application 2026/10/15 14:21:12 INFO Applying migration id=certificates 2026/10/15 14:21:12 INFO Applying migration id=rawforward 2026/10/15 14:21:12 INFO Applying migration id=publickey 2026/10/15 14:21:12 INFO Applying migration id=resolvegroup 2026/10/15 14:21:12 INFO Applying migration id=reject 2026/10/15 14:21:12 INFO Applying migration id=autodel 2026/10/15 14:21:12 INFO Applying migration id=jsonb 2026/10/15 14:21:12 INFO Applying migration id=quote 2026/10/15 14:21:12 INFO Applying migration id=rfc9421 2026/10/15 14:21:13 INFO Applying migration id=keys 2026/10/15 14:21:13 INFO Applying migration id=portable 2026/10/15 14:21:13 INFO Applying migration id=proofs 2026/10/15 14:21:13 INFO Applying migration id=contexts 2026/10/15 14:21:13 INFO Applying migration id=deliverieshost 2026/10/15 14:21:13 INFO Applying migration id=pembegin 2026/10/15 14:21:13 INFO Applying migration id=didhost 2026/10/15 14:21:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:13 INFO Applying migration id=invites 2026/10/15 14:21:13 INFO Applying migration id=ed25519blob 2026/10/15 14:21:13 INFO Applying migration id=rsablob 2026/10/15 14:21:13 INFO Applying migration id=iconscid 2026/10/15 14:21:13 INFO Applying migration id=actor 2026/10/15 14:21:13 INFO Applying migration id=localkeys 2026/10/15 14:21:13 INFO Applying migration id=deleted 2026/10/15 14:21:13 INFO Applying migration id=history 2026/10/15 14:21:13 INFO Applying migration id=outboxnano 2026/10/15 14:21:13 INFO Applying migration id=implements 2026/10/15 14:21:13 INFO Applying migration id=backfill 2026/10/15 14:21:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-45a1-7ae5-bd7e-a2447864adea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-45a1-78e0-89df-83343247c3f5 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-45a1-78e0-89df-83343247c3f5 2026/10/15 14:21:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-45a1-78e0-89df-83343247c3f5 --- PASS: TestPoll_LocalOptionWithLink (0.64s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/10/15 14:21:13 INFO Applying migration id=initial 2026/10/15 14:21:13 INFO Applying migration id=notesupdated 2026/10/15 14:21:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:13 INFO Applying migration id=activitiesid 2026/10/15 14:21:13 INFO Applying migration id=outbox 2026/10/15 14:21:13 INFO Applying migration id=edits 2026/10/15 14:21:13 INFO Applying migration id=outboxactor 2026/10/15 14:21:13 INFO Applying migration id=outboxsender 2026/10/15 14:21:13 INFO Applying migration id=thread 2026/10/15 14:21:13 INFO Applying migration id=host 2026/10/15 14:21:13 INFO Applying migration id=sharedinbox 2026/10/15 14:21:13 INFO Applying migration id=noteshost 2026/10/15 14:21:13 INFO Applying migration id=fetched 2026/10/15 14:21:13 INFO Applying migration id=move 2026/10/15 14:21:13 INFO Applying migration id=cleanup 2026/10/15 14:21:13 INFO Applying migration id=received 2026/10/15 14:21:13 INFO Applying migration id=namehost 2026/10/15 14:21:13 INFO Applying migration id=outboxhost 2026/10/15 14:21:13 INFO Applying migration id=notesfts 2026/10/15 14:21:13 INFO Applying migration id=iconsname 2026/10/15 14:21:13 INFO Applying migration id=nohash 2026/10/15 14:21:13 INFO Applying migration id=shares 2026/10/15 14:21:13 INFO Applying migration id=actorttl 2026/10/15 14:21:13 INFO Applying migration id=tocc 2026/10/15 14:21:13 INFO Applying migration id=followeds 2026/10/15 14:21:13 INFO Applying migration id=certhash 2026/10/15 14:21:13 INFO Applying migration id=follows_sync 2026/10/15 14:21:13 INFO Applying migration id=jsonpath 2026/10/15 14:21:13 INFO Applying migration id=localforward 2026/10/15 14:21:13 INFO Applying migration id=avatar 2026/10/15 14:21:13 INFO Applying migration id=noimage 2026/10/15 14:21:13 INFO Applying migration id=feed 2026/10/15 14:21:13 INFO Applying migration id=bookmarks 2026/10/15 14:21:13 INFO Applying migration id=shareactivity 2026/10/15 14:21:13 INFO Applying migration id=application 2026/10/15 14:21:13 INFO Applying migration id=certificates 2026/10/15 14:21:13 INFO Applying migration id=rawforward 2026/10/15 14:21:13 INFO Applying migration id=publickey 2026/10/15 14:21:13 INFO Applying migration id=resolvegroup 2026/10/15 14:21:13 INFO Applying migration id=reject 2026/10/15 14:21:13 INFO Applying migration id=autodel 2026/10/15 14:21:13 INFO Applying migration id=jsonb 2026/10/15 14:21:13 INFO Applying migration id=quote 2026/10/15 14:21:13 INFO Applying migration id=rfc9421 2026/10/15 14:21:13 INFO Applying migration id=keys 2026/10/15 14:21:13 INFO Applying migration id=portable 2026/10/15 14:21:13 INFO Applying migration id=proofs 2026/10/15 14:21:13 INFO Applying migration id=contexts 2026/10/15 14:21:13 INFO Applying migration id=deliverieshost 2026/10/15 14:21:13 INFO Applying migration id=pembegin 2026/10/15 14:21:13 INFO Applying migration id=didhost 2026/10/15 14:21:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:13 INFO Applying migration id=invites 2026/10/15 14:21:13 INFO Applying migration id=ed25519blob 2026/10/15 14:21:13 INFO Applying migration id=rsablob 2026/10/15 14:21:13 INFO Applying migration id=iconscid 2026/10/15 14:21:13 INFO Applying migration id=actor 2026/10/15 14:21:13 INFO Applying migration id=localkeys 2026/10/15 14:21:13 INFO Applying migration id=deleted 2026/10/15 14:21:13 INFO Applying migration id=history 2026/10/15 14:21:13 INFO Applying migration id=outboxnano 2026/10/15 14:21:13 INFO Applying migration id=implements 2026/10/15 14:21:13 INFO Applying migration id=backfill 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4814-7104-b491-42e82abb3729 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4816-740c-845e-0a1998041213 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4816-73ed-9cb4-0a2f94e8bf6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-4816-73ed-9cb4-0a2f94e8bf6a 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4817-7865-af49-a68746f6cd2d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4817-7846-a51d-994a58ab16f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-4817-7846-a51d-994a58ab16f0 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-481c-7a13-8bc1-8504dfbf92f2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a --- PASS: TestPoll_Local3OptionsAnd2Votes (0.63s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/10/15 14:21:14 INFO Applying migration id=initial 2026/10/15 14:21:14 INFO Applying migration id=notesupdated 2026/10/15 14:21:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:14 INFO Applying migration id=activitiesid 2026/10/15 14:21:14 INFO Applying migration id=outbox 2026/10/15 14:21:14 INFO Applying migration id=edits 2026/10/15 14:21:14 INFO Applying migration id=outboxactor 2026/10/15 14:21:14 INFO Applying migration id=outboxsender 2026/10/15 14:21:14 INFO Applying migration id=thread 2026/10/15 14:21:14 INFO Applying migration id=host 2026/10/15 14:21:14 INFO Applying migration id=sharedinbox 2026/10/15 14:21:14 INFO Applying migration id=noteshost 2026/10/15 14:21:14 INFO Applying migration id=fetched 2026/10/15 14:21:14 INFO Applying migration id=move 2026/10/15 14:21:14 INFO Applying migration id=cleanup 2026/10/15 14:21:14 INFO Applying migration id=received 2026/10/15 14:21:14 INFO Applying migration id=namehost 2026/10/15 14:21:14 INFO Applying migration id=outboxhost 2026/10/15 14:21:14 INFO Applying migration id=notesfts 2026/10/15 14:21:14 INFO Applying migration id=iconsname 2026/10/15 14:21:14 INFO Applying migration id=nohash 2026/10/15 14:21:14 INFO Applying migration id=shares 2026/10/15 14:21:14 INFO Applying migration id=actorttl 2026/10/15 14:21:14 INFO Applying migration id=tocc 2026/10/15 14:21:14 INFO Applying migration id=followeds 2026/10/15 14:21:14 INFO Applying migration id=certhash 2026/10/15 14:21:14 INFO Applying migration id=follows_sync 2026/10/15 14:21:14 INFO Applying migration id=jsonpath 2026/10/15 14:21:14 INFO Applying migration id=localforward 2026/10/15 14:21:14 INFO Applying migration id=avatar 2026/10/15 14:21:14 INFO Applying migration id=noimage 2026/10/15 14:21:14 INFO Applying migration id=feed 2026/10/15 14:21:14 INFO Applying migration id=bookmarks 2026/10/15 14:21:14 INFO Applying migration id=shareactivity 2026/10/15 14:21:14 INFO Applying migration id=application 2026/10/15 14:21:14 INFO Applying migration id=certificates 2026/10/15 14:21:14 INFO Applying migration id=rawforward 2026/10/15 14:21:14 INFO Applying migration id=publickey 2026/10/15 14:21:14 INFO Applying migration id=resolvegroup 2026/10/15 14:21:14 INFO Applying migration id=reject 2026/10/15 14:21:14 INFO Applying migration id=autodel 2026/10/15 14:21:14 INFO Applying migration id=jsonb 2026/10/15 14:21:14 INFO Applying migration id=quote 2026/10/15 14:21:14 INFO Applying migration id=rfc9421 2026/10/15 14:21:14 INFO Applying migration id=keys 2026/10/15 14:21:14 INFO Applying migration id=portable 2026/10/15 14:21:14 INFO Applying migration id=proofs 2026/10/15 14:21:14 INFO Applying migration id=contexts 2026/10/15 14:21:14 INFO Applying migration id=deliverieshost 2026/10/15 14:21:14 INFO Applying migration id=pembegin 2026/10/15 14:21:14 INFO Applying migration id=didhost 2026/10/15 14:21:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:14 INFO Applying migration id=invites 2026/10/15 14:21:14 INFO Applying migration id=ed25519blob 2026/10/15 14:21:14 INFO Applying migration id=rsablob 2026/10/15 14:21:14 INFO Applying migration id=iconscid 2026/10/15 14:21:14 INFO Applying migration id=actor 2026/10/15 14:21:14 INFO Applying migration id=localkeys 2026/10/15 14:21:14 INFO Applying migration id=deleted 2026/10/15 14:21:14 INFO Applying migration id=history 2026/10/15 14:21:14 INFO Applying migration id=outboxnano 2026/10/15 14:21:14 INFO Applying migration id=implements 2026/10/15 14:21:14 INFO Applying migration id=backfill 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4ad2-776e-83cd-57b02b1569aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4ad7-721b-9ec7-6d72ec9f7f6d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad7-71e3-a904-4a8dfea53bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-4ad7-71e3-a904-4a8dfea53bab 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4ad9-7cf0-8fc0-5053818b28e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef 2026/10/15 14:21:14 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-4ae4-770a-a49e-a48f583cb92e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (0.72s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/10/15 14:21:14 INFO Applying migration id=initial 2026/10/15 14:21:14 INFO Applying migration id=notesupdated 2026/10/15 14:21:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:14 INFO Applying migration id=activitiesid 2026/10/15 14:21:14 INFO Applying migration id=outbox 2026/10/15 14:21:14 INFO Applying migration id=edits 2026/10/15 14:21:14 INFO Applying migration id=outboxactor 2026/10/15 14:21:14 INFO Applying migration id=outboxsender 2026/10/15 14:21:14 INFO Applying migration id=thread 2026/10/15 14:21:14 INFO Applying migration id=host 2026/10/15 14:21:14 INFO Applying migration id=sharedinbox 2026/10/15 14:21:14 INFO Applying migration id=noteshost 2026/10/15 14:21:14 INFO Applying migration id=fetched 2026/10/15 14:21:14 INFO Applying migration id=move 2026/10/15 14:21:14 INFO Applying migration id=cleanup 2026/10/15 14:21:14 INFO Applying migration id=received 2026/10/15 14:21:14 INFO Applying migration id=namehost 2026/10/15 14:21:14 INFO Applying migration id=outboxhost 2026/10/15 14:21:14 INFO Applying migration id=notesfts 2026/10/15 14:21:14 INFO Applying migration id=iconsname 2026/10/15 14:21:14 INFO Applying migration id=nohash 2026/10/15 14:21:14 INFO Applying migration id=shares 2026/10/15 14:21:14 INFO Applying migration id=actorttl 2026/10/15 14:21:14 INFO Applying migration id=tocc 2026/10/15 14:21:14 INFO Applying migration id=followeds 2026/10/15 14:21:14 INFO Applying migration id=certhash 2026/10/15 14:21:14 INFO Applying migration id=follows_sync 2026/10/15 14:21:14 INFO Applying migration id=jsonpath 2026/10/15 14:21:14 INFO Applying migration id=localforward 2026/10/15 14:21:14 INFO Applying migration id=avatar 2026/10/15 14:21:14 INFO Applying migration id=noimage 2026/10/15 14:21:14 INFO Applying migration id=feed 2026/10/15 14:21:14 INFO Applying migration id=bookmarks 2026/10/15 14:21:14 INFO Applying migration id=shareactivity 2026/10/15 14:21:14 INFO Applying migration id=application 2026/10/15 14:21:14 INFO Applying migration id=certificates 2026/10/15 14:21:14 INFO Applying migration id=rawforward 2026/10/15 14:21:14 INFO Applying migration id=publickey 2026/10/15 14:21:14 INFO Applying migration id=resolvegroup 2026/10/15 14:21:14 INFO Applying migration id=reject 2026/10/15 14:21:14 INFO Applying migration id=autodel 2026/10/15 14:21:14 INFO Applying migration id=jsonb 2026/10/15 14:21:14 INFO Applying migration id=quote 2026/10/15 14:21:14 INFO Applying migration id=rfc9421 2026/10/15 14:21:14 INFO Applying migration id=keys 2026/10/15 14:21:14 INFO Applying migration id=portable 2026/10/15 14:21:14 INFO Applying migration id=proofs 2026/10/15 14:21:14 INFO Applying migration id=contexts 2026/10/15 14:21:14 INFO Applying migration id=deliverieshost 2026/10/15 14:21:14 INFO Applying migration id=pembegin 2026/10/15 14:21:14 INFO Applying migration id=didhost 2026/10/15 14:21:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:14 INFO Applying migration id=invites 2026/10/15 14:21:14 INFO Applying migration id=ed25519blob 2026/10/15 14:21:14 INFO Applying migration id=rsablob 2026/10/15 14:21:15 INFO Applying migration id=iconscid 2026/10/15 14:21:15 INFO Applying migration id=actor 2026/10/15 14:21:15 INFO Applying migration id=localkeys 2026/10/15 14:21:15 INFO Applying migration id=deleted 2026/10/15 14:21:15 INFO Applying migration id=history 2026/10/15 14:21:15 INFO Applying migration id=outboxnano 2026/10/15 14:21:15 INFO Applying migration id=implements 2026/10/15 14:21:15 INFO Applying migration id=backfill 2026/10/15 14:21:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-4e32-7e09-99cc-75e69e93f70d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-4e33-767d-8917-82d8d238a04e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-4e32-7e09-99cc-75e69e93f70d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff0-4e32-7e09-99cc-75e69e93f70d 2026/10/15 14:21:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-4e33-7ddc-bf4b-89f4deb06f5f 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/10/15 14:21:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-4e34-7731-9521-23bc579fd80d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-4e33-7ddc-bf4b-89f4deb06f5f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13ff0-4e33-7ddc-bf4b-89f4deb06f5f 2026/10/15 14:21:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4e36-7d98-8cc2-d83e9579686f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4e3b-702f-b76d-67a2223905f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e3a-7f37-99da-16e53a7a3448 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-4e3a-7f37-99da-16e53a7a3448 2026/10/15 14:21:15 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4e3e-7073-a7a4-ab25431a49e5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e3e-7032-ba85-40c21481d2e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-4e3e-7032-ba85-40c21481d2e3 2026/10/15 14:21:15 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-4e41-708e-81b9-acef30523c81 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 --- PASS: TestPoll_LocalVoteVisibilityFollowers (0.87s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/10/15 14:21:15 INFO Applying migration id=initial 2026/10/15 14:21:15 INFO Applying migration id=notesupdated 2026/10/15 14:21:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:15 INFO Applying migration id=activitiesid 2026/10/15 14:21:15 INFO Applying migration id=outbox 2026/10/15 14:21:15 INFO Applying migration id=edits 2026/10/15 14:21:15 INFO Applying migration id=outboxactor 2026/10/15 14:21:15 INFO Applying migration id=outboxsender 2026/10/15 14:21:15 INFO Applying migration id=thread 2026/10/15 14:21:15 INFO Applying migration id=host 2026/10/15 14:21:15 INFO Applying migration id=sharedinbox 2026/10/15 14:21:15 INFO Applying migration id=noteshost 2026/10/15 14:21:15 INFO Applying migration id=fetched 2026/10/15 14:21:15 INFO Applying migration id=move 2026/10/15 14:21:15 INFO Applying migration id=cleanup 2026/10/15 14:21:15 INFO Applying migration id=received 2026/10/15 14:21:15 INFO Applying migration id=namehost 2026/10/15 14:21:15 INFO Applying migration id=outboxhost 2026/10/15 14:21:15 INFO Applying migration id=notesfts 2026/10/15 14:21:15 INFO Applying migration id=iconsname 2026/10/15 14:21:15 INFO Applying migration id=nohash 2026/10/15 14:21:15 INFO Applying migration id=shares 2026/10/15 14:21:15 INFO Applying migration id=actorttl 2026/10/15 14:21:15 INFO Applying migration id=tocc 2026/10/15 14:21:15 INFO Applying migration id=followeds 2026/10/15 14:21:15 INFO Applying migration id=certhash 2026/10/15 14:21:15 INFO Applying migration id=follows_sync 2026/10/15 14:21:15 INFO Applying migration id=jsonpath 2026/10/15 14:21:15 INFO Applying migration id=localforward 2026/10/15 14:21:15 INFO Applying migration id=avatar 2026/10/15 14:21:15 INFO Applying migration id=noimage 2026/10/15 14:21:15 INFO Applying migration id=feed 2026/10/15 14:21:15 INFO Applying migration id=bookmarks 2026/10/15 14:21:15 INFO Applying migration id=shareactivity 2026/10/15 14:21:15 INFO Applying migration id=application 2026/10/15 14:21:15 INFO Applying migration id=certificates 2026/10/15 14:21:15 INFO Applying migration id=rawforward 2026/10/15 14:21:15 INFO Applying migration id=publickey 2026/10/15 14:21:15 INFO Applying migration id=resolvegroup 2026/10/15 14:21:15 INFO Applying migration id=reject 2026/10/15 14:21:15 INFO Applying migration id=autodel 2026/10/15 14:21:15 INFO Applying migration id=jsonb 2026/10/15 14:21:15 INFO Applying migration id=quote 2026/10/15 14:21:15 INFO Applying migration id=rfc9421 2026/10/15 14:21:15 INFO Applying migration id=keys 2026/10/15 14:21:15 INFO Applying migration id=portable 2026/10/15 14:21:15 INFO Applying migration id=proofs 2026/10/15 14:21:15 INFO Applying migration id=contexts 2026/10/15 14:21:15 INFO Applying migration id=deliverieshost 2026/10/15 14:21:15 INFO Applying migration id=pembegin 2026/10/15 14:21:15 INFO Applying migration id=didhost 2026/10/15 14:21:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:15 INFO Applying migration id=invites 2026/10/15 14:21:15 INFO Applying migration id=ed25519blob 2026/10/15 14:21:15 INFO Applying migration id=rsablob 2026/10/15 14:21:15 INFO Applying migration id=iconscid 2026/10/15 14:21:15 INFO Applying migration id=actor 2026/10/15 14:21:15 INFO Applying migration id=localkeys 2026/10/15 14:21:15 INFO Applying migration id=deleted 2026/10/15 14:21:15 INFO Applying migration id=history 2026/10/15 14:21:15 INFO Applying migration id=outboxnano 2026/10/15 14:21:15 INFO Applying migration id=implements 2026/10/15 14:21:15 INFO Applying migration id=backfill 2026/10/15 14:21:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-50e6-702e-a729-c4c9fc4b27ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-50eb-729f-9eac-9a60c3c24145 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50eb-7267-a7ae-2b95f5a7de2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-50eb-7267-a7ae-2b95f5a7de2b 2026/10/15 14:21:16 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-50ee-7003-a8b5-50d1c9418193 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50ed-7f0c-879b-ffc8bdfd4386 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-50ed-7f0c-879b-ffc8bdfd4386 2026/10/15 14:21:16 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-50f1-705e-91ef-170257aeea93 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 --- PASS: TestPoll_LocalVoteVisibilityPublic (0.69s) === RUN TestPoll_LocalSelfVote 2026/10/15 14:21:16 INFO Applying migration id=initial 2026/10/15 14:21:16 INFO Applying migration id=notesupdated 2026/10/15 14:21:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:16 INFO Applying migration id=activitiesid 2026/10/15 14:21:16 INFO Applying migration id=outbox 2026/10/15 14:21:16 INFO Applying migration id=edits 2026/10/15 14:21:16 INFO Applying migration id=outboxactor 2026/10/15 14:21:16 INFO Applying migration id=outboxsender 2026/10/15 14:21:16 INFO Applying migration id=thread 2026/10/15 14:21:16 INFO Applying migration id=host 2026/10/15 14:21:16 INFO Applying migration id=sharedinbox 2026/10/15 14:21:16 INFO Applying migration id=noteshost 2026/10/15 14:21:16 INFO Applying migration id=fetched 2026/10/15 14:21:16 INFO Applying migration id=move 2026/10/15 14:21:16 INFO Applying migration id=cleanup 2026/10/15 14:21:16 INFO Applying migration id=received 2026/10/15 14:21:16 INFO Applying migration id=namehost 2026/10/15 14:21:16 INFO Applying migration id=outboxhost 2026/10/15 14:21:16 INFO Applying migration id=notesfts 2026/10/15 14:21:16 INFO Applying migration id=iconsname 2026/10/15 14:21:16 INFO Applying migration id=nohash 2026/10/15 14:21:16 INFO Applying migration id=shares 2026/10/15 14:21:16 INFO Applying migration id=actorttl 2026/10/15 14:21:16 INFO Applying migration id=tocc 2026/10/15 14:21:16 INFO Applying migration id=followeds 2026/10/15 14:21:16 INFO Applying migration id=certhash 2026/10/15 14:21:16 INFO Applying migration id=follows_sync 2026/10/15 14:21:16 INFO Applying migration id=jsonpath 2026/10/15 14:21:16 INFO Applying migration id=localforward 2026/10/15 14:21:16 INFO Applying migration id=avatar 2026/10/15 14:21:16 INFO Applying migration id=noimage 2026/10/15 14:21:16 INFO Applying migration id=feed 2026/10/15 14:21:16 INFO Applying migration id=bookmarks 2026/10/15 14:21:16 INFO Applying migration id=shareactivity 2026/10/15 14:21:16 INFO Applying migration id=application 2026/10/15 14:21:16 INFO Applying migration id=certificates 2026/10/15 14:21:16 INFO Applying migration id=rawforward 2026/10/15 14:21:16 INFO Applying migration id=publickey 2026/10/15 14:21:16 INFO Applying migration id=resolvegroup 2026/10/15 14:21:16 INFO Applying migration id=reject 2026/10/15 14:21:16 INFO Applying migration id=autodel 2026/10/15 14:21:16 INFO Applying migration id=jsonb 2026/10/15 14:21:16 INFO Applying migration id=quote 2026/10/15 14:21:16 INFO Applying migration id=rfc9421 2026/10/15 14:21:16 INFO Applying migration id=keys 2026/10/15 14:21:16 INFO Applying migration id=portable 2026/10/15 14:21:16 INFO Applying migration id=proofs 2026/10/15 14:21:16 INFO Applying migration id=contexts 2026/10/15 14:21:16 INFO Applying migration id=deliverieshost 2026/10/15 14:21:16 INFO Applying migration id=pembegin 2026/10/15 14:21:16 INFO Applying migration id=didhost 2026/10/15 14:21:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:16 INFO Applying migration id=invites 2026/10/15 14:21:16 INFO Applying migration id=ed25519blob 2026/10/15 14:21:16 INFO Applying migration id=rsablob 2026/10/15 14:21:16 INFO Applying migration id=iconscid 2026/10/15 14:21:16 INFO Applying migration id=actor 2026/10/15 14:21:16 INFO Applying migration id=localkeys 2026/10/15 14:21:16 INFO Applying migration id=deleted 2026/10/15 14:21:16 INFO Applying migration id=history 2026/10/15 14:21:16 INFO Applying migration id=outboxnano 2026/10/15 14:21:16 INFO Applying migration id=implements 2026/10/15 14:21:16 INFO Applying migration id=backfill 2026/10/15 14:21:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-541f-712e-a6e2-c7b9599e2b55 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-5421-73b7-8eae-3edc65edc300 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-5421-739f-80cc-232666b72759 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-5421-739f-80cc-232666b72759 2026/10/15 14:21:17 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-5425-7587-9d80-105ee2ee99a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-5425-752a-a5bd-b86f24f2fea6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-5425-752a-a5bd-b86f24f2fea6 2026/10/15 14:21:17 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-5428-7b0a-ace0-606e6b3b81a6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 --- PASS: TestPoll_LocalSelfVote (0.81s) === RUN TestRegister_RedirectNoCertificate 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill --- PASS: TestRegister_RedirectNoCertificate (0.16s) === RUN TestRegister_InvitationRequired 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill 2026/10/15 14:21:17 INFO Redirecting uninvited user --- PASS: TestRegister_InvitationRequired (0.15s) === RUN TestRegister_InvitationPrompt 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill --- PASS: TestRegister_InvitationPrompt (0.11s) === RUN TestRegister_InvalidInvitationCode 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill 2026/10/15 14:21:17 WARN Invalid invitation code request.path=/users/invitations/accept code=abc --- PASS: TestRegister_InvalidInvitationCode (0.19s) === RUN TestRegister_Redirect 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill 2026/10/15 14:21:17 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.16s) === RUN TestRegister_HappyFlow 2026/10/15 14:21:18 INFO Applying migration id=initial 2026/10/15 14:21:18 INFO Applying migration id=notesupdated 2026/10/15 14:21:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:18 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.38s) === RUN TestRegister_AlreadyRegistered 2026/10/15 14:21:18 INFO Applying migration id=initial 2026/10/15 14:21:18 INFO Applying migration id=notesupdated 2026/10/15 14:21:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:18 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.20s) === RUN TestRegister_Twice 2026/10/15 14:21:18 INFO Applying migration id=initial 2026/10/15 14:21:18 INFO Applying migration id=notesupdated 2026/10/15 14:21:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:18 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:19 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.35s) === RUN TestRegister_Throttling 2026/10/15 14:21:19 INFO Applying migration id=initial 2026/10/15 14:21:19 INFO Applying migration id=notesupdated 2026/10/15 14:21:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:19 INFO Applying migration id=activitiesid 2026/10/15 14:21:19 INFO Applying migration id=outbox 2026/10/15 14:21:19 INFO Applying migration id=edits 2026/10/15 14:21:19 INFO Applying migration id=outboxactor 2026/10/15 14:21:19 INFO Applying migration id=outboxsender 2026/10/15 14:21:19 INFO Applying migration id=thread 2026/10/15 14:21:19 INFO Applying migration id=host 2026/10/15 14:21:19 INFO Applying migration id=sharedinbox 2026/10/15 14:21:19 INFO Applying migration id=noteshost 2026/10/15 14:21:19 INFO Applying migration id=fetched 2026/10/15 14:21:19 INFO Applying migration id=move 2026/10/15 14:21:19 INFO Applying migration id=cleanup 2026/10/15 14:21:19 INFO Applying migration id=received 2026/10/15 14:21:19 INFO Applying migration id=namehost 2026/10/15 14:21:19 INFO Applying migration id=outboxhost 2026/10/15 14:21:19 INFO Applying migration id=notesfts 2026/10/15 14:21:19 INFO Applying migration id=iconsname 2026/10/15 14:21:19 INFO Applying migration id=nohash 2026/10/15 14:21:19 INFO Applying migration id=shares 2026/10/15 14:21:19 INFO Applying migration id=actorttl 2026/10/15 14:21:19 INFO Applying migration id=tocc 2026/10/15 14:21:19 INFO Applying migration id=followeds 2026/10/15 14:21:19 INFO Applying migration id=certhash 2026/10/15 14:21:19 INFO Applying migration id=follows_sync 2026/10/15 14:21:19 INFO Applying migration id=jsonpath 2026/10/15 14:21:19 INFO Applying migration id=localforward 2026/10/15 14:21:19 INFO Applying migration id=avatar 2026/10/15 14:21:19 INFO Applying migration id=noimage 2026/10/15 14:21:19 INFO Applying migration id=feed 2026/10/15 14:21:19 INFO Applying migration id=bookmarks 2026/10/15 14:21:19 INFO Applying migration id=shareactivity 2026/10/15 14:21:19 INFO Applying migration id=application 2026/10/15 14:21:19 INFO Applying migration id=certificates 2026/10/15 14:21:19 INFO Applying migration id=rawforward 2026/10/15 14:21:19 INFO Applying migration id=publickey 2026/10/15 14:21:19 INFO Applying migration id=resolvegroup 2026/10/15 14:21:19 INFO Applying migration id=reject 2026/10/15 14:21:19 INFO Applying migration id=autodel 2026/10/15 14:21:19 INFO Applying migration id=jsonb 2026/10/15 14:21:19 INFO Applying migration id=quote 2026/10/15 14:21:19 INFO Applying migration id=rfc9421 2026/10/15 14:21:19 INFO Applying migration id=keys 2026/10/15 14:21:19 INFO Applying migration id=portable 2026/10/15 14:21:19 INFO Applying migration id=proofs 2026/10/15 14:21:19 INFO Applying migration id=contexts 2026/10/15 14:21:19 INFO Applying migration id=deliverieshost 2026/10/15 14:21:19 INFO Applying migration id=pembegin 2026/10/15 14:21:19 INFO Applying migration id=didhost 2026/10/15 14:21:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:19 INFO Applying migration id=invites 2026/10/15 14:21:19 INFO Applying migration id=ed25519blob 2026/10/15 14:21:19 INFO Applying migration id=rsablob 2026/10/15 14:21:19 INFO Applying migration id=iconscid 2026/10/15 14:21:19 INFO Applying migration id=actor 2026/10/15 14:21:19 INFO Applying migration id=localkeys 2026/10/15 14:21:19 INFO Applying migration id=deleted 2026/10/15 14:21:19 INFO Applying migration id=history 2026/10/15 14:21:19 INFO Applying migration id=outboxnano 2026/10/15 14:21:19 INFO Applying migration id=implements 2026/10/15 14:21:19 INFO Applying migration id=backfill 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.23s) === RUN TestRegister_Throttling30Minutes 2026/10/15 14:21:19 INFO Applying migration id=initial 2026/10/15 14:21:19 INFO Applying migration id=notesupdated 2026/10/15 14:21:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:19 INFO Applying migration id=activitiesid 2026/10/15 14:21:19 INFO Applying migration id=outbox 2026/10/15 14:21:19 INFO Applying migration id=edits 2026/10/15 14:21:19 INFO Applying migration id=outboxactor 2026/10/15 14:21:19 INFO Applying migration id=outboxsender 2026/10/15 14:21:19 INFO Applying migration id=thread 2026/10/15 14:21:19 INFO Applying migration id=host 2026/10/15 14:21:19 INFO Applying migration id=sharedinbox 2026/10/15 14:21:19 INFO Applying migration id=noteshost 2026/10/15 14:21:19 INFO Applying migration id=fetched 2026/10/15 14:21:19 INFO Applying migration id=move 2026/10/15 14:21:19 INFO Applying migration id=cleanup 2026/10/15 14:21:19 INFO Applying migration id=received 2026/10/15 14:21:19 INFO Applying migration id=namehost 2026/10/15 14:21:19 INFO Applying migration id=outboxhost 2026/10/15 14:21:19 INFO Applying migration id=notesfts 2026/10/15 14:21:19 INFO Applying migration id=iconsname 2026/10/15 14:21:19 INFO Applying migration id=nohash 2026/10/15 14:21:19 INFO Applying migration id=shares 2026/10/15 14:21:19 INFO Applying migration id=actorttl 2026/10/15 14:21:19 INFO Applying migration id=tocc 2026/10/15 14:21:19 INFO Applying migration id=followeds 2026/10/15 14:21:19 INFO Applying migration id=certhash 2026/10/15 14:21:19 INFO Applying migration id=follows_sync 2026/10/15 14:21:19 INFO Applying migration id=jsonpath 2026/10/15 14:21:19 INFO Applying migration id=localforward 2026/10/15 14:21:19 INFO Applying migration id=avatar 2026/10/15 14:21:19 INFO Applying migration id=noimage 2026/10/15 14:21:19 INFO Applying migration id=feed 2026/10/15 14:21:19 INFO Applying migration id=bookmarks 2026/10/15 14:21:19 INFO Applying migration id=shareactivity 2026/10/15 14:21:19 INFO Applying migration id=application 2026/10/15 14:21:19 INFO Applying migration id=certificates 2026/10/15 14:21:19 INFO Applying migration id=rawforward 2026/10/15 14:21:19 INFO Applying migration id=publickey 2026/10/15 14:21:19 INFO Applying migration id=resolvegroup 2026/10/15 14:21:19 INFO Applying migration id=reject 2026/10/15 14:21:19 INFO Applying migration id=autodel 2026/10/15 14:21:19 INFO Applying migration id=jsonb 2026/10/15 14:21:19 INFO Applying migration id=quote 2026/10/15 14:21:19 INFO Applying migration id=rfc9421 2026/10/15 14:21:19 INFO Applying migration id=keys 2026/10/15 14:21:19 INFO Applying migration id=portable 2026/10/15 14:21:19 INFO Applying migration id=proofs 2026/10/15 14:21:19 INFO Applying migration id=contexts 2026/10/15 14:21:19 INFO Applying migration id=deliverieshost 2026/10/15 14:21:19 INFO Applying migration id=pembegin 2026/10/15 14:21:19 INFO Applying migration id=didhost 2026/10/15 14:21:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:19 INFO Applying migration id=invites 2026/10/15 14:21:19 INFO Applying migration id=ed25519blob 2026/10/15 14:21:19 INFO Applying migration id=rsablob 2026/10/15 14:21:19 INFO Applying migration id=iconscid 2026/10/15 14:21:19 INFO Applying migration id=actor 2026/10/15 14:21:19 INFO Applying migration id=localkeys 2026/10/15 14:21:19 INFO Applying migration id=deleted 2026/10/15 14:21:19 INFO Applying migration id=history 2026/10/15 14:21:19 INFO Applying migration id=outboxnano 2026/10/15 14:21:19 INFO Applying migration id=implements 2026/10/15 14:21:19 INFO Applying migration id=backfill 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.33s) === RUN TestRegister_Throttling1Hour 2026/10/15 14:21:19 INFO Applying migration id=initial 2026/10/15 14:21:19 INFO Applying migration id=notesupdated 2026/10/15 14:21:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:19 INFO Applying migration id=activitiesid 2026/10/15 14:21:19 INFO Applying migration id=outbox 2026/10/15 14:21:19 INFO Applying migration id=edits 2026/10/15 14:21:19 INFO Applying migration id=outboxactor 2026/10/15 14:21:19 INFO Applying migration id=outboxsender 2026/10/15 14:21:19 INFO Applying migration id=thread 2026/10/15 14:21:19 INFO Applying migration id=host 2026/10/15 14:21:19 INFO Applying migration id=sharedinbox 2026/10/15 14:21:19 INFO Applying migration id=noteshost 2026/10/15 14:21:19 INFO Applying migration id=fetched 2026/10/15 14:21:19 INFO Applying migration id=move 2026/10/15 14:21:19 INFO Applying migration id=cleanup 2026/10/15 14:21:19 INFO Applying migration id=received 2026/10/15 14:21:19 INFO Applying migration id=namehost 2026/10/15 14:21:19 INFO Applying migration id=outboxhost 2026/10/15 14:21:19 INFO Applying migration id=notesfts 2026/10/15 14:21:19 INFO Applying migration id=iconsname 2026/10/15 14:21:19 INFO Applying migration id=nohash 2026/10/15 14:21:19 INFO Applying migration id=shares 2026/10/15 14:21:19 INFO Applying migration id=actorttl 2026/10/15 14:21:19 INFO Applying migration id=tocc 2026/10/15 14:21:19 INFO Applying migration id=followeds 2026/10/15 14:21:19 INFO Applying migration id=certhash 2026/10/15 14:21:19 INFO Applying migration id=follows_sync 2026/10/15 14:21:19 INFO Applying migration id=jsonpath 2026/10/15 14:21:19 INFO Applying migration id=localforward 2026/10/15 14:21:19 INFO Applying migration id=avatar 2026/10/15 14:21:19 INFO Applying migration id=noimage 2026/10/15 14:21:19 INFO Applying migration id=feed 2026/10/15 14:21:19 INFO Applying migration id=bookmarks 2026/10/15 14:21:19 INFO Applying migration id=shareactivity 2026/10/15 14:21:19 INFO Applying migration id=application 2026/10/15 14:21:19 INFO Applying migration id=certificates 2026/10/15 14:21:19 INFO Applying migration id=rawforward 2026/10/15 14:21:19 INFO Applying migration id=publickey 2026/10/15 14:21:19 INFO Applying migration id=resolvegroup 2026/10/15 14:21:19 INFO Applying migration id=reject 2026/10/15 14:21:19 INFO Applying migration id=autodel 2026/10/15 14:21:19 INFO Applying migration id=jsonb 2026/10/15 14:21:19 INFO Applying migration id=quote 2026/10/15 14:21:19 INFO Applying migration id=rfc9421 2026/10/15 14:21:19 INFO Applying migration id=keys 2026/10/15 14:21:19 INFO Applying migration id=portable 2026/10/15 14:21:19 INFO Applying migration id=proofs 2026/10/15 14:21:19 INFO Applying migration id=contexts 2026/10/15 14:21:19 INFO Applying migration id=deliverieshost 2026/10/15 14:21:19 INFO Applying migration id=pembegin 2026/10/15 14:21:19 INFO Applying migration id=didhost 2026/10/15 14:21:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:19 INFO Applying migration id=invites 2026/10/15 14:21:19 INFO Applying migration id=ed25519blob 2026/10/15 14:21:19 INFO Applying migration id=rsablob 2026/10/15 14:21:19 INFO Applying migration id=iconscid 2026/10/15 14:21:19 INFO Applying migration id=actor 2026/10/15 14:21:19 INFO Applying migration id=localkeys 2026/10/15 14:21:19 INFO Applying migration id=deleted 2026/10/15 14:21:19 INFO Applying migration id=history 2026/10/15 14:21:19 INFO Applying migration id=outboxnano 2026/10/15 14:21:19 INFO Applying migration id=implements 2026/10/15 14:21:19 INFO Applying migration id=backfill 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.46s) === RUN TestRegister_TwoCertificates 2026/10/15 14:21:20 INFO Applying migration id=initial 2026/10/15 14:21:20 INFO Applying migration id=notesupdated 2026/10/15 14:21:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:20 INFO Applying migration id=activitiesid 2026/10/15 14:21:20 INFO Applying migration id=outbox 2026/10/15 14:21:20 INFO Applying migration id=edits 2026/10/15 14:21:20 INFO Applying migration id=outboxactor 2026/10/15 14:21:20 INFO Applying migration id=outboxsender 2026/10/15 14:21:20 INFO Applying migration id=thread 2026/10/15 14:21:20 INFO Applying migration id=host 2026/10/15 14:21:20 INFO Applying migration id=sharedinbox 2026/10/15 14:21:20 INFO Applying migration id=noteshost 2026/10/15 14:21:20 INFO Applying migration id=fetched 2026/10/15 14:21:20 INFO Applying migration id=move 2026/10/15 14:21:20 INFO Applying migration id=cleanup 2026/10/15 14:21:20 INFO Applying migration id=received 2026/10/15 14:21:20 INFO Applying migration id=namehost 2026/10/15 14:21:20 INFO Applying migration id=outboxhost 2026/10/15 14:21:20 INFO Applying migration id=notesfts 2026/10/15 14:21:20 INFO Applying migration id=iconsname 2026/10/15 14:21:20 INFO Applying migration id=nohash 2026/10/15 14:21:20 INFO Applying migration id=shares 2026/10/15 14:21:20 INFO Applying migration id=actorttl 2026/10/15 14:21:20 INFO Applying migration id=tocc 2026/10/15 14:21:20 INFO Applying migration id=followeds 2026/10/15 14:21:20 INFO Applying migration id=certhash 2026/10/15 14:21:20 INFO Applying migration id=follows_sync 2026/10/15 14:21:20 INFO Applying migration id=jsonpath 2026/10/15 14:21:20 INFO Applying migration id=localforward 2026/10/15 14:21:20 INFO Applying migration id=avatar 2026/10/15 14:21:20 INFO Applying migration id=noimage 2026/10/15 14:21:20 INFO Applying migration id=feed 2026/10/15 14:21:20 INFO Applying migration id=bookmarks 2026/10/15 14:21:20 INFO Applying migration id=shareactivity 2026/10/15 14:21:20 INFO Applying migration id=application 2026/10/15 14:21:20 INFO Applying migration id=certificates 2026/10/15 14:21:20 INFO Applying migration id=rawforward 2026/10/15 14:21:20 INFO Applying migration id=publickey 2026/10/15 14:21:20 INFO Applying migration id=resolvegroup 2026/10/15 14:21:20 INFO Applying migration id=reject 2026/10/15 14:21:20 INFO Applying migration id=autodel 2026/10/15 14:21:20 INFO Applying migration id=jsonb 2026/10/15 14:21:20 INFO Applying migration id=quote 2026/10/15 14:21:20 INFO Applying migration id=rfc9421 2026/10/15 14:21:20 INFO Applying migration id=keys 2026/10/15 14:21:20 INFO Applying migration id=portable 2026/10/15 14:21:20 INFO Applying migration id=proofs 2026/10/15 14:21:20 INFO Applying migration id=contexts 2026/10/15 14:21:20 INFO Applying migration id=deliverieshost 2026/10/15 14:21:20 INFO Applying migration id=pembegin 2026/10/15 14:21:20 INFO Applying migration id=didhost 2026/10/15 14:21:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:20 INFO Applying migration id=invites 2026/10/15 14:21:20 INFO Applying migration id=ed25519blob 2026/10/15 14:21:20 INFO Applying migration id=rsablob 2026/10/15 14:21:20 INFO Applying migration id=iconscid 2026/10/15 14:21:20 INFO Applying migration id=actor 2026/10/15 14:21:20 INFO Applying migration id=localkeys 2026/10/15 14:21:20 INFO Applying migration id=deleted 2026/10/15 14:21:20 INFO Applying migration id=history 2026/10/15 14:21:20 INFO Applying migration id=outboxnano 2026/10/15 14:21:20 INFO Applying migration id=implements 2026/10/15 14:21:20 INFO Applying migration id=backfill 2026/10/15 14:21:20 INFO Redirecting new user 2026/10/15 14:21:20 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:20 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/15 14:21:20 INFO Redirecting new user 2026/10/15 14:21:20 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:20 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/10/15 14:21:20 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/15 14:21:20 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/10/15 14:21:20 INFO Redirecting new user 2026/10/15 14:21:20 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.85s) === RUN TestRegister_ForbiddenUserName 2026/10/15 14:21:20 INFO Applying migration id=initial 2026/10/15 14:21:20 INFO Applying migration id=notesupdated 2026/10/15 14:21:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:20 INFO Applying migration id=activitiesid 2026/10/15 14:21:20 INFO Applying migration id=outbox 2026/10/15 14:21:20 INFO Applying migration id=edits 2026/10/15 14:21:20 INFO Applying migration id=outboxactor 2026/10/15 14:21:20 INFO Applying migration id=outboxsender 2026/10/15 14:21:20 INFO Applying migration id=thread 2026/10/15 14:21:20 INFO Applying migration id=host 2026/10/15 14:21:20 INFO Applying migration id=sharedinbox 2026/10/15 14:21:20 INFO Applying migration id=noteshost 2026/10/15 14:21:20 INFO Applying migration id=fetched 2026/10/15 14:21:20 INFO Applying migration id=move 2026/10/15 14:21:20 INFO Applying migration id=cleanup 2026/10/15 14:21:20 INFO Applying migration id=received 2026/10/15 14:21:20 INFO Applying migration id=namehost 2026/10/15 14:21:20 INFO Applying migration id=outboxhost 2026/10/15 14:21:20 INFO Applying migration id=notesfts 2026/10/15 14:21:20 INFO Applying migration id=iconsname 2026/10/15 14:21:20 INFO Applying migration id=nohash 2026/10/15 14:21:20 INFO Applying migration id=shares 2026/10/15 14:21:20 INFO Applying migration id=actorttl 2026/10/15 14:21:20 INFO Applying migration id=tocc 2026/10/15 14:21:21 INFO Applying migration id=followeds 2026/10/15 14:21:21 INFO Applying migration id=certhash 2026/10/15 14:21:21 INFO Applying migration id=follows_sync 2026/10/15 14:21:21 INFO Applying migration id=jsonpath 2026/10/15 14:21:21 INFO Applying migration id=localforward 2026/10/15 14:21:21 INFO Applying migration id=avatar 2026/10/15 14:21:21 INFO Applying migration id=noimage 2026/10/15 14:21:21 INFO Applying migration id=feed 2026/10/15 14:21:21 INFO Applying migration id=bookmarks 2026/10/15 14:21:21 INFO Applying migration id=shareactivity 2026/10/15 14:21:21 INFO Applying migration id=application 2026/10/15 14:21:21 INFO Applying migration id=certificates 2026/10/15 14:21:21 INFO Applying migration id=rawforward 2026/10/15 14:21:21 INFO Applying migration id=publickey 2026/10/15 14:21:21 INFO Applying migration id=resolvegroup 2026/10/15 14:21:21 INFO Applying migration id=reject 2026/10/15 14:21:21 INFO Applying migration id=autodel 2026/10/15 14:21:21 INFO Applying migration id=jsonb 2026/10/15 14:21:21 INFO Applying migration id=quote 2026/10/15 14:21:21 INFO Applying migration id=rfc9421 2026/10/15 14:21:21 INFO Applying migration id=keys 2026/10/15 14:21:21 INFO Applying migration id=portable 2026/10/15 14:21:21 INFO Applying migration id=proofs 2026/10/15 14:21:21 INFO Applying migration id=contexts 2026/10/15 14:21:21 INFO Applying migration id=deliverieshost 2026/10/15 14:21:21 INFO Applying migration id=pembegin 2026/10/15 14:21:21 INFO Applying migration id=didhost 2026/10/15 14:21:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:21 INFO Applying migration id=invites 2026/10/15 14:21:21 INFO Applying migration id=ed25519blob 2026/10/15 14:21:21 INFO Applying migration id=rsablob 2026/10/15 14:21:21 INFO Applying migration id=iconscid 2026/10/15 14:21:21 INFO Applying migration id=actor 2026/10/15 14:21:21 INFO Applying migration id=localkeys 2026/10/15 14:21:21 INFO Applying migration id=deleted 2026/10/15 14:21:21 INFO Applying migration id=history 2026/10/15 14:21:21 INFO Applying migration id=outboxnano 2026/10/15 14:21:21 INFO Applying migration id=implements 2026/10/15 14:21:21 INFO Applying migration id=backfill --- PASS: TestRegister_ForbiddenUserName (0.15s) === RUN TestReply_AuthorNotFollowed 2026/10/15 14:21:21 INFO Applying migration id=initial 2026/10/15 14:21:21 INFO Applying migration id=notesupdated 2026/10/15 14:21:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:21 INFO Applying migration id=activitiesid 2026/10/15 14:21:21 INFO Applying migration id=outbox 2026/10/15 14:21:21 INFO Applying migration id=edits 2026/10/15 14:21:21 INFO Applying migration id=outboxactor 2026/10/15 14:21:21 INFO Applying migration id=outboxsender 2026/10/15 14:21:21 INFO Applying migration id=thread 2026/10/15 14:21:21 INFO Applying migration id=host 2026/10/15 14:21:21 INFO Applying migration id=sharedinbox 2026/10/15 14:21:21 INFO Applying migration id=noteshost 2026/10/15 14:21:21 INFO Applying migration id=fetched 2026/10/15 14:21:21 INFO Applying migration id=move 2026/10/15 14:21:21 INFO Applying migration id=cleanup 2026/10/15 14:21:21 INFO Applying migration id=received 2026/10/15 14:21:21 INFO Applying migration id=namehost 2026/10/15 14:21:21 INFO Applying migration id=outboxhost 2026/10/15 14:21:21 INFO Applying migration id=notesfts 2026/10/15 14:21:21 INFO Applying migration id=iconsname 2026/10/15 14:21:21 INFO Applying migration id=nohash 2026/10/15 14:21:21 INFO Applying migration id=shares 2026/10/15 14:21:21 INFO Applying migration id=actorttl 2026/10/15 14:21:21 INFO Applying migration id=tocc 2026/10/15 14:21:21 INFO Applying migration id=followeds 2026/10/15 14:21:21 INFO Applying migration id=certhash 2026/10/15 14:21:21 INFO Applying migration id=follows_sync 2026/10/15 14:21:21 INFO Applying migration id=jsonpath 2026/10/15 14:21:21 INFO Applying migration id=localforward 2026/10/15 14:21:21 INFO Applying migration id=avatar 2026/10/15 14:21:21 INFO Applying migration id=noimage 2026/10/15 14:21:21 INFO Applying migration id=feed 2026/10/15 14:21:21 INFO Applying migration id=bookmarks 2026/10/15 14:21:21 INFO Applying migration id=shareactivity 2026/10/15 14:21:21 INFO Applying migration id=application 2026/10/15 14:21:21 INFO Applying migration id=certificates 2026/10/15 14:21:21 INFO Applying migration id=rawforward 2026/10/15 14:21:21 INFO Applying migration id=publickey 2026/10/15 14:21:21 INFO Applying migration id=resolvegroup 2026/10/15 14:21:21 INFO Applying migration id=reject 2026/10/15 14:21:21 INFO Applying migration id=autodel 2026/10/15 14:21:21 INFO Applying migration id=jsonb 2026/10/15 14:21:21 INFO Applying migration id=quote 2026/10/15 14:21:21 INFO Applying migration id=rfc9421 2026/10/15 14:21:21 INFO Applying migration id=keys 2026/10/15 14:21:21 INFO Applying migration id=portable 2026/10/15 14:21:21 INFO Applying migration id=proofs 2026/10/15 14:21:21 INFO Applying migration id=contexts 2026/10/15 14:21:21 INFO Applying migration id=deliverieshost 2026/10/15 14:21:21 INFO Applying migration id=pembegin 2026/10/15 14:21:21 INFO Applying migration id=didhost 2026/10/15 14:21:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:21 INFO Applying migration id=invites 2026/10/15 14:21:21 INFO Applying migration id=ed25519blob 2026/10/15 14:21:21 INFO Applying migration id=rsablob 2026/10/15 14:21:21 INFO Applying migration id=iconscid 2026/10/15 14:21:21 INFO Applying migration id=actor 2026/10/15 14:21:21 INFO Applying migration id=localkeys 2026/10/15 14:21:21 INFO Applying migration id=deleted 2026/10/15 14:21:21 INFO Applying migration id=history 2026/10/15 14:21:21 INFO Applying migration id=outboxnano 2026/10/15 14:21:21 INFO Applying migration id=implements 2026/10/15 14:21:21 INFO Applying migration id=backfill 2026/10/15 14:21:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-65e5-7b69-9f86-520ec37d66e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-65ee-77f8-af27-7e318ab94aac note=https://localhost.localdomain:8443/post/01a13ff0-65ee-779e-9cab-f0fa1b9749b2 thread=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-65ee-77f8-af27-7e318ab94aac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-65ee-779e-9cab-f0fa1b9749b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-65ee-779e-9cab-f0fa1b9749b2 2026/10/15 14:21:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (0.70s) === RUN TestReply_AuthorFollowed 2026/10/15 14:21:21 INFO Applying migration id=initial 2026/10/15 14:21:21 INFO Applying migration id=notesupdated 2026/10/15 14:21:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:21 INFO Applying migration id=activitiesid 2026/10/15 14:21:21 INFO Applying migration id=outbox 2026/10/15 14:21:21 INFO Applying migration id=edits 2026/10/15 14:21:21 INFO Applying migration id=outboxactor 2026/10/15 14:21:21 INFO Applying migration id=outboxsender 2026/10/15 14:21:21 INFO Applying migration id=thread 2026/10/15 14:21:21 INFO Applying migration id=host 2026/10/15 14:21:21 INFO Applying migration id=sharedinbox 2026/10/15 14:21:21 INFO Applying migration id=noteshost 2026/10/15 14:21:21 INFO Applying migration id=fetched 2026/10/15 14:21:21 INFO Applying migration id=move 2026/10/15 14:21:21 INFO Applying migration id=cleanup 2026/10/15 14:21:21 INFO Applying migration id=received 2026/10/15 14:21:21 INFO Applying migration id=namehost 2026/10/15 14:21:21 INFO Applying migration id=outboxhost 2026/10/15 14:21:21 INFO Applying migration id=notesfts 2026/10/15 14:21:21 INFO Applying migration id=iconsname 2026/10/15 14:21:21 INFO Applying migration id=nohash 2026/10/15 14:21:21 INFO Applying migration id=shares 2026/10/15 14:21:21 INFO Applying migration id=actorttl 2026/10/15 14:21:21 INFO Applying migration id=tocc 2026/10/15 14:21:21 INFO Applying migration id=followeds 2026/10/15 14:21:21 INFO Applying migration id=certhash 2026/10/15 14:21:21 INFO Applying migration id=follows_sync 2026/10/15 14:21:21 INFO Applying migration id=jsonpath 2026/10/15 14:21:21 INFO Applying migration id=localforward 2026/10/15 14:21:21 INFO Applying migration id=avatar 2026/10/15 14:21:21 INFO Applying migration id=noimage 2026/10/15 14:21:21 INFO Applying migration id=feed 2026/10/15 14:21:21 INFO Applying migration id=bookmarks 2026/10/15 14:21:21 INFO Applying migration id=shareactivity 2026/10/15 14:21:21 INFO Applying migration id=application 2026/10/15 14:21:21 INFO Applying migration id=certificates 2026/10/15 14:21:21 INFO Applying migration id=rawforward 2026/10/15 14:21:21 INFO Applying migration id=publickey 2026/10/15 14:21:21 INFO Applying migration id=resolvegroup 2026/10/15 14:21:21 INFO Applying migration id=reject 2026/10/15 14:21:21 INFO Applying migration id=autodel 2026/10/15 14:21:21 INFO Applying migration id=jsonb 2026/10/15 14:21:21 INFO Applying migration id=quote 2026/10/15 14:21:21 INFO Applying migration id=rfc9421 2026/10/15 14:21:21 INFO Applying migration id=keys 2026/10/15 14:21:21 INFO Applying migration id=portable 2026/10/15 14:21:21 INFO Applying migration id=proofs 2026/10/15 14:21:21 INFO Applying migration id=contexts 2026/10/15 14:21:21 INFO Applying migration id=deliverieshost 2026/10/15 14:21:21 INFO Applying migration id=pembegin 2026/10/15 14:21:21 INFO Applying migration id=didhost 2026/10/15 14:21:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:21 INFO Applying migration id=invites 2026/10/15 14:21:21 INFO Applying migration id=ed25519blob 2026/10/15 14:21:21 INFO Applying migration id=rsablob 2026/10/15 14:21:21 INFO Applying migration id=iconscid 2026/10/15 14:21:21 INFO Applying migration id=actor 2026/10/15 14:21:21 INFO Applying migration id=localkeys 2026/10/15 14:21:21 INFO Applying migration id=deleted 2026/10/15 14:21:21 INFO Applying migration id=history 2026/10/15 14:21:21 INFO Applying migration id=outboxnano 2026/10/15 14:21:21 INFO Applying migration id=implements 2026/10/15 14:21:21 INFO Applying migration id=backfill 2026/10/15 14:21:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-6886-7457-8db5-cd5ec6e856cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-6886-7d13-ac20-8a439d3d487e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-6886-7457-8db5-cd5ec6e856cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-6886-7457-8db5-cd5ec6e856cc 2026/10/15 14:21:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6887-7567-ad74-0a4872184c54 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-688b-70d6-8bb1-f91902425492 note=https://localhost.localdomain:8443/post/01a13ff0-688b-70aa-9fec-17d1b273d8b6 thread=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-688b-70d6-8bb1-f91902425492 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-688b-70aa-9fec-17d1b273d8b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-688b-70aa-9fec-17d1b273d8b6 2026/10/15 14:21:22 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (0.66s) === RUN TestReply_PostToFollowers 2026/10/15 14:21:22 INFO Applying migration id=initial 2026/10/15 14:21:22 INFO Applying migration id=notesupdated 2026/10/15 14:21:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:22 INFO Applying migration id=activitiesid 2026/10/15 14:21:22 INFO Applying migration id=outbox 2026/10/15 14:21:22 INFO Applying migration id=edits 2026/10/15 14:21:22 INFO Applying migration id=outboxactor 2026/10/15 14:21:22 INFO Applying migration id=outboxsender 2026/10/15 14:21:22 INFO Applying migration id=thread 2026/10/15 14:21:22 INFO Applying migration id=host 2026/10/15 14:21:22 INFO Applying migration id=sharedinbox 2026/10/15 14:21:22 INFO Applying migration id=noteshost 2026/10/15 14:21:22 INFO Applying migration id=fetched 2026/10/15 14:21:22 INFO Applying migration id=move 2026/10/15 14:21:22 INFO Applying migration id=cleanup 2026/10/15 14:21:22 INFO Applying migration id=received 2026/10/15 14:21:22 INFO Applying migration id=namehost 2026/10/15 14:21:22 INFO Applying migration id=outboxhost 2026/10/15 14:21:22 INFO Applying migration id=notesfts 2026/10/15 14:21:22 INFO Applying migration id=iconsname 2026/10/15 14:21:22 INFO Applying migration id=nohash 2026/10/15 14:21:22 INFO Applying migration id=shares 2026/10/15 14:21:22 INFO Applying migration id=actorttl 2026/10/15 14:21:22 INFO Applying migration id=tocc 2026/10/15 14:21:22 INFO Applying migration id=followeds 2026/10/15 14:21:22 INFO Applying migration id=certhash 2026/10/15 14:21:22 INFO Applying migration id=follows_sync 2026/10/15 14:21:22 INFO Applying migration id=jsonpath 2026/10/15 14:21:22 INFO Applying migration id=localforward 2026/10/15 14:21:22 INFO Applying migration id=avatar 2026/10/15 14:21:22 INFO Applying migration id=noimage 2026/10/15 14:21:22 INFO Applying migration id=feed 2026/10/15 14:21:22 INFO Applying migration id=bookmarks 2026/10/15 14:21:22 INFO Applying migration id=shareactivity 2026/10/15 14:21:22 INFO Applying migration id=application 2026/10/15 14:21:22 INFO Applying migration id=certificates 2026/10/15 14:21:22 INFO Applying migration id=rawforward 2026/10/15 14:21:22 INFO Applying migration id=publickey 2026/10/15 14:21:22 INFO Applying migration id=resolvegroup 2026/10/15 14:21:22 INFO Applying migration id=reject 2026/10/15 14:21:22 INFO Applying migration id=autodel 2026/10/15 14:21:22 INFO Applying migration id=jsonb 2026/10/15 14:21:22 INFO Applying migration id=quote 2026/10/15 14:21:22 INFO Applying migration id=rfc9421 2026/10/15 14:21:22 INFO Applying migration id=keys 2026/10/15 14:21:22 INFO Applying migration id=portable 2026/10/15 14:21:22 INFO Applying migration id=proofs 2026/10/15 14:21:22 INFO Applying migration id=contexts 2026/10/15 14:21:22 INFO Applying migration id=deliverieshost 2026/10/15 14:21:22 INFO Applying migration id=pembegin 2026/10/15 14:21:22 INFO Applying migration id=didhost 2026/10/15 14:21:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:22 INFO Applying migration id=invites 2026/10/15 14:21:22 INFO Applying migration id=ed25519blob 2026/10/15 14:21:22 INFO Applying migration id=rsablob 2026/10/15 14:21:22 INFO Applying migration id=iconscid 2026/10/15 14:21:22 INFO Applying migration id=actor 2026/10/15 14:21:22 INFO Applying migration id=localkeys 2026/10/15 14:21:22 INFO Applying migration id=deleted 2026/10/15 14:21:22 INFO Applying migration id=history 2026/10/15 14:21:22 INFO Applying migration id=outboxnano 2026/10/15 14:21:22 INFO Applying migration id=implements 2026/10/15 14:21:22 INFO Applying migration id=backfill 2026/10/15 14:21:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-6ba2-7bc8-b538-9d680173dd41 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-6ba4-70c9-b665-b047f7b831bf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-6ba2-7bc8-b538-9d680173dd41 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-6ba2-7bc8-b538-9d680173dd41 2026/10/15 14:21:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6ba5-7428-ac92-03a71124c71e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-6bac-79a3-a392-af5f0576ccf7 note=https://localhost.localdomain:8443/post/01a13ff0-6bac-78ee-87e3-e4546992d4b4 thread=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6bac-79a3-a392-af5f0576ccf7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6bac-78ee-87e3-e4546992d4b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-6bac-78ee-87e3-e4546992d4b4 2026/10/15 14:21:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (0.81s) === RUN TestReply_PostToFollowersNotFollowing 2026/10/15 14:21:23 INFO Applying migration id=initial 2026/10/15 14:21:23 INFO Applying migration id=notesupdated 2026/10/15 14:21:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:23 INFO Applying migration id=activitiesid 2026/10/15 14:21:23 INFO Applying migration id=outbox 2026/10/15 14:21:23 INFO Applying migration id=edits 2026/10/15 14:21:23 INFO Applying migration id=outboxactor 2026/10/15 14:21:23 INFO Applying migration id=outboxsender 2026/10/15 14:21:23 INFO Applying migration id=thread 2026/10/15 14:21:23 INFO Applying migration id=host 2026/10/15 14:21:23 INFO Applying migration id=sharedinbox 2026/10/15 14:21:23 INFO Applying migration id=noteshost 2026/10/15 14:21:23 INFO Applying migration id=fetched 2026/10/15 14:21:23 INFO Applying migration id=move 2026/10/15 14:21:23 INFO Applying migration id=cleanup 2026/10/15 14:21:23 INFO Applying migration id=received 2026/10/15 14:21:23 INFO Applying migration id=namehost 2026/10/15 14:21:23 INFO Applying migration id=outboxhost 2026/10/15 14:21:23 INFO Applying migration id=notesfts 2026/10/15 14:21:23 INFO Applying migration id=iconsname 2026/10/15 14:21:23 INFO Applying migration id=nohash 2026/10/15 14:21:23 INFO Applying migration id=shares 2026/10/15 14:21:23 INFO Applying migration id=actorttl 2026/10/15 14:21:23 INFO Applying migration id=tocc 2026/10/15 14:21:23 INFO Applying migration id=followeds 2026/10/15 14:21:23 INFO Applying migration id=certhash 2026/10/15 14:21:23 INFO Applying migration id=follows_sync 2026/10/15 14:21:23 INFO Applying migration id=jsonpath 2026/10/15 14:21:23 INFO Applying migration id=localforward 2026/10/15 14:21:23 INFO Applying migration id=avatar 2026/10/15 14:21:23 INFO Applying migration id=noimage 2026/10/15 14:21:23 INFO Applying migration id=feed 2026/10/15 14:21:23 INFO Applying migration id=bookmarks 2026/10/15 14:21:23 INFO Applying migration id=shareactivity 2026/10/15 14:21:23 INFO Applying migration id=application 2026/10/15 14:21:23 INFO Applying migration id=certificates 2026/10/15 14:21:23 INFO Applying migration id=rawforward 2026/10/15 14:21:23 INFO Applying migration id=publickey 2026/10/15 14:21:23 INFO Applying migration id=resolvegroup 2026/10/15 14:21:23 INFO Applying migration id=reject 2026/10/15 14:21:23 INFO Applying migration id=autodel 2026/10/15 14:21:23 INFO Applying migration id=jsonb 2026/10/15 14:21:23 INFO Applying migration id=quote 2026/10/15 14:21:23 INFO Applying migration id=rfc9421 2026/10/15 14:21:23 INFO Applying migration id=keys 2026/10/15 14:21:23 INFO Applying migration id=portable 2026/10/15 14:21:23 INFO Applying migration id=proofs 2026/10/15 14:21:23 INFO Applying migration id=contexts 2026/10/15 14:21:23 INFO Applying migration id=deliverieshost 2026/10/15 14:21:23 INFO Applying migration id=pembegin 2026/10/15 14:21:23 INFO Applying migration id=didhost 2026/10/15 14:21:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:23 INFO Applying migration id=invites 2026/10/15 14:21:23 INFO Applying migration id=ed25519blob 2026/10/15 14:21:23 INFO Applying migration id=rsablob 2026/10/15 14:21:23 INFO Applying migration id=iconscid 2026/10/15 14:21:23 INFO Applying migration id=actor 2026/10/15 14:21:23 INFO Applying migration id=localkeys 2026/10/15 14:21:23 INFO Applying migration id=deleted 2026/10/15 14:21:23 INFO Applying migration id=history 2026/10/15 14:21:23 INFO Applying migration id=outboxnano 2026/10/15 14:21:23 INFO Applying migration id=implements 2026/10/15 14:21:23 INFO Applying migration id=backfill 2026/10/15 14:21:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6ec3-77fd-a93e-cf2b694d91aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.79s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/10/15 14:21:24 INFO Applying migration id=initial 2026/10/15 14:21:24 INFO Applying migration id=notesupdated 2026/10/15 14:21:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:24 INFO Applying migration id=activitiesid 2026/10/15 14:21:24 INFO Applying migration id=outbox 2026/10/15 14:21:24 INFO Applying migration id=edits 2026/10/15 14:21:24 INFO Applying migration id=outboxactor 2026/10/15 14:21:24 INFO Applying migration id=outboxsender 2026/10/15 14:21:24 INFO Applying migration id=thread 2026/10/15 14:21:24 INFO Applying migration id=host 2026/10/15 14:21:24 INFO Applying migration id=sharedinbox 2026/10/15 14:21:24 INFO Applying migration id=noteshost 2026/10/15 14:21:24 INFO Applying migration id=fetched 2026/10/15 14:21:24 INFO Applying migration id=move 2026/10/15 14:21:24 INFO Applying migration id=cleanup 2026/10/15 14:21:24 INFO Applying migration id=received 2026/10/15 14:21:24 INFO Applying migration id=namehost 2026/10/15 14:21:24 INFO Applying migration id=outboxhost 2026/10/15 14:21:24 INFO Applying migration id=notesfts 2026/10/15 14:21:24 INFO Applying migration id=iconsname 2026/10/15 14:21:24 INFO Applying migration id=nohash 2026/10/15 14:21:24 INFO Applying migration id=shares 2026/10/15 14:21:24 INFO Applying migration id=actorttl 2026/10/15 14:21:24 INFO Applying migration id=tocc 2026/10/15 14:21:24 INFO Applying migration id=followeds 2026/10/15 14:21:24 INFO Applying migration id=certhash 2026/10/15 14:21:24 INFO Applying migration id=follows_sync 2026/10/15 14:21:24 INFO Applying migration id=jsonpath 2026/10/15 14:21:24 INFO Applying migration id=localforward 2026/10/15 14:21:24 INFO Applying migration id=avatar 2026/10/15 14:21:24 INFO Applying migration id=noimage 2026/10/15 14:21:24 INFO Applying migration id=feed 2026/10/15 14:21:24 INFO Applying migration id=bookmarks 2026/10/15 14:21:24 INFO Applying migration id=shareactivity 2026/10/15 14:21:24 INFO Applying migration id=application 2026/10/15 14:21:24 INFO Applying migration id=certificates 2026/10/15 14:21:24 INFO Applying migration id=rawforward 2026/10/15 14:21:24 INFO Applying migration id=publickey 2026/10/15 14:21:24 INFO Applying migration id=resolvegroup 2026/10/15 14:21:24 INFO Applying migration id=reject 2026/10/15 14:21:24 INFO Applying migration id=autodel 2026/10/15 14:21:24 INFO Applying migration id=jsonb 2026/10/15 14:21:24 INFO Applying migration id=quote 2026/10/15 14:21:24 INFO Applying migration id=rfc9421 2026/10/15 14:21:24 INFO Applying migration id=keys 2026/10/15 14:21:24 INFO Applying migration id=portable 2026/10/15 14:21:24 INFO Applying migration id=proofs 2026/10/15 14:21:24 INFO Applying migration id=contexts 2026/10/15 14:21:24 INFO Applying migration id=deliverieshost 2026/10/15 14:21:24 INFO Applying migration id=pembegin 2026/10/15 14:21:24 INFO Applying migration id=didhost 2026/10/15 14:21:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:24 INFO Applying migration id=invites 2026/10/15 14:21:24 INFO Applying migration id=ed25519blob 2026/10/15 14:21:24 INFO Applying migration id=rsablob 2026/10/15 14:21:24 INFO Applying migration id=iconscid 2026/10/15 14:21:24 INFO Applying migration id=actor 2026/10/15 14:21:24 INFO Applying migration id=localkeys 2026/10/15 14:21:24 INFO Applying migration id=deleted 2026/10/15 14:21:24 INFO Applying migration id=history 2026/10/15 14:21:24 INFO Applying migration id=outboxnano 2026/10/15 14:21:24 INFO Applying migration id=implements 2026/10/15 14:21:24 INFO Applying migration id=backfill 2026/10/15 14:21:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-7027-7f10-81f0-d4205be72b89 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd 2026/10/15 14:21:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7029-72dd-95dd-7bacdc11c32d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-702f-741a-8d7c-3b5840bc14f1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd 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/10/15 14:21:24 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.36s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/10/15 14:21:24 INFO Applying migration id=initial 2026/10/15 14:21:24 INFO Applying migration id=notesupdated 2026/10/15 14:21:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:24 INFO Applying migration id=activitiesid 2026/10/15 14:21:24 INFO Applying migration id=outbox 2026/10/15 14:21:24 INFO Applying migration id=edits 2026/10/15 14:21:24 INFO Applying migration id=outboxactor 2026/10/15 14:21:24 INFO Applying migration id=outboxsender 2026/10/15 14:21:24 INFO Applying migration id=thread 2026/10/15 14:21:24 INFO Applying migration id=host 2026/10/15 14:21:24 INFO Applying migration id=sharedinbox 2026/10/15 14:21:24 INFO Applying migration id=noteshost 2026/10/15 14:21:24 INFO Applying migration id=fetched 2026/10/15 14:21:24 INFO Applying migration id=move 2026/10/15 14:21:24 INFO Applying migration id=cleanup 2026/10/15 14:21:24 INFO Applying migration id=received 2026/10/15 14:21:24 INFO Applying migration id=namehost 2026/10/15 14:21:24 INFO Applying migration id=outboxhost 2026/10/15 14:21:24 INFO Applying migration id=notesfts 2026/10/15 14:21:24 INFO Applying migration id=iconsname 2026/10/15 14:21:24 INFO Applying migration id=nohash 2026/10/15 14:21:24 INFO Applying migration id=shares 2026/10/15 14:21:24 INFO Applying migration id=actorttl 2026/10/15 14:21:24 INFO Applying migration id=tocc 2026/10/15 14:21:24 INFO Applying migration id=followeds 2026/10/15 14:21:24 INFO Applying migration id=certhash 2026/10/15 14:21:24 INFO Applying migration id=follows_sync 2026/10/15 14:21:24 INFO Applying migration id=jsonpath 2026/10/15 14:21:24 INFO Applying migration id=localforward 2026/10/15 14:21:24 INFO Applying migration id=avatar 2026/10/15 14:21:24 INFO Applying migration id=noimage 2026/10/15 14:21:24 INFO Applying migration id=feed 2026/10/15 14:21:24 INFO Applying migration id=bookmarks 2026/10/15 14:21:24 INFO Applying migration id=shareactivity 2026/10/15 14:21:24 INFO Applying migration id=application 2026/10/15 14:21:24 INFO Applying migration id=certificates 2026/10/15 14:21:24 INFO Applying migration id=rawforward 2026/10/15 14:21:24 INFO Applying migration id=publickey 2026/10/15 14:21:24 INFO Applying migration id=resolvegroup 2026/10/15 14:21:24 INFO Applying migration id=reject 2026/10/15 14:21:24 INFO Applying migration id=autodel 2026/10/15 14:21:24 INFO Applying migration id=jsonb 2026/10/15 14:21:24 INFO Applying migration id=quote 2026/10/15 14:21:24 INFO Applying migration id=rfc9421 2026/10/15 14:21:24 INFO Applying migration id=keys 2026/10/15 14:21:24 INFO Applying migration id=portable 2026/10/15 14:21:24 INFO Applying migration id=proofs 2026/10/15 14:21:24 INFO Applying migration id=contexts 2026/10/15 14:21:24 INFO Applying migration id=deliverieshost 2026/10/15 14:21:24 INFO Applying migration id=pembegin 2026/10/15 14:21:24 INFO Applying migration id=didhost 2026/10/15 14:21:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:24 INFO Applying migration id=invites 2026/10/15 14:21:24 INFO Applying migration id=ed25519blob 2026/10/15 14:21:24 INFO Applying migration id=rsablob 2026/10/15 14:21:24 INFO Applying migration id=iconscid 2026/10/15 14:21:24 INFO Applying migration id=actor 2026/10/15 14:21:24 INFO Applying migration id=localkeys 2026/10/15 14:21:24 INFO Applying migration id=deleted 2026/10/15 14:21:24 INFO Applying migration id=history 2026/10/15 14:21:24 INFO Applying migration id=outboxnano 2026/10/15 14:21:24 INFO Applying migration id=implements 2026/10/15 14:21:24 INFO Applying migration id=backfill 2026/10/15 14:21:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-72f3-72e3-9695-ee48bc343c34 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c 2026/10/15 14:21:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-72f3-7ace-9ee8-c54382649c38 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-72f6-7897-9f2d-e130ecb4bd42 note=https://localhost.localdomain:8443/post/01a13ff0-72f6-7872-b715-18c1f1f557ca thread=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-72f6-7897-9f2d-e130ecb4bd42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-72f6-7872-b715-18c1f1f557ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-72f6-7872-b715-18c1f1f557ca 2026/10/15 14:21:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-72f7-7e27-a2b2-a2dc1936fb68 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c 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/10/15 14:21:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.71s) === RUN TestReply_SelfReply 2026/10/15 14:21:25 INFO Applying migration id=initial 2026/10/15 14:21:25 INFO Applying migration id=notesupdated 2026/10/15 14:21:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:25 INFO Applying migration id=activitiesid 2026/10/15 14:21:25 INFO Applying migration id=outbox 2026/10/15 14:21:25 INFO Applying migration id=edits 2026/10/15 14:21:25 INFO Applying migration id=outboxactor 2026/10/15 14:21:25 INFO Applying migration id=outboxsender 2026/10/15 14:21:25 INFO Applying migration id=thread 2026/10/15 14:21:25 INFO Applying migration id=host 2026/10/15 14:21:25 INFO Applying migration id=sharedinbox 2026/10/15 14:21:25 INFO Applying migration id=noteshost 2026/10/15 14:21:25 INFO Applying migration id=fetched 2026/10/15 14:21:25 INFO Applying migration id=move 2026/10/15 14:21:25 INFO Applying migration id=cleanup 2026/10/15 14:21:25 INFO Applying migration id=received 2026/10/15 14:21:25 INFO Applying migration id=namehost 2026/10/15 14:21:25 INFO Applying migration id=outboxhost 2026/10/15 14:21:25 INFO Applying migration id=notesfts 2026/10/15 14:21:25 INFO Applying migration id=iconsname 2026/10/15 14:21:25 INFO Applying migration id=nohash 2026/10/15 14:21:25 INFO Applying migration id=shares 2026/10/15 14:21:25 INFO Applying migration id=actorttl 2026/10/15 14:21:25 INFO Applying migration id=tocc 2026/10/15 14:21:25 INFO Applying migration id=followeds 2026/10/15 14:21:25 INFO Applying migration id=certhash 2026/10/15 14:21:25 INFO Applying migration id=follows_sync 2026/10/15 14:21:25 INFO Applying migration id=jsonpath 2026/10/15 14:21:25 INFO Applying migration id=localforward 2026/10/15 14:21:25 INFO Applying migration id=avatar 2026/10/15 14:21:25 INFO Applying migration id=noimage 2026/10/15 14:21:25 INFO Applying migration id=feed 2026/10/15 14:21:25 INFO Applying migration id=bookmarks 2026/10/15 14:21:25 INFO Applying migration id=shareactivity 2026/10/15 14:21:25 INFO Applying migration id=application 2026/10/15 14:21:25 INFO Applying migration id=certificates 2026/10/15 14:21:25 INFO Applying migration id=rawforward 2026/10/15 14:21:25 INFO Applying migration id=publickey 2026/10/15 14:21:25 INFO Applying migration id=resolvegroup 2026/10/15 14:21:25 INFO Applying migration id=reject 2026/10/15 14:21:25 INFO Applying migration id=autodel 2026/10/15 14:21:25 INFO Applying migration id=jsonb 2026/10/15 14:21:25 INFO Applying migration id=quote 2026/10/15 14:21:25 INFO Applying migration id=rfc9421 2026/10/15 14:21:25 INFO Applying migration id=keys 2026/10/15 14:21:25 INFO Applying migration id=portable 2026/10/15 14:21:25 INFO Applying migration id=proofs 2026/10/15 14:21:25 INFO Applying migration id=contexts 2026/10/15 14:21:25 INFO Applying migration id=deliverieshost 2026/10/15 14:21:25 INFO Applying migration id=pembegin 2026/10/15 14:21:25 INFO Applying migration id=didhost 2026/10/15 14:21:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:25 INFO Applying migration id=invites 2026/10/15 14:21:25 INFO Applying migration id=ed25519blob 2026/10/15 14:21:25 INFO Applying migration id=rsablob 2026/10/15 14:21:25 INFO Applying migration id=iconscid 2026/10/15 14:21:25 INFO Applying migration id=actor 2026/10/15 14:21:25 INFO Applying migration id=localkeys 2026/10/15 14:21:25 INFO Applying migration id=deleted 2026/10/15 14:21:25 INFO Applying migration id=history 2026/10/15 14:21:25 INFO Applying migration id=outboxnano 2026/10/15 14:21:25 INFO Applying migration id=implements 2026/10/15 14:21:25 INFO Applying migration id=backfill 2026/10/15 14:21:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-76ef-7bb7-9105-b90a6eaea230 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-76f0-7345-8c33-8fcea04a7655 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-76ef-7bb7-9105-b90a6eaea230 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-76ef-7bb7-9105-b90a6eaea230 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-76f0-79fd-8b31-e8641ad3d020 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-76f4-7e6c-bc5c-f04e7759573c note=https://localhost.localdomain:8443/post/01a13ff0-76f4-7da4-a9eb-c741c1216416 thread=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-76f4-7e6c-bc5c-f04e7759573c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-76f4-7da4-a9eb-c741c1216416 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-76f4-7da4-a9eb-c741c1216416 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (1.03s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/10/15 14:21:26 INFO Applying migration id=initial 2026/10/15 14:21:26 INFO Applying migration id=notesupdated 2026/10/15 14:21:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:26 INFO Applying migration id=activitiesid 2026/10/15 14:21:26 INFO Applying migration id=outbox 2026/10/15 14:21:26 INFO Applying migration id=edits 2026/10/15 14:21:26 INFO Applying migration id=outboxactor 2026/10/15 14:21:26 INFO Applying migration id=outboxsender 2026/10/15 14:21:26 INFO Applying migration id=thread 2026/10/15 14:21:26 INFO Applying migration id=host 2026/10/15 14:21:26 INFO Applying migration id=sharedinbox 2026/10/15 14:21:26 INFO Applying migration id=noteshost 2026/10/15 14:21:26 INFO Applying migration id=fetched 2026/10/15 14:21:26 INFO Applying migration id=move 2026/10/15 14:21:26 INFO Applying migration id=cleanup 2026/10/15 14:21:26 INFO Applying migration id=received 2026/10/15 14:21:26 INFO Applying migration id=namehost 2026/10/15 14:21:26 INFO Applying migration id=outboxhost 2026/10/15 14:21:26 INFO Applying migration id=notesfts 2026/10/15 14:21:26 INFO Applying migration id=iconsname 2026/10/15 14:21:26 INFO Applying migration id=nohash 2026/10/15 14:21:26 INFO Applying migration id=shares 2026/10/15 14:21:26 INFO Applying migration id=actorttl 2026/10/15 14:21:26 INFO Applying migration id=tocc 2026/10/15 14:21:26 INFO Applying migration id=followeds 2026/10/15 14:21:26 INFO Applying migration id=certhash 2026/10/15 14:21:26 INFO Applying migration id=follows_sync 2026/10/15 14:21:26 INFO Applying migration id=jsonpath 2026/10/15 14:21:26 INFO Applying migration id=localforward 2026/10/15 14:21:26 INFO Applying migration id=avatar 2026/10/15 14:21:26 INFO Applying migration id=noimage 2026/10/15 14:21:26 INFO Applying migration id=feed 2026/10/15 14:21:26 INFO Applying migration id=bookmarks 2026/10/15 14:21:26 INFO Applying migration id=shareactivity 2026/10/15 14:21:26 INFO Applying migration id=application 2026/10/15 14:21:26 INFO Applying migration id=certificates 2026/10/15 14:21:26 INFO Applying migration id=rawforward 2026/10/15 14:21:26 INFO Applying migration id=publickey 2026/10/15 14:21:26 INFO Applying migration id=resolvegroup 2026/10/15 14:21:26 INFO Applying migration id=reject 2026/10/15 14:21:26 INFO Applying migration id=autodel 2026/10/15 14:21:26 INFO Applying migration id=jsonb 2026/10/15 14:21:26 INFO Applying migration id=quote 2026/10/15 14:21:26 INFO Applying migration id=rfc9421 2026/10/15 14:21:26 INFO Applying migration id=keys 2026/10/15 14:21:26 INFO Applying migration id=portable 2026/10/15 14:21:26 INFO Applying migration id=proofs 2026/10/15 14:21:26 INFO Applying migration id=contexts 2026/10/15 14:21:26 INFO Applying migration id=deliverieshost 2026/10/15 14:21:26 INFO Applying migration id=pembegin 2026/10/15 14:21:26 INFO Applying migration id=didhost 2026/10/15 14:21:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:26 INFO Applying migration id=invites 2026/10/15 14:21:26 INFO Applying migration id=ed25519blob 2026/10/15 14:21:26 INFO Applying migration id=rsablob 2026/10/15 14:21:26 INFO Applying migration id=iconscid 2026/10/15 14:21:26 INFO Applying migration id=actor 2026/10/15 14:21:26 INFO Applying migration id=localkeys 2026/10/15 14:21:26 INFO Applying migration id=deleted 2026/10/15 14:21:26 INFO Applying migration id=history 2026/10/15 14:21:26 INFO Applying migration id=outboxnano 2026/10/15 14:21:26 INFO Applying migration id=implements 2026/10/15 14:21:26 INFO Applying migration id=backfill 2026/10/15 14:21:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-78d4-7753-b24c-71ad63fa5398 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-78d4-7eaf-a759-032c0dbb71d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-78d4-7753-b24c-71ad63fa5398 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-78d4-7753-b24c-71ad63fa5398 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-78d5-76bd-bd9d-681b4cee5ca0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-78d8-7c31-9732-96aa03644cf7 note=https://localhost.localdomain:8443/post/01a13ff0-78d8-7c01-8291-32b7c3321e78 thread=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-78d8-7c31-9732-96aa03644cf7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-78d8-7c01-8291-32b7c3321e78 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-78d8-7c01-8291-32b7c3321e78 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.48s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/10/15 14:21:26 INFO Applying migration id=initial 2026/10/15 14:21:26 INFO Applying migration id=notesupdated 2026/10/15 14:21:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:26 INFO Applying migration id=activitiesid 2026/10/15 14:21:26 INFO Applying migration id=outbox 2026/10/15 14:21:26 INFO Applying migration id=edits 2026/10/15 14:21:26 INFO Applying migration id=outboxactor 2026/10/15 14:21:26 INFO Applying migration id=outboxsender 2026/10/15 14:21:26 INFO Applying migration id=thread 2026/10/15 14:21:26 INFO Applying migration id=host 2026/10/15 14:21:26 INFO Applying migration id=sharedinbox 2026/10/15 14:21:26 INFO Applying migration id=noteshost 2026/10/15 14:21:26 INFO Applying migration id=fetched 2026/10/15 14:21:26 INFO Applying migration id=move 2026/10/15 14:21:26 INFO Applying migration id=cleanup 2026/10/15 14:21:26 INFO Applying migration id=received 2026/10/15 14:21:26 INFO Applying migration id=namehost 2026/10/15 14:21:26 INFO Applying migration id=outboxhost 2026/10/15 14:21:26 INFO Applying migration id=notesfts 2026/10/15 14:21:26 INFO Applying migration id=iconsname 2026/10/15 14:21:26 INFO Applying migration id=nohash 2026/10/15 14:21:26 INFO Applying migration id=shares 2026/10/15 14:21:26 INFO Applying migration id=actorttl 2026/10/15 14:21:26 INFO Applying migration id=tocc 2026/10/15 14:21:26 INFO Applying migration id=followeds 2026/10/15 14:21:26 INFO Applying migration id=certhash 2026/10/15 14:21:26 INFO Applying migration id=follows_sync 2026/10/15 14:21:26 INFO Applying migration id=jsonpath 2026/10/15 14:21:26 INFO Applying migration id=localforward 2026/10/15 14:21:26 INFO Applying migration id=avatar 2026/10/15 14:21:26 INFO Applying migration id=noimage 2026/10/15 14:21:26 INFO Applying migration id=feed 2026/10/15 14:21:26 INFO Applying migration id=bookmarks 2026/10/15 14:21:26 INFO Applying migration id=shareactivity 2026/10/15 14:21:26 INFO Applying migration id=application 2026/10/15 14:21:26 INFO Applying migration id=certificates 2026/10/15 14:21:26 INFO Applying migration id=rawforward 2026/10/15 14:21:26 INFO Applying migration id=publickey 2026/10/15 14:21:26 INFO Applying migration id=resolvegroup 2026/10/15 14:21:26 INFO Applying migration id=reject 2026/10/15 14:21:26 INFO Applying migration id=autodel 2026/10/15 14:21:26 INFO Applying migration id=jsonb 2026/10/15 14:21:26 INFO Applying migration id=quote 2026/10/15 14:21:26 INFO Applying migration id=rfc9421 2026/10/15 14:21:26 INFO Applying migration id=keys 2026/10/15 14:21:26 INFO Applying migration id=portable 2026/10/15 14:21:26 INFO Applying migration id=proofs 2026/10/15 14:21:26 INFO Applying migration id=contexts 2026/10/15 14:21:26 INFO Applying migration id=deliverieshost 2026/10/15 14:21:26 INFO Applying migration id=pembegin 2026/10/15 14:21:26 INFO Applying migration id=didhost 2026/10/15 14:21:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:26 INFO Applying migration id=invites 2026/10/15 14:21:26 INFO Applying migration id=ed25519blob 2026/10/15 14:21:26 INFO Applying migration id=rsablob 2026/10/15 14:21:26 INFO Applying migration id=iconscid 2026/10/15 14:21:26 INFO Applying migration id=actor 2026/10/15 14:21:26 INFO Applying migration id=localkeys 2026/10/15 14:21:26 INFO Applying migration id=deleted 2026/10/15 14:21:26 INFO Applying migration id=history 2026/10/15 14:21:26 INFO Applying migration id=outboxnano 2026/10/15 14:21:26 INFO Applying migration id=implements 2026/10/15 14:21:26 INFO Applying migration id=backfill 2026/10/15 14:21:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7b4c-7806-8510-5a19b2f2f8be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-7b50-79e3-b970-7c560aecd8a4 note=https://localhost.localdomain:8443/post/01a13ff0-7b50-79ba-99f2-add38328a02b thread=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7b50-79e3-b970-7c560aecd8a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7b50-79ba-99f2-add38328a02b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-7b50-79ba-99f2-add38328a02b 2026/10/15 14:21:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (0.63s) === RUN TestReply_DM 2026/10/15 14:21:27 INFO Applying migration id=initial 2026/10/15 14:21:27 INFO Applying migration id=notesupdated 2026/10/15 14:21:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:27 INFO Applying migration id=activitiesid 2026/10/15 14:21:27 INFO Applying migration id=outbox 2026/10/15 14:21:27 INFO Applying migration id=edits 2026/10/15 14:21:27 INFO Applying migration id=outboxactor 2026/10/15 14:21:27 INFO Applying migration id=outboxsender 2026/10/15 14:21:27 INFO Applying migration id=thread 2026/10/15 14:21:27 INFO Applying migration id=host 2026/10/15 14:21:27 INFO Applying migration id=sharedinbox 2026/10/15 14:21:27 INFO Applying migration id=noteshost 2026/10/15 14:21:27 INFO Applying migration id=fetched 2026/10/15 14:21:27 INFO Applying migration id=move 2026/10/15 14:21:27 INFO Applying migration id=cleanup 2026/10/15 14:21:27 INFO Applying migration id=received 2026/10/15 14:21:27 INFO Applying migration id=namehost 2026/10/15 14:21:27 INFO Applying migration id=outboxhost 2026/10/15 14:21:27 INFO Applying migration id=notesfts 2026/10/15 14:21:27 INFO Applying migration id=iconsname 2026/10/15 14:21:27 INFO Applying migration id=nohash 2026/10/15 14:21:27 INFO Applying migration id=shares 2026/10/15 14:21:27 INFO Applying migration id=actorttl 2026/10/15 14:21:27 INFO Applying migration id=tocc 2026/10/15 14:21:27 INFO Applying migration id=followeds 2026/10/15 14:21:27 INFO Applying migration id=certhash 2026/10/15 14:21:27 INFO Applying migration id=follows_sync 2026/10/15 14:21:27 INFO Applying migration id=jsonpath 2026/10/15 14:21:27 INFO Applying migration id=localforward 2026/10/15 14:21:27 INFO Applying migration id=avatar 2026/10/15 14:21:27 INFO Applying migration id=noimage 2026/10/15 14:21:27 INFO Applying migration id=feed 2026/10/15 14:21:27 INFO Applying migration id=bookmarks 2026/10/15 14:21:27 INFO Applying migration id=shareactivity 2026/10/15 14:21:27 INFO Applying migration id=application 2026/10/15 14:21:27 INFO Applying migration id=certificates 2026/10/15 14:21:27 INFO Applying migration id=rawforward 2026/10/15 14:21:27 INFO Applying migration id=publickey 2026/10/15 14:21:27 INFO Applying migration id=resolvegroup 2026/10/15 14:21:27 INFO Applying migration id=reject 2026/10/15 14:21:27 INFO Applying migration id=autodel 2026/10/15 14:21:27 INFO Applying migration id=jsonb 2026/10/15 14:21:27 INFO Applying migration id=quote 2026/10/15 14:21:27 INFO Applying migration id=rfc9421 2026/10/15 14:21:27 INFO Applying migration id=keys 2026/10/15 14:21:27 INFO Applying migration id=portable 2026/10/15 14:21:27 INFO Applying migration id=proofs 2026/10/15 14:21:27 INFO Applying migration id=contexts 2026/10/15 14:21:27 INFO Applying migration id=deliverieshost 2026/10/15 14:21:27 INFO Applying migration id=pembegin 2026/10/15 14:21:27 INFO Applying migration id=didhost 2026/10/15 14:21:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:27 INFO Applying migration id=invites 2026/10/15 14:21:27 INFO Applying migration id=ed25519blob 2026/10/15 14:21:27 INFO Applying migration id=rsablob 2026/10/15 14:21:27 INFO Applying migration id=iconscid 2026/10/15 14:21:27 INFO Applying migration id=actor 2026/10/15 14:21:27 INFO Applying migration id=localkeys 2026/10/15 14:21:27 INFO Applying migration id=deleted 2026/10/15 14:21:27 INFO Applying migration id=history 2026/10/15 14:21:27 INFO Applying migration id=outboxnano 2026/10/15 14:21:27 INFO Applying migration id=implements 2026/10/15 14:21:27 INFO Applying migration id=backfill 2026/10/15 14:21:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-7ffc-70c4-ad10-a71a770e6a5e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-7ffc-7b8e-ba03-9af7fa350968 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-7ffc-70c4-ad10-a71a770e6a5e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-7ffc-70c4-ad10-a71a770e6a5e 2026/10/15 14:21:28 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7ffd-7787-b7f9-6dacdba8e31f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 2026/10/15 14:21:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 2026/10/15 14:21:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 2026/10/15 14:21:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8003-7540-bf9c-d568fc75efc4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8003-7514-a52b-19b6d950056c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-8003-7514-a52b-19b6d950056c --- PASS: TestReply_DM (1.20s) === RUN TestReply_DMUnfollowed 2026/10/15 14:21:28 INFO Applying migration id=initial 2026/10/15 14:21:28 INFO Applying migration id=notesupdated 2026/10/15 14:21:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:28 INFO Applying migration id=activitiesid 2026/10/15 14:21:28 INFO Applying migration id=outbox 2026/10/15 14:21:28 INFO Applying migration id=edits 2026/10/15 14:21:28 INFO Applying migration id=outboxactor 2026/10/15 14:21:28 INFO Applying migration id=outboxsender 2026/10/15 14:21:28 INFO Applying migration id=thread 2026/10/15 14:21:28 INFO Applying migration id=host 2026/10/15 14:21:28 INFO Applying migration id=sharedinbox 2026/10/15 14:21:28 INFO Applying migration id=noteshost 2026/10/15 14:21:28 INFO Applying migration id=fetched 2026/10/15 14:21:28 INFO Applying migration id=move 2026/10/15 14:21:28 INFO Applying migration id=cleanup 2026/10/15 14:21:28 INFO Applying migration id=received 2026/10/15 14:21:28 INFO Applying migration id=namehost 2026/10/15 14:21:28 INFO Applying migration id=outboxhost 2026/10/15 14:21:28 INFO Applying migration id=notesfts 2026/10/15 14:21:28 INFO Applying migration id=iconsname 2026/10/15 14:21:28 INFO Applying migration id=nohash 2026/10/15 14:21:28 INFO Applying migration id=shares 2026/10/15 14:21:28 INFO Applying migration id=actorttl 2026/10/15 14:21:28 INFO Applying migration id=tocc 2026/10/15 14:21:28 INFO Applying migration id=followeds 2026/10/15 14:21:28 INFO Applying migration id=certhash 2026/10/15 14:21:28 INFO Applying migration id=follows_sync 2026/10/15 14:21:28 INFO Applying migration id=jsonpath 2026/10/15 14:21:28 INFO Applying migration id=localforward 2026/10/15 14:21:28 INFO Applying migration id=avatar 2026/10/15 14:21:28 INFO Applying migration id=noimage 2026/10/15 14:21:28 INFO Applying migration id=feed 2026/10/15 14:21:28 INFO Applying migration id=bookmarks 2026/10/15 14:21:28 INFO Applying migration id=shareactivity 2026/10/15 14:21:28 INFO Applying migration id=application 2026/10/15 14:21:28 INFO Applying migration id=certificates 2026/10/15 14:21:28 INFO Applying migration id=rawforward 2026/10/15 14:21:28 INFO Applying migration id=publickey 2026/10/15 14:21:28 INFO Applying migration id=resolvegroup 2026/10/15 14:21:28 INFO Applying migration id=reject 2026/10/15 14:21:28 INFO Applying migration id=autodel 2026/10/15 14:21:28 INFO Applying migration id=jsonb 2026/10/15 14:21:28 INFO Applying migration id=quote 2026/10/15 14:21:28 INFO Applying migration id=rfc9421 2026/10/15 14:21:28 INFO Applying migration id=keys 2026/10/15 14:21:28 INFO Applying migration id=portable 2026/10/15 14:21:28 INFO Applying migration id=proofs 2026/10/15 14:21:28 INFO Applying migration id=contexts 2026/10/15 14:21:28 INFO Applying migration id=deliverieshost 2026/10/15 14:21:28 INFO Applying migration id=pembegin 2026/10/15 14:21:28 INFO Applying migration id=didhost 2026/10/15 14:21:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:28 INFO Applying migration id=invites 2026/10/15 14:21:28 INFO Applying migration id=ed25519blob 2026/10/15 14:21:28 INFO Applying migration id=rsablob 2026/10/15 14:21:28 INFO Applying migration id=iconscid 2026/10/15 14:21:28 INFO Applying migration id=actor 2026/10/15 14:21:28 INFO Applying migration id=localkeys 2026/10/15 14:21:28 INFO Applying migration id=deleted 2026/10/15 14:21:28 INFO Applying migration id=history 2026/10/15 14:21:28 INFO Applying migration id=outboxnano 2026/10/15 14:21:28 INFO Applying migration id=implements 2026/10/15 14:21:28 INFO Applying migration id=backfill 2026/10/15 14:21:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-8276-7806-a1af-7b3553871c58 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c 2026/10/15 14:21:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8277-7629-949b-7063b005830e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 2026/10/15 14:21:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 2026/10/15 14:21:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-8280-7408-9d64-8db5e3353417 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c 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/10/15 14:21:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8282-7564-87f6-5222e0a162ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8282-750e-af43-5ea04742b693 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-8282-750e-af43-5ea04742b693 --- PASS: TestReply_DMUnfollowed (0.64s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/10/15 14:21:29 INFO Applying migration id=initial 2026/10/15 14:21:29 INFO Applying migration id=notesupdated 2026/10/15 14:21:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:29 INFO Applying migration id=activitiesid 2026/10/15 14:21:29 INFO Applying migration id=outbox 2026/10/15 14:21:29 INFO Applying migration id=edits 2026/10/15 14:21:29 INFO Applying migration id=outboxactor 2026/10/15 14:21:29 INFO Applying migration id=outboxsender 2026/10/15 14:21:29 INFO Applying migration id=thread 2026/10/15 14:21:29 INFO Applying migration id=host 2026/10/15 14:21:29 INFO Applying migration id=sharedinbox 2026/10/15 14:21:29 INFO Applying migration id=noteshost 2026/10/15 14:21:29 INFO Applying migration id=fetched 2026/10/15 14:21:29 INFO Applying migration id=move 2026/10/15 14:21:29 INFO Applying migration id=cleanup 2026/10/15 14:21:29 INFO Applying migration id=received 2026/10/15 14:21:29 INFO Applying migration id=namehost 2026/10/15 14:21:29 INFO Applying migration id=outboxhost 2026/10/15 14:21:29 INFO Applying migration id=notesfts 2026/10/15 14:21:29 INFO Applying migration id=iconsname 2026/10/15 14:21:29 INFO Applying migration id=nohash 2026/10/15 14:21:29 INFO Applying migration id=shares 2026/10/15 14:21:29 INFO Applying migration id=actorttl 2026/10/15 14:21:29 INFO Applying migration id=tocc 2026/10/15 14:21:29 INFO Applying migration id=followeds 2026/10/15 14:21:29 INFO Applying migration id=certhash 2026/10/15 14:21:29 INFO Applying migration id=follows_sync 2026/10/15 14:21:29 INFO Applying migration id=jsonpath 2026/10/15 14:21:29 INFO Applying migration id=localforward 2026/10/15 14:21:29 INFO Applying migration id=avatar 2026/10/15 14:21:29 INFO Applying migration id=noimage 2026/10/15 14:21:29 INFO Applying migration id=feed 2026/10/15 14:21:29 INFO Applying migration id=bookmarks 2026/10/15 14:21:29 INFO Applying migration id=shareactivity 2026/10/15 14:21:29 INFO Applying migration id=application 2026/10/15 14:21:29 INFO Applying migration id=certificates 2026/10/15 14:21:29 INFO Applying migration id=rawforward 2026/10/15 14:21:29 INFO Applying migration id=publickey 2026/10/15 14:21:29 INFO Applying migration id=resolvegroup 2026/10/15 14:21:29 INFO Applying migration id=reject 2026/10/15 14:21:29 INFO Applying migration id=autodel 2026/10/15 14:21:29 INFO Applying migration id=jsonb 2026/10/15 14:21:29 INFO Applying migration id=quote 2026/10/15 14:21:29 INFO Applying migration id=rfc9421 2026/10/15 14:21:29 INFO Applying migration id=keys 2026/10/15 14:21:29 INFO Applying migration id=portable 2026/10/15 14:21:29 INFO Applying migration id=proofs 2026/10/15 14:21:29 INFO Applying migration id=contexts 2026/10/15 14:21:29 INFO Applying migration id=deliverieshost 2026/10/15 14:21:29 INFO Applying migration id=pembegin 2026/10/15 14:21:29 INFO Applying migration id=didhost 2026/10/15 14:21:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:29 INFO Applying migration id=invites 2026/10/15 14:21:29 INFO Applying migration id=ed25519blob 2026/10/15 14:21:29 INFO Applying migration id=rsablob 2026/10/15 14:21:29 INFO Applying migration id=iconscid 2026/10/15 14:21:29 INFO Applying migration id=actor 2026/10/15 14:21:29 INFO Applying migration id=localkeys 2026/10/15 14:21:29 INFO Applying migration id=deleted 2026/10/15 14:21:29 INFO Applying migration id=history 2026/10/15 14:21:29 INFO Applying migration id=outboxnano 2026/10/15 14:21:29 INFO Applying migration id=implements 2026/10/15 14:21:29 INFO Applying migration id=backfill 2026/10/15 14:21:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-8492-75d9-ba03-4cd8b3fd4817 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 2026/10/15 14:21:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8493-7031-823e-702247b34939 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 2026/10/15 14:21:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 2026/10/15 14:21:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-8496-7320-96a1-459359e7d4d6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 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/10/15 14:21:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8497-717e-aa38-fd0ba3fc42ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8497-7153-9b08-375004315e2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-8497-7153-9b08-375004315e2c --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (0.53s) === RUN TestReply_DMToAnotherUser 2026/10/15 14:21:29 INFO Applying migration id=initial 2026/10/15 14:21:29 INFO Applying migration id=notesupdated 2026/10/15 14:21:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:29 INFO Applying migration id=activitiesid 2026/10/15 14:21:29 INFO Applying migration id=outbox 2026/10/15 14:21:29 INFO Applying migration id=edits 2026/10/15 14:21:29 INFO Applying migration id=outboxactor 2026/10/15 14:21:29 INFO Applying migration id=outboxsender 2026/10/15 14:21:29 INFO Applying migration id=thread 2026/10/15 14:21:29 INFO Applying migration id=host 2026/10/15 14:21:29 INFO Applying migration id=sharedinbox 2026/10/15 14:21:29 INFO Applying migration id=noteshost 2026/10/15 14:21:29 INFO Applying migration id=fetched 2026/10/15 14:21:29 INFO Applying migration id=move 2026/10/15 14:21:29 INFO Applying migration id=cleanup 2026/10/15 14:21:29 INFO Applying migration id=received 2026/10/15 14:21:29 INFO Applying migration id=namehost 2026/10/15 14:21:29 INFO Applying migration id=outboxhost 2026/10/15 14:21:29 INFO Applying migration id=notesfts 2026/10/15 14:21:29 INFO Applying migration id=iconsname 2026/10/15 14:21:29 INFO Applying migration id=nohash 2026/10/15 14:21:29 INFO Applying migration id=shares 2026/10/15 14:21:29 INFO Applying migration id=actorttl 2026/10/15 14:21:29 INFO Applying migration id=tocc 2026/10/15 14:21:29 INFO Applying migration id=followeds 2026/10/15 14:21:29 INFO Applying migration id=certhash 2026/10/15 14:21:29 INFO Applying migration id=follows_sync 2026/10/15 14:21:29 INFO Applying migration id=jsonpath 2026/10/15 14:21:29 INFO Applying migration id=localforward 2026/10/15 14:21:29 INFO Applying migration id=avatar 2026/10/15 14:21:29 INFO Applying migration id=noimage 2026/10/15 14:21:29 INFO Applying migration id=feed 2026/10/15 14:21:29 INFO Applying migration id=bookmarks 2026/10/15 14:21:29 INFO Applying migration id=shareactivity 2026/10/15 14:21:29 INFO Applying migration id=application 2026/10/15 14:21:29 INFO Applying migration id=certificates 2026/10/15 14:21:29 INFO Applying migration id=rawforward 2026/10/15 14:21:29 INFO Applying migration id=publickey 2026/10/15 14:21:29 INFO Applying migration id=resolvegroup 2026/10/15 14:21:29 INFO Applying migration id=reject 2026/10/15 14:21:29 INFO Applying migration id=autodel 2026/10/15 14:21:29 INFO Applying migration id=jsonb 2026/10/15 14:21:29 INFO Applying migration id=quote 2026/10/15 14:21:29 INFO Applying migration id=rfc9421 2026/10/15 14:21:29 INFO Applying migration id=keys 2026/10/15 14:21:29 INFO Applying migration id=portable 2026/10/15 14:21:29 INFO Applying migration id=proofs 2026/10/15 14:21:29 INFO Applying migration id=contexts 2026/10/15 14:21:29 INFO Applying migration id=deliverieshost 2026/10/15 14:21:29 INFO Applying migration id=pembegin 2026/10/15 14:21:29 INFO Applying migration id=didhost 2026/10/15 14:21:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:29 INFO Applying migration id=invites 2026/10/15 14:21:29 INFO Applying migration id=ed25519blob 2026/10/15 14:21:29 INFO Applying migration id=rsablob 2026/10/15 14:21:29 INFO Applying migration id=iconscid 2026/10/15 14:21:29 INFO Applying migration id=actor 2026/10/15 14:21:29 INFO Applying migration id=localkeys 2026/10/15 14:21:29 INFO Applying migration id=deleted 2026/10/15 14:21:29 INFO Applying migration id=history 2026/10/15 14:21:29 INFO Applying migration id=outboxnano 2026/10/15 14:21:29 INFO Applying migration id=implements 2026/10/15 14:21:29 INFO Applying migration id=backfill 2026/10/15 14:21:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-86af-74d3-be45-e155f70431b0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-86b0-7bb7-8671-fab2434ad019 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-86af-74d3-be45-e155f70431b0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-86af-74d3-be45-e155f70431b0 2026/10/15 14:21:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-86b2-7151-8175-bf3010a44e90 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 2026/10/15 14:21:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 2026/10/15 14:21:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 --- PASS: TestReply_DMToAnotherUser (0.55s) === RUN TestReply_NoSuchPost 2026/10/15 14:21:30 INFO Applying migration id=initial 2026/10/15 14:21:30 INFO Applying migration id=notesupdated 2026/10/15 14:21:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:30 INFO Applying migration id=activitiesid 2026/10/15 14:21:30 INFO Applying migration id=outbox 2026/10/15 14:21:30 INFO Applying migration id=edits 2026/10/15 14:21:30 INFO Applying migration id=outboxactor 2026/10/15 14:21:30 INFO Applying migration id=outboxsender 2026/10/15 14:21:30 INFO Applying migration id=thread 2026/10/15 14:21:30 INFO Applying migration id=host 2026/10/15 14:21:30 INFO Applying migration id=sharedinbox 2026/10/15 14:21:30 INFO Applying migration id=noteshost 2026/10/15 14:21:30 INFO Applying migration id=fetched 2026/10/15 14:21:30 INFO Applying migration id=move 2026/10/15 14:21:30 INFO Applying migration id=cleanup 2026/10/15 14:21:30 INFO Applying migration id=received 2026/10/15 14:21:30 INFO Applying migration id=namehost 2026/10/15 14:21:30 INFO Applying migration id=outboxhost 2026/10/15 14:21:30 INFO Applying migration id=notesfts 2026/10/15 14:21:30 INFO Applying migration id=iconsname 2026/10/15 14:21:30 INFO Applying migration id=nohash 2026/10/15 14:21:30 INFO Applying migration id=shares 2026/10/15 14:21:30 INFO Applying migration id=actorttl 2026/10/15 14:21:30 INFO Applying migration id=tocc 2026/10/15 14:21:30 INFO Applying migration id=followeds 2026/10/15 14:21:30 INFO Applying migration id=certhash 2026/10/15 14:21:30 INFO Applying migration id=follows_sync 2026/10/15 14:21:30 INFO Applying migration id=jsonpath 2026/10/15 14:21:30 INFO Applying migration id=localforward 2026/10/15 14:21:30 INFO Applying migration id=avatar 2026/10/15 14:21:30 INFO Applying migration id=noimage 2026/10/15 14:21:30 INFO Applying migration id=feed 2026/10/15 14:21:30 INFO Applying migration id=bookmarks 2026/10/15 14:21:30 INFO Applying migration id=shareactivity 2026/10/15 14:21:30 INFO Applying migration id=application 2026/10/15 14:21:30 INFO Applying migration id=certificates 2026/10/15 14:21:30 INFO Applying migration id=rawforward 2026/10/15 14:21:30 INFO Applying migration id=publickey 2026/10/15 14:21:30 INFO Applying migration id=resolvegroup 2026/10/15 14:21:30 INFO Applying migration id=reject 2026/10/15 14:21:30 INFO Applying migration id=autodel 2026/10/15 14:21:30 INFO Applying migration id=jsonb 2026/10/15 14:21:30 INFO Applying migration id=quote 2026/10/15 14:21:30 INFO Applying migration id=rfc9421 2026/10/15 14:21:30 INFO Applying migration id=keys 2026/10/15 14:21:30 INFO Applying migration id=portable 2026/10/15 14:21:30 INFO Applying migration id=proofs 2026/10/15 14:21:30 INFO Applying migration id=contexts 2026/10/15 14:21:30 INFO Applying migration id=deliverieshost 2026/10/15 14:21:30 INFO Applying migration id=pembegin 2026/10/15 14:21:30 INFO Applying migration id=didhost 2026/10/15 14:21:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:30 INFO Applying migration id=invites 2026/10/15 14:21:30 INFO Applying migration id=ed25519blob 2026/10/15 14:21:30 INFO Applying migration id=rsablob 2026/10/15 14:21:30 INFO Applying migration id=iconscid 2026/10/15 14:21:30 INFO Applying migration id=actor 2026/10/15 14:21:30 INFO Applying migration id=localkeys 2026/10/15 14:21:30 INFO Applying migration id=deleted 2026/10/15 14:21:30 INFO Applying migration id=history 2026/10/15 14:21:30 INFO Applying migration id=outboxnano 2026/10/15 14:21:30 INFO Applying migration id=implements 2026/10/15 14:21:30 INFO Applying migration id=backfill 2026/10/15 14:21:30 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (0.55s) === RUN TestResolve_LocalUser 2026/10/15 14:21:30 INFO Applying migration id=initial 2026/10/15 14:21:30 INFO Applying migration id=notesupdated 2026/10/15 14:21:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:30 INFO Applying migration id=activitiesid 2026/10/15 14:21:30 INFO Applying migration id=outbox 2026/10/15 14:21:30 INFO Applying migration id=edits 2026/10/15 14:21:30 INFO Applying migration id=outboxactor 2026/10/15 14:21:30 INFO Applying migration id=outboxsender 2026/10/15 14:21:30 INFO Applying migration id=thread 2026/10/15 14:21:30 INFO Applying migration id=host 2026/10/15 14:21:30 INFO Applying migration id=sharedinbox 2026/10/15 14:21:30 INFO Applying migration id=noteshost 2026/10/15 14:21:30 INFO Applying migration id=fetched 2026/10/15 14:21:30 INFO Applying migration id=move 2026/10/15 14:21:30 INFO Applying migration id=cleanup 2026/10/15 14:21:30 INFO Applying migration id=received 2026/10/15 14:21:30 INFO Applying migration id=namehost 2026/10/15 14:21:30 INFO Applying migration id=outboxhost 2026/10/15 14:21:30 INFO Applying migration id=notesfts 2026/10/15 14:21:30 INFO Applying migration id=iconsname 2026/10/15 14:21:30 INFO Applying migration id=nohash 2026/10/15 14:21:30 INFO Applying migration id=shares 2026/10/15 14:21:30 INFO Applying migration id=actorttl 2026/10/15 14:21:30 INFO Applying migration id=tocc 2026/10/15 14:21:30 INFO Applying migration id=followeds 2026/10/15 14:21:30 INFO Applying migration id=certhash 2026/10/15 14:21:30 INFO Applying migration id=follows_sync 2026/10/15 14:21:30 INFO Applying migration id=jsonpath 2026/10/15 14:21:30 INFO Applying migration id=localforward 2026/10/15 14:21:30 INFO Applying migration id=avatar 2026/10/15 14:21:30 INFO Applying migration id=noimage 2026/10/15 14:21:30 INFO Applying migration id=feed 2026/10/15 14:21:30 INFO Applying migration id=bookmarks 2026/10/15 14:21:30 INFO Applying migration id=shareactivity 2026/10/15 14:21:30 INFO Applying migration id=application 2026/10/15 14:21:30 INFO Applying migration id=certificates 2026/10/15 14:21:30 INFO Applying migration id=rawforward 2026/10/15 14:21:30 INFO Applying migration id=publickey 2026/10/15 14:21:30 INFO Applying migration id=resolvegroup 2026/10/15 14:21:30 INFO Applying migration id=reject 2026/10/15 14:21:30 INFO Applying migration id=autodel 2026/10/15 14:21:30 INFO Applying migration id=jsonb 2026/10/15 14:21:30 INFO Applying migration id=quote 2026/10/15 14:21:30 INFO Applying migration id=rfc9421 2026/10/15 14:21:30 INFO Applying migration id=keys 2026/10/15 14:21:30 INFO Applying migration id=portable 2026/10/15 14:21:30 INFO Applying migration id=proofs 2026/10/15 14:21:30 INFO Applying migration id=contexts 2026/10/15 14:21:30 INFO Applying migration id=deliverieshost 2026/10/15 14:21:30 INFO Applying migration id=pembegin 2026/10/15 14:21:30 INFO Applying migration id=didhost 2026/10/15 14:21:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:30 INFO Applying migration id=invites 2026/10/15 14:21:30 INFO Applying migration id=ed25519blob 2026/10/15 14:21:30 INFO Applying migration id=rsablob 2026/10/15 14:21:30 INFO Applying migration id=iconscid 2026/10/15 14:21:30 INFO Applying migration id=actor 2026/10/15 14:21:30 INFO Applying migration id=localkeys 2026/10/15 14:21:30 INFO Applying migration id=deleted 2026/10/15 14:21:30 INFO Applying migration id=history 2026/10/15 14:21:30 INFO Applying migration id=outboxnano 2026/10/15 14:21:30 INFO Applying migration id=implements 2026/10/15 14:21:30 INFO Applying migration id=backfill 2026/10/15 14:21:31 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.62s) === RUN TestResolve_LocalUserByNameOnly 2026/10/15 14:21:31 INFO Applying migration id=initial 2026/10/15 14:21:31 INFO Applying migration id=notesupdated 2026/10/15 14:21:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:31 INFO Applying migration id=activitiesid 2026/10/15 14:21:31 INFO Applying migration id=outbox 2026/10/15 14:21:31 INFO Applying migration id=edits 2026/10/15 14:21:31 INFO Applying migration id=outboxactor 2026/10/15 14:21:31 INFO Applying migration id=outboxsender 2026/10/15 14:21:31 INFO Applying migration id=thread 2026/10/15 14:21:31 INFO Applying migration id=host 2026/10/15 14:21:31 INFO Applying migration id=sharedinbox 2026/10/15 14:21:31 INFO Applying migration id=noteshost 2026/10/15 14:21:31 INFO Applying migration id=fetched 2026/10/15 14:21:31 INFO Applying migration id=move 2026/10/15 14:21:31 INFO Applying migration id=cleanup 2026/10/15 14:21:31 INFO Applying migration id=received 2026/10/15 14:21:31 INFO Applying migration id=namehost 2026/10/15 14:21:31 INFO Applying migration id=outboxhost 2026/10/15 14:21:31 INFO Applying migration id=notesfts 2026/10/15 14:21:31 INFO Applying migration id=iconsname 2026/10/15 14:21:31 INFO Applying migration id=nohash 2026/10/15 14:21:31 INFO Applying migration id=shares 2026/10/15 14:21:31 INFO Applying migration id=actorttl 2026/10/15 14:21:31 INFO Applying migration id=tocc 2026/10/15 14:21:31 INFO Applying migration id=followeds 2026/10/15 14:21:31 INFO Applying migration id=certhash 2026/10/15 14:21:31 INFO Applying migration id=follows_sync 2026/10/15 14:21:31 INFO Applying migration id=jsonpath 2026/10/15 14:21:31 INFO Applying migration id=localforward 2026/10/15 14:21:31 INFO Applying migration id=avatar 2026/10/15 14:21:31 INFO Applying migration id=noimage 2026/10/15 14:21:31 INFO Applying migration id=feed 2026/10/15 14:21:31 INFO Applying migration id=bookmarks 2026/10/15 14:21:31 INFO Applying migration id=shareactivity 2026/10/15 14:21:31 INFO Applying migration id=application 2026/10/15 14:21:31 INFO Applying migration id=certificates 2026/10/15 14:21:31 INFO Applying migration id=rawforward 2026/10/15 14:21:31 INFO Applying migration id=publickey 2026/10/15 14:21:31 INFO Applying migration id=resolvegroup 2026/10/15 14:21:31 INFO Applying migration id=reject 2026/10/15 14:21:31 INFO Applying migration id=autodel 2026/10/15 14:21:31 INFO Applying migration id=jsonb 2026/10/15 14:21:31 INFO Applying migration id=quote 2026/10/15 14:21:31 INFO Applying migration id=rfc9421 2026/10/15 14:21:31 INFO Applying migration id=keys 2026/10/15 14:21:31 INFO Applying migration id=portable 2026/10/15 14:21:31 INFO Applying migration id=proofs 2026/10/15 14:21:31 INFO Applying migration id=contexts 2026/10/15 14:21:31 INFO Applying migration id=deliverieshost 2026/10/15 14:21:31 INFO Applying migration id=pembegin 2026/10/15 14:21:31 INFO Applying migration id=didhost 2026/10/15 14:21:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:31 INFO Applying migration id=invites 2026/10/15 14:21:31 INFO Applying migration id=ed25519blob 2026/10/15 14:21:31 INFO Applying migration id=rsablob 2026/10/15 14:21:31 INFO Applying migration id=iconscid 2026/10/15 14:21:31 INFO Applying migration id=actor 2026/10/15 14:21:31 INFO Applying migration id=localkeys 2026/10/15 14:21:31 INFO Applying migration id=deleted 2026/10/15 14:21:31 INFO Applying migration id=history 2026/10/15 14:21:31 INFO Applying migration id=outboxnano 2026/10/15 14:21:31 INFO Applying migration id=implements 2026/10/15 14:21:31 INFO Applying migration id=backfill 2026/10/15 14:21:32 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.80s) === RUN TestResolve_NoSuchLocalUser 2026/10/15 14:21:32 INFO Applying migration id=initial 2026/10/15 14:21:32 INFO Applying migration id=notesupdated 2026/10/15 14:21:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:32 INFO Applying migration id=activitiesid 2026/10/15 14:21:32 INFO Applying migration id=outbox 2026/10/15 14:21:32 INFO Applying migration id=edits 2026/10/15 14:21:32 INFO Applying migration id=outboxactor 2026/10/15 14:21:32 INFO Applying migration id=outboxsender 2026/10/15 14:21:32 INFO Applying migration id=thread 2026/10/15 14:21:32 INFO Applying migration id=host 2026/10/15 14:21:32 INFO Applying migration id=sharedinbox 2026/10/15 14:21:32 INFO Applying migration id=noteshost 2026/10/15 14:21:32 INFO Applying migration id=fetched 2026/10/15 14:21:32 INFO Applying migration id=move 2026/10/15 14:21:32 INFO Applying migration id=cleanup 2026/10/15 14:21:32 INFO Applying migration id=received 2026/10/15 14:21:32 INFO Applying migration id=namehost 2026/10/15 14:21:32 INFO Applying migration id=outboxhost 2026/10/15 14:21:32 INFO Applying migration id=notesfts 2026/10/15 14:21:32 INFO Applying migration id=iconsname 2026/10/15 14:21:32 INFO Applying migration id=nohash 2026/10/15 14:21:32 INFO Applying migration id=shares 2026/10/15 14:21:32 INFO Applying migration id=actorttl 2026/10/15 14:21:32 INFO Applying migration id=tocc 2026/10/15 14:21:32 INFO Applying migration id=followeds 2026/10/15 14:21:32 INFO Applying migration id=certhash 2026/10/15 14:21:32 INFO Applying migration id=follows_sync 2026/10/15 14:21:32 INFO Applying migration id=jsonpath 2026/10/15 14:21:32 INFO Applying migration id=localforward 2026/10/15 14:21:32 INFO Applying migration id=avatar 2026/10/15 14:21:32 INFO Applying migration id=noimage 2026/10/15 14:21:32 INFO Applying migration id=feed 2026/10/15 14:21:32 INFO Applying migration id=bookmarks 2026/10/15 14:21:32 INFO Applying migration id=shareactivity 2026/10/15 14:21:32 INFO Applying migration id=application 2026/10/15 14:21:32 INFO Applying migration id=certificates 2026/10/15 14:21:32 INFO Applying migration id=rawforward 2026/10/15 14:21:32 INFO Applying migration id=publickey 2026/10/15 14:21:32 INFO Applying migration id=resolvegroup 2026/10/15 14:21:32 INFO Applying migration id=reject 2026/10/15 14:21:32 INFO Applying migration id=autodel 2026/10/15 14:21:32 INFO Applying migration id=jsonb 2026/10/15 14:21:32 INFO Applying migration id=quote 2026/10/15 14:21:32 INFO Applying migration id=rfc9421 2026/10/15 14:21:32 INFO Applying migration id=keys 2026/10/15 14:21:32 INFO Applying migration id=portable 2026/10/15 14:21:32 INFO Applying migration id=proofs 2026/10/15 14:21:32 INFO Applying migration id=contexts 2026/10/15 14:21:32 INFO Applying migration id=deliverieshost 2026/10/15 14:21:32 INFO Applying migration id=pembegin 2026/10/15 14:21:32 INFO Applying migration id=didhost 2026/10/15 14:21:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:32 INFO Applying migration id=invites 2026/10/15 14:21:32 INFO Applying migration id=ed25519blob 2026/10/15 14:21:32 INFO Applying migration id=rsablob 2026/10/15 14:21:32 INFO Applying migration id=iconscid 2026/10/15 14:21:32 INFO Applying migration id=actor 2026/10/15 14:21:32 INFO Applying migration id=localkeys 2026/10/15 14:21:32 INFO Applying migration id=deleted 2026/10/15 14:21:32 INFO Applying migration id=history 2026/10/15 14:21:32 INFO Applying migration id=outboxnano 2026/10/15 14:21:32 INFO Applying migration id=implements 2026/10/15 14:21:32 INFO Applying migration id=backfill 2026/10/15 14:21:32 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/15 14:21:32 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUser (0.70s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/10/15 14:21:32 INFO Applying migration id=initial 2026/10/15 14:21:32 INFO Applying migration id=notesupdated 2026/10/15 14:21:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:32 INFO Applying migration id=activitiesid 2026/10/15 14:21:32 INFO Applying migration id=outbox 2026/10/15 14:21:32 INFO Applying migration id=edits 2026/10/15 14:21:32 INFO Applying migration id=outboxactor 2026/10/15 14:21:32 INFO Applying migration id=outboxsender 2026/10/15 14:21:32 INFO Applying migration id=thread 2026/10/15 14:21:32 INFO Applying migration id=host 2026/10/15 14:21:32 INFO Applying migration id=sharedinbox 2026/10/15 14:21:32 INFO Applying migration id=noteshost 2026/10/15 14:21:32 INFO Applying migration id=fetched 2026/10/15 14:21:32 INFO Applying migration id=move 2026/10/15 14:21:32 INFO Applying migration id=cleanup 2026/10/15 14:21:32 INFO Applying migration id=received 2026/10/15 14:21:32 INFO Applying migration id=namehost 2026/10/15 14:21:32 INFO Applying migration id=outboxhost 2026/10/15 14:21:32 INFO Applying migration id=notesfts 2026/10/15 14:21:32 INFO Applying migration id=iconsname 2026/10/15 14:21:32 INFO Applying migration id=nohash 2026/10/15 14:21:32 INFO Applying migration id=shares 2026/10/15 14:21:32 INFO Applying migration id=actorttl 2026/10/15 14:21:32 INFO Applying migration id=tocc 2026/10/15 14:21:32 INFO Applying migration id=followeds 2026/10/15 14:21:32 INFO Applying migration id=certhash 2026/10/15 14:21:32 INFO Applying migration id=follows_sync 2026/10/15 14:21:32 INFO Applying migration id=jsonpath 2026/10/15 14:21:32 INFO Applying migration id=localforward 2026/10/15 14:21:32 INFO Applying migration id=avatar 2026/10/15 14:21:32 INFO Applying migration id=noimage 2026/10/15 14:21:32 INFO Applying migration id=feed 2026/10/15 14:21:32 INFO Applying migration id=bookmarks 2026/10/15 14:21:32 INFO Applying migration id=shareactivity 2026/10/15 14:21:32 INFO Applying migration id=application 2026/10/15 14:21:32 INFO Applying migration id=certificates 2026/10/15 14:21:32 INFO Applying migration id=rawforward 2026/10/15 14:21:32 INFO Applying migration id=publickey 2026/10/15 14:21:32 INFO Applying migration id=resolvegroup 2026/10/15 14:21:32 INFO Applying migration id=reject 2026/10/15 14:21:32 INFO Applying migration id=autodel 2026/10/15 14:21:32 INFO Applying migration id=jsonb 2026/10/15 14:21:32 INFO Applying migration id=quote 2026/10/15 14:21:32 INFO Applying migration id=rfc9421 2026/10/15 14:21:32 INFO Applying migration id=keys 2026/10/15 14:21:32 INFO Applying migration id=portable 2026/10/15 14:21:32 INFO Applying migration id=proofs 2026/10/15 14:21:32 INFO Applying migration id=contexts 2026/10/15 14:21:32 INFO Applying migration id=deliverieshost 2026/10/15 14:21:32 INFO Applying migration id=pembegin 2026/10/15 14:21:32 INFO Applying migration id=didhost 2026/10/15 14:21:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:32 INFO Applying migration id=invites 2026/10/15 14:21:32 INFO Applying migration id=ed25519blob 2026/10/15 14:21:32 INFO Applying migration id=rsablob 2026/10/15 14:21:32 INFO Applying migration id=iconscid 2026/10/15 14:21:32 INFO Applying migration id=actor 2026/10/15 14:21:32 INFO Applying migration id=localkeys 2026/10/15 14:21:32 INFO Applying migration id=deleted 2026/10/15 14:21:32 INFO Applying migration id=history 2026/10/15 14:21:32 INFO Applying migration id=outboxnano 2026/10/15 14:21:32 INFO Applying migration id=implements 2026/10/15 14:21:32 INFO Applying migration id=backfill 2026/10/15 14:21:33 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/15 14:21:33 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.08s) === RUN TestResolve_NoSuchFederatedUser 2026/10/15 14:21:33 INFO Applying migration id=initial 2026/10/15 14:21:33 INFO Applying migration id=notesupdated 2026/10/15 14:21:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:33 INFO Applying migration id=activitiesid 2026/10/15 14:21:33 INFO Applying migration id=outbox 2026/10/15 14:21:33 INFO Applying migration id=edits 2026/10/15 14:21:33 INFO Applying migration id=outboxactor 2026/10/15 14:21:33 INFO Applying migration id=outboxsender 2026/10/15 14:21:33 INFO Applying migration id=thread 2026/10/15 14:21:33 INFO Applying migration id=host 2026/10/15 14:21:33 INFO Applying migration id=sharedinbox 2026/10/15 14:21:33 INFO Applying migration id=noteshost 2026/10/15 14:21:33 INFO Applying migration id=fetched 2026/10/15 14:21:33 INFO Applying migration id=move 2026/10/15 14:21:33 INFO Applying migration id=cleanup 2026/10/15 14:21:33 INFO Applying migration id=received 2026/10/15 14:21:33 INFO Applying migration id=namehost 2026/10/15 14:21:33 INFO Applying migration id=outboxhost 2026/10/15 14:21:33 INFO Applying migration id=notesfts 2026/10/15 14:21:33 INFO Applying migration id=iconsname 2026/10/15 14:21:33 INFO Applying migration id=nohash 2026/10/15 14:21:33 INFO Applying migration id=shares 2026/10/15 14:21:33 INFO Applying migration id=actorttl 2026/10/15 14:21:33 INFO Applying migration id=tocc 2026/10/15 14:21:33 INFO Applying migration id=followeds 2026/10/15 14:21:33 INFO Applying migration id=certhash 2026/10/15 14:21:33 INFO Applying migration id=follows_sync 2026/10/15 14:21:33 INFO Applying migration id=jsonpath 2026/10/15 14:21:34 INFO Applying migration id=localforward 2026/10/15 14:21:34 INFO Applying migration id=avatar 2026/10/15 14:21:34 INFO Applying migration id=noimage 2026/10/15 14:21:34 INFO Applying migration id=feed 2026/10/15 14:21:34 INFO Applying migration id=bookmarks 2026/10/15 14:21:34 INFO Applying migration id=shareactivity 2026/10/15 14:21:34 INFO Applying migration id=application 2026/10/15 14:21:34 INFO Applying migration id=certificates 2026/10/15 14:21:34 INFO Applying migration id=rawforward 2026/10/15 14:21:34 INFO Applying migration id=publickey 2026/10/15 14:21:34 INFO Applying migration id=resolvegroup 2026/10/15 14:21:34 INFO Applying migration id=reject 2026/10/15 14:21:34 INFO Applying migration id=autodel 2026/10/15 14:21:34 INFO Applying migration id=jsonb 2026/10/15 14:21:34 INFO Applying migration id=quote 2026/10/15 14:21:34 INFO Applying migration id=rfc9421 2026/10/15 14:21:34 INFO Applying migration id=keys 2026/10/15 14:21:34 INFO Applying migration id=portable 2026/10/15 14:21:34 INFO Applying migration id=proofs 2026/10/15 14:21:34 INFO Applying migration id=contexts 2026/10/15 14:21:34 INFO Applying migration id=deliverieshost 2026/10/15 14:21:34 INFO Applying migration id=pembegin 2026/10/15 14:21:34 INFO Applying migration id=didhost 2026/10/15 14:21:34 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:34 INFO Applying migration id=invites 2026/10/15 14:21:34 INFO Applying migration id=ed25519blob 2026/10/15 14:21:34 INFO Applying migration id=rsablob 2026/10/15 14:21:34 INFO Applying migration id=iconscid 2026/10/15 14:21:34 INFO Applying migration id=actor 2026/10/15 14:21:34 INFO Applying migration id=localkeys 2026/10/15 14:21:34 INFO Applying migration id=deleted 2026/10/15 14:21:34 INFO Applying migration id=history 2026/10/15 14:21:34 INFO Applying migration id=outboxnano 2026/10/15 14:21:34 INFO Applying migration id=implements 2026/10/15 14:21:34 INFO Applying migration id=backfill 2026/10/15 14:21:34 INFO Resolving user ID host=0.0.0.0 name=troll 2026/10/15 14:21:34 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.98s) === RUN TestResolve_NoInput 2026/10/15 14:21:34 INFO Applying migration id=initial 2026/10/15 14:21:34 INFO Applying migration id=notesupdated 2026/10/15 14:21:34 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:34 INFO Applying migration id=activitiesid 2026/10/15 14:21:34 INFO Applying migration id=outbox 2026/10/15 14:21:34 INFO Applying migration id=edits 2026/10/15 14:21:34 INFO Applying migration id=outboxactor 2026/10/15 14:21:34 INFO Applying migration id=outboxsender 2026/10/15 14:21:34 INFO Applying migration id=thread 2026/10/15 14:21:34 INFO Applying migration id=host 2026/10/15 14:21:34 INFO Applying migration id=sharedinbox 2026/10/15 14:21:34 INFO Applying migration id=noteshost 2026/10/15 14:21:34 INFO Applying migration id=fetched 2026/10/15 14:21:34 INFO Applying migration id=move 2026/10/15 14:21:34 INFO Applying migration id=cleanup 2026/10/15 14:21:34 INFO Applying migration id=received 2026/10/15 14:21:34 INFO Applying migration id=namehost 2026/10/15 14:21:34 INFO Applying migration id=outboxhost 2026/10/15 14:21:34 INFO Applying migration id=notesfts 2026/10/15 14:21:34 INFO Applying migration id=iconsname 2026/10/15 14:21:34 INFO Applying migration id=nohash 2026/10/15 14:21:34 INFO Applying migration id=shares 2026/10/15 14:21:34 INFO Applying migration id=actorttl 2026/10/15 14:21:34 INFO Applying migration id=tocc 2026/10/15 14:21:34 INFO Applying migration id=followeds 2026/10/15 14:21:34 INFO Applying migration id=certhash 2026/10/15 14:21:34 INFO Applying migration id=follows_sync 2026/10/15 14:21:34 INFO Applying migration id=jsonpath 2026/10/15 14:21:34 INFO Applying migration id=localforward 2026/10/15 14:21:34 INFO Applying migration id=avatar 2026/10/15 14:21:34 INFO Applying migration id=noimage 2026/10/15 14:21:34 INFO Applying migration id=feed 2026/10/15 14:21:34 INFO Applying migration id=bookmarks 2026/10/15 14:21:34 INFO Applying migration id=shareactivity 2026/10/15 14:21:34 INFO Applying migration id=application 2026/10/15 14:21:34 INFO Applying migration id=certificates 2026/10/15 14:21:34 INFO Applying migration id=rawforward 2026/10/15 14:21:34 INFO Applying migration id=publickey 2026/10/15 14:21:34 INFO Applying migration id=resolvegroup 2026/10/15 14:21:34 INFO Applying migration id=reject 2026/10/15 14:21:34 INFO Applying migration id=autodel 2026/10/15 14:21:34 INFO Applying migration id=jsonb 2026/10/15 14:21:35 INFO Applying migration id=quote 2026/10/15 14:21:35 INFO Applying migration id=rfc9421 2026/10/15 14:21:35 INFO Applying migration id=keys 2026/10/15 14:21:35 INFO Applying migration id=portable 2026/10/15 14:21:35 INFO Applying migration id=proofs 2026/10/15 14:21:35 INFO Applying migration id=contexts 2026/10/15 14:21:35 INFO Applying migration id=deliverieshost 2026/10/15 14:21:35 INFO Applying migration id=pembegin 2026/10/15 14:21:35 INFO Applying migration id=didhost 2026/10/15 14:21:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:35 INFO Applying migration id=invites 2026/10/15 14:21:35 INFO Applying migration id=ed25519blob 2026/10/15 14:21:35 INFO Applying migration id=rsablob 2026/10/15 14:21:35 INFO Applying migration id=iconscid 2026/10/15 14:21:35 INFO Applying migration id=actor 2026/10/15 14:21:35 INFO Applying migration id=localkeys 2026/10/15 14:21:35 INFO Applying migration id=deleted 2026/10/15 14:21:35 INFO Applying migration id=history 2026/10/15 14:21:35 INFO Applying migration id=outboxnano 2026/10/15 14:21:35 INFO Applying migration id=implements 2026/10/15 14:21:35 INFO Applying migration id=backfill --- PASS: TestResolve_NoInput (0.71s) === RUN TestResolve_InvalidEscapeSequence 2026/10/15 14:21:35 INFO Applying migration id=initial 2026/10/15 14:21:35 INFO Applying migration id=notesupdated 2026/10/15 14:21:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:35 INFO Applying migration id=activitiesid 2026/10/15 14:21:35 INFO Applying migration id=outbox 2026/10/15 14:21:35 INFO Applying migration id=edits 2026/10/15 14:21:35 INFO Applying migration id=outboxactor 2026/10/15 14:21:35 INFO Applying migration id=outboxsender 2026/10/15 14:21:35 INFO Applying migration id=thread 2026/10/15 14:21:35 INFO Applying migration id=host 2026/10/15 14:21:35 INFO Applying migration id=sharedinbox 2026/10/15 14:21:35 INFO Applying migration id=noteshost 2026/10/15 14:21:35 INFO Applying migration id=fetched 2026/10/15 14:21:35 INFO Applying migration id=move 2026/10/15 14:21:35 INFO Applying migration id=cleanup 2026/10/15 14:21:35 INFO Applying migration id=received 2026/10/15 14:21:35 INFO Applying migration id=namehost 2026/10/15 14:21:35 INFO Applying migration id=outboxhost 2026/10/15 14:21:35 INFO Applying migration id=notesfts 2026/10/15 14:21:35 INFO Applying migration id=iconsname 2026/10/15 14:21:35 INFO Applying migration id=nohash 2026/10/15 14:21:35 INFO Applying migration id=shares 2026/10/15 14:21:35 INFO Applying migration id=actorttl 2026/10/15 14:21:35 INFO Applying migration id=tocc 2026/10/15 14:21:35 INFO Applying migration id=followeds 2026/10/15 14:21:35 INFO Applying migration id=certhash 2026/10/15 14:21:35 INFO Applying migration id=follows_sync 2026/10/15 14:21:35 INFO Applying migration id=jsonpath 2026/10/15 14:21:35 INFO Applying migration id=localforward 2026/10/15 14:21:35 INFO Applying migration id=avatar 2026/10/15 14:21:35 INFO Applying migration id=noimage 2026/10/15 14:21:35 INFO Applying migration id=feed 2026/10/15 14:21:35 INFO Applying migration id=bookmarks 2026/10/15 14:21:35 INFO Applying migration id=shareactivity 2026/10/15 14:21:35 INFO Applying migration id=application 2026/10/15 14:21:35 INFO Applying migration id=certificates 2026/10/15 14:21:35 INFO Applying migration id=rawforward 2026/10/15 14:21:35 INFO Applying migration id=publickey 2026/10/15 14:21:35 INFO Applying migration id=resolvegroup 2026/10/15 14:21:35 INFO Applying migration id=reject 2026/10/15 14:21:35 INFO Applying migration id=autodel 2026/10/15 14:21:35 INFO Applying migration id=jsonb 2026/10/15 14:21:35 INFO Applying migration id=quote 2026/10/15 14:21:35 INFO Applying migration id=rfc9421 2026/10/15 14:21:35 INFO Applying migration id=keys 2026/10/15 14:21:35 INFO Applying migration id=portable 2026/10/15 14:21:35 INFO Applying migration id=proofs 2026/10/15 14:21:35 INFO Applying migration id=contexts 2026/10/15 14:21:35 INFO Applying migration id=deliverieshost 2026/10/15 14:21:35 INFO Applying migration id=pembegin 2026/10/15 14:21:35 INFO Applying migration id=didhost 2026/10/15 14:21:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:35 INFO Applying migration id=invites 2026/10/15 14:21:35 INFO Applying migration id=ed25519blob 2026/10/15 14:21:35 INFO Applying migration id=rsablob 2026/10/15 14:21:35 INFO Applying migration id=iconscid 2026/10/15 14:21:35 INFO Applying migration id=actor 2026/10/15 14:21:35 INFO Applying migration id=localkeys 2026/10/15 14:21:35 INFO Applying migration id=deleted 2026/10/15 14:21:35 INFO Applying migration id=history 2026/10/15 14:21:35 INFO Applying migration id=outboxnano 2026/10/15 14:21:35 INFO Applying migration id=implements 2026/10/15 14:21:35 INFO Applying migration id=backfill 2026/10/15 14:21:36 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (0.54s) === RUN TestResolve_InvalidInputFormat 2026/10/15 14:21:36 INFO Applying migration id=initial 2026/10/15 14:21:36 INFO Applying migration id=notesupdated 2026/10/15 14:21:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:36 INFO Applying migration id=activitiesid 2026/10/15 14:21:36 INFO Applying migration id=outbox 2026/10/15 14:21:36 INFO Applying migration id=edits 2026/10/15 14:21:36 INFO Applying migration id=outboxactor 2026/10/15 14:21:36 INFO Applying migration id=outboxsender 2026/10/15 14:21:36 INFO Applying migration id=thread 2026/10/15 14:21:36 INFO Applying migration id=host 2026/10/15 14:21:36 INFO Applying migration id=sharedinbox 2026/10/15 14:21:36 INFO Applying migration id=noteshost 2026/10/15 14:21:36 INFO Applying migration id=fetched 2026/10/15 14:21:36 INFO Applying migration id=move 2026/10/15 14:21:36 INFO Applying migration id=cleanup 2026/10/15 14:21:36 INFO Applying migration id=received 2026/10/15 14:21:36 INFO Applying migration id=namehost 2026/10/15 14:21:36 INFO Applying migration id=outboxhost 2026/10/15 14:21:36 INFO Applying migration id=notesfts 2026/10/15 14:21:36 INFO Applying migration id=iconsname 2026/10/15 14:21:36 INFO Applying migration id=nohash 2026/10/15 14:21:36 INFO Applying migration id=shares 2026/10/15 14:21:36 INFO Applying migration id=actorttl 2026/10/15 14:21:36 INFO Applying migration id=tocc 2026/10/15 14:21:36 INFO Applying migration id=followeds 2026/10/15 14:21:36 INFO Applying migration id=certhash 2026/10/15 14:21:36 INFO Applying migration id=follows_sync 2026/10/15 14:21:36 INFO Applying migration id=jsonpath 2026/10/15 14:21:36 INFO Applying migration id=localforward 2026/10/15 14:21:36 INFO Applying migration id=avatar 2026/10/15 14:21:36 INFO Applying migration id=noimage 2026/10/15 14:21:36 INFO Applying migration id=feed 2026/10/15 14:21:36 INFO Applying migration id=bookmarks 2026/10/15 14:21:36 INFO Applying migration id=shareactivity 2026/10/15 14:21:36 INFO Applying migration id=application 2026/10/15 14:21:36 INFO Applying migration id=certificates 2026/10/15 14:21:36 INFO Applying migration id=rawforward 2026/10/15 14:21:36 INFO Applying migration id=publickey 2026/10/15 14:21:36 INFO Applying migration id=resolvegroup 2026/10/15 14:21:36 INFO Applying migration id=reject 2026/10/15 14:21:36 INFO Applying migration id=autodel 2026/10/15 14:21:36 INFO Applying migration id=jsonb 2026/10/15 14:21:36 INFO Applying migration id=quote 2026/10/15 14:21:36 INFO Applying migration id=rfc9421 2026/10/15 14:21:36 INFO Applying migration id=keys 2026/10/15 14:21:36 INFO Applying migration id=portable 2026/10/15 14:21:36 INFO Applying migration id=proofs 2026/10/15 14:21:36 INFO Applying migration id=contexts 2026/10/15 14:21:36 INFO Applying migration id=deliverieshost 2026/10/15 14:21:36 INFO Applying migration id=pembegin 2026/10/15 14:21:36 INFO Applying migration id=didhost 2026/10/15 14:21:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:36 INFO Applying migration id=invites 2026/10/15 14:21:36 INFO Applying migration id=ed25519blob 2026/10/15 14:21:36 INFO Applying migration id=rsablob 2026/10/15 14:21:36 INFO Applying migration id=iconscid 2026/10/15 14:21:36 INFO Applying migration id=actor 2026/10/15 14:21:36 INFO Applying migration id=localkeys 2026/10/15 14:21:36 INFO Applying migration id=deleted 2026/10/15 14:21:36 INFO Applying migration id=history 2026/10/15 14:21:36 INFO Applying migration id=outboxnano 2026/10/15 14:21:36 INFO Applying migration id=implements 2026/10/15 14:21:36 INFO Applying migration id=backfill --- PASS: TestResolve_InvalidInputFormat (0.48s) === RUN TestResolve_UnauthenticatedUser 2026/10/15 14:21:36 INFO Applying migration id=initial 2026/10/15 14:21:36 INFO Applying migration id=notesupdated 2026/10/15 14:21:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:36 INFO Applying migration id=activitiesid 2026/10/15 14:21:36 INFO Applying migration id=outbox 2026/10/15 14:21:36 INFO Applying migration id=edits 2026/10/15 14:21:36 INFO Applying migration id=outboxactor 2026/10/15 14:21:36 INFO Applying migration id=outboxsender 2026/10/15 14:21:36 INFO Applying migration id=thread 2026/10/15 14:21:36 INFO Applying migration id=host 2026/10/15 14:21:36 INFO Applying migration id=sharedinbox 2026/10/15 14:21:36 INFO Applying migration id=noteshost 2026/10/15 14:21:36 INFO Applying migration id=fetched 2026/10/15 14:21:36 INFO Applying migration id=move 2026/10/15 14:21:36 INFO Applying migration id=cleanup 2026/10/15 14:21:36 INFO Applying migration id=received 2026/10/15 14:21:36 INFO Applying migration id=namehost 2026/10/15 14:21:36 INFO Applying migration id=outboxhost 2026/10/15 14:21:36 INFO Applying migration id=notesfts 2026/10/15 14:21:36 INFO Applying migration id=iconsname 2026/10/15 14:21:36 INFO Applying migration id=nohash 2026/10/15 14:21:36 INFO Applying migration id=shares 2026/10/15 14:21:36 INFO Applying migration id=actorttl 2026/10/15 14:21:36 INFO Applying migration id=tocc 2026/10/15 14:21:36 INFO Applying migration id=followeds 2026/10/15 14:21:36 INFO Applying migration id=certhash 2026/10/15 14:21:36 INFO Applying migration id=follows_sync 2026/10/15 14:21:36 INFO Applying migration id=jsonpath 2026/10/15 14:21:36 INFO Applying migration id=localforward 2026/10/15 14:21:36 INFO Applying migration id=avatar 2026/10/15 14:21:36 INFO Applying migration id=noimage 2026/10/15 14:21:36 INFO Applying migration id=feed 2026/10/15 14:21:36 INFO Applying migration id=bookmarks 2026/10/15 14:21:36 INFO Applying migration id=shareactivity 2026/10/15 14:21:36 INFO Applying migration id=application 2026/10/15 14:21:36 INFO Applying migration id=certificates 2026/10/15 14:21:36 INFO Applying migration id=rawforward 2026/10/15 14:21:36 INFO Applying migration id=publickey 2026/10/15 14:21:36 INFO Applying migration id=resolvegroup 2026/10/15 14:21:36 INFO Applying migration id=reject 2026/10/15 14:21:36 INFO Applying migration id=autodel 2026/10/15 14:21:36 INFO Applying migration id=jsonb 2026/10/15 14:21:36 INFO Applying migration id=quote 2026/10/15 14:21:36 INFO Applying migration id=rfc9421 2026/10/15 14:21:36 INFO Applying migration id=keys 2026/10/15 14:21:36 INFO Applying migration id=portable 2026/10/15 14:21:36 INFO Applying migration id=proofs 2026/10/15 14:21:36 INFO Applying migration id=contexts 2026/10/15 14:21:36 INFO Applying migration id=deliverieshost 2026/10/15 14:21:36 INFO Applying migration id=pembegin 2026/10/15 14:21:36 INFO Applying migration id=didhost 2026/10/15 14:21:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:36 INFO Applying migration id=invites 2026/10/15 14:21:36 INFO Applying migration id=ed25519blob 2026/10/15 14:21:36 INFO Applying migration id=rsablob 2026/10/15 14:21:36 INFO Applying migration id=iconscid 2026/10/15 14:21:36 INFO Applying migration id=actor 2026/10/15 14:21:36 INFO Applying migration id=localkeys 2026/10/15 14:21:36 INFO Applying migration id=deleted 2026/10/15 14:21:36 INFO Applying migration id=history 2026/10/15 14:21:36 INFO Applying migration id=outboxnano 2026/10/15 14:21:36 INFO Applying migration id=implements 2026/10/15 14:21:36 INFO Applying migration id=backfill --- PASS: TestResolve_UnauthenticatedUser (0.67s) === RUN TestSay_HappyFlow 2026/10/15 14:21:37 INFO Applying migration id=initial 2026/10/15 14:21:37 INFO Applying migration id=notesupdated 2026/10/15 14:21:37 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:37 INFO Applying migration id=activitiesid 2026/10/15 14:21:37 INFO Applying migration id=outbox 2026/10/15 14:21:37 INFO Applying migration id=edits 2026/10/15 14:21:37 INFO Applying migration id=outboxactor 2026/10/15 14:21:37 INFO Applying migration id=outboxsender 2026/10/15 14:21:37 INFO Applying migration id=thread 2026/10/15 14:21:37 INFO Applying migration id=host 2026/10/15 14:21:37 INFO Applying migration id=sharedinbox 2026/10/15 14:21:37 INFO Applying migration id=noteshost 2026/10/15 14:21:37 INFO Applying migration id=fetched 2026/10/15 14:21:37 INFO Applying migration id=move 2026/10/15 14:21:37 INFO Applying migration id=cleanup 2026/10/15 14:21:37 INFO Applying migration id=received 2026/10/15 14:21:37 INFO Applying migration id=namehost 2026/10/15 14:21:37 INFO Applying migration id=outboxhost 2026/10/15 14:21:37 INFO Applying migration id=notesfts 2026/10/15 14:21:37 INFO Applying migration id=iconsname 2026/10/15 14:21:37 INFO Applying migration id=nohash 2026/10/15 14:21:37 INFO Applying migration id=shares 2026/10/15 14:21:37 INFO Applying migration id=actorttl 2026/10/15 14:21:37 INFO Applying migration id=tocc 2026/10/15 14:21:37 INFO Applying migration id=followeds 2026/10/15 14:21:37 INFO Applying migration id=certhash 2026/10/15 14:21:37 INFO Applying migration id=follows_sync 2026/10/15 14:21:37 INFO Applying migration id=jsonpath 2026/10/15 14:21:37 INFO Applying migration id=localforward 2026/10/15 14:21:37 INFO Applying migration id=avatar 2026/10/15 14:21:37 INFO Applying migration id=noimage 2026/10/15 14:21:37 INFO Applying migration id=feed 2026/10/15 14:21:37 INFO Applying migration id=bookmarks 2026/10/15 14:21:37 INFO Applying migration id=shareactivity 2026/10/15 14:21:37 INFO Applying migration id=application 2026/10/15 14:21:37 INFO Applying migration id=certificates 2026/10/15 14:21:37 INFO Applying migration id=rawforward 2026/10/15 14:21:37 INFO Applying migration id=publickey 2026/10/15 14:21:37 INFO Applying migration id=resolvegroup 2026/10/15 14:21:37 INFO Applying migration id=reject 2026/10/15 14:21:37 INFO Applying migration id=autodel 2026/10/15 14:21:37 INFO Applying migration id=jsonb 2026/10/15 14:21:37 INFO Applying migration id=quote 2026/10/15 14:21:37 INFO Applying migration id=rfc9421 2026/10/15 14:21:37 INFO Applying migration id=keys 2026/10/15 14:21:37 INFO Applying migration id=portable 2026/10/15 14:21:37 INFO Applying migration id=proofs 2026/10/15 14:21:37 INFO Applying migration id=contexts 2026/10/15 14:21:37 INFO Applying migration id=deliverieshost 2026/10/15 14:21:37 INFO Applying migration id=pembegin 2026/10/15 14:21:37 INFO Applying migration id=didhost 2026/10/15 14:21:37 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:37 INFO Applying migration id=invites 2026/10/15 14:21:37 INFO Applying migration id=ed25519blob 2026/10/15 14:21:37 INFO Applying migration id=rsablob 2026/10/15 14:21:37 INFO Applying migration id=iconscid 2026/10/15 14:21:37 INFO Applying migration id=actor 2026/10/15 14:21:37 INFO Applying migration id=localkeys 2026/10/15 14:21:37 INFO Applying migration id=deleted 2026/10/15 14:21:37 INFO Applying migration id=history 2026/10/15 14:21:37 INFO Applying migration id=outboxnano 2026/10/15 14:21:37 INFO Applying migration id=implements 2026/10/15 14:21:37 INFO Applying migration id=backfill 2026/10/15 14:21:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-a62d-70ee-805b-69adc9381ea6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-a62d-7075-81ec-e8adeff80070 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-a62d-7075-81ec-e8adeff80070 2026/10/15 14:21:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-a62d-7075-81ec-e8adeff80070 2026/10/15 14:21:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:38 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.93s) === RUN TestSay_Throttling 2026/10/15 14:21:38 INFO Applying migration id=initial 2026/10/15 14:21:38 INFO Applying migration id=notesupdated 2026/10/15 14:21:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:38 INFO Applying migration id=activitiesid 2026/10/15 14:21:38 INFO Applying migration id=outbox 2026/10/15 14:21:38 INFO Applying migration id=edits 2026/10/15 14:21:38 INFO Applying migration id=outboxactor 2026/10/15 14:21:38 INFO Applying migration id=outboxsender 2026/10/15 14:21:38 INFO Applying migration id=thread 2026/10/15 14:21:38 INFO Applying migration id=host 2026/10/15 14:21:38 INFO Applying migration id=sharedinbox 2026/10/15 14:21:38 INFO Applying migration id=noteshost 2026/10/15 14:21:38 INFO Applying migration id=fetched 2026/10/15 14:21:38 INFO Applying migration id=move 2026/10/15 14:21:38 INFO Applying migration id=cleanup 2026/10/15 14:21:38 INFO Applying migration id=received 2026/10/15 14:21:38 INFO Applying migration id=namehost 2026/10/15 14:21:38 INFO Applying migration id=outboxhost 2026/10/15 14:21:38 INFO Applying migration id=notesfts 2026/10/15 14:21:38 INFO Applying migration id=iconsname 2026/10/15 14:21:38 INFO Applying migration id=nohash 2026/10/15 14:21:38 INFO Applying migration id=shares 2026/10/15 14:21:38 INFO Applying migration id=actorttl 2026/10/15 14:21:38 INFO Applying migration id=tocc 2026/10/15 14:21:38 INFO Applying migration id=followeds 2026/10/15 14:21:38 INFO Applying migration id=certhash 2026/10/15 14:21:38 INFO Applying migration id=follows_sync 2026/10/15 14:21:38 INFO Applying migration id=jsonpath 2026/10/15 14:21:38 INFO Applying migration id=localforward 2026/10/15 14:21:38 INFO Applying migration id=avatar 2026/10/15 14:21:38 INFO Applying migration id=noimage 2026/10/15 14:21:38 INFO Applying migration id=feed 2026/10/15 14:21:38 INFO Applying migration id=bookmarks 2026/10/15 14:21:38 INFO Applying migration id=shareactivity 2026/10/15 14:21:38 INFO Applying migration id=application 2026/10/15 14:21:38 INFO Applying migration id=certificates 2026/10/15 14:21:38 INFO Applying migration id=rawforward 2026/10/15 14:21:38 INFO Applying migration id=publickey 2026/10/15 14:21:38 INFO Applying migration id=resolvegroup 2026/10/15 14:21:38 INFO Applying migration id=reject 2026/10/15 14:21:38 INFO Applying migration id=autodel 2026/10/15 14:21:38 INFO Applying migration id=jsonb 2026/10/15 14:21:38 INFO Applying migration id=quote 2026/10/15 14:21:38 INFO Applying migration id=rfc9421 2026/10/15 14:21:38 INFO Applying migration id=keys 2026/10/15 14:21:38 INFO Applying migration id=portable 2026/10/15 14:21:38 INFO Applying migration id=proofs 2026/10/15 14:21:38 INFO Applying migration id=contexts 2026/10/15 14:21:38 INFO Applying migration id=deliverieshost 2026/10/15 14:21:38 INFO Applying migration id=pembegin 2026/10/15 14:21:38 INFO Applying migration id=didhost 2026/10/15 14:21:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:38 INFO Applying migration id=invites 2026/10/15 14:21:38 INFO Applying migration id=ed25519blob 2026/10/15 14:21:38 INFO Applying migration id=rsablob 2026/10/15 14:21:38 INFO Applying migration id=iconscid 2026/10/15 14:21:38 INFO Applying migration id=actor 2026/10/15 14:21:38 INFO Applying migration id=localkeys 2026/10/15 14:21:38 INFO Applying migration id=deleted 2026/10/15 14:21:38 INFO Applying migration id=history 2026/10/15 14:21:38 INFO Applying migration id=outboxnano 2026/10/15 14:21:38 INFO Applying migration id=implements 2026/10/15 14:21:38 INFO Applying migration id=backfill 2026/10/15 14:21:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-a822-71ea-bbd8-551cda3cb5b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-a822-7199-9851-b94be675fc3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-a822-7199-9851-b94be675fc3d 2026/10/15 14:21:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-a822-7199-9851-b94be675fc3d 2026/10/15 14:21:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:38 WARN User is posting too frequently last=2026-10-15T14:21:38.722Z can=2026-10-15T14:22:38.722Z 2026/10/15 14:21:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:38 INFO Generating first response key=/local --- PASS: TestSay_Throttling (0.50s) === RUN TestSearch_Happyflow 2026/10/15 14:21:38 INFO Applying migration id=initial 2026/10/15 14:21:38 INFO Applying migration id=notesupdated 2026/10/15 14:21:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:38 INFO Applying migration id=activitiesid 2026/10/15 14:21:38 INFO Applying migration id=outbox 2026/10/15 14:21:38 INFO Applying migration id=edits 2026/10/15 14:21:38 INFO Applying migration id=outboxactor 2026/10/15 14:21:38 INFO Applying migration id=outboxsender 2026/10/15 14:21:38 INFO Applying migration id=thread 2026/10/15 14:21:38 INFO Applying migration id=host 2026/10/15 14:21:38 INFO Applying migration id=sharedinbox 2026/10/15 14:21:38 INFO Applying migration id=noteshost 2026/10/15 14:21:38 INFO Applying migration id=fetched 2026/10/15 14:21:38 INFO Applying migration id=move 2026/10/15 14:21:38 INFO Applying migration id=cleanup 2026/10/15 14:21:38 INFO Applying migration id=received 2026/10/15 14:21:38 INFO Applying migration id=namehost 2026/10/15 14:21:38 INFO Applying migration id=outboxhost 2026/10/15 14:21:38 INFO Applying migration id=notesfts 2026/10/15 14:21:38 INFO Applying migration id=iconsname 2026/10/15 14:21:38 INFO Applying migration id=nohash 2026/10/15 14:21:38 INFO Applying migration id=shares 2026/10/15 14:21:38 INFO Applying migration id=actorttl 2026/10/15 14:21:38 INFO Applying migration id=tocc 2026/10/15 14:21:38 INFO Applying migration id=followeds 2026/10/15 14:21:38 INFO Applying migration id=certhash 2026/10/15 14:21:38 INFO Applying migration id=follows_sync 2026/10/15 14:21:38 INFO Applying migration id=jsonpath 2026/10/15 14:21:38 INFO Applying migration id=localforward 2026/10/15 14:21:38 INFO Applying migration id=avatar 2026/10/15 14:21:38 INFO Applying migration id=noimage 2026/10/15 14:21:38 INFO Applying migration id=feed 2026/10/15 14:21:38 INFO Applying migration id=bookmarks 2026/10/15 14:21:38 INFO Applying migration id=shareactivity 2026/10/15 14:21:38 INFO Applying migration id=application 2026/10/15 14:21:38 INFO Applying migration id=certificates 2026/10/15 14:21:38 INFO Applying migration id=rawforward 2026/10/15 14:21:38 INFO Applying migration id=publickey 2026/10/15 14:21:38 INFO Applying migration id=resolvegroup 2026/10/15 14:21:38 INFO Applying migration id=reject 2026/10/15 14:21:38 INFO Applying migration id=autodel 2026/10/15 14:21:38 INFO Applying migration id=jsonb 2026/10/15 14:21:38 INFO Applying migration id=quote 2026/10/15 14:21:38 INFO Applying migration id=rfc9421 2026/10/15 14:21:38 INFO Applying migration id=keys 2026/10/15 14:21:38 INFO Applying migration id=portable 2026/10/15 14:21:38 INFO Applying migration id=proofs 2026/10/15 14:21:38 INFO Applying migration id=contexts 2026/10/15 14:21:38 INFO Applying migration id=deliverieshost 2026/10/15 14:21:38 INFO Applying migration id=pembegin 2026/10/15 14:21:38 INFO Applying migration id=didhost 2026/10/15 14:21:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:38 INFO Applying migration id=invites 2026/10/15 14:21:38 INFO Applying migration id=ed25519blob 2026/10/15 14:21:38 INFO Applying migration id=rsablob 2026/10/15 14:21:38 INFO Applying migration id=iconscid 2026/10/15 14:21:38 INFO Applying migration id=actor 2026/10/15 14:21:38 INFO Applying migration id=localkeys 2026/10/15 14:21:38 INFO Applying migration id=deleted 2026/10/15 14:21:38 INFO Applying migration id=history 2026/10/15 14:21:38 INFO Applying migration id=outboxnano 2026/10/15 14:21:38 INFO Applying migration id=implements 2026/10/15 14:21:38 INFO Applying migration id=backfill --- PASS: TestSearch_Happyflow (1.01s) === RUN TestSearch_LeadingHash 2026/10/15 14:21:39 INFO Applying migration id=initial 2026/10/15 14:21:39 INFO Applying migration id=notesupdated 2026/10/15 14:21:39 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:39 INFO Applying migration id=activitiesid 2026/10/15 14:21:39 INFO Applying migration id=outbox 2026/10/15 14:21:39 INFO Applying migration id=edits 2026/10/15 14:21:39 INFO Applying migration id=outboxactor 2026/10/15 14:21:39 INFO Applying migration id=outboxsender 2026/10/15 14:21:39 INFO Applying migration id=thread 2026/10/15 14:21:39 INFO Applying migration id=host 2026/10/15 14:21:39 INFO Applying migration id=sharedinbox 2026/10/15 14:21:39 INFO Applying migration id=noteshost 2026/10/15 14:21:39 INFO Applying migration id=fetched 2026/10/15 14:21:39 INFO Applying migration id=move 2026/10/15 14:21:39 INFO Applying migration id=cleanup 2026/10/15 14:21:39 INFO Applying migration id=received 2026/10/15 14:21:39 INFO Applying migration id=namehost 2026/10/15 14:21:39 INFO Applying migration id=outboxhost 2026/10/15 14:21:39 INFO Applying migration id=notesfts 2026/10/15 14:21:39 INFO Applying migration id=iconsname 2026/10/15 14:21:39 INFO Applying migration id=nohash 2026/10/15 14:21:39 INFO Applying migration id=shares 2026/10/15 14:21:39 INFO Applying migration id=actorttl 2026/10/15 14:21:39 INFO Applying migration id=tocc 2026/10/15 14:21:39 INFO Applying migration id=followeds 2026/10/15 14:21:39 INFO Applying migration id=certhash 2026/10/15 14:21:39 INFO Applying migration id=follows_sync 2026/10/15 14:21:39 INFO Applying migration id=jsonpath 2026/10/15 14:21:39 INFO Applying migration id=localforward 2026/10/15 14:21:39 INFO Applying migration id=avatar 2026/10/15 14:21:39 INFO Applying migration id=noimage 2026/10/15 14:21:39 INFO Applying migration id=feed 2026/10/15 14:21:39 INFO Applying migration id=bookmarks 2026/10/15 14:21:39 INFO Applying migration id=shareactivity 2026/10/15 14:21:39 INFO Applying migration id=application 2026/10/15 14:21:39 INFO Applying migration id=certificates 2026/10/15 14:21:39 INFO Applying migration id=rawforward 2026/10/15 14:21:39 INFO Applying migration id=publickey 2026/10/15 14:21:39 INFO Applying migration id=resolvegroup 2026/10/15 14:21:39 INFO Applying migration id=reject 2026/10/15 14:21:39 INFO Applying migration id=autodel 2026/10/15 14:21:39 INFO Applying migration id=jsonb 2026/10/15 14:21:39 INFO Applying migration id=quote 2026/10/15 14:21:39 INFO Applying migration id=rfc9421 2026/10/15 14:21:39 INFO Applying migration id=keys 2026/10/15 14:21:39 INFO Applying migration id=portable 2026/10/15 14:21:39 INFO Applying migration id=proofs 2026/10/15 14:21:39 INFO Applying migration id=contexts 2026/10/15 14:21:39 INFO Applying migration id=deliverieshost 2026/10/15 14:21:39 INFO Applying migration id=pembegin 2026/10/15 14:21:39 INFO Applying migration id=didhost 2026/10/15 14:21:39 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:39 INFO Applying migration id=invites 2026/10/15 14:21:39 INFO Applying migration id=ed25519blob 2026/10/15 14:21:39 INFO Applying migration id=rsablob 2026/10/15 14:21:39 INFO Applying migration id=iconscid 2026/10/15 14:21:39 INFO Applying migration id=actor 2026/10/15 14:21:39 INFO Applying migration id=localkeys 2026/10/15 14:21:39 INFO Applying migration id=deleted 2026/10/15 14:21:39 INFO Applying migration id=history 2026/10/15 14:21:39 INFO Applying migration id=outboxnano 2026/10/15 14:21:39 INFO Applying migration id=implements 2026/10/15 14:21:39 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHash (0.72s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/10/15 14:21:40 INFO Applying migration id=initial 2026/10/15 14:21:40 INFO Applying migration id=notesupdated 2026/10/15 14:21:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:40 INFO Applying migration id=activitiesid 2026/10/15 14:21:40 INFO Applying migration id=outbox 2026/10/15 14:21:40 INFO Applying migration id=edits 2026/10/15 14:21:40 INFO Applying migration id=outboxactor 2026/10/15 14:21:40 INFO Applying migration id=outboxsender 2026/10/15 14:21:40 INFO Applying migration id=thread 2026/10/15 14:21:40 INFO Applying migration id=host 2026/10/15 14:21:40 INFO Applying migration id=sharedinbox 2026/10/15 14:21:40 INFO Applying migration id=noteshost 2026/10/15 14:21:40 INFO Applying migration id=fetched 2026/10/15 14:21:40 INFO Applying migration id=move 2026/10/15 14:21:40 INFO Applying migration id=cleanup 2026/10/15 14:21:40 INFO Applying migration id=received 2026/10/15 14:21:40 INFO Applying migration id=namehost 2026/10/15 14:21:40 INFO Applying migration id=outboxhost 2026/10/15 14:21:40 INFO Applying migration id=notesfts 2026/10/15 14:21:40 INFO Applying migration id=iconsname 2026/10/15 14:21:40 INFO Applying migration id=nohash 2026/10/15 14:21:40 INFO Applying migration id=shares 2026/10/15 14:21:40 INFO Applying migration id=actorttl 2026/10/15 14:21:40 INFO Applying migration id=tocc 2026/10/15 14:21:40 INFO Applying migration id=followeds 2026/10/15 14:21:40 INFO Applying migration id=certhash 2026/10/15 14:21:40 INFO Applying migration id=follows_sync 2026/10/15 14:21:40 INFO Applying migration id=jsonpath 2026/10/15 14:21:40 INFO Applying migration id=localforward 2026/10/15 14:21:40 INFO Applying migration id=avatar 2026/10/15 14:21:40 INFO Applying migration id=noimage 2026/10/15 14:21:40 INFO Applying migration id=feed 2026/10/15 14:21:40 INFO Applying migration id=bookmarks 2026/10/15 14:21:40 INFO Applying migration id=shareactivity 2026/10/15 14:21:40 INFO Applying migration id=application 2026/10/15 14:21:40 INFO Applying migration id=certificates 2026/10/15 14:21:40 INFO Applying migration id=rawforward 2026/10/15 14:21:40 INFO Applying migration id=publickey 2026/10/15 14:21:40 INFO Applying migration id=resolvegroup 2026/10/15 14:21:40 INFO Applying migration id=reject 2026/10/15 14:21:40 INFO Applying migration id=autodel 2026/10/15 14:21:40 INFO Applying migration id=jsonb 2026/10/15 14:21:40 INFO Applying migration id=quote 2026/10/15 14:21:40 INFO Applying migration id=rfc9421 2026/10/15 14:21:40 INFO Applying migration id=keys 2026/10/15 14:21:40 INFO Applying migration id=portable 2026/10/15 14:21:40 INFO Applying migration id=proofs 2026/10/15 14:21:40 INFO Applying migration id=contexts 2026/10/15 14:21:40 INFO Applying migration id=deliverieshost 2026/10/15 14:21:40 INFO Applying migration id=pembegin 2026/10/15 14:21:40 INFO Applying migration id=didhost 2026/10/15 14:21:40 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:40 INFO Applying migration id=invites 2026/10/15 14:21:40 INFO Applying migration id=ed25519blob 2026/10/15 14:21:40 INFO Applying migration id=rsablob 2026/10/15 14:21:40 INFO Applying migration id=iconscid 2026/10/15 14:21:40 INFO Applying migration id=actor 2026/10/15 14:21:40 INFO Applying migration id=localkeys 2026/10/15 14:21:40 INFO Applying migration id=deleted 2026/10/15 14:21:40 INFO Applying migration id=history 2026/10/15 14:21:40 INFO Applying migration id=outboxnano 2026/10/15 14:21:40 INFO Applying migration id=implements 2026/10/15 14:21:40 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHashUnauthenticatedUser (0.44s) === RUN TestSearch_NoInput 2026/10/15 14:21:40 INFO Applying migration id=initial 2026/10/15 14:21:40 INFO Applying migration id=notesupdated 2026/10/15 14:21:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:40 INFO Applying migration id=activitiesid 2026/10/15 14:21:40 INFO Applying migration id=outbox 2026/10/15 14:21:40 INFO Applying migration id=edits 2026/10/15 14:21:40 INFO Applying migration id=outboxactor 2026/10/15 14:21:40 INFO Applying migration id=outboxsender 2026/10/15 14:21:40 INFO Applying migration id=thread 2026/10/15 14:21:40 INFO Applying migration id=host 2026/10/15 14:21:40 INFO Applying migration id=sharedinbox 2026/10/15 14:21:40 INFO Applying migration id=noteshost 2026/10/15 14:21:40 INFO Applying migration id=fetched 2026/10/15 14:21:40 INFO Applying migration id=move 2026/10/15 14:21:40 INFO Applying migration id=cleanup 2026/10/15 14:21:40 INFO Applying migration id=received 2026/10/15 14:21:40 INFO Applying migration id=namehost 2026/10/15 14:21:40 INFO Applying migration id=outboxhost 2026/10/15 14:21:40 INFO Applying migration id=notesfts 2026/10/15 14:21:40 INFO Applying migration id=iconsname 2026/10/15 14:21:40 INFO Applying migration id=nohash 2026/10/15 14:21:40 INFO Applying migration id=shares 2026/10/15 14:21:40 INFO Applying migration id=actorttl 2026/10/15 14:21:40 INFO Applying migration id=tocc 2026/10/15 14:21:40 INFO Applying migration id=followeds 2026/10/15 14:21:40 INFO Applying migration id=certhash 2026/10/15 14:21:40 INFO Applying migration id=follows_sync 2026/10/15 14:21:40 INFO Applying migration id=jsonpath 2026/10/15 14:21:40 INFO Applying migration id=localforward 2026/10/15 14:21:40 INFO Applying migration id=avatar 2026/10/15 14:21:40 INFO Applying migration id=noimage 2026/10/15 14:21:40 INFO Applying migration id=feed 2026/10/15 14:21:40 INFO Applying migration id=bookmarks 2026/10/15 14:21:40 INFO Applying migration id=shareactivity 2026/10/15 14:21:40 INFO Applying migration id=application 2026/10/15 14:21:40 INFO Applying migration id=certificates 2026/10/15 14:21:40 INFO Applying migration id=rawforward 2026/10/15 14:21:40 INFO Applying migration id=publickey 2026/10/15 14:21:40 INFO Applying migration id=resolvegroup 2026/10/15 14:21:40 INFO Applying migration id=reject 2026/10/15 14:21:40 INFO Applying migration id=autodel 2026/10/15 14:21:40 INFO Applying migration id=jsonb 2026/10/15 14:21:40 INFO Applying migration id=quote 2026/10/15 14:21:40 INFO Applying migration id=rfc9421 2026/10/15 14:21:40 INFO Applying migration id=keys 2026/10/15 14:21:40 INFO Applying migration id=portable 2026/10/15 14:21:41 INFO Applying migration id=proofs 2026/10/15 14:21:41 INFO Applying migration id=contexts 2026/10/15 14:21:41 INFO Applying migration id=deliverieshost 2026/10/15 14:21:41 INFO Applying migration id=pembegin 2026/10/15 14:21:41 INFO Applying migration id=didhost 2026/10/15 14:21:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:41 INFO Applying migration id=invites 2026/10/15 14:21:41 INFO Applying migration id=ed25519blob 2026/10/15 14:21:41 INFO Applying migration id=rsablob 2026/10/15 14:21:41 INFO Applying migration id=iconscid 2026/10/15 14:21:41 INFO Applying migration id=actor 2026/10/15 14:21:41 INFO Applying migration id=localkeys 2026/10/15 14:21:41 INFO Applying migration id=deleted 2026/10/15 14:21:41 INFO Applying migration id=history 2026/10/15 14:21:41 INFO Applying migration id=outboxnano 2026/10/15 14:21:41 INFO Applying migration id=implements 2026/10/15 14:21:41 INFO Applying migration id=backfill --- PASS: TestSearch_NoInput (0.66s) === RUN TestSearch_EmptyInput 2026/10/15 14:21:41 INFO Applying migration id=initial 2026/10/15 14:21:41 INFO Applying migration id=notesupdated 2026/10/15 14:21:41 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:41 INFO Applying migration id=activitiesid 2026/10/15 14:21:41 INFO Applying migration id=outbox 2026/10/15 14:21:41 INFO Applying migration id=edits 2026/10/15 14:21:41 INFO Applying migration id=outboxactor 2026/10/15 14:21:41 INFO Applying migration id=outboxsender 2026/10/15 14:21:41 INFO Applying migration id=thread 2026/10/15 14:21:41 INFO Applying migration id=host 2026/10/15 14:21:41 INFO Applying migration id=sharedinbox 2026/10/15 14:21:41 INFO Applying migration id=noteshost 2026/10/15 14:21:41 INFO Applying migration id=fetched 2026/10/15 14:21:41 INFO Applying migration id=move 2026/10/15 14:21:41 INFO Applying migration id=cleanup 2026/10/15 14:21:41 INFO Applying migration id=received 2026/10/15 14:21:41 INFO Applying migration id=namehost 2026/10/15 14:21:41 INFO Applying migration id=outboxhost 2026/10/15 14:21:41 INFO Applying migration id=notesfts 2026/10/15 14:21:41 INFO Applying migration id=iconsname 2026/10/15 14:21:41 INFO Applying migration id=nohash 2026/10/15 14:21:41 INFO Applying migration id=shares 2026/10/15 14:21:41 INFO Applying migration id=actorttl 2026/10/15 14:21:41 INFO Applying migration id=tocc 2026/10/15 14:21:41 INFO Applying migration id=followeds 2026/10/15 14:21:41 INFO Applying migration id=certhash 2026/10/15 14:21:41 INFO Applying migration id=follows_sync 2026/10/15 14:21:41 INFO Applying migration id=jsonpath 2026/10/15 14:21:41 INFO Applying migration id=localforward 2026/10/15 14:21:41 INFO Applying migration id=avatar 2026/10/15 14:21:41 INFO Applying migration id=noimage 2026/10/15 14:21:41 INFO Applying migration id=feed 2026/10/15 14:21:41 INFO Applying migration id=bookmarks 2026/10/15 14:21:41 INFO Applying migration id=shareactivity 2026/10/15 14:21:41 INFO Applying migration id=application 2026/10/15 14:21:41 INFO Applying migration id=certificates 2026/10/15 14:21:41 INFO Applying migration id=rawforward 2026/10/15 14:21:41 INFO Applying migration id=publickey 2026/10/15 14:21:41 INFO Applying migration id=resolvegroup 2026/10/15 14:21:41 INFO Applying migration id=reject 2026/10/15 14:21:41 INFO Applying migration id=autodel 2026/10/15 14:21:41 INFO Applying migration id=jsonb 2026/10/15 14:21:41 INFO Applying migration id=quote 2026/10/15 14:21:41 INFO Applying migration id=rfc9421 2026/10/15 14:21:41 INFO Applying migration id=keys 2026/10/15 14:21:41 INFO Applying migration id=portable 2026/10/15 14:21:41 INFO Applying migration id=proofs 2026/10/15 14:21:41 INFO Applying migration id=contexts 2026/10/15 14:21:41 INFO Applying migration id=deliverieshost 2026/10/15 14:21:41 INFO Applying migration id=pembegin 2026/10/15 14:21:41 INFO Applying migration id=didhost 2026/10/15 14:21:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:41 INFO Applying migration id=invites 2026/10/15 14:21:41 INFO Applying migration id=ed25519blob 2026/10/15 14:21:41 INFO Applying migration id=rsablob 2026/10/15 14:21:41 INFO Applying migration id=iconscid 2026/10/15 14:21:41 INFO Applying migration id=actor 2026/10/15 14:21:41 INFO Applying migration id=localkeys 2026/10/15 14:21:41 INFO Applying migration id=deleted 2026/10/15 14:21:41 INFO Applying migration id=history 2026/10/15 14:21:41 INFO Applying migration id=outboxnano 2026/10/15 14:21:41 INFO Applying migration id=implements 2026/10/15 14:21:41 INFO Applying migration id=backfill --- PASS: TestSearch_EmptyInput (0.49s) === RUN TestSearch_InvalidEscapeSequence 2026/10/15 14:21:42 INFO Applying migration id=initial 2026/10/15 14:21:42 INFO Applying migration id=notesupdated 2026/10/15 14:21:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:42 INFO Applying migration id=activitiesid 2026/10/15 14:21:42 INFO Applying migration id=outbox 2026/10/15 14:21:42 INFO Applying migration id=edits 2026/10/15 14:21:42 INFO Applying migration id=outboxactor 2026/10/15 14:21:42 INFO Applying migration id=outboxsender 2026/10/15 14:21:42 INFO Applying migration id=thread 2026/10/15 14:21:42 INFO Applying migration id=host 2026/10/15 14:21:42 INFO Applying migration id=sharedinbox 2026/10/15 14:21:42 INFO Applying migration id=noteshost 2026/10/15 14:21:42 INFO Applying migration id=fetched 2026/10/15 14:21:42 INFO Applying migration id=move 2026/10/15 14:21:42 INFO Applying migration id=cleanup 2026/10/15 14:21:42 INFO Applying migration id=received 2026/10/15 14:21:42 INFO Applying migration id=namehost 2026/10/15 14:21:42 INFO Applying migration id=outboxhost 2026/10/15 14:21:42 INFO Applying migration id=notesfts 2026/10/15 14:21:42 INFO Applying migration id=iconsname 2026/10/15 14:21:42 INFO Applying migration id=nohash 2026/10/15 14:21:42 INFO Applying migration id=shares 2026/10/15 14:21:42 INFO Applying migration id=actorttl 2026/10/15 14:21:42 INFO Applying migration id=tocc 2026/10/15 14:21:42 INFO Applying migration id=followeds 2026/10/15 14:21:42 INFO Applying migration id=certhash 2026/10/15 14:21:42 INFO Applying migration id=follows_sync 2026/10/15 14:21:42 INFO Applying migration id=jsonpath 2026/10/15 14:21:42 INFO Applying migration id=localforward 2026/10/15 14:21:42 INFO Applying migration id=avatar 2026/10/15 14:21:42 INFO Applying migration id=noimage 2026/10/15 14:21:42 INFO Applying migration id=feed 2026/10/15 14:21:42 INFO Applying migration id=bookmarks 2026/10/15 14:21:42 INFO Applying migration id=shareactivity 2026/10/15 14:21:42 INFO Applying migration id=application 2026/10/15 14:21:42 INFO Applying migration id=certificates 2026/10/15 14:21:42 INFO Applying migration id=rawforward 2026/10/15 14:21:42 INFO Applying migration id=publickey 2026/10/15 14:21:42 INFO Applying migration id=resolvegroup 2026/10/15 14:21:42 INFO Applying migration id=reject 2026/10/15 14:21:42 INFO Applying migration id=autodel 2026/10/15 14:21:42 INFO Applying migration id=jsonb 2026/10/15 14:21:42 INFO Applying migration id=quote 2026/10/15 14:21:42 INFO Applying migration id=rfc9421 2026/10/15 14:21:42 INFO Applying migration id=keys 2026/10/15 14:21:42 INFO Applying migration id=portable 2026/10/15 14:21:42 INFO Applying migration id=proofs 2026/10/15 14:21:42 INFO Applying migration id=contexts 2026/10/15 14:21:42 INFO Applying migration id=deliverieshost 2026/10/15 14:21:42 INFO Applying migration id=pembegin 2026/10/15 14:21:42 INFO Applying migration id=didhost 2026/10/15 14:21:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:42 INFO Applying migration id=invites 2026/10/15 14:21:42 INFO Applying migration id=ed25519blob 2026/10/15 14:21:42 INFO Applying migration id=rsablob 2026/10/15 14:21:42 INFO Applying migration id=iconscid 2026/10/15 14:21:42 INFO Applying migration id=actor 2026/10/15 14:21:42 INFO Applying migration id=localkeys 2026/10/15 14:21:42 INFO Applying migration id=deleted 2026/10/15 14:21:42 INFO Applying migration id=history 2026/10/15 14:21:42 INFO Applying migration id=outboxnano 2026/10/15 14:21:42 INFO Applying migration id=implements 2026/10/15 14:21:42 INFO Applying migration id=backfill 2026/10/15 14:21:42 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.47s) === RUN TestSearch_UnathenticatedUser 2026/10/15 14:21:42 INFO Applying migration id=initial 2026/10/15 14:21:42 INFO Applying migration id=notesupdated 2026/10/15 14:21:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:42 INFO Applying migration id=activitiesid 2026/10/15 14:21:42 INFO Applying migration id=outbox 2026/10/15 14:21:42 INFO Applying migration id=edits 2026/10/15 14:21:42 INFO Applying migration id=outboxactor 2026/10/15 14:21:42 INFO Applying migration id=outboxsender 2026/10/15 14:21:42 INFO Applying migration id=thread 2026/10/15 14:21:42 INFO Applying migration id=host 2026/10/15 14:21:42 INFO Applying migration id=sharedinbox 2026/10/15 14:21:42 INFO Applying migration id=noteshost 2026/10/15 14:21:42 INFO Applying migration id=fetched 2026/10/15 14:21:42 INFO Applying migration id=move 2026/10/15 14:21:42 INFO Applying migration id=cleanup 2026/10/15 14:21:42 INFO Applying migration id=received 2026/10/15 14:21:42 INFO Applying migration id=namehost 2026/10/15 14:21:42 INFO Applying migration id=outboxhost 2026/10/15 14:21:42 INFO Applying migration id=notesfts 2026/10/15 14:21:42 INFO Applying migration id=iconsname 2026/10/15 14:21:42 INFO Applying migration id=nohash 2026/10/15 14:21:42 INFO Applying migration id=shares 2026/10/15 14:21:42 INFO Applying migration id=actorttl 2026/10/15 14:21:42 INFO Applying migration id=tocc 2026/10/15 14:21:42 INFO Applying migration id=followeds 2026/10/15 14:21:42 INFO Applying migration id=certhash 2026/10/15 14:21:42 INFO Applying migration id=follows_sync 2026/10/15 14:21:42 INFO Applying migration id=jsonpath 2026/10/15 14:21:42 INFO Applying migration id=localforward 2026/10/15 14:21:42 INFO Applying migration id=avatar 2026/10/15 14:21:42 INFO Applying migration id=noimage 2026/10/15 14:21:42 INFO Applying migration id=feed 2026/10/15 14:21:42 INFO Applying migration id=bookmarks 2026/10/15 14:21:42 INFO Applying migration id=shareactivity 2026/10/15 14:21:42 INFO Applying migration id=application 2026/10/15 14:21:42 INFO Applying migration id=certificates 2026/10/15 14:21:42 INFO Applying migration id=rawforward 2026/10/15 14:21:42 INFO Applying migration id=publickey 2026/10/15 14:21:42 INFO Applying migration id=resolvegroup 2026/10/15 14:21:42 INFO Applying migration id=reject 2026/10/15 14:21:42 INFO Applying migration id=autodel 2026/10/15 14:21:42 INFO Applying migration id=jsonb 2026/10/15 14:21:42 INFO Applying migration id=quote 2026/10/15 14:21:42 INFO Applying migration id=rfc9421 2026/10/15 14:21:42 INFO Applying migration id=keys 2026/10/15 14:21:42 INFO Applying migration id=portable 2026/10/15 14:21:42 INFO Applying migration id=proofs 2026/10/15 14:21:42 INFO Applying migration id=contexts 2026/10/15 14:21:42 INFO Applying migration id=deliverieshost 2026/10/15 14:21:42 INFO Applying migration id=pembegin 2026/10/15 14:21:42 INFO Applying migration id=didhost 2026/10/15 14:21:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:42 INFO Applying migration id=invites 2026/10/15 14:21:42 INFO Applying migration id=ed25519blob 2026/10/15 14:21:42 INFO Applying migration id=rsablob 2026/10/15 14:21:42 INFO Applying migration id=iconscid 2026/10/15 14:21:42 INFO Applying migration id=actor 2026/10/15 14:21:42 INFO Applying migration id=localkeys 2026/10/15 14:21:42 INFO Applying migration id=deleted 2026/10/15 14:21:42 INFO Applying migration id=history 2026/10/15 14:21:42 INFO Applying migration id=outboxnano 2026/10/15 14:21:42 INFO Applying migration id=implements 2026/10/15 14:21:42 INFO Applying migration id=backfill --- PASS: TestSearch_UnathenticatedUser (0.98s) === RUN TestShare_PublicPost 2026/10/15 14:21:43 INFO Applying migration id=initial 2026/10/15 14:21:43 INFO Applying migration id=notesupdated 2026/10/15 14:21:43 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:43 INFO Applying migration id=activitiesid 2026/10/15 14:21:43 INFO Applying migration id=outbox 2026/10/15 14:21:43 INFO Applying migration id=edits 2026/10/15 14:21:43 INFO Applying migration id=outboxactor 2026/10/15 14:21:43 INFO Applying migration id=outboxsender 2026/10/15 14:21:43 INFO Applying migration id=thread 2026/10/15 14:21:43 INFO Applying migration id=host 2026/10/15 14:21:43 INFO Applying migration id=sharedinbox 2026/10/15 14:21:43 INFO Applying migration id=noteshost 2026/10/15 14:21:43 INFO Applying migration id=fetched 2026/10/15 14:21:43 INFO Applying migration id=move 2026/10/15 14:21:43 INFO Applying migration id=cleanup 2026/10/15 14:21:43 INFO Applying migration id=received 2026/10/15 14:21:43 INFO Applying migration id=namehost 2026/10/15 14:21:43 INFO Applying migration id=outboxhost 2026/10/15 14:21:43 INFO Applying migration id=notesfts 2026/10/15 14:21:43 INFO Applying migration id=iconsname 2026/10/15 14:21:43 INFO Applying migration id=nohash 2026/10/15 14:21:43 INFO Applying migration id=shares 2026/10/15 14:21:43 INFO Applying migration id=actorttl 2026/10/15 14:21:43 INFO Applying migration id=tocc 2026/10/15 14:21:43 INFO Applying migration id=followeds 2026/10/15 14:21:43 INFO Applying migration id=certhash 2026/10/15 14:21:43 INFO Applying migration id=follows_sync 2026/10/15 14:21:43 INFO Applying migration id=jsonpath 2026/10/15 14:21:43 INFO Applying migration id=localforward 2026/10/15 14:21:43 INFO Applying migration id=avatar 2026/10/15 14:21:43 INFO Applying migration id=noimage 2026/10/15 14:21:43 INFO Applying migration id=feed 2026/10/15 14:21:43 INFO Applying migration id=bookmarks 2026/10/15 14:21:43 INFO Applying migration id=shareactivity 2026/10/15 14:21:43 INFO Applying migration id=application 2026/10/15 14:21:43 INFO Applying migration id=certificates 2026/10/15 14:21:43 INFO Applying migration id=rawforward 2026/10/15 14:21:43 INFO Applying migration id=publickey 2026/10/15 14:21:43 INFO Applying migration id=resolvegroup 2026/10/15 14:21:43 INFO Applying migration id=reject 2026/10/15 14:21:43 INFO Applying migration id=autodel 2026/10/15 14:21:43 INFO Applying migration id=jsonb 2026/10/15 14:21:43 INFO Applying migration id=quote 2026/10/15 14:21:43 INFO Applying migration id=rfc9421 2026/10/15 14:21:43 INFO Applying migration id=keys 2026/10/15 14:21:43 INFO Applying migration id=portable 2026/10/15 14:21:43 INFO Applying migration id=proofs 2026/10/15 14:21:43 INFO Applying migration id=contexts 2026/10/15 14:21:43 INFO Applying migration id=deliverieshost 2026/10/15 14:21:43 INFO Applying migration id=pembegin 2026/10/15 14:21:43 INFO Applying migration id=didhost 2026/10/15 14:21:43 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:43 INFO Applying migration id=invites 2026/10/15 14:21:43 INFO Applying migration id=ed25519blob 2026/10/15 14:21:43 INFO Applying migration id=rsablob 2026/10/15 14:21:43 INFO Applying migration id=iconscid 2026/10/15 14:21:43 INFO Applying migration id=actor 2026/10/15 14:21:43 INFO Applying migration id=localkeys 2026/10/15 14:21:43 INFO Applying migration id=deleted 2026/10/15 14:21:43 INFO Applying migration id=history 2026/10/15 14:21:43 INFO Applying migration id=outboxnano 2026/10/15 14:21:43 INFO Applying migration id=implements 2026/10/15 14:21:43 INFO Applying migration id=backfill 2026/10/15 14:21:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-bd69-79bc-8aab-7e1e7a837e7c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-bd69-78e7-ad19-ce95172b829b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-bd69-78e7-ad19-ce95172b829b 2026/10/15 14:21:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (0.67s) === RUN TestShare_Throttling 2026/10/15 14:21:44 INFO Applying migration id=initial 2026/10/15 14:21:44 INFO Applying migration id=notesupdated 2026/10/15 14:21:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:44 INFO Applying migration id=activitiesid 2026/10/15 14:21:44 INFO Applying migration id=outbox 2026/10/15 14:21:44 INFO Applying migration id=edits 2026/10/15 14:21:44 INFO Applying migration id=outboxactor 2026/10/15 14:21:44 INFO Applying migration id=outboxsender 2026/10/15 14:21:44 INFO Applying migration id=thread 2026/10/15 14:21:44 INFO Applying migration id=host 2026/10/15 14:21:44 INFO Applying migration id=sharedinbox 2026/10/15 14:21:44 INFO Applying migration id=noteshost 2026/10/15 14:21:44 INFO Applying migration id=fetched 2026/10/15 14:21:44 INFO Applying migration id=move 2026/10/15 14:21:44 INFO Applying migration id=cleanup 2026/10/15 14:21:44 INFO Applying migration id=received 2026/10/15 14:21:44 INFO Applying migration id=namehost 2026/10/15 14:21:44 INFO Applying migration id=outboxhost 2026/10/15 14:21:44 INFO Applying migration id=notesfts 2026/10/15 14:21:44 INFO Applying migration id=iconsname 2026/10/15 14:21:44 INFO Applying migration id=nohash 2026/10/15 14:21:44 INFO Applying migration id=shares 2026/10/15 14:21:44 INFO Applying migration id=actorttl 2026/10/15 14:21:44 INFO Applying migration id=tocc 2026/10/15 14:21:44 INFO Applying migration id=followeds 2026/10/15 14:21:44 INFO Applying migration id=certhash 2026/10/15 14:21:44 INFO Applying migration id=follows_sync 2026/10/15 14:21:44 INFO Applying migration id=jsonpath 2026/10/15 14:21:44 INFO Applying migration id=localforward 2026/10/15 14:21:44 INFO Applying migration id=avatar 2026/10/15 14:21:44 INFO Applying migration id=noimage 2026/10/15 14:21:44 INFO Applying migration id=feed 2026/10/15 14:21:44 INFO Applying migration id=bookmarks 2026/10/15 14:21:44 INFO Applying migration id=shareactivity 2026/10/15 14:21:44 INFO Applying migration id=application 2026/10/15 14:21:44 INFO Applying migration id=certificates 2026/10/15 14:21:44 INFO Applying migration id=rawforward 2026/10/15 14:21:44 INFO Applying migration id=publickey 2026/10/15 14:21:44 INFO Applying migration id=resolvegroup 2026/10/15 14:21:44 INFO Applying migration id=reject 2026/10/15 14:21:44 INFO Applying migration id=autodel 2026/10/15 14:21:44 INFO Applying migration id=jsonb 2026/10/15 14:21:44 INFO Applying migration id=quote 2026/10/15 14:21:44 INFO Applying migration id=rfc9421 2026/10/15 14:21:44 INFO Applying migration id=keys 2026/10/15 14:21:44 INFO Applying migration id=portable 2026/10/15 14:21:44 INFO Applying migration id=proofs 2026/10/15 14:21:44 INFO Applying migration id=contexts 2026/10/15 14:21:44 INFO Applying migration id=deliverieshost 2026/10/15 14:21:44 INFO Applying migration id=pembegin 2026/10/15 14:21:44 INFO Applying migration id=didhost 2026/10/15 14:21:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:44 INFO Applying migration id=invites 2026/10/15 14:21:44 INFO Applying migration id=ed25519blob 2026/10/15 14:21:44 INFO Applying migration id=rsablob 2026/10/15 14:21:44 INFO Applying migration id=iconscid 2026/10/15 14:21:44 INFO Applying migration id=actor 2026/10/15 14:21:44 INFO Applying migration id=localkeys 2026/10/15 14:21:44 INFO Applying migration id=deleted 2026/10/15 14:21:44 INFO Applying migration id=history 2026/10/15 14:21:44 INFO Applying migration id=outboxnano 2026/10/15 14:21:44 INFO Applying migration id=implements 2026/10/15 14:21:44 INFO Applying migration id=backfill 2026/10/15 14:21:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-bfc3-7183-bde1-a2d4eb1335c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-bfc3-710e-baa4-7fa8796e8185 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-bfc3-710e-baa4-7fa8796e8185 2026/10/15 14:21:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-bfc5-76ef-9501-8348034fb282 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-bfc5-76a2-844c-9b2caf747dec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-bfc5-76a2-844c-9b2caf747dec 2026/10/15 14:21:44 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.60s) === RUN TestShare_UnshareThrottling 2026/10/15 14:21:44 INFO Applying migration id=initial 2026/10/15 14:21:44 INFO Applying migration id=notesupdated 2026/10/15 14:21:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:44 INFO Applying migration id=activitiesid 2026/10/15 14:21:44 INFO Applying migration id=outbox 2026/10/15 14:21:44 INFO Applying migration id=edits 2026/10/15 14:21:44 INFO Applying migration id=outboxactor 2026/10/15 14:21:44 INFO Applying migration id=outboxsender 2026/10/15 14:21:44 INFO Applying migration id=thread 2026/10/15 14:21:44 INFO Applying migration id=host 2026/10/15 14:21:44 INFO Applying migration id=sharedinbox 2026/10/15 14:21:44 INFO Applying migration id=noteshost 2026/10/15 14:21:44 INFO Applying migration id=fetched 2026/10/15 14:21:44 INFO Applying migration id=move 2026/10/15 14:21:44 INFO Applying migration id=cleanup 2026/10/15 14:21:44 INFO Applying migration id=received 2026/10/15 14:21:44 INFO Applying migration id=namehost 2026/10/15 14:21:44 INFO Applying migration id=outboxhost 2026/10/15 14:21:44 INFO Applying migration id=notesfts 2026/10/15 14:21:44 INFO Applying migration id=iconsname 2026/10/15 14:21:44 INFO Applying migration id=nohash 2026/10/15 14:21:44 INFO Applying migration id=shares 2026/10/15 14:21:44 INFO Applying migration id=actorttl 2026/10/15 14:21:44 INFO Applying migration id=tocc 2026/10/15 14:21:44 INFO Applying migration id=followeds 2026/10/15 14:21:44 INFO Applying migration id=certhash 2026/10/15 14:21:44 INFO Applying migration id=follows_sync 2026/10/15 14:21:44 INFO Applying migration id=jsonpath 2026/10/15 14:21:44 INFO Applying migration id=localforward 2026/10/15 14:21:44 INFO Applying migration id=avatar 2026/10/15 14:21:44 INFO Applying migration id=noimage 2026/10/15 14:21:44 INFO Applying migration id=feed 2026/10/15 14:21:44 INFO Applying migration id=bookmarks 2026/10/15 14:21:44 INFO Applying migration id=shareactivity 2026/10/15 14:21:44 INFO Applying migration id=application 2026/10/15 14:21:44 INFO Applying migration id=certificates 2026/10/15 14:21:44 INFO Applying migration id=rawforward 2026/10/15 14:21:44 INFO Applying migration id=publickey 2026/10/15 14:21:44 INFO Applying migration id=resolvegroup 2026/10/15 14:21:44 INFO Applying migration id=reject 2026/10/15 14:21:44 INFO Applying migration id=autodel 2026/10/15 14:21:44 INFO Applying migration id=jsonb 2026/10/15 14:21:44 INFO Applying migration id=quote 2026/10/15 14:21:44 INFO Applying migration id=rfc9421 2026/10/15 14:21:44 INFO Applying migration id=keys 2026/10/15 14:21:44 INFO Applying migration id=portable 2026/10/15 14:21:44 INFO Applying migration id=proofs 2026/10/15 14:21:44 INFO Applying migration id=contexts 2026/10/15 14:21:44 INFO Applying migration id=deliverieshost 2026/10/15 14:21:44 INFO Applying migration id=pembegin 2026/10/15 14:21:44 INFO Applying migration id=didhost 2026/10/15 14:21:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:44 INFO Applying migration id=invites 2026/10/15 14:21:44 INFO Applying migration id=ed25519blob 2026/10/15 14:21:44 INFO Applying migration id=rsablob 2026/10/15 14:21:44 INFO Applying migration id=iconscid 2026/10/15 14:21:44 INFO Applying migration id=actor 2026/10/15 14:21:44 INFO Applying migration id=localkeys 2026/10/15 14:21:44 INFO Applying migration id=deleted 2026/10/15 14:21:44 INFO Applying migration id=history 2026/10/15 14:21:44 INFO Applying migration id=outboxnano 2026/10/15 14:21:44 INFO Applying migration id=implements 2026/10/15 14:21:44 INFO Applying migration id=backfill 2026/10/15 14:21:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-c2bd-7dc6-afa9-212b3a516b76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-c2bd-790f-bc8b-ece5f9195652 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-c2bd-790f-bc8b-ece5f9195652 --- PASS: TestShare_UnshareThrottling (0.76s) === RUN TestShare_PostToFollowers 2026/10/15 14:21:45 INFO Applying migration id=initial 2026/10/15 14:21:45 INFO Applying migration id=notesupdated 2026/10/15 14:21:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:45 INFO Applying migration id=activitiesid 2026/10/15 14:21:45 INFO Applying migration id=outbox 2026/10/15 14:21:45 INFO Applying migration id=edits 2026/10/15 14:21:45 INFO Applying migration id=outboxactor 2026/10/15 14:21:45 INFO Applying migration id=outboxsender 2026/10/15 14:21:45 INFO Applying migration id=thread 2026/10/15 14:21:45 INFO Applying migration id=host 2026/10/15 14:21:45 INFO Applying migration id=sharedinbox 2026/10/15 14:21:45 INFO Applying migration id=noteshost 2026/10/15 14:21:45 INFO Applying migration id=fetched 2026/10/15 14:21:45 INFO Applying migration id=move 2026/10/15 14:21:45 INFO Applying migration id=cleanup 2026/10/15 14:21:45 INFO Applying migration id=received 2026/10/15 14:21:45 INFO Applying migration id=namehost 2026/10/15 14:21:45 INFO Applying migration id=outboxhost 2026/10/15 14:21:45 INFO Applying migration id=notesfts 2026/10/15 14:21:45 INFO Applying migration id=iconsname 2026/10/15 14:21:45 INFO Applying migration id=nohash 2026/10/15 14:21:45 INFO Applying migration id=shares 2026/10/15 14:21:45 INFO Applying migration id=actorttl 2026/10/15 14:21:45 INFO Applying migration id=tocc 2026/10/15 14:21:45 INFO Applying migration id=followeds 2026/10/15 14:21:45 INFO Applying migration id=certhash 2026/10/15 14:21:45 INFO Applying migration id=follows_sync 2026/10/15 14:21:45 INFO Applying migration id=jsonpath 2026/10/15 14:21:45 INFO Applying migration id=localforward 2026/10/15 14:21:45 INFO Applying migration id=avatar 2026/10/15 14:21:45 INFO Applying migration id=noimage 2026/10/15 14:21:45 INFO Applying migration id=feed 2026/10/15 14:21:45 INFO Applying migration id=bookmarks 2026/10/15 14:21:45 INFO Applying migration id=shareactivity 2026/10/15 14:21:45 INFO Applying migration id=application 2026/10/15 14:21:45 INFO Applying migration id=certificates 2026/10/15 14:21:45 INFO Applying migration id=rawforward 2026/10/15 14:21:45 INFO Applying migration id=publickey 2026/10/15 14:21:45 INFO Applying migration id=resolvegroup 2026/10/15 14:21:45 INFO Applying migration id=reject 2026/10/15 14:21:45 INFO Applying migration id=autodel 2026/10/15 14:21:45 INFO Applying migration id=jsonb 2026/10/15 14:21:45 INFO Applying migration id=quote 2026/10/15 14:21:45 INFO Applying migration id=rfc9421 2026/10/15 14:21:45 INFO Applying migration id=keys 2026/10/15 14:21:45 INFO Applying migration id=portable 2026/10/15 14:21:45 INFO Applying migration id=proofs 2026/10/15 14:21:45 INFO Applying migration id=contexts 2026/10/15 14:21:45 INFO Applying migration id=deliverieshost 2026/10/15 14:21:45 INFO Applying migration id=pembegin 2026/10/15 14:21:45 INFO Applying migration id=didhost 2026/10/15 14:21:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:45 INFO Applying migration id=invites 2026/10/15 14:21:45 INFO Applying migration id=ed25519blob 2026/10/15 14:21:45 INFO Applying migration id=rsablob 2026/10/15 14:21:45 INFO Applying migration id=iconscid 2026/10/15 14:21:45 INFO Applying migration id=actor 2026/10/15 14:21:45 INFO Applying migration id=localkeys 2026/10/15 14:21:45 INFO Applying migration id=deleted 2026/10/15 14:21:45 INFO Applying migration id=history 2026/10/15 14:21:45 INFO Applying migration id=outboxnano 2026/10/15 14:21:45 INFO Applying migration id=implements 2026/10/15 14:21:45 INFO Applying migration id=backfill 2026/10/15 14:21:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-c53b-7a54-96fa-35a52bfdc1c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-c53b-7a15-ad75-ee0d352fec17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-c53b-7a15-ad75-ee0d352fec17 2026/10/15 14:21:46 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a13ff0-c53b-7a15-ad75-ee0d352fec17 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (0.63s) === RUN TestShare_Twice 2026/10/15 14:21:46 INFO Applying migration id=initial 2026/10/15 14:21:46 INFO Applying migration id=notesupdated 2026/10/15 14:21:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:46 INFO Applying migration id=activitiesid 2026/10/15 14:21:46 INFO Applying migration id=outbox 2026/10/15 14:21:46 INFO Applying migration id=edits 2026/10/15 14:21:46 INFO Applying migration id=outboxactor 2026/10/15 14:21:46 INFO Applying migration id=outboxsender 2026/10/15 14:21:46 INFO Applying migration id=thread 2026/10/15 14:21:46 INFO Applying migration id=host 2026/10/15 14:21:46 INFO Applying migration id=sharedinbox 2026/10/15 14:21:46 INFO Applying migration id=noteshost 2026/10/15 14:21:46 INFO Applying migration id=fetched 2026/10/15 14:21:46 INFO Applying migration id=move 2026/10/15 14:21:46 INFO Applying migration id=cleanup 2026/10/15 14:21:46 INFO Applying migration id=received 2026/10/15 14:21:46 INFO Applying migration id=namehost 2026/10/15 14:21:46 INFO Applying migration id=outboxhost 2026/10/15 14:21:46 INFO Applying migration id=notesfts 2026/10/15 14:21:46 INFO Applying migration id=iconsname 2026/10/15 14:21:46 INFO Applying migration id=nohash 2026/10/15 14:21:46 INFO Applying migration id=shares 2026/10/15 14:21:46 INFO Applying migration id=actorttl 2026/10/15 14:21:46 INFO Applying migration id=tocc 2026/10/15 14:21:46 INFO Applying migration id=followeds 2026/10/15 14:21:46 INFO Applying migration id=certhash 2026/10/15 14:21:46 INFO Applying migration id=follows_sync 2026/10/15 14:21:46 INFO Applying migration id=jsonpath 2026/10/15 14:21:46 INFO Applying migration id=localforward 2026/10/15 14:21:46 INFO Applying migration id=avatar 2026/10/15 14:21:46 INFO Applying migration id=noimage 2026/10/15 14:21:46 INFO Applying migration id=feed 2026/10/15 14:21:46 INFO Applying migration id=bookmarks 2026/10/15 14:21:46 INFO Applying migration id=shareactivity 2026/10/15 14:21:46 INFO Applying migration id=application 2026/10/15 14:21:46 INFO Applying migration id=certificates 2026/10/15 14:21:46 INFO Applying migration id=rawforward 2026/10/15 14:21:46 INFO Applying migration id=publickey 2026/10/15 14:21:46 INFO Applying migration id=resolvegroup 2026/10/15 14:21:46 INFO Applying migration id=reject 2026/10/15 14:21:46 INFO Applying migration id=autodel 2026/10/15 14:21:46 INFO Applying migration id=jsonb 2026/10/15 14:21:46 INFO Applying migration id=quote 2026/10/15 14:21:46 INFO Applying migration id=rfc9421 2026/10/15 14:21:46 INFO Applying migration id=keys 2026/10/15 14:21:46 INFO Applying migration id=portable 2026/10/15 14:21:46 INFO Applying migration id=proofs 2026/10/15 14:21:46 INFO Applying migration id=contexts 2026/10/15 14:21:46 INFO Applying migration id=deliverieshost 2026/10/15 14:21:46 INFO Applying migration id=pembegin 2026/10/15 14:21:46 INFO Applying migration id=didhost 2026/10/15 14:21:46 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:46 INFO Applying migration id=invites 2026/10/15 14:21:46 INFO Applying migration id=ed25519blob 2026/10/15 14:21:46 INFO Applying migration id=rsablob 2026/10/15 14:21:46 INFO Applying migration id=iconscid 2026/10/15 14:21:46 INFO Applying migration id=actor 2026/10/15 14:21:46 INFO Applying migration id=localkeys 2026/10/15 14:21:46 INFO Applying migration id=deleted 2026/10/15 14:21:46 INFO Applying migration id=history 2026/10/15 14:21:46 INFO Applying migration id=outboxnano 2026/10/15 14:21:46 INFO Applying migration id=implements 2026/10/15 14:21:46 INFO Applying migration id=backfill 2026/10/15 14:21:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-c927-7b5c-8af3-2d272948d5f8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-c927-7a60-ad87-b6ce5fb0a08a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-c927-7a60-ad87-b6ce5fb0a08a 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:47 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a13ff0-c927-7a60-ad87-b6ce5fb0a08a error="sql: no rows in result set" --- PASS: TestShare_Twice (1.02s) === RUN TestShare_Unshare 2026/10/15 14:21:47 INFO Applying migration id=initial 2026/10/15 14:21:47 INFO Applying migration id=notesupdated 2026/10/15 14:21:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:47 INFO Applying migration id=activitiesid 2026/10/15 14:21:47 INFO Applying migration id=outbox 2026/10/15 14:21:47 INFO Applying migration id=edits 2026/10/15 14:21:47 INFO Applying migration id=outboxactor 2026/10/15 14:21:47 INFO Applying migration id=outboxsender 2026/10/15 14:21:47 INFO Applying migration id=thread 2026/10/15 14:21:47 INFO Applying migration id=host 2026/10/15 14:21:47 INFO Applying migration id=sharedinbox 2026/10/15 14:21:47 INFO Applying migration id=noteshost 2026/10/15 14:21:47 INFO Applying migration id=fetched 2026/10/15 14:21:47 INFO Applying migration id=move 2026/10/15 14:21:47 INFO Applying migration id=cleanup 2026/10/15 14:21:47 INFO Applying migration id=received 2026/10/15 14:21:47 INFO Applying migration id=namehost 2026/10/15 14:21:47 INFO Applying migration id=outboxhost 2026/10/15 14:21:47 INFO Applying migration id=notesfts 2026/10/15 14:21:47 INFO Applying migration id=iconsname 2026/10/15 14:21:47 INFO Applying migration id=nohash 2026/10/15 14:21:47 INFO Applying migration id=shares 2026/10/15 14:21:47 INFO Applying migration id=actorttl 2026/10/15 14:21:47 INFO Applying migration id=tocc 2026/10/15 14:21:47 INFO Applying migration id=followeds 2026/10/15 14:21:47 INFO Applying migration id=certhash 2026/10/15 14:21:47 INFO Applying migration id=follows_sync 2026/10/15 14:21:47 INFO Applying migration id=jsonpath 2026/10/15 14:21:47 INFO Applying migration id=localforward 2026/10/15 14:21:47 INFO Applying migration id=avatar 2026/10/15 14:21:47 INFO Applying migration id=noimage 2026/10/15 14:21:47 INFO Applying migration id=feed 2026/10/15 14:21:47 INFO Applying migration id=bookmarks 2026/10/15 14:21:47 INFO Applying migration id=shareactivity 2026/10/15 14:21:47 INFO Applying migration id=application 2026/10/15 14:21:47 INFO Applying migration id=certificates 2026/10/15 14:21:47 INFO Applying migration id=rawforward 2026/10/15 14:21:47 INFO Applying migration id=publickey 2026/10/15 14:21:47 INFO Applying migration id=resolvegroup 2026/10/15 14:21:47 INFO Applying migration id=reject 2026/10/15 14:21:47 INFO Applying migration id=autodel 2026/10/15 14:21:47 INFO Applying migration id=jsonb 2026/10/15 14:21:47 INFO Applying migration id=quote 2026/10/15 14:21:47 INFO Applying migration id=rfc9421 2026/10/15 14:21:47 INFO Applying migration id=keys 2026/10/15 14:21:47 INFO Applying migration id=portable 2026/10/15 14:21:47 INFO Applying migration id=proofs 2026/10/15 14:21:47 INFO Applying migration id=contexts 2026/10/15 14:21:47 INFO Applying migration id=deliverieshost 2026/10/15 14:21:47 INFO Applying migration id=pembegin 2026/10/15 14:21:47 INFO Applying migration id=didhost 2026/10/15 14:21:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:47 INFO Applying migration id=invites 2026/10/15 14:21:47 INFO Applying migration id=ed25519blob 2026/10/15 14:21:47 INFO Applying migration id=rsablob 2026/10/15 14:21:47 INFO Applying migration id=iconscid 2026/10/15 14:21:47 INFO Applying migration id=actor 2026/10/15 14:21:47 INFO Applying migration id=localkeys 2026/10/15 14:21:47 INFO Applying migration id=deleted 2026/10/15 14:21:47 INFO Applying migration id=history 2026/10/15 14:21:47 INFO Applying migration id=outboxnano 2026/10/15 14:21:47 INFO Applying migration id=implements 2026/10/15 14:21:47 INFO Applying migration id=backfill 2026/10/15 14:21:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-cb69-7440-a354-5c3ccd07c84f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-cb69-73d2-b1c6-a37550a92a32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-cb69-73d2-b1c6-a37550a92a32 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.57s) === RUN TestShare_ShareAfterUnshare 2026/10/15 14:21:47 INFO Applying migration id=initial 2026/10/15 14:21:47 INFO Applying migration id=notesupdated 2026/10/15 14:21:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:47 INFO Applying migration id=activitiesid 2026/10/15 14:21:47 INFO Applying migration id=outbox 2026/10/15 14:21:47 INFO Applying migration id=edits 2026/10/15 14:21:47 INFO Applying migration id=outboxactor 2026/10/15 14:21:47 INFO Applying migration id=outboxsender 2026/10/15 14:21:47 INFO Applying migration id=thread 2026/10/15 14:21:47 INFO Applying migration id=host 2026/10/15 14:21:47 INFO Applying migration id=sharedinbox 2026/10/15 14:21:47 INFO Applying migration id=noteshost 2026/10/15 14:21:47 INFO Applying migration id=fetched 2026/10/15 14:21:47 INFO Applying migration id=move 2026/10/15 14:21:47 INFO Applying migration id=cleanup 2026/10/15 14:21:47 INFO Applying migration id=received 2026/10/15 14:21:47 INFO Applying migration id=namehost 2026/10/15 14:21:47 INFO Applying migration id=outboxhost 2026/10/15 14:21:47 INFO Applying migration id=notesfts 2026/10/15 14:21:47 INFO Applying migration id=iconsname 2026/10/15 14:21:47 INFO Applying migration id=nohash 2026/10/15 14:21:47 INFO Applying migration id=shares 2026/10/15 14:21:47 INFO Applying migration id=actorttl 2026/10/15 14:21:47 INFO Applying migration id=tocc 2026/10/15 14:21:47 INFO Applying migration id=followeds 2026/10/15 14:21:47 INFO Applying migration id=certhash 2026/10/15 14:21:47 INFO Applying migration id=follows_sync 2026/10/15 14:21:47 INFO Applying migration id=jsonpath 2026/10/15 14:21:47 INFO Applying migration id=localforward 2026/10/15 14:21:47 INFO Applying migration id=avatar 2026/10/15 14:21:47 INFO Applying migration id=noimage 2026/10/15 14:21:47 INFO Applying migration id=feed 2026/10/15 14:21:47 INFO Applying migration id=bookmarks 2026/10/15 14:21:47 INFO Applying migration id=shareactivity 2026/10/15 14:21:47 INFO Applying migration id=application 2026/10/15 14:21:47 INFO Applying migration id=certificates 2026/10/15 14:21:47 INFO Applying migration id=rawforward 2026/10/15 14:21:47 INFO Applying migration id=publickey 2026/10/15 14:21:47 INFO Applying migration id=resolvegroup 2026/10/15 14:21:47 INFO Applying migration id=reject 2026/10/15 14:21:47 INFO Applying migration id=autodel 2026/10/15 14:21:47 INFO Applying migration id=jsonb 2026/10/15 14:21:47 INFO Applying migration id=quote 2026/10/15 14:21:47 INFO Applying migration id=rfc9421 2026/10/15 14:21:47 INFO Applying migration id=keys 2026/10/15 14:21:47 INFO Applying migration id=portable 2026/10/15 14:21:47 INFO Applying migration id=proofs 2026/10/15 14:21:47 INFO Applying migration id=contexts 2026/10/15 14:21:47 INFO Applying migration id=deliverieshost 2026/10/15 14:21:47 INFO Applying migration id=pembegin 2026/10/15 14:21:47 INFO Applying migration id=didhost 2026/10/15 14:21:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:47 INFO Applying migration id=invites 2026/10/15 14:21:47 INFO Applying migration id=ed25519blob 2026/10/15 14:21:47 INFO Applying migration id=rsablob 2026/10/15 14:21:47 INFO Applying migration id=iconscid 2026/10/15 14:21:47 INFO Applying migration id=actor 2026/10/15 14:21:47 INFO Applying migration id=localkeys 2026/10/15 14:21:47 INFO Applying migration id=deleted 2026/10/15 14:21:47 INFO Applying migration id=history 2026/10/15 14:21:47 INFO Applying migration id=outboxnano 2026/10/15 14:21:47 INFO Applying migration id=implements 2026/10/15 14:21:47 INFO Applying migration id=backfill 2026/10/15 14:21:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-ce16-7b5d-ae9a-141d68d0c390 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-ce16-7aef-876c-a59434e74071 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-ce16-7aef-876c-a59434e74071 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (0.70s) === RUN TestHelpUnauthenticatedUser 2026/10/15 14:21:48 INFO Applying migration id=initial 2026/10/15 14:21:48 INFO Applying migration id=notesupdated 2026/10/15 14:21:48 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:48 INFO Applying migration id=activitiesid 2026/10/15 14:21:48 INFO Applying migration id=outbox 2026/10/15 14:21:48 INFO Applying migration id=edits 2026/10/15 14:21:48 INFO Applying migration id=outboxactor 2026/10/15 14:21:48 INFO Applying migration id=outboxsender 2026/10/15 14:21:48 INFO Applying migration id=thread 2026/10/15 14:21:48 INFO Applying migration id=host 2026/10/15 14:21:48 INFO Applying migration id=sharedinbox 2026/10/15 14:21:48 INFO Applying migration id=noteshost 2026/10/15 14:21:48 INFO Applying migration id=fetched 2026/10/15 14:21:48 INFO Applying migration id=move 2026/10/15 14:21:48 INFO Applying migration id=cleanup 2026/10/15 14:21:48 INFO Applying migration id=received 2026/10/15 14:21:48 INFO Applying migration id=namehost 2026/10/15 14:21:48 INFO Applying migration id=outboxhost 2026/10/15 14:21:48 INFO Applying migration id=notesfts 2026/10/15 14:21:48 INFO Applying migration id=iconsname 2026/10/15 14:21:48 INFO Applying migration id=nohash 2026/10/15 14:21:48 INFO Applying migration id=shares 2026/10/15 14:21:48 INFO Applying migration id=actorttl 2026/10/15 14:21:48 INFO Applying migration id=tocc 2026/10/15 14:21:48 INFO Applying migration id=followeds 2026/10/15 14:21:48 INFO Applying migration id=certhash 2026/10/15 14:21:48 INFO Applying migration id=follows_sync 2026/10/15 14:21:48 INFO Applying migration id=jsonpath 2026/10/15 14:21:48 INFO Applying migration id=localforward 2026/10/15 14:21:48 INFO Applying migration id=avatar 2026/10/15 14:21:48 INFO Applying migration id=noimage 2026/10/15 14:21:48 INFO Applying migration id=feed 2026/10/15 14:21:48 INFO Applying migration id=bookmarks 2026/10/15 14:21:48 INFO Applying migration id=shareactivity 2026/10/15 14:21:48 INFO Applying migration id=application 2026/10/15 14:21:48 INFO Applying migration id=certificates 2026/10/15 14:21:48 INFO Applying migration id=rawforward 2026/10/15 14:21:48 INFO Applying migration id=publickey 2026/10/15 14:21:48 INFO Applying migration id=resolvegroup 2026/10/15 14:21:48 INFO Applying migration id=reject 2026/10/15 14:21:48 INFO Applying migration id=autodel 2026/10/15 14:21:48 INFO Applying migration id=jsonb 2026/10/15 14:21:48 INFO Applying migration id=quote 2026/10/15 14:21:48 INFO Applying migration id=rfc9421 2026/10/15 14:21:48 INFO Applying migration id=keys 2026/10/15 14:21:48 INFO Applying migration id=portable 2026/10/15 14:21:48 INFO Applying migration id=proofs 2026/10/15 14:21:48 INFO Applying migration id=contexts 2026/10/15 14:21:48 INFO Applying migration id=deliverieshost 2026/10/15 14:21:48 INFO Applying migration id=pembegin 2026/10/15 14:21:48 INFO Applying migration id=didhost 2026/10/15 14:21:48 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:48 INFO Applying migration id=invites 2026/10/15 14:21:48 INFO Applying migration id=ed25519blob 2026/10/15 14:21:48 INFO Applying migration id=rsablob 2026/10/15 14:21:48 INFO Applying migration id=iconscid 2026/10/15 14:21:48 INFO Applying migration id=actor 2026/10/15 14:21:48 INFO Applying migration id=localkeys 2026/10/15 14:21:48 INFO Applying migration id=deleted 2026/10/15 14:21:48 INFO Applying migration id=history 2026/10/15 14:21:48 INFO Applying migration id=outboxnano 2026/10/15 14:21:48 INFO Applying migration id=implements 2026/10/15 14:21:48 INFO Applying migration id=backfill --- PASS: TestHelpUnauthenticatedUser (0.73s) === RUN TestHelpAuthenticatedUser 2026/10/15 14:21:49 INFO Applying migration id=initial 2026/10/15 14:21:49 INFO Applying migration id=notesupdated 2026/10/15 14:21:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:49 INFO Applying migration id=activitiesid 2026/10/15 14:21:49 INFO Applying migration id=outbox 2026/10/15 14:21:49 INFO Applying migration id=edits 2026/10/15 14:21:49 INFO Applying migration id=outboxactor 2026/10/15 14:21:49 INFO Applying migration id=outboxsender 2026/10/15 14:21:49 INFO Applying migration id=thread 2026/10/15 14:21:49 INFO Applying migration id=host 2026/10/15 14:21:49 INFO Applying migration id=sharedinbox 2026/10/15 14:21:49 INFO Applying migration id=noteshost 2026/10/15 14:21:49 INFO Applying migration id=fetched 2026/10/15 14:21:49 INFO Applying migration id=move 2026/10/15 14:21:49 INFO Applying migration id=cleanup 2026/10/15 14:21:49 INFO Applying migration id=received 2026/10/15 14:21:49 INFO Applying migration id=namehost 2026/10/15 14:21:49 INFO Applying migration id=outboxhost 2026/10/15 14:21:49 INFO Applying migration id=notesfts 2026/10/15 14:21:49 INFO Applying migration id=iconsname 2026/10/15 14:21:49 INFO Applying migration id=nohash 2026/10/15 14:21:49 INFO Applying migration id=shares 2026/10/15 14:21:49 INFO Applying migration id=actorttl 2026/10/15 14:21:49 INFO Applying migration id=tocc 2026/10/15 14:21:49 INFO Applying migration id=followeds 2026/10/15 14:21:49 INFO Applying migration id=certhash 2026/10/15 14:21:49 INFO Applying migration id=follows_sync 2026/10/15 14:21:49 INFO Applying migration id=jsonpath 2026/10/15 14:21:49 INFO Applying migration id=localforward 2026/10/15 14:21:49 INFO Applying migration id=avatar 2026/10/15 14:21:49 INFO Applying migration id=noimage 2026/10/15 14:21:49 INFO Applying migration id=feed 2026/10/15 14:21:49 INFO Applying migration id=bookmarks 2026/10/15 14:21:49 INFO Applying migration id=shareactivity 2026/10/15 14:21:49 INFO Applying migration id=application 2026/10/15 14:21:49 INFO Applying migration id=certificates 2026/10/15 14:21:49 INFO Applying migration id=rawforward 2026/10/15 14:21:49 INFO Applying migration id=publickey 2026/10/15 14:21:49 INFO Applying migration id=resolvegroup 2026/10/15 14:21:49 INFO Applying migration id=reject 2026/10/15 14:21:49 INFO Applying migration id=autodel 2026/10/15 14:21:49 INFO Applying migration id=jsonb 2026/10/15 14:21:49 INFO Applying migration id=quote 2026/10/15 14:21:49 INFO Applying migration id=rfc9421 2026/10/15 14:21:49 INFO Applying migration id=keys 2026/10/15 14:21:49 INFO Applying migration id=portable 2026/10/15 14:21:49 INFO Applying migration id=proofs 2026/10/15 14:21:49 INFO Applying migration id=contexts 2026/10/15 14:21:49 INFO Applying migration id=deliverieshost 2026/10/15 14:21:49 INFO Applying migration id=pembegin 2026/10/15 14:21:49 INFO Applying migration id=didhost 2026/10/15 14:21:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:49 INFO Applying migration id=invites 2026/10/15 14:21:49 INFO Applying migration id=ed25519blob 2026/10/15 14:21:49 INFO Applying migration id=rsablob 2026/10/15 14:21:49 INFO Applying migration id=iconscid 2026/10/15 14:21:49 INFO Applying migration id=actor 2026/10/15 14:21:49 INFO Applying migration id=localkeys 2026/10/15 14:21:49 INFO Applying migration id=deleted 2026/10/15 14:21:49 INFO Applying migration id=history 2026/10/15 14:21:49 INFO Applying migration id=outboxnano 2026/10/15 14:21:49 INFO Applying migration id=implements 2026/10/15 14:21:49 INFO Applying migration id=backfill --- PASS: TestHelpAuthenticatedUser (0.64s) === RUN TestStatus_NewInstance 2026/10/15 14:21:49 INFO Applying migration id=initial 2026/10/15 14:21:49 INFO Applying migration id=notesupdated 2026/10/15 14:21:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:49 INFO Applying migration id=activitiesid 2026/10/15 14:21:49 INFO Applying migration id=outbox 2026/10/15 14:21:49 INFO Applying migration id=edits 2026/10/15 14:21:49 INFO Applying migration id=outboxactor 2026/10/15 14:21:49 INFO Applying migration id=outboxsender 2026/10/15 14:21:49 INFO Applying migration id=thread 2026/10/15 14:21:49 INFO Applying migration id=host 2026/10/15 14:21:49 INFO Applying migration id=sharedinbox 2026/10/15 14:21:49 INFO Applying migration id=noteshost 2026/10/15 14:21:49 INFO Applying migration id=fetched 2026/10/15 14:21:49 INFO Applying migration id=move 2026/10/15 14:21:49 INFO Applying migration id=cleanup 2026/10/15 14:21:49 INFO Applying migration id=received 2026/10/15 14:21:49 INFO Applying migration id=namehost 2026/10/15 14:21:49 INFO Applying migration id=outboxhost 2026/10/15 14:21:49 INFO Applying migration id=notesfts 2026/10/15 14:21:49 INFO Applying migration id=iconsname 2026/10/15 14:21:49 INFO Applying migration id=nohash 2026/10/15 14:21:49 INFO Applying migration id=shares 2026/10/15 14:21:49 INFO Applying migration id=actorttl 2026/10/15 14:21:49 INFO Applying migration id=tocc 2026/10/15 14:21:49 INFO Applying migration id=followeds 2026/10/15 14:21:49 INFO Applying migration id=certhash 2026/10/15 14:21:49 INFO Applying migration id=follows_sync 2026/10/15 14:21:49 INFO Applying migration id=jsonpath 2026/10/15 14:21:49 INFO Applying migration id=localforward 2026/10/15 14:21:49 INFO Applying migration id=avatar 2026/10/15 14:21:49 INFO Applying migration id=noimage 2026/10/15 14:21:49 INFO Applying migration id=feed 2026/10/15 14:21:49 INFO Applying migration id=bookmarks 2026/10/15 14:21:49 INFO Applying migration id=shareactivity 2026/10/15 14:21:49 INFO Applying migration id=application 2026/10/15 14:21:49 INFO Applying migration id=certificates 2026/10/15 14:21:49 INFO Applying migration id=rawforward 2026/10/15 14:21:49 INFO Applying migration id=publickey 2026/10/15 14:21:49 INFO Applying migration id=resolvegroup 2026/10/15 14:21:49 INFO Applying migration id=reject 2026/10/15 14:21:49 INFO Applying migration id=autodel 2026/10/15 14:21:49 INFO Applying migration id=jsonb 2026/10/15 14:21:49 INFO Applying migration id=quote 2026/10/15 14:21:49 INFO Applying migration id=rfc9421 2026/10/15 14:21:49 INFO Applying migration id=keys 2026/10/15 14:21:49 INFO Applying migration id=portable 2026/10/15 14:21:49 INFO Applying migration id=proofs 2026/10/15 14:21:49 INFO Applying migration id=contexts 2026/10/15 14:21:49 INFO Applying migration id=deliverieshost 2026/10/15 14:21:49 INFO Applying migration id=pembegin 2026/10/15 14:21:49 INFO Applying migration id=didhost 2026/10/15 14:21:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:49 INFO Applying migration id=invites 2026/10/15 14:21:49 INFO Applying migration id=ed25519blob 2026/10/15 14:21:49 INFO Applying migration id=rsablob 2026/10/15 14:21:49 INFO Applying migration id=iconscid 2026/10/15 14:21:49 INFO Applying migration id=actor 2026/10/15 14:21:49 INFO Applying migration id=localkeys 2026/10/15 14:21:49 INFO Applying migration id=deleted 2026/10/15 14:21:49 INFO Applying migration id=history 2026/10/15 14:21:49 INFO Applying migration id=outboxnano 2026/10/15 14:21:49 INFO Applying migration id=implements 2026/10/15 14:21:49 INFO Applying migration id=backfill 2026/10/15 14:21:50 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (0.57s) === RUN TestStatus_WithPosts 2026/10/15 14:21:50 INFO Applying migration id=initial 2026/10/15 14:21:50 INFO Applying migration id=notesupdated 2026/10/15 14:21:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:50 INFO Applying migration id=activitiesid 2026/10/15 14:21:50 INFO Applying migration id=outbox 2026/10/15 14:21:50 INFO Applying migration id=edits 2026/10/15 14:21:50 INFO Applying migration id=outboxactor 2026/10/15 14:21:50 INFO Applying migration id=outboxsender 2026/10/15 14:21:50 INFO Applying migration id=thread 2026/10/15 14:21:50 INFO Applying migration id=host 2026/10/15 14:21:50 INFO Applying migration id=sharedinbox 2026/10/15 14:21:50 INFO Applying migration id=noteshost 2026/10/15 14:21:50 INFO Applying migration id=fetched 2026/10/15 14:21:50 INFO Applying migration id=move 2026/10/15 14:21:50 INFO Applying migration id=cleanup 2026/10/15 14:21:50 INFO Applying migration id=received 2026/10/15 14:21:50 INFO Applying migration id=namehost 2026/10/15 14:21:50 INFO Applying migration id=outboxhost 2026/10/15 14:21:50 INFO Applying migration id=notesfts 2026/10/15 14:21:50 INFO Applying migration id=iconsname 2026/10/15 14:21:50 INFO Applying migration id=nohash 2026/10/15 14:21:50 INFO Applying migration id=shares 2026/10/15 14:21:50 INFO Applying migration id=actorttl 2026/10/15 14:21:50 INFO Applying migration id=tocc 2026/10/15 14:21:50 INFO Applying migration id=followeds 2026/10/15 14:21:50 INFO Applying migration id=certhash 2026/10/15 14:21:50 INFO Applying migration id=follows_sync 2026/10/15 14:21:50 INFO Applying migration id=jsonpath 2026/10/15 14:21:50 INFO Applying migration id=localforward 2026/10/15 14:21:50 INFO Applying migration id=avatar 2026/10/15 14:21:50 INFO Applying migration id=noimage 2026/10/15 14:21:50 INFO Applying migration id=feed 2026/10/15 14:21:50 INFO Applying migration id=bookmarks 2026/10/15 14:21:50 INFO Applying migration id=shareactivity 2026/10/15 14:21:50 INFO Applying migration id=application 2026/10/15 14:21:50 INFO Applying migration id=certificates 2026/10/15 14:21:50 INFO Applying migration id=rawforward 2026/10/15 14:21:50 INFO Applying migration id=publickey 2026/10/15 14:21:50 INFO Applying migration id=resolvegroup 2026/10/15 14:21:50 INFO Applying migration id=reject 2026/10/15 14:21:50 INFO Applying migration id=autodel 2026/10/15 14:21:50 INFO Applying migration id=jsonb 2026/10/15 14:21:50 INFO Applying migration id=quote 2026/10/15 14:21:50 INFO Applying migration id=rfc9421 2026/10/15 14:21:50 INFO Applying migration id=keys 2026/10/15 14:21:50 INFO Applying migration id=portable 2026/10/15 14:21:50 INFO Applying migration id=proofs 2026/10/15 14:21:50 INFO Applying migration id=contexts 2026/10/15 14:21:50 INFO Applying migration id=deliverieshost 2026/10/15 14:21:50 INFO Applying migration id=pembegin 2026/10/15 14:21:50 INFO Applying migration id=didhost 2026/10/15 14:21:50 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:50 INFO Applying migration id=invites 2026/10/15 14:21:50 INFO Applying migration id=ed25519blob 2026/10/15 14:21:50 INFO Applying migration id=rsablob 2026/10/15 14:21:50 INFO Applying migration id=iconscid 2026/10/15 14:21:50 INFO Applying migration id=actor 2026/10/15 14:21:50 INFO Applying migration id=localkeys 2026/10/15 14:21:50 INFO Applying migration id=deleted 2026/10/15 14:21:50 INFO Applying migration id=history 2026/10/15 14:21:50 INFO Applying migration id=outboxnano 2026/10/15 14:21:50 INFO Applying migration id=implements 2026/10/15 14:21:50 INFO Applying migration id=backfill 2026/10/15 14:21:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-d8ce-7a5e-a03b-038df4325fc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-d8ce-7a06-a476-1691e622c77b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-d8ce-7a06-a476-1691e622c77b 2026/10/15 14:21:51 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (0.80s) === RUN TestUnfollow_HappyFlow 2026/10/15 14:21:51 INFO Applying migration id=initial 2026/10/15 14:21:51 INFO Applying migration id=notesupdated 2026/10/15 14:21:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:51 INFO Applying migration id=activitiesid 2026/10/15 14:21:51 INFO Applying migration id=outbox 2026/10/15 14:21:51 INFO Applying migration id=edits 2026/10/15 14:21:51 INFO Applying migration id=outboxactor 2026/10/15 14:21:51 INFO Applying migration id=outboxsender 2026/10/15 14:21:51 INFO Applying migration id=thread 2026/10/15 14:21:51 INFO Applying migration id=host 2026/10/15 14:21:51 INFO Applying migration id=sharedinbox 2026/10/15 14:21:51 INFO Applying migration id=noteshost 2026/10/15 14:21:51 INFO Applying migration id=fetched 2026/10/15 14:21:51 INFO Applying migration id=move 2026/10/15 14:21:51 INFO Applying migration id=cleanup 2026/10/15 14:21:51 INFO Applying migration id=received 2026/10/15 14:21:51 INFO Applying migration id=namehost 2026/10/15 14:21:51 INFO Applying migration id=outboxhost 2026/10/15 14:21:51 INFO Applying migration id=notesfts 2026/10/15 14:21:51 INFO Applying migration id=iconsname 2026/10/15 14:21:51 INFO Applying migration id=nohash 2026/10/15 14:21:51 INFO Applying migration id=shares 2026/10/15 14:21:51 INFO Applying migration id=actorttl 2026/10/15 14:21:51 INFO Applying migration id=tocc 2026/10/15 14:21:51 INFO Applying migration id=followeds 2026/10/15 14:21:51 INFO Applying migration id=certhash 2026/10/15 14:21:51 INFO Applying migration id=follows_sync 2026/10/15 14:21:51 INFO Applying migration id=jsonpath 2026/10/15 14:21:51 INFO Applying migration id=localforward 2026/10/15 14:21:51 INFO Applying migration id=avatar 2026/10/15 14:21:51 INFO Applying migration id=noimage 2026/10/15 14:21:51 INFO Applying migration id=feed 2026/10/15 14:21:51 INFO Applying migration id=bookmarks 2026/10/15 14:21:51 INFO Applying migration id=shareactivity 2026/10/15 14:21:51 INFO Applying migration id=application 2026/10/15 14:21:51 INFO Applying migration id=certificates 2026/10/15 14:21:51 INFO Applying migration id=rawforward 2026/10/15 14:21:51 INFO Applying migration id=publickey 2026/10/15 14:21:51 INFO Applying migration id=resolvegroup 2026/10/15 14:21:51 INFO Applying migration id=reject 2026/10/15 14:21:51 INFO Applying migration id=autodel 2026/10/15 14:21:51 INFO Applying migration id=jsonb 2026/10/15 14:21:51 INFO Applying migration id=quote 2026/10/15 14:21:51 INFO Applying migration id=rfc9421 2026/10/15 14:21:51 INFO Applying migration id=keys 2026/10/15 14:21:51 INFO Applying migration id=portable 2026/10/15 14:21:51 INFO Applying migration id=proofs 2026/10/15 14:21:51 INFO Applying migration id=contexts 2026/10/15 14:21:51 INFO Applying migration id=deliverieshost 2026/10/15 14:21:51 INFO Applying migration id=pembegin 2026/10/15 14:21:51 INFO Applying migration id=didhost 2026/10/15 14:21:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:51 INFO Applying migration id=invites 2026/10/15 14:21:51 INFO Applying migration id=ed25519blob 2026/10/15 14:21:51 INFO Applying migration id=rsablob 2026/10/15 14:21:51 INFO Applying migration id=iconscid 2026/10/15 14:21:51 INFO Applying migration id=actor 2026/10/15 14:21:51 INFO Applying migration id=localkeys 2026/10/15 14:21:51 INFO Applying migration id=deleted 2026/10/15 14:21:51 INFO Applying migration id=history 2026/10/15 14:21:51 INFO Applying migration id=outboxnano 2026/10/15 14:21:51 INFO Applying migration id=implements 2026/10/15 14:21:51 INFO Applying migration id=backfill 2026/10/15 14:21:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-db3e-7526-bdc6-48a5ab83a466 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 2026/10/15 14:21:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-db3f-73c5-bfd9-ffa3d65b9b46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-db3f-7369-a587-a0eae5c93e17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-db3f-7369-a587-a0eae5c93e17 2026/10/15 14:21:51 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-db44-7747-a826-2f25e076c73d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (0.63s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/10/15 14:21:51 INFO Applying migration id=initial 2026/10/15 14:21:51 INFO Applying migration id=notesupdated 2026/10/15 14:21:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:51 INFO Applying migration id=activitiesid 2026/10/15 14:21:51 INFO Applying migration id=outbox 2026/10/15 14:21:51 INFO Applying migration id=edits 2026/10/15 14:21:51 INFO Applying migration id=outboxactor 2026/10/15 14:21:51 INFO Applying migration id=outboxsender 2026/10/15 14:21:51 INFO Applying migration id=thread 2026/10/15 14:21:51 INFO Applying migration id=host 2026/10/15 14:21:51 INFO Applying migration id=sharedinbox 2026/10/15 14:21:51 INFO Applying migration id=noteshost 2026/10/15 14:21:51 INFO Applying migration id=fetched 2026/10/15 14:21:51 INFO Applying migration id=move 2026/10/15 14:21:51 INFO Applying migration id=cleanup 2026/10/15 14:21:51 INFO Applying migration id=received 2026/10/15 14:21:51 INFO Applying migration id=namehost 2026/10/15 14:21:51 INFO Applying migration id=outboxhost 2026/10/15 14:21:51 INFO Applying migration id=notesfts 2026/10/15 14:21:51 INFO Applying migration id=iconsname 2026/10/15 14:21:51 INFO Applying migration id=nohash 2026/10/15 14:21:51 INFO Applying migration id=shares 2026/10/15 14:21:51 INFO Applying migration id=actorttl 2026/10/15 14:21:51 INFO Applying migration id=tocc 2026/10/15 14:21:51 INFO Applying migration id=followeds 2026/10/15 14:21:51 INFO Applying migration id=certhash 2026/10/15 14:21:51 INFO Applying migration id=follows_sync 2026/10/15 14:21:51 INFO Applying migration id=jsonpath 2026/10/15 14:21:51 INFO Applying migration id=localforward 2026/10/15 14:21:51 INFO Applying migration id=avatar 2026/10/15 14:21:51 INFO Applying migration id=noimage 2026/10/15 14:21:51 INFO Applying migration id=feed 2026/10/15 14:21:51 INFO Applying migration id=bookmarks 2026/10/15 14:21:51 INFO Applying migration id=shareactivity 2026/10/15 14:21:51 INFO Applying migration id=application 2026/10/15 14:21:51 INFO Applying migration id=certificates 2026/10/15 14:21:51 INFO Applying migration id=rawforward 2026/10/15 14:21:51 INFO Applying migration id=publickey 2026/10/15 14:21:51 INFO Applying migration id=resolvegroup 2026/10/15 14:21:51 INFO Applying migration id=reject 2026/10/15 14:21:51 INFO Applying migration id=autodel 2026/10/15 14:21:51 INFO Applying migration id=jsonb 2026/10/15 14:21:51 INFO Applying migration id=quote 2026/10/15 14:21:51 INFO Applying migration id=rfc9421 2026/10/15 14:21:51 INFO Applying migration id=keys 2026/10/15 14:21:51 INFO Applying migration id=portable 2026/10/15 14:21:51 INFO Applying migration id=proofs 2026/10/15 14:21:51 INFO Applying migration id=contexts 2026/10/15 14:21:51 INFO Applying migration id=deliverieshost 2026/10/15 14:21:51 INFO Applying migration id=pembegin 2026/10/15 14:21:51 INFO Applying migration id=didhost 2026/10/15 14:21:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:51 INFO Applying migration id=invites 2026/10/15 14:21:51 INFO Applying migration id=ed25519blob 2026/10/15 14:21:51 INFO Applying migration id=rsablob 2026/10/15 14:21:51 INFO Applying migration id=iconscid 2026/10/15 14:21:51 INFO Applying migration id=actor 2026/10/15 14:21:51 INFO Applying migration id=localkeys 2026/10/15 14:21:51 INFO Applying migration id=deleted 2026/10/15 14:21:51 INFO Applying migration id=history 2026/10/15 14:21:51 INFO Applying migration id=outboxnano 2026/10/15 14:21:51 INFO Applying migration id=implements 2026/10/15 14:21:51 INFO Applying migration id=backfill 2026/10/15 14:21:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-ddf6-7554-997f-b8b25b7cda9c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 2026/10/15 14:21:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-ddf6-7dc7-8253-2b62337adb7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-ddf6-7d7d-9b97-065e1c9d2bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-ddf6-7d7d-9b97-065e1c9d2bab 2026/10/15 14:21:52 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-ddf8-7750-8e56-8d61f85e8300 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (0.69s) === RUN TestUnfollow_FollowAgain 2026/10/15 14:21:52 INFO Applying migration id=initial 2026/10/15 14:21:52 INFO Applying migration id=notesupdated 2026/10/15 14:21:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:52 INFO Applying migration id=activitiesid 2026/10/15 14:21:52 INFO Applying migration id=outbox 2026/10/15 14:21:52 INFO Applying migration id=edits 2026/10/15 14:21:52 INFO Applying migration id=outboxactor 2026/10/15 14:21:52 INFO Applying migration id=outboxsender 2026/10/15 14:21:52 INFO Applying migration id=thread 2026/10/15 14:21:52 INFO Applying migration id=host 2026/10/15 14:21:52 INFO Applying migration id=sharedinbox 2026/10/15 14:21:52 INFO Applying migration id=noteshost 2026/10/15 14:21:52 INFO Applying migration id=fetched 2026/10/15 14:21:52 INFO Applying migration id=move 2026/10/15 14:21:52 INFO Applying migration id=cleanup 2026/10/15 14:21:52 INFO Applying migration id=received 2026/10/15 14:21:52 INFO Applying migration id=namehost 2026/10/15 14:21:52 INFO Applying migration id=outboxhost 2026/10/15 14:21:52 INFO Applying migration id=notesfts 2026/10/15 14:21:52 INFO Applying migration id=iconsname 2026/10/15 14:21:52 INFO Applying migration id=nohash 2026/10/15 14:21:52 INFO Applying migration id=shares 2026/10/15 14:21:52 INFO Applying migration id=actorttl 2026/10/15 14:21:52 INFO Applying migration id=tocc 2026/10/15 14:21:52 INFO Applying migration id=followeds 2026/10/15 14:21:52 INFO Applying migration id=certhash 2026/10/15 14:21:52 INFO Applying migration id=follows_sync 2026/10/15 14:21:52 INFO Applying migration id=jsonpath 2026/10/15 14:21:52 INFO Applying migration id=localforward 2026/10/15 14:21:52 INFO Applying migration id=avatar 2026/10/15 14:21:52 INFO Applying migration id=noimage 2026/10/15 14:21:52 INFO Applying migration id=feed 2026/10/15 14:21:52 INFO Applying migration id=bookmarks 2026/10/15 14:21:52 INFO Applying migration id=shareactivity 2026/10/15 14:21:52 INFO Applying migration id=application 2026/10/15 14:21:52 INFO Applying migration id=certificates 2026/10/15 14:21:52 INFO Applying migration id=rawforward 2026/10/15 14:21:52 INFO Applying migration id=publickey 2026/10/15 14:21:52 INFO Applying migration id=resolvegroup 2026/10/15 14:21:52 INFO Applying migration id=reject 2026/10/15 14:21:52 INFO Applying migration id=autodel 2026/10/15 14:21:52 INFO Applying migration id=jsonb 2026/10/15 14:21:52 INFO Applying migration id=quote 2026/10/15 14:21:52 INFO Applying migration id=rfc9421 2026/10/15 14:21:52 INFO Applying migration id=keys 2026/10/15 14:21:52 INFO Applying migration id=portable 2026/10/15 14:21:52 INFO Applying migration id=proofs 2026/10/15 14:21:52 INFO Applying migration id=contexts 2026/10/15 14:21:52 INFO Applying migration id=deliverieshost 2026/10/15 14:21:52 INFO Applying migration id=pembegin 2026/10/15 14:21:52 INFO Applying migration id=didhost 2026/10/15 14:21:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:52 INFO Applying migration id=invites 2026/10/15 14:21:52 INFO Applying migration id=ed25519blob 2026/10/15 14:21:52 INFO Applying migration id=rsablob 2026/10/15 14:21:52 INFO Applying migration id=iconscid 2026/10/15 14:21:52 INFO Applying migration id=actor 2026/10/15 14:21:52 INFO Applying migration id=localkeys 2026/10/15 14:21:52 INFO Applying migration id=deleted 2026/10/15 14:21:52 INFO Applying migration id=history 2026/10/15 14:21:52 INFO Applying migration id=outboxnano 2026/10/15 14:21:52 INFO Applying migration id=implements 2026/10/15 14:21:52 INFO Applying migration id=backfill 2026/10/15 14:21:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-e06a-7313-81d4-abf7e850c196 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb 2026/10/15 14:21:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-e06a-7ebb-9432-bcc4c0c420ad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-e06a-7e68-94d4-02af4ffa42dd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-e06a-7e68-94d4-02af4ffa42dd 2026/10/15 14:21:53 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-e06f-7505-b3cf-9db0acf832e4 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb 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/10/15 14:21:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-e073-78ad-b87b-c7e9c6711d03 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-e074-79b3-947c-a126e228e1ad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e073-78ad-b87b-c7e9c6711d03 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-e073-78ad-b87b-c7e9c6711d03 --- PASS: TestUnfollow_FollowAgain (0.64s) === RUN TestUnfollow_NotFollowing 2026/10/15 14:21:53 INFO Applying migration id=initial 2026/10/15 14:21:53 INFO Applying migration id=notesupdated 2026/10/15 14:21:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:53 INFO Applying migration id=activitiesid 2026/10/15 14:21:53 INFO Applying migration id=outbox 2026/10/15 14:21:53 INFO Applying migration id=edits 2026/10/15 14:21:53 INFO Applying migration id=outboxactor 2026/10/15 14:21:53 INFO Applying migration id=outboxsender 2026/10/15 14:21:53 INFO Applying migration id=thread 2026/10/15 14:21:53 INFO Applying migration id=host 2026/10/15 14:21:53 INFO Applying migration id=sharedinbox 2026/10/15 14:21:53 INFO Applying migration id=noteshost 2026/10/15 14:21:53 INFO Applying migration id=fetched 2026/10/15 14:21:53 INFO Applying migration id=move 2026/10/15 14:21:53 INFO Applying migration id=cleanup 2026/10/15 14:21:53 INFO Applying migration id=received 2026/10/15 14:21:53 INFO Applying migration id=namehost 2026/10/15 14:21:53 INFO Applying migration id=outboxhost 2026/10/15 14:21:53 INFO Applying migration id=notesfts 2026/10/15 14:21:53 INFO Applying migration id=iconsname 2026/10/15 14:21:53 INFO Applying migration id=nohash 2026/10/15 14:21:53 INFO Applying migration id=shares 2026/10/15 14:21:53 INFO Applying migration id=actorttl 2026/10/15 14:21:53 INFO Applying migration id=tocc 2026/10/15 14:21:53 INFO Applying migration id=followeds 2026/10/15 14:21:53 INFO Applying migration id=certhash 2026/10/15 14:21:53 INFO Applying migration id=follows_sync 2026/10/15 14:21:53 INFO Applying migration id=jsonpath 2026/10/15 14:21:53 INFO Applying migration id=localforward 2026/10/15 14:21:53 INFO Applying migration id=avatar 2026/10/15 14:21:53 INFO Applying migration id=noimage 2026/10/15 14:21:53 INFO Applying migration id=feed 2026/10/15 14:21:53 INFO Applying migration id=bookmarks 2026/10/15 14:21:53 INFO Applying migration id=shareactivity 2026/10/15 14:21:53 INFO Applying migration id=application 2026/10/15 14:21:53 INFO Applying migration id=certificates 2026/10/15 14:21:53 INFO Applying migration id=rawforward 2026/10/15 14:21:53 INFO Applying migration id=publickey 2026/10/15 14:21:53 INFO Applying migration id=resolvegroup 2026/10/15 14:21:53 INFO Applying migration id=reject 2026/10/15 14:21:53 INFO Applying migration id=autodel 2026/10/15 14:21:53 INFO Applying migration id=jsonb 2026/10/15 14:21:53 INFO Applying migration id=quote 2026/10/15 14:21:53 INFO Applying migration id=rfc9421 2026/10/15 14:21:53 INFO Applying migration id=keys 2026/10/15 14:21:53 INFO Applying migration id=portable 2026/10/15 14:21:53 INFO Applying migration id=proofs 2026/10/15 14:21:53 INFO Applying migration id=contexts 2026/10/15 14:21:53 INFO Applying migration id=deliverieshost 2026/10/15 14:21:53 INFO Applying migration id=pembegin 2026/10/15 14:21:53 INFO Applying migration id=didhost 2026/10/15 14:21:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:53 INFO Applying migration id=invites 2026/10/15 14:21:53 INFO Applying migration id=ed25519blob 2026/10/15 14:21:53 INFO Applying migration id=rsablob 2026/10/15 14:21:53 INFO Applying migration id=iconscid 2026/10/15 14:21:53 INFO Applying migration id=actor 2026/10/15 14:21:53 INFO Applying migration id=localkeys 2026/10/15 14:21:53 INFO Applying migration id=deleted 2026/10/15 14:21:53 INFO Applying migration id=history 2026/10/15 14:21:53 INFO Applying migration id=outboxnano 2026/10/15 14:21:53 INFO Applying migration id=implements 2026/10/15 14:21:53 INFO Applying migration id=backfill 2026/10/15 14:21:53 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.53s) === RUN TestUnfollow_UnauthenticatedUser 2026/10/15 14:21:53 INFO Applying migration id=initial 2026/10/15 14:21:53 INFO Applying migration id=notesupdated 2026/10/15 14:21:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:53 INFO Applying migration id=activitiesid 2026/10/15 14:21:53 INFO Applying migration id=outbox 2026/10/15 14:21:53 INFO Applying migration id=edits 2026/10/15 14:21:53 INFO Applying migration id=outboxactor 2026/10/15 14:21:53 INFO Applying migration id=outboxsender 2026/10/15 14:21:53 INFO Applying migration id=thread 2026/10/15 14:21:53 INFO Applying migration id=host 2026/10/15 14:21:53 INFO Applying migration id=sharedinbox 2026/10/15 14:21:53 INFO Applying migration id=noteshost 2026/10/15 14:21:53 INFO Applying migration id=fetched 2026/10/15 14:21:53 INFO Applying migration id=move 2026/10/15 14:21:53 INFO Applying migration id=cleanup 2026/10/15 14:21:53 INFO Applying migration id=received 2026/10/15 14:21:53 INFO Applying migration id=namehost 2026/10/15 14:21:53 INFO Applying migration id=outboxhost 2026/10/15 14:21:53 INFO Applying migration id=notesfts 2026/10/15 14:21:53 INFO Applying migration id=iconsname 2026/10/15 14:21:53 INFO Applying migration id=nohash 2026/10/15 14:21:53 INFO Applying migration id=shares 2026/10/15 14:21:53 INFO Applying migration id=actorttl 2026/10/15 14:21:53 INFO Applying migration id=tocc 2026/10/15 14:21:53 INFO Applying migration id=followeds 2026/10/15 14:21:53 INFO Applying migration id=certhash 2026/10/15 14:21:53 INFO Applying migration id=follows_sync 2026/10/15 14:21:53 INFO Applying migration id=jsonpath 2026/10/15 14:21:53 INFO Applying migration id=localforward 2026/10/15 14:21:53 INFO Applying migration id=avatar 2026/10/15 14:21:53 INFO Applying migration id=noimage 2026/10/15 14:21:53 INFO Applying migration id=feed 2026/10/15 14:21:53 INFO Applying migration id=bookmarks 2026/10/15 14:21:53 INFO Applying migration id=shareactivity 2026/10/15 14:21:53 INFO Applying migration id=application 2026/10/15 14:21:53 INFO Applying migration id=certificates 2026/10/15 14:21:53 INFO Applying migration id=rawforward 2026/10/15 14:21:53 INFO Applying migration id=publickey 2026/10/15 14:21:53 INFO Applying migration id=resolvegroup 2026/10/15 14:21:53 INFO Applying migration id=reject 2026/10/15 14:21:53 INFO Applying migration id=autodel 2026/10/15 14:21:53 INFO Applying migration id=jsonb 2026/10/15 14:21:53 INFO Applying migration id=quote 2026/10/15 14:21:53 INFO Applying migration id=rfc9421 2026/10/15 14:21:53 INFO Applying migration id=keys 2026/10/15 14:21:53 INFO Applying migration id=portable 2026/10/15 14:21:53 INFO Applying migration id=proofs 2026/10/15 14:21:53 INFO Applying migration id=contexts 2026/10/15 14:21:53 INFO Applying migration id=deliverieshost 2026/10/15 14:21:53 INFO Applying migration id=pembegin 2026/10/15 14:21:53 INFO Applying migration id=didhost 2026/10/15 14:21:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:53 INFO Applying migration id=invites 2026/10/15 14:21:53 INFO Applying migration id=ed25519blob 2026/10/15 14:21:53 INFO Applying migration id=rsablob 2026/10/15 14:21:53 INFO Applying migration id=iconscid 2026/10/15 14:21:53 INFO Applying migration id=actor 2026/10/15 14:21:53 INFO Applying migration id=localkeys 2026/10/15 14:21:53 INFO Applying migration id=deleted 2026/10/15 14:21:53 INFO Applying migration id=history 2026/10/15 14:21:53 INFO Applying migration id=outboxnano 2026/10/15 14:21:53 INFO Applying migration id=implements 2026/10/15 14:21:53 INFO Applying migration id=backfill --- PASS: TestUnfollow_UnauthenticatedUser (0.56s) === RUN TestUploadEdit_HappyFlow 2026/10/15 14:21:54 INFO Applying migration id=initial 2026/10/15 14:21:54 INFO Applying migration id=notesupdated 2026/10/15 14:21:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:54 INFO Applying migration id=activitiesid 2026/10/15 14:21:54 INFO Applying migration id=outbox 2026/10/15 14:21:54 INFO Applying migration id=edits 2026/10/15 14:21:54 INFO Applying migration id=outboxactor 2026/10/15 14:21:54 INFO Applying migration id=outboxsender 2026/10/15 14:21:54 INFO Applying migration id=thread 2026/10/15 14:21:54 INFO Applying migration id=host 2026/10/15 14:21:54 INFO Applying migration id=sharedinbox 2026/10/15 14:21:54 INFO Applying migration id=noteshost 2026/10/15 14:21:54 INFO Applying migration id=fetched 2026/10/15 14:21:54 INFO Applying migration id=move 2026/10/15 14:21:54 INFO Applying migration id=cleanup 2026/10/15 14:21:54 INFO Applying migration id=received 2026/10/15 14:21:54 INFO Applying migration id=namehost 2026/10/15 14:21:54 INFO Applying migration id=outboxhost 2026/10/15 14:21:54 INFO Applying migration id=notesfts 2026/10/15 14:21:54 INFO Applying migration id=iconsname 2026/10/15 14:21:54 INFO Applying migration id=nohash 2026/10/15 14:21:54 INFO Applying migration id=shares 2026/10/15 14:21:54 INFO Applying migration id=actorttl 2026/10/15 14:21:54 INFO Applying migration id=tocc 2026/10/15 14:21:54 INFO Applying migration id=followeds 2026/10/15 14:21:54 INFO Applying migration id=certhash 2026/10/15 14:21:54 INFO Applying migration id=follows_sync 2026/10/15 14:21:54 INFO Applying migration id=jsonpath 2026/10/15 14:21:54 INFO Applying migration id=localforward 2026/10/15 14:21:54 INFO Applying migration id=avatar 2026/10/15 14:21:54 INFO Applying migration id=noimage 2026/10/15 14:21:54 INFO Applying migration id=feed 2026/10/15 14:21:54 INFO Applying migration id=bookmarks 2026/10/15 14:21:54 INFO Applying migration id=shareactivity 2026/10/15 14:21:54 INFO Applying migration id=application 2026/10/15 14:21:54 INFO Applying migration id=certificates 2026/10/15 14:21:54 INFO Applying migration id=rawforward 2026/10/15 14:21:54 INFO Applying migration id=publickey 2026/10/15 14:21:54 INFO Applying migration id=resolvegroup 2026/10/15 14:21:54 INFO Applying migration id=reject 2026/10/15 14:21:54 INFO Applying migration id=autodel 2026/10/15 14:21:54 INFO Applying migration id=jsonb 2026/10/15 14:21:54 INFO Applying migration id=quote 2026/10/15 14:21:54 INFO Applying migration id=rfc9421 2026/10/15 14:21:54 INFO Applying migration id=keys 2026/10/15 14:21:54 INFO Applying migration id=portable 2026/10/15 14:21:54 INFO Applying migration id=proofs 2026/10/15 14:21:54 INFO Applying migration id=contexts 2026/10/15 14:21:54 INFO Applying migration id=deliverieshost 2026/10/15 14:21:54 INFO Applying migration id=pembegin 2026/10/15 14:21:54 INFO Applying migration id=didhost 2026/10/15 14:21:54 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:54 INFO Applying migration id=invites 2026/10/15 14:21:54 INFO Applying migration id=ed25519blob 2026/10/15 14:21:54 INFO Applying migration id=rsablob 2026/10/15 14:21:54 INFO Applying migration id=iconscid 2026/10/15 14:21:54 INFO Applying migration id=actor 2026/10/15 14:21:54 INFO Applying migration id=localkeys 2026/10/15 14:21:54 INFO Applying migration id=deleted 2026/10/15 14:21:54 INFO Applying migration id=history 2026/10/15 14:21:54 INFO Applying migration id=outboxnano 2026/10/15 14:21:54 INFO Applying migration id=implements 2026/10/15 14:21:54 INFO Applying migration id=backfill 2026/10/15 14:21:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-e81a-7d18-a538-7b658e9303f3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-e81b-764c-b46c-7a359d530292 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e81a-7d18-a538-7b658e9303f3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-e81a-7d18-a538-7b658e9303f3 2026/10/15 14:21:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-e81d-7824-a8ab-c42fa44d2ab4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 2026/10/15 14:21:55 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-e821-75b3-a193-5d1bf3611447 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 2026/10/15 14:21:55 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 can=2026-10-15T14:37:55.105Z --- PASS: TestUploadEdit_HappyFlow (0.88s) === RUN TestUploadEdit_Empty 2026/10/15 14:21:55 INFO Applying migration id=initial 2026/10/15 14:21:55 INFO Applying migration id=notesupdated 2026/10/15 14:21:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:55 INFO Applying migration id=activitiesid 2026/10/15 14:21:55 INFO Applying migration id=outbox 2026/10/15 14:21:55 INFO Applying migration id=edits 2026/10/15 14:21:55 INFO Applying migration id=outboxactor 2026/10/15 14:21:55 INFO Applying migration id=outboxsender 2026/10/15 14:21:55 INFO Applying migration id=thread 2026/10/15 14:21:55 INFO Applying migration id=host 2026/10/15 14:21:55 INFO Applying migration id=sharedinbox 2026/10/15 14:21:55 INFO Applying migration id=noteshost 2026/10/15 14:21:55 INFO Applying migration id=fetched 2026/10/15 14:21:55 INFO Applying migration id=move 2026/10/15 14:21:55 INFO Applying migration id=cleanup 2026/10/15 14:21:55 INFO Applying migration id=received 2026/10/15 14:21:55 INFO Applying migration id=namehost 2026/10/15 14:21:55 INFO Applying migration id=outboxhost 2026/10/15 14:21:55 INFO Applying migration id=notesfts 2026/10/15 14:21:55 INFO Applying migration id=iconsname 2026/10/15 14:21:55 INFO Applying migration id=nohash 2026/10/15 14:21:55 INFO Applying migration id=shares 2026/10/15 14:21:55 INFO Applying migration id=actorttl 2026/10/15 14:21:55 INFO Applying migration id=tocc 2026/10/15 14:21:55 INFO Applying migration id=followeds 2026/10/15 14:21:55 INFO Applying migration id=certhash 2026/10/15 14:21:55 INFO Applying migration id=follows_sync 2026/10/15 14:21:55 INFO Applying migration id=jsonpath 2026/10/15 14:21:55 INFO Applying migration id=localforward 2026/10/15 14:21:55 INFO Applying migration id=avatar 2026/10/15 14:21:55 INFO Applying migration id=noimage 2026/10/15 14:21:55 INFO Applying migration id=feed 2026/10/15 14:21:55 INFO Applying migration id=bookmarks 2026/10/15 14:21:55 INFO Applying migration id=shareactivity 2026/10/15 14:21:55 INFO Applying migration id=application 2026/10/15 14:21:55 INFO Applying migration id=certificates 2026/10/15 14:21:55 INFO Applying migration id=rawforward 2026/10/15 14:21:55 INFO Applying migration id=publickey 2026/10/15 14:21:55 INFO Applying migration id=resolvegroup 2026/10/15 14:21:55 INFO Applying migration id=reject 2026/10/15 14:21:55 INFO Applying migration id=autodel 2026/10/15 14:21:55 INFO Applying migration id=jsonb 2026/10/15 14:21:55 INFO Applying migration id=quote 2026/10/15 14:21:55 INFO Applying migration id=rfc9421 2026/10/15 14:21:55 INFO Applying migration id=keys 2026/10/15 14:21:55 INFO Applying migration id=portable 2026/10/15 14:21:55 INFO Applying migration id=proofs 2026/10/15 14:21:55 INFO Applying migration id=contexts 2026/10/15 14:21:55 INFO Applying migration id=deliverieshost 2026/10/15 14:21:55 INFO Applying migration id=pembegin 2026/10/15 14:21:55 INFO Applying migration id=didhost 2026/10/15 14:21:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:55 INFO Applying migration id=invites 2026/10/15 14:21:55 INFO Applying migration id=ed25519blob 2026/10/15 14:21:55 INFO Applying migration id=rsablob 2026/10/15 14:21:55 INFO Applying migration id=iconscid 2026/10/15 14:21:55 INFO Applying migration id=actor 2026/10/15 14:21:55 INFO Applying migration id=localkeys 2026/10/15 14:21:55 INFO Applying migration id=deleted 2026/10/15 14:21:55 INFO Applying migration id=history 2026/10/15 14:21:55 INFO Applying migration id=outboxnano 2026/10/15 14:21:55 INFO Applying migration id=implements 2026/10/15 14:21:55 INFO Applying migration id=backfill 2026/10/15 14:21:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-ead0-7a49-9894-8312a67882ae activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-ead1-7c03-b849-438e8f1147a1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ead0-7a49-9894-8312a67882ae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-ead0-7a49-9894-8312a67882ae 2026/10/15 14:21:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-ead5-78d3-9a7a-23322075d334 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-ead5-786b-b05e-d487a37b98bd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-ead5-786b-b05e-d487a37b98bd 2026/10/15 14:21:55 WARN Content is empty --- PASS: TestUploadEdit_Empty (0.69s) === RUN TestUploadEdit_SizeLimit 2026/10/15 14:21:55 INFO Applying migration id=initial 2026/10/15 14:21:55 INFO Applying migration id=notesupdated 2026/10/15 14:21:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:55 INFO Applying migration id=activitiesid 2026/10/15 14:21:55 INFO Applying migration id=outbox 2026/10/15 14:21:55 INFO Applying migration id=edits 2026/10/15 14:21:55 INFO Applying migration id=outboxactor 2026/10/15 14:21:55 INFO Applying migration id=outboxsender 2026/10/15 14:21:55 INFO Applying migration id=thread 2026/10/15 14:21:55 INFO Applying migration id=host 2026/10/15 14:21:55 INFO Applying migration id=sharedinbox 2026/10/15 14:21:55 INFO Applying migration id=noteshost 2026/10/15 14:21:55 INFO Applying migration id=fetched 2026/10/15 14:21:55 INFO Applying migration id=move 2026/10/15 14:21:55 INFO Applying migration id=cleanup 2026/10/15 14:21:55 INFO Applying migration id=received 2026/10/15 14:21:55 INFO Applying migration id=namehost 2026/10/15 14:21:55 INFO Applying migration id=outboxhost 2026/10/15 14:21:55 INFO Applying migration id=notesfts 2026/10/15 14:21:55 INFO Applying migration id=iconsname 2026/10/15 14:21:55 INFO Applying migration id=nohash 2026/10/15 14:21:55 INFO Applying migration id=shares 2026/10/15 14:21:55 INFO Applying migration id=actorttl 2026/10/15 14:21:55 INFO Applying migration id=tocc 2026/10/15 14:21:55 INFO Applying migration id=followeds 2026/10/15 14:21:55 INFO Applying migration id=certhash 2026/10/15 14:21:55 INFO Applying migration id=follows_sync 2026/10/15 14:21:55 INFO Applying migration id=jsonpath 2026/10/15 14:21:55 INFO Applying migration id=localforward 2026/10/15 14:21:55 INFO Applying migration id=avatar 2026/10/15 14:21:55 INFO Applying migration id=noimage 2026/10/15 14:21:55 INFO Applying migration id=feed 2026/10/15 14:21:55 INFO Applying migration id=bookmarks 2026/10/15 14:21:55 INFO Applying migration id=shareactivity 2026/10/15 14:21:55 INFO Applying migration id=application 2026/10/15 14:21:55 INFO Applying migration id=certificates 2026/10/15 14:21:55 INFO Applying migration id=rawforward 2026/10/15 14:21:55 INFO Applying migration id=publickey 2026/10/15 14:21:55 INFO Applying migration id=resolvegroup 2026/10/15 14:21:55 INFO Applying migration id=reject 2026/10/15 14:21:55 INFO Applying migration id=autodel 2026/10/15 14:21:55 INFO Applying migration id=jsonb 2026/10/15 14:21:55 INFO Applying migration id=quote 2026/10/15 14:21:55 INFO Applying migration id=rfc9421 2026/10/15 14:21:55 INFO Applying migration id=keys 2026/10/15 14:21:55 INFO Applying migration id=portable 2026/10/15 14:21:55 INFO Applying migration id=proofs 2026/10/15 14:21:55 INFO Applying migration id=contexts 2026/10/15 14:21:55 INFO Applying migration id=deliverieshost 2026/10/15 14:21:55 INFO Applying migration id=pembegin 2026/10/15 14:21:55 INFO Applying migration id=didhost 2026/10/15 14:21:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:55 INFO Applying migration id=invites 2026/10/15 14:21:55 INFO Applying migration id=ed25519blob 2026/10/15 14:21:55 INFO Applying migration id=rsablob 2026/10/15 14:21:55 INFO Applying migration id=iconscid 2026/10/15 14:21:55 INFO Applying migration id=actor 2026/10/15 14:21:55 INFO Applying migration id=localkeys 2026/10/15 14:21:55 INFO Applying migration id=deleted 2026/10/15 14:21:55 INFO Applying migration id=history 2026/10/15 14:21:55 INFO Applying migration id=outboxnano 2026/10/15 14:21:55 INFO Applying migration id=implements 2026/10/15 14:21:55 INFO Applying migration id=backfill 2026/10/15 14:21:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-ece6-75ec-8543-bc6a3260b083 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-ece7-77a4-9668-7dad13788394 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ece6-75ec-8543-bc6a3260b083 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-ece6-75ec-8543-bc6a3260b083 2026/10/15 14:21:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-eceb-7621-b15b-86ddcb669747 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-eceb-75bc-92e6-4a0a990da4a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-eceb-75bc-92e6-4a0a990da4a1 --- PASS: TestUploadEdit_SizeLimit (0.53s) === RUN TestUploadEdit_InvalidSize 2026/10/15 14:21:56 INFO Applying migration id=initial 2026/10/15 14:21:56 INFO Applying migration id=notesupdated 2026/10/15 14:21:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:56 INFO Applying migration id=activitiesid 2026/10/15 14:21:56 INFO Applying migration id=outbox 2026/10/15 14:21:56 INFO Applying migration id=edits 2026/10/15 14:21:56 INFO Applying migration id=outboxactor 2026/10/15 14:21:56 INFO Applying migration id=outboxsender 2026/10/15 14:21:56 INFO Applying migration id=thread 2026/10/15 14:21:56 INFO Applying migration id=host 2026/10/15 14:21:56 INFO Applying migration id=sharedinbox 2026/10/15 14:21:56 INFO Applying migration id=noteshost 2026/10/15 14:21:56 INFO Applying migration id=fetched 2026/10/15 14:21:56 INFO Applying migration id=move 2026/10/15 14:21:56 INFO Applying migration id=cleanup 2026/10/15 14:21:56 INFO Applying migration id=received 2026/10/15 14:21:56 INFO Applying migration id=namehost 2026/10/15 14:21:56 INFO Applying migration id=outboxhost 2026/10/15 14:21:56 INFO Applying migration id=notesfts 2026/10/15 14:21:56 INFO Applying migration id=iconsname 2026/10/15 14:21:56 INFO Applying migration id=nohash 2026/10/15 14:21:56 INFO Applying migration id=shares 2026/10/15 14:21:56 INFO Applying migration id=actorttl 2026/10/15 14:21:56 INFO Applying migration id=tocc 2026/10/15 14:21:56 INFO Applying migration id=followeds 2026/10/15 14:21:56 INFO Applying migration id=certhash 2026/10/15 14:21:56 INFO Applying migration id=follows_sync 2026/10/15 14:21:56 INFO Applying migration id=jsonpath 2026/10/15 14:21:56 INFO Applying migration id=localforward 2026/10/15 14:21:56 INFO Applying migration id=avatar 2026/10/15 14:21:56 INFO Applying migration id=noimage 2026/10/15 14:21:56 INFO Applying migration id=feed 2026/10/15 14:21:56 INFO Applying migration id=bookmarks 2026/10/15 14:21:56 INFO Applying migration id=shareactivity 2026/10/15 14:21:56 INFO Applying migration id=application 2026/10/15 14:21:56 INFO Applying migration id=certificates 2026/10/15 14:21:56 INFO Applying migration id=rawforward 2026/10/15 14:21:56 INFO Applying migration id=publickey 2026/10/15 14:21:56 INFO Applying migration id=resolvegroup 2026/10/15 14:21:56 INFO Applying migration id=reject 2026/10/15 14:21:56 INFO Applying migration id=autodel 2026/10/15 14:21:56 INFO Applying migration id=jsonb 2026/10/15 14:21:56 INFO Applying migration id=quote 2026/10/15 14:21:56 INFO Applying migration id=rfc9421 2026/10/15 14:21:56 INFO Applying migration id=keys 2026/10/15 14:21:56 INFO Applying migration id=portable 2026/10/15 14:21:56 INFO Applying migration id=proofs 2026/10/15 14:21:56 INFO Applying migration id=contexts 2026/10/15 14:21:56 INFO Applying migration id=deliverieshost 2026/10/15 14:21:56 INFO Applying migration id=pembegin 2026/10/15 14:21:56 INFO Applying migration id=didhost 2026/10/15 14:21:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:56 INFO Applying migration id=invites 2026/10/15 14:21:56 INFO Applying migration id=ed25519blob 2026/10/15 14:21:56 INFO Applying migration id=rsablob 2026/10/15 14:21:56 INFO Applying migration id=iconscid 2026/10/15 14:21:56 INFO Applying migration id=actor 2026/10/15 14:21:56 INFO Applying migration id=localkeys 2026/10/15 14:21:56 INFO Applying migration id=deleted 2026/10/15 14:21:56 INFO Applying migration id=history 2026/10/15 14:21:56 INFO Applying migration id=outboxnano 2026/10/15 14:21:56 INFO Applying migration id=implements 2026/10/15 14:21:56 INFO Applying migration id=backfill 2026/10/15 14:21:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f018-7e01-96fc-2f2cd2c54315 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f01a-7299-b92c-2df4f489e28c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f018-7e01-96fc-2f2cd2c54315 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f018-7e01-96fc-2f2cd2c54315 2026/10/15 14:21:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f01c-7695-b060-e43e5530f411 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f01c-761f-8d3a-90d575d3daf5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f01c-761f-8d3a-90d575d3daf5 2026/10/15 14:21:57 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (0.82s) === RUN TestUploadEdit_InvalidType 2026/10/15 14:21:57 INFO Applying migration id=initial 2026/10/15 14:21:57 INFO Applying migration id=notesupdated 2026/10/15 14:21:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:57 INFO Applying migration id=activitiesid 2026/10/15 14:21:57 INFO Applying migration id=outbox 2026/10/15 14:21:57 INFO Applying migration id=edits 2026/10/15 14:21:57 INFO Applying migration id=outboxactor 2026/10/15 14:21:57 INFO Applying migration id=outboxsender 2026/10/15 14:21:57 INFO Applying migration id=thread 2026/10/15 14:21:57 INFO Applying migration id=host 2026/10/15 14:21:57 INFO Applying migration id=sharedinbox 2026/10/15 14:21:57 INFO Applying migration id=noteshost 2026/10/15 14:21:57 INFO Applying migration id=fetched 2026/10/15 14:21:57 INFO Applying migration id=move 2026/10/15 14:21:57 INFO Applying migration id=cleanup 2026/10/15 14:21:57 INFO Applying migration id=received 2026/10/15 14:21:57 INFO Applying migration id=namehost 2026/10/15 14:21:57 INFO Applying migration id=outboxhost 2026/10/15 14:21:57 INFO Applying migration id=notesfts 2026/10/15 14:21:57 INFO Applying migration id=iconsname 2026/10/15 14:21:57 INFO Applying migration id=nohash 2026/10/15 14:21:57 INFO Applying migration id=shares 2026/10/15 14:21:57 INFO Applying migration id=actorttl 2026/10/15 14:21:57 INFO Applying migration id=tocc 2026/10/15 14:21:57 INFO Applying migration id=followeds 2026/10/15 14:21:57 INFO Applying migration id=certhash 2026/10/15 14:21:57 INFO Applying migration id=follows_sync 2026/10/15 14:21:57 INFO Applying migration id=jsonpath 2026/10/15 14:21:57 INFO Applying migration id=localforward 2026/10/15 14:21:57 INFO Applying migration id=avatar 2026/10/15 14:21:57 INFO Applying migration id=noimage 2026/10/15 14:21:57 INFO Applying migration id=feed 2026/10/15 14:21:57 INFO Applying migration id=bookmarks 2026/10/15 14:21:57 INFO Applying migration id=shareactivity 2026/10/15 14:21:57 INFO Applying migration id=application 2026/10/15 14:21:57 INFO Applying migration id=certificates 2026/10/15 14:21:57 INFO Applying migration id=rawforward 2026/10/15 14:21:57 INFO Applying migration id=publickey 2026/10/15 14:21:57 INFO Applying migration id=resolvegroup 2026/10/15 14:21:57 INFO Applying migration id=reject 2026/10/15 14:21:57 INFO Applying migration id=autodel 2026/10/15 14:21:57 INFO Applying migration id=jsonb 2026/10/15 14:21:57 INFO Applying migration id=quote 2026/10/15 14:21:57 INFO Applying migration id=rfc9421 2026/10/15 14:21:57 INFO Applying migration id=keys 2026/10/15 14:21:57 INFO Applying migration id=portable 2026/10/15 14:21:57 INFO Applying migration id=proofs 2026/10/15 14:21:57 INFO Applying migration id=contexts 2026/10/15 14:21:57 INFO Applying migration id=deliverieshost 2026/10/15 14:21:57 INFO Applying migration id=pembegin 2026/10/15 14:21:57 INFO Applying migration id=didhost 2026/10/15 14:21:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:57 INFO Applying migration id=invites 2026/10/15 14:21:57 INFO Applying migration id=ed25519blob 2026/10/15 14:21:57 INFO Applying migration id=rsablob 2026/10/15 14:21:57 INFO Applying migration id=iconscid 2026/10/15 14:21:57 INFO Applying migration id=actor 2026/10/15 14:21:57 INFO Applying migration id=localkeys 2026/10/15 14:21:57 INFO Applying migration id=deleted 2026/10/15 14:21:57 INFO Applying migration id=history 2026/10/15 14:21:57 INFO Applying migration id=outboxnano 2026/10/15 14:21:57 INFO Applying migration id=implements 2026/10/15 14:21:57 INFO Applying migration id=backfill 2026/10/15 14:21:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f232-7ce7-aa0d-b18a45c95e11 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f233-77a1-85a2-a6f1fd3401b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f232-7ce7-aa0d-b18a45c95e11 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f232-7ce7-aa0d-b18a45c95e11 2026/10/15 14:21:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f235-7b2f-a6f4-6eb6396a92fe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f235-7ab9-a0e5-9b19b0d06a6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f235-7ab9-a0e5-9b19b0d06a6f 2026/10/15 14:21:57 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.53s) === RUN TestUploadEdit_NoSize 2026/10/15 14:21:57 INFO Applying migration id=initial 2026/10/15 14:21:57 INFO Applying migration id=notesupdated 2026/10/15 14:21:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:57 INFO Applying migration id=activitiesid 2026/10/15 14:21:57 INFO Applying migration id=outbox 2026/10/15 14:21:57 INFO Applying migration id=edits 2026/10/15 14:21:57 INFO Applying migration id=outboxactor 2026/10/15 14:21:57 INFO Applying migration id=outboxsender 2026/10/15 14:21:57 INFO Applying migration id=thread 2026/10/15 14:21:57 INFO Applying migration id=host 2026/10/15 14:21:57 INFO Applying migration id=sharedinbox 2026/10/15 14:21:57 INFO Applying migration id=noteshost 2026/10/15 14:21:57 INFO Applying migration id=fetched 2026/10/15 14:21:57 INFO Applying migration id=move 2026/10/15 14:21:57 INFO Applying migration id=cleanup 2026/10/15 14:21:57 INFO Applying migration id=received 2026/10/15 14:21:57 INFO Applying migration id=namehost 2026/10/15 14:21:57 INFO Applying migration id=outboxhost 2026/10/15 14:21:57 INFO Applying migration id=notesfts 2026/10/15 14:21:57 INFO Applying migration id=iconsname 2026/10/15 14:21:57 INFO Applying migration id=nohash 2026/10/15 14:21:57 INFO Applying migration id=shares 2026/10/15 14:21:57 INFO Applying migration id=actorttl 2026/10/15 14:21:57 INFO Applying migration id=tocc 2026/10/15 14:21:57 INFO Applying migration id=followeds 2026/10/15 14:21:57 INFO Applying migration id=certhash 2026/10/15 14:21:57 INFO Applying migration id=follows_sync 2026/10/15 14:21:57 INFO Applying migration id=jsonpath 2026/10/15 14:21:57 INFO Applying migration id=localforward 2026/10/15 14:21:57 INFO Applying migration id=avatar 2026/10/15 14:21:57 INFO Applying migration id=noimage 2026/10/15 14:21:57 INFO Applying migration id=feed 2026/10/15 14:21:57 INFO Applying migration id=bookmarks 2026/10/15 14:21:57 INFO Applying migration id=shareactivity 2026/10/15 14:21:57 INFO Applying migration id=application 2026/10/15 14:21:57 INFO Applying migration id=certificates 2026/10/15 14:21:57 INFO Applying migration id=rawforward 2026/10/15 14:21:57 INFO Applying migration id=publickey 2026/10/15 14:21:57 INFO Applying migration id=resolvegroup 2026/10/15 14:21:57 INFO Applying migration id=reject 2026/10/15 14:21:57 INFO Applying migration id=autodel 2026/10/15 14:21:57 INFO Applying migration id=jsonb 2026/10/15 14:21:57 INFO Applying migration id=quote 2026/10/15 14:21:57 INFO Applying migration id=rfc9421 2026/10/15 14:21:57 INFO Applying migration id=keys 2026/10/15 14:21:57 INFO Applying migration id=portable 2026/10/15 14:21:57 INFO Applying migration id=proofs 2026/10/15 14:21:57 INFO Applying migration id=contexts 2026/10/15 14:21:57 INFO Applying migration id=deliverieshost 2026/10/15 14:21:57 INFO Applying migration id=pembegin 2026/10/15 14:21:57 INFO Applying migration id=didhost 2026/10/15 14:21:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:57 INFO Applying migration id=invites 2026/10/15 14:21:57 INFO Applying migration id=ed25519blob 2026/10/15 14:21:57 INFO Applying migration id=rsablob 2026/10/15 14:21:57 INFO Applying migration id=iconscid 2026/10/15 14:21:57 INFO Applying migration id=actor 2026/10/15 14:21:57 INFO Applying migration id=localkeys 2026/10/15 14:21:57 INFO Applying migration id=deleted 2026/10/15 14:21:57 INFO Applying migration id=history 2026/10/15 14:21:57 INFO Applying migration id=outboxnano 2026/10/15 14:21:57 INFO Applying migration id=implements 2026/10/15 14:21:57 INFO Applying migration id=backfill 2026/10/15 14:21:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f488-7b9b-987e-d774a0dd75de activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f48a-7020-b4f1-cbeacd97ba8b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f488-7b9b-987e-d774a0dd75de activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f488-7b9b-987e-d774a0dd75de 2026/10/15 14:21:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f48e-73a8-a8f8-d9bc82223bd4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f48e-7326-a900-332c1fbf53e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f48e-7326-a900-332c1fbf53e3 2026/10/15 14:21:58 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.60s) === RUN TestUploadEdit_NoType 2026/10/15 14:21:58 INFO Applying migration id=initial 2026/10/15 14:21:58 INFO Applying migration id=notesupdated 2026/10/15 14:21:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:58 INFO Applying migration id=activitiesid 2026/10/15 14:21:58 INFO Applying migration id=outbox 2026/10/15 14:21:58 INFO Applying migration id=edits 2026/10/15 14:21:58 INFO Applying migration id=outboxactor 2026/10/15 14:21:58 INFO Applying migration id=outboxsender 2026/10/15 14:21:58 INFO Applying migration id=thread 2026/10/15 14:21:58 INFO Applying migration id=host 2026/10/15 14:21:58 INFO Applying migration id=sharedinbox 2026/10/15 14:21:58 INFO Applying migration id=noteshost 2026/10/15 14:21:58 INFO Applying migration id=fetched 2026/10/15 14:21:58 INFO Applying migration id=move 2026/10/15 14:21:58 INFO Applying migration id=cleanup 2026/10/15 14:21:58 INFO Applying migration id=received 2026/10/15 14:21:58 INFO Applying migration id=namehost 2026/10/15 14:21:58 INFO Applying migration id=outboxhost 2026/10/15 14:21:58 INFO Applying migration id=notesfts 2026/10/15 14:21:58 INFO Applying migration id=iconsname 2026/10/15 14:21:58 INFO Applying migration id=nohash 2026/10/15 14:21:58 INFO Applying migration id=shares 2026/10/15 14:21:58 INFO Applying migration id=actorttl 2026/10/15 14:21:58 INFO Applying migration id=tocc 2026/10/15 14:21:58 INFO Applying migration id=followeds 2026/10/15 14:21:58 INFO Applying migration id=certhash 2026/10/15 14:21:58 INFO Applying migration id=follows_sync 2026/10/15 14:21:58 INFO Applying migration id=jsonpath 2026/10/15 14:21:58 INFO Applying migration id=localforward 2026/10/15 14:21:58 INFO Applying migration id=avatar 2026/10/15 14:21:58 INFO Applying migration id=noimage 2026/10/15 14:21:58 INFO Applying migration id=feed 2026/10/15 14:21:58 INFO Applying migration id=bookmarks 2026/10/15 14:21:58 INFO Applying migration id=shareactivity 2026/10/15 14:21:58 INFO Applying migration id=application 2026/10/15 14:21:58 INFO Applying migration id=certificates 2026/10/15 14:21:58 INFO Applying migration id=rawforward 2026/10/15 14:21:58 INFO Applying migration id=publickey 2026/10/15 14:21:58 INFO Applying migration id=resolvegroup 2026/10/15 14:21:58 INFO Applying migration id=reject 2026/10/15 14:21:58 INFO Applying migration id=autodel 2026/10/15 14:21:58 INFO Applying migration id=jsonb 2026/10/15 14:21:58 INFO Applying migration id=quote 2026/10/15 14:21:58 INFO Applying migration id=rfc9421 2026/10/15 14:21:58 INFO Applying migration id=keys 2026/10/15 14:21:58 INFO Applying migration id=portable 2026/10/15 14:21:58 INFO Applying migration id=proofs 2026/10/15 14:21:58 INFO Applying migration id=contexts 2026/10/15 14:21:58 INFO Applying migration id=deliverieshost 2026/10/15 14:21:58 INFO Applying migration id=pembegin 2026/10/15 14:21:58 INFO Applying migration id=didhost 2026/10/15 14:21:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:58 INFO Applying migration id=invites 2026/10/15 14:21:58 INFO Applying migration id=ed25519blob 2026/10/15 14:21:58 INFO Applying migration id=rsablob 2026/10/15 14:21:58 INFO Applying migration id=iconscid 2026/10/15 14:21:58 INFO Applying migration id=actor 2026/10/15 14:21:58 INFO Applying migration id=localkeys 2026/10/15 14:21:58 INFO Applying migration id=deleted 2026/10/15 14:21:58 INFO Applying migration id=history 2026/10/15 14:21:58 INFO Applying migration id=outboxnano 2026/10/15 14:21:58 INFO Applying migration id=implements 2026/10/15 14:21:58 INFO Applying migration id=backfill 2026/10/15 14:21:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f728-7c80-ba70-f6cc521d5003 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f729-7d19-bf60-2784052b60dc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f728-7c80-ba70-f6cc521d5003 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f728-7c80-ba70-f6cc521d5003 2026/10/15 14:21:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f72d-7b61-bb84-b9ae9ba271fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f72d-7b09-a5aa-df1656ce954a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f72d-7b09-a5aa-df1656ce954a 2026/10/15 14:21:58 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (0.67s) === RUN TestUploadReply_PostToFollowers 2026/10/15 14:21:58 INFO Applying migration id=initial 2026/10/15 14:21:58 INFO Applying migration id=notesupdated 2026/10/15 14:21:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:58 INFO Applying migration id=activitiesid 2026/10/15 14:21:58 INFO Applying migration id=outbox 2026/10/15 14:21:58 INFO Applying migration id=edits 2026/10/15 14:21:58 INFO Applying migration id=outboxactor 2026/10/15 14:21:58 INFO Applying migration id=outboxsender 2026/10/15 14:21:58 INFO Applying migration id=thread 2026/10/15 14:21:58 INFO Applying migration id=host 2026/10/15 14:21:58 INFO Applying migration id=sharedinbox 2026/10/15 14:21:58 INFO Applying migration id=noteshost 2026/10/15 14:21:58 INFO Applying migration id=fetched 2026/10/15 14:21:58 INFO Applying migration id=move 2026/10/15 14:21:58 INFO Applying migration id=cleanup 2026/10/15 14:21:58 INFO Applying migration id=received 2026/10/15 14:21:58 INFO Applying migration id=namehost 2026/10/15 14:21:58 INFO Applying migration id=outboxhost 2026/10/15 14:21:58 INFO Applying migration id=notesfts 2026/10/15 14:21:58 INFO Applying migration id=iconsname 2026/10/15 14:21:58 INFO Applying migration id=nohash 2026/10/15 14:21:58 INFO Applying migration id=shares 2026/10/15 14:21:59 INFO Applying migration id=actorttl 2026/10/15 14:21:59 INFO Applying migration id=tocc 2026/10/15 14:21:59 INFO Applying migration id=followeds 2026/10/15 14:21:59 INFO Applying migration id=certhash 2026/10/15 14:21:59 INFO Applying migration id=follows_sync 2026/10/15 14:21:59 INFO Applying migration id=jsonpath 2026/10/15 14:21:59 INFO Applying migration id=localforward 2026/10/15 14:21:59 INFO Applying migration id=avatar 2026/10/15 14:21:59 INFO Applying migration id=noimage 2026/10/15 14:21:59 INFO Applying migration id=feed 2026/10/15 14:21:59 INFO Applying migration id=bookmarks 2026/10/15 14:21:59 INFO Applying migration id=shareactivity 2026/10/15 14:21:59 INFO Applying migration id=application 2026/10/15 14:21:59 INFO Applying migration id=certificates 2026/10/15 14:21:59 INFO Applying migration id=rawforward 2026/10/15 14:21:59 INFO Applying migration id=publickey 2026/10/15 14:21:59 INFO Applying migration id=resolvegroup 2026/10/15 14:21:59 INFO Applying migration id=reject 2026/10/15 14:21:59 INFO Applying migration id=autodel 2026/10/15 14:21:59 INFO Applying migration id=jsonb 2026/10/15 14:21:59 INFO Applying migration id=quote 2026/10/15 14:21:59 INFO Applying migration id=rfc9421 2026/10/15 14:21:59 INFO Applying migration id=keys 2026/10/15 14:21:59 INFO Applying migration id=portable 2026/10/15 14:21:59 INFO Applying migration id=proofs 2026/10/15 14:21:59 INFO Applying migration id=contexts 2026/10/15 14:21:59 INFO Applying migration id=deliverieshost 2026/10/15 14:21:59 INFO Applying migration id=pembegin 2026/10/15 14:21:59 INFO Applying migration id=didhost 2026/10/15 14:21:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:59 INFO Applying migration id=invites 2026/10/15 14:21:59 INFO Applying migration id=ed25519blob 2026/10/15 14:21:59 INFO Applying migration id=rsablob 2026/10/15 14:21:59 INFO Applying migration id=iconscid 2026/10/15 14:21:59 INFO Applying migration id=actor 2026/10/15 14:21:59 INFO Applying migration id=localkeys 2026/10/15 14:21:59 INFO Applying migration id=deleted 2026/10/15 14:21:59 INFO Applying migration id=history 2026/10/15 14:21:59 INFO Applying migration id=outboxnano 2026/10/15 14:21:59 INFO Applying migration id=implements 2026/10/15 14:21:59 INFO Applying migration id=backfill 2026/10/15 14:21:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f965-7313-b733-f9d7d18285e0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f965-7aeb-8cd3-a2a64f22c9ed activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f965-7313-b733-f9d7d18285e0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f965-7313-b733-f9d7d18285e0 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f966-732f-92d5-a1c67eb4a148 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-f968-7ea2-81a6-8c9b2ed910dd note=https://localhost.localdomain:8443/post/01a13ff0-f968-7e7f-a54c-cfa553496197 thread=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f968-7ea2-81a6-8c9b2ed910dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f968-7e7f-a54c-cfa553496197 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-f968-7e7f-a54c-cfa553496197 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (0.57s) === RUN TestUploadReply_NoMimeType 2026/10/15 14:21:59 INFO Applying migration id=initial 2026/10/15 14:21:59 INFO Applying migration id=notesupdated 2026/10/15 14:21:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:59 INFO Applying migration id=activitiesid 2026/10/15 14:21:59 INFO Applying migration id=outbox 2026/10/15 14:21:59 INFO Applying migration id=edits 2026/10/15 14:21:59 INFO Applying migration id=outboxactor 2026/10/15 14:21:59 INFO Applying migration id=outboxsender 2026/10/15 14:21:59 INFO Applying migration id=thread 2026/10/15 14:21:59 INFO Applying migration id=host 2026/10/15 14:21:59 INFO Applying migration id=sharedinbox 2026/10/15 14:21:59 INFO Applying migration id=noteshost 2026/10/15 14:21:59 INFO Applying migration id=fetched 2026/10/15 14:21:59 INFO Applying migration id=move 2026/10/15 14:21:59 INFO Applying migration id=cleanup 2026/10/15 14:21:59 INFO Applying migration id=received 2026/10/15 14:21:59 INFO Applying migration id=namehost 2026/10/15 14:21:59 INFO Applying migration id=outboxhost 2026/10/15 14:21:59 INFO Applying migration id=notesfts 2026/10/15 14:21:59 INFO Applying migration id=iconsname 2026/10/15 14:21:59 INFO Applying migration id=nohash 2026/10/15 14:21:59 INFO Applying migration id=shares 2026/10/15 14:21:59 INFO Applying migration id=actorttl 2026/10/15 14:21:59 INFO Applying migration id=tocc 2026/10/15 14:21:59 INFO Applying migration id=followeds 2026/10/15 14:21:59 INFO Applying migration id=certhash 2026/10/15 14:21:59 INFO Applying migration id=follows_sync 2026/10/15 14:21:59 INFO Applying migration id=jsonpath 2026/10/15 14:21:59 INFO Applying migration id=localforward 2026/10/15 14:21:59 INFO Applying migration id=avatar 2026/10/15 14:21:59 INFO Applying migration id=noimage 2026/10/15 14:21:59 INFO Applying migration id=feed 2026/10/15 14:21:59 INFO Applying migration id=bookmarks 2026/10/15 14:21:59 INFO Applying migration id=shareactivity 2026/10/15 14:21:59 INFO Applying migration id=application 2026/10/15 14:21:59 INFO Applying migration id=certificates 2026/10/15 14:21:59 INFO Applying migration id=rawforward 2026/10/15 14:21:59 INFO Applying migration id=publickey 2026/10/15 14:21:59 INFO Applying migration id=resolvegroup 2026/10/15 14:21:59 INFO Applying migration id=reject 2026/10/15 14:21:59 INFO Applying migration id=autodel 2026/10/15 14:21:59 INFO Applying migration id=jsonb 2026/10/15 14:21:59 INFO Applying migration id=quote 2026/10/15 14:21:59 INFO Applying migration id=rfc9421 2026/10/15 14:21:59 INFO Applying migration id=keys 2026/10/15 14:21:59 INFO Applying migration id=portable 2026/10/15 14:21:59 INFO Applying migration id=proofs 2026/10/15 14:21:59 INFO Applying migration id=contexts 2026/10/15 14:21:59 INFO Applying migration id=deliverieshost 2026/10/15 14:21:59 INFO Applying migration id=pembegin 2026/10/15 14:21:59 INFO Applying migration id=didhost 2026/10/15 14:21:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:59 INFO Applying migration id=invites 2026/10/15 14:21:59 INFO Applying migration id=ed25519blob 2026/10/15 14:21:59 INFO Applying migration id=rsablob 2026/10/15 14:21:59 INFO Applying migration id=iconscid 2026/10/15 14:21:59 INFO Applying migration id=actor 2026/10/15 14:21:59 INFO Applying migration id=localkeys 2026/10/15 14:21:59 INFO Applying migration id=deleted 2026/10/15 14:21:59 INFO Applying migration id=history 2026/10/15 14:21:59 INFO Applying migration id=outboxnano 2026/10/15 14:21:59 INFO Applying migration id=implements 2026/10/15 14:21:59 INFO Applying migration id=backfill 2026/10/15 14:21:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-fb2e-709f-9ffb-4ac24bd17b59 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-fb2f-7113-a662-d6a431c50ef3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-fb2e-709f-9ffb-4ac24bd17b59 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-fb2e-709f-9ffb-4ac24bd17b59 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-fb30-71f8-a5fb-f7c764e14156 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:21:59 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:21:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-fb36-7f06-8e2b-48d923485538 note=https://localhost.localdomain:8443/post/01a13ff0-fb36-7eae-a09a-9e9dcef1e5a9 thread=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-fb36-7f06-8e2b-48d923485538 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-fb36-7eae-a09a-9e9dcef1e5a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-fb36-7eae-a09a-9e9dcef1e5a9 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:22:00 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (0.47s) === RUN TestUsers_NoPosts 2026/10/15 14:22:00 INFO Applying migration id=initial 2026/10/15 14:22:00 INFO Applying migration id=notesupdated 2026/10/15 14:22:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:00 INFO Applying migration id=activitiesid 2026/10/15 14:22:00 INFO Applying migration id=outbox 2026/10/15 14:22:00 INFO Applying migration id=edits 2026/10/15 14:22:00 INFO Applying migration id=outboxactor 2026/10/15 14:22:00 INFO Applying migration id=outboxsender 2026/10/15 14:22:00 INFO Applying migration id=thread 2026/10/15 14:22:00 INFO Applying migration id=host 2026/10/15 14:22:00 INFO Applying migration id=sharedinbox 2026/10/15 14:22:00 INFO Applying migration id=noteshost 2026/10/15 14:22:00 INFO Applying migration id=fetched 2026/10/15 14:22:00 INFO Applying migration id=move 2026/10/15 14:22:00 INFO Applying migration id=cleanup 2026/10/15 14:22:00 INFO Applying migration id=received 2026/10/15 14:22:00 INFO Applying migration id=namehost 2026/10/15 14:22:00 INFO Applying migration id=outboxhost 2026/10/15 14:22:00 INFO Applying migration id=notesfts 2026/10/15 14:22:00 INFO Applying migration id=iconsname 2026/10/15 14:22:00 INFO Applying migration id=nohash 2026/10/15 14:22:00 INFO Applying migration id=shares 2026/10/15 14:22:00 INFO Applying migration id=actorttl 2026/10/15 14:22:00 INFO Applying migration id=tocc 2026/10/15 14:22:00 INFO Applying migration id=followeds 2026/10/15 14:22:00 INFO Applying migration id=certhash 2026/10/15 14:22:00 INFO Applying migration id=follows_sync 2026/10/15 14:22:00 INFO Applying migration id=jsonpath 2026/10/15 14:22:00 INFO Applying migration id=localforward 2026/10/15 14:22:00 INFO Applying migration id=avatar 2026/10/15 14:22:00 INFO Applying migration id=noimage 2026/10/15 14:22:00 INFO Applying migration id=feed 2026/10/15 14:22:00 INFO Applying migration id=bookmarks 2026/10/15 14:22:00 INFO Applying migration id=shareactivity 2026/10/15 14:22:00 INFO Applying migration id=application 2026/10/15 14:22:00 INFO Applying migration id=certificates 2026/10/15 14:22:00 INFO Applying migration id=rawforward 2026/10/15 14:22:00 INFO Applying migration id=publickey 2026/10/15 14:22:00 INFO Applying migration id=resolvegroup 2026/10/15 14:22:00 INFO Applying migration id=reject 2026/10/15 14:22:00 INFO Applying migration id=autodel 2026/10/15 14:22:00 INFO Applying migration id=jsonb 2026/10/15 14:22:00 INFO Applying migration id=quote 2026/10/15 14:22:00 INFO Applying migration id=rfc9421 2026/10/15 14:22:00 INFO Applying migration id=keys 2026/10/15 14:22:00 INFO Applying migration id=portable 2026/10/15 14:22:00 INFO Applying migration id=proofs 2026/10/15 14:22:00 INFO Applying migration id=contexts 2026/10/15 14:22:00 INFO Applying migration id=deliverieshost 2026/10/15 14:22:00 INFO Applying migration id=pembegin 2026/10/15 14:22:00 INFO Applying migration id=didhost 2026/10/15 14:22:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:00 INFO Applying migration id=invites 2026/10/15 14:22:00 INFO Applying migration id=ed25519blob 2026/10/15 14:22:00 INFO Applying migration id=rsablob 2026/10/15 14:22:00 INFO Applying migration id=iconscid 2026/10/15 14:22:00 INFO Applying migration id=actor 2026/10/15 14:22:00 INFO Applying migration id=localkeys 2026/10/15 14:22:00 INFO Applying migration id=deleted 2026/10/15 14:22:00 INFO Applying migration id=history 2026/10/15 14:22:00 INFO Applying migration id=outboxnano 2026/10/15 14:22:00 INFO Applying migration id=implements 2026/10/15 14:22:00 INFO Applying migration id=backfill --- PASS: TestUsers_NoPosts (0.92s) === RUN TestUsers_UnauthenticatedUser 2026/10/15 14:22:00 INFO Applying migration id=initial 2026/10/15 14:22:00 INFO Applying migration id=notesupdated 2026/10/15 14:22:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:00 INFO Applying migration id=activitiesid 2026/10/15 14:22:00 INFO Applying migration id=outbox 2026/10/15 14:22:00 INFO Applying migration id=edits 2026/10/15 14:22:00 INFO Applying migration id=outboxactor 2026/10/15 14:22:00 INFO Applying migration id=outboxsender 2026/10/15 14:22:00 INFO Applying migration id=thread 2026/10/15 14:22:00 INFO Applying migration id=host 2026/10/15 14:22:00 INFO Applying migration id=sharedinbox 2026/10/15 14:22:00 INFO Applying migration id=noteshost 2026/10/15 14:22:00 INFO Applying migration id=fetched 2026/10/15 14:22:00 INFO Applying migration id=move 2026/10/15 14:22:00 INFO Applying migration id=cleanup 2026/10/15 14:22:00 INFO Applying migration id=received 2026/10/15 14:22:00 INFO Applying migration id=namehost 2026/10/15 14:22:00 INFO Applying migration id=outboxhost 2026/10/15 14:22:00 INFO Applying migration id=notesfts 2026/10/15 14:22:00 INFO Applying migration id=iconsname 2026/10/15 14:22:00 INFO Applying migration id=nohash 2026/10/15 14:22:00 INFO Applying migration id=shares 2026/10/15 14:22:00 INFO Applying migration id=actorttl 2026/10/15 14:22:00 INFO Applying migration id=tocc 2026/10/15 14:22:00 INFO Applying migration id=followeds 2026/10/15 14:22:00 INFO Applying migration id=certhash 2026/10/15 14:22:00 INFO Applying migration id=follows_sync 2026/10/15 14:22:00 INFO Applying migration id=jsonpath 2026/10/15 14:22:00 INFO Applying migration id=localforward 2026/10/15 14:22:00 INFO Applying migration id=avatar 2026/10/15 14:22:00 INFO Applying migration id=noimage 2026/10/15 14:22:00 INFO Applying migration id=feed 2026/10/15 14:22:00 INFO Applying migration id=bookmarks 2026/10/15 14:22:00 INFO Applying migration id=shareactivity 2026/10/15 14:22:00 INFO Applying migration id=application 2026/10/15 14:22:00 INFO Applying migration id=certificates 2026/10/15 14:22:00 INFO Applying migration id=rawforward 2026/10/15 14:22:00 INFO Applying migration id=publickey 2026/10/15 14:22:00 INFO Applying migration id=resolvegroup 2026/10/15 14:22:00 INFO Applying migration id=reject 2026/10/15 14:22:00 INFO Applying migration id=autodel 2026/10/15 14:22:00 INFO Applying migration id=jsonb 2026/10/15 14:22:00 INFO Applying migration id=quote 2026/10/15 14:22:00 INFO Applying migration id=rfc9421 2026/10/15 14:22:01 INFO Applying migration id=keys 2026/10/15 14:22:01 INFO Applying migration id=portable 2026/10/15 14:22:01 INFO Applying migration id=proofs 2026/10/15 14:22:01 INFO Applying migration id=contexts 2026/10/15 14:22:01 INFO Applying migration id=deliverieshost 2026/10/15 14:22:01 INFO Applying migration id=pembegin 2026/10/15 14:22:01 INFO Applying migration id=didhost 2026/10/15 14:22:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:01 INFO Applying migration id=invites 2026/10/15 14:22:01 INFO Applying migration id=ed25519blob 2026/10/15 14:22:01 INFO Applying migration id=rsablob 2026/10/15 14:22:01 INFO Applying migration id=iconscid 2026/10/15 14:22:01 INFO Applying migration id=actor 2026/10/15 14:22:01 INFO Applying migration id=localkeys 2026/10/15 14:22:01 INFO Applying migration id=deleted 2026/10/15 14:22:01 INFO Applying migration id=history 2026/10/15 14:22:01 INFO Applying migration id=outboxnano 2026/10/15 14:22:01 INFO Applying migration id=implements 2026/10/15 14:22:01 INFO Applying migration id=backfill --- PASS: TestUsers_UnauthenticatedUser (0.63s) === RUN TestUsers_DM 2026/10/15 14:22:01 INFO Applying migration id=initial 2026/10/15 14:22:01 INFO Applying migration id=notesupdated 2026/10/15 14:22:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:01 INFO Applying migration id=activitiesid 2026/10/15 14:22:01 INFO Applying migration id=outbox 2026/10/15 14:22:01 INFO Applying migration id=edits 2026/10/15 14:22:01 INFO Applying migration id=outboxactor 2026/10/15 14:22:01 INFO Applying migration id=outboxsender 2026/10/15 14:22:01 INFO Applying migration id=thread 2026/10/15 14:22:01 INFO Applying migration id=host 2026/10/15 14:22:01 INFO Applying migration id=sharedinbox 2026/10/15 14:22:01 INFO Applying migration id=noteshost 2026/10/15 14:22:01 INFO Applying migration id=fetched 2026/10/15 14:22:01 INFO Applying migration id=move 2026/10/15 14:22:01 INFO Applying migration id=cleanup 2026/10/15 14:22:01 INFO Applying migration id=received 2026/10/15 14:22:01 INFO Applying migration id=namehost 2026/10/15 14:22:01 INFO Applying migration id=outboxhost 2026/10/15 14:22:01 INFO Applying migration id=notesfts 2026/10/15 14:22:01 INFO Applying migration id=iconsname 2026/10/15 14:22:01 INFO Applying migration id=nohash 2026/10/15 14:22:01 INFO Applying migration id=shares 2026/10/15 14:22:01 INFO Applying migration id=actorttl 2026/10/15 14:22:01 INFO Applying migration id=tocc 2026/10/15 14:22:01 INFO Applying migration id=followeds 2026/10/15 14:22:01 INFO Applying migration id=certhash 2026/10/15 14:22:01 INFO Applying migration id=follows_sync 2026/10/15 14:22:01 INFO Applying migration id=jsonpath 2026/10/15 14:22:01 INFO Applying migration id=localforward 2026/10/15 14:22:01 INFO Applying migration id=avatar 2026/10/15 14:22:01 INFO Applying migration id=noimage 2026/10/15 14:22:01 INFO Applying migration id=feed 2026/10/15 14:22:01 INFO Applying migration id=bookmarks 2026/10/15 14:22:01 INFO Applying migration id=shareactivity 2026/10/15 14:22:01 INFO Applying migration id=application 2026/10/15 14:22:01 INFO Applying migration id=certificates 2026/10/15 14:22:01 INFO Applying migration id=rawforward 2026/10/15 14:22:01 INFO Applying migration id=publickey 2026/10/15 14:22:01 INFO Applying migration id=resolvegroup 2026/10/15 14:22:01 INFO Applying migration id=reject 2026/10/15 14:22:01 INFO Applying migration id=autodel 2026/10/15 14:22:01 INFO Applying migration id=jsonb 2026/10/15 14:22:01 INFO Applying migration id=quote 2026/10/15 14:22:01 INFO Applying migration id=rfc9421 2026/10/15 14:22:01 INFO Applying migration id=keys 2026/10/15 14:22:01 INFO Applying migration id=portable 2026/10/15 14:22:01 INFO Applying migration id=proofs 2026/10/15 14:22:01 INFO Applying migration id=contexts 2026/10/15 14:22:01 INFO Applying migration id=deliverieshost 2026/10/15 14:22:01 INFO Applying migration id=pembegin 2026/10/15 14:22:01 INFO Applying migration id=didhost 2026/10/15 14:22:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:01 INFO Applying migration id=invites 2026/10/15 14:22:01 INFO Applying migration id=ed25519blob 2026/10/15 14:22:01 INFO Applying migration id=rsablob 2026/10/15 14:22:01 INFO Applying migration id=iconscid 2026/10/15 14:22:01 INFO Applying migration id=actor 2026/10/15 14:22:01 INFO Applying migration id=localkeys 2026/10/15 14:22:01 INFO Applying migration id=deleted 2026/10/15 14:22:01 INFO Applying migration id=history 2026/10/15 14:22:01 INFO Applying migration id=outboxnano 2026/10/15 14:22:01 INFO Applying migration id=implements 2026/10/15 14:22:01 INFO Applying migration id=backfill 2026/10/15 14:22:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-046e-7c58-bb3c-609222642af6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-0470-7029-96a8-2b165ed0edd6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-046e-7c58-bb3c-609222642af6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-046e-7c58-bb3c-609222642af6 2026/10/15 14:22:02 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0471-78ee-a294-83ea5ac6ea22 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0471-723a-9951-04424826c72d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0471-723a-9951-04424826c72d --- PASS: TestUsers_DM (0.80s) === RUN TestUsers_DMNotFollowing 2026/10/15 14:22:02 INFO Applying migration id=initial 2026/10/15 14:22:02 INFO Applying migration id=notesupdated 2026/10/15 14:22:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:02 INFO Applying migration id=activitiesid 2026/10/15 14:22:02 INFO Applying migration id=outbox 2026/10/15 14:22:02 INFO Applying migration id=edits 2026/10/15 14:22:02 INFO Applying migration id=outboxactor 2026/10/15 14:22:02 INFO Applying migration id=outboxsender 2026/10/15 14:22:02 INFO Applying migration id=thread 2026/10/15 14:22:02 INFO Applying migration id=host 2026/10/15 14:22:02 INFO Applying migration id=sharedinbox 2026/10/15 14:22:02 INFO Applying migration id=noteshost 2026/10/15 14:22:02 INFO Applying migration id=fetched 2026/10/15 14:22:02 INFO Applying migration id=move 2026/10/15 14:22:02 INFO Applying migration id=cleanup 2026/10/15 14:22:02 INFO Applying migration id=received 2026/10/15 14:22:02 INFO Applying migration id=namehost 2026/10/15 14:22:02 INFO Applying migration id=outboxhost 2026/10/15 14:22:02 INFO Applying migration id=notesfts 2026/10/15 14:22:02 INFO Applying migration id=iconsname 2026/10/15 14:22:02 INFO Applying migration id=nohash 2026/10/15 14:22:02 INFO Applying migration id=shares 2026/10/15 14:22:02 INFO Applying migration id=actorttl 2026/10/15 14:22:02 INFO Applying migration id=tocc 2026/10/15 14:22:02 INFO Applying migration id=followeds 2026/10/15 14:22:02 INFO Applying migration id=certhash 2026/10/15 14:22:02 INFO Applying migration id=follows_sync 2026/10/15 14:22:02 INFO Applying migration id=jsonpath 2026/10/15 14:22:02 INFO Applying migration id=localforward 2026/10/15 14:22:02 INFO Applying migration id=avatar 2026/10/15 14:22:02 INFO Applying migration id=noimage 2026/10/15 14:22:02 INFO Applying migration id=feed 2026/10/15 14:22:02 INFO Applying migration id=bookmarks 2026/10/15 14:22:02 INFO Applying migration id=shareactivity 2026/10/15 14:22:02 INFO Applying migration id=application 2026/10/15 14:22:02 INFO Applying migration id=certificates 2026/10/15 14:22:02 INFO Applying migration id=rawforward 2026/10/15 14:22:02 INFO Applying migration id=publickey 2026/10/15 14:22:02 INFO Applying migration id=resolvegroup 2026/10/15 14:22:02 INFO Applying migration id=reject 2026/10/15 14:22:02 INFO Applying migration id=autodel 2026/10/15 14:22:02 INFO Applying migration id=jsonb 2026/10/15 14:22:02 INFO Applying migration id=quote 2026/10/15 14:22:02 INFO Applying migration id=rfc9421 2026/10/15 14:22:02 INFO Applying migration id=keys 2026/10/15 14:22:02 INFO Applying migration id=portable 2026/10/15 14:22:02 INFO Applying migration id=proofs 2026/10/15 14:22:02 INFO Applying migration id=contexts 2026/10/15 14:22:02 INFO Applying migration id=deliverieshost 2026/10/15 14:22:02 INFO Applying migration id=pembegin 2026/10/15 14:22:02 INFO Applying migration id=didhost 2026/10/15 14:22:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:02 INFO Applying migration id=invites 2026/10/15 14:22:02 INFO Applying migration id=ed25519blob 2026/10/15 14:22:02 INFO Applying migration id=rsablob 2026/10/15 14:22:02 INFO Applying migration id=iconscid 2026/10/15 14:22:02 INFO Applying migration id=actor 2026/10/15 14:22:02 INFO Applying migration id=localkeys 2026/10/15 14:22:02 INFO Applying migration id=deleted 2026/10/15 14:22:02 INFO Applying migration id=history 2026/10/15 14:22:02 INFO Applying migration id=outboxnano 2026/10/15 14:22:02 INFO Applying migration id=implements 2026/10/15 14:22:02 INFO Applying migration id=backfill 2026/10/15 14:22:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-0684-7c43-9dc9-cf59aa0da7d9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e 2026/10/15 14:22:02 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0685-774e-8109-047a844ca8ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0685-7439-aa4f-d211d0f73838 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0685-7439-aa4f-d211d0f73838 2026/10/15 14:22:02 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff1-0686-7c16-b534-5332a80afb60 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e 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.53s) === RUN TestUsers_PostToFollowers 2026/10/15 14:22:02 INFO Applying migration id=initial 2026/10/15 14:22:02 INFO Applying migration id=notesupdated 2026/10/15 14:22:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:02 INFO Applying migration id=activitiesid 2026/10/15 14:22:02 INFO Applying migration id=outbox 2026/10/15 14:22:02 INFO Applying migration id=edits 2026/10/15 14:22:02 INFO Applying migration id=outboxactor 2026/10/15 14:22:02 INFO Applying migration id=outboxsender 2026/10/15 14:22:02 INFO Applying migration id=thread 2026/10/15 14:22:02 INFO Applying migration id=host 2026/10/15 14:22:02 INFO Applying migration id=sharedinbox 2026/10/15 14:22:02 INFO Applying migration id=noteshost 2026/10/15 14:22:02 INFO Applying migration id=fetched 2026/10/15 14:22:02 INFO Applying migration id=move 2026/10/15 14:22:02 INFO Applying migration id=cleanup 2026/10/15 14:22:02 INFO Applying migration id=received 2026/10/15 14:22:02 INFO Applying migration id=namehost 2026/10/15 14:22:02 INFO Applying migration id=outboxhost 2026/10/15 14:22:02 INFO Applying migration id=notesfts 2026/10/15 14:22:02 INFO Applying migration id=iconsname 2026/10/15 14:22:02 INFO Applying migration id=nohash 2026/10/15 14:22:02 INFO Applying migration id=shares 2026/10/15 14:22:02 INFO Applying migration id=actorttl 2026/10/15 14:22:02 INFO Applying migration id=tocc 2026/10/15 14:22:02 INFO Applying migration id=followeds 2026/10/15 14:22:02 INFO Applying migration id=certhash 2026/10/15 14:22:02 INFO Applying migration id=follows_sync 2026/10/15 14:22:02 INFO Applying migration id=jsonpath 2026/10/15 14:22:02 INFO Applying migration id=localforward 2026/10/15 14:22:02 INFO Applying migration id=avatar 2026/10/15 14:22:02 INFO Applying migration id=noimage 2026/10/15 14:22:02 INFO Applying migration id=feed 2026/10/15 14:22:02 INFO Applying migration id=bookmarks 2026/10/15 14:22:02 INFO Applying migration id=shareactivity 2026/10/15 14:22:02 INFO Applying migration id=application 2026/10/15 14:22:02 INFO Applying migration id=certificates 2026/10/15 14:22:02 INFO Applying migration id=rawforward 2026/10/15 14:22:02 INFO Applying migration id=publickey 2026/10/15 14:22:02 INFO Applying migration id=resolvegroup 2026/10/15 14:22:02 INFO Applying migration id=reject 2026/10/15 14:22:02 INFO Applying migration id=autodel 2026/10/15 14:22:02 INFO Applying migration id=jsonb 2026/10/15 14:22:02 INFO Applying migration id=quote 2026/10/15 14:22:02 INFO Applying migration id=rfc9421 2026/10/15 14:22:02 INFO Applying migration id=keys 2026/10/15 14:22:02 INFO Applying migration id=portable 2026/10/15 14:22:02 INFO Applying migration id=proofs 2026/10/15 14:22:02 INFO Applying migration id=contexts 2026/10/15 14:22:02 INFO Applying migration id=deliverieshost 2026/10/15 14:22:02 INFO Applying migration id=pembegin 2026/10/15 14:22:02 INFO Applying migration id=didhost 2026/10/15 14:22:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:02 INFO Applying migration id=invites 2026/10/15 14:22:02 INFO Applying migration id=ed25519blob 2026/10/15 14:22:02 INFO Applying migration id=rsablob 2026/10/15 14:22:02 INFO Applying migration id=iconscid 2026/10/15 14:22:02 INFO Applying migration id=actor 2026/10/15 14:22:02 INFO Applying migration id=localkeys 2026/10/15 14:22:02 INFO Applying migration id=deleted 2026/10/15 14:22:02 INFO Applying migration id=history 2026/10/15 14:22:02 INFO Applying migration id=outboxnano 2026/10/15 14:22:02 INFO Applying migration id=implements 2026/10/15 14:22:03 INFO Applying migration id=backfill 2026/10/15 14:22:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-08de-7e19-b457-fc2af06a9b35 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-08df-7715-aa02-c14685173b3c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-08de-7e19-b457-fc2af06a9b35 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-08de-7e19-b457-fc2af06a9b35 2026/10/15 14:22:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-08df-7ecd-bbb9-6d55a2a286da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-08df-7e8d-86ba-e55196b7f876 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-08df-7e8d-86ba-e55196b7f876 --- PASS: TestUsers_PostToFollowers (0.60s) === RUN TestUsers_PostToFollowersNotFollowing 2026/10/15 14:22:03 INFO Applying migration id=initial 2026/10/15 14:22:03 INFO Applying migration id=notesupdated 2026/10/15 14:22:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:03 INFO Applying migration id=activitiesid 2026/10/15 14:22:03 INFO Applying migration id=outbox 2026/10/15 14:22:03 INFO Applying migration id=edits 2026/10/15 14:22:03 INFO Applying migration id=outboxactor 2026/10/15 14:22:03 INFO Applying migration id=outboxsender 2026/10/15 14:22:03 INFO Applying migration id=thread 2026/10/15 14:22:03 INFO Applying migration id=host 2026/10/15 14:22:03 INFO Applying migration id=sharedinbox 2026/10/15 14:22:03 INFO Applying migration id=noteshost 2026/10/15 14:22:03 INFO Applying migration id=fetched 2026/10/15 14:22:03 INFO Applying migration id=move 2026/10/15 14:22:03 INFO Applying migration id=cleanup 2026/10/15 14:22:03 INFO Applying migration id=received 2026/10/15 14:22:03 INFO Applying migration id=namehost 2026/10/15 14:22:03 INFO Applying migration id=outboxhost 2026/10/15 14:22:03 INFO Applying migration id=notesfts 2026/10/15 14:22:03 INFO Applying migration id=iconsname 2026/10/15 14:22:03 INFO Applying migration id=nohash 2026/10/15 14:22:03 INFO Applying migration id=shares 2026/10/15 14:22:03 INFO Applying migration id=actorttl 2026/10/15 14:22:03 INFO Applying migration id=tocc 2026/10/15 14:22:03 INFO Applying migration id=followeds 2026/10/15 14:22:03 INFO Applying migration id=certhash 2026/10/15 14:22:03 INFO Applying migration id=follows_sync 2026/10/15 14:22:03 INFO Applying migration id=jsonpath 2026/10/15 14:22:03 INFO Applying migration id=localforward 2026/10/15 14:22:03 INFO Applying migration id=avatar 2026/10/15 14:22:03 INFO Applying migration id=noimage 2026/10/15 14:22:03 INFO Applying migration id=feed 2026/10/15 14:22:03 INFO Applying migration id=bookmarks 2026/10/15 14:22:03 INFO Applying migration id=shareactivity 2026/10/15 14:22:03 INFO Applying migration id=application 2026/10/15 14:22:03 INFO Applying migration id=certificates 2026/10/15 14:22:03 INFO Applying migration id=rawforward 2026/10/15 14:22:03 INFO Applying migration id=publickey 2026/10/15 14:22:03 INFO Applying migration id=resolvegroup 2026/10/15 14:22:03 INFO Applying migration id=reject 2026/10/15 14:22:03 INFO Applying migration id=autodel 2026/10/15 14:22:03 INFO Applying migration id=jsonb 2026/10/15 14:22:03 INFO Applying migration id=quote 2026/10/15 14:22:03 INFO Applying migration id=rfc9421 2026/10/15 14:22:03 INFO Applying migration id=keys 2026/10/15 14:22:03 INFO Applying migration id=portable 2026/10/15 14:22:03 INFO Applying migration id=proofs 2026/10/15 14:22:03 INFO Applying migration id=contexts 2026/10/15 14:22:03 INFO Applying migration id=deliverieshost 2026/10/15 14:22:03 INFO Applying migration id=pembegin 2026/10/15 14:22:03 INFO Applying migration id=didhost 2026/10/15 14:22:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:03 INFO Applying migration id=invites 2026/10/15 14:22:03 INFO Applying migration id=ed25519blob 2026/10/15 14:22:03 INFO Applying migration id=rsablob 2026/10/15 14:22:03 INFO Applying migration id=iconscid 2026/10/15 14:22:03 INFO Applying migration id=actor 2026/10/15 14:22:03 INFO Applying migration id=localkeys 2026/10/15 14:22:03 INFO Applying migration id=deleted 2026/10/15 14:22:03 INFO Applying migration id=history 2026/10/15 14:22:03 INFO Applying migration id=outboxnano 2026/10/15 14:22:03 INFO Applying migration id=implements 2026/10/15 14:22:03 INFO Applying migration id=backfill 2026/10/15 14:22:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0ce8-72ad-9bf8-9eeaf65ca547 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0ce8-722c-9754-8acfdb695a8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0ce8-722c-9754-8acfdb695a8f --- PASS: TestUsers_PostToFollowersNotFollowing (1.03s) === RUN TestUsers_PublicPost 2026/10/15 14:22:04 INFO Applying migration id=initial 2026/10/15 14:22:04 INFO Applying migration id=notesupdated 2026/10/15 14:22:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:04 INFO Applying migration id=activitiesid 2026/10/15 14:22:04 INFO Applying migration id=outbox 2026/10/15 14:22:04 INFO Applying migration id=edits 2026/10/15 14:22:04 INFO Applying migration id=outboxactor 2026/10/15 14:22:04 INFO Applying migration id=outboxsender 2026/10/15 14:22:04 INFO Applying migration id=thread 2026/10/15 14:22:04 INFO Applying migration id=host 2026/10/15 14:22:04 INFO Applying migration id=sharedinbox 2026/10/15 14:22:04 INFO Applying migration id=noteshost 2026/10/15 14:22:04 INFO Applying migration id=fetched 2026/10/15 14:22:04 INFO Applying migration id=move 2026/10/15 14:22:04 INFO Applying migration id=cleanup 2026/10/15 14:22:04 INFO Applying migration id=received 2026/10/15 14:22:04 INFO Applying migration id=namehost 2026/10/15 14:22:04 INFO Applying migration id=outboxhost 2026/10/15 14:22:04 INFO Applying migration id=notesfts 2026/10/15 14:22:04 INFO Applying migration id=iconsname 2026/10/15 14:22:04 INFO Applying migration id=nohash 2026/10/15 14:22:04 INFO Applying migration id=shares 2026/10/15 14:22:04 INFO Applying migration id=actorttl 2026/10/15 14:22:04 INFO Applying migration id=tocc 2026/10/15 14:22:04 INFO Applying migration id=followeds 2026/10/15 14:22:04 INFO Applying migration id=certhash 2026/10/15 14:22:04 INFO Applying migration id=follows_sync 2026/10/15 14:22:04 INFO Applying migration id=jsonpath 2026/10/15 14:22:04 INFO Applying migration id=localforward 2026/10/15 14:22:04 INFO Applying migration id=avatar 2026/10/15 14:22:04 INFO Applying migration id=noimage 2026/10/15 14:22:04 INFO Applying migration id=feed 2026/10/15 14:22:04 INFO Applying migration id=bookmarks 2026/10/15 14:22:04 INFO Applying migration id=shareactivity 2026/10/15 14:22:04 INFO Applying migration id=application 2026/10/15 14:22:04 INFO Applying migration id=certificates 2026/10/15 14:22:04 INFO Applying migration id=rawforward 2026/10/15 14:22:04 INFO Applying migration id=publickey 2026/10/15 14:22:04 INFO Applying migration id=resolvegroup 2026/10/15 14:22:04 INFO Applying migration id=reject 2026/10/15 14:22:04 INFO Applying migration id=autodel 2026/10/15 14:22:04 INFO Applying migration id=jsonb 2026/10/15 14:22:04 INFO Applying migration id=quote 2026/10/15 14:22:04 INFO Applying migration id=rfc9421 2026/10/15 14:22:04 INFO Applying migration id=keys 2026/10/15 14:22:04 INFO Applying migration id=portable 2026/10/15 14:22:04 INFO Applying migration id=proofs 2026/10/15 14:22:04 INFO Applying migration id=contexts 2026/10/15 14:22:04 INFO Applying migration id=deliverieshost 2026/10/15 14:22:04 INFO Applying migration id=pembegin 2026/10/15 14:22:04 INFO Applying migration id=didhost 2026/10/15 14:22:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:04 INFO Applying migration id=invites 2026/10/15 14:22:04 INFO Applying migration id=ed25519blob 2026/10/15 14:22:04 INFO Applying migration id=rsablob 2026/10/15 14:22:04 INFO Applying migration id=iconscid 2026/10/15 14:22:04 INFO Applying migration id=actor 2026/10/15 14:22:04 INFO Applying migration id=localkeys 2026/10/15 14:22:04 INFO Applying migration id=deleted 2026/10/15 14:22:04 INFO Applying migration id=history 2026/10/15 14:22:04 INFO Applying migration id=outboxnano 2026/10/15 14:22:04 INFO Applying migration id=implements 2026/10/15 14:22:04 INFO Applying migration id=backfill 2026/10/15 14:22:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-0fdb-761a-8af6-6706eff73135 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-0fdc-7425-ad9f-083b897ca01d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-0fdb-761a-8af6-6706eff73135 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-0fdb-761a-8af6-6706eff73135 2026/10/15 14:22:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0fdd-7154-8e36-e22f536ec2be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0fdd-70cf-a77a-f41c32942271 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0fdd-70cf-a77a-f41c32942271 --- PASS: TestUsers_PublicPost (0.76s) === RUN TestUsers_PublicPostNotFollowing 2026/10/15 14:22:05 INFO Applying migration id=initial 2026/10/15 14:22:05 INFO Applying migration id=notesupdated 2026/10/15 14:22:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:05 INFO Applying migration id=activitiesid 2026/10/15 14:22:05 INFO Applying migration id=outbox 2026/10/15 14:22:05 INFO Applying migration id=edits 2026/10/15 14:22:05 INFO Applying migration id=outboxactor 2026/10/15 14:22:05 INFO Applying migration id=outboxsender 2026/10/15 14:22:05 INFO Applying migration id=thread 2026/10/15 14:22:05 INFO Applying migration id=host 2026/10/15 14:22:05 INFO Applying migration id=sharedinbox 2026/10/15 14:22:05 INFO Applying migration id=noteshost 2026/10/15 14:22:05 INFO Applying migration id=fetched 2026/10/15 14:22:05 INFO Applying migration id=move 2026/10/15 14:22:05 INFO Applying migration id=cleanup 2026/10/15 14:22:05 INFO Applying migration id=received 2026/10/15 14:22:05 INFO Applying migration id=namehost 2026/10/15 14:22:05 INFO Applying migration id=outboxhost 2026/10/15 14:22:05 INFO Applying migration id=notesfts 2026/10/15 14:22:05 INFO Applying migration id=iconsname 2026/10/15 14:22:05 INFO Applying migration id=nohash 2026/10/15 14:22:05 INFO Applying migration id=shares 2026/10/15 14:22:05 INFO Applying migration id=actorttl 2026/10/15 14:22:05 INFO Applying migration id=tocc 2026/10/15 14:22:05 INFO Applying migration id=followeds 2026/10/15 14:22:05 INFO Applying migration id=certhash 2026/10/15 14:22:05 INFO Applying migration id=follows_sync 2026/10/15 14:22:05 INFO Applying migration id=jsonpath 2026/10/15 14:22:05 INFO Applying migration id=localforward 2026/10/15 14:22:05 INFO Applying migration id=avatar 2026/10/15 14:22:05 INFO Applying migration id=noimage 2026/10/15 14:22:05 INFO Applying migration id=feed 2026/10/15 14:22:05 INFO Applying migration id=bookmarks 2026/10/15 14:22:05 INFO Applying migration id=shareactivity 2026/10/15 14:22:05 INFO Applying migration id=application 2026/10/15 14:22:05 INFO Applying migration id=certificates 2026/10/15 14:22:05 INFO Applying migration id=rawforward 2026/10/15 14:22:05 INFO Applying migration id=publickey 2026/10/15 14:22:05 INFO Applying migration id=resolvegroup 2026/10/15 14:22:05 INFO Applying migration id=reject 2026/10/15 14:22:05 INFO Applying migration id=autodel 2026/10/15 14:22:05 INFO Applying migration id=jsonb 2026/10/15 14:22:05 INFO Applying migration id=quote 2026/10/15 14:22:05 INFO Applying migration id=rfc9421 2026/10/15 14:22:05 INFO Applying migration id=keys 2026/10/15 14:22:05 INFO Applying migration id=portable 2026/10/15 14:22:05 INFO Applying migration id=proofs 2026/10/15 14:22:05 INFO Applying migration id=contexts 2026/10/15 14:22:05 INFO Applying migration id=deliverieshost 2026/10/15 14:22:05 INFO Applying migration id=pembegin 2026/10/15 14:22:05 INFO Applying migration id=didhost 2026/10/15 14:22:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:05 INFO Applying migration id=invites 2026/10/15 14:22:05 INFO Applying migration id=ed25519blob 2026/10/15 14:22:05 INFO Applying migration id=rsablob 2026/10/15 14:22:05 INFO Applying migration id=iconscid 2026/10/15 14:22:05 INFO Applying migration id=actor 2026/10/15 14:22:05 INFO Applying migration id=localkeys 2026/10/15 14:22:05 INFO Applying migration id=deleted 2026/10/15 14:22:05 INFO Applying migration id=history 2026/10/15 14:22:05 INFO Applying migration id=outboxnano 2026/10/15 14:22:05 INFO Applying migration id=implements 2026/10/15 14:22:05 INFO Applying migration id=backfill 2026/10/15 14:22:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-133f-7de3-aaec-612d7401cb04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-133f-7d6a-93d9-78615ffa0a3a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-133f-7d6a-93d9-78615ffa0a3a --- PASS: TestUsers_PublicPostNotFollowing (0.87s) === RUN TestUsers_PublicPostShared 2026/10/15 14:22:06 INFO Applying migration id=initial 2026/10/15 14:22:06 INFO Applying migration id=notesupdated 2026/10/15 14:22:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:06 INFO Applying migration id=activitiesid 2026/10/15 14:22:06 INFO Applying migration id=outbox 2026/10/15 14:22:06 INFO Applying migration id=edits 2026/10/15 14:22:06 INFO Applying migration id=outboxactor 2026/10/15 14:22:06 INFO Applying migration id=outboxsender 2026/10/15 14:22:06 INFO Applying migration id=thread 2026/10/15 14:22:06 INFO Applying migration id=host 2026/10/15 14:22:06 INFO Applying migration id=sharedinbox 2026/10/15 14:22:06 INFO Applying migration id=noteshost 2026/10/15 14:22:06 INFO Applying migration id=fetched 2026/10/15 14:22:06 INFO Applying migration id=move 2026/10/15 14:22:06 INFO Applying migration id=cleanup 2026/10/15 14:22:06 INFO Applying migration id=received 2026/10/15 14:22:06 INFO Applying migration id=namehost 2026/10/15 14:22:06 INFO Applying migration id=outboxhost 2026/10/15 14:22:06 INFO Applying migration id=notesfts 2026/10/15 14:22:06 INFO Applying migration id=iconsname 2026/10/15 14:22:06 INFO Applying migration id=nohash 2026/10/15 14:22:06 INFO Applying migration id=shares 2026/10/15 14:22:06 INFO Applying migration id=actorttl 2026/10/15 14:22:06 INFO Applying migration id=tocc 2026/10/15 14:22:06 INFO Applying migration id=followeds 2026/10/15 14:22:06 INFO Applying migration id=certhash 2026/10/15 14:22:06 INFO Applying migration id=follows_sync 2026/10/15 14:22:06 INFO Applying migration id=jsonpath 2026/10/15 14:22:06 INFO Applying migration id=localforward 2026/10/15 14:22:06 INFO Applying migration id=avatar 2026/10/15 14:22:06 INFO Applying migration id=noimage 2026/10/15 14:22:06 INFO Applying migration id=feed 2026/10/15 14:22:06 INFO Applying migration id=bookmarks 2026/10/15 14:22:06 INFO Applying migration id=shareactivity 2026/10/15 14:22:06 INFO Applying migration id=application 2026/10/15 14:22:06 INFO Applying migration id=certificates 2026/10/15 14:22:06 INFO Applying migration id=rawforward 2026/10/15 14:22:06 INFO Applying migration id=publickey 2026/10/15 14:22:06 INFO Applying migration id=resolvegroup 2026/10/15 14:22:06 INFO Applying migration id=reject 2026/10/15 14:22:06 INFO Applying migration id=autodel 2026/10/15 14:22:06 INFO Applying migration id=jsonb 2026/10/15 14:22:06 INFO Applying migration id=quote 2026/10/15 14:22:06 INFO Applying migration id=rfc9421 2026/10/15 14:22:06 INFO Applying migration id=keys 2026/10/15 14:22:06 INFO Applying migration id=portable 2026/10/15 14:22:06 INFO Applying migration id=proofs 2026/10/15 14:22:06 INFO Applying migration id=contexts 2026/10/15 14:22:06 INFO Applying migration id=deliverieshost 2026/10/15 14:22:06 INFO Applying migration id=pembegin 2026/10/15 14:22:06 INFO Applying migration id=didhost 2026/10/15 14:22:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:06 INFO Applying migration id=invites 2026/10/15 14:22:06 INFO Applying migration id=ed25519blob 2026/10/15 14:22:06 INFO Applying migration id=rsablob 2026/10/15 14:22:06 INFO Applying migration id=iconscid 2026/10/15 14:22:06 INFO Applying migration id=actor 2026/10/15 14:22:06 INFO Applying migration id=localkeys 2026/10/15 14:22:06 INFO Applying migration id=deleted 2026/10/15 14:22:06 INFO Applying migration id=history 2026/10/15 14:22:06 INFO Applying migration id=outboxnano 2026/10/15 14:22:06 INFO Applying migration id=implements 2026/10/15 14:22:06 INFO Applying migration id=backfill 2026/10/15 14:22:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-1541-7e31-819a-475acee34c85 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/10/15 14:22:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestUsers_PublicPostShared (0.52s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/10/15 14:22:06 INFO Applying migration id=initial 2026/10/15 14:22:06 INFO Applying migration id=notesupdated 2026/10/15 14:22:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:06 INFO Applying migration id=activitiesid 2026/10/15 14:22:06 INFO Applying migration id=outbox 2026/10/15 14:22:06 INFO Applying migration id=edits 2026/10/15 14:22:06 INFO Applying migration id=outboxactor 2026/10/15 14:22:06 INFO Applying migration id=outboxsender 2026/10/15 14:22:06 INFO Applying migration id=thread 2026/10/15 14:22:06 INFO Applying migration id=host 2026/10/15 14:22:06 INFO Applying migration id=sharedinbox 2026/10/15 14:22:06 INFO Applying migration id=noteshost 2026/10/15 14:22:06 INFO Applying migration id=fetched 2026/10/15 14:22:06 INFO Applying migration id=move 2026/10/15 14:22:06 INFO Applying migration id=cleanup 2026/10/15 14:22:06 INFO Applying migration id=received 2026/10/15 14:22:06 INFO Applying migration id=namehost 2026/10/15 14:22:06 INFO Applying migration id=outboxhost 2026/10/15 14:22:06 INFO Applying migration id=notesfts 2026/10/15 14:22:06 INFO Applying migration id=iconsname 2026/10/15 14:22:06 INFO Applying migration id=nohash 2026/10/15 14:22:06 INFO Applying migration id=shares 2026/10/15 14:22:06 INFO Applying migration id=actorttl 2026/10/15 14:22:06 INFO Applying migration id=tocc 2026/10/15 14:22:06 INFO Applying migration id=followeds 2026/10/15 14:22:06 INFO Applying migration id=certhash 2026/10/15 14:22:06 INFO Applying migration id=follows_sync 2026/10/15 14:22:06 INFO Applying migration id=jsonpath 2026/10/15 14:22:06 INFO Applying migration id=localforward 2026/10/15 14:22:06 INFO Applying migration id=avatar 2026/10/15 14:22:06 INFO Applying migration id=noimage 2026/10/15 14:22:06 INFO Applying migration id=feed 2026/10/15 14:22:06 INFO Applying migration id=bookmarks 2026/10/15 14:22:06 INFO Applying migration id=shareactivity 2026/10/15 14:22:06 INFO Applying migration id=application 2026/10/15 14:22:06 INFO Applying migration id=certificates 2026/10/15 14:22:06 INFO Applying migration id=rawforward 2026/10/15 14:22:06 INFO Applying migration id=publickey 2026/10/15 14:22:06 INFO Applying migration id=resolvegroup 2026/10/15 14:22:06 INFO Applying migration id=reject 2026/10/15 14:22:06 INFO Applying migration id=autodel 2026/10/15 14:22:06 INFO Applying migration id=jsonb 2026/10/15 14:22:06 INFO Applying migration id=quote 2026/10/15 14:22:06 INFO Applying migration id=rfc9421 2026/10/15 14:22:06 INFO Applying migration id=keys 2026/10/15 14:22:06 INFO Applying migration id=portable 2026/10/15 14:22:06 INFO Applying migration id=proofs 2026/10/15 14:22:06 INFO Applying migration id=contexts 2026/10/15 14:22:06 INFO Applying migration id=deliverieshost 2026/10/15 14:22:06 INFO Applying migration id=pembegin 2026/10/15 14:22:06 INFO Applying migration id=didhost 2026/10/15 14:22:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:06 INFO Applying migration id=invites 2026/10/15 14:22:06 INFO Applying migration id=ed25519blob 2026/10/15 14:22:06 INFO Applying migration id=rsablob 2026/10/15 14:22:06 INFO Applying migration id=iconscid 2026/10/15 14:22:06 INFO Applying migration id=actor 2026/10/15 14:22:06 INFO Applying migration id=localkeys 2026/10/15 14:22:06 INFO Applying migration id=deleted 2026/10/15 14:22:06 INFO Applying migration id=history 2026/10/15 14:22:06 INFO Applying migration id=outboxnano 2026/10/15 14:22:06 INFO Applying migration id=implements 2026/10/15 14:22:06 INFO Applying migration id=backfill 2026/10/15 14:22:07 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-17a5-7b2b-924e-f278f7b8c9e7 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/10/15 14:22:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:07 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff1-17a8-76dc-944f-271eaf28356a activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-17a5-7b2b-924e-f278f7b8c9e7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (0.61s) === RUN TestView_NoReplies 2026/10/15 14:22:07 INFO Applying migration id=initial 2026/10/15 14:22:07 INFO Applying migration id=notesupdated 2026/10/15 14:22:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:07 INFO Applying migration id=activitiesid 2026/10/15 14:22:07 INFO Applying migration id=outbox 2026/10/15 14:22:07 INFO Applying migration id=edits 2026/10/15 14:22:07 INFO Applying migration id=outboxactor 2026/10/15 14:22:07 INFO Applying migration id=outboxsender 2026/10/15 14:22:07 INFO Applying migration id=thread 2026/10/15 14:22:07 INFO Applying migration id=host 2026/10/15 14:22:07 INFO Applying migration id=sharedinbox 2026/10/15 14:22:07 INFO Applying migration id=noteshost 2026/10/15 14:22:07 INFO Applying migration id=fetched 2026/10/15 14:22:07 INFO Applying migration id=move 2026/10/15 14:22:07 INFO Applying migration id=cleanup 2026/10/15 14:22:07 INFO Applying migration id=received 2026/10/15 14:22:07 INFO Applying migration id=namehost 2026/10/15 14:22:07 INFO Applying migration id=outboxhost 2026/10/15 14:22:07 INFO Applying migration id=notesfts 2026/10/15 14:22:07 INFO Applying migration id=iconsname 2026/10/15 14:22:07 INFO Applying migration id=nohash 2026/10/15 14:22:07 INFO Applying migration id=shares 2026/10/15 14:22:07 INFO Applying migration id=actorttl 2026/10/15 14:22:07 INFO Applying migration id=tocc 2026/10/15 14:22:07 INFO Applying migration id=followeds 2026/10/15 14:22:07 INFO Applying migration id=certhash 2026/10/15 14:22:07 INFO Applying migration id=follows_sync 2026/10/15 14:22:07 INFO Applying migration id=jsonpath 2026/10/15 14:22:07 INFO Applying migration id=localforward 2026/10/15 14:22:07 INFO Applying migration id=avatar 2026/10/15 14:22:07 INFO Applying migration id=noimage 2026/10/15 14:22:07 INFO Applying migration id=feed 2026/10/15 14:22:07 INFO Applying migration id=bookmarks 2026/10/15 14:22:07 INFO Applying migration id=shareactivity 2026/10/15 14:22:07 INFO Applying migration id=application 2026/10/15 14:22:07 INFO Applying migration id=certificates 2026/10/15 14:22:07 INFO Applying migration id=rawforward 2026/10/15 14:22:07 INFO Applying migration id=publickey 2026/10/15 14:22:07 INFO Applying migration id=resolvegroup 2026/10/15 14:22:07 INFO Applying migration id=reject 2026/10/15 14:22:07 INFO Applying migration id=autodel 2026/10/15 14:22:07 INFO Applying migration id=jsonb 2026/10/15 14:22:07 INFO Applying migration id=quote 2026/10/15 14:22:07 INFO Applying migration id=rfc9421 2026/10/15 14:22:07 INFO Applying migration id=keys 2026/10/15 14:22:07 INFO Applying migration id=portable 2026/10/15 14:22:07 INFO Applying migration id=proofs 2026/10/15 14:22:07 INFO Applying migration id=contexts 2026/10/15 14:22:07 INFO Applying migration id=deliverieshost 2026/10/15 14:22:07 INFO Applying migration id=pembegin 2026/10/15 14:22:07 INFO Applying migration id=didhost 2026/10/15 14:22:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:07 INFO Applying migration id=invites 2026/10/15 14:22:07 INFO Applying migration id=ed25519blob 2026/10/15 14:22:07 INFO Applying migration id=rsablob 2026/10/15 14:22:07 INFO Applying migration id=iconscid 2026/10/15 14:22:07 INFO Applying migration id=actor 2026/10/15 14:22:07 INFO Applying migration id=localkeys 2026/10/15 14:22:07 INFO Applying migration id=deleted 2026/10/15 14:22:07 INFO Applying migration id=history 2026/10/15 14:22:07 INFO Applying migration id=outboxnano 2026/10/15 14:22:07 INFO Applying migration id=implements 2026/10/15 14:22:07 INFO Applying migration id=backfill 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1a7f-704c-bf07-5be8c9f1cd82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1a7e-785d-badd-77d4b931b207 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-1a7e-785d-badd-77d4b931b207 2026/10/15 14:22:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-1a7e-785d-badd-77d4b931b207 --- PASS: TestView_NoReplies (0.73s) === RUN TestView_OneReply 2026/10/15 14:22:08 INFO Applying migration id=initial 2026/10/15 14:22:08 INFO Applying migration id=notesupdated 2026/10/15 14:22:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:08 INFO Applying migration id=activitiesid 2026/10/15 14:22:08 INFO Applying migration id=outbox 2026/10/15 14:22:08 INFO Applying migration id=edits 2026/10/15 14:22:08 INFO Applying migration id=outboxactor 2026/10/15 14:22:08 INFO Applying migration id=outboxsender 2026/10/15 14:22:08 INFO Applying migration id=thread 2026/10/15 14:22:08 INFO Applying migration id=host 2026/10/15 14:22:08 INFO Applying migration id=sharedinbox 2026/10/15 14:22:08 INFO Applying migration id=noteshost 2026/10/15 14:22:08 INFO Applying migration id=fetched 2026/10/15 14:22:08 INFO Applying migration id=move 2026/10/15 14:22:08 INFO Applying migration id=cleanup 2026/10/15 14:22:08 INFO Applying migration id=received 2026/10/15 14:22:08 INFO Applying migration id=namehost 2026/10/15 14:22:08 INFO Applying migration id=outboxhost 2026/10/15 14:22:08 INFO Applying migration id=notesfts 2026/10/15 14:22:08 INFO Applying migration id=iconsname 2026/10/15 14:22:08 INFO Applying migration id=nohash 2026/10/15 14:22:08 INFO Applying migration id=shares 2026/10/15 14:22:08 INFO Applying migration id=actorttl 2026/10/15 14:22:08 INFO Applying migration id=tocc 2026/10/15 14:22:08 INFO Applying migration id=followeds 2026/10/15 14:22:08 INFO Applying migration id=certhash 2026/10/15 14:22:08 INFO Applying migration id=follows_sync 2026/10/15 14:22:08 INFO Applying migration id=jsonpath 2026/10/15 14:22:08 INFO Applying migration id=localforward 2026/10/15 14:22:08 INFO Applying migration id=avatar 2026/10/15 14:22:08 INFO Applying migration id=noimage 2026/10/15 14:22:08 INFO Applying migration id=feed 2026/10/15 14:22:08 INFO Applying migration id=bookmarks 2026/10/15 14:22:08 INFO Applying migration id=shareactivity 2026/10/15 14:22:08 INFO Applying migration id=application 2026/10/15 14:22:08 INFO Applying migration id=certificates 2026/10/15 14:22:08 INFO Applying migration id=rawforward 2026/10/15 14:22:08 INFO Applying migration id=publickey 2026/10/15 14:22:08 INFO Applying migration id=resolvegroup 2026/10/15 14:22:08 INFO Applying migration id=reject 2026/10/15 14:22:08 INFO Applying migration id=autodel 2026/10/15 14:22:08 INFO Applying migration id=jsonb 2026/10/15 14:22:08 INFO Applying migration id=quote 2026/10/15 14:22:08 INFO Applying migration id=rfc9421 2026/10/15 14:22:08 INFO Applying migration id=keys 2026/10/15 14:22:08 INFO Applying migration id=portable 2026/10/15 14:22:08 INFO Applying migration id=proofs 2026/10/15 14:22:08 INFO Applying migration id=contexts 2026/10/15 14:22:08 INFO Applying migration id=deliverieshost 2026/10/15 14:22:08 INFO Applying migration id=pembegin 2026/10/15 14:22:08 INFO Applying migration id=didhost 2026/10/15 14:22:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:08 INFO Applying migration id=invites 2026/10/15 14:22:08 INFO Applying migration id=ed25519blob 2026/10/15 14:22:08 INFO Applying migration id=rsablob 2026/10/15 14:22:08 INFO Applying migration id=iconscid 2026/10/15 14:22:08 INFO Applying migration id=actor 2026/10/15 14:22:08 INFO Applying migration id=localkeys 2026/10/15 14:22:08 INFO Applying migration id=deleted 2026/10/15 14:22:08 INFO Applying migration id=history 2026/10/15 14:22:08 INFO Applying migration id=outboxnano 2026/10/15 14:22:08 INFO Applying migration id=implements 2026/10/15 14:22:08 INFO Applying migration id=backfill 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1ba5-7717-bd8f-739407001db6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 2026/10/15 14:22:08 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 2026/10/15 14:22:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-1ba7-7494-8c4a-4587c4e3ad4e note=https://localhost.localdomain:8443/post/01a13ff1-1ba7-746f-8e8c-7fbab41ccf0a thread=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1ba7-7494-8c4a-4587c4e3ad4e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1ba7-746f-8e8c-7fbab41ccf0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-1ba7-746f-8e8c-7fbab41ccf0a 2026/10/15 14:22:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 --- PASS: TestView_OneReply (0.29s) === RUN TestView_TwoReplies 2026/10/15 14:22:08 INFO Applying migration id=initial 2026/10/15 14:22:08 INFO Applying migration id=notesupdated 2026/10/15 14:22:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:08 INFO Applying migration id=activitiesid 2026/10/15 14:22:08 INFO Applying migration id=outbox 2026/10/15 14:22:08 INFO Applying migration id=edits 2026/10/15 14:22:08 INFO Applying migration id=outboxactor 2026/10/15 14:22:08 INFO Applying migration id=outboxsender 2026/10/15 14:22:08 INFO Applying migration id=thread 2026/10/15 14:22:08 INFO Applying migration id=host 2026/10/15 14:22:08 INFO Applying migration id=sharedinbox 2026/10/15 14:22:08 INFO Applying migration id=noteshost 2026/10/15 14:22:08 INFO Applying migration id=fetched 2026/10/15 14:22:08 INFO Applying migration id=move 2026/10/15 14:22:08 INFO Applying migration id=cleanup 2026/10/15 14:22:08 INFO Applying migration id=received 2026/10/15 14:22:08 INFO Applying migration id=namehost 2026/10/15 14:22:08 INFO Applying migration id=outboxhost 2026/10/15 14:22:08 INFO Applying migration id=notesfts 2026/10/15 14:22:08 INFO Applying migration id=iconsname 2026/10/15 14:22:08 INFO Applying migration id=nohash 2026/10/15 14:22:08 INFO Applying migration id=shares 2026/10/15 14:22:08 INFO Applying migration id=actorttl 2026/10/15 14:22:08 INFO Applying migration id=tocc 2026/10/15 14:22:08 INFO Applying migration id=followeds 2026/10/15 14:22:08 INFO Applying migration id=certhash 2026/10/15 14:22:08 INFO Applying migration id=follows_sync 2026/10/15 14:22:08 INFO Applying migration id=jsonpath 2026/10/15 14:22:08 INFO Applying migration id=localforward 2026/10/15 14:22:08 INFO Applying migration id=avatar 2026/10/15 14:22:08 INFO Applying migration id=noimage 2026/10/15 14:22:08 INFO Applying migration id=feed 2026/10/15 14:22:08 INFO Applying migration id=bookmarks 2026/10/15 14:22:08 INFO Applying migration id=shareactivity 2026/10/15 14:22:08 INFO Applying migration id=application 2026/10/15 14:22:08 INFO Applying migration id=certificates 2026/10/15 14:22:08 INFO Applying migration id=rawforward 2026/10/15 14:22:08 INFO Applying migration id=publickey 2026/10/15 14:22:08 INFO Applying migration id=resolvegroup 2026/10/15 14:22:08 INFO Applying migration id=reject 2026/10/15 14:22:08 INFO Applying migration id=autodel 2026/10/15 14:22:08 INFO Applying migration id=jsonb 2026/10/15 14:22:08 INFO Applying migration id=quote 2026/10/15 14:22:08 INFO Applying migration id=rfc9421 2026/10/15 14:22:08 INFO Applying migration id=keys 2026/10/15 14:22:08 INFO Applying migration id=portable 2026/10/15 14:22:08 INFO Applying migration id=proofs 2026/10/15 14:22:08 INFO Applying migration id=contexts 2026/10/15 14:22:08 INFO Applying migration id=deliverieshost 2026/10/15 14:22:08 INFO Applying migration id=pembegin 2026/10/15 14:22:08 INFO Applying migration id=didhost 2026/10/15 14:22:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:08 INFO Applying migration id=invites 2026/10/15 14:22:08 INFO Applying migration id=ed25519blob 2026/10/15 14:22:08 INFO Applying migration id=rsablob 2026/10/15 14:22:08 INFO Applying migration id=iconscid 2026/10/15 14:22:08 INFO Applying migration id=actor 2026/10/15 14:22:08 INFO Applying migration id=localkeys 2026/10/15 14:22:08 INFO Applying migration id=deleted 2026/10/15 14:22:08 INFO Applying migration id=history 2026/10/15 14:22:08 INFO Applying migration id=outboxnano 2026/10/15 14:22:08 INFO Applying migration id=implements 2026/10/15 14:22:08 INFO Applying migration id=backfill 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1df9-7e82-af3c-2747592e0d6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 2026/10/15 14:22:08 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 2026/10/15 14:22:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-1dff-7554-a607-53a7d18ec965 note=https://localhost.localdomain:8443/post/01a13ff1-1dff-74dd-b37c-5bab6e4aae7d thread=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1dff-7554-a607-53a7d18ec965 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1dff-74dd-b37c-5bab6e4aae7d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-1dff-74dd-b37c-5bab6e4aae7d 2026/10/15 14:22:08 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 2026/10/15 14:22:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-1e04-778c-9f75-1e2dd88f0b6e note=https://localhost.localdomain:8443/post/01a13ff1-1e04-7724-bc7b-94c85e6edc15 thread=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1e04-778c-9f75-1e2dd88f0b6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1e04-7724-bc7b-94c85e6edc15 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-1e04-7724-bc7b-94c85e6edc15 2026/10/15 14:22:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 --- PASS: TestView_TwoReplies (0.61s) === RUN TestView_TwoRepliesBigOffset 2026/10/15 14:22:08 INFO Applying migration id=initial 2026/10/15 14:22:08 INFO Applying migration id=notesupdated 2026/10/15 14:22:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:08 INFO Applying migration id=activitiesid 2026/10/15 14:22:08 INFO Applying migration id=outbox 2026/10/15 14:22:08 INFO Applying migration id=edits 2026/10/15 14:22:08 INFO Applying migration id=outboxactor 2026/10/15 14:22:08 INFO Applying migration id=outboxsender 2026/10/15 14:22:08 INFO Applying migration id=thread 2026/10/15 14:22:08 INFO Applying migration id=host 2026/10/15 14:22:08 INFO Applying migration id=sharedinbox 2026/10/15 14:22:08 INFO Applying migration id=noteshost 2026/10/15 14:22:08 INFO Applying migration id=fetched 2026/10/15 14:22:08 INFO Applying migration id=move 2026/10/15 14:22:08 INFO Applying migration id=cleanup 2026/10/15 14:22:08 INFO Applying migration id=received 2026/10/15 14:22:08 INFO Applying migration id=namehost 2026/10/15 14:22:08 INFO Applying migration id=outboxhost 2026/10/15 14:22:08 INFO Applying migration id=notesfts 2026/10/15 14:22:08 INFO Applying migration id=iconsname 2026/10/15 14:22:08 INFO Applying migration id=nohash 2026/10/15 14:22:08 INFO Applying migration id=shares 2026/10/15 14:22:08 INFO Applying migration id=actorttl 2026/10/15 14:22:08 INFO Applying migration id=tocc 2026/10/15 14:22:08 INFO Applying migration id=followeds 2026/10/15 14:22:08 INFO Applying migration id=certhash 2026/10/15 14:22:08 INFO Applying migration id=follows_sync 2026/10/15 14:22:08 INFO Applying migration id=jsonpath 2026/10/15 14:22:09 INFO Applying migration id=localforward 2026/10/15 14:22:09 INFO Applying migration id=avatar 2026/10/15 14:22:09 INFO Applying migration id=noimage 2026/10/15 14:22:09 INFO Applying migration id=feed 2026/10/15 14:22:09 INFO Applying migration id=bookmarks 2026/10/15 14:22:09 INFO Applying migration id=shareactivity 2026/10/15 14:22:09 INFO Applying migration id=application 2026/10/15 14:22:09 INFO Applying migration id=certificates 2026/10/15 14:22:09 INFO Applying migration id=rawforward 2026/10/15 14:22:09 INFO Applying migration id=publickey 2026/10/15 14:22:09 INFO Applying migration id=resolvegroup 2026/10/15 14:22:09 INFO Applying migration id=reject 2026/10/15 14:22:09 INFO Applying migration id=autodel 2026/10/15 14:22:09 INFO Applying migration id=jsonb 2026/10/15 14:22:09 INFO Applying migration id=quote 2026/10/15 14:22:09 INFO Applying migration id=rfc9421 2026/10/15 14:22:09 INFO Applying migration id=keys 2026/10/15 14:22:09 INFO Applying migration id=portable 2026/10/15 14:22:09 INFO Applying migration id=proofs 2026/10/15 14:22:09 INFO Applying migration id=contexts 2026/10/15 14:22:09 INFO Applying migration id=deliverieshost 2026/10/15 14:22:09 INFO Applying migration id=pembegin 2026/10/15 14:22:09 INFO Applying migration id=didhost 2026/10/15 14:22:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:09 INFO Applying migration id=invites 2026/10/15 14:22:09 INFO Applying migration id=ed25519blob 2026/10/15 14:22:09 INFO Applying migration id=rsablob 2026/10/15 14:22:09 INFO Applying migration id=iconscid 2026/10/15 14:22:09 INFO Applying migration id=actor 2026/10/15 14:22:09 INFO Applying migration id=localkeys 2026/10/15 14:22:09 INFO Applying migration id=deleted 2026/10/15 14:22:09 INFO Applying migration id=history 2026/10/15 14:22:09 INFO Applying migration id=outboxnano 2026/10/15 14:22:09 INFO Applying migration id=implements 2026/10/15 14:22:09 INFO Applying migration id=backfill 2026/10/15 14:22:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2085-7dd8-ab4c-53b2ba2133f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 2026/10/15 14:22:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 2026/10/15 14:22:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2087-7dee-8c74-40632af0b69e note=https://localhost.localdomain:8443/post/01a13ff1-2087-7dc6-8f28-903283fe701f thread=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2087-7dee-8c74-40632af0b69e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2087-7dc6-8f28-903283fe701f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2087-7dc6-8f28-903283fe701f 2026/10/15 14:22:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 2026/10/15 14:22:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-208a-7086-a57a-2bc234ab4984 note=https://localhost.localdomain:8443/post/01a13ff1-208a-7060-becb-fb5ed6369315 thread=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-208a-7086-a57a-2bc234ab4984 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-208a-7060-becb-fb5ed6369315 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-208a-7060-becb-fb5ed6369315 2026/10/15 14:22:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 --- PASS: TestView_TwoRepliesBigOffset (0.64s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/10/15 14:22:09 INFO Applying migration id=initial 2026/10/15 14:22:09 INFO Applying migration id=notesupdated 2026/10/15 14:22:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:09 INFO Applying migration id=activitiesid 2026/10/15 14:22:09 INFO Applying migration id=outbox 2026/10/15 14:22:09 INFO Applying migration id=edits 2026/10/15 14:22:09 INFO Applying migration id=outboxactor 2026/10/15 14:22:09 INFO Applying migration id=outboxsender 2026/10/15 14:22:09 INFO Applying migration id=thread 2026/10/15 14:22:09 INFO Applying migration id=host 2026/10/15 14:22:09 INFO Applying migration id=sharedinbox 2026/10/15 14:22:09 INFO Applying migration id=noteshost 2026/10/15 14:22:09 INFO Applying migration id=fetched 2026/10/15 14:22:09 INFO Applying migration id=move 2026/10/15 14:22:09 INFO Applying migration id=cleanup 2026/10/15 14:22:09 INFO Applying migration id=received 2026/10/15 14:22:09 INFO Applying migration id=namehost 2026/10/15 14:22:09 INFO Applying migration id=outboxhost 2026/10/15 14:22:09 INFO Applying migration id=notesfts 2026/10/15 14:22:09 INFO Applying migration id=iconsname 2026/10/15 14:22:09 INFO Applying migration id=nohash 2026/10/15 14:22:09 INFO Applying migration id=shares 2026/10/15 14:22:09 INFO Applying migration id=actorttl 2026/10/15 14:22:09 INFO Applying migration id=tocc 2026/10/15 14:22:09 INFO Applying migration id=followeds 2026/10/15 14:22:09 INFO Applying migration id=certhash 2026/10/15 14:22:09 INFO Applying migration id=follows_sync 2026/10/15 14:22:09 INFO Applying migration id=jsonpath 2026/10/15 14:22:09 INFO Applying migration id=localforward 2026/10/15 14:22:09 INFO Applying migration id=avatar 2026/10/15 14:22:09 INFO Applying migration id=noimage 2026/10/15 14:22:09 INFO Applying migration id=feed 2026/10/15 14:22:09 INFO Applying migration id=bookmarks 2026/10/15 14:22:09 INFO Applying migration id=shareactivity 2026/10/15 14:22:09 INFO Applying migration id=application 2026/10/15 14:22:09 INFO Applying migration id=certificates 2026/10/15 14:22:09 INFO Applying migration id=rawforward 2026/10/15 14:22:09 INFO Applying migration id=publickey 2026/10/15 14:22:09 INFO Applying migration id=resolvegroup 2026/10/15 14:22:09 INFO Applying migration id=reject 2026/10/15 14:22:09 INFO Applying migration id=autodel 2026/10/15 14:22:09 INFO Applying migration id=jsonb 2026/10/15 14:22:09 INFO Applying migration id=quote 2026/10/15 14:22:09 INFO Applying migration id=rfc9421 2026/10/15 14:22:09 INFO Applying migration id=keys 2026/10/15 14:22:09 INFO Applying migration id=portable 2026/10/15 14:22:09 INFO Applying migration id=proofs 2026/10/15 14:22:09 INFO Applying migration id=contexts 2026/10/15 14:22:09 INFO Applying migration id=deliverieshost 2026/10/15 14:22:09 INFO Applying migration id=pembegin 2026/10/15 14:22:09 INFO Applying migration id=didhost 2026/10/15 14:22:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:09 INFO Applying migration id=invites 2026/10/15 14:22:09 INFO Applying migration id=ed25519blob 2026/10/15 14:22:09 INFO Applying migration id=rsablob 2026/10/15 14:22:09 INFO Applying migration id=iconscid 2026/10/15 14:22:09 INFO Applying migration id=actor 2026/10/15 14:22:09 INFO Applying migration id=localkeys 2026/10/15 14:22:09 INFO Applying migration id=deleted 2026/10/15 14:22:09 INFO Applying migration id=history 2026/10/15 14:22:09 INFO Applying migration id=outboxnano 2026/10/15 14:22:09 INFO Applying migration id=implements 2026/10/15 14:22:09 INFO Applying migration id=backfill 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2317-77d3-a966-664e6e522ee5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-231c-7470-903c-f051c09f9b86 note=https://localhost.localdomain:8443/post/01a13ff1-231c-7412-9539-fb78ef8613e8 thread=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-231c-7470-903c-f051c09f9b86 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-231c-7412-9539-fb78ef8613e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-231c-7412-9539-fb78ef8613e8 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2321-7560-a0a5-8ee866c2af62 note=https://localhost.localdomain:8443/post/01a13ff1-2321-74cf-a93d-9923c4edf8c2 thread=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2321-7560-a0a5-8ee866c2af62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2321-74cf-a93d-9923c4edf8c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-2321-74cf-a93d-9923c4edf8c2 2026/10/15 14:22:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (0.67s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/10/15 14:22:10 INFO Applying migration id=initial 2026/10/15 14:22:10 INFO Applying migration id=notesupdated 2026/10/15 14:22:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:10 INFO Applying migration id=activitiesid 2026/10/15 14:22:10 INFO Applying migration id=outbox 2026/10/15 14:22:10 INFO Applying migration id=edits 2026/10/15 14:22:10 INFO Applying migration id=outboxactor 2026/10/15 14:22:10 INFO Applying migration id=outboxsender 2026/10/15 14:22:10 INFO Applying migration id=thread 2026/10/15 14:22:10 INFO Applying migration id=host 2026/10/15 14:22:10 INFO Applying migration id=sharedinbox 2026/10/15 14:22:10 INFO Applying migration id=noteshost 2026/10/15 14:22:10 INFO Applying migration id=fetched 2026/10/15 14:22:10 INFO Applying migration id=move 2026/10/15 14:22:10 INFO Applying migration id=cleanup 2026/10/15 14:22:10 INFO Applying migration id=received 2026/10/15 14:22:10 INFO Applying migration id=namehost 2026/10/15 14:22:10 INFO Applying migration id=outboxhost 2026/10/15 14:22:10 INFO Applying migration id=notesfts 2026/10/15 14:22:10 INFO Applying migration id=iconsname 2026/10/15 14:22:10 INFO Applying migration id=nohash 2026/10/15 14:22:10 INFO Applying migration id=shares 2026/10/15 14:22:10 INFO Applying migration id=actorttl 2026/10/15 14:22:10 INFO Applying migration id=tocc 2026/10/15 14:22:10 INFO Applying migration id=followeds 2026/10/15 14:22:10 INFO Applying migration id=certhash 2026/10/15 14:22:10 INFO Applying migration id=follows_sync 2026/10/15 14:22:10 INFO Applying migration id=jsonpath 2026/10/15 14:22:10 INFO Applying migration id=localforward 2026/10/15 14:22:10 INFO Applying migration id=avatar 2026/10/15 14:22:10 INFO Applying migration id=noimage 2026/10/15 14:22:10 INFO Applying migration id=feed 2026/10/15 14:22:10 INFO Applying migration id=bookmarks 2026/10/15 14:22:10 INFO Applying migration id=shareactivity 2026/10/15 14:22:10 INFO Applying migration id=application 2026/10/15 14:22:10 INFO Applying migration id=certificates 2026/10/15 14:22:10 INFO Applying migration id=rawforward 2026/10/15 14:22:10 INFO Applying migration id=publickey 2026/10/15 14:22:10 INFO Applying migration id=resolvegroup 2026/10/15 14:22:10 INFO Applying migration id=reject 2026/10/15 14:22:10 INFO Applying migration id=autodel 2026/10/15 14:22:10 INFO Applying migration id=jsonb 2026/10/15 14:22:10 INFO Applying migration id=quote 2026/10/15 14:22:10 INFO Applying migration id=rfc9421 2026/10/15 14:22:10 INFO Applying migration id=keys 2026/10/15 14:22:10 INFO Applying migration id=portable 2026/10/15 14:22:10 INFO Applying migration id=proofs 2026/10/15 14:22:10 INFO Applying migration id=contexts 2026/10/15 14:22:10 INFO Applying migration id=deliverieshost 2026/10/15 14:22:10 INFO Applying migration id=pembegin 2026/10/15 14:22:10 INFO Applying migration id=didhost 2026/10/15 14:22:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:10 INFO Applying migration id=invites 2026/10/15 14:22:10 INFO Applying migration id=ed25519blob 2026/10/15 14:22:10 INFO Applying migration id=rsablob 2026/10/15 14:22:10 INFO Applying migration id=iconscid 2026/10/15 14:22:10 INFO Applying migration id=actor 2026/10/15 14:22:10 INFO Applying migration id=localkeys 2026/10/15 14:22:10 INFO Applying migration id=deleted 2026/10/15 14:22:10 INFO Applying migration id=history 2026/10/15 14:22:10 INFO Applying migration id=outboxnano 2026/10/15 14:22:10 INFO Applying migration id=implements 2026/10/15 14:22:10 INFO Applying migration id=backfill 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-25fa-7ba7-b093-432787910a83 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-25fd-70ce-9ad8-c41d155cb842 note=https://localhost.localdomain:8443/post/01a13ff1-25fd-709e-bfee-cf940cb13d3e thread=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-25fd-70ce-9ad8-c41d155cb842 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-25fd-709e-bfee-cf940cb13d3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-25fd-709e-bfee-cf940cb13d3e 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-25ff-76f6-b6b0-17857992460a note=https://localhost.localdomain:8443/post/01a13ff1-25ff-76c4-91ae-ea7da77e5e2d thread=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-25ff-76f6-b6b0-17857992460a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-25ff-76c4-91ae-ea7da77e5e2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-25ff-76c4-91ae-ea7da77e5e2d 2026/10/15 14:22:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 --- PASS: TestView_TwoRepliesUnauthenticatedUser (0.73s) === RUN TestView_OneReplyPostDeleted 2026/10/15 14:22:10 INFO Applying migration id=initial 2026/10/15 14:22:10 INFO Applying migration id=notesupdated 2026/10/15 14:22:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:10 INFO Applying migration id=activitiesid 2026/10/15 14:22:10 INFO Applying migration id=outbox 2026/10/15 14:22:10 INFO Applying migration id=edits 2026/10/15 14:22:10 INFO Applying migration id=outboxactor 2026/10/15 14:22:10 INFO Applying migration id=outboxsender 2026/10/15 14:22:10 INFO Applying migration id=thread 2026/10/15 14:22:10 INFO Applying migration id=host 2026/10/15 14:22:10 INFO Applying migration id=sharedinbox 2026/10/15 14:22:10 INFO Applying migration id=noteshost 2026/10/15 14:22:10 INFO Applying migration id=fetched 2026/10/15 14:22:10 INFO Applying migration id=move 2026/10/15 14:22:10 INFO Applying migration id=cleanup 2026/10/15 14:22:10 INFO Applying migration id=received 2026/10/15 14:22:10 INFO Applying migration id=namehost 2026/10/15 14:22:10 INFO Applying migration id=outboxhost 2026/10/15 14:22:10 INFO Applying migration id=notesfts 2026/10/15 14:22:10 INFO Applying migration id=iconsname 2026/10/15 14:22:10 INFO Applying migration id=nohash 2026/10/15 14:22:10 INFO Applying migration id=shares 2026/10/15 14:22:10 INFO Applying migration id=actorttl 2026/10/15 14:22:10 INFO Applying migration id=tocc 2026/10/15 14:22:10 INFO Applying migration id=followeds 2026/10/15 14:22:10 INFO Applying migration id=certhash 2026/10/15 14:22:10 INFO Applying migration id=follows_sync 2026/10/15 14:22:10 INFO Applying migration id=jsonpath 2026/10/15 14:22:11 INFO Applying migration id=localforward 2026/10/15 14:22:11 INFO Applying migration id=avatar 2026/10/15 14:22:11 INFO Applying migration id=noimage 2026/10/15 14:22:11 INFO Applying migration id=feed 2026/10/15 14:22:11 INFO Applying migration id=bookmarks 2026/10/15 14:22:11 INFO Applying migration id=shareactivity 2026/10/15 14:22:11 INFO Applying migration id=application 2026/10/15 14:22:11 INFO Applying migration id=certificates 2026/10/15 14:22:11 INFO Applying migration id=rawforward 2026/10/15 14:22:11 INFO Applying migration id=publickey 2026/10/15 14:22:11 INFO Applying migration id=resolvegroup 2026/10/15 14:22:11 INFO Applying migration id=reject 2026/10/15 14:22:11 INFO Applying migration id=autodel 2026/10/15 14:22:11 INFO Applying migration id=jsonb 2026/10/15 14:22:11 INFO Applying migration id=quote 2026/10/15 14:22:11 INFO Applying migration id=rfc9421 2026/10/15 14:22:11 INFO Applying migration id=keys 2026/10/15 14:22:11 INFO Applying migration id=portable 2026/10/15 14:22:11 INFO Applying migration id=proofs 2026/10/15 14:22:11 INFO Applying migration id=contexts 2026/10/15 14:22:11 INFO Applying migration id=deliverieshost 2026/10/15 14:22:11 INFO Applying migration id=pembegin 2026/10/15 14:22:11 INFO Applying migration id=didhost 2026/10/15 14:22:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:11 INFO Applying migration id=invites 2026/10/15 14:22:11 INFO Applying migration id=ed25519blob 2026/10/15 14:22:11 INFO Applying migration id=rsablob 2026/10/15 14:22:11 INFO Applying migration id=iconscid 2026/10/15 14:22:11 INFO Applying migration id=actor 2026/10/15 14:22:11 INFO Applying migration id=localkeys 2026/10/15 14:22:11 INFO Applying migration id=deleted 2026/10/15 14:22:11 INFO Applying migration id=history 2026/10/15 14:22:11 INFO Applying migration id=outboxnano 2026/10/15 14:22:11 INFO Applying migration id=implements 2026/10/15 14:22:11 INFO Applying migration id=backfill 2026/10/15 14:22:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2852-79a7-8d9b-5708510921a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2855-7396-ae17-fd9127e9e4e9 note=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d thread=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2855-7396-ae17-fd9127e9e4e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d 2026/10/15 14:22:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d --- PASS: TestView_OneReplyPostDeleted (0.61s) === RUN TestView_OneReplyPostNotDeleted 2026/10/15 14:22:11 INFO Applying migration id=initial 2026/10/15 14:22:11 INFO Applying migration id=notesupdated 2026/10/15 14:22:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:11 INFO Applying migration id=activitiesid 2026/10/15 14:22:11 INFO Applying migration id=outbox 2026/10/15 14:22:11 INFO Applying migration id=edits 2026/10/15 14:22:11 INFO Applying migration id=outboxactor 2026/10/15 14:22:11 INFO Applying migration id=outboxsender 2026/10/15 14:22:11 INFO Applying migration id=thread 2026/10/15 14:22:11 INFO Applying migration id=host 2026/10/15 14:22:11 INFO Applying migration id=sharedinbox 2026/10/15 14:22:11 INFO Applying migration id=noteshost 2026/10/15 14:22:11 INFO Applying migration id=fetched 2026/10/15 14:22:11 INFO Applying migration id=move 2026/10/15 14:22:11 INFO Applying migration id=cleanup 2026/10/15 14:22:11 INFO Applying migration id=received 2026/10/15 14:22:11 INFO Applying migration id=namehost 2026/10/15 14:22:11 INFO Applying migration id=outboxhost 2026/10/15 14:22:11 INFO Applying migration id=notesfts 2026/10/15 14:22:11 INFO Applying migration id=iconsname 2026/10/15 14:22:11 INFO Applying migration id=nohash 2026/10/15 14:22:11 INFO Applying migration id=shares 2026/10/15 14:22:11 INFO Applying migration id=actorttl 2026/10/15 14:22:11 INFO Applying migration id=tocc 2026/10/15 14:22:11 INFO Applying migration id=followeds 2026/10/15 14:22:11 INFO Applying migration id=certhash 2026/10/15 14:22:11 INFO Applying migration id=follows_sync 2026/10/15 14:22:11 INFO Applying migration id=jsonpath 2026/10/15 14:22:11 INFO Applying migration id=localforward 2026/10/15 14:22:11 INFO Applying migration id=avatar 2026/10/15 14:22:11 INFO Applying migration id=noimage 2026/10/15 14:22:11 INFO Applying migration id=feed 2026/10/15 14:22:11 INFO Applying migration id=bookmarks 2026/10/15 14:22:11 INFO Applying migration id=shareactivity 2026/10/15 14:22:11 INFO Applying migration id=application 2026/10/15 14:22:11 INFO Applying migration id=certificates 2026/10/15 14:22:11 INFO Applying migration id=rawforward 2026/10/15 14:22:11 INFO Applying migration id=publickey 2026/10/15 14:22:11 INFO Applying migration id=resolvegroup 2026/10/15 14:22:11 INFO Applying migration id=reject 2026/10/15 14:22:11 INFO Applying migration id=autodel 2026/10/15 14:22:11 INFO Applying migration id=jsonb 2026/10/15 14:22:11 INFO Applying migration id=quote 2026/10/15 14:22:11 INFO Applying migration id=rfc9421 2026/10/15 14:22:11 INFO Applying migration id=keys 2026/10/15 14:22:11 INFO Applying migration id=portable 2026/10/15 14:22:11 INFO Applying migration id=proofs 2026/10/15 14:22:11 INFO Applying migration id=contexts 2026/10/15 14:22:11 INFO Applying migration id=deliverieshost 2026/10/15 14:22:11 INFO Applying migration id=pembegin 2026/10/15 14:22:11 INFO Applying migration id=didhost 2026/10/15 14:22:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:11 INFO Applying migration id=invites 2026/10/15 14:22:11 INFO Applying migration id=ed25519blob 2026/10/15 14:22:11 INFO Applying migration id=rsablob 2026/10/15 14:22:11 INFO Applying migration id=iconscid 2026/10/15 14:22:11 INFO Applying migration id=actor 2026/10/15 14:22:11 INFO Applying migration id=localkeys 2026/10/15 14:22:11 INFO Applying migration id=deleted 2026/10/15 14:22:11 INFO Applying migration id=history 2026/10/15 14:22:11 INFO Applying migration id=outboxnano 2026/10/15 14:22:11 INFO Applying migration id=implements 2026/10/15 14:22:11 INFO Applying migration id=backfill 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2a2f-73e0-96e0-b10163e15498 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 2026/10/15 14:22:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 2026/10/15 14:22:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2a31-74fc-a54f-18fa918aba48 note=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 thread=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2a31-74fc-a54f-18fa918aba48 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 --- PASS: TestView_OneReplyPostNotDeleted (0.47s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/10/15 14:22:12 INFO Applying migration id=initial 2026/10/15 14:22:12 INFO Applying migration id=notesupdated 2026/10/15 14:22:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:12 INFO Applying migration id=activitiesid 2026/10/15 14:22:12 INFO Applying migration id=outbox 2026/10/15 14:22:12 INFO Applying migration id=edits 2026/10/15 14:22:12 INFO Applying migration id=outboxactor 2026/10/15 14:22:12 INFO Applying migration id=outboxsender 2026/10/15 14:22:12 INFO Applying migration id=thread 2026/10/15 14:22:12 INFO Applying migration id=host 2026/10/15 14:22:12 INFO Applying migration id=sharedinbox 2026/10/15 14:22:12 INFO Applying migration id=noteshost 2026/10/15 14:22:12 INFO Applying migration id=fetched 2026/10/15 14:22:12 INFO Applying migration id=move 2026/10/15 14:22:12 INFO Applying migration id=cleanup 2026/10/15 14:22:12 INFO Applying migration id=received 2026/10/15 14:22:12 INFO Applying migration id=namehost 2026/10/15 14:22:12 INFO Applying migration id=outboxhost 2026/10/15 14:22:12 INFO Applying migration id=notesfts 2026/10/15 14:22:12 INFO Applying migration id=iconsname 2026/10/15 14:22:12 INFO Applying migration id=nohash 2026/10/15 14:22:12 INFO Applying migration id=shares 2026/10/15 14:22:12 INFO Applying migration id=actorttl 2026/10/15 14:22:12 INFO Applying migration id=tocc 2026/10/15 14:22:12 INFO Applying migration id=followeds 2026/10/15 14:22:12 INFO Applying migration id=certhash 2026/10/15 14:22:12 INFO Applying migration id=follows_sync 2026/10/15 14:22:12 INFO Applying migration id=jsonpath 2026/10/15 14:22:12 INFO Applying migration id=localforward 2026/10/15 14:22:12 INFO Applying migration id=avatar 2026/10/15 14:22:12 INFO Applying migration id=noimage 2026/10/15 14:22:12 INFO Applying migration id=feed 2026/10/15 14:22:12 INFO Applying migration id=bookmarks 2026/10/15 14:22:12 INFO Applying migration id=shareactivity 2026/10/15 14:22:12 INFO Applying migration id=application 2026/10/15 14:22:12 INFO Applying migration id=certificates 2026/10/15 14:22:12 INFO Applying migration id=rawforward 2026/10/15 14:22:12 INFO Applying migration id=publickey 2026/10/15 14:22:12 INFO Applying migration id=resolvegroup 2026/10/15 14:22:12 INFO Applying migration id=reject 2026/10/15 14:22:12 INFO Applying migration id=autodel 2026/10/15 14:22:12 INFO Applying migration id=jsonb 2026/10/15 14:22:12 INFO Applying migration id=quote 2026/10/15 14:22:12 INFO Applying migration id=rfc9421 2026/10/15 14:22:12 INFO Applying migration id=keys 2026/10/15 14:22:12 INFO Applying migration id=portable 2026/10/15 14:22:12 INFO Applying migration id=proofs 2026/10/15 14:22:12 INFO Applying migration id=contexts 2026/10/15 14:22:12 INFO Applying migration id=deliverieshost 2026/10/15 14:22:12 INFO Applying migration id=pembegin 2026/10/15 14:22:12 INFO Applying migration id=didhost 2026/10/15 14:22:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:12 INFO Applying migration id=invites 2026/10/15 14:22:12 INFO Applying migration id=ed25519blob 2026/10/15 14:22:12 INFO Applying migration id=rsablob 2026/10/15 14:22:12 INFO Applying migration id=iconscid 2026/10/15 14:22:12 INFO Applying migration id=actor 2026/10/15 14:22:12 INFO Applying migration id=localkeys 2026/10/15 14:22:12 INFO Applying migration id=deleted 2026/10/15 14:22:12 INFO Applying migration id=history 2026/10/15 14:22:12 INFO Applying migration id=outboxnano 2026/10/15 14:22:12 INFO Applying migration id=implements 2026/10/15 14:22:12 INFO Applying migration id=backfill 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2c5d-706d-8d53-94937077df7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a 2026/10/15 14:22:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a 2026/10/15 14:22:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2c5f-71c3-940a-05a9f1c3581b note=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 thread=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2c5f-71c3-940a-05a9f1c3581b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (0.56s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/10/15 14:22:12 INFO Applying migration id=initial 2026/10/15 14:22:12 INFO Applying migration id=notesupdated 2026/10/15 14:22:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:12 INFO Applying migration id=activitiesid 2026/10/15 14:22:12 INFO Applying migration id=outbox 2026/10/15 14:22:12 INFO Applying migration id=edits 2026/10/15 14:22:12 INFO Applying migration id=outboxactor 2026/10/15 14:22:12 INFO Applying migration id=outboxsender 2026/10/15 14:22:12 INFO Applying migration id=thread 2026/10/15 14:22:12 INFO Applying migration id=host 2026/10/15 14:22:12 INFO Applying migration id=sharedinbox 2026/10/15 14:22:12 INFO Applying migration id=noteshost 2026/10/15 14:22:12 INFO Applying migration id=fetched 2026/10/15 14:22:12 INFO Applying migration id=move 2026/10/15 14:22:12 INFO Applying migration id=cleanup 2026/10/15 14:22:12 INFO Applying migration id=received 2026/10/15 14:22:12 INFO Applying migration id=namehost 2026/10/15 14:22:12 INFO Applying migration id=outboxhost 2026/10/15 14:22:12 INFO Applying migration id=notesfts 2026/10/15 14:22:12 INFO Applying migration id=iconsname 2026/10/15 14:22:12 INFO Applying migration id=nohash 2026/10/15 14:22:12 INFO Applying migration id=shares 2026/10/15 14:22:12 INFO Applying migration id=actorttl 2026/10/15 14:22:12 INFO Applying migration id=tocc 2026/10/15 14:22:12 INFO Applying migration id=followeds 2026/10/15 14:22:12 INFO Applying migration id=certhash 2026/10/15 14:22:12 INFO Applying migration id=follows_sync 2026/10/15 14:22:12 INFO Applying migration id=jsonpath 2026/10/15 14:22:12 INFO Applying migration id=localforward 2026/10/15 14:22:12 INFO Applying migration id=avatar 2026/10/15 14:22:12 INFO Applying migration id=noimage 2026/10/15 14:22:12 INFO Applying migration id=feed 2026/10/15 14:22:12 INFO Applying migration id=bookmarks 2026/10/15 14:22:12 INFO Applying migration id=shareactivity 2026/10/15 14:22:12 INFO Applying migration id=application 2026/10/15 14:22:12 INFO Applying migration id=certificates 2026/10/15 14:22:12 INFO Applying migration id=rawforward 2026/10/15 14:22:12 INFO Applying migration id=publickey 2026/10/15 14:22:12 INFO Applying migration id=resolvegroup 2026/10/15 14:22:12 INFO Applying migration id=reject 2026/10/15 14:22:12 INFO Applying migration id=autodel 2026/10/15 14:22:12 INFO Applying migration id=jsonb 2026/10/15 14:22:12 INFO Applying migration id=quote 2026/10/15 14:22:12 INFO Applying migration id=rfc9421 2026/10/15 14:22:12 INFO Applying migration id=keys 2026/10/15 14:22:12 INFO Applying migration id=portable 2026/10/15 14:22:12 INFO Applying migration id=proofs 2026/10/15 14:22:12 INFO Applying migration id=contexts 2026/10/15 14:22:12 INFO Applying migration id=deliverieshost 2026/10/15 14:22:12 INFO Applying migration id=pembegin 2026/10/15 14:22:12 INFO Applying migration id=didhost 2026/10/15 14:22:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:12 INFO Applying migration id=invites 2026/10/15 14:22:12 INFO Applying migration id=ed25519blob 2026/10/15 14:22:12 INFO Applying migration id=rsablob 2026/10/15 14:22:12 INFO Applying migration id=iconscid 2026/10/15 14:22:12 INFO Applying migration id=actor 2026/10/15 14:22:12 INFO Applying migration id=localkeys 2026/10/15 14:22:12 INFO Applying migration id=deleted 2026/10/15 14:22:12 INFO Applying migration id=history 2026/10/15 14:22:12 INFO Applying migration id=outboxnano 2026/10/15 14:22:12 INFO Applying migration id=implements 2026/10/15 14:22:12 INFO Applying migration id=backfill 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2de6-72d9-8b63-5f98e540dc6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2dea-7e09-8de1-87ee38bbc438 note=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 thread=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2dea-7e09-8de1-87ee38bbc438 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.40s) === RUN TestView_OneReplyReplyDeleted 2026/10/15 14:22:12 INFO Applying migration id=initial 2026/10/15 14:22:12 INFO Applying migration id=notesupdated 2026/10/15 14:22:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:12 INFO Applying migration id=activitiesid 2026/10/15 14:22:12 INFO Applying migration id=outbox 2026/10/15 14:22:13 INFO Applying migration id=edits 2026/10/15 14:22:13 INFO Applying migration id=outboxactor 2026/10/15 14:22:13 INFO Applying migration id=outboxsender 2026/10/15 14:22:13 INFO Applying migration id=thread 2026/10/15 14:22:13 INFO Applying migration id=host 2026/10/15 14:22:13 INFO Applying migration id=sharedinbox 2026/10/15 14:22:13 INFO Applying migration id=noteshost 2026/10/15 14:22:13 INFO Applying migration id=fetched 2026/10/15 14:22:13 INFO Applying migration id=move 2026/10/15 14:22:13 INFO Applying migration id=cleanup 2026/10/15 14:22:13 INFO Applying migration id=received 2026/10/15 14:22:13 INFO Applying migration id=namehost 2026/10/15 14:22:13 INFO Applying migration id=outboxhost 2026/10/15 14:22:13 INFO Applying migration id=notesfts 2026/10/15 14:22:13 INFO Applying migration id=iconsname 2026/10/15 14:22:13 INFO Applying migration id=nohash 2026/10/15 14:22:13 INFO Applying migration id=shares 2026/10/15 14:22:13 INFO Applying migration id=actorttl 2026/10/15 14:22:13 INFO Applying migration id=tocc 2026/10/15 14:22:13 INFO Applying migration id=followeds 2026/10/15 14:22:13 INFO Applying migration id=certhash 2026/10/15 14:22:13 INFO Applying migration id=follows_sync 2026/10/15 14:22:13 INFO Applying migration id=jsonpath 2026/10/15 14:22:13 INFO Applying migration id=localforward 2026/10/15 14:22:13 INFO Applying migration id=avatar 2026/10/15 14:22:13 INFO Applying migration id=noimage 2026/10/15 14:22:13 INFO Applying migration id=feed 2026/10/15 14:22:13 INFO Applying migration id=bookmarks 2026/10/15 14:22:13 INFO Applying migration id=shareactivity 2026/10/15 14:22:13 INFO Applying migration id=application 2026/10/15 14:22:13 INFO Applying migration id=certificates 2026/10/15 14:22:13 INFO Applying migration id=rawforward 2026/10/15 14:22:13 INFO Applying migration id=publickey 2026/10/15 14:22:13 INFO Applying migration id=resolvegroup 2026/10/15 14:22:13 INFO Applying migration id=reject 2026/10/15 14:22:13 INFO Applying migration id=autodel 2026/10/15 14:22:13 INFO Applying migration id=jsonb 2026/10/15 14:22:13 INFO Applying migration id=quote 2026/10/15 14:22:13 INFO Applying migration id=rfc9421 2026/10/15 14:22:13 INFO Applying migration id=keys 2026/10/15 14:22:13 INFO Applying migration id=portable 2026/10/15 14:22:13 INFO Applying migration id=proofs 2026/10/15 14:22:13 INFO Applying migration id=contexts 2026/10/15 14:22:13 INFO Applying migration id=deliverieshost 2026/10/15 14:22:13 INFO Applying migration id=pembegin 2026/10/15 14:22:13 INFO Applying migration id=didhost 2026/10/15 14:22:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:13 INFO Applying migration id=invites 2026/10/15 14:22:13 INFO Applying migration id=ed25519blob 2026/10/15 14:22:13 INFO Applying migration id=rsablob 2026/10/15 14:22:13 INFO Applying migration id=iconscid 2026/10/15 14:22:13 INFO Applying migration id=actor 2026/10/15 14:22:13 INFO Applying migration id=localkeys 2026/10/15 14:22:13 INFO Applying migration id=deleted 2026/10/15 14:22:13 INFO Applying migration id=history 2026/10/15 14:22:13 INFO Applying migration id=outboxnano 2026/10/15 14:22:13 INFO Applying migration id=implements 2026/10/15 14:22:13 INFO Applying migration id=backfill 2026/10/15 14:22:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2fa9-7461-9a2e-536892072f82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e 2026/10/15 14:22:13 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e 2026/10/15 14:22:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2fac-7ab8-aaee-5223428a424f note=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad thread=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2fac-7ab8-aaee-5223428a424f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad 2026/10/15 14:22:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e 2026/10/15 14:22:13 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad 2026/10/15 14:22:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad#delete note=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad thread=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e --- PASS: TestView_OneReplyReplyDeleted (0.45s) === RUN TestView_NoSuchPost 2026/10/15 14:22:13 INFO Applying migration id=initial 2026/10/15 14:22:13 INFO Applying migration id=notesupdated 2026/10/15 14:22:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:13 INFO Applying migration id=activitiesid 2026/10/15 14:22:13 INFO Applying migration id=outbox 2026/10/15 14:22:13 INFO Applying migration id=edits 2026/10/15 14:22:13 INFO Applying migration id=outboxactor 2026/10/15 14:22:13 INFO Applying migration id=outboxsender 2026/10/15 14:22:13 INFO Applying migration id=thread 2026/10/15 14:22:13 INFO Applying migration id=host 2026/10/15 14:22:13 INFO Applying migration id=sharedinbox 2026/10/15 14:22:13 INFO Applying migration id=noteshost 2026/10/15 14:22:13 INFO Applying migration id=fetched 2026/10/15 14:22:13 INFO Applying migration id=move 2026/10/15 14:22:13 INFO Applying migration id=cleanup 2026/10/15 14:22:13 INFO Applying migration id=received 2026/10/15 14:22:13 INFO Applying migration id=namehost 2026/10/15 14:22:13 INFO Applying migration id=outboxhost 2026/10/15 14:22:13 INFO Applying migration id=notesfts 2026/10/15 14:22:13 INFO Applying migration id=iconsname 2026/10/15 14:22:13 INFO Applying migration id=nohash 2026/10/15 14:22:13 INFO Applying migration id=shares 2026/10/15 14:22:13 INFO Applying migration id=actorttl 2026/10/15 14:22:13 INFO Applying migration id=tocc 2026/10/15 14:22:13 INFO Applying migration id=followeds 2026/10/15 14:22:13 INFO Applying migration id=certhash 2026/10/15 14:22:13 INFO Applying migration id=follows_sync 2026/10/15 14:22:13 INFO Applying migration id=jsonpath 2026/10/15 14:22:13 INFO Applying migration id=localforward 2026/10/15 14:22:13 INFO Applying migration id=avatar 2026/10/15 14:22:13 INFO Applying migration id=noimage 2026/10/15 14:22:13 INFO Applying migration id=feed 2026/10/15 14:22:13 INFO Applying migration id=bookmarks 2026/10/15 14:22:13 INFO Applying migration id=shareactivity 2026/10/15 14:22:13 INFO Applying migration id=application 2026/10/15 14:22:13 INFO Applying migration id=certificates 2026/10/15 14:22:13 INFO Applying migration id=rawforward 2026/10/15 14:22:13 INFO Applying migration id=publickey 2026/10/15 14:22:13 INFO Applying migration id=resolvegroup 2026/10/15 14:22:13 INFO Applying migration id=reject 2026/10/15 14:22:13 INFO Applying migration id=autodel 2026/10/15 14:22:13 INFO Applying migration id=jsonb 2026/10/15 14:22:13 INFO Applying migration id=quote 2026/10/15 14:22:13 INFO Applying migration id=rfc9421 2026/10/15 14:22:13 INFO Applying migration id=keys 2026/10/15 14:22:13 INFO Applying migration id=portable 2026/10/15 14:22:13 INFO Applying migration id=proofs 2026/10/15 14:22:13 INFO Applying migration id=contexts 2026/10/15 14:22:13 INFO Applying migration id=deliverieshost 2026/10/15 14:22:13 INFO Applying migration id=pembegin 2026/10/15 14:22:13 INFO Applying migration id=didhost 2026/10/15 14:22:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:13 INFO Applying migration id=invites 2026/10/15 14:22:13 INFO Applying migration id=ed25519blob 2026/10/15 14:22:13 INFO Applying migration id=rsablob 2026/10/15 14:22:13 INFO Applying migration id=iconscid 2026/10/15 14:22:13 INFO Applying migration id=actor 2026/10/15 14:22:13 INFO Applying migration id=localkeys 2026/10/15 14:22:13 INFO Applying migration id=deleted 2026/10/15 14:22:13 INFO Applying migration id=history 2026/10/15 14:22:13 INFO Applying migration id=outboxnano 2026/10/15 14:22:13 INFO Applying migration id=implements 2026/10/15 14:22:13 INFO Applying migration id=backfill 2026/10/15 14:22:14 INFO Viewing post post=https://x 2026/10/15 14:22:14 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (0.61s) === RUN TestView_InvalidOffset 2026/10/15 14:22:14 INFO Applying migration id=initial 2026/10/15 14:22:14 INFO Applying migration id=notesupdated 2026/10/15 14:22:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:14 INFO Applying migration id=activitiesid 2026/10/15 14:22:14 INFO Applying migration id=outbox 2026/10/15 14:22:14 INFO Applying migration id=edits 2026/10/15 14:22:14 INFO Applying migration id=outboxactor 2026/10/15 14:22:14 INFO Applying migration id=outboxsender 2026/10/15 14:22:14 INFO Applying migration id=thread 2026/10/15 14:22:14 INFO Applying migration id=host 2026/10/15 14:22:14 INFO Applying migration id=sharedinbox 2026/10/15 14:22:14 INFO Applying migration id=noteshost 2026/10/15 14:22:14 INFO Applying migration id=fetched 2026/10/15 14:22:14 INFO Applying migration id=move 2026/10/15 14:22:14 INFO Applying migration id=cleanup 2026/10/15 14:22:14 INFO Applying migration id=received 2026/10/15 14:22:14 INFO Applying migration id=namehost 2026/10/15 14:22:14 INFO Applying migration id=outboxhost 2026/10/15 14:22:14 INFO Applying migration id=notesfts 2026/10/15 14:22:14 INFO Applying migration id=iconsname 2026/10/15 14:22:14 INFO Applying migration id=nohash 2026/10/15 14:22:14 INFO Applying migration id=shares 2026/10/15 14:22:14 INFO Applying migration id=actorttl 2026/10/15 14:22:14 INFO Applying migration id=tocc 2026/10/15 14:22:14 INFO Applying migration id=followeds 2026/10/15 14:22:14 INFO Applying migration id=certhash 2026/10/15 14:22:14 INFO Applying migration id=follows_sync 2026/10/15 14:22:14 INFO Applying migration id=jsonpath 2026/10/15 14:22:14 INFO Applying migration id=localforward 2026/10/15 14:22:14 INFO Applying migration id=avatar 2026/10/15 14:22:14 INFO Applying migration id=noimage 2026/10/15 14:22:14 INFO Applying migration id=feed 2026/10/15 14:22:14 INFO Applying migration id=bookmarks 2026/10/15 14:22:14 INFO Applying migration id=shareactivity 2026/10/15 14:22:14 INFO Applying migration id=application 2026/10/15 14:22:14 INFO Applying migration id=certificates 2026/10/15 14:22:14 INFO Applying migration id=rawforward 2026/10/15 14:22:14 INFO Applying migration id=publickey 2026/10/15 14:22:14 INFO Applying migration id=resolvegroup 2026/10/15 14:22:14 INFO Applying migration id=reject 2026/10/15 14:22:14 INFO Applying migration id=autodel 2026/10/15 14:22:14 INFO Applying migration id=jsonb 2026/10/15 14:22:14 INFO Applying migration id=quote 2026/10/15 14:22:14 INFO Applying migration id=rfc9421 2026/10/15 14:22:14 INFO Applying migration id=keys 2026/10/15 14:22:14 INFO Applying migration id=portable 2026/10/15 14:22:14 INFO Applying migration id=proofs 2026/10/15 14:22:14 INFO Applying migration id=contexts 2026/10/15 14:22:14 INFO Applying migration id=deliverieshost 2026/10/15 14:22:14 INFO Applying migration id=pembegin 2026/10/15 14:22:14 INFO Applying migration id=didhost 2026/10/15 14:22:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:14 INFO Applying migration id=invites 2026/10/15 14:22:14 INFO Applying migration id=ed25519blob 2026/10/15 14:22:14 INFO Applying migration id=rsablob 2026/10/15 14:22:14 INFO Applying migration id=iconscid 2026/10/15 14:22:14 INFO Applying migration id=actor 2026/10/15 14:22:14 INFO Applying migration id=localkeys 2026/10/15 14:22:14 INFO Applying migration id=deleted 2026/10/15 14:22:14 INFO Applying migration id=history 2026/10/15 14:22:14 INFO Applying migration id=outboxnano 2026/10/15 14:22:14 INFO Applying migration id=implements 2026/10/15 14:22:14 INFO Applying migration id=backfill 2026/10/15 14:22:14 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.78s) === RUN TestView_Update 2026/10/15 14:22:14 INFO Applying migration id=initial 2026/10/15 14:22:14 INFO Applying migration id=notesupdated 2026/10/15 14:22:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:14 INFO Applying migration id=activitiesid 2026/10/15 14:22:14 INFO Applying migration id=outbox 2026/10/15 14:22:14 INFO Applying migration id=edits 2026/10/15 14:22:14 INFO Applying migration id=outboxactor 2026/10/15 14:22:14 INFO Applying migration id=outboxsender 2026/10/15 14:22:14 INFO Applying migration id=thread 2026/10/15 14:22:14 INFO Applying migration id=host 2026/10/15 14:22:14 INFO Applying migration id=sharedinbox 2026/10/15 14:22:14 INFO Applying migration id=noteshost 2026/10/15 14:22:14 INFO Applying migration id=fetched 2026/10/15 14:22:14 INFO Applying migration id=move 2026/10/15 14:22:14 INFO Applying migration id=cleanup 2026/10/15 14:22:14 INFO Applying migration id=received 2026/10/15 14:22:14 INFO Applying migration id=namehost 2026/10/15 14:22:14 INFO Applying migration id=outboxhost 2026/10/15 14:22:14 INFO Applying migration id=notesfts 2026/10/15 14:22:14 INFO Applying migration id=iconsname 2026/10/15 14:22:14 INFO Applying migration id=nohash 2026/10/15 14:22:14 INFO Applying migration id=shares 2026/10/15 14:22:14 INFO Applying migration id=actorttl 2026/10/15 14:22:14 INFO Applying migration id=tocc 2026/10/15 14:22:14 INFO Applying migration id=followeds 2026/10/15 14:22:14 INFO Applying migration id=certhash 2026/10/15 14:22:14 INFO Applying migration id=follows_sync 2026/10/15 14:22:14 INFO Applying migration id=jsonpath 2026/10/15 14:22:14 INFO Applying migration id=localforward 2026/10/15 14:22:14 INFO Applying migration id=avatar 2026/10/15 14:22:14 INFO Applying migration id=noimage 2026/10/15 14:22:14 INFO Applying migration id=feed 2026/10/15 14:22:14 INFO Applying migration id=bookmarks 2026/10/15 14:22:14 INFO Applying migration id=shareactivity 2026/10/15 14:22:14 INFO Applying migration id=application 2026/10/15 14:22:14 INFO Applying migration id=certificates 2026/10/15 14:22:14 INFO Applying migration id=rawforward 2026/10/15 14:22:14 INFO Applying migration id=publickey 2026/10/15 14:22:14 INFO Applying migration id=resolvegroup 2026/10/15 14:22:14 INFO Applying migration id=reject 2026/10/15 14:22:14 INFO Applying migration id=autodel 2026/10/15 14:22:14 INFO Applying migration id=jsonb 2026/10/15 14:22:14 INFO Applying migration id=quote 2026/10/15 14:22:14 INFO Applying migration id=rfc9421 2026/10/15 14:22:14 INFO Applying migration id=keys 2026/10/15 14:22:14 INFO Applying migration id=portable 2026/10/15 14:22:14 INFO Applying migration id=proofs 2026/10/15 14:22:14 INFO Applying migration id=contexts 2026/10/15 14:22:14 INFO Applying migration id=deliverieshost 2026/10/15 14:22:14 INFO Applying migration id=pembegin 2026/10/15 14:22:14 INFO Applying migration id=didhost 2026/10/15 14:22:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:14 INFO Applying migration id=invites 2026/10/15 14:22:14 INFO Applying migration id=ed25519blob 2026/10/15 14:22:14 INFO Applying migration id=rsablob 2026/10/15 14:22:14 INFO Applying migration id=iconscid 2026/10/15 14:22:14 INFO Applying migration id=actor 2026/10/15 14:22:14 INFO Applying migration id=localkeys 2026/10/15 14:22:14 INFO Applying migration id=deleted 2026/10/15 14:22:14 INFO Applying migration id=history 2026/10/15 14:22:14 INFO Applying migration id=outboxnano 2026/10/15 14:22:14 INFO Applying migration id=implements 2026/10/15 14:22:14 INFO Applying migration id=backfill 2026/10/15 14:22:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:15 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:15 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:15 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (0.73s) === RUN TestView_OldUpdate 2026/10/15 14:22:15 INFO Applying migration id=initial 2026/10/15 14:22:15 INFO Applying migration id=notesupdated 2026/10/15 14:22:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:15 INFO Applying migration id=activitiesid 2026/10/15 14:22:15 INFO Applying migration id=outbox 2026/10/15 14:22:15 INFO Applying migration id=edits 2026/10/15 14:22:15 INFO Applying migration id=outboxactor 2026/10/15 14:22:15 INFO Applying migration id=outboxsender 2026/10/15 14:22:15 INFO Applying migration id=thread 2026/10/15 14:22:15 INFO Applying migration id=host 2026/10/15 14:22:15 INFO Applying migration id=sharedinbox 2026/10/15 14:22:15 INFO Applying migration id=noteshost 2026/10/15 14:22:15 INFO Applying migration id=fetched 2026/10/15 14:22:15 INFO Applying migration id=move 2026/10/15 14:22:15 INFO Applying migration id=cleanup 2026/10/15 14:22:15 INFO Applying migration id=received 2026/10/15 14:22:15 INFO Applying migration id=namehost 2026/10/15 14:22:15 INFO Applying migration id=outboxhost 2026/10/15 14:22:15 INFO Applying migration id=notesfts 2026/10/15 14:22:15 INFO Applying migration id=iconsname 2026/10/15 14:22:15 INFO Applying migration id=nohash 2026/10/15 14:22:15 INFO Applying migration id=shares 2026/10/15 14:22:15 INFO Applying migration id=actorttl 2026/10/15 14:22:15 INFO Applying migration id=tocc 2026/10/15 14:22:15 INFO Applying migration id=followeds 2026/10/15 14:22:15 INFO Applying migration id=certhash 2026/10/15 14:22:15 INFO Applying migration id=follows_sync 2026/10/15 14:22:15 INFO Applying migration id=jsonpath 2026/10/15 14:22:15 INFO Applying migration id=localforward 2026/10/15 14:22:15 INFO Applying migration id=avatar 2026/10/15 14:22:15 INFO Applying migration id=noimage 2026/10/15 14:22:15 INFO Applying migration id=feed 2026/10/15 14:22:15 INFO Applying migration id=bookmarks 2026/10/15 14:22:15 INFO Applying migration id=shareactivity 2026/10/15 14:22:15 INFO Applying migration id=application 2026/10/15 14:22:15 INFO Applying migration id=certificates 2026/10/15 14:22:15 INFO Applying migration id=rawforward 2026/10/15 14:22:15 INFO Applying migration id=publickey 2026/10/15 14:22:15 INFO Applying migration id=resolvegroup 2026/10/15 14:22:15 INFO Applying migration id=reject 2026/10/15 14:22:15 INFO Applying migration id=autodel 2026/10/15 14:22:15 INFO Applying migration id=jsonb 2026/10/15 14:22:15 INFO Applying migration id=quote 2026/10/15 14:22:15 INFO Applying migration id=rfc9421 2026/10/15 14:22:15 INFO Applying migration id=keys 2026/10/15 14:22:15 INFO Applying migration id=portable 2026/10/15 14:22:15 INFO Applying migration id=proofs 2026/10/15 14:22:15 INFO Applying migration id=contexts 2026/10/15 14:22:15 INFO Applying migration id=deliverieshost 2026/10/15 14:22:15 INFO Applying migration id=pembegin 2026/10/15 14:22:15 INFO Applying migration id=didhost 2026/10/15 14:22:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:15 INFO Applying migration id=invites 2026/10/15 14:22:15 INFO Applying migration id=ed25519blob 2026/10/15 14:22:15 INFO Applying migration id=rsablob 2026/10/15 14:22:15 INFO Applying migration id=iconscid 2026/10/15 14:22:15 INFO Applying migration id=actor 2026/10/15 14:22:15 INFO Applying migration id=localkeys 2026/10/15 14:22:15 INFO Applying migration id=deleted 2026/10/15 14:22:15 INFO Applying migration id=history 2026/10/15 14:22:15 INFO Applying migration id=outboxnano 2026/10/15 14:22:15 INFO Applying migration id=implements 2026/10/15 14:22:15 INFO Applying migration id=backfill 2026/10/15 14:22:16 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:16 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:16 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (0.58s) === RUN TestView_PostToFollowers 2026/10/15 14:22:16 INFO Applying migration id=initial 2026/10/15 14:22:16 INFO Applying migration id=notesupdated 2026/10/15 14:22:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:16 INFO Applying migration id=activitiesid 2026/10/15 14:22:16 INFO Applying migration id=outbox 2026/10/15 14:22:16 INFO Applying migration id=edits 2026/10/15 14:22:16 INFO Applying migration id=outboxactor 2026/10/15 14:22:16 INFO Applying migration id=outboxsender 2026/10/15 14:22:16 INFO Applying migration id=thread 2026/10/15 14:22:16 INFO Applying migration id=host 2026/10/15 14:22:16 INFO Applying migration id=sharedinbox 2026/10/15 14:22:16 INFO Applying migration id=noteshost 2026/10/15 14:22:16 INFO Applying migration id=fetched 2026/10/15 14:22:16 INFO Applying migration id=move 2026/10/15 14:22:16 INFO Applying migration id=cleanup 2026/10/15 14:22:16 INFO Applying migration id=received 2026/10/15 14:22:16 INFO Applying migration id=namehost 2026/10/15 14:22:16 INFO Applying migration id=outboxhost 2026/10/15 14:22:16 INFO Applying migration id=notesfts 2026/10/15 14:22:16 INFO Applying migration id=iconsname 2026/10/15 14:22:16 INFO Applying migration id=nohash 2026/10/15 14:22:16 INFO Applying migration id=shares 2026/10/15 14:22:16 INFO Applying migration id=actorttl 2026/10/15 14:22:16 INFO Applying migration id=tocc 2026/10/15 14:22:16 INFO Applying migration id=followeds 2026/10/15 14:22:16 INFO Applying migration id=certhash 2026/10/15 14:22:16 INFO Applying migration id=follows_sync 2026/10/15 14:22:16 INFO Applying migration id=jsonpath 2026/10/15 14:22:16 INFO Applying migration id=localforward 2026/10/15 14:22:16 INFO Applying migration id=avatar 2026/10/15 14:22:16 INFO Applying migration id=noimage 2026/10/15 14:22:16 INFO Applying migration id=feed 2026/10/15 14:22:16 INFO Applying migration id=bookmarks 2026/10/15 14:22:16 INFO Applying migration id=shareactivity 2026/10/15 14:22:16 INFO Applying migration id=application 2026/10/15 14:22:16 INFO Applying migration id=certificates 2026/10/15 14:22:16 INFO Applying migration id=rawforward 2026/10/15 14:22:16 INFO Applying migration id=publickey 2026/10/15 14:22:16 INFO Applying migration id=resolvegroup 2026/10/15 14:22:16 INFO Applying migration id=reject 2026/10/15 14:22:16 INFO Applying migration id=autodel 2026/10/15 14:22:16 INFO Applying migration id=jsonb 2026/10/15 14:22:16 INFO Applying migration id=quote 2026/10/15 14:22:16 INFO Applying migration id=rfc9421 2026/10/15 14:22:16 INFO Applying migration id=keys 2026/10/15 14:22:16 INFO Applying migration id=portable 2026/10/15 14:22:16 INFO Applying migration id=proofs 2026/10/15 14:22:16 INFO Applying migration id=contexts 2026/10/15 14:22:16 INFO Applying migration id=deliverieshost 2026/10/15 14:22:16 INFO Applying migration id=pembegin 2026/10/15 14:22:16 INFO Applying migration id=didhost 2026/10/15 14:22:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:16 INFO Applying migration id=invites 2026/10/15 14:22:16 INFO Applying migration id=ed25519blob 2026/10/15 14:22:16 INFO Applying migration id=rsablob 2026/10/15 14:22:16 INFO Applying migration id=iconscid 2026/10/15 14:22:16 INFO Applying migration id=actor 2026/10/15 14:22:16 INFO Applying migration id=localkeys 2026/10/15 14:22:16 INFO Applying migration id=deleted 2026/10/15 14:22:16 INFO Applying migration id=history 2026/10/15 14:22:16 INFO Applying migration id=outboxnano 2026/10/15 14:22:16 INFO Applying migration id=implements 2026/10/15 14:22:16 INFO Applying migration id=backfill 2026/10/15 14:22:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-3ca9-742e-87ed-678ec09e3822 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-3ca9-7d8b-9f30-a9dce92fc0de activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-3ca9-742e-87ed-678ec09e3822 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-3ca9-742e-87ed-678ec09e3822 2026/10/15 14:22:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-3caa-75e8-b6ad-a6dba0ee6c90 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-3caa-75a5-b57d-cb5232d65960 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-3caa-75a5-b57d-cb5232d65960 2026/10/15 14:22:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-3caa-75a5-b57d-cb5232d65960 --- PASS: TestView_PostToFollowers (0.63s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/10/15 14:22:16 INFO Applying migration id=initial 2026/10/15 14:22:16 INFO Applying migration id=notesupdated 2026/10/15 14:22:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:16 INFO Applying migration id=activitiesid 2026/10/15 14:22:16 INFO Applying migration id=outbox 2026/10/15 14:22:16 INFO Applying migration id=edits 2026/10/15 14:22:16 INFO Applying migration id=outboxactor 2026/10/15 14:22:16 INFO Applying migration id=outboxsender 2026/10/15 14:22:16 INFO Applying migration id=thread 2026/10/15 14:22:16 INFO Applying migration id=host 2026/10/15 14:22:16 INFO Applying migration id=sharedinbox 2026/10/15 14:22:16 INFO Applying migration id=noteshost 2026/10/15 14:22:16 INFO Applying migration id=fetched 2026/10/15 14:22:16 INFO Applying migration id=move 2026/10/15 14:22:16 INFO Applying migration id=cleanup 2026/10/15 14:22:16 INFO Applying migration id=received 2026/10/15 14:22:16 INFO Applying migration id=namehost 2026/10/15 14:22:16 INFO Applying migration id=outboxhost 2026/10/15 14:22:16 INFO Applying migration id=notesfts 2026/10/15 14:22:16 INFO Applying migration id=iconsname 2026/10/15 14:22:16 INFO Applying migration id=nohash 2026/10/15 14:22:16 INFO Applying migration id=shares 2026/10/15 14:22:16 INFO Applying migration id=actorttl 2026/10/15 14:22:16 INFO Applying migration id=tocc 2026/10/15 14:22:16 INFO Applying migration id=followeds 2026/10/15 14:22:16 INFO Applying migration id=certhash 2026/10/15 14:22:16 INFO Applying migration id=follows_sync 2026/10/15 14:22:16 INFO Applying migration id=jsonpath 2026/10/15 14:22:16 INFO Applying migration id=localforward 2026/10/15 14:22:16 INFO Applying migration id=avatar 2026/10/15 14:22:16 INFO Applying migration id=noimage 2026/10/15 14:22:16 INFO Applying migration id=feed 2026/10/15 14:22:16 INFO Applying migration id=bookmarks 2026/10/15 14:22:16 INFO Applying migration id=shareactivity 2026/10/15 14:22:16 INFO Applying migration id=application 2026/10/15 14:22:16 INFO Applying migration id=certificates 2026/10/15 14:22:16 INFO Applying migration id=rawforward 2026/10/15 14:22:16 INFO Applying migration id=publickey 2026/10/15 14:22:16 INFO Applying migration id=resolvegroup 2026/10/15 14:22:16 INFO Applying migration id=reject 2026/10/15 14:22:16 INFO Applying migration id=autodel 2026/10/15 14:22:16 INFO Applying migration id=jsonb 2026/10/15 14:22:16 INFO Applying migration id=quote 2026/10/15 14:22:16 INFO Applying migration id=rfc9421 2026/10/15 14:22:16 INFO Applying migration id=keys 2026/10/15 14:22:16 INFO Applying migration id=portable 2026/10/15 14:22:16 INFO Applying migration id=proofs 2026/10/15 14:22:16 INFO Applying migration id=contexts 2026/10/15 14:22:16 INFO Applying migration id=deliverieshost 2026/10/15 14:22:16 INFO Applying migration id=pembegin 2026/10/15 14:22:16 INFO Applying migration id=didhost 2026/10/15 14:22:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:16 INFO Applying migration id=invites 2026/10/15 14:22:16 INFO Applying migration id=ed25519blob 2026/10/15 14:22:16 INFO Applying migration id=rsablob 2026/10/15 14:22:16 INFO Applying migration id=iconscid 2026/10/15 14:22:16 INFO Applying migration id=actor 2026/10/15 14:22:16 INFO Applying migration id=localkeys 2026/10/15 14:22:16 INFO Applying migration id=deleted 2026/10/15 14:22:16 INFO Applying migration id=history 2026/10/15 14:22:16 INFO Applying migration id=outboxnano 2026/10/15 14:22:16 INFO Applying migration id=implements 2026/10/15 14:22:16 INFO Applying migration id=backfill 2026/10/15 14:22:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-4072-7169-b797-50d3527433c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-4072-7128-bdb4-b366bc99f194 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-4072-7128-bdb4-b366bc99f194 2026/10/15 14:22:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4073-7a04-9fc7-52efba198547 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-4074-7202-a142-a39f8b99fa41 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-4073-7a04-9fc7-52efba198547 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-4073-7a04-9fc7-52efba198547 2026/10/15 14:22:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-4072-7128-bdb4-b366bc99f194 --- PASS: TestView_PostToFollowersPostBeforeFollow (0.97s) === RUN TestView_PostToFollowersUnfollow 2026/10/15 14:22:17 INFO Applying migration id=initial 2026/10/15 14:22:17 INFO Applying migration id=notesupdated 2026/10/15 14:22:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:17 INFO Applying migration id=activitiesid 2026/10/15 14:22:17 INFO Applying migration id=outbox 2026/10/15 14:22:17 INFO Applying migration id=edits 2026/10/15 14:22:17 INFO Applying migration id=outboxactor 2026/10/15 14:22:17 INFO Applying migration id=outboxsender 2026/10/15 14:22:17 INFO Applying migration id=thread 2026/10/15 14:22:17 INFO Applying migration id=host 2026/10/15 14:22:17 INFO Applying migration id=sharedinbox 2026/10/15 14:22:17 INFO Applying migration id=noteshost 2026/10/15 14:22:17 INFO Applying migration id=fetched 2026/10/15 14:22:17 INFO Applying migration id=move 2026/10/15 14:22:17 INFO Applying migration id=cleanup 2026/10/15 14:22:17 INFO Applying migration id=received 2026/10/15 14:22:17 INFO Applying migration id=namehost 2026/10/15 14:22:17 INFO Applying migration id=outboxhost 2026/10/15 14:22:17 INFO Applying migration id=notesfts 2026/10/15 14:22:17 INFO Applying migration id=iconsname 2026/10/15 14:22:17 INFO Applying migration id=nohash 2026/10/15 14:22:17 INFO Applying migration id=shares 2026/10/15 14:22:17 INFO Applying migration id=actorttl 2026/10/15 14:22:17 INFO Applying migration id=tocc 2026/10/15 14:22:17 INFO Applying migration id=followeds 2026/10/15 14:22:17 INFO Applying migration id=certhash 2026/10/15 14:22:17 INFO Applying migration id=follows_sync 2026/10/15 14:22:17 INFO Applying migration id=jsonpath 2026/10/15 14:22:17 INFO Applying migration id=localforward 2026/10/15 14:22:17 INFO Applying migration id=avatar 2026/10/15 14:22:17 INFO Applying migration id=noimage 2026/10/15 14:22:17 INFO Applying migration id=feed 2026/10/15 14:22:17 INFO Applying migration id=bookmarks 2026/10/15 14:22:17 INFO Applying migration id=shareactivity 2026/10/15 14:22:17 INFO Applying migration id=application 2026/10/15 14:22:17 INFO Applying migration id=certificates 2026/10/15 14:22:17 INFO Applying migration id=rawforward 2026/10/15 14:22:17 INFO Applying migration id=publickey 2026/10/15 14:22:17 INFO Applying migration id=resolvegroup 2026/10/15 14:22:17 INFO Applying migration id=reject 2026/10/15 14:22:17 INFO Applying migration id=autodel 2026/10/15 14:22:17 INFO Applying migration id=jsonb 2026/10/15 14:22:17 INFO Applying migration id=quote 2026/10/15 14:22:17 INFO Applying migration id=rfc9421 2026/10/15 14:22:17 INFO Applying migration id=keys 2026/10/15 14:22:17 INFO Applying migration id=portable 2026/10/15 14:22:17 INFO Applying migration id=proofs 2026/10/15 14:22:17 INFO Applying migration id=contexts 2026/10/15 14:22:17 INFO Applying migration id=deliverieshost 2026/10/15 14:22:17 INFO Applying migration id=pembegin 2026/10/15 14:22:17 INFO Applying migration id=didhost 2026/10/15 14:22:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:17 INFO Applying migration id=invites 2026/10/15 14:22:17 INFO Applying migration id=ed25519blob 2026/10/15 14:22:17 INFO Applying migration id=rsablob 2026/10/15 14:22:17 INFO Applying migration id=iconscid 2026/10/15 14:22:17 INFO Applying migration id=actor 2026/10/15 14:22:17 INFO Applying migration id=localkeys 2026/10/15 14:22:17 INFO Applying migration id=deleted 2026/10/15 14:22:17 INFO Applying migration id=history 2026/10/15 14:22:17 INFO Applying migration id=outboxnano 2026/10/15 14:22:17 INFO Applying migration id=implements 2026/10/15 14:22:17 INFO Applying migration id=backfill 2026/10/15 14:22:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-428e-7a16-9635-7374cf5c7c8c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 2026/10/15 14:22:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-428f-745d-b722-42ea2af03c57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 2026/10/15 14:22:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 2026/10/15 14:22:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff1-4292-750e-a02f-b4cea4253f6d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 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/10/15 14:22:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 2026/10/15 14:22:18 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 --- PASS: TestView_PostToFollowersUnfollow (0.54s) === RUN TestView_PostToFollowersNotFollowing 2026/10/15 14:22:18 INFO Applying migration id=initial 2026/10/15 14:22:18 INFO Applying migration id=notesupdated 2026/10/15 14:22:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:18 INFO Applying migration id=activitiesid 2026/10/15 14:22:18 INFO Applying migration id=outbox 2026/10/15 14:22:18 INFO Applying migration id=edits 2026/10/15 14:22:18 INFO Applying migration id=outboxactor 2026/10/15 14:22:18 INFO Applying migration id=outboxsender 2026/10/15 14:22:18 INFO Applying migration id=thread 2026/10/15 14:22:18 INFO Applying migration id=host 2026/10/15 14:22:18 INFO Applying migration id=sharedinbox 2026/10/15 14:22:18 INFO Applying migration id=noteshost 2026/10/15 14:22:18 INFO Applying migration id=fetched 2026/10/15 14:22:18 INFO Applying migration id=move 2026/10/15 14:22:18 INFO Applying migration id=cleanup 2026/10/15 14:22:18 INFO Applying migration id=received 2026/10/15 14:22:18 INFO Applying migration id=namehost 2026/10/15 14:22:18 INFO Applying migration id=outboxhost 2026/10/15 14:22:18 INFO Applying migration id=notesfts 2026/10/15 14:22:18 INFO Applying migration id=iconsname 2026/10/15 14:22:18 INFO Applying migration id=nohash 2026/10/15 14:22:18 INFO Applying migration id=shares 2026/10/15 14:22:18 INFO Applying migration id=actorttl 2026/10/15 14:22:18 INFO Applying migration id=tocc 2026/10/15 14:22:18 INFO Applying migration id=followeds 2026/10/15 14:22:18 INFO Applying migration id=certhash 2026/10/15 14:22:18 INFO Applying migration id=follows_sync 2026/10/15 14:22:18 INFO Applying migration id=jsonpath 2026/10/15 14:22:18 INFO Applying migration id=localforward 2026/10/15 14:22:18 INFO Applying migration id=avatar 2026/10/15 14:22:18 INFO Applying migration id=noimage 2026/10/15 14:22:18 INFO Applying migration id=feed 2026/10/15 14:22:18 INFO Applying migration id=bookmarks 2026/10/15 14:22:18 INFO Applying migration id=shareactivity 2026/10/15 14:22:18 INFO Applying migration id=application 2026/10/15 14:22:18 INFO Applying migration id=certificates 2026/10/15 14:22:18 INFO Applying migration id=rawforward 2026/10/15 14:22:18 INFO Applying migration id=publickey 2026/10/15 14:22:18 INFO Applying migration id=resolvegroup 2026/10/15 14:22:18 INFO Applying migration id=reject 2026/10/15 14:22:18 INFO Applying migration id=autodel 2026/10/15 14:22:18 INFO Applying migration id=jsonb 2026/10/15 14:22:18 INFO Applying migration id=quote 2026/10/15 14:22:18 INFO Applying migration id=rfc9421 2026/10/15 14:22:18 INFO Applying migration id=keys 2026/10/15 14:22:18 INFO Applying migration id=portable 2026/10/15 14:22:18 INFO Applying migration id=proofs 2026/10/15 14:22:18 INFO Applying migration id=contexts 2026/10/15 14:22:18 INFO Applying migration id=deliverieshost 2026/10/15 14:22:18 INFO Applying migration id=pembegin 2026/10/15 14:22:18 INFO Applying migration id=didhost 2026/10/15 14:22:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:18 INFO Applying migration id=invites 2026/10/15 14:22:18 INFO Applying migration id=ed25519blob 2026/10/15 14:22:18 INFO Applying migration id=rsablob 2026/10/15 14:22:18 INFO Applying migration id=iconscid 2026/10/15 14:22:18 INFO Applying migration id=actor 2026/10/15 14:22:18 INFO Applying migration id=localkeys 2026/10/15 14:22:18 INFO Applying migration id=deleted 2026/10/15 14:22:18 INFO Applying migration id=history 2026/10/15 14:22:18 INFO Applying migration id=outboxnano 2026/10/15 14:22:18 INFO Applying migration id=implements 2026/10/15 14:22:18 INFO Applying migration id=backfill 2026/10/15 14:22:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-4479-7de1-beef-88e5019084f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 2026/10/15 14:22:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 2026/10/15 14:22:18 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 --- PASS: TestView_PostToFollowersNotFollowing (0.49s) === RUN TestView_PostToFollowersWithReply 2026/10/15 14:22:18 INFO Applying migration id=initial 2026/10/15 14:22:18 INFO Applying migration id=notesupdated 2026/10/15 14:22:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:18 INFO Applying migration id=activitiesid 2026/10/15 14:22:18 INFO Applying migration id=outbox 2026/10/15 14:22:18 INFO Applying migration id=edits 2026/10/15 14:22:18 INFO Applying migration id=outboxactor 2026/10/15 14:22:18 INFO Applying migration id=outboxsender 2026/10/15 14:22:18 INFO Applying migration id=thread 2026/10/15 14:22:18 INFO Applying migration id=host 2026/10/15 14:22:18 INFO Applying migration id=sharedinbox 2026/10/15 14:22:18 INFO Applying migration id=noteshost 2026/10/15 14:22:18 INFO Applying migration id=fetched 2026/10/15 14:22:18 INFO Applying migration id=move 2026/10/15 14:22:18 INFO Applying migration id=cleanup 2026/10/15 14:22:18 INFO Applying migration id=received 2026/10/15 14:22:18 INFO Applying migration id=namehost 2026/10/15 14:22:18 INFO Applying migration id=outboxhost 2026/10/15 14:22:18 INFO Applying migration id=notesfts 2026/10/15 14:22:18 INFO Applying migration id=iconsname 2026/10/15 14:22:18 INFO Applying migration id=nohash 2026/10/15 14:22:18 INFO Applying migration id=shares 2026/10/15 14:22:18 INFO Applying migration id=actorttl 2026/10/15 14:22:18 INFO Applying migration id=tocc 2026/10/15 14:22:18 INFO Applying migration id=followeds 2026/10/15 14:22:18 INFO Applying migration id=certhash 2026/10/15 14:22:18 INFO Applying migration id=follows_sync 2026/10/15 14:22:18 INFO Applying migration id=jsonpath 2026/10/15 14:22:18 INFO Applying migration id=localforward 2026/10/15 14:22:18 INFO Applying migration id=avatar 2026/10/15 14:22:18 INFO Applying migration id=noimage 2026/10/15 14:22:18 INFO Applying migration id=feed 2026/10/15 14:22:18 INFO Applying migration id=bookmarks 2026/10/15 14:22:18 INFO Applying migration id=shareactivity 2026/10/15 14:22:18 INFO Applying migration id=application 2026/10/15 14:22:18 INFO Applying migration id=certificates 2026/10/15 14:22:18 INFO Applying migration id=rawforward 2026/10/15 14:22:18 INFO Applying migration id=publickey 2026/10/15 14:22:18 INFO Applying migration id=resolvegroup 2026/10/15 14:22:18 INFO Applying migration id=reject 2026/10/15 14:22:18 INFO Applying migration id=autodel 2026/10/15 14:22:18 INFO Applying migration id=jsonb 2026/10/15 14:22:18 INFO Applying migration id=quote 2026/10/15 14:22:18 INFO Applying migration id=rfc9421 2026/10/15 14:22:18 INFO Applying migration id=keys 2026/10/15 14:22:18 INFO Applying migration id=portable 2026/10/15 14:22:18 INFO Applying migration id=proofs 2026/10/15 14:22:18 INFO Applying migration id=contexts 2026/10/15 14:22:18 INFO Applying migration id=deliverieshost 2026/10/15 14:22:18 INFO Applying migration id=pembegin 2026/10/15 14:22:18 INFO Applying migration id=didhost 2026/10/15 14:22:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:18 INFO Applying migration id=invites 2026/10/15 14:22:18 INFO Applying migration id=ed25519blob 2026/10/15 14:22:18 INFO Applying migration id=rsablob 2026/10/15 14:22:18 INFO Applying migration id=iconscid 2026/10/15 14:22:18 INFO Applying migration id=actor 2026/10/15 14:22:18 INFO Applying migration id=localkeys 2026/10/15 14:22:18 INFO Applying migration id=deleted 2026/10/15 14:22:18 INFO Applying migration id=history 2026/10/15 14:22:18 INFO Applying migration id=outboxnano 2026/10/15 14:22:18 INFO Applying migration id=implements 2026/10/15 14:22:18 INFO Applying migration id=backfill 2026/10/15 14:22:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-47af-7db3-bfb9-a3dd42b3e808 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-47b0-76ad-b5e5-13035ae50bca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-47af-7db3-bfb9-a3dd42b3e808 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-47af-7db3-bfb9-a3dd42b3e808 2026/10/15 14:22:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-47b0-7e79-acd5-5a679367f114 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/10/15 14:22:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-47b1-757e-9921-a9d33366ed2f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-47b0-7e79-acd5-5a679367f114 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13ff1-47b0-7e79-acd5-5a679367f114 2026/10/15 14:22:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-47b1-7cf9-af52-2afbcd650a0e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 2026/10/15 14:22:19 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 2026/10/15 14:22:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-47b3-7752-af15-c973e909d16f note=https://localhost.localdomain:8443/post/01a13ff1-47b3-772b-95b5-993662288492 thread=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-47b3-7752-af15-c973e909d16f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-47b3-772b-95b5-993662288492 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-47b3-772b-95b5-993662288492 2026/10/15 14:22:19 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 --- PASS: TestView_PostToFollowersWithReply (0.82s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/10/15 14:22:19 INFO Applying migration id=initial 2026/10/15 14:22:19 INFO Applying migration id=notesupdated 2026/10/15 14:22:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:19 INFO Applying migration id=activitiesid 2026/10/15 14:22:19 INFO Applying migration id=outbox 2026/10/15 14:22:19 INFO Applying migration id=edits 2026/10/15 14:22:19 INFO Applying migration id=outboxactor 2026/10/15 14:22:19 INFO Applying migration id=outboxsender 2026/10/15 14:22:19 INFO Applying migration id=thread 2026/10/15 14:22:19 INFO Applying migration id=host 2026/10/15 14:22:19 INFO Applying migration id=sharedinbox 2026/10/15 14:22:19 INFO Applying migration id=noteshost 2026/10/15 14:22:19 INFO Applying migration id=fetched 2026/10/15 14:22:19 INFO Applying migration id=move 2026/10/15 14:22:19 INFO Applying migration id=cleanup 2026/10/15 14:22:19 INFO Applying migration id=received 2026/10/15 14:22:19 INFO Applying migration id=namehost 2026/10/15 14:22:19 INFO Applying migration id=outboxhost 2026/10/15 14:22:19 INFO Applying migration id=notesfts 2026/10/15 14:22:19 INFO Applying migration id=iconsname 2026/10/15 14:22:19 INFO Applying migration id=nohash 2026/10/15 14:22:19 INFO Applying migration id=shares 2026/10/15 14:22:19 INFO Applying migration id=actorttl 2026/10/15 14:22:19 INFO Applying migration id=tocc 2026/10/15 14:22:19 INFO Applying migration id=followeds 2026/10/15 14:22:19 INFO Applying migration id=certhash 2026/10/15 14:22:19 INFO Applying migration id=follows_sync 2026/10/15 14:22:19 INFO Applying migration id=jsonpath 2026/10/15 14:22:19 INFO Applying migration id=localforward 2026/10/15 14:22:19 INFO Applying migration id=avatar 2026/10/15 14:22:19 INFO Applying migration id=noimage 2026/10/15 14:22:19 INFO Applying migration id=feed 2026/10/15 14:22:19 INFO Applying migration id=bookmarks 2026/10/15 14:22:19 INFO Applying migration id=shareactivity 2026/10/15 14:22:19 INFO Applying migration id=application 2026/10/15 14:22:19 INFO Applying migration id=certificates 2026/10/15 14:22:19 INFO Applying migration id=rawforward 2026/10/15 14:22:19 INFO Applying migration id=publickey 2026/10/15 14:22:19 INFO Applying migration id=resolvegroup 2026/10/15 14:22:19 INFO Applying migration id=reject 2026/10/15 14:22:19 INFO Applying migration id=autodel 2026/10/15 14:22:19 INFO Applying migration id=jsonb 2026/10/15 14:22:19 INFO Applying migration id=quote 2026/10/15 14:22:19 INFO Applying migration id=rfc9421 2026/10/15 14:22:19 INFO Applying migration id=keys 2026/10/15 14:22:19 INFO Applying migration id=portable 2026/10/15 14:22:19 INFO Applying migration id=proofs 2026/10/15 14:22:19 INFO Applying migration id=contexts 2026/10/15 14:22:19 INFO Applying migration id=deliverieshost 2026/10/15 14:22:19 INFO Applying migration id=pembegin 2026/10/15 14:22:19 INFO Applying migration id=didhost 2026/10/15 14:22:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:19 INFO Applying migration id=invites 2026/10/15 14:22:19 INFO Applying migration id=ed25519blob 2026/10/15 14:22:19 INFO Applying migration id=rsablob 2026/10/15 14:22:19 INFO Applying migration id=iconscid 2026/10/15 14:22:19 INFO Applying migration id=actor 2026/10/15 14:22:19 INFO Applying migration id=localkeys 2026/10/15 14:22:19 INFO Applying migration id=deleted 2026/10/15 14:22:19 INFO Applying migration id=history 2026/10/15 14:22:19 INFO Applying migration id=outboxnano 2026/10/15 14:22:19 INFO Applying migration id=implements 2026/10/15 14:22:19 INFO Applying migration id=backfill 2026/10/15 14:22:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:19 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4914-7566-ac03-14934d2c056d 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/10/15 14:22:19 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (0.35s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/10/15 14:22:19 INFO Applying migration id=initial 2026/10/15 14:22:19 INFO Applying migration id=notesupdated 2026/10/15 14:22:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:19 INFO Applying migration id=activitiesid 2026/10/15 14:22:19 INFO Applying migration id=outbox 2026/10/15 14:22:19 INFO Applying migration id=edits 2026/10/15 14:22:19 INFO Applying migration id=outboxactor 2026/10/15 14:22:19 INFO Applying migration id=outboxsender 2026/10/15 14:22:19 INFO Applying migration id=thread 2026/10/15 14:22:19 INFO Applying migration id=host 2026/10/15 14:22:19 INFO Applying migration id=sharedinbox 2026/10/15 14:22:19 INFO Applying migration id=noteshost 2026/10/15 14:22:19 INFO Applying migration id=fetched 2026/10/15 14:22:19 INFO Applying migration id=move 2026/10/15 14:22:19 INFO Applying migration id=cleanup 2026/10/15 14:22:19 INFO Applying migration id=received 2026/10/15 14:22:19 INFO Applying migration id=namehost 2026/10/15 14:22:19 INFO Applying migration id=outboxhost 2026/10/15 14:22:19 INFO Applying migration id=notesfts 2026/10/15 14:22:19 INFO Applying migration id=iconsname 2026/10/15 14:22:19 INFO Applying migration id=nohash 2026/10/15 14:22:19 INFO Applying migration id=shares 2026/10/15 14:22:19 INFO Applying migration id=actorttl 2026/10/15 14:22:19 INFO Applying migration id=tocc 2026/10/15 14:22:19 INFO Applying migration id=followeds 2026/10/15 14:22:19 INFO Applying migration id=certhash 2026/10/15 14:22:19 INFO Applying migration id=follows_sync 2026/10/15 14:22:19 INFO Applying migration id=jsonpath 2026/10/15 14:22:19 INFO Applying migration id=localforward 2026/10/15 14:22:19 INFO Applying migration id=avatar 2026/10/15 14:22:19 INFO Applying migration id=noimage 2026/10/15 14:22:19 INFO Applying migration id=feed 2026/10/15 14:22:19 INFO Applying migration id=bookmarks 2026/10/15 14:22:19 INFO Applying migration id=shareactivity 2026/10/15 14:22:20 INFO Applying migration id=application 2026/10/15 14:22:20 INFO Applying migration id=certificates 2026/10/15 14:22:20 INFO Applying migration id=rawforward 2026/10/15 14:22:20 INFO Applying migration id=publickey 2026/10/15 14:22:20 INFO Applying migration id=resolvegroup 2026/10/15 14:22:20 INFO Applying migration id=reject 2026/10/15 14:22:20 INFO Applying migration id=autodel 2026/10/15 14:22:20 INFO Applying migration id=jsonb 2026/10/15 14:22:20 INFO Applying migration id=quote 2026/10/15 14:22:20 INFO Applying migration id=rfc9421 2026/10/15 14:22:20 INFO Applying migration id=keys 2026/10/15 14:22:20 INFO Applying migration id=portable 2026/10/15 14:22:20 INFO Applying migration id=proofs 2026/10/15 14:22:20 INFO Applying migration id=contexts 2026/10/15 14:22:20 INFO Applying migration id=deliverieshost 2026/10/15 14:22:20 INFO Applying migration id=pembegin 2026/10/15 14:22:20 INFO Applying migration id=didhost 2026/10/15 14:22:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:20 INFO Applying migration id=invites 2026/10/15 14:22:20 INFO Applying migration id=ed25519blob 2026/10/15 14:22:20 INFO Applying migration id=rsablob 2026/10/15 14:22:20 INFO Applying migration id=iconscid 2026/10/15 14:22:20 INFO Applying migration id=actor 2026/10/15 14:22:20 INFO Applying migration id=localkeys 2026/10/15 14:22:20 INFO Applying migration id=deleted 2026/10/15 14:22:20 INFO Applying migration id=history 2026/10/15 14:22:20 INFO Applying migration id=outboxnano 2026/10/15 14:22:20 INFO Applying migration id=implements 2026/10/15 14:22:20 INFO Applying migration id=backfill 2026/10/15 14:22:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4b6d-7309-80fe-bc2784c68eae 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/10/15 14:22:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (0.60s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/10/15 14:22:20 INFO Applying migration id=initial 2026/10/15 14:22:20 INFO Applying migration id=notesupdated 2026/10/15 14:22:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:20 INFO Applying migration id=activitiesid 2026/10/15 14:22:20 INFO Applying migration id=outbox 2026/10/15 14:22:20 INFO Applying migration id=edits 2026/10/15 14:22:20 INFO Applying migration id=outboxactor 2026/10/15 14:22:20 INFO Applying migration id=outboxsender 2026/10/15 14:22:20 INFO Applying migration id=thread 2026/10/15 14:22:20 INFO Applying migration id=host 2026/10/15 14:22:20 INFO Applying migration id=sharedinbox 2026/10/15 14:22:20 INFO Applying migration id=noteshost 2026/10/15 14:22:20 INFO Applying migration id=fetched 2026/10/15 14:22:20 INFO Applying migration id=move 2026/10/15 14:22:20 INFO Applying migration id=cleanup 2026/10/15 14:22:20 INFO Applying migration id=received 2026/10/15 14:22:20 INFO Applying migration id=namehost 2026/10/15 14:22:20 INFO Applying migration id=outboxhost 2026/10/15 14:22:20 INFO Applying migration id=notesfts 2026/10/15 14:22:20 INFO Applying migration id=iconsname 2026/10/15 14:22:20 INFO Applying migration id=nohash 2026/10/15 14:22:20 INFO Applying migration id=shares 2026/10/15 14:22:20 INFO Applying migration id=actorttl 2026/10/15 14:22:20 INFO Applying migration id=tocc 2026/10/15 14:22:20 INFO Applying migration id=followeds 2026/10/15 14:22:20 INFO Applying migration id=certhash 2026/10/15 14:22:20 INFO Applying migration id=follows_sync 2026/10/15 14:22:20 INFO Applying migration id=jsonpath 2026/10/15 14:22:20 INFO Applying migration id=localforward 2026/10/15 14:22:20 INFO Applying migration id=avatar 2026/10/15 14:22:20 INFO Applying migration id=noimage 2026/10/15 14:22:20 INFO Applying migration id=feed 2026/10/15 14:22:20 INFO Applying migration id=bookmarks 2026/10/15 14:22:20 INFO Applying migration id=shareactivity 2026/10/15 14:22:20 INFO Applying migration id=application 2026/10/15 14:22:20 INFO Applying migration id=certificates 2026/10/15 14:22:20 INFO Applying migration id=rawforward 2026/10/15 14:22:20 INFO Applying migration id=publickey 2026/10/15 14:22:20 INFO Applying migration id=resolvegroup 2026/10/15 14:22:20 INFO Applying migration id=reject 2026/10/15 14:22:20 INFO Applying migration id=autodel 2026/10/15 14:22:20 INFO Applying migration id=jsonb 2026/10/15 14:22:20 INFO Applying migration id=quote 2026/10/15 14:22:20 INFO Applying migration id=rfc9421 2026/10/15 14:22:20 INFO Applying migration id=keys 2026/10/15 14:22:20 INFO Applying migration id=portable 2026/10/15 14:22:20 INFO Applying migration id=proofs 2026/10/15 14:22:20 INFO Applying migration id=contexts 2026/10/15 14:22:20 INFO Applying migration id=deliverieshost 2026/10/15 14:22:20 INFO Applying migration id=pembegin 2026/10/15 14:22:20 INFO Applying migration id=didhost 2026/10/15 14:22:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:20 INFO Applying migration id=invites 2026/10/15 14:22:20 INFO Applying migration id=ed25519blob 2026/10/15 14:22:20 INFO Applying migration id=rsablob 2026/10/15 14:22:20 INFO Applying migration id=iconscid 2026/10/15 14:22:20 INFO Applying migration id=actor 2026/10/15 14:22:20 INFO Applying migration id=localkeys 2026/10/15 14:22:20 INFO Applying migration id=deleted 2026/10/15 14:22:20 INFO Applying migration id=history 2026/10/15 14:22:20 INFO Applying migration id=outboxnano 2026/10/15 14:22:20 INFO Applying migration id=implements 2026/10/15 14:22:20 INFO Applying migration id=backfill 2026/10/15 14:22:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4e5f-77a6-864a-80f64c79f6a3 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/10/15 14:22:21 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:21 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (0.75s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/10/15 14:22:21 INFO Applying migration id=initial 2026/10/15 14:22:21 INFO Applying migration id=notesupdated 2026/10/15 14:22:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:21 INFO Applying migration id=activitiesid 2026/10/15 14:22:21 INFO Applying migration id=outbox 2026/10/15 14:22:21 INFO Applying migration id=edits 2026/10/15 14:22:21 INFO Applying migration id=outboxactor 2026/10/15 14:22:21 INFO Applying migration id=outboxsender 2026/10/15 14:22:21 INFO Applying migration id=thread 2026/10/15 14:22:21 INFO Applying migration id=host 2026/10/15 14:22:21 INFO Applying migration id=sharedinbox 2026/10/15 14:22:21 INFO Applying migration id=noteshost 2026/10/15 14:22:21 INFO Applying migration id=fetched 2026/10/15 14:22:21 INFO Applying migration id=move 2026/10/15 14:22:21 INFO Applying migration id=cleanup 2026/10/15 14:22:21 INFO Applying migration id=received 2026/10/15 14:22:21 INFO Applying migration id=namehost 2026/10/15 14:22:21 INFO Applying migration id=outboxhost 2026/10/15 14:22:21 INFO Applying migration id=notesfts 2026/10/15 14:22:21 INFO Applying migration id=iconsname 2026/10/15 14:22:21 INFO Applying migration id=nohash 2026/10/15 14:22:21 INFO Applying migration id=shares 2026/10/15 14:22:21 INFO Applying migration id=actorttl 2026/10/15 14:22:21 INFO Applying migration id=tocc 2026/10/15 14:22:21 INFO Applying migration id=followeds 2026/10/15 14:22:21 INFO Applying migration id=certhash 2026/10/15 14:22:21 INFO Applying migration id=follows_sync 2026/10/15 14:22:21 INFO Applying migration id=jsonpath 2026/10/15 14:22:21 INFO Applying migration id=localforward 2026/10/15 14:22:21 INFO Applying migration id=avatar 2026/10/15 14:22:21 INFO Applying migration id=noimage 2026/10/15 14:22:21 INFO Applying migration id=feed 2026/10/15 14:22:21 INFO Applying migration id=bookmarks 2026/10/15 14:22:21 INFO Applying migration id=shareactivity 2026/10/15 14:22:21 INFO Applying migration id=application 2026/10/15 14:22:21 INFO Applying migration id=certificates 2026/10/15 14:22:21 INFO Applying migration id=rawforward 2026/10/15 14:22:21 INFO Applying migration id=publickey 2026/10/15 14:22:21 INFO Applying migration id=resolvegroup 2026/10/15 14:22:21 INFO Applying migration id=reject 2026/10/15 14:22:21 INFO Applying migration id=autodel 2026/10/15 14:22:21 INFO Applying migration id=jsonb 2026/10/15 14:22:21 INFO Applying migration id=quote 2026/10/15 14:22:21 INFO Applying migration id=rfc9421 2026/10/15 14:22:21 INFO Applying migration id=keys 2026/10/15 14:22:21 INFO Applying migration id=portable 2026/10/15 14:22:21 INFO Applying migration id=proofs 2026/10/15 14:22:21 INFO Applying migration id=contexts 2026/10/15 14:22:21 INFO Applying migration id=deliverieshost 2026/10/15 14:22:21 INFO Applying migration id=pembegin 2026/10/15 14:22:21 INFO Applying migration id=didhost 2026/10/15 14:22:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:21 INFO Applying migration id=invites 2026/10/15 14:22:21 INFO Applying migration id=ed25519blob 2026/10/15 14:22:21 INFO Applying migration id=rsablob 2026/10/15 14:22:21 INFO Applying migration id=iconscid 2026/10/15 14:22:21 INFO Applying migration id=actor 2026/10/15 14:22:21 INFO Applying migration id=localkeys 2026/10/15 14:22:21 INFO Applying migration id=deleted 2026/10/15 14:22:21 INFO Applying migration id=history 2026/10/15 14:22:21 INFO Applying migration id=outboxnano 2026/10/15 14:22:21 INFO Applying migration id=implements 2026/10/15 14:22:21 INFO Applying migration id=backfill 2026/10/15 14:22:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-50e0-75d0-b6c9-9a385773f675 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/10/15 14:22:21 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.64s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/10/15 14:22:21 INFO Applying migration id=initial 2026/10/15 14:22:21 INFO Applying migration id=notesupdated 2026/10/15 14:22:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:21 INFO Applying migration id=activitiesid 2026/10/15 14:22:21 INFO Applying migration id=outbox 2026/10/15 14:22:21 INFO Applying migration id=edits 2026/10/15 14:22:21 INFO Applying migration id=outboxactor 2026/10/15 14:22:21 INFO Applying migration id=outboxsender 2026/10/15 14:22:21 INFO Applying migration id=thread 2026/10/15 14:22:21 INFO Applying migration id=host 2026/10/15 14:22:21 INFO Applying migration id=sharedinbox 2026/10/15 14:22:21 INFO Applying migration id=noteshost 2026/10/15 14:22:21 INFO Applying migration id=fetched 2026/10/15 14:22:21 INFO Applying migration id=move 2026/10/15 14:22:21 INFO Applying migration id=cleanup 2026/10/15 14:22:21 INFO Applying migration id=received 2026/10/15 14:22:21 INFO Applying migration id=namehost 2026/10/15 14:22:21 INFO Applying migration id=outboxhost 2026/10/15 14:22:21 INFO Applying migration id=notesfts 2026/10/15 14:22:21 INFO Applying migration id=iconsname 2026/10/15 14:22:21 INFO Applying migration id=nohash 2026/10/15 14:22:21 INFO Applying migration id=shares 2026/10/15 14:22:21 INFO Applying migration id=actorttl 2026/10/15 14:22:21 INFO Applying migration id=tocc 2026/10/15 14:22:21 INFO Applying migration id=followeds 2026/10/15 14:22:21 INFO Applying migration id=certhash 2026/10/15 14:22:21 INFO Applying migration id=follows_sync 2026/10/15 14:22:21 INFO Applying migration id=jsonpath 2026/10/15 14:22:22 INFO Applying migration id=localforward 2026/10/15 14:22:22 INFO Applying migration id=avatar 2026/10/15 14:22:22 INFO Applying migration id=noimage 2026/10/15 14:22:22 INFO Applying migration id=feed 2026/10/15 14:22:22 INFO Applying migration id=bookmarks 2026/10/15 14:22:22 INFO Applying migration id=shareactivity 2026/10/15 14:22:22 INFO Applying migration id=application 2026/10/15 14:22:22 INFO Applying migration id=certificates 2026/10/15 14:22:22 INFO Applying migration id=rawforward 2026/10/15 14:22:22 INFO Applying migration id=publickey 2026/10/15 14:22:22 INFO Applying migration id=resolvegroup 2026/10/15 14:22:22 INFO Applying migration id=reject 2026/10/15 14:22:22 INFO Applying migration id=autodel 2026/10/15 14:22:22 INFO Applying migration id=jsonb 2026/10/15 14:22:22 INFO Applying migration id=quote 2026/10/15 14:22:22 INFO Applying migration id=rfc9421 2026/10/15 14:22:22 INFO Applying migration id=keys 2026/10/15 14:22:22 INFO Applying migration id=portable 2026/10/15 14:22:22 INFO Applying migration id=proofs 2026/10/15 14:22:22 INFO Applying migration id=contexts 2026/10/15 14:22:22 INFO Applying migration id=deliverieshost 2026/10/15 14:22:22 INFO Applying migration id=pembegin 2026/10/15 14:22:22 INFO Applying migration id=didhost 2026/10/15 14:22:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:22 INFO Applying migration id=invites 2026/10/15 14:22:22 INFO Applying migration id=ed25519blob 2026/10/15 14:22:22 INFO Applying migration id=rsablob 2026/10/15 14:22:22 INFO Applying migration id=iconscid 2026/10/15 14:22:22 INFO Applying migration id=actor 2026/10/15 14:22:22 INFO Applying migration id=localkeys 2026/10/15 14:22:22 INFO Applying migration id=deleted 2026/10/15 14:22:22 INFO Applying migration id=history 2026/10/15 14:22:22 INFO Applying migration id=outboxnano 2026/10/15 14:22:22 INFO Applying migration id=implements 2026/10/15 14:22:22 INFO Applying migration id=backfill 2026/10/15 14:22:22 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-52c0-7624-9c31-e00aed4a68fd 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/10/15 14:22:22 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:22 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (0.48s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/10/15 14:22:22 INFO Applying migration id=initial 2026/10/15 14:22:22 INFO Applying migration id=notesupdated 2026/10/15 14:22:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:22 INFO Applying migration id=activitiesid 2026/10/15 14:22:22 INFO Applying migration id=outbox 2026/10/15 14:22:22 INFO Applying migration id=edits 2026/10/15 14:22:22 INFO Applying migration id=outboxactor 2026/10/15 14:22:22 INFO Applying migration id=outboxsender 2026/10/15 14:22:22 INFO Applying migration id=thread 2026/10/15 14:22:22 INFO Applying migration id=host 2026/10/15 14:22:22 INFO Applying migration id=sharedinbox 2026/10/15 14:22:22 INFO Applying migration id=noteshost 2026/10/15 14:22:22 INFO Applying migration id=fetched 2026/10/15 14:22:22 INFO Applying migration id=move 2026/10/15 14:22:22 INFO Applying migration id=cleanup 2026/10/15 14:22:22 INFO Applying migration id=received 2026/10/15 14:22:22 INFO Applying migration id=namehost 2026/10/15 14:22:22 INFO Applying migration id=outboxhost 2026/10/15 14:22:22 INFO Applying migration id=notesfts 2026/10/15 14:22:22 INFO Applying migration id=iconsname 2026/10/15 14:22:22 INFO Applying migration id=nohash 2026/10/15 14:22:22 INFO Applying migration id=shares 2026/10/15 14:22:22 INFO Applying migration id=actorttl 2026/10/15 14:22:22 INFO Applying migration id=tocc 2026/10/15 14:22:22 INFO Applying migration id=followeds 2026/10/15 14:22:22 INFO Applying migration id=certhash 2026/10/15 14:22:22 INFO Applying migration id=follows_sync 2026/10/15 14:22:22 INFO Applying migration id=jsonpath 2026/10/15 14:22:22 INFO Applying migration id=localforward 2026/10/15 14:22:22 INFO Applying migration id=avatar 2026/10/15 14:22:22 INFO Applying migration id=noimage 2026/10/15 14:22:22 INFO Applying migration id=feed 2026/10/15 14:22:22 INFO Applying migration id=bookmarks 2026/10/15 14:22:22 INFO Applying migration id=shareactivity 2026/10/15 14:22:22 INFO Applying migration id=application 2026/10/15 14:22:22 INFO Applying migration id=certificates 2026/10/15 14:22:22 INFO Applying migration id=rawforward 2026/10/15 14:22:22 INFO Applying migration id=publickey 2026/10/15 14:22:22 INFO Applying migration id=resolvegroup 2026/10/15 14:22:22 INFO Applying migration id=reject 2026/10/15 14:22:22 INFO Applying migration id=autodel 2026/10/15 14:22:22 INFO Applying migration id=jsonb 2026/10/15 14:22:22 INFO Applying migration id=quote 2026/10/15 14:22:22 INFO Applying migration id=rfc9421 2026/10/15 14:22:22 INFO Applying migration id=keys 2026/10/15 14:22:22 INFO Applying migration id=portable 2026/10/15 14:22:22 INFO Applying migration id=proofs 2026/10/15 14:22:22 INFO Applying migration id=contexts 2026/10/15 14:22:22 INFO Applying migration id=deliverieshost 2026/10/15 14:22:22 INFO Applying migration id=pembegin 2026/10/15 14:22:22 INFO Applying migration id=didhost 2026/10/15 14:22:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:22 INFO Applying migration id=invites 2026/10/15 14:22:22 INFO Applying migration id=ed25519blob 2026/10/15 14:22:22 INFO Applying migration id=rsablob 2026/10/15 14:22:22 INFO Applying migration id=iconscid 2026/10/15 14:22:22 INFO Applying migration id=actor 2026/10/15 14:22:22 INFO Applying migration id=localkeys 2026/10/15 14:22:22 INFO Applying migration id=deleted 2026/10/15 14:22:22 INFO Applying migration id=history 2026/10/15 14:22:22 INFO Applying migration id=outboxnano 2026/10/15 14:22:22 INFO Applying migration id=implements 2026/10/15 14:22:22 INFO Applying migration id=backfill 2026/10/15 14:22:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:23 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/10/15 14:22:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-556f-7057-ae0a-21ee2d3bf7a9 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/10/15 14:22:23 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.69s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/10/15 14:22:23 INFO Applying migration id=initial 2026/10/15 14:22:23 INFO Applying migration id=notesupdated 2026/10/15 14:22:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:23 INFO Applying migration id=activitiesid 2026/10/15 14:22:23 INFO Applying migration id=outbox 2026/10/15 14:22:23 INFO Applying migration id=edits 2026/10/15 14:22:23 INFO Applying migration id=outboxactor 2026/10/15 14:22:23 INFO Applying migration id=outboxsender 2026/10/15 14:22:23 INFO Applying migration id=thread 2026/10/15 14:22:23 INFO Applying migration id=host 2026/10/15 14:22:23 INFO Applying migration id=sharedinbox 2026/10/15 14:22:23 INFO Applying migration id=noteshost 2026/10/15 14:22:23 INFO Applying migration id=fetched 2026/10/15 14:22:23 INFO Applying migration id=move 2026/10/15 14:22:23 INFO Applying migration id=cleanup 2026/10/15 14:22:23 INFO Applying migration id=received 2026/10/15 14:22:23 INFO Applying migration id=namehost 2026/10/15 14:22:23 INFO Applying migration id=outboxhost 2026/10/15 14:22:23 INFO Applying migration id=notesfts 2026/10/15 14:22:23 INFO Applying migration id=iconsname 2026/10/15 14:22:23 INFO Applying migration id=nohash 2026/10/15 14:22:23 INFO Applying migration id=shares 2026/10/15 14:22:23 INFO Applying migration id=actorttl 2026/10/15 14:22:23 INFO Applying migration id=tocc 2026/10/15 14:22:23 INFO Applying migration id=followeds 2026/10/15 14:22:23 INFO Applying migration id=certhash 2026/10/15 14:22:23 INFO Applying migration id=follows_sync 2026/10/15 14:22:23 INFO Applying migration id=jsonpath 2026/10/15 14:22:23 INFO Applying migration id=localforward 2026/10/15 14:22:23 INFO Applying migration id=avatar 2026/10/15 14:22:23 INFO Applying migration id=noimage 2026/10/15 14:22:23 INFO Applying migration id=feed 2026/10/15 14:22:23 INFO Applying migration id=bookmarks 2026/10/15 14:22:23 INFO Applying migration id=shareactivity 2026/10/15 14:22:23 INFO Applying migration id=application 2026/10/15 14:22:23 INFO Applying migration id=certificates 2026/10/15 14:22:23 INFO Applying migration id=rawforward 2026/10/15 14:22:23 INFO Applying migration id=publickey 2026/10/15 14:22:23 INFO Applying migration id=resolvegroup 2026/10/15 14:22:23 INFO Applying migration id=reject 2026/10/15 14:22:23 INFO Applying migration id=autodel 2026/10/15 14:22:23 INFO Applying migration id=jsonb 2026/10/15 14:22:23 INFO Applying migration id=quote 2026/10/15 14:22:23 INFO Applying migration id=rfc9421 2026/10/15 14:22:23 INFO Applying migration id=keys 2026/10/15 14:22:23 INFO Applying migration id=portable 2026/10/15 14:22:23 INFO Applying migration id=proofs 2026/10/15 14:22:23 INFO Applying migration id=contexts 2026/10/15 14:22:23 INFO Applying migration id=deliverieshost 2026/10/15 14:22:23 INFO Applying migration id=pembegin 2026/10/15 14:22:23 INFO Applying migration id=didhost 2026/10/15 14:22:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:23 INFO Applying migration id=invites 2026/10/15 14:22:23 INFO Applying migration id=ed25519blob 2026/10/15 14:22:23 INFO Applying migration id=rsablob 2026/10/15 14:22:23 INFO Applying migration id=iconscid 2026/10/15 14:22:23 INFO Applying migration id=actor 2026/10/15 14:22:23 INFO Applying migration id=localkeys 2026/10/15 14:22:23 INFO Applying migration id=deleted 2026/10/15 14:22:23 INFO Applying migration id=history 2026/10/15 14:22:23 INFO Applying migration id=outboxnano 2026/10/15 14:22:23 INFO Applying migration id=implements 2026/10/15 14:22:23 INFO Applying migration id=backfill 2026/10/15 14:22:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:23 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/10/15 14:22:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-5750-73e8-9801-3be61f27bc92 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/10/15 14:22:23 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.48s) === RUN TestWhisper_HappyFlow 2026/10/15 14:22:23 INFO Applying migration id=initial 2026/10/15 14:22:23 INFO Applying migration id=notesupdated 2026/10/15 14:22:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:23 INFO Applying migration id=activitiesid 2026/10/15 14:22:23 INFO Applying migration id=outbox 2026/10/15 14:22:23 INFO Applying migration id=edits 2026/10/15 14:22:23 INFO Applying migration id=outboxactor 2026/10/15 14:22:23 INFO Applying migration id=outboxsender 2026/10/15 14:22:23 INFO Applying migration id=thread 2026/10/15 14:22:23 INFO Applying migration id=host 2026/10/15 14:22:23 INFO Applying migration id=sharedinbox 2026/10/15 14:22:23 INFO Applying migration id=noteshost 2026/10/15 14:22:23 INFO Applying migration id=fetched 2026/10/15 14:22:23 INFO Applying migration id=move 2026/10/15 14:22:23 INFO Applying migration id=cleanup 2026/10/15 14:22:23 INFO Applying migration id=received 2026/10/15 14:22:23 INFO Applying migration id=namehost 2026/10/15 14:22:23 INFO Applying migration id=outboxhost 2026/10/15 14:22:23 INFO Applying migration id=notesfts 2026/10/15 14:22:23 INFO Applying migration id=iconsname 2026/10/15 14:22:23 INFO Applying migration id=nohash 2026/10/15 14:22:23 INFO Applying migration id=shares 2026/10/15 14:22:23 INFO Applying migration id=actorttl 2026/10/15 14:22:23 INFO Applying migration id=tocc 2026/10/15 14:22:23 INFO Applying migration id=followeds 2026/10/15 14:22:23 INFO Applying migration id=certhash 2026/10/15 14:22:23 INFO Applying migration id=follows_sync 2026/10/15 14:22:23 INFO Applying migration id=jsonpath 2026/10/15 14:22:23 INFO Applying migration id=localforward 2026/10/15 14:22:23 INFO Applying migration id=avatar 2026/10/15 14:22:23 INFO Applying migration id=noimage 2026/10/15 14:22:23 INFO Applying migration id=feed 2026/10/15 14:22:23 INFO Applying migration id=bookmarks 2026/10/15 14:22:23 INFO Applying migration id=shareactivity 2026/10/15 14:22:23 INFO Applying migration id=application 2026/10/15 14:22:23 INFO Applying migration id=certificates 2026/10/15 14:22:23 INFO Applying migration id=rawforward 2026/10/15 14:22:23 INFO Applying migration id=publickey 2026/10/15 14:22:23 INFO Applying migration id=resolvegroup 2026/10/15 14:22:23 INFO Applying migration id=reject 2026/10/15 14:22:23 INFO Applying migration id=autodel 2026/10/15 14:22:23 INFO Applying migration id=jsonb 2026/10/15 14:22:23 INFO Applying migration id=quote 2026/10/15 14:22:23 INFO Applying migration id=rfc9421 2026/10/15 14:22:23 INFO Applying migration id=keys 2026/10/15 14:22:23 INFO Applying migration id=portable 2026/10/15 14:22:23 INFO Applying migration id=proofs 2026/10/15 14:22:23 INFO Applying migration id=contexts 2026/10/15 14:22:23 INFO Applying migration id=deliverieshost 2026/10/15 14:22:23 INFO Applying migration id=pembegin 2026/10/15 14:22:23 INFO Applying migration id=didhost 2026/10/15 14:22:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:23 INFO Applying migration id=invites 2026/10/15 14:22:23 INFO Applying migration id=ed25519blob 2026/10/15 14:22:23 INFO Applying migration id=rsablob 2026/10/15 14:22:23 INFO Applying migration id=iconscid 2026/10/15 14:22:23 INFO Applying migration id=actor 2026/10/15 14:22:23 INFO Applying migration id=localkeys 2026/10/15 14:22:23 INFO Applying migration id=deleted 2026/10/15 14:22:23 INFO Applying migration id=history 2026/10/15 14:22:23 INFO Applying migration id=outboxnano 2026/10/15 14:22:23 INFO Applying migration id=implements 2026/10/15 14:22:23 INFO Applying migration id=backfill 2026/10/15 14:22:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-58c4-7479-b2b7-7612c963117f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-58c4-7d4e-a266-5a7c826ef37b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-58c4-7479-b2b7-7612c963117f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-58c4-7479-b2b7-7612c963117f 2026/10/15 14:22:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-58c5-7586-80ff-b80ecf86aa8b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-58c5-7546-88ba-b52850197fa6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-58c5-7546-88ba-b52850197fa6 2026/10/15 14:22:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-58c5-7546-88ba-b52850197fa6 2026/10/15 14:22:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:23 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (0.38s) === RUN TestWhisper_FollowAfterPost 2026/10/15 14:22:23 INFO Applying migration id=initial 2026/10/15 14:22:23 INFO Applying migration id=notesupdated 2026/10/15 14:22:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:23 INFO Applying migration id=activitiesid 2026/10/15 14:22:23 INFO Applying migration id=outbox 2026/10/15 14:22:23 INFO Applying migration id=edits 2026/10/15 14:22:23 INFO Applying migration id=outboxactor 2026/10/15 14:22:23 INFO Applying migration id=outboxsender 2026/10/15 14:22:23 INFO Applying migration id=thread 2026/10/15 14:22:23 INFO Applying migration id=host 2026/10/15 14:22:23 INFO Applying migration id=sharedinbox 2026/10/15 14:22:23 INFO Applying migration id=noteshost 2026/10/15 14:22:23 INFO Applying migration id=fetched 2026/10/15 14:22:23 INFO Applying migration id=move 2026/10/15 14:22:23 INFO Applying migration id=cleanup 2026/10/15 14:22:23 INFO Applying migration id=received 2026/10/15 14:22:23 INFO Applying migration id=namehost 2026/10/15 14:22:23 INFO Applying migration id=outboxhost 2026/10/15 14:22:23 INFO Applying migration id=notesfts 2026/10/15 14:22:23 INFO Applying migration id=iconsname 2026/10/15 14:22:23 INFO Applying migration id=nohash 2026/10/15 14:22:23 INFO Applying migration id=shares 2026/10/15 14:22:23 INFO Applying migration id=actorttl 2026/10/15 14:22:23 INFO Applying migration id=tocc 2026/10/15 14:22:24 INFO Applying migration id=followeds 2026/10/15 14:22:24 INFO Applying migration id=certhash 2026/10/15 14:22:24 INFO Applying migration id=follows_sync 2026/10/15 14:22:24 INFO Applying migration id=jsonpath 2026/10/15 14:22:24 INFO Applying migration id=localforward 2026/10/15 14:22:24 INFO Applying migration id=avatar 2026/10/15 14:22:24 INFO Applying migration id=noimage 2026/10/15 14:22:24 INFO Applying migration id=feed 2026/10/15 14:22:24 INFO Applying migration id=bookmarks 2026/10/15 14:22:24 INFO Applying migration id=shareactivity 2026/10/15 14:22:24 INFO Applying migration id=application 2026/10/15 14:22:24 INFO Applying migration id=certificates 2026/10/15 14:22:24 INFO Applying migration id=rawforward 2026/10/15 14:22:24 INFO Applying migration id=publickey 2026/10/15 14:22:24 INFO Applying migration id=resolvegroup 2026/10/15 14:22:24 INFO Applying migration id=reject 2026/10/15 14:22:24 INFO Applying migration id=autodel 2026/10/15 14:22:24 INFO Applying migration id=jsonb 2026/10/15 14:22:24 INFO Applying migration id=quote 2026/10/15 14:22:24 INFO Applying migration id=rfc9421 2026/10/15 14:22:24 INFO Applying migration id=keys 2026/10/15 14:22:24 INFO Applying migration id=portable 2026/10/15 14:22:24 INFO Applying migration id=proofs 2026/10/15 14:22:24 INFO Applying migration id=contexts 2026/10/15 14:22:24 INFO Applying migration id=deliverieshost 2026/10/15 14:22:24 INFO Applying migration id=pembegin 2026/10/15 14:22:24 INFO Applying migration id=didhost 2026/10/15 14:22:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:24 INFO Applying migration id=invites 2026/10/15 14:22:24 INFO Applying migration id=ed25519blob 2026/10/15 14:22:24 INFO Applying migration id=rsablob 2026/10/15 14:22:24 INFO Applying migration id=iconscid 2026/10/15 14:22:24 INFO Applying migration id=actor 2026/10/15 14:22:24 INFO Applying migration id=localkeys 2026/10/15 14:22:24 INFO Applying migration id=deleted 2026/10/15 14:22:24 INFO Applying migration id=history 2026/10/15 14:22:24 INFO Applying migration id=outboxnano 2026/10/15 14:22:24 INFO Applying migration id=implements 2026/10/15 14:22:24 INFO Applying migration id=backfill 2026/10/15 14:22:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-5b85-727c-bd15-38bed692d23e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-5b89-771c-b3fa-aa5902c0f40d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-5b8a-77cb-a4cd-0deaf9fdc641 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-5b89-771c-b3fa-aa5902c0f40d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-5b89-771c-b3fa-aa5902c0f40d 2026/10/15 14:22:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:24 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.71s) === RUN TestWhisper_Throttling 2026/10/15 14:22:24 INFO Applying migration id=initial 2026/10/15 14:22:24 INFO Applying migration id=notesupdated 2026/10/15 14:22:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:24 INFO Applying migration id=activitiesid 2026/10/15 14:22:24 INFO Applying migration id=outbox 2026/10/15 14:22:24 INFO Applying migration id=edits 2026/10/15 14:22:24 INFO Applying migration id=outboxactor 2026/10/15 14:22:24 INFO Applying migration id=outboxsender 2026/10/15 14:22:24 INFO Applying migration id=thread 2026/10/15 14:22:24 INFO Applying migration id=host 2026/10/15 14:22:24 INFO Applying migration id=sharedinbox 2026/10/15 14:22:24 INFO Applying migration id=noteshost 2026/10/15 14:22:24 INFO Applying migration id=fetched 2026/10/15 14:22:24 INFO Applying migration id=move 2026/10/15 14:22:24 INFO Applying migration id=cleanup 2026/10/15 14:22:24 INFO Applying migration id=received 2026/10/15 14:22:24 INFO Applying migration id=namehost 2026/10/15 14:22:24 INFO Applying migration id=outboxhost 2026/10/15 14:22:24 INFO Applying migration id=notesfts 2026/10/15 14:22:24 INFO Applying migration id=iconsname 2026/10/15 14:22:24 INFO Applying migration id=nohash 2026/10/15 14:22:24 INFO Applying migration id=shares 2026/10/15 14:22:24 INFO Applying migration id=actorttl 2026/10/15 14:22:24 INFO Applying migration id=tocc 2026/10/15 14:22:24 INFO Applying migration id=followeds 2026/10/15 14:22:24 INFO Applying migration id=certhash 2026/10/15 14:22:24 INFO Applying migration id=follows_sync 2026/10/15 14:22:24 INFO Applying migration id=jsonpath 2026/10/15 14:22:24 INFO Applying migration id=localforward 2026/10/15 14:22:24 INFO Applying migration id=avatar 2026/10/15 14:22:24 INFO Applying migration id=noimage 2026/10/15 14:22:24 INFO Applying migration id=feed 2026/10/15 14:22:24 INFO Applying migration id=bookmarks 2026/10/15 14:22:24 INFO Applying migration id=shareactivity 2026/10/15 14:22:24 INFO Applying migration id=application 2026/10/15 14:22:24 INFO Applying migration id=certificates 2026/10/15 14:22:24 INFO Applying migration id=rawforward 2026/10/15 14:22:24 INFO Applying migration id=publickey 2026/10/15 14:22:24 INFO Applying migration id=resolvegroup 2026/10/15 14:22:24 INFO Applying migration id=reject 2026/10/15 14:22:24 INFO Applying migration id=autodel 2026/10/15 14:22:24 INFO Applying migration id=jsonb 2026/10/15 14:22:24 INFO Applying migration id=quote 2026/10/15 14:22:24 INFO Applying migration id=rfc9421 2026/10/15 14:22:24 INFO Applying migration id=keys 2026/10/15 14:22:24 INFO Applying migration id=portable 2026/10/15 14:22:24 INFO Applying migration id=proofs 2026/10/15 14:22:24 INFO Applying migration id=contexts 2026/10/15 14:22:24 INFO Applying migration id=deliverieshost 2026/10/15 14:22:24 INFO Applying migration id=pembegin 2026/10/15 14:22:24 INFO Applying migration id=didhost 2026/10/15 14:22:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:24 INFO Applying migration id=invites 2026/10/15 14:22:24 INFO Applying migration id=ed25519blob 2026/10/15 14:22:24 INFO Applying migration id=rsablob 2026/10/15 14:22:24 INFO Applying migration id=iconscid 2026/10/15 14:22:24 INFO Applying migration id=actor 2026/10/15 14:22:24 INFO Applying migration id=localkeys 2026/10/15 14:22:24 INFO Applying migration id=deleted 2026/10/15 14:22:24 INFO Applying migration id=history 2026/10/15 14:22:24 INFO Applying migration id=outboxnano 2026/10/15 14:22:24 INFO Applying migration id=implements 2026/10/15 14:22:24 INFO Applying migration id=backfill 2026/10/15 14:22:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-5dde-7a93-b9a3-62deaa7ca000 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-5ddf-79af-ab29-d97e466da80f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-5dde-7a93-b9a3-62deaa7ca000 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-5dde-7a93-b9a3-62deaa7ca000 2026/10/15 14:22:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-5de0-7615-a185-a3b91577023c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-5de0-75c9-906c-800a5c92e00d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-5de0-75c9-906c-800a5c92e00d 2026/10/15 14:22:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-5de0-75c9-906c-800a5c92e00d 2026/10/15 14:22:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:25 WARN User is posting too frequently last=2026-10-15T14:22:25.248Z can=2026-10-15T14:23:25.248Z 2026/10/15 14:22:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:25 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (0.60s) 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 Test_FEP521b --- PASS: Test_FEP521b (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 TestCluster_BackfillMissingParent === PAUSE TestCluster_BackfillMissingParent === 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 TestServer_InvitationHappyFlow 2026/10/15 14:22:47 INFO Applying migration id=initial 2026/10/15 14:22:47 INFO Applying migration id=notesupdated 2026/10/15 14:22:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:47 INFO Applying migration id=activitiesid 2026/10/15 14:22:47 INFO Applying migration id=outbox 2026/10/15 14:22:47 INFO Applying migration id=edits 2026/10/15 14:22:47 INFO Applying migration id=outboxactor 2026/10/15 14:22:47 INFO Applying migration id=outboxsender 2026/10/15 14:22:47 INFO Applying migration id=thread 2026/10/15 14:22:47 INFO Applying migration id=host 2026/10/15 14:22:47 INFO Applying migration id=sharedinbox 2026/10/15 14:22:47 INFO Applying migration id=noteshost 2026/10/15 14:22:47 INFO Applying migration id=fetched 2026/10/15 14:22:47 INFO Applying migration id=move 2026/10/15 14:22:47 INFO Applying migration id=cleanup 2026/10/15 14:22:47 INFO Applying migration id=received 2026/10/15 14:22:47 INFO Applying migration id=namehost 2026/10/15 14:22:47 INFO Applying migration id=outboxhost 2026/10/15 14:22:47 INFO Applying migration id=notesfts 2026/10/15 14:22:47 INFO Applying migration id=iconsname 2026/10/15 14:22:47 INFO Applying migration id=nohash 2026/10/15 14:22:47 INFO Applying migration id=shares 2026/10/15 14:22:47 INFO Applying migration id=actorttl 2026/10/15 14:22:47 INFO Applying migration id=tocc 2026/10/15 14:22:47 INFO Applying migration id=followeds 2026/10/15 14:22:47 INFO Applying migration id=certhash 2026/10/15 14:22:47 INFO Applying migration id=follows_sync 2026/10/15 14:22:47 INFO Applying migration id=jsonpath 2026/10/15 14:22:47 INFO Applying migration id=localforward 2026/10/15 14:22:47 INFO Applying migration id=avatar 2026/10/15 14:22:47 INFO Applying migration id=noimage 2026/10/15 14:22:47 INFO Applying migration id=feed 2026/10/15 14:22:47 INFO Applying migration id=bookmarks 2026/10/15 14:22:47 INFO Applying migration id=shareactivity 2026/10/15 14:22:47 INFO Applying migration id=application 2026/10/15 14:22:47 INFO Applying migration id=certificates 2026/10/15 14:22:47 INFO Applying migration id=rawforward 2026/10/15 14:22:47 INFO Applying migration id=publickey 2026/10/15 14:22:47 INFO Applying migration id=resolvegroup 2026/10/15 14:22:47 INFO Applying migration id=reject 2026/10/15 14:22:47 INFO Applying migration id=autodel 2026/10/15 14:22:47 INFO Applying migration id=jsonb 2026/10/15 14:22:47 INFO Applying migration id=quote 2026/10/15 14:22:47 INFO Applying migration id=rfc9421 2026/10/15 14:22:47 INFO Applying migration id=keys 2026/10/15 14:22:47 INFO Applying migration id=portable 2026/10/15 14:22:47 INFO Applying migration id=proofs 2026/10/15 14:22:47 INFO Applying migration id=contexts 2026/10/15 14:22:47 INFO Applying migration id=deliverieshost 2026/10/15 14:22:47 INFO Applying migration id=pembegin 2026/10/15 14:22:47 INFO Applying migration id=didhost 2026/10/15 14:22:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:47 INFO Applying migration id=invites 2026/10/15 14:22:47 INFO Applying migration id=ed25519blob 2026/10/15 14:22:47 INFO Applying migration id=rsablob 2026/10/15 14:22:47 INFO Applying migration id=iconscid 2026/10/15 14:22:47 INFO Applying migration id=actor 2026/10/15 14:22:47 INFO Applying migration id=localkeys 2026/10/15 14:22:47 INFO Applying migration id=deleted 2026/10/15 14:22:47 INFO Applying migration id=history 2026/10/15 14:22:47 INFO Applying migration id=outboxnano 2026/10/15 14:22:47 INFO Applying migration id=implements 2026/10/15 14:22:47 INFO Applying migration id=backfill 2026/10/15 14:22:47 INFO Enabling pprof url=https://a.localdomain/lufjifquyspmhtfeqpjbyfjnitqfrikw/debug/pprof 2026/10/15 14:22:47 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:47 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:47 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:22:47 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:47 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:48 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/15 14:22:48 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/15 14:22:48 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:48 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkerVrrqPGWkBCTWBxHWw22JQdb79qR48qhow8GNBnrkq4/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkerVrrqPGWkBCTWBxHWw22JQdb79qR48qhow8GNBnrkq4/actor offset=0 --- PASS: TestServer_InvitationHappyFlow (0.85s) === RUN TestServer_WrongCode 2026/10/15 14:22:48 INFO Enabling pprof url=https://a.localdomain/sossqvanwkcnagbmeghtdrocsfrdwqrg/debug/pprof 2026/10/15 14:22:48 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:48 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:48 WARN Invalid invitation code request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/15 14:22:48 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:22:48 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:48 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkmc8koZpSXcUuTprhPhu9XmLWJHtCtgXRjDh48KswS189/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmc8koZpSXcUuTprhPhu9XmLWJHtCtgXRjDh48KswS189/actor offset=0 --- PASS: TestServer_WrongCode (0.84s) === RUN TestServer_ExpiredCode 2026/10/15 14:22:49 INFO Enabling pprof url=https://a.localdomain/yhxshsynactcealgodljyeudianaempc/debug/pprof 2026/10/15 14:22:49 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:49 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:49 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:49 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:22:49 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:49 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvFGRPq4bdv3SnayyUMFkxkaTuCNFH7KaP8VLrR3gnVNd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFGRPq4bdv3SnayyUMFkxkaTuCNFH7KaP8VLrR3gnVNd/actor offset=0 --- PASS: TestServer_ExpiredCode (0.41s) === RUN TestServer_CodeReuse 2026/10/15 14:22:49 INFO Enabling pprof url=https://a.localdomain/qlxbqyicaoxghnalsdwgakuojaxiwvoa/debug/pprof 2026/10/15 14:22:49 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:49 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:49 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:22:49 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:49 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkgtve977rt2uEJ6tzvAefHrKtQa9AgdTQYW5vrMzFxDa4/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkgtve977rt2uEJ6tzvAefHrKtQa9AgdTQYW5vrMzFxDa4/actor offset=0 2026/10/15 14:22:49 WARN Invalid invitation code request.path=/users/invitations/accept request.user=bob code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:49 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 --- PASS: TestServer_CodeReuse (0.50s) === RUN TestServer_InvitationLimit 2026/10/15 14:22:50 INFO Enabling pprof url=https://a.localdomain/cnwhhpnkrptrhhaunplnvsqbkjojxjxj/debug/pprof 2026/10/15 14:22:50 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:50 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:22:50 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/15 14:22:50 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:22:50 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:50 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:50 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:50 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/15 14:22:50 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/15 14:22:50 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:50 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:50 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkndgUntgXgG8GRkFxYo9N4ewTwfdoQyvToZ9wpAfHEzAD/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndgUntgXgG8GRkFxYo9N4ewTwfdoQyvToZ9wpAfHEzAD/actor offset=0 2026/10/15 14:22:50 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=5d3f68c8-40ce-4b13-b02d-2476d0a73a3b 2026/10/15 14:22:50 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=7d980e67-a420-4fcd-ae8f-74d7c980e224 2026/10/15 14:22:50 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=9d8c42b9-8025-4efb-9aea-672edd05afdb 2026/10/15 14:22:50 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/15 14:22:50 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=226954be-b23d-482b-93da-bb4a0121c71e --- PASS: TestServer_InvitationLimit (0.64s) === RUN TestServer_InvitationCreateDeleteAccept 2026/10/15 14:22:50 INFO Enabling pprof url=https://a.localdomain/digfulmkgirjjqtxrjdkamaleorswxlv/debug/pprof 2026/10/15 14:22:50 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:50 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=89d555ce-c516-4346-932b-3384e9576d69 2026/10/15 14:22:50 WARN Invalid invitation code request.path=/users/invitations/accept code=89d555ce-c516-4346-932b-3384e9576d69 --- PASS: TestServer_InvitationCreateDeleteAccept (0.24s) === RUN TestServer_InvitationCreateAcceptDelete 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/qhmfjrpgluyjrdaihihagkcgrngfeimh/debug/pprof 2026/10/15 14:22:51 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:51 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=2e5516d3-9b4b-4457-93e2-56194cbda48c 2026/10/15 14:22:51 INFO Accepted invitation request.path=/users/invitations/accept code=2e5516d3-9b4b-4457-93e2-56194cbda48c hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:22:51 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:51 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:51 WARN Invalid invitation code request.path=/users/invitations/revoke request.user=alice code=2e5516d3-9b4b-4457-93e2-56194cbda48c --- PASS: TestServer_InvitationCreateAcceptDelete (0.65s) === 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_ClientSideSigningInboxHappyFlow === PAUSE TestCluster_ClientSideSigningInboxHappyFlow === RUN TestCluster_ClientSideSigningOutboxHappyFlow === PAUSE TestCluster_ClientSideSigningOutboxHappyFlow === RUN TestCluster_ClientSideSigningOutboxWrongOutbox === PAUSE TestCluster_ClientSideSigningOutboxWrongOutbox === RUN TestCluster_ClientSideSigningOutboxUnsupportedActivity === PAUSE TestCluster_ClientSideSigningOutboxUnsupportedActivity === RUN TestCluster_ClientSideSigningOutboxNotActivity === PAUSE TestCluster_ClientSideSigningOutboxNotActivity === RUN TestCluster_ClientSideSigningOutboxInvalidActivity === PAUSE TestCluster_ClientSideSigningOutboxInvalidActivity === RUN TestCluster_ClientSideSigningOutboxNoProof === PAUSE TestCluster_ClientSideSigningOutboxNoProof === RUN TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === PAUSE TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === RUN TestCluster_ClientSideSigningOutboxInvalidProof === PAUSE TestCluster_ClientSideSigningOutboxInvalidProof === RUN TestCluster_InboxFetchHappyFlow === PAUSE TestCluster_InboxFetchHappyFlow === RUN TestCluster_InboxFetchInvalidSignature === PAUSE TestCluster_InboxFetchInvalidSignature === RUN TestCluster_InboxFetchNotOwner === PAUSE TestCluster_InboxFetchNotOwner === RUN TestCluster_InboxFetchNotRegistered === PAUSE TestCluster_InboxFetchNotRegistered === RUN TestCluster_OutboxImport === PAUSE TestCluster_OutboxImport === RUN TestCluster_ClientSideSigningFollowersHappyFlow === PAUSE TestCluster_ClientSideSigningFollowersHappyFlow === RUN TestCluster_ClientSideSigningFollowersMissingCollection === PAUSE TestCluster_ClientSideSigningFollowersMissingCollection === RUN TestCluster_ClientSideSigningFollowersWrongCollection === PAUSE TestCluster_ClientSideSigningFollowersWrongCollection === 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 TestCluster_InboxFetchNotOwner === CONT TestCluster_ReplyInCommunity === CONT TestCluster_ClientSideSigningOutboxInvalidProof === CONT TestCluster_BackfillMissingParent === CONT TestCluster_InboxFetchInvalidSignature === CONT TestMetadata_Link === CONT TestCluster_InboxFetchHappyFlow === CONT TestMetadata_Whitespace === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_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_PostInCommunity === CONT TestBio_Set === CONT TestCluster_PublicPost === CONT TestCluster_Gateways === CONT TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === CONT TestCluster_ClientSideSigningOutboxNoProof === CONT TestCluster_ShareUnshare === CONT TestCluster_ClientSideSigningOutboxInvalidActivity === CONT TestCluster_ClientSideSigningOutboxNotActivity === CONT TestCluster_PublicPostQuote === CONT TestCluster_ClientSideSigningOutboxUnsupportedActivity === CONT TestCluster_ClientSideSigningOutboxWrongOutbox === CONT TestCluster_ClientSideSigningOutboxHappyFlow === CONT TestCluster_ClientSideSigningInboxHappyFlow === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_ClientSideSigningFollowersHappyFlow === CONT TestCluster_ClientSideSigningFollowersWrongCollection === CONT TestCluster_ClientSideSigningFollowersMissingCollection === CONT TestCluster_PostToFollowers === CONT TestCluster_InboxFetchNotRegistered === CONT TestCluster_OutboxImport === CONT TestCluster_DM === CONT TestMetadata_LineBreak 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/bhsuajnkkhmfdawpllrjlreaeepxmdad/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=initial 2026/10/15 14:22:51 INFO Applying migration id=notesupdated 2026/10/15 14:22:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:51 INFO Applying migration id=activitiesid 2026/10/15 14:22:51 INFO Applying migration id=outbox 2026/10/15 14:22:51 INFO Applying migration id=edits 2026/10/15 14:22:51 INFO Applying migration id=outboxactor 2026/10/15 14:22:51 INFO Applying migration id=outboxsender 2026/10/15 14:22:51 INFO Applying migration id=thread 2026/10/15 14:22:51 INFO Applying migration id=host 2026/10/15 14:22:51 INFO Applying migration id=sharedinbox 2026/10/15 14:22:51 INFO Applying migration id=noteshost 2026/10/15 14:22:51 INFO Applying migration id=fetched 2026/10/15 14:22:51 INFO Applying migration id=move 2026/10/15 14:22:51 INFO Applying migration id=cleanup 2026/10/15 14:22:51 INFO Applying migration id=received 2026/10/15 14:22:51 INFO Applying migration id=namehost 2026/10/15 14:22:51 INFO Applying migration id=outboxhost 2026/10/15 14:22:51 INFO Applying migration id=notesfts 2026/10/15 14:22:51 INFO Applying migration id=iconsname 2026/10/15 14:22:51 INFO Applying migration id=nohash 2026/10/15 14:22:51 INFO Applying migration id=shares 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/wkpgmhaxqesfxtrjkuqythrukbmhwbsl/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=actorttl 2026/10/15 14:22:51 INFO Applying migration id=tocc 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/nngweyeswvjbffmxswlamlxvxnftsult/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/ahercqscddhkbhmiddelfyikrolmheir/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/ualjaynnskfcewllbvblmnxrxkleunks/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/xvxywwtwmdhfbhyujtychtiuxfheglbs/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/xfvfuarvvsxhphnrdgnvocnaifrwcone/debug/pprof 2026/10/15 14:22:51 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:51 INFO Applying migration id=followeds 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/kodomlwgrbhmdxtmcwggcdqmqbrossty/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=certhash 2026/10/15 14:22:51 INFO Applying migration id=follows_sync 2026/10/15 14:22:51 INFO Applying migration id=jsonpath 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/kraghbkffmkbrjokorjfidjddixmwoje/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/qhvggremkyleacrorsrscmrrnvbjptkb/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/awqprejclkxymsliqbqcxopfmbxefgny/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/awninxijdhqudhudfdpasdihtwixkfka/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/msybjnveeqwofnptvidykdmihupnbeqs/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/klwmnuxxakyrifposdhjrhdevxaafdgk/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=localforward 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/pabspfljlhaikylgmsnrqlwuqnjgantb/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=avatar 2026/10/15 14:22:51 INFO Applying migration id=noimage 2026/10/15 14:22:51 INFO Applying migration id=feed 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/jeoilldjlwembhcjmpioixhphjjlhkkx/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/rjprdsfpcsjfdjrbcweqwqbyloppbgep/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=bookmarks 2026/10/15 14:22:51 INFO Applying migration id=shareactivity 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/rxfcwuoqgqjhodhyddnwxfwfkstnulgj/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/gmawffvuxipshurmhsotsbfbrpaaakgu/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=application 2026/10/15 14:22:51 INFO Applying migration id=certificates 2026/10/15 14:22:51 INFO Applying migration id=rawforward 2026/10/15 14:22:51 INFO Applying migration id=publickey 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/utgegeklbnlgwtmwqulfqbucmykljjxi/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=resolvegroup 2026/10/15 14:22:51 INFO Applying migration id=reject 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/rypkubwyfoewhsmcvrhtdcaexxvelkki/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=autodel 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/rplwukkbkbnnprokcrsvocclmwtmvinf/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=jsonb 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/qhyvxnxbydsjykavjvdyjxccnvvfyoif/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/tsnnabwxyaefasnaaqttqmfhrtdmbroa/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/ailitbakluqrewgilhfqyyelkktwgkio/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/rxpoiwwsjelytpwokxppbenwtbeavwyj/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=quote 2026/10/15 14:22:51 INFO Applying migration id=rfc9421 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/ckeptnuoujkdcpfqgivpmygxsgqmjtoq/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=keys 2026/10/15 14:22:51 INFO Applying migration id=portable 2026/10/15 14:22:51 INFO Applying migration id=proofs 2026/10/15 14:22:51 INFO Applying migration id=contexts 2026/10/15 14:22:51 INFO Applying migration id=deliverieshost 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/ecvpxmbkswfkbhljrbwxmaahqdpuwvoe/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=pembegin 2026/10/15 14:22:51 INFO Applying migration id=didhost 2026/10/15 14:22:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:51 INFO Applying migration id=invites 2026/10/15 14:22:51 INFO Applying migration id=ed25519blob 2026/10/15 14:22:51 INFO Applying migration id=rsablob 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/fdtpwvvfhbyahxjakswtbjisygxihstj/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/etidwlsppgdkbbekddrcbisewxlpigxn/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=iconscid 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/xnwcmidnrkeshabrxgpyxlnkwuhonkix/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/wsrtcixuidvhgxjjmeobtdtiksllmyhl/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=actor 2026/10/15 14:22:51 INFO Applying migration id=localkeys 2026/10/15 14:22:51 INFO Applying migration id=deleted 2026/10/15 14:22:51 INFO Applying migration id=history 2026/10/15 14:22:51 INFO Applying migration id=outboxnano 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/tmmkdlenxtccbapsvyqbjfrudmwixcip/debug/pprof 2026/10/15 14:22:51 INFO Applying migration id=implements 2026/10/15 14:22:51 INFO Applying migration id=backfill 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/khygpbxmbbsgfprmhtjdcypdcvpjhoyc/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/rnfyfbnmuihmsrwwmavrsuvbupaqdlmk/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/nhebtghwionqprusndagychfhgrfmalx/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/gwbiwvqljtwbudckndmpsluxmvtsyyns/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/guabognrpfnkmbsjddmanfgwkkaaxlxg/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/nsdpkpuhdfiqfgcupqpqaravoiqvovul/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/cmslitpcsdhsrhagjcoqrvasekmxqvlu/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/ekmdtqmlpgpdkftkmjcoovckhcmtmhnl/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/kpwvrxpjshcigqnupuscexjmxxiffgpw/debug/pprof 2026/10/15 14:22:51 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/sxfbdujotbxclsfovqgahhquhvxawxbs/debug/pprof 2026/10/15 14:22:51 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/exrowkuhkykvjwygpoekprmgxnurgnof/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/vcqtbsdxyyyptfmtkveuxncyluaiprlc/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://a.localdomain/grxefeqxmctdqmavmqkpyfblcvutwxur/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://b.localdomain/wsrhyqyrldfhujrkoonhcsfwruwlgqkp/debug/pprof 2026/10/15 14:22:51 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:51 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:51 INFO Enabling pprof url=https://b.localdomain/wencvyqcycujptdqfeddjmvgihakkknp/debug/pprof 2026/10/15 14:22:51 INFO Enabling pprof url=https://b.localdomain/oosacuxgidixqlemsginhofocxnwvkit/debug/pprof 2026/10/15 14:22:51 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:51 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/rqopehqumrokhylcsxqpyobaujdktsap/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/svrdvhohhlqufwqqrneauglskunuhsmk/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/burpxggbqtituisujtlcfiqktjxvgafv/debug/pprof 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/svmwqevsuajvejoclquohpiemqdkcsyy/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/ydalnyehkxhxlkepkavvwjhkwolhimer/debug/pprof 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Applying migration id=initial 2026/10/15 14:22:52 INFO Applying migration id=notesupdated 2026/10/15 14:22:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:52 INFO Applying migration id=activitiesid 2026/10/15 14:22:52 INFO Applying migration id=outbox 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/ljsdwnlmowcwjiofnwmpbqnpkovfdiya/debug/pprof 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Applying migration id=edits 2026/10/15 14:22:52 INFO Applying migration id=outboxactor 2026/10/15 14:22:52 INFO Applying migration id=outboxsender 2026/10/15 14:22:52 INFO Applying migration id=thread 2026/10/15 14:22:52 INFO Applying migration id=host 2026/10/15 14:22:52 INFO Applying migration id=sharedinbox 2026/10/15 14:22:52 INFO Applying migration id=noteshost 2026/10/15 14:22:52 INFO Applying migration id=fetched 2026/10/15 14:22:52 INFO Applying migration id=move 2026/10/15 14:22:52 INFO Applying migration id=cleanup 2026/10/15 14:22:52 INFO Applying migration id=received 2026/10/15 14:22:52 INFO Applying migration id=namehost 2026/10/15 14:22:52 INFO Applying migration id=outboxhost 2026/10/15 14:22:52 INFO Applying migration id=notesfts 2026/10/15 14:22:52 INFO Applying migration id=iconsname 2026/10/15 14:22:52 INFO Applying migration id=nohash 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/yufjjmlobydajoydprbqycxotsemcfrf/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/fcafpgealjnjfvkgdfayeclslpbwmsnr/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/vopypaskkyfwgqjpkcjkqopqamskeqea/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/ndxlkiiuwbrhlagvnnpvckmtkfnlsytq/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=shares 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/kpwcmioqncojjkbhekpjnvenfqudjoda/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=actorttl 2026/10/15 14:22:52 INFO Applying migration id=tocc 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/duwctmogobnfkhldrpvdsbexjfhbyglh/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/hxdisqdnsyjwqaorliyqklproresjkjj/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/wswmffncxedpiggodxfawumlqhinbwid/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=followeds 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/ruvbjwtlvuoruofwsbtxbauybyyiwqqe/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=certhash 2026/10/15 14:22:52 INFO Applying migration id=follows_sync 2026/10/15 14:22:52 INFO Applying migration id=jsonpath 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/mjwplrmcqcacodwftkyuyvfdsjrpojhk/debug/pprof 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/daymirjkdavpyofkncwgnrwhjgrkrhan/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/lirrgyoffbaeaohuweiwucutkffqilqe/debug/pprof 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/viuokawptyexnnrmbbdkdowxtrpviidi/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=localforward 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Applying migration id=avatar 2026/10/15 14:22:52 INFO Applying migration id=noimage 2026/10/15 14:22:52 INFO Applying migration id=feed 2026/10/15 14:22:52 INFO Applying migration id=bookmarks 2026/10/15 14:22:52 INFO Applying migration id=shareactivity 2026/10/15 14:22:52 INFO Applying migration id=application 2026/10/15 14:22:52 INFO Applying migration id=certificates 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/akfngwpaiifdtijnbeujikumeeqeylss/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=rawforward 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Applying migration id=publickey 2026/10/15 14:22:52 INFO Applying migration id=resolvegroup 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/oyosufxkynvweooitgefofmrhkuaegnx/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=reject 2026/10/15 14:22:52 INFO Enabling pprof url=https://a.localdomain/cmlimuafmghsmopjwfknqoiyjdetqsos/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=autodel 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/yxqdsskndorefquaowcfovbameignoqp/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=jsonb 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Applying migration id=quote 2026/10/15 14:22:52 INFO Applying migration id=rfc9421 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Applying migration id=keys 2026/10/15 14:22:52 INFO Applying migration id=portable 2026/10/15 14:22:52 INFO Applying migration id=proofs 2026/10/15 14:22:52 INFO Applying migration id=contexts 2026/10/15 14:22:52 INFO Applying migration id=deliverieshost 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/yfmanyosaiyyfqtjjjxjvjqjslrengnh/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=pembegin 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Applying migration id=didhost 2026/10/15 14:22:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:52 INFO Applying migration id=invites 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/taxcefhapiwpimynqdwxlagrkvrnwwrj/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=ed25519blob 2026/10/15 14:22:52 INFO Applying migration id=rsablob 2026/10/15 14:22:52 INFO Applying migration id=iconscid 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/uwlpmicakjdtleedyvmimcrvvysnqqig/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=actor 2026/10/15 14:22:52 INFO Applying migration id=localkeys 2026/10/15 14:22:52 INFO Applying migration id=deleted 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Applying migration id=history 2026/10/15 14:22:52 INFO Applying migration id=outboxnano 2026/10/15 14:22:52 INFO Applying migration id=implements 2026/10/15 14:22:52 INFO Applying migration id=backfill 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-c751-7acb-8f81-f05c58fe511f 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/plynktrujxhrmldtycwvyufldnxqfxvn/debug/pprof 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/15 14:22:52 INFO Applying migration id=initial 2026/10/15 14:22:52 INFO Applying migration id=notesupdated 2026/10/15 14:22:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:52 INFO Applying migration id=activitiesid 2026/10/15 14:22:52 INFO Applying migration id=outbox 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/cnfghmaiiwtyegrcinwswyagcaiyedto/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/rohuwhffwfxyvmbymablkkwtuegdqsss/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/icvohfwjcygtxbonpgwkpcmiawmjdksi/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=edits 2026/10/15 14:22:52 INFO Applying migration id=outboxactor 2026/10/15 14:22:52 INFO Applying migration id=outboxsender 2026/10/15 14:22:52 INFO Applying migration id=thread 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Applying migration id=host 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Applying migration id=sharedinbox 2026/10/15 14:22:52 INFO Applying migration id=noteshost 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c76f-702b-b411-6f80ccf00ddf 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/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Applying migration id=fetched 2026/10/15 14:22:52 INFO Applying migration id=move 2026/10/15 14:22:52 INFO Applying migration id=cleanup 2026/10/15 14:22:52 INFO Applying migration id=received 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c76f-702b-b411-6f80ccf00ddf 2026/10/15 14:22:52 INFO Applying migration id=namehost 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/hiqaahvyrehxasifgrnuxwoyweoilsjn/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=outboxhost 2026/10/15 14:22:52 INFO Applying migration id=notesfts 2026/10/15 14:22:52 INFO Applying migration id=iconsname 2026/10/15 14:22:52 INFO Applying migration id=nohash 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Applying migration id=shares 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/dbvooqbliunlkleyvqodkxwsviclbctk/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=actorttl 2026/10/15 14:22:52 INFO Applying migration id=tocc 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Enabling pprof url=https://a.localdomain/fbxyivtylpbggekhalqeaptbdtxxiqkw/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/mjfgujvyxftxidvwbdbxlfahynibsjob/debug/pprof 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-c78b-7ced-a155-58d51932f34c 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/gwmepvmnkqqjjitkkbwujuxfeqmxlbvo/debug/pprof 2026/10/15 14:22:52 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-c78f-74af-ba11-f62bb3230717 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-c78f-7460-b2e7-b0bbd4e752c8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a13ff1-c78f-7460-b2e7-b0bbd4e752c8 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-c78f-74af-ba11-f62bb3230717 2026/10/15 14:22:52 INFO Applying migration id=followeds 2026/10/15 14:22:52 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:52 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-c78f-7460-b2e7-b0bbd4e752c8 request.user=bob post=https://a.localdomain/post/01a13ff1-c78f-7460-b2e7-b0bbd4e752c8 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Applying migration id=certhash 2026/10/15 14:22:52 INFO Applying migration id=follows_sync 2026/10/15 14:22:52 INFO Applying migration id=jsonpath 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:52 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-c7a6-7b8b-a9d5-91385278ba5f 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-c7ae-7089-a453-affd330eecf6 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/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-c7ae-7089-a453-affd330eecf6 2026/10/15 14:22:52 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff1-c7b1-7dc1-a8b0-47bd2ccbfc1a activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c76f-702b-b411-6f80ccf00ddf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c76f-702b-b411-6f80ccf00ddf 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-c7ae-7089-a453-affd330eecf6 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13ff1-c7b1-7dc1-a8b0-47bd2ccbfc1a 2026/10/15 14:22:52 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-c7ae-7089-a453-affd330eecf6 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-c7ae-7089-a453-affd330eecf6 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/aqqwklmqtyirofoogarguoceacdgwtjj/debug/pprof 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Applying migration id=localforward 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/15 14:22:52 INFO Applying migration id=avatar 2026/10/15 14:22:52 INFO Applying migration id=noimage 2026/10/15 14:22:52 INFO Applying migration id=feed 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-c7ae-7089-a453-affd330eecf6 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/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Applying migration id=bookmarks 2026/10/15 14:22:52 INFO Applying migration id=shareactivity 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/cgumrbhpsaoitngkocnsakrqsitprqak/debug/pprof --- PASS: TestMetadata_LineBreak (0.84s) === CONT TestCluster_MovedAccount 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Applying migration id=application 2026/10/15 14:22:52 INFO Applying migration id=certificates 2026/10/15 14:22:52 INFO Enabling pprof url=https://c.localdomain/gpqsbbivvscbbrfbpvbteixsukalejeo/debug/pprof 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c7d9-7b21-85df-c58914d0fccb 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/10/15 14:22:52 INFO Applying migration id=rawforward 2026/10/15 14:22:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c7d9-7b21-85df-c58914d0fccb 2026/10/15 14:22:52 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/15 14:22:52 INFO Applying migration id=publickey 2026/10/15 14:22:52 INFO Applying migration id=resolvegroup 2026/10/15 14:22:52 INFO Applying migration id=reject 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-c7de-7db7-aa42-e870aab60d40 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-c7e3-78c7-b0a4-67fec1679b22 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-c7ae-7089-a453-affd330eecf6 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-c7ae-7089-a453-affd330eecf6 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/vaajsqjjhhfverrbuesbgwkflcxrndne/debug/pprof 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-c7e3-78c7-b0a4-67fec1679b22 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-c7e3-78c7-b0a4-67fec1679b22 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/yvceukyehxlcasjdwfnnabjiuqtrfiyc/debug/pprof 2026/10/15 14:22:52 INFO Applying migration id=autodel 2026/10/15 14:22:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:52 INFO Applying migration id=jsonb 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-c7f4-78cc-8f2d-05755698da39 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c7d9-7b21-85df-c58914d0fccb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-c7d9-7b21-85df-c58914d0fccb 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-c7e3-78c7-b0a4-67fec1679b22 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/follow/01a13ff1-c7f4-7be3-b694-b12ba65d656c activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor followed=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-c7e3-78c7-b0a4-67fec1679b22 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-c7f4-78cc-8f2d-05755698da39 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/follow/01a13ff1-c7f4-7be3-b694-b12ba65d656c 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/follow/01a13ff1-c7f4-7be3-b694-b12ba65d656c 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/wwkkewgxdmignmrufpaneqhyqdwttwyb/debug/pprof 2026/10/15 14:22:52 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff1-c7fd-7528-870d-f23eb87fefa3 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-c7ae-7089-a453-affd330eecf6 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-c7ae-7089-a453-affd330eecf6 2026/10/15 14:22:52 INFO Fetching object cid=ap://did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-c7fd-7528-870d-f23eb87fefa3 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-c7fd-7528-870d-f23eb87fefa3 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/follow/01a13ff1-c7f4-7be3-b694-b12ba65d656c 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/follow/01a13ff1-c7f4-7be3-b694-b12ba65d656c 2026/10/15 14:22:52 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_PostToFollowers_RejectedLocally (0.90s) === CONT TestCluster_ReplyForwardingPortableActors 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-c7fd-7528-870d-f23eb87fefa3 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13ff1-c7fd-7528-870d-f23eb87fefa3 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-c807-7043-998d-2c49ee81fd64 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/piejbfbbrdscbigbjvqvoypoxxyqjyjr/debug/pprof 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:52 INFO Applying migration id=quote 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Applying migration id=rfc9421 2026/10/15 14:22:52 INFO Fetching object cid=ap://did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor --- PASS: TestCluster_PostToFollowers_AcceptThenReject (0.91s) === CONT TestCluster_Poll 2026/10/15 14:22:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:52 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/follow/01a13ff1-c7f4-7be3-b694-b12ba65d656c activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor followed=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-c816-7ec8-96c4-c37618d9b60d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/follow/01a13ff1-c7f4-7be3-b694-b12ba65d656c activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/follow/01a13ff1-c7f4-7be3-b694-b12ba65d656c 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/inbox activity=https://b.localdomain/accept/01a13ff1-c816-7ec8-96c4-c37618d9b60d 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/inbox activity=https://b.localdomain/accept/01a13ff1-c816-7ec8-96c4-c37618d9b60d 2026/10/15 14:22:52 INFO Applying migration id=keys 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Applying migration id=portable 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Applying migration id=proofs 2026/10/15 14:22:52 INFO Applying migration id=contexts 2026/10/15 14:22:52 INFO Applying migration id=deliverieshost 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/inbox activity=https://b.localdomain/accept/01a13ff1-c816-7ec8-96c4-c37618d9b60d 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-c816-7ec8-96c4-c37618d9b60d --- PASS: TestMetadata_Whitespace (0.93s) === CONT TestName_Set 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Applying migration id=pembegin 2026/10/15 14:22:52 INFO Applying migration id=didhost 2026/10/15 14:22:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:52 INFO Applying migration id=invites 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:52 INFO Applying migration id=ed25519blob 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-c816-7ec8-96c4-c37618d9b60d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/follow/01a13ff1-c7f4-7be3-b694-b12ba65d656c activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/follow/01a13ff1-c7f4-7be3-b694-b12ba65d656c 2026/10/15 14:22:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:52 INFO Applying migration id=rsablob 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c83e-775d-be3d-d1582961622d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:52 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-c83c-7b2c-8b53-b28e3eb246a7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c83b-7f40-9ef1-976053219bd7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-c83b-7f40-9ef1-976053219bd7 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-c83e-775d-be3d-d1582961622d 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-c83e-775d-be3d-d1582961622d 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/inbox activity=https://b.localdomain/create/01a13ff1-c83c-7b2c-8b53-b28e3eb246a7 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/inbox activity=https://b.localdomain/create/01a13ff1-c83c-7b2c-8b53-b28e3eb246a7 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-c83e-775d-be3d-d1582961622d 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/inbox activity=https://b.localdomain/create/01a13ff1-c83c-7b2c-8b53-b28e3eb246a7 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c83e-775d-be3d-d1582961622d 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-c83c-7b2c-8b53-b28e3eb246a7 2026/10/15 14:22:52 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-c83b-7f40-9ef1-976053219bd7 request.user=bob post=https://b.localdomain/post/01a13ff1-c83b-7f40-9ef1-976053219bd7 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-c84a-72ac-b0dd-8d863ef79c61 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/15 14:22:52 INFO Enabling pprof url=https://c.localdomain/pgqhwojmplqtdaqbxqvnyfomvxpypgjq/debug/pprof 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor offset=0 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-c853-7a5b-b173-9dd18b338d23 2026/10/15 14:22:52 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:52 INFO Enabling pprof url=https://c.localdomain/pfmlrdvepdthpcjxcyeauutftwppeuam/debug/pprof 2026/10/15 14:22:52 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-c85a-7060-a008-2848812caa41 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Applying migration id=iconscid 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor 2026/10/15 14:22:52 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a13ff1-c85a-7060-a008-2848812caa41 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a13ff1-c85a-7060-a008-2848812caa41 2026/10/15 14:22:52 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:52 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor/follow/01a13ff1-c863-7249-b9d3-5330cc260fd2 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/accept/01a13ff1-c864-711a-a687-abf10af7bc87 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor/follow/01a13ff1-c863-7249-b9d3-5330cc260fd2 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor/follow/01a13ff1-c863-7249-b9d3-5330cc260fd2 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Fetching object cid=ap://did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a13ff1-c85a-7060-a008-2848812caa41 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-c85a-7060-a008-2848812caa41 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor/follow/01a13ff1-c863-7249-b9d3-5330cc260fd2 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 request.user=carol post=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/accept/01a13ff1-c864-711a-a687-abf10af7bc87 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor offset=0 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor offset=0 2026/10/15 14:22:52 INFO Applying migration id=actor 2026/10/15 14:22:52 INFO Applying migration id=localkeys 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Applying migration id=deleted 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c87d-7a58-90d1-1cfd8742c92e 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/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Applying migration id=history 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-c881-7eb0-ae2a-0822e2e2b9ec 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/10/15 14:22:52 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-c883-78a1-8875-e77ba177f90a 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:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-c881-7eb0-ae2a-0822e2e2b9ec 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-c881-7eb0-ae2a-0822e2e2b9ec 2026/10/15 14:22:52 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-c85a-7060-a008-2848812caa41 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c87d-7a58-90d1-1cfd8742c92e 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c87d-7a58-90d1-1cfd8742c92e 2026/10/15 14:22:52 INFO Applying migration id=outboxnano 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob --- PASS: TestBio_Set (1.03s) === CONT TestCluster_DeletedInstance 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/inbox activity=https://b.localdomain/follow/01a13ff1-c883-78a1-8875-e77ba177f90a 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/inbox activity=https://b.localdomain/follow/01a13ff1-c883-78a1-8875-e77ba177f90a 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 WARN Denying followers request for non-existing user did=did:key:z6MkqZVWofqqEh7cg2uYwhHRtAUegBbRgmvQNBeTf8EfnxZe 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c87d-7a58-90d1-1cfd8742c92e 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c87d-7a58-90d1-1cfd8742c92e 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-c881-7eb0-ae2a-0822e2e2b9ec 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/inbox activity=https://b.localdomain/follow/01a13ff1-c883-78a1-8875-e77ba177f90a 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-c881-7eb0-ae2a-0822e2e2b9ec 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-c883-78a1-8875-e77ba177f90a 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor offset=0 2026/10/15 14:22:52 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/create/01a13ff1-c893-7355-a224-b04f3d6f54b0 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/post/01a13ff1-c893-72c6-bb09-97684958ef89 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/post/01a13ff1-c893-72c6-bb09-97684958ef89 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor 2026/10/15 14:22:52 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/create/01a13ff1-c893-7355-a224-b04f3d6f54b0 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/post/01a13ff1-c893-72c6-bb09-97684958ef89 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/post/01a13ff1-c893-72c6-bb09-97684958ef89 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/pnbdmohsrcpyxbtilljwwohetnjrugio/debug/pprof 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-c89a-77bb-8ce0-70ccdd40c959 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/create/01a13ff1-c893-7355-a224-b04f3d6f54b0 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/post/01a13ff1-c893-72c6-bb09-97684958ef89 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/post/01a13ff1-c893-72c6-bb09-97684958ef89 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Enabling pprof url=https://c.localdomain/nnkvculaqhvxcmtoxqhvsrcwbgfornwd/debug/pprof 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Looking up resource resource=carol@b.localdomain user=carol --- PASS: TestCluster_ClientSideSigningFollowersMissingCollection (1.06s) === CONT TestMetadata_Add 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c83e-775d-be3d-d1582961622d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-c881-7eb0-ae2a-0822e2e2b9ec 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/10/15 14:22:52 INFO Applying migration id=implements 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-c8b7-73ee-a2ef-845f4ce47738 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c83e-775d-be3d-d1582961622d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c83e-775d-be3d-d1582961622d 2026/10/15 14:22:52 INFO Applying migration id=backfill 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-c83c-7b2c-8b53-b28e3eb246a7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c83b-7f40-9ef1-976053219bd7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-c83b-7f40-9ef1-976053219bd7 2026/10/15 14:22:52 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c87d-7a58-90d1-1cfd8742c92e 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/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-c8c7-75b0-91e9-aee2188c8c45 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c87d-7a58-90d1-1cfd8742c92e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c87d-7a58-90d1-1cfd8742c92e 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c8ca-7a6e-935b-9e7581bf70b3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor offset=0 2026/10/15 14:22:52 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-c883-78a1-8875-e77ba177f90a 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:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c8d7-7b07-9d05-d3b517d7c7b7 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/10/15 14:22:52 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/accept/01a13ff1-c8da-74d2-aa67-deec216cad12 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-c883-78a1-8875-e77ba177f90a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-c883-78a1-8875-e77ba177f90a 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-c8b7-73ee-a2ef-845f4ce47738 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-c8b7-73ee-a2ef-845f4ce47738 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-c8ca-7a6e-935b-9e7581bf70b3 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-c8ca-7a6e-935b-9e7581bf70b3 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/accept/01a13ff1-c8da-74d2-aa67-deec216cad12 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/accept/01a13ff1-c8da-74d2-aa67-deec216cad12 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-c8ca-7a6e-935b-9e7581bf70b3 2026/10/15 14:22:52 INFO Fetching object cid=ap://did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c8d7-7b07-9d05-d3b517d7c7b7 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-c8b7-73ee-a2ef-845f4ce47738 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c8ca-7a6e-935b-9e7581bf70b3 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/accept/01a13ff1-c8da-74d2-aa67-deec216cad12 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/accept/01a13ff1-c8da-74d2-aa67-deec216cad12 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-c8c7-75b0-91e9-aee2188c8c45 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-c8c7-75b0-91e9-aee2188c8c45 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-c909-7476-96f4-48c1adb07995 2026/10/15 14:22:52 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Fetching object cid=ap://did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor 2026/10/15 14:22:52 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/follow/01a13ff1-c915-75ff-b0af-8e296c880a8f activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor/accept/01a13ff1-c917-7320-a07d-f143aa85216d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/follow/01a13ff1-c915-75ff-b0af-8e296c880a8f activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/follow/01a13ff1-c915-75ff-b0af-8e296c880a8f 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c91c-76d9-b3fe-ac1256c529e4 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/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c91e-7d0f-aae7-312dda248999 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/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-c8c7-75b0-91e9-aee2188c8c45 2026/10/15 14:22:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c91e-7d0f-aae7-312dda248999 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c91e-7d0f-aae7-312dda248999 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-c8b7-73ee-a2ef-845f4ce47738 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-c8c7-75b0-91e9-aee2188c8c45 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c91c-76d9-b3fe-ac1256c529e4 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c91c-76d9-b3fe-ac1256c529e4 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor/accept/01a13ff1-c8da-74d2-aa67-deec216cad12 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-c883-78a1-8875-e77ba177f90a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-c883-78a1-8875-e77ba177f90a 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff1-c92c-7ba6-b623-9b68feae47a2 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-c881-7eb0-ae2a-0822e2e2b9ec activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-c881-7eb0-ae2a-0822e2e2b9ec 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c91e-7d0f-aae7-312dda248999 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c91e-7d0f-aae7-312dda248999 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-c928-73d5-aedc-f2276fefddc9 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-c928-7392-a7a3-0b7285766e12 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a13ff1-c928-7392-a7a3-0b7285766e12 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor/accept/01a13ff1-c917-7320-a07d-f143aa85216d 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-c92d-77e5-bad0-3331aba13afb 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-c8b7-73ee-a2ef-845f4ce47738 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c83e-775d-be3d-d1582961622d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c83e-775d-be3d-d1582961622d 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf/actor/follow/01a13ff1-c915-75ff-b0af-8e296c880a8f 2026/10/15 14:22:52 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-c937-7b2f-ace1-8423bcc3520d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-c92c-7ba6-b623-9b68feae47a2 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-c92c-7ba6-b623-9b68feae47a2 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c91c-76d9-b3fe-ac1256c529e4 2026/10/15 14:22:52 INFO Enabling pprof url=https://c.localdomain/cqhknuwxywligdstykwfioncsvmavxgf/debug/pprof 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c91c-76d9-b3fe-ac1256c529e4 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a13ff1-c937-7b2f-ace1-8423bcc3520d 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a13ff1-c937-7b2f-ace1-8423bcc3520d 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-c928-73d5-aedc-f2276fefddc9 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-c92c-7ba6-b623-9b68feae47a2 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-c8c7-75b0-91e9-aee2188c8c45 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c87d-7a58-90d1-1cfd8742c92e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c87d-7a58-90d1-1cfd8742c92e 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ/actor offset=0 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-c928-7392-a7a3-0b7285766e12 request.user=bob post=https://a.localdomain/post/01a13ff1-c928-7392-a7a3-0b7285766e12 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13ff1-c92c-7ba6-b623-9b68feae47a2 2026/10/15 14:22:52 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a13ff1-c937-7b2f-ace1-8423bcc3520d 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-c937-7b2f-ace1-8423bcc3520d 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 request.user=carol post=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 2026/10/15 14:22:52 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff1-c953-77b1-8a70-433804235084 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-c881-7eb0-ae2a-0822e2e2b9ec activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-c881-7eb0-ae2a-0822e2e2b9ec 2026/10/15 14:22:52 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/01a13ff1-c881-7eb0-ae2a-0822e2e2b9ec from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/01a13ff1-c881-7eb0-ae2a-0822e2e2b9ec: not found" 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c91e-7d0f-aae7-312dda248999 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/10/15 14:22:52 INFO Enabling pprof url=https://g.localdomain/rpjxdxidgeylgchcxhysdflfgirqkjqt/debug/pprof 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-c95a-7be9-acfc-16046e475c77 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Enabling pprof url=https://c.localdomain/kpqdexmlkqfnxbipsarqtvlcrhounubh/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://a.localdomain/matbnmfohpcqsrlfpslbfdydpqyglyry/debug/pprof 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-c968-78ee-b684-91f8c771cf59 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c91e-7d0f-aae7-312dda248999 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c91e-7d0f-aae7-312dda248999 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c965-7d24-8180-d15956f334d1 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/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:52 INFO Enabling pprof url=https://c.localdomain/pumfxsbpnswudttalrqdpbuufitxpkwt/debug/pprof 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c965-7d24-8180-d15956f334d1 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c965-7d24-8180-d15956f334d1 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-c95d-7c2f-ab41-547f2e2f0a2a 2026/10/15 14:22:52 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c91c-76d9-b3fe-ac1256c529e4 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/10/15 14:22:52 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-c968-78ee-b684-91f8c771cf59 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-c968-78ee-b684-91f8c771cf59 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-c977-7569-8b0c-b3be488bcc62 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c91c-76d9-b3fe-ac1256c529e4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c91c-76d9-b3fe-ac1256c529e4 2026/10/15 14:22:52 INFO Returning inbox collection did=did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Returning inbox collection page did=did:key:z6MkmkyezzU19frXha4Pz3Ur9qxKV6V8Hct855UDjtfFD8SC until=1792074172641579283 2026/10/15 14:22:52 WARN Denying inbox request did=did:key:z6MkswDPh5cGki1LVo5mWtB3eVH8unzJdLDhtzRXi9aVgoqZ key=z6Mkm8Fh6AR4RWY4J3HYCsFRwMEuzAsUfkRuSL3VmTzdfqnf 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-c97e-79af-8892-915b72249472 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c8d7-7b07-9d05-d3b517d7c7b7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c8d7-7b07-9d05-d3b517d7c7b7 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-c977-7569-8b0c-b3be488bcc62 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-c977-7569-8b0c-b3be488bcc62 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-c983-7de4-88d3-fac894352845 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/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-c986-7816-b332-f03e71cd303e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c986-77d6-9032-df62e9f23768 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c986-77d6-9032-df62e9f23768 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c990-71fb-be83-7246670c1253 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/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c965-7d24-8180-d15956f334d1 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-c968-78ee-b684-91f8c771cf59 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c990-71fb-be83-7246670c1253 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-c983-7de4-88d3-fac894352845 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c990-71fb-be83-7246670c1253 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-c983-7de4-88d3-fac894352845 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-c986-7816-b332-f03e71cd303e 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-c986-7816-b332-f03e71cd303e 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-c968-78ee-b684-91f8c771cf59 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-c977-7569-8b0c-b3be488bcc62 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-c977-7569-8b0c-b3be488bcc62 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c965-7d24-8180-d15956f334d1 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:52 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c990-71fb-be83-7246670c1253 --- PASS: TestCluster_InboxFetchNotOwner (1.32s) === CONT TestMetadata_Remove 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-c986-7816-b332-f03e71cd303e --- PASS: TestCluster_PostToFollowers_RejectTwice (1.32s) === CONT TestMetadata_Maximum 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c990-71fb-be83-7246670c1253 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-c97e-79af-8892-915b72249472 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-c937-7b2f-ace1-8423bcc3520d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-c986-7816-b332-f03e71cd303e 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-c983-7de4-88d3-fac894352845 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:52 INFO Fetching object cid=ap://did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 --- PASS: TestMetadata_Link (1.33s) === CONT TestMetadata_Equals 2026/10/15 14:22:52 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-c986-77d6-9032-df62e9f23768 request.user=carol post=https://b.localdomain/post/01a13ff1-c986-77d6-9032-df62e9f23768 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-c983-7de4-88d3-fac894352845 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-c968-78ee-b684-91f8c771cf59 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c91e-7d0f-aae7-312dda248999 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c91e-7d0f-aae7-312dda248999 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-c977-7569-8b0c-b3be488bcc62 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c91c-76d9-b3fe-ac1256c529e4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c91c-76d9-b3fe-ac1256c529e4 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor offset=0 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c9e2-7a24-8f6f-3f0275a6cf6d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c9e7-72db-b365-f0dd9c2d0866 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/10/15 14:22:52 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-c9e7-7219-a80e-5c7cdd0de283 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/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c9eb-7856-bf93-341621c8f867 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:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-c9ef-7a63-8e6c-bb61b05554f7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c9ef-7a1a-bd0c-0b6662c1a81c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c9ef-7a1a-bd0c-0b6662c1a81c 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-c9fe-71cd-a414-41ab27f2ca39 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf 2026/10/15 14:22:52 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-c9ff-7a87-95b6-f7df833a2614 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c9ff-7a4b-9738-278e7b3386a8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c9ff-7a4b-9738-278e7b3386a8 2026/10/15 14:22:52 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/etvpxpusgjdkpvqfuecqyndaryqjulfd/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://a.localdomain/wbneuhpmjtgaaltkfbixejxqlrqgmody/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://c.localdomain/ltrlaxsweuyyvyyuhwgwysidieqxmvuo/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://c.localdomain/idrjulmerhnjjjrqebahiwmdpwxyufsk/debug/pprof 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/inbox activity=https://a.localdomain/follow/01a13ff1-c9eb-7856-bf93-341621c8f867 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-c9e2-7a24-8f6f-3f0275a6cf6d 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c990-71fb-be83-7246670c1253 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/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/inbox activity=https://a.localdomain/follow/01a13ff1-c9eb-7856-bf93-341621c8f867 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c9e7-72db-b365-f0dd9c2d0866 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-c9e2-7a24-8f6f-3f0275a6cf6d 2026/10/15 14:22:52 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-c983-7de4-88d3-fac894352845 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/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c9e7-72db-b365-f0dd9c2d0866 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-c9e7-7219-a80e-5c7cdd0de283 2026/10/15 14:22:52 INFO Enabling pprof url=https://c.localdomain/dxbatwehetdkxvlahjuhhcfwegbeydhp/debug/pprof 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-c9e7-7219-a80e-5c7cdd0de283 2026/10/15 14:22:52 INFO Received followers request did=did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor count=0 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-c9ef-7a63-8e6c-bb61b05554f7 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-c9ef-7a63-8e6c-bb61b05554f7 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/fvlimivxeqboiwmulbgxdmbmdnwhwjkk/debug/pprof 2026/10/15 14:22:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Looking up user name=carol --- PASS: TestCluster_InboxFetchHappyFlow (1.43s) === CONT TestMetadata_HTML 2026/10/15 14:22:52 INFO Enabling pprof url=https://b.localdomain/ypurglgnyacrdighmspqdglfbuybdrrm/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://a.localdomain/ilhyudbeoeuyrgosgdgnmgrkdltiqhti/debug/pprof 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-c9ff-7a87-95b6-f7df833a2614 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-c9fe-71cd-a414-41ab27f2ca39 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-c9fe-71cd-a414-41ab27f2ca39 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-c9ff-7a87-95b6-f7df833a2614 2026/10/15 14:22:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8#delete 2026/10/15 14:22:52 INFO Enabling pprof url=https://a.localdomain/denyuluxvsrekifscmgxeyopkrgjuxrs/debug/pprof 2026/10/15 14:22:52 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c8ca-7a6e-935b-9e7581bf70b3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8#delete 2026/10/15 14:22:52 INFO Looking up user name=bob 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8#delete 2026/10/15 14:22:52 INFO Enabling pprof url=https://c.localdomain/hawbmggbsuoqhcjgkohueorggdqvfonh/debug/pprof 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-c9e7-7219-a80e-5c7cdd0de283 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Enabling pprof url=https://a.localdomain/awrbgjqcqcybafcnlpcndnodykwdnpvf/debug/pprof 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-ca20-7917-8f58-e7d8995653ed activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c8ca-7a6e-935b-9e7581bf70b3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c8ca-7a6e-935b-9e7581bf70b3 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-c9e7-72db-b365-f0dd9c2d0866 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-c9e2-7a24-8f6f-3f0275a6cf6d 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Enabling pprof url=https://c.localdomain/gldhfodoybuhgujxjirgyugldhihbruy/debug/pprof 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-c9ef-7a63-8e6c-bb61b05554f7 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/inbox activity=https://a.localdomain/follow/01a13ff1-c9eb-7856-bf93-341621c8f867 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-c9e7-7219-a80e-5c7cdd0de283 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/update/01a13ff1-ca18-7a5e-a613-2a64541731a7 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8#delete 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-ca1a-7671-9167-ce1c61934a8f 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c9e7-72db-b365-f0dd9c2d0866 2026/10/15 14:22:52 INFO Looking up user name=alice 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-c9ef-7a63-8e6c-bb61b05554f7 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c9e2-7a24-8f6f-3f0275a6cf6d 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-c9eb-7856-bf93-341621c8f867 2026/10/15 14:22:52 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:52 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-c9ef-7a1a-bd0c-0b6662c1a81c request.user=carol post=https://b.localdomain/post/01a13ff1-c9ef-7a1a-bd0c-0b6662c1a81c 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-c9fe-71cd-a414-41ab27f2ca39 2026/10/15 14:22:52 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-c9ff-7a87-95b6-f7df833a2614 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor offset=0 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:52 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/15 14:22:52 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c965-7d24-8180-d15956f334d1 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/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-c9fe-71cd-a414-41ab27f2ca39 2026/10/15 14:22:52 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:52 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-c9ff-7a87-95b6-f7df833a2614 2026/10/15 14:22:52 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf request.user=carol post=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf 2026/10/15 14:22:52 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-ca39-742c-af31-34633df31a41 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c965-7d24-8180-d15956f334d1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c965-7d24-8180-d15956f334d1 2026/10/15 14:22:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:52 INFO Fetching object cid=ap://did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:52 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-c9ff-7a4b-9738-278e7b3386a8 request.user=carol post=https://b.localdomain/post/01a13ff1-c9ff-7a4b-9738-278e7b3386a8 2026/10/15 14:22:52 INFO Looking up user name=carol 2026/10/15 14:22:52 INFO Enabling pprof url=https://a.localdomain/iukaapmfkgayljwgbtxmsikvxbiaucku/debug/pprof 2026/10/15 14:22:52 INFO Enabling pprof url=https://a.localdomain/iemgclcnjchoadrrhuqoagopwvakmhwm/debug/pprof 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-ca20-7917-8f58-e7d8995653ed 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-ca20-7917-8f58-e7d8995653ed 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/update/01a13ff1-ca3c-7895-a3ee-1c795145a70a sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-c859-7d47-b1b8-7095aee187f8 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/update/01a13ff1-ca3c-7895-a3ee-1c795145a70a 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/update/01a13ff1-ca3c-7895-a3ee-1c795145a70a 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-ca39-742c-af31-34633df31a41 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/update/01a13ff1-ca52-7e83-a606-2370f1b377a7 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/update/01a13ff1-ca52-7e83-a606-2370f1b377a7 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/update/01a13ff1-ca52-7e83-a606-2370f1b377a7 2026/10/15 14:22:53 INFO Enabling pprof url=https://a.localdomain/bbvigrhgongakubdkddxikowxawwercc/debug/pprof 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor offset=0 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/update/01a13ff1-ca3c-7895-a3ee-1c795145a70a 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/update/01a13ff1-ca3c-7895-a3ee-1c795145a70a 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Enabling pprof url=https://a.localdomain/lxbatgxjmhgqoksxghwaaydbapexteak/debug/pprof 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-c9e7-7219-a80e-5c7cdd0de283 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/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/update/01a13ff1-ca52-7e83-a606-2370f1b377a7 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-ca81-7c87-a24f-6a3b21ed0b1e 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/10/15 14:22:53 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:53 INFO Enabling pprof url=https://b.localdomain/cmrujtjnrsysdbsnfmwmpkpojwknlsyf/debug/pprof 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/follow/01a13ff1-ca81-77c7-95d4-c03ea80fcc81 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor followed=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Enabling pprof url=https://c.localdomain/jgxnwabtiqahjdfrmtyfbsxdhheqrdmg/debug/pprof 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Enabling pprof url=https://c.localdomain/xhjehvfbefiurmvgyshcuahqnbsgcfbq/debug/pprof 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-ca20-7917-8f58-e7d8995653ed 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-ca39-742c-af31-34633df31a41 2026/10/15 14:22:53 INFO Enabling pprof url=https://b.localdomain/ubqgesluvqccsyhekuaibxheuegqatyl/debug/pprof 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/update/01a13ff1-ca52-7e83-a606-2370f1b377a7 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-ca86-76e6-a935-7d8eb713da51 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-ca81-7c87-a24f-6a3b21ed0b1e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-ca81-7c87-a24f-6a3b21ed0b1e 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-ca7a-7313-942c-2f57ef10ef68 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/follow/01a13ff1-ca81-77c7-95d4-c03ea80fcc81 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/follow/01a13ff1-ca81-77c7-95d4-c03ea80fcc81 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-ca39-742c-af31-34633df31a41 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c9e7-72db-b365-f0dd9c2d0866 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/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/update/01a13ff1-ca91-7a59-a6c5-466cdd6867aa sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor gateway=https://a.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/update/01a13ff1-ca91-7a59-a6c5-466cdd6867aa 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/update/01a13ff1-ca91-7a59-a6c5-466cdd6867aa 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-c9ff-7a87-95b6-f7df833a2614 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c9ff-7a4b-9738-278e7b3386a8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c9ff-7a4b-9738-278e7b3386a8 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-ca20-7917-8f58-e7d8995653ed 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-caa0-79b3-b29a-f0593916ce88 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c9e7-72db-b365-f0dd9c2d0866 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-c9e7-72db-b365-f0dd9c2d0866 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-c9fe-71cd-a414-41ab27f2ca39 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor offset=0 2026/10/15 14:22:53 INFO Enabling pprof url=https://c.localdomain/lmlutvhpacutfawcptobxikfrnufxsxf/debug/pprof 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-ca39-742c-af31-34633df31a41 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-ca86-76e6-a935-7d8eb713da51 2026/10/15 14:22:53 INFO Enabling pprof url=https://g.localdomain/qugwesqyaddivssefnwvopmyfhsohmio/debug/pprof 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff1-caad-75e8-a8dd-ec47b9ff71a5 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-c983-7de4-88d3-fac894352845 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-c983-7de4-88d3-fac894352845 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/update/01a13ff1-caa3-7425-b472-9fd958aceca1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor gateway=https://a.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/update/01a13ff1-caa3-7425-b472-9fd958aceca1 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/update/01a13ff1-caa3-7425-b472-9fd958aceca1 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-ca81-7c87-a24f-6a3b21ed0b1e 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/follow/01a13ff1-caaa-7940-996e-db4b536d07c8 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-caa0-79b3-b29a-f0593916ce88 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-caa0-79b3-b29a-f0593916ce88 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-c986-7816-b332-f03e71cd303e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c986-77d6-9032-df62e9f23768 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c986-77d6-9032-df62e9f23768 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-caad-75e8-a8dd-ec47b9ff71a5 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-caad-75e8-a8dd-ec47b9ff71a5 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/follow/01a13ff1-ca81-77c7-95d4-c03ea80fcc81 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/update/01a13ff1-caa9-7209-a8a3-57c2eb9bdb55 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/update/01a13ff1-caa9-7209-a8a3-57c2eb9bdb55 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/update/01a13ff1-caa9-7209-a8a3-57c2eb9bdb55 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/follow/01a13ff1-caaa-7940-996e-db4b536d07c8 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/follow/01a13ff1-caaa-7940-996e-db4b536d07c8 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/follow/01a13ff1-ca81-77c7-95d4-c03ea80fcc81 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-caa0-79b3-b29a-f0593916ce88 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-ca20-7917-8f58-e7d8995653ed activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c8ca-7a6e-935b-9e7581bf70b3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c8ca-7a6e-935b-9e7581bf70b3 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-caa0-79b3-b29a-f0593916ce88 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff1-caad-75e8-a8dd-ec47b9ff71a5 2026/10/15 14:22:53 INFO Enabling pprof url=https://b.localdomain/qrmjdowdymkjokaqrhwvldbrvosgdmsq/debug/pprof 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/update/01a13ff1-ca91-7a59-a6c5-466cdd6867aa 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Enabling pprof url=https://b.localdomain/nyucxljgduvgvpaygcmabhvqvnmnyxng/debug/pprof 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/update/01a13ff1-caa3-7425-b472-9fd958aceca1 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13ff1-caad-75e8-a8dd-ec47b9ff71a5 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/update/01a13ff1-ca91-7a59-a6c5-466cdd6867aa 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/update/01a13ff1-caa3-7425-b472-9fd958aceca1 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-ca39-742c-af31-34633df31a41 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c965-7d24-8180-d15956f334d1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c965-7d24-8180-d15956f334d1 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=carol 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-caa0-79b3-b29a-f0593916ce88 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c9e7-72db-b365-f0dd9c2d0866 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-c9e7-72db-b365-f0dd9c2d0866 2026/10/15 14:22:53 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/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-c9ef-7a63-8e6c-bb61b05554f7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c9ef-7a1a-bd0c-0b6662c1a81c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c9ef-7a1a-bd0c-0b6662c1a81c 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/update/01a13ff1-caa9-7209-a8a3-57c2eb9bdb55 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cadf-7a67-84b1-22d26f8e9116 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/10/15 14:22:53 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/follow/01a13ff1-caaa-7940-996e-db4b536d07c8 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/update/01a13ff1-caa9-7209-a8a3-57c2eb9bdb55 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor offset=0 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cae7-7e87-a5d7-da079b60a5fe activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cae8-7271-8f7a-b14e20480c2e 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/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-cadf-7a67-84b1-22d26f8e9116 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/follow/01a13ff1-caaa-7940-996e-db4b536d07c8 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-cadf-7a67-84b1-22d26f8e9116 2026/10/15 14:22:53 INFO Enabling pprof url=https://b.localdomain/kelmfihfkasfthqyqyhyquockfhqppfo/debug/pprof 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor offset=0 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cae7-7e87-a5d7-da079b60a5fe 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cae7-7e87-a5d7-da079b60a5fe 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-cae8-7271-8f7a-b14e20480c2e 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-cae8-7271-8f7a-b14e20480c2e 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-caf7-7761-8ec6-06a6b2f0b25e 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:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-cadf-7a67-84b1-22d26f8e9116 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/inbox activity=https://a.localdomain/follow/01a13ff1-caf7-7761-8ec6-06a6b2f0b25e 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/inbox activity=https://a.localdomain/follow/01a13ff1-caf7-7761-8ec6-06a6b2f0b25e 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cae7-7e87-a5d7-da079b60a5fe 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-cae8-7271-8f7a-b14e20480c2e 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor offset=0 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-cadf-7a67-84b1-22d26f8e9116 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cae7-7e87-a5d7-da079b60a5fe 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_PostToFollowers_RejectThenAccept (1.67s) 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cae8-7271-8f7a-b14e20480c2e 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/update/01a13ff1-cb02-710c-a98c-cdbd1591527a sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor gateway=https://a.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/update/01a13ff1-cb02-710c-a98c-cdbd1591527a 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/update/01a13ff1-cb02-710c-a98c-cdbd1591527a 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/inbox activity=https://a.localdomain/follow/01a13ff1-caf7-7761-8ec6-06a6b2f0b25e 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor offset=0 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-caf7-7761-8ec6-06a6b2f0b25e 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor offset=0 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/follow/01a13ff1-ca81-77c7-95d4-c03ea80fcc81 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor followed=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Enabling pprof url=https://c.localdomain/uimnrpkjpkwaeukgidrwffsvvhysorgk/debug/pprof 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cb26-7725-9468-fb5d6bbda351 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/follow/01a13ff1-ca81-77c7-95d4-c03ea80fcc81 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/follow/01a13ff1-ca81-77c7-95d4-c03ea80fcc81 2026/10/15 14:22:53 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:53 INFO Enabling pprof url=https://b.localdomain/dptuajivbgpnangisaxigswixqipaqcj/debug/pprof 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-cb2c-755a-a72f-da15a3a6c0a9 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-c9e7-7219-a80e-5c7cdd0de283 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-c9e7-7219-a80e-5c7cdd0de283 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cb2a-7b00-8eba-cf4ffc29d7f4 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:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/inbox activity=https://b.localdomain/accept/01a13ff1-cb26-7725-9468-fb5d6bbda351 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/inbox activity=https://b.localdomain/accept/01a13ff1-cb26-7725-9468-fb5d6bbda351 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/follow/01a13ff1-cb2e-762a-b22b-8b9f73e6599f activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor activity.object.kind=string activity.object.id=https://a.localdomain/user/carol follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor followed=https://a.localdomain/user/carol 2026/10/15 14:22:53 INFO Enabling pprof url=https://b.localdomain/vhfpclqoakpwhtfudrgxsyigujtixgeu/debug/pprof 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/update/01a13ff1-cb02-710c-a98c-cdbd1591527a 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-cb2c-755a-a72f-da15a3a6c0a9 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-cb2c-755a-a72f-da15a3a6c0a9 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/inbox activity=https://a.localdomain/follow/01a13ff1-cb2a-7b00-8eba-cf4ffc29d7f4 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/inbox activity=https://a.localdomain/follow/01a13ff1-cb2a-7b00-8eba-cf4ffc29d7f4 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-cb36-7e51-b987-38a672beb874 activity.type=Accept activity.actor=https://a.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/follow/01a13ff1-cb2e-762a-b22b-8b9f73e6599f activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/follow/01a13ff1-cb2e-762a-b22b-8b9f73e6599f 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/update/01a13ff1-cb02-710c-a98c-cdbd1591527a 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/inbox activity=https://a.localdomain/follow/01a13ff1-cb2a-7b00-8eba-cf4ffc29d7f4 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-cb2c-755a-a72f-da15a3a6c0a9 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/inbox activity=https://b.localdomain/accept/01a13ff1-cb26-7725-9468-fb5d6bbda351 2026/10/15 14:22:53 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cb2a-7b00-8eba-cf4ffc29d7f4 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-cb2c-755a-a72f-da15a3a6c0a9 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor offset=0 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-cb26-7725-9468-fb5d6bbda351 2026/10/15 14:22:53 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/follow/01a13ff1-cb2e-762a-b22b-8b9f73e6599f 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 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/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-cb36-7e51-b987-38a672beb874 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cb55-7c77-b4ca-accc39c6b19c 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:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_ApprovedLocally (1.75s) 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Enabling pprof url=https://c.localdomain/bgrrrrqkdpoqssfrasfsrwncxybovkmq/debug/pprof 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-cb51-796d-b783-006259b9dfba 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-cb51-796d-b783-006259b9dfba 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cb55-7c77-b4ca-accc39c6b19c 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cb55-7c77-b4ca-accc39c6b19c 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cb26-7725-9468-fb5d6bbda351 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/follow/01a13ff1-ca81-77c7-95d4-c03ea80fcc81 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/follow/01a13ff1-ca81-77c7-95d4-c03ea80fcc81 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cb62-73d9-8aac-371e4b948927 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:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cb56-707c-99c5-d9667f0c5ce8 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cadf-7a67-84b1-22d26f8e9116 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/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/follow/01a13ff1-caaa-7940-996e-db4b536d07c8 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cb62-73d9-8aac-371e4b948927 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cb62-73d9-8aac-371e4b948927 2026/10/15 14:22:53 INFO Enabling pprof url=https://a.localdomain/flmeayrwhdaogirlrlipynjsejsdxrgd/debug/pprof 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c9eb-7856-bf93-341621c8f867 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:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-cb72-7898-8ef7-94ae9da1d318 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cadf-7a67-84b1-22d26f8e9116 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cadf-7a67-84b1-22d26f8e9116 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor offset=0 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cb55-7c77-b4ca-accc39c6b19c 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-cb51-796d-b783-006259b9dfba 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/accept/01a13ff1-cb77-7cbd-b3ab-6ecef031ab45 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c9eb-7856-bf93-341621c8f867 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c9eb-7856-bf93-341621c8f867 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-cb55-7c77-b4ca-accc39c6b19c 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cb51-796d-b783-006259b9dfba 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/update/01a13ff1-cb70-7395-a913-28f1252d9cc8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/update/01a13ff1-cb70-7395-a913-28f1252d9cc8 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/update/01a13ff1-cb70-7395-a913-28f1252d9cc8 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cb62-73d9-8aac-371e4b948927 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-cb72-7898-8ef7-94ae9da1d318 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-cb72-7898-8ef7-94ae9da1d318 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor offset=0 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cb7d-705b-b3cb-8a1f8d307220 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/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cae8-7271-8f7a-b14e20480c2e 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/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-cb62-73d9-8aac-371e4b948927 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-caf7-7761-8ec6-06a6b2f0b25e 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:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cb71-7bf2-bdda-2fc29cba3603 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/update/01a13ff1-cb7b-7beb-93be-6e094a3721e0 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/update/01a13ff1-cb7b-7beb-93be-6e094a3721e0 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/update/01a13ff1-cb7b-7beb-93be-6e094a3721e0 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cb89-73db-b510-de162923fa31 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cae8-7271-8f7a-b14e20480c2e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cae8-7271-8f7a-b14e20480c2e 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor offset=0 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/accept/01a13ff1-cb8a-7be1-a459-977b06744137 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-caf7-7761-8ec6-06a6b2f0b25e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-caf7-7761-8ec6-06a6b2f0b25e 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Enabling pprof url=https://b.localdomain/wvwipvvfkrxvkwsyadmcfrdmvypxifmc/debug/pprof 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.80s) 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-cb7d-705b-b3cb-8a1f8d307220 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-cb7d-705b-b3cb-8a1f8d307220 2026/10/15 14:22:53 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cb82-7e19-bdd0-fb757e3b70be activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cb82-7ded-ac49-fa62b8f639bf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-cb82-7ded-ac49-fa62b8f639bf 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-cb72-7898-8ef7-94ae9da1d318 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cb79-7a68-8996-e53ef51cfb9a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cb89-73db-b510-de162923fa31 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cb89-73db-b510-de162923fa31 2026/10/15 14:22:53 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/accept/01a13ff1-cb77-7cbd-b3ab-6ecef031ab45 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/accept/01a13ff1-cb77-7cbd-b3ab-6ecef031ab45 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-cb72-7898-8ef7-94ae9da1d318 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cb7d-76bd-96b6-ffbbd937490b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cb7d-7690-9465-3b4b3d445853 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-cb7d-7690-9465-3b4b3d445853 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/accept/01a13ff1-cb8a-7be1-a459-977b06744137 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cb82-7e19-bdd0-fb757e3b70be 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cb82-7e19-bdd0-fb757e3b70be 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-cb7d-705b-b3cb-8a1f8d307220 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cb79-7a68-8996-e53ef51cfb9a 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cb79-7a68-8996-e53ef51cfb9a 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cb89-73db-b510-de162923fa31 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cb7d-705b-b3cb-8a1f8d307220 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cb94-7f30-81ee-0cdb89b7999f 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/update/01a13ff1-cb70-7395-a913-28f1252d9cc8 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/update/01a13ff1-cb7b-7beb-93be-6e094a3721e0 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cb7d-76bd-96b6-ffbbd937490b 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cb7d-76bd-96b6-ffbbd937490b 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cbad-75f3-84c9-6c4cc6f532a7 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/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-cb89-73db-b510-de162923fa31 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/update/01a13ff1-cb70-7395-a913-28f1252d9cc8 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-c9e2-7a24-8f6f-3f0275a6cf6d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/update/01a13ff1-cb7b-7beb-93be-6e094a3721e0 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cb82-7e19-bdd0-fb757e3b70be 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cbb7-7525-ab65-ce4aa43fa823 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c9e2-7a24-8f6f-3f0275a6cf6d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c9e2-7a24-8f6f-3f0275a6cf6d 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cb79-7a68-8996-e53ef51cfb9a 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cbad-75f3-84c9-6c4cc6f532a7 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cbad-75f3-84c9-6c4cc6f532a7 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor offset=0 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-cb82-7e19-bdd0-fb757e3b70be 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cb7d-76bd-96b6-ffbbd937490b 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cb82-7ded-ac49-fa62b8f639bf request.user=carol post=https://b.localdomain/post/01a13ff1-cb82-7ded-ac49-fa62b8f639bf 2026/10/15 14:22:53 INFO Enabling pprof url=https://b.localdomain/irplmwggpdkovraxatqqrlyglmoovsmt/debug/pprof 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cb89-73db-b510-de162923fa31 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cae8-7271-8f7a-b14e20480c2e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cae8-7271-8f7a-b14e20480c2e 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-cb79-7a68-8996-e53ef51cfb9a 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-cb7d-76bd-96b6-ffbbd937490b 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cbad-75f3-84c9-6c4cc6f532a7 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd request.user=bob post=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-cb72-7898-8ef7-94ae9da1d318 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cadf-7a67-84b1-22d26f8e9116 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cadf-7a67-84b1-22d26f8e9116 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cb7d-7690-9465-3b4b3d445853 request.user=carol post=https://b.localdomain/post/01a13ff1-cb7d-7690-9465-3b4b3d445853 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cbc5-7a65-acfd-f058167d608e 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:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/accept/01a13ff1-cb77-7cbd-b3ab-6ecef031ab45 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/accept/01a13ff1-cb8a-7be1-a459-977b06744137 --- PASS: TestCluster_DM (1.86s) 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cbb7-7272-bbca-39604d3889fc 2026/10/15 14:22:53 INFO Enabling pprof url=https://c.localdomain/vlwfcyepfqxnxrjavourdvhrdvumoovc/debug/pprof 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cbad-75f3-84c9-6c4cc6f532a7 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor offset=0 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cbc5-7a65-acfd-f058167d608e 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cbc5-7a65-acfd-f058167d608e 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cbb7-7525-ab65-ce4aa43fa823 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/update/01a13ff1-cbc7-7432-909a-2e9267794230 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/update/01a13ff1-cbc7-7432-909a-2e9267794230 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cbb7-7525-ab65-ce4aa43fa823 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/update/01a13ff1-cbc7-7432-909a-2e9267794230 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/update/01a13ff1-cbcb-74da-8991-0ae1b5f594a9 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor gateway=https://a.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/update/01a13ff1-cbcb-74da-8991-0ae1b5f594a9 2026/10/15 14:22:53 INFO Enabling pprof url=https://c.localdomain/utkcmnlflsgirrrsogfidrbscabcrmjf/debug/pprof 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/update/01a13ff1-cbcb-74da-8991-0ae1b5f594a9 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/update/01a13ff1-cbca-70f6-8838-e68877c1faf6 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor gateway=https://a.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/update/01a13ff1-cbca-70f6-8838-e68877c1faf6 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/update/01a13ff1-cbca-70f6-8838-e68877c1faf6 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:53 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cbc5-7a65-acfd-f058167d608e 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cbb7-7525-ab65-ce4aa43fa823 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-cbc5-7a65-acfd-f058167d608e 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-cbb7-7525-ab65-ce4aa43fa823 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/accept/01a13ff1-cb8a-7be1-a459-977b06744137 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor offset=0 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/update/01a13ff1-cbc7-7432-909a-2e9267794230 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/accept/01a13ff1-cb77-7cbd-b3ab-6ecef031ab45 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cb55-7c77-b4ca-accc39c6b19c 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:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/accept/01a13ff1-cbfe-7693-80c0-07e9c023f948 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cb55-7c77-b4ca-accc39c6b19c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cb55-7c77-b4ca-accc39c6b19c 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/update/01a13ff1-cbca-70f6-8838-e68877c1faf6 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/accept/01a13ff1-cb8a-7be1-a459-977b06744137 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/update/01a13ff1-cbc7-7432-909a-2e9267794230 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/update/01a13ff1-cbcb-74da-8991-0ae1b5f594a9 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cbb7-7525-ab65-ce4aa43fa823 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c9e2-7a24-8f6f-3f0275a6cf6d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c9e2-7a24-8f6f-3f0275a6cf6d 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cc02-74cb-bb25-882a89a17e4f 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/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/update/01a13ff1-cbca-70f6-8838-e68877c1faf6 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cc07-7dec-9fbc-93f44b905214 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:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/update/01a13ff1-cbcb-74da-8991-0ae1b5f594a9 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/accept/01a13ff1-cbfe-7693-80c0-07e9c023f948 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/accept/01a13ff1-cbfe-7693-80c0-07e9c023f948 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/accept/01a13ff1-cbfe-7693-80c0-07e9c023f948 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/accept/01a13ff1-cbfe-7693-80c0-07e9c023f948 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-cc02-74cb-bb25-882a89a17e4f 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-cc02-74cb-bb25-882a89a17e4f 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor offset=0 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/inbox activity=https://a.localdomain/follow/01a13ff1-cc07-7dec-9fbc-93f44b905214 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/inbox activity=https://a.localdomain/follow/01a13ff1-cc07-7dec-9fbc-93f44b905214 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cb7d-705b-b3cb-8a1f8d307220 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/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cc1d-788e-bc47-ebfcd332338f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cb7d-705b-b3cb-8a1f8d307220 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-cb7d-705b-b3cb-8a1f8d307220 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-cc02-74cb-bb25-882a89a17e4f 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/inbox activity=https://a.localdomain/follow/01a13ff1-cc07-7dec-9fbc-93f44b905214 2026/10/15 14:22:53 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-cc13-7a69-9efd-3634be415348 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cc25-755b-a78f-fde2c4cc4eaa 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:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-cc1d-788e-bc47-ebfcd332338f 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-cc1d-788e-bc47-ebfcd332338f 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/update/01a13ff1-cc1c-7043-b75a-7bef4d8f7b2c sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor gateway=https://a.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/update/01a13ff1-cc1c-7043-b75a-7bef4d8f7b2c 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cc02-74cb-bb25-882a89a17e4f 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/update/01a13ff1-cc1c-7043-b75a-7bef4d8f7b2c 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cc2b-70db-aa70-64196c818fe8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cc07-7dec-9fbc-93f44b905214 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/accept/01a13ff1-cb77-7cbd-b3ab-6ecef031ab45 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c9eb-7856-bf93-341621c8f867 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c9eb-7856-bf93-341621c8f867 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor offset=0 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cb82-7e19-bdd0-fb757e3b70be activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cb82-7ded-ac49-fa62b8f639bf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-cb82-7ded-ac49-fa62b8f639bf 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-cc13-7a69-9efd-3634be415348 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-cc13-7a69-9efd-3634be415348 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cc25-755b-a78f-fde2c4cc4eaa 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cb62-73d9-8aac-371e4b948927 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:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cc25-755b-a78f-fde2c4cc4eaa 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/accept/01a13ff1-cbfe-7693-80c0-07e9c023f948 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cae7-7e87-a5d7-da079b60a5fe activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Enabling pprof url=https://c.localdomain/tqpcxudvboojbygnvvlknkyenvjoxnmf/debug/pprof 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://a.localdomain/follow/01a13ff1-cc2b-70db-aa70-64196c818fe8 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://a.localdomain/follow/01a13ff1-cc2b-70db-aa70-64196c818fe8 2026/10/15 14:22:53 WARN Denying followers request did=did:key:z6MkpV81UVtJ1ZNsTtTZMXzaPRQrE4ddiXKEhTmQ3Uzvnx65 key=z6MkkEBR3pyMhXXzhsZQGBmd87YxPSAZyhQwEx7ZWRos8Bsi 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/accept/01a13ff1-cc3d-73cd-936d-5b5daefddd15 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cb62-73d9-8aac-371e4b948927 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cb62-73d9-8aac-371e4b948927 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor offset=0 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/accept/01a13ff1-cbfe-7693-80c0-07e9c023f948 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cc3f-7020-8866-1ae015e7661d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cae7-7e87-a5d7-da079b60a5fe activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cae7-7e87-a5d7-da079b60a5fe 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-cc1d-788e-bc47-ebfcd332338f 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor offset=0 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/accept/01a13ff1-cc3d-73cd-936d-5b5daefddd15 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/accept/01a13ff1-cc3d-73cd-936d-5b5daefddd15 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/accept/01a13ff1-cc3d-73cd-936d-5b5daefddd15 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/accept/01a13ff1-cc3d-73cd-936d-5b5daefddd15 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-cc13-7a69-9efd-3634be415348 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-cc1d-788e-bc47-ebfcd332338f 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cc23-73c7-9c07-8aa669058cc3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc23-7387-95d7-69dddb14610b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-cc23-7387-95d7-69dddb14610b 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cc25-755b-a78f-fde2c4cc4eaa 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://a.localdomain/follow/01a13ff1-cc2b-70db-aa70-64196c818fe8 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cc31-7023-bb1b-fae00c0e392d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cc13-7a69-9efd-3634be415348 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cbad-75f3-84c9-6c4cc6f532a7 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/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-cc25-755b-a78f-fde2c4cc4eaa 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cc34-7ac8-9fdb-2303457e9f06 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc34-7a92-97db-3d83bfc321dd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-cc34-7a92-97db-3d83bfc321dd 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/update/01a13ff1-cc1c-7043-b75a-7bef4d8f7b2c 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf request.user=carol post=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor offset=0 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cc2b-70db-aa70-64196c818fe8 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cc5a-7e53-9bc8-5a056d495c05 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cbad-75f3-84c9-6c4cc6f532a7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-cbad-75f3-84c9-6c4cc6f532a7 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/inbox activity=https://b.localdomain/create/01a13ff1-cc23-73c7-9c07-8aa669058cc3 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/inbox activity=https://b.localdomain/create/01a13ff1-cc23-73c7-9c07-8aa669058cc3 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/accept/01a13ff1-cb8a-7be1-a459-977b06744137 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-caf7-7761-8ec6-06a6b2f0b25e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-caf7-7761-8ec6-06a6b2f0b25e 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cc1d-788e-bc47-ebfcd332338f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cb7d-705b-b3cb-8a1f8d307220 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-cb7d-705b-b3cb-8a1f8d307220 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/update/01a13ff1-cc1c-7043-b75a-7bef4d8f7b2c 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cc31-7023-bb1b-fae00c0e392d 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cc31-7023-bb1b-fae00c0e392d 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cc34-7ac8-9fdb-2303457e9f06 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cc34-7ac8-9fdb-2303457e9f06 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/update/01a13ff1-cc5a-739c-bfa0-7166832a4dae sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/update/01a13ff1-cc5a-739c-bfa0-7166832a4dae 2026/10/15 14:22:53 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/accept/01a13ff1-cbfe-7693-80c0-07e9c023f948 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cb55-7c77-b4ca-accc39c6b19c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/update/01a13ff1-cc5a-739c-bfa0-7166832a4dae 2026/10/15 14:22:53 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/accept/01a13ff1-cbfe-7693-80c0-07e9c023f948 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox: 400, " 2026/10/15 14:22:53 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/accept/01a13ff1-cbfe-7693-80c0-07e9c023f948 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cc3f-7020-8866-1ae015e7661d 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cc3f-7020-8866-1ae015e7661d 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/inbox activity=https://b.localdomain/create/01a13ff1-cc23-73c7-9c07-8aa669058cc3 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/accept/01a13ff1-cc3d-73cd-936d-5b5daefddd15 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-cc23-73c7-9c07-8aa669058cc3 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cc31-7023-bb1b-fae00c0e392d 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/accept/01a13ff1-cc7d-70d1-85ee-97aafc8ab3f3 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/follow/01a13ff1-caaa-7940-996e-db4b536d07c8 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/follow/01a13ff1-caaa-7940-996e-db4b536d07c8 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/follow/01a13ff1-cc7b-7157-88d4-2bdda1b273fc activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff --- PASS: TestCluster_ClientSideSigningFollowersWrongCollection (2.04s) 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cc23-7387-95d7-69dddb14610b request.user=bob post=https://b.localdomain/post/01a13ff1-cc23-7387-95d7-69dddb14610b --- PASS: TestMetadata_Maximum (0.73s) 2026/10/15 14:22:53 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cc81-7394-b6f2-96d456b93e1f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/accept/01a13ff1-cc3d-73cd-936d-5b5daefddd15 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cc3f-7020-8866-1ae015e7661d 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cc34-7ac8-9fdb-2303457e9f06 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-cc31-7023-bb1b-fae00c0e392d 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cbc5-7a65-acfd-f058167d608e 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:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4 request.user=bob post=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/accept/01a13ff1-cc7d-70d1-85ee-97aafc8ab3f3 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/accept/01a13ff1-cc7d-70d1-85ee-97aafc8ab3f3 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/follow/01a13ff1-cc7b-7157-88d4-2bdda1b273fc 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/follow/01a13ff1-cc7b-7157-88d4-2bdda1b273fc 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/accept/01a13ff1-cc8f-7b21-90ec-7589d0f2ad14 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cbc5-7a65-acfd-f058167d608e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cbc5-7a65-acfd-f058167d608e 2026/10/15 14:22:53 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/create/01a13ff1-cc61-7346-88c5-1326eaf8e327 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/post/01a13ff1-cc61-72ce-8ba4-336491019fbb thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/post/01a13ff1-cc61-72ce-8ba4-336491019fbb starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor 2026/10/15 14:22:53 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/create/01a13ff1-cc61-7346-88c5-1326eaf8e327 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/post/01a13ff1-cc61-72ce-8ba4-336491019fbb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/post/01a13ff1-cc61-72ce-8ba4-336491019fbb 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-cc34-7ac8-9fdb-2303457e9f06 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cc81-7394-b6f2-96d456b93e1f 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cc81-7394-b6f2-96d456b93e1f 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cc34-7a92-97db-3d83bfc321dd request.user=carol post=https://b.localdomain/post/01a13ff1-cc34-7a92-97db-3d83bfc321dd 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/update/01a13ff1-cc5a-739c-bfa0-7166832a4dae 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/accept/01a13ff1-cbfe-7693-80c0-07e9c023f948 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cb55-7c77-b4ca-accc39c6b19c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cb55-7c77-b4ca-accc39c6b19c 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor offset=0 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/accept/01a13ff1-cc8f-7b21-90ec-7589d0f2ad14 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/accept/01a13ff1-cc8f-7b21-90ec-7589d0f2ad14 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/accept/01a13ff1-cc8f-7b21-90ec-7589d0f2ad14 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/accept/01a13ff1-cc8f-7b21-90ec-7589d0f2ad14 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/update/01a13ff1-cc5a-739c-bfa0-7166832a4dae 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cc81-7394-b6f2-96d456b93e1f 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cca1-7635-b25f-9bdbebc0e1c5 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:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cca6-7e3c-b15c-1ac540e3b3fa 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:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cc81-7394-b6f2-96d456b93e1f 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cb2a-7b00-8eba-cf4ffc29d7f4 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:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-cc5a-7e53-9bc8-5a056d495c05 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-cc5a-7e53-9bc8-5a056d495c05 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/create/01a13ff1-cc61-7346-88c5-1326eaf8e327 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/accept/01a13ff1-cc3d-73cd-936d-5b5daefddd15 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cb62-73d9-8aac-371e4b948927 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:53 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/accept/01a13ff1-cc3d-73cd-936d-5b5daefddd15 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/inbox: 400, " 2026/10/15 14:22:53 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/accept/01a13ff1-cc3d-73cd-936d-5b5daefddd15 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/post/01a13ff1-cc61-72ce-8ba4-336491019fbb request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/post/01a13ff1-cc61-72ce-8ba4-336491019fbb 2026/10/15 14:22:53 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cca1-7635-b25f-9bdbebc0e1c5 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cca1-7635-b25f-9bdbebc0e1c5 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/update/01a13ff1-cca3-7b40-80ef-5a65ed72d375 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/update/01a13ff1-cca3-7b40-80ef-5a65ed72d375 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/accept/01a13ff1-ccb3-7dae-be41-68ec7f0f9084 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cb2a-7b00-8eba-cf4ffc29d7f4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cb2a-7b00-8eba-cf4ffc29d7f4 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/update/01a13ff1-cca3-7b40-80ef-5a65ed72d375 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cc02-74cb-bb25-882a89a17e4f 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/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cca6-7e3c-b15c-1ac540e3b3fa 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cca6-7e3c-b15c-1ac540e3b3fa 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/follow/01a13ff1-cc7b-7157-88d4-2bdda1b273fc 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/accept/01a13ff1-cc7d-70d1-85ee-97aafc8ab3f3 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-ccb9-7282-bab6-929b02485662 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-cc5a-7e53-9bc8-5a056d495c05 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/follow/01a13ff1-cc7b-7157-88d4-2bdda1b273fc 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cc9e-70a9-924d-263b858ab79d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/accept/01a13ff1-cc7d-70d1-85ee-97aafc8ab3f3 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor offset=0 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cca1-7635-b25f-9bdbebc0e1c5 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cc07-7dec-9fbc-93f44b905214 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:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-ccb9-7282-bab6-929b02485662 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/accept/01a13ff1-cc8f-7b21-90ec-7589d0f2ad14 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-ccb9-7282-bab6-929b02485662 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cca6-7e3c-b15c-1ac540e3b3fa 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-cc3f-7020-8866-1ae015e7661d 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/accept/01a13ff1-ccce-7c8f-b448-dda8a97ef80f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cc07-7dec-9fbc-93f44b905214 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-cc07-7dec-9fbc-93f44b905214 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/update/01a13ff1-ccbd-78e2-84b7-20c1ebceef64 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor gateway=https://a.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/update/01a13ff1-ccbd-78e2-84b7-20c1ebceef64 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/update/01a13ff1-ccbd-78e2-84b7-20c1ebceef64 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-ccb7-757b-9be6-4a9a341badc1 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-cca1-7635-b25f-9bdbebc0e1c5 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-cc5a-7e53-9bc8-5a056d495c05 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/accept/01a13ff1-cc8f-7b21-90ec-7589d0f2ad14 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-cca6-7e3c-b15c-1ac540e3b3fa 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor offset=0 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-ccd8-77fe-b480-f412fe7c890e activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor offset=0 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cc9e-70a9-924d-263b858ab79d 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cc9e-70a9-924d-263b858ab79d 2026/10/15 14:22:53 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-ccb9-7282-bab6-929b02485662 2026/10/15 14:22:53 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/accept/01a13ff1-ccb3-7dae-be41-68ec7f0f9084 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/accept/01a13ff1-ccb3-7dae-be41-68ec7f0f9084 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/update/01a13ff1-cccf-7d9a-abc5-74e7c4f3bc1e sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/update/01a13ff1-cccf-7d9a-abc5-74e7c4f3bc1e 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/update/01a13ff1-cccf-7d9a-abc5-74e7c4f3bc1e 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cce0-770e-89ea-6f22b41bb453 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:53 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-cc13-7a69-9efd-3634be415348 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-ccb9-7282-bab6-929b02485662 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/update/01a13ff1-cca3-7b40-80ef-5a65ed72d375 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://b.localdomain/follow/01a13ff1-ccd8-77fe-b480-f412fe7c890e 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://b.localdomain/follow/01a13ff1-ccd8-77fe-b480-f412fe7c890e 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/accept/01a13ff1-cc3d-73cd-936d-5b5daefddd15 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cb62-73d9-8aac-371e4b948927 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cb62-73d9-8aac-371e4b948927 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/accept/01a13ff1-ccce-7c8f-b448-dda8a97ef80f 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor offset=0 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/update/01a13ff1-cca3-7b40-80ef-5a65ed72d375 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cc9e-70a9-924d-263b858ab79d 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cce0-770e-89ea-6f22b41bb453 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cce0-770e-89ea-6f22b41bb453 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cc3f-7020-8866-1ae015e7661d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cae7-7e87-a5d7-da079b60a5fe activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cae7-7e87-a5d7-da079b60a5fe 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://b.localdomain/follow/01a13ff1-ccd8-77fe-b480-f412fe7c890e 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-cc9e-70a9-924d-263b858ab79d 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/update/01a13ff1-ccbd-78e2-84b7-20c1ebceef64 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cce4-708c-b78b-35fd8cbfdbaf 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cce1-79ec-b424-0e67ca28ec0a 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 request.user=carol post=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-ccde-7199-a724-ab0e349340ad activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-ccde-7156-b4a4-32d0948385c9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-ccde-7156-b4a4-32d0948385c9 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cce0-770e-89ea-6f22b41bb453 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-ccd8-77fe-b480-f412fe7c890e 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/update/01a13ff1-ccbd-78e2-84b7-20c1ebceef64 2026/10/15 14:22:53 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:22:53 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/15 14:22:53 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/accept/01a13ff1-cc8f-7b21-90ec-7589d0f2ad14 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cbc5-7a65-acfd-f058167d608e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:53 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/accept/01a13ff1-cc8f-7b21-90ec-7589d0f2ad14 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/inbox: 400, " 2026/10/15 14:22:53 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/accept/01a13ff1-cc8f-7b21-90ec-7589d0f2ad14 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cd07-7c8b-9cfb-57fe572566de 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:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cc5a-7e53-9bc8-5a056d495c05 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cbad-75f3-84c9-6c4cc6f532a7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-cbad-75f3-84c9-6c4cc6f532a7 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cce0-770e-89ea-6f22b41bb453 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/accept/01a13ff1-cc7d-70d1-85ee-97aafc8ab3f3 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/follow/01a13ff1-caaa-7940-996e-db4b536d07c8 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/follow/01a13ff1-caaa-7940-996e-db4b536d07c8 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/update/01a13ff1-cccf-7d9a-abc5-74e7c4f3bc1e 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cd07-7c8b-9cfb-57fe572566de 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cd07-7c8b-9cfb-57fe572566de 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-ccde-7199-a724-ab0e349340ad 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-ccde-7199-a724-ab0e349340ad 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/update/01a13ff1-cccf-7d9a-abc5-74e7c4f3bc1e 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/update/01a13ff1-cd0c-7707-9b7e-5ebf9c914f1d sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor gateway=https://a.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/update/01a13ff1-cd0c-7707-9b7e-5ebf9c914f1d 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/update/01a13ff1-cd0c-7707-9b7e-5ebf9c914f1d 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cd0f-7218-bb33-9aefe63e4c4c 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cd0f-7133-a73a-c705c3e75067 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cd07-7c8b-9cfb-57fe572566de 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-ccde-7199-a724-ab0e349340ad 2026/10/15 14:22:53 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-cd1f-7143-9a92-6d76b50e4db5 2026/10/15 14:22:53 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-cd1f-7143-9a92-6d76b50e4db5 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-cd07-7c8b-9cfb-57fe572566de 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor offset=0 2026/10/15 14:22:53 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor offset=0 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cd17-73e0-aa5a-d3879f204ec6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cd17-73a3-a038-e8e162e75586 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-cd17-73a3-a038-e8e162e75586 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-ccde-7199-a724-ab0e349340ad 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/accept/01a13ff1-cc8f-7b21-90ec-7589d0f2ad14 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cbc5-7a65-acfd-f058167d608e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cbc5-7a65-acfd-f058167d608e 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-ccde-7156-b4a4-32d0948385c9 request.user=bob post=https://b.localdomain/post/01a13ff1-ccde-7156-b4a4-32d0948385c9 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor offset=0 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-cd1f-7143-9a92-6d76b50e4db5 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/update/01a13ff1-cd38-7713-88c6-91d489b92ce7 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor gateway=https://a.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/update/01a13ff1-cd38-7713-88c6-91d489b92ce7 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/update/01a13ff1-cd38-7713-88c6-91d489b92ce7 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cb7d-76bd-96b6-ffbbd937490b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cb7d-7690-9465-3b4b3d445853 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-cb7d-7690-9465-3b4b3d445853 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/accept/01a13ff1-ccb3-7dae-be41-68ec7f0f9084 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/accept/01a13ff1-ccce-7c8f-b448-dda8a97ef80f 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/update/01a13ff1-cd0c-7707-9b7e-5ebf9c914f1d 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cd17-73e0-aa5a-d3879f204ec6 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cd17-73e0-aa5a-d3879f204ec6 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cd37-7b0e-9e6e-08c2703086ed 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cd1f-7143-9a92-6d76b50e4db5 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cc2b-70db-aa70-64196c818fe8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cd54-73ea-be3f-0e7d9d70f74b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cd3e-7018-9834-89a6a91c1c4c 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/update/01a13ff1-cd0c-7707-9b7e-5ebf9c914f1d 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/follow/01a13ff1-cd5a-7371-ac4e-8f0e5498f4f0 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/accept/01a13ff1-cd5c-7b6e-92c1-ab083ea5765f activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cc2b-70db-aa70-64196c818fe8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cc2b-70db-aa70-64196c818fe8 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cd17-73e0-aa5a-d3879f204ec6 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cd54-73ea-be3f-0e7d9d70f74b 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cd54-73ea-be3f-0e7d9d70f74b 2026/10/15 14:22:53 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-cd40-7da5-a3a1-f9bab3bcf587 activity.type=Create activity.actor=https://a.localdomain/user/carol activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-cd40-7d6c-a268-5a87cd4686ad activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/carol post=https://a.localdomain/post/01a13ff1-cd40-7d6c-a268-5a87cd4686ad 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/follow/01a13ff1-cc7b-7157-88d4-2bdda1b273fc activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cd54-7a31-9b35-46663e00a7de activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cd54-7a14-8a40-73b6640daaed activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-cd54-7a14-8a40-73b6640daaed 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:53 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/follow/01a13ff1-cd5a-7371-ac4e-8f0e5498f4f0 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/follow/01a13ff1-cd5a-7371-ac4e-8f0e5498f4f0 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-cd17-73e0-aa5a-d3879f204ec6 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/accept/01a13ff1-cd71-7582-861e-9662e27ea6ac activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/follow/01a13ff1-cc7b-7157-88d4-2bdda1b273fc activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/follow/01a13ff1-cc7b-7157-88d4-2bdda1b273fc 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cd17-73a3-a038-e8e162e75586 request.user=bob post=https://b.localdomain/post/01a13ff1-cd17-73a3-a038-e8e162e75586 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-ccd8-77fe-b480-f412fe7c890e activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cd54-73ea-be3f-0e7d9d70f74b 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/accept/01a13ff1-cd7d-787a-a67e-132f154d40d7 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-ccd8-77fe-b480-f412fe7c890e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13ff1-ccd8-77fe-b480-f412fe7c890e 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/update/01a13ff1-cd38-7713-88c6-91d489b92ce7 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/accept/01a13ff1-ccce-7c8f-b448-dda8a97ef80f 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cd54-7a31-9b35-46663e00a7de 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cd54-7a31-9b35-46663e00a7de 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/accept/01a13ff1-cd71-7582-861e-9662e27ea6ac 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/accept/01a13ff1-cd71-7582-861e-9662e27ea6ac 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-cd40-7da5-a3a1-f9bab3bcf587 2026/10/15 14:22:53 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/create/01a13ff1-cd4c-7e84-a112-dc2edb51b7ad note=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/post/01a13ff1-cd4c-7e3c-a720-d546315bb197 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/post/01a13ff1-cd4c-7e3c-a720-d546315bb197 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/create/01a13ff1-cd4c-7e84-a112-dc2edb51b7ad activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/post/01a13ff1-cd4c-7e3c-a720-d546315bb197 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/post/01a13ff1-cd4c-7e3c-a720-d546315bb197 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cca1-7635-b25f-9bdbebc0e1c5 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:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-cd40-7d6c-a268-5a87cd4686ad request.user=carol post=https://a.localdomain/post/01a13ff1-cd40-7d6c-a268-5a87cd4686ad 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cd54-73ea-be3f-0e7d9d70f74b 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/update/01a13ff1-cd38-7713-88c6-91d489b92ce7 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cd6e-7667-85be-5ea52d012b34 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cc34-7ac8-9fdb-2303457e9f06 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc34-7a92-97db-3d83bfc321dd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-cc34-7a92-97db-3d83bfc321dd 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/accept/01a13ff1-ccb3-7dae-be41-68ec7f0f9084 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/accept/01a13ff1-cd8c-75bd-a086-e624b29030b7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cca1-7635-b25f-9bdbebc0e1c5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cca1-7635-b25f-9bdbebc0e1c5 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cca6-7e3c-b15c-1ac540e3b3fa 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:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/accept/01a13ff1-cd5c-7b6e-92c1-ab083ea5765f 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/accept/01a13ff1-cd5c-7b6e-92c1-ab083ea5765f 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/accept/01a13ff1-cd95-72f9-9176-2ea4e8b4b3ce activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cca6-7e3c-b15c-1ac540e3b3fa activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cca6-7e3c-b15c-1ac540e3b3fa 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/accept/01a13ff1-ccce-7c8f-b448-dda8a97ef80f 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cd95-79e8-b90f-06adf1499ed2 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/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor offset=0 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cd54-7a31-9b35-46663e00a7de 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/accept/01a13ff1-cd7d-787a-a67e-132f154d40d7 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/accept/01a13ff1-cd7d-787a-a67e-132f154d40d7 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/create/01a13ff1-cd4c-7e84-a112-dc2edb51b7ad 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/create/01a13ff1-cd4c-7e84-a112-dc2edb51b7ad 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/accept/01a13ff1-cd8c-75bd-a086-e624b29030b7 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/accept/01a13ff1-cd8c-75bd-a086-e624b29030b7 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/accept/01a13ff1-cd8c-75bd-a086-e624b29030b7 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/accept/01a13ff1-cd8c-75bd-a086-e624b29030b7 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/follow/01a13ff1-cd5a-7371-ac4e-8f0e5498f4f0 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-cd54-7a31-9b35-46663e00a7de 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/accept/01a13ff1-cd95-72f9-9176-2ea4e8b4b3ce 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/accept/01a13ff1-cd95-72f9-9176-2ea4e8b4b3ce sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/accept/01a13ff1-cd95-72f9-9176-2ea4e8b4b3ce 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/accept/01a13ff1-cd95-72f9-9176-2ea4e8b4b3ce 2026/10/15 14:22:53 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cd95-79e8-b90f-06adf1499ed2 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cd95-79e8-b90f-06adf1499ed2 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cda8-788e-8b53-3563739f69c2 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:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/follow/01a13ff1-cd5a-7371-ac4e-8f0e5498f4f0 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cd54-7a14-8a40-73b6640daaed request.user=carol post=https://b.localdomain/post/01a13ff1-cd54-7a14-8a40-73b6640daaed 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor offset=0 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/accept/01a13ff1-cd71-7582-861e-9662e27ea6ac 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cda8-788e-8b53-3563739f69c2 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cda8-788e-8b53-3563739f69c2 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cdbc-789c-887c-f0d48d3e1f5b 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:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cd95-79e8-b90f-06adf1499ed2 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/accept/01a13ff1-cd71-7582-861e-9662e27ea6ac 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cc9e-70a9-924d-263b858ab79d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cd95-79e8-b90f-06adf1499ed2 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cdbc-789c-887c-f0d48d3e1f5b 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cdbc-789c-887c-f0d48d3e1f5b 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor offset=0 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/accept/01a13ff1-cd7d-787a-a67e-132f154d40d7 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/create/01a13ff1-cd4c-7e84-a112-dc2edb51b7ad 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/accept/01a13ff1-cd8c-75bd-a086-e624b29030b7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cca1-7635-b25f-9bdbebc0e1c5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:53 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/accept/01a13ff1-cd8c-75bd-a086-e624b29030b7 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/inbox: 400, " 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cda8-788e-8b53-3563739f69c2 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/accept/01a13ff1-ccb3-7dae-be41-68ec7f0f9084 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cb2a-7b00-8eba-cf4ffc29d7f4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cb2a-7b00-8eba-cf4ffc29d7f4 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/create/01a13ff1-cd4c-7e84-a112-dc2edb51b7ad 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/accept/01a13ff1-cd8c-75bd-a086-e624b29030b7 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/accept/01a13ff1-cd95-72f9-9176-2ea4e8b4b3ce 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cdbc-789c-887c-f0d48d3e1f5b 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:53 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/post/01a13ff1-cd4c-7e3c-a720-d546315bb197 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/post/01a13ff1-cd4c-7e3c-a720-d546315bb197 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-cda8-788e-8b53-3563739f69c2 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/accept/01a13ff1-cd95-72f9-9176-2ea4e8b4b3ce 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff1-cdea-728c-9254-a0c199a5478c 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/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor offset=0 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-cdbc-789c-887c-f0d48d3e1f5b 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:53 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cd07-7c8b-9cfb-57fe572566de 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:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor offset=0 2026/10/15 14:22:53 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/accept/01a13ff1-cdfd-72c2-9c24-2f00f730bd0a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cd07-7c8b-9cfb-57fe572566de activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cd07-7c8b-9cfb-57fe572566de 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-cdea-728c-9254-a0c199a5478c 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-cdea-728c-9254-a0c199a5478c 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-ce00-758b-8783-934dd21afab5 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/10/15 14:22:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:53 INFO Looking up user name=bob 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/accept/01a13ff1-cd71-7582-861e-9662e27ea6ac activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/follow/01a13ff1-cc7b-7157-88d4-2bdda1b273fc activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/follow/01a13ff1-cc7b-7157-88d4-2bdda1b273fc 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/accept/01a13ff1-cd5c-7b6e-92c1-ab083ea5765f 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/accept/01a13ff1-cdfd-72c2-9c24-2f00f730bd0a 2026/10/15 14:22:53 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/accept/01a13ff1-cdfd-72c2-9c24-2f00f730bd0a sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor gateway=https://c.localdomain 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/accept/01a13ff1-cdfd-72c2-9c24-2f00f730bd0a 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/accept/01a13ff1-cdfd-72c2-9c24-2f00f730bd0a --- PASS: TestMetadata_Add (1.38s) 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-ce00-758b-8783-934dd21afab5 2026/10/15 14:22:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-ce00-758b-8783-934dd21afab5 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:53 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-ccde-7199-a724-ab0e349340ad activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-ccde-7156-b4a4-32d0948385c9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-ccde-7156-b4a4-32d0948385c9 2026/10/15 14:22:53 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/accept/01a13ff1-ccce-7c8f-b448-dda8a97ef80f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cc07-7dec-9fbc-93f44b905214 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-cc07-7dec-9fbc-93f44b905214 2026/10/15 14:22:53 INFO Looking up user name=alice 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-cdea-728c-9254-a0c199a5478c 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/accept/01a13ff1-cd5c-7b6e-92c1-ab083ea5765f 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/accept/01a13ff1-cd8c-75bd-a086-e624b29030b7 2026/10/15 14:22:53 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/accept/01a13ff1-cd8c-75bd-a086-e624b29030b7 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-ce18-73d3-8f6b-09cec38b7b1b 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:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:53 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff1-ce19-7618-b3b8-2c9b1d1f41d2 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/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-ce01-74e8-b005-91de68e55097 2026/10/15 14:22:53 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/accept/01a13ff1-cd95-72f9-9176-2ea4e8b4b3ce activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cca6-7e3c-b15c-1ac540e3b3fa activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:53 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/accept/01a13ff1-cd95-72f9-9176-2ea4e8b4b3ce error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/inbox: 400, " 2026/10/15 14:22:53 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/accept/01a13ff1-cd95-72f9-9176-2ea4e8b4b3ce 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff1-cdea-728c-9254-a0c199a5478c 2026/10/15 14:22:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff1-ce00-758b-8783-934dd21afab5 2026/10/15 14:22:53 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/accept/01a13ff1-cd7d-787a-a67e-132f154d40d7 2026/10/15 14:22:53 INFO Looking up user name=carol 2026/10/15 14:22:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:53 INFO Fetching object cid=ap://did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:54 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff1-ce19-7618-b3b8-2c9b1d1f41d2 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff1-ce19-7618-b3b8-2c9b1d1f41d2 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox activity=https://b.localdomain/follow/01a13ff1-ce18-73d3-8f6b-09cec38b7b1b 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox activity=https://b.localdomain/follow/01a13ff1-ce18-73d3-8f6b-09cec38b7b1b 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-ce00-758b-8783-934dd21afab5 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-ce11-7316-a9fe-545926447030 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-ce11-72d4-beea-8dfd3596bd88 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-ce11-72d4-beea-8dfd3596bd88 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff1-ce19-7618-b3b8-2c9b1d1f41d2 --- PASS: TestMetadata_Equals (1.17s) 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox activity=https://b.localdomain/follow/01a13ff1-ce18-73d3-8f6b-09cec38b7b1b 2026/10/15 14:22:54 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/accept/01a13ff1-cdfd-72c2-9c24-2f00f730bd0a 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-ce3d-758f-b372-cf2a1cc2e3cb activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cc25-755b-a78f-fde2c4cc4eaa 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:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/15 14:22:54 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cd54-7a31-9b35-46663e00a7de activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cd54-7a14-8a40-73b6640daaed activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-cd54-7a14-8a40-73b6640daaed 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff1-ce19-7618-b3b8-2c9b1d1f41d2 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-ce43-7546-ba1d-b860401c1c72 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:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/accept/01a13ff1-ce49-7286-994c-affce6b661c6 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cc25-755b-a78f-fde2c4cc4eaa activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cc25-755b-a78f-fde2c4cc4eaa 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/accept/01a13ff1-cdfd-72c2-9c24-2f00f730bd0a 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-ce18-73d3-8f6b-09cec38b7b1b 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor offset=0 2026/10/15 14:22:54 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor/create/1 error="invalid activity host: did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr" 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-ce3d-758f-b372-cf2a1cc2e3cb 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-ce3d-758f-b372-cf2a1cc2e3cb 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-ce4f-702f-ae6c-2d1e4af710c1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-ce11-7316-a9fe-545926447030 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/accept/01a13ff1-cd8c-75bd-a086-e624b29030b7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cca1-7635-b25f-9bdbebc0e1c5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cca1-7635-b25f-9bdbebc0e1c5 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-ce11-7316-a9fe-545926447030 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/accept/01a13ff1-cd95-72f9-9176-2ea4e8b4b3ce activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cca6-7e3c-b15c-1ac540e3b3fa activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cca6-7e3c-b15c-1ac540e3b3fa 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox activity=https://b.localdomain/follow/01a13ff1-ce43-7546-ba1d-b860401c1c72 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox activity=https://b.localdomain/follow/01a13ff1-ce43-7546-ba1d-b860401c1c72 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/accept/01a13ff1-cd5c-7b6e-92c1-ab083ea5765f activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cc2b-70db-aa70-64196c818fe8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cc2b-70db-aa70-64196c818fe8 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cc81-7394-b6f2-96d456b93e1f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-ce47-74f4-a684-cd54d2917848 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-ce4f-702f-ae6c-2d1e4af710c1 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-ce65-727b-8a96-9327ae6dff55 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cc02-74cb-bb25-882a89a17e4f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-cc02-74cb-bb25-882a89a17e4f 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-ce4f-702f-ae6c-2d1e4af710c1 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-ce3d-758f-b372-cf2a1cc2e3cb 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-ce69-7b55-93ef-370dc1470429 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cc81-7394-b6f2-96d456b93e1f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cc81-7394-b6f2-96d456b93e1f 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-ce11-7316-a9fe-545926447030 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox activity=https://b.localdomain/follow/01a13ff1-ce43-7546-ba1d-b860401c1c72 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-ce3d-758f-b372-cf2a1cc2e3cb 2026/10/15 14:22:54 INFO Looking up user name=carol --- PASS: TestName_Set (1.62s) 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-ce11-7316-a9fe-545926447030 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-ce65-727b-8a96-9327ae6dff55 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-ce65-727b-8a96-9327ae6dff55 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-ce43-7546-ba1d-b860401c1c72 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-ce11-72d4-beea-8dfd3596bd88 request.user=bob post=https://b.localdomain/post/01a13ff1-ce11-72d4-beea-8dfd3596bd88 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor offset=0 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor offset=0 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-ce4f-702f-ae6c-2d1e4af710c1 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/follow/01a13ff1-cd5a-7371-ac4e-8f0e5498f4f0 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-c9ef-7a1a-bd0c-0b6662c1a81c request.user=bob post=https://b.localdomain/post/01a13ff1-c9ef-7a1a-bd0c-0b6662c1a81c 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cd95-79e8-b90f-06adf1499ed2 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/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/accept/01a13ff1-ce86-721e-8c10-769a48b94504 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/follow/01a13ff1-cd5a-7371-ac4e-8f0e5498f4f0 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/follow/01a13ff1-cd5a-7371-ac4e-8f0e5498f4f0 2026/10/15 14:22:54 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/accept/01a13ff1-cdfd-72c2-9c24-2f00f730bd0a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cd07-7c8b-9cfb-57fe572566de activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:54 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/accept/01a13ff1-cdfd-72c2-9c24-2f00f730bd0a error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/inbox: 400, " 2026/10/15 14:22:54 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/accept/01a13ff1-cdfd-72c2-9c24-2f00f730bd0a 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-ce4f-702f-ae6c-2d1e4af710c1 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-ce88-7e5a-807b-83c71b0cec3a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cd95-79e8-b90f-06adf1499ed2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-cd95-79e8-b90f-06adf1499ed2 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff1-ce65-727b-8a96-9327ae6dff55 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor offset=0 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff1-ce91-73b8-b653-fa9c15d783c8 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/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/accept/01a13ff1-cd7d-787a-a67e-132f154d40d7 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-ccd8-77fe-b480-f412fe7c890e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13ff1-ccd8-77fe-b480-f412fe7c890e 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/accept/01a13ff1-ce49-7286-994c-affce6b661c6 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/accept/01a13ff1-ce49-7286-994c-affce6b661c6 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-ce65-727b-8a96-9327ae6dff55 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-ce69-7b55-93ef-370dc1470429 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-ce69-7b55-93ef-370dc1470429 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor offset=0 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor offset=0 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cc23-73c7-9c07-8aa669058cc3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc23-7387-95d7-69dddb14610b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-cc23-7387-95d7-69dddb14610b 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-ce91-73b8-b653-fa9c15d783c8 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-ce91-73b8-b653-fa9c15d783c8 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/accept/01a13ff1-ce86-721e-8c10-769a48b94504 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/accept/01a13ff1-ce86-721e-8c10-769a48b94504 2026/10/15 14:22:54 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cea3-796d-ab00-66c5cc5a4b95 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-ce88-7e5a-807b-83c71b0cec3a 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cdbc-789c-887c-f0d48d3e1f5b 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:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/accept/01a13ff1-ceb0-73b3-a884-edd313ed8eda activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cdbc-789c-887c-f0d48d3e1f5b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cdbc-789c-887c-f0d48d3e1f5b 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-ce91-73b8-b653-fa9c15d783c8 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/inbox activity=https://a.localdomain/follow/01a13ff1-cea3-796d-ab00-66c5cc5a4b95 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/inbox activity=https://a.localdomain/follow/01a13ff1-cea3-796d-ab00-66c5cc5a4b95 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-ccb9-7282-bab6-929b02485662 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-ce65-727b-8a96-9327ae6dff55 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cc02-74cb-bb25-882a89a17e4f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-cc02-74cb-bb25-882a89a17e4f 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-ceae-70f6-bda1-0a7a5f785ae1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://c.localdomain 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-ceae-70f6-bda1-0a7a5f785ae1 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-ceae-70f6-bda1-0a7a5f785ae1 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/accept/01a13ff1-ceb0-73b3-a884-edd313ed8eda 2026/10/15 14:22:54 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/accept/01a13ff1-ceb0-73b3-a884-edd313ed8eda sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor gateway=https://c.localdomain 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/accept/01a13ff1-ceb0-73b3-a884-edd313ed8eda 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/accept/01a13ff1-ceb0-73b3-a884-edd313ed8eda 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor/accept/01a13ff1-cdfd-72c2-9c24-2f00f730bd0a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cd07-7c8b-9cfb-57fe572566de activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cd07-7c8b-9cfb-57fe572566de 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff1-ce91-73b8-b653-fa9c15d783c8 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cda8-788e-8b53-3563739f69c2 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:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cec7-7be9-8d65-559142da8da5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-ccb9-7282-bab6-929b02485662 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-ccb9-7282-bab6-929b02485662 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/create/01a13ff1-cd4c-7e84-a112-dc2edb51b7ad activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/post/01a13ff1-cd4c-7e3c-a720-d546315bb197 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor/post/01a13ff1-cd4c-7e3c-a720-d546315bb197 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cea2-727e-8fcf-48ada80081ac activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cea2-723e-bcb0-349435e6cc21 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-cea2-723e-bcb0-349435e6cc21 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/inbox activity=https://a.localdomain/follow/01a13ff1-cea3-796d-ab00-66c5cc5a4b95 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/accept/01a13ff1-cecd-77bf-a378-5d6d6be60854 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cda8-788e-8b53-3563739f69c2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cda8-788e-8b53-3563739f69c2 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cce0-770e-89ea-6f22b41bb453 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:54 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cea3-796d-ab00-66c5cc5a4b95 2026/10/15 14:22:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cebc-7d00-afbc-bf593176df77 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/accept/01a13ff1-ce86-721e-8c10-769a48b94504 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor offset=0 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cedd-787c-bfcb-fc56dc3f6a1b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cce0-770e-89ea-6f22b41bb453 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cce0-770e-89ea-6f22b41bb453 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cea2-727e-8fcf-48ada80081ac 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cea2-727e-8fcf-48ada80081ac 2026/10/15 14:22:54 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor/create/1 error="invalid object: *ap.Object" 2026/10/15 14:22:54 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/accept/01a13ff1-cecd-77bf-a378-5d6d6be60854 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/accept/01a13ff1-cecd-77bf-a378-5d6d6be60854 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff1-cdea-728c-9254-a0c199a5478c 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/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-ceea-70f3-b1cc-55b5e6560f21 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-cdea-728c-9254-a0c199a5478c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-cdea-728c-9254-a0c199a5478c 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cedd-787c-bfcb-fc56dc3f6a1b 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cedd-787c-bfcb-fc56dc3f6a1b 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-ce00-758b-8783-934dd21afab5 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/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-ceae-70f6-bda1-0a7a5f785ae1 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cea2-727e-8fcf-48ada80081ac 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-ce69-7b55-93ef-370dc1470429 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-ce88-7e5a-807b-83c71b0cec3a 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/accept/01a13ff1-ceb0-73b3-a884-edd313ed8eda 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cec7-7be9-8d65-559142da8da5 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cec7-7be9-8d65-559142da8da5 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-ceae-70f6-bda1-0a7a5f785ae1 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/accept/01a13ff1-ceb0-73b3-a884-edd313ed8eda 2026/10/15 14:22:54 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-cea2-727e-8fcf-48ada80081ac 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf#delete 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf#delete 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cea2-723e-bcb0-349435e6cc21 request.user=bob post=https://b.localdomain/post/01a13ff1-cea2-723e-bcb0-349435e6cc21 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-ce18-73d3-8f6b-09cec38b7b1b 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:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-ceea-70f3-b1cc-55b5e6560f21 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-ceea-70f3-b1cc-55b5e6560f21 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cedd-787c-bfcb-fc56dc3f6a1b 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf#delete 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor offset=0 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/accept/01a13ff1-ce49-7286-994c-affce6b661c6 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/accept/01a13ff1-cf14-7106-918e-070873dbc09a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-ce18-73d3-8f6b-09cec38b7b1b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-ce18-73d3-8f6b-09cec38b7b1b 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/accept/01a13ff1-cecd-77bf-a378-5d6d6be60854 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-ce88-7e5a-807b-83c71b0cec3a 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-cedd-787c-bfcb-fc56dc3f6a1b 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf#delete 2026/10/15 14:22:54 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/accept/01a13ff1-ce86-721e-8c10-769a48b94504 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-ce4f-702f-ae6c-2d1e4af710c1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/follow/01a13ff1-cf1e-7c23-a7ef-44a41633e6e7 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor offset=0 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-ce69-7b55-93ef-370dc1470429 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/accept/01a13ff1-cecd-77bf-a378-5d6d6be60854 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-ceea-70f3-b1cc-55b5e6560f21 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/accept/01a13ff1-cf14-7106-918e-070873dbc09a 2026/10/15 14:22:54 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/accept/01a13ff1-cf14-7106-918e-070873dbc09a sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor gateway=https://c.localdomain 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/accept/01a13ff1-cf14-7106-918e-070873dbc09a 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/accept/01a13ff1-cf14-7106-918e-070873dbc09a 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cf27-7c05-888f-f8d083afea9f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-ce4f-702f-ae6c-2d1e4af710c1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-ce4f-702f-ae6c-2d1e4af710c1 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/accept/01a13ff1-ce49-7286-994c-affce6b661c6 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-ce88-7e5a-807b-83c71b0cec3a 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/follow/01a13ff1-cf2d-7cc4-b4cc-33a40f76b6b5 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/follow/01a13ff1-cf1e-7c23-a7ef-44a41633e6e7 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/follow/01a13ff1-cf1e-7c23-a7ef-44a41633e6e7 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-cf21-7450-9c36-652b7619ea6c sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://a.localdomain 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-cf21-7450-9c36-652b7619ea6c 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-cf22-7a37-ad41-c2e95f03a71a 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-cf21-7450-9c36-652b7619ea6c 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-cf22-7a37-ad41-c2e95f03a71a 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cf27-7c05-888f-f8d083afea9f 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cf27-7c05-888f-f8d083afea9f 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor offset=0 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/accept/01a13ff1-ceb0-73b3-a884-edd313ed8eda activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cdbc-789c-887c-f0d48d3e1f5b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:54 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/accept/01a13ff1-ceb0-73b3-a884-edd313ed8eda error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox: 400, " 2026/10/15 14:22:54 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/accept/01a13ff1-ceb0-73b3-a884-edd313ed8eda 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff1-ce19-7618-b3b8-2c9b1d1f41d2 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/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/follow/01a13ff1-cf2d-7cc4-b4cc-33a40f76b6b5 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/follow/01a13ff1-cf2d-7cc4-b4cc-33a40f76b6b5 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-ce43-7546-ba1d-b860401c1c72 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:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-c9fe-717b-ad38-b215da26adbf --- PASS: TestMetadata_HTML (1.33s) 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-ce11-7316-a9fe-545926447030 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-ce11-72d4-beea-8dfd3596bd88 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-ce11-72d4-beea-8dfd3596bd88 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-cf4e-73a8-b464-1b6cece18c6d activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-ce19-7618-b3b8-2c9b1d1f41d2 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-ce19-7618-b3b8-2c9b1d1f41d2 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/create/01a13ff1-cf16-78ac-8f11-7a10435c9c21 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/post/01a13ff1-cf16-784b-8448-43850bf70ad8 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/post/01a13ff1-cf16-784b-8448-43850bf70ad8 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/create/01a13ff1-cf16-78ac-8f11-7a10435c9c21 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/post/01a13ff1-cf16-784b-8448-43850bf70ad8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/post/01a13ff1-cf16-784b-8448-43850bf70ad8 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-cf22-7a37-ad41-c2e95f03a71a 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/accept/01a13ff1-cf52-7136-836b-86c4f4bffd9e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-ce43-7546-ba1d-b860401c1c72 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-ce43-7546-ba1d-b860401c1c72 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cf27-7c05-888f-f8d083afea9f 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cec7-7be9-8d65-559142da8da5 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-ce69-7b55-93ef-370dc1470429 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cc81-7394-b6f2-96d456b93e1f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cc81-7394-b6f2-96d456b93e1f 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor offset=0 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13ff1-cf22-7a37-ad41-c2e95f03a71a 2026/10/15 14:22:54 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/create/01a13ff1-cf23-778e-b6ea-b7a9106e8b8a note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/post/01a13ff1-cf23-774c-8208-cc612b5f02f5 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/post/01a13ff1-cf23-774c-8208-cc612b5f02f5 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/create/01a13ff1-cf23-778e-b6ea-b7a9106e8b8a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/post/01a13ff1-cf23-774c-8208-cc612b5f02f5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/post/01a13ff1-cf23-774c-8208-cc612b5f02f5 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-cf27-7c05-888f-f8d083afea9f 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-c9ef-7a1a-bd0c-0b6662c1a81c request.user=bob post=https://b.localdomain/post/01a13ff1-c9ef-7a1a-bd0c-0b6662c1a81c 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/accept/01a13ff1-cf14-7106-918e-070873dbc09a 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cedd-787c-bfcb-fc56dc3f6a1b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cce0-770e-89ea-6f22b41bb453 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cce0-770e-89ea-6f22b41bb453 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor/accept/01a13ff1-cecd-77bf-a378-5d6d6be60854 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cda8-788e-8b53-3563739f69c2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cda8-788e-8b53-3563739f69c2 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-ceea-70f3-b1cc-55b5e6560f21 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/accept/01a13ff1-cf52-7136-836b-86c4f4bffd9e 2026/10/15 14:22:54 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/accept/01a13ff1-cf52-7136-836b-86c4f4bffd9e sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor gateway=https://c.localdomain 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/accept/01a13ff1-cf52-7136-836b-86c4f4bffd9e 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/accept/01a13ff1-cf52-7136-836b-86c4f4bffd9e 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cf68-79f0-b090-85f9d03e48b4 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c990-71fb-be83-7246670c1253 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c990-71fb-be83-7246670c1253 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/create/01a13ff1-cf16-78ac-8f11-7a10435c9c21 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/create/01a13ff1-cf16-78ac-8f11-7a10435c9c21 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/accept/01a13ff1-cf14-7106-918e-070873dbc09a 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/accept/01a13ff1-ce49-7286-994c-affce6b661c6 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cc25-755b-a78f-fde2c4cc4eaa activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cc25-755b-a78f-fde2c4cc4eaa 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cf6b-7e3e-95eb-dda46e58a1e8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-cf21-7450-9c36-652b7619ea6c 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-ce88-7e5a-807b-83c71b0cec3a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cd95-79e8-b90f-06adf1499ed2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff1-cd95-79e8-b90f-06adf1499ed2 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-cec7-7be9-8d65-559142da8da5 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cf6e-727a-86a6-e894e68b18b7 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/follow/01a13ff1-cf1e-7c23-a7ef-44a41633e6e7 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:54 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff1-cf4e-73a8-b464-1b6cece18c6d 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff1-cf4e-73a8-b464-1b6cece18c6d 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cf68-79f0-b090-85f9d03e48b4 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cf68-79f0-b090-85f9d03e48b4 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/create/01a13ff1-cf23-778e-b6ea-b7a9106e8b8a 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/create/01a13ff1-cf23-778e-b6ea-b7a9106e8b8a 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-cf21-7450-9c36-652b7619ea6c 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/follow/01a13ff1-cf1e-7c23-a7ef-44a41633e6e7 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cf6b-7e3e-95eb-dda46e58a1e8 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cf6b-7e3e-95eb-dda46e58a1e8 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/follow/01a13ff1-cf2d-7cc4-b4cc-33a40f76b6b5 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/accept/01a13ff1-ceb0-73b3-a884-edd313ed8eda activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cdbc-789c-887c-f0d48d3e1f5b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-cdbc-789c-887c-f0d48d3e1f5b 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff1-cf7b-7d76-b837-d134e8359e75 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/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor offset=0 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cf6e-727a-86a6-e894e68b18b7 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cf6e-727a-86a6-e894e68b18b7 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cf27-7c05-888f-f8d083afea9f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-ce4f-702f-ae6c-2d1e4af710c1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-ce4f-702f-ae6c-2d1e4af710c1 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/follow/01a13ff1-cf2d-7cc4-b4cc-33a40f76b6b5 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cec7-7be9-8d65-559142da8da5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-ccb9-7282-bab6-929b02485662 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-ccb9-7282-bab6-929b02485662 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff1-cf4e-73a8-b464-1b6cece18c6d 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor offset=0 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-cf7b-7d76-b837-d134e8359e75 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-cf7b-7d76-b837-d134e8359e75 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-cf68-79f0-b090-85f9d03e48b4 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff1-cf6b-7e3e-95eb-dda46e58a1e8 2026/10/15 14:22:54 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/note/1 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-cf4e-73a8-b464-1b6cece18c6d 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/inbox activity=https://b.localdomain/follow/01a13ff1-cf6e-727a-86a6-e894e68b18b7 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cf7c-7edc-af23-e7a34b428392 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/accept/01a13ff1-cf52-7136-836b-86c4f4bffd9e 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-cf68-79f0-b090-85f9d03e48b4 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff1-cf6b-7e3e-95eb-dda46e58a1e8 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/create/01a13ff1-cf16-78ac-8f11-7a10435c9c21 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/10/15 14:22:54 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/accept/01a13ff1-cf14-7106-918e-070873dbc09a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-ce18-73d3-8f6b-09cec38b7b1b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:54 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/accept/01a13ff1-cf14-7106-918e-070873dbc09a error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/inbox: 400, " 2026/10/15 14:22:54 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/accept/01a13ff1-cf14-7106-918e-070873dbc09a 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-cf7b-7d76-b837-d134e8359e75 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-cf6e-727a-86a6-e894e68b18b7 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/accept/01a13ff1-cf52-7136-836b-86c4f4bffd9e 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/create/01a13ff1-cf16-78ac-8f11-7a10435c9c21 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/accept/01a13ff1-ce86-721e-8c10-769a48b94504 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/follow/01a13ff1-cd5a-7371-ac4e-8f0e5498f4f0 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/follow/01a13ff1-cd5a-7371-ac4e-8f0e5498f4f0 2026/10/15 14:22:54 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor gateway=https://a.localdomain 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff1-cf7b-7d76-b837-d134e8359e75 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/post/01a13ff1-cf16-784b-8448-43850bf70ad8 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/post/01a13ff1-cf16-784b-8448-43850bf70ad8 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/create/01a13ff1-cf23-778e-b6ea-b7a9106e8b8a 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-ceea-70f3-b1cc-55b5e6560f21 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-cdea-728c-9254-a0c199a5478c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-cdea-728c-9254-a0c199a5478c 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-ccde-7156-b4a4-32d0948385c9 request.user=alice post=https://b.localdomain/post/01a13ff1-ccde-7156-b4a4-32d0948385c9 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor offset=0 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/create/01a13ff1-cf23-778e-b6ea-b7a9106e8b8a 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/post/01a13ff1-cf23-774c-8208-cc612b5f02f5 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/post/01a13ff1-cf23-774c-8208-cc612b5f02f5 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-cf68-79f0-b090-85f9d03e48b4 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c990-71fb-be83-7246670c1253 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-c990-71fb-be83-7246670c1253 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-cf4e-73a8-b464-1b6cece18c6d activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-ce19-7618-b3b8-2c9b1d1f41d2 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-ce19-7618-b3b8-2c9b1d1f41d2 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-cfaa-7744-b7e9-d1c19a1716b8 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff1-cfcc-7856-b9a7-20b7738beb96 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/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:54 INFO Returning outbox collection did=did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:54 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cfaf-780b-9da7-9aa2f2683618 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cfaf-77cc-aa00-86e7f32f9b15 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-cfaf-77cc-aa00-86e7f32f9b15 2026/10/15 14:22:54 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/accept/01a13ff1-cf14-7106-918e-070873dbc09a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-ce18-73d3-8f6b-09cec38b7b1b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-ce18-73d3-8f6b-09cec38b7b1b 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff1-cfcc-7856-b9a7-20b7738beb96 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkuFYNCXtT9D7uG5UFnrRwFipxqWAnLE6CSQd6aGQJqX91/actor 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff1-cfcc-7856-b9a7-20b7738beb96 2026/10/15 14:22:54 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/accept/01a13ff1-cf52-7136-836b-86c4f4bffd9e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-ce43-7546-ba1d-b860401c1c72 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor error="invalid object host: b.localdomain" 2026/10/15 14:22:54 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/accept/01a13ff1-cf52-7136-836b-86c4f4bffd9e error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/inbox: 400, " 2026/10/15 14:22:54 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/accept/01a13ff1-cf52-7136-836b-86c4f4bffd9e 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Returning outbox collection page did=did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA until=1792074173544428495 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cfaf-780b-9da7-9aa2f2683618 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cfaf-780b-9da7-9aa2f2683618 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff1-cfcc-7856-b9a7-20b7738beb96 2026/10/15 14:22:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-c986-77d6-9032-df62e9f23768 request.user=bob post=https://b.localdomain/post/01a13ff1-c986-77d6-9032-df62e9f23768 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cea3-796d-ab00-66c5cc5a4b95 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/note/1 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff1-cfcc-7856-b9a7-20b7738beb96 2026/10/15 14:22:54 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:22:54 WARN Failed to verify proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor/create/1 error="proof verification failed" 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/accept/01a13ff1-d002-7a30-a99b-d9aee1d44648 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cea3-796d-ab00-66c5cc5a4b95 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cea3-796d-ab00-66c5cc5a4b95 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-cfaf-780b-9da7-9aa2f2683618 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor 2026/10/15 14:22:54 WARN Activity has no proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor/create/1 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-cfaf-780b-9da7-9aa2f2683618 2026/10/15 14:22:54 INFO Received followers request did=did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuFYNCXtT9D7uG5UFnrRwFipxqWAnLE6CSQd6aGQJqX91/actor count=1 2026/10/15 14:22:54 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksgzmX1Lm9fELEkuWvXfyQSbfvR5DWcJbKGPWX59vNLMi/actor follower=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cfaf-77cc-aa00-86e7f32f9b15 request.user=bob post=https://b.localdomain/post/01a13ff1-cfaf-77cc-aa00-86e7f32f9b15 2026/10/15 14:22:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 2026/10/15 14:22:54 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor gateway=https://c.localdomain 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-cf6e-727a-86a6-e894e68b18b7 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/accept/01a13ff1-cf52-7136-836b-86c4f4bffd9e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-ce43-7546-ba1d-b860401c1c72 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-ce43-7546-ba1d-b860401c1c72 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/accept/01a13ff1-d023-711e-892f-ab9a6d940feb activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cf6e-727a-86a6-e894e68b18b7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13ff1-cf6e-727a-86a6-e894e68b18b7 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/accept/01a13ff1-d002-7a30-a99b-d9aee1d44648 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/accept/01a13ff1-d002-7a30-a99b-d9aee1d44648 2026/10/15 14:22:54 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d00b-7954-a9c3-9bc042cc74c0 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/follow/01a13ff1-cf2d-7cc4-b4cc-33a40f76b6b5 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-ce3d-758f-b372-cf2a1cc2e3cb activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/follow/01a13ff1-d03c-770b-9af9-648aebd23640 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor offset=0 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-d047-7f05-acb8-46378bccd88f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-ce3d-758f-b372-cf2a1cc2e3cb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-ce3d-758f-b372-cf2a1cc2e3cb 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d00b-7954-a9c3-9bc042cc74c0 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d00b-7954-a9c3-9bc042cc74c0 2026/10/15 14:22:54 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/follow/01a13ff1-d03c-770b-9af9-648aebd23640 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/follow/01a13ff1-d03c-770b-9af9-648aebd23640 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkiqLFPDbGFwKkrUy1D3at1nAaMD79V1uq7Ypaa4gFhrTN/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d028-7209-aff5-5b13c9802372 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff1-cf7b-7d76-b837-d134e8359e75 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/10/15 14:22:54 INFO Quoting post request.path=/users/quote/b.localdomain/post/01a13ff1-ccde-7156-b4a4-32d0948385c9 request.user=alice post=https://b.localdomain/post/01a13ff1-ccde-7156-b4a4-32d0948385c9 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/accept/01a13ff1-d023-711e-892f-ab9a6d940feb 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/accept/01a13ff1-d023-711e-892f-ab9a6d940feb 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/create/01a13ff1-cc61-7346-88c5-1326eaf8e327 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/post/01a13ff1-cc61-72ce-8ba4-336491019fbb thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/post/01a13ff1-cc61-72ce-8ba4-336491019fbb starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor 2026/10/15 14:22:54 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/create/01a13ff1-cc61-7346-88c5-1326eaf8e327 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/post/01a13ff1-cc61-72ce-8ba4-336491019fbb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/post/01a13ff1-cc61-72ce-8ba4-336491019fbb 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d00b-7954-a9c3-9bc042cc74c0 2026/10/15 14:22:54 WARN Failed to verify inbox request did=did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG error="failed to verify message using https://a.localdomain/.well-known/apgateway/did:key:z6Mksh1A1qWXAvEFaThXS2Gt5jtvBz1vniCxPTDb8MikQvzG/actor#ed25519-key: invalid ed25519 signature" 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-d068-781d-b8ac-76cf62051d0d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-cf7b-7d76-b837-d134e8359e75 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-cf7b-7d76-b837-d134e8359e75 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://b.localdomain/create/01a13ff1-d028-7209-aff5-5b13c9802372 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://b.localdomain/create/01a13ff1-d028-7209-aff5-5b13c9802372 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-d00b-7954-a9c3-9bc042cc74c0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 request.user=carol post=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor 2026/10/15 14:22:54 WARN Failed to unmarshal activity body=123 error="json: cannot unmarshal number into Go value of type ap.anyActivity" 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-d047-7f05-acb8-46378bccd88f 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-d047-7f05-acb8-46378bccd88f 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor offset=0 2026/10/15 14:22:54 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkiqLFPDbGFwKkrUy1D3at1nAaMD79V1uq7Ypaa4gFhrTN/actor username=bob host=a.localdomain count=1 2026/10/15 14:22:54 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/follow/01a13ff1-d03c-770b-9af9-648aebd23640 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-d068-781d-b8ac-76cf62051d0d 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://b.localdomain/create/01a13ff1-d028-7209-aff5-5b13c9802372 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-d068-781d-b8ac-76cf62051d0d 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff1-cfcc-7856-b9a7-20b7738beb96 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/10/15 14:22:54 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/accept/01a13ff1-d002-7a30-a99b-d9aee1d44648 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d069-78a9-871d-c25547ceace9 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d069-784d-ac39-588dedbd1b1f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d069-784d-ac39-588dedbd1b1f 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/follow/01a13ff1-d03c-770b-9af9-648aebd23640 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-d093-7b16-a2e7-8b12ad44f4c3 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-cfcc-7856-b9a7-20b7738beb96 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-cfcc-7856-b9a7-20b7738beb96 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d028-7209-aff5-5b13c9802372 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor offset=0 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff request.user=carol post=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/accept/01a13ff1-d023-711e-892f-ab9a6d940feb 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d072-7641-9758-2ccb65920766 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d072-7610-9ee9-544e603f9534 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d072-7610-9ee9-544e603f9534 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-d068-781d-b8ac-76cf62051d0d 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d069-78a9-871d-c25547ceace9 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d069-78a9-871d-c25547ceace9 2026/10/15 14:22:54 INFO Follow is rejected activity.id=https://b.localdomain/reject/01a13ff1-d0a4-77b8-a276-82754e71b8d7 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-c9e7-72db-b365-f0dd9c2d0866 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff1-c9e7-72db-b365-f0dd9c2d0866 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff1-d093-7b16-a2e7-8b12ad44f4c3 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff1-d093-7b16-a2e7-8b12ad44f4c3 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff1-d0a4-774d-bf09-9eb36671415e 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/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-d098-772f-a164-38e18cf5c32d --- PASS: TestMetadata_Remove (1.79s) 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/accept/01a13ff1-d002-7a30-a99b-d9aee1d44648 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/follow/01a13ff1-d0a8-7d9e-8867-aea296372169 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-d098-772f-a164-38e18cf5c32d 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknpGv1BaWpoBheCmTgSLvW2grqzbcRQfkA5cSyibqahyr/actor offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/create/01a13ff1-cc61-7346-88c5-1326eaf8e327 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/followers: actor is not cached" 2026/10/15 14:22:54 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor/create/01a13ff1-cc61-7346-88c5-1326eaf8e327 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/accept/01a13ff1-d023-711e-892f-ab9a6d940feb 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor offset=0 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-d0a4-774d-bf09-9eb36671415e 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/01a13ff1-d0a4-77b8-a276-82754e71b8d7 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/01a13ff1-d0a4-77b8-a276-82754e71b8d7 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-d0a4-774d-bf09-9eb36671415e 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d072-7641-9758-2ccb65920766 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d072-7641-9758-2ccb65920766 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/follow/01a13ff1-d0a8-7d9e-8867-aea296372169 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/follow/01a13ff1-d0a8-7d9e-8867-aea296372169 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor/note/1 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/create/01a13ff1-cf23-778e-b6ea-b7a9106e8b8a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/post/01a13ff1-cf23-774c-8208-cc612b5f02f5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/post/01a13ff1-cf23-774c-8208-cc612b5f02f5 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff1-d093-7b16-a2e7-8b12ad44f4c3 2026/10/15 14:22:54 INFO Looking up user name=carol --- PASS: TestCluster_PostToFollowers_Approved (3.14s) 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-d098-772f-a164-38e18cf5c32d 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor --- PASS: TestCluster_InboxFetchInvalidSignature (3.14s) 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-d093-7b16-a2e7-8b12ad44f4c3 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff1-d0a4-774d-bf09-9eb36671415e 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d072-7641-9758-2ccb65920766 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13ff1-d098-772f-a164-38e18cf5c32d 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-c986-77d6-9032-df62e9f23768 request.user=bob post=https://b.localdomain/post/01a13ff1-c986-77d6-9032-df62e9f23768 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-d047-7f05-acb8-46378bccd88f 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/01a13ff1-d0a4-77b8-a276-82754e71b8d7 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff1-d0a4-774d-bf09-9eb36671415e 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d072-7641-9758-2ccb65920766 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d072-7610-9ee9-544e603f9534 request.user=bob post=https://b.localdomain/post/01a13ff1-d072-7610-9ee9-544e603f9534 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d0b4-7c9d-8934-74b8fc4728e2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d0b4-7c58-94cb-11c255d89072 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d0b4-7c58-94cb-11c255d89072 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-d047-7f05-acb8-46378bccd88f 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/01a13ff1-d0a4-77b8-a276-82754e71b8d7 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d069-78a9-871d-c25547ceace9 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/alice 2026-10-15 👽 alice (alice@a.localdomain) => /users/followers/accept/a.localdomain/user/alice 🟢 Accept => /users/followers/reject/a.localdomain/user/alice 🔴 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/10/15 14:22:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cd54-73ea-be3f-0e7d9d70f74b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-d068-781d-b8ac-76cf62051d0d 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/follow/01a13ff1-d0a8-7d9e-8867-aea296372169 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d0b4-7c9d-8934-74b8fc4728e2 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d0b4-7c9d-8934-74b8fc4728e2 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/accept/01a13ff1-d002-7a30-a99b-d9aee1d44648 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cea3-796d-ab00-66c5cc5a4b95 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cea3-796d-ab00-66c5cc5a4b95 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-d0ec-73c0-b3fe-27158859d46f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cd54-73ea-be3f-0e7d9d70f74b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cd54-73ea-be3f-0e7d9d70f74b 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/follow/01a13ff1-d0eb-713d-8b5e-9d82ad6d2a44 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/follow/01a13ff1-d0a8-7d9e-8867-aea296372169 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor offset=0 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d069-78a9-871d-c25547ceace9 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/follow/01a13ff1-d0eb-713d-8b5e-9d82ad6d2a44 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/follow/01a13ff1-d0eb-713d-8b5e-9d82ad6d2a44 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d0b4-7c9d-8934-74b8fc4728e2 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-d068-781d-b8ac-76cf62051d0d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-cf7b-7d76-b837-d134e8359e75 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-cf7b-7d76-b837-d134e8359e75 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-d069-78a9-871d-c25547ceace9 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff1-ce91-73b8-b653-fa9c15d783c8 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/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-d069-784d-ac39-588dedbd1b1f request.user=alice post=https://a.localdomain/post/01a13ff1-d069-784d-ac39-588dedbd1b1f 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d0b4-7c9d-8934-74b8fc4728e2 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-d109-7df3-aabe-fa8573b22266 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-ce91-73b8-b653-fa9c15d783c8 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-ce91-73b8-b653-fa9c15d783c8 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d0b4-7c58-94cb-11c255d89072 request.user=bob post=https://b.localdomain/post/01a13ff1-d0b4-7c58-94cb-11c255d89072 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-d047-7f05-acb8-46378bccd88f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-ce3d-758f-b372-cf2a1cc2e3cb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-ce3d-758f-b372-cf2a1cc2e3cb 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-d0ec-73c0-b3fe-27158859d46f 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-d0ec-73c0-b3fe-27158859d46f 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/accept/01a13ff1-d023-711e-892f-ab9a6d940feb activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-cf6e-727a-86a6-e894e68b18b7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13ff1-cf6e-727a-86a6-e894e68b18b7 2026/10/15 14:22:54 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (3.23s) 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/follow/01a13ff1-d0eb-713d-8b5e-9d82ad6d2a44 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d108-7122-b83a-bab44f1d8642 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d108-70e6-865d-3599aab75450 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d108-70e6-865d-3599aab75450 --- FAIL: TestCluster_PostToFollowers_Rejected (3.24s) 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-d0ec-73c0-b3fe-27158859d46f 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:54 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d00b-7954-a9c3-9bc042cc74c0 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks6DhJqJiPj8CGtnuuNk6ztUhYy3LZXfCFswwGVufaLWX/actor offset=0 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/follow/01a13ff1-d0eb-713d-8b5e-9d82ad6d2a44 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor offset=0 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d117-7805-92c7-1a8de64662ca activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d108-7122-b83a-bab44f1d8642 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d108-7122-b83a-bab44f1d8642 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor offset=0 --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (3.27s) 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/create/01a13ff1-d120-7219-a5b7-93e08cc62a10 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/create/01a13ff1-d120-7219-a5b7-93e08cc62a10 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d117-7805-92c7-1a8de64662ca 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d117-7805-92c7-1a8de64662ca 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d117-7805-92c7-1a8de64662ca 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d117-7805-92c7-1a8de64662ca 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d108-7122-b83a-bab44f1d8642 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d12f-7573-bb6c-eb47f2f0b184 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff1-cf6b-7e3e-95eb-dda46e58a1e8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a13ff1-d028-7209-aff5-5b13c9802372 note=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff group=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-d109-7df3-aabe-fa8573b22266 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-d109-7df3-aabe-fa8573b22266 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d108-7122-b83a-bab44f1d8642 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/follow/01a13ff1-d03c-770b-9af9-648aebd23640 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d108-70e6-865d-3599aab75450 request.user=bob post=https://b.localdomain/post/01a13ff1-d108-70e6-865d-3599aab75450 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-d15d-7e08-b138-4d071877d855 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cf6b-7e3e-95eb-dda46e58a1e8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cf6b-7e3e-95eb-dda46e58a1e8 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/create/01a13ff1-d120-7219-a5b7-93e08cc62a10 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/create/01a13ff1-d120-7219-a5b7-93e08cc62a10 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/create/01a13ff1-d120-7219-a5b7-93e08cc62a10 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/create/01a13ff1-d120-7219-a5b7-93e08cc62a10 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/accept/01a13ff1-d162-7734-bcb1-3adc8d5f762f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/follow/01a13ff1-d03c-770b-9af9-648aebd23640 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/follow/01a13ff1-d03c-770b-9af9-648aebd23640 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d117-7805-92c7-1a8de64662ca 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d117-7805-92c7-1a8de64662ca 2026/10/15 14:22:54 WARN Failed to unmarshal activity body="{\"id\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor/add/1\",\"type\":\"Add\",\"actor\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor\",\"object\":1234,\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"published\":\"2026-10-15T14:22:54.827008074Z\",\"proof\":{\"type\":\"DataIntegrityProof\",\"cryptosuite\":\"eddsa-jcs-2022\",\"verificationMethod\":\"did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh#z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh\",\"proofPurpose\":\"assertionMethod\",\"proofValue\":\"z4KmRitapvzfexJGXaJS2bG3jMPT5JGDzvZbA5szZh3bN55XubxHGm712yNsXV766hpurjVywy7jfaHPKtix3264x\",\"created\":\"2026-10-15T14:22:54Z\"}}" error="invalid activity" 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d12f-7573-bb6c-eb47f2f0b184 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d12f-7573-bb6c-eb47f2f0b184 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d028-7209-aff5-5b13c9802372 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d117-7805-92c7-1a8de64662ca 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-d109-7df3-aabe-fa8573b22266 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd request.user=bob post=https://b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/accept/01a13ff1-d162-7734-bcb1-3adc8d5f762f 2026/10/15 14:22:54 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/accept/01a13ff1-d162-7734-bcb1-3adc8d5f762f sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://c.localdomain 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/accept/01a13ff1-d162-7734-bcb1-3adc8d5f762f 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/accept/01a13ff1-d162-7734-bcb1-3adc8d5f762f 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff1-d0a4-774d-bf09-9eb36671415e 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/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-d109-7df3-aabe-fa8573b22266 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-d178-7b60-be5f-8e2b5f65746d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-d0a4-774d-bf09-9eb36671415e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-d0a4-774d-bf09-9eb36671415e 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d12f-7573-bb6c-eb47f2f0b184 2026/10/15 14:22:54 INFO Received followers request did=did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor count=1 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cb79-7a68-8996-e53ef51cfb9a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d028-7209-aff5-5b13c9802372 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d028-7209-aff5-5b13c9802372 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-d0ec-73c0-b3fe-27158859d46f 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d072-7641-9758-2ccb65920766 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d072-7610-9ee9-544e603f9534 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d072-7610-9ee9-544e603f9534 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_PostToFollowers (3.32s) 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d12f-7573-bb6c-eb47f2f0b184 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d163-7bfa-9463-3c3eccaf9eb3 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d163-7bfa-9463-3c3eccaf9eb3 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b request.user=bob post=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d163-7bfa-9463-3c3eccaf9eb3 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d163-7bfa-9463-3c3eccaf9eb3 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-d15d-7e08-b138-4d071877d855 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-d15d-7e08-b138-4d071877d855 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/accept/01a13ff1-d18b-7b23-93e5-697b6dedc9c5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/follow/01a13ff1-cf2d-7cc4-b4cc-33a40f76b6b5 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/follow/01a13ff1-cf2d-7cc4-b4cc-33a40f76b6b5 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/create/01a13ff1-d120-7219-a5b7-93e08cc62a10 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Looking up user name=alice --- PASS: TestCluster_ClientSideSigningOutboxWrongOutbox (3.34s) 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/follow/01a13ff1-cf1e-7c23-a7ef-44a41633e6e7 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/create/01a13ff1-d120-7219-a5b7-93e08cc62a10 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d028-7209-aff5-5b13c9802372 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d163-7bfa-9463-3c3eccaf9eb3 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-d178-7b60-be5f-8e2b5f65746d 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-d178-7b60-be5f-8e2b5f65746d 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:54 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-d093-7b16-a2e7-8b12ad44f4c3 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-cfcc-7856-b9a7-20b7738beb96 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-cfcc-7856-b9a7-20b7738beb96 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/accept/01a13ff1-d197-7950-9374-229d7d09cf0e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/follow/01a13ff1-cf1e-7c23-a7ef-44a41633e6e7 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/follow/01a13ff1-cf1e-7c23-a7ef-44a41633e6e7 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/create/01a13ff1-d120-7219-a5b7-93e08cc62a10 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/accept/01a13ff1-d18b-7b23-93e5-697b6dedc9c5 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/accept/01a13ff1-d18b-7b23-93e5-697b6dedc9c5 2026/10/15 14:22:54 WARN Could not find expected key in verification method activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor/create/1 method=abcd 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkv9RqW2Q9mGvPYzVajpmvM7qemmLUZmutrZ4SSrpHEepe/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/accept/01a13ff1-d162-7734-bcb1-3adc8d5f762f 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/accept/01a13ff1-d162-7734-bcb1-3adc8d5f762f 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-d109-7df3-aabe-fa8573b22266 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-ce91-73b8-b653-fa9c15d783c8 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-ce91-73b8-b653-fa9c15d783c8 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cc31-7023-bb1b-fae00c0e392d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff1-d178-7b60-be5f-8e2b5f65746d 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a 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/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjLjnaS3bgEHcVYRJKMzUMsFP38wvKFDy1U6Bg91jWSXA/actor offset=0 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d163-7bfa-9463-3c3eccaf9eb3 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d069-78a9-871d-c25547ceace9 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d069-784d-ac39-588dedbd1b1f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d069-784d-ac39-588dedbd1b1f 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d163-7bfa-9463-3c3eccaf9eb3 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (3.39s) 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a 2026/10/15 14:22:54 INFO Received followers request did=did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9RqW2Q9mGvPYzVajpmvM7qemmLUZmutrZ4SSrpHEepe/actor count=2 2026/10/15 14:22:54 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor follower=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d028-7209-aff5-5b13c9802372 2026/10/15 14:22:54 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/01a13ff1-d1ca-7d83-ba8e-4b8038914e01 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/accept/01a13ff1-d18b-7b23-93e5-697b6dedc9c5 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/follow/01a13ff1-d0a8-7d9e-8867-aea296372169 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/accept/01a13ff1-d1cd-7536-b060-e6bb3f8639d1 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/follow/01a13ff1-d0a8-7d9e-8867-aea296372169 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/follow/01a13ff1-d0a8-7d9e-8867-aea296372169 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d163-7bfa-9463-3c3eccaf9eb3 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/accept/01a13ff1-d18b-7b23-93e5-697b6dedc9c5 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:54 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13ff1-d1ca-7e3f-9b03-c504de072d9a activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-d1ca-7d83-ba8e-4b8038914e01 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:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-d0ec-73c0-b3fe-27158859d46f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cd54-73ea-be3f-0e7d9d70f74b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cd54-73ea-be3f-0e7d9d70f74b 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff1-d15d-7e08-b138-4d071877d855 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a 2026/10/15 14:22:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/accept/01a13ff1-d162-7734-bcb1-3adc8d5f762f 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cd17-73e0-aa5a-d3879f204ec6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cd17-73a3-a038-e8e162e75586 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-cd17-73a3-a038-e8e162e75586 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-d15d-7e08-b138-4d071877d855 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/create/01a13ff1-cf16-78ac-8f11-7a10435c9c21 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/post/01a13ff1-cf16-784b-8448-43850bf70ad8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/post/01a13ff1-cf16-784b-8448-43850bf70ad8 2026/10/15 14:22:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/accept/01a13ff1-d162-7734-bcb1-3adc8d5f762f 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/accept/01a13ff1-d197-7950-9374-229d7d09cf0e 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/accept/01a13ff1-d197-7950-9374-229d7d09cf0e 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cc34-7a92-97db-3d83bfc321dd request.user=bob post=https://b.localdomain/post/01a13ff1-cc34-7a92-97db-3d83bfc321dd 2026/10/15 14:22:54 INFO Looking up user name=carol 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/inbox activity=https://a.localdomain/undo/01a13ff1-d1ca-7e3f-9b03-c504de072d9a 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/inbox activity=https://a.localdomain/undo/01a13ff1-d1ca-7e3f-9b03-c504de072d9a 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff1-d178-7b60-be5f-8e2b5f65746d 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor/inbox activity=https://a.localdomain/undo/01a13ff1-d1ca-7e3f-9b03-c504de072d9a 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:54 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/note/1 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-d15d-7e08-b138-4d071877d855 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-cf6b-7e3e-95eb-dda46e58a1e8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff1-cf6b-7e3e-95eb-dda46e58a1e8 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a13ff1-d1ca-7e3f-9b03-c504de072d9a 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d108-7122-b83a-bab44f1d8642 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d108-70e6-865d-3599aab75450 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d108-70e6-865d-3599aab75450 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv2XyiVug3wH9qKW3ejrB28pJ1THa8q3TgowkEsciiY5y/actor offset=0 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:54 INFO Looking up user name=alice 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/accept/01a13ff1-d18b-7b23-93e5-697b6dedc9c5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/follow/01a13ff1-cf2d-7cc4-b4cc-33a40f76b6b5 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkfwMbP7XNNWPVeukuLBKKnLtNzrg21qrjiH4BXD7sENv8/actor/follow/01a13ff1-cf2d-7cc4-b4cc-33a40f76b6b5 2026/10/15 14:22:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoEbhyjBucsF68AeXkZr62Fuo3WGTuH4AjGK6RMqfJUPg/actor offset=0 2026/10/15 14:22:54 INFO Looking up user name=bob 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/accept/01a13ff1-d197-7950-9374-229d7d09cf0e 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/accept/01a13ff1-d162-7734-bcb1-3adc8d5f762f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/follow/01a13ff1-d03c-770b-9af9-648aebd23640 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/follow/01a13ff1-d03c-770b-9af9-648aebd23640 2026/10/15 14:22:54 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor gateway=https://a.localdomain 2026/10/15 14:22:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 2026/10/15 14:22:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 2026/10/15 14:22:54 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d028-7209-aff5-5b13c9802372 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff 2026/10/15 14:22:54 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/follow/01a13ff1-d0eb-713d-8b5e-9d82ad6d2a44 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor --- PASS: TestCluster_ClientSideSigningOutboxInvalidActivity (3.46s) 2026/10/15 14:22:54 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13ff1-d1ca-7e3f-9b03-c504de072d9a activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-d1ca-7d83-ba8e-4b8038914e01 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:z6Mkpm1UgB1dhTCEHFKYGbXBxpc8fF5HrXXucVCsve2Skont/actor 2026/10/15 14:22:54 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 2026/10/15 14:22:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/accept/01a13ff1-d20f-76c8-a3a9-e4b07af53ac6 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/follow/01a13ff1-d0eb-713d-8b5e-9d82ad6d2a44 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/follow/01a13ff1-d0eb-713d-8b5e-9d82ad6d2a44 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:54 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d117-7805-92c7-1a8de64662ca activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd 2026/10/15 14:22:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff1-d178-7b60-be5f-8e2b5f65746d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff1-d0a4-774d-bf09-9eb36671415e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff1-d0a4-774d-bf09-9eb36671415e 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/accept/01a13ff1-d1cd-7536-b060-e6bb3f8639d1 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/accept/01a13ff1-d1cd-7536-b060-e6bb3f8639d1 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/accept/01a13ff1-d20f-76c8-a3a9-e4b07af53ac6 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/accept/01a13ff1-d20f-76c8-a3a9-e4b07af53ac6 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d12f-7573-bb6c-eb47f2f0b184 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/note/1 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/accept/01a13ff1-d1cd-7536-b060-e6bb3f8639d1 2026/10/15 14:22:55 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:55 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a 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/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/accept/01a13ff1-d20f-76c8-a3a9-e4b07af53ac6 --- PASS: TestCluster_OutboxImport (3.51s) 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/accept/01a13ff1-d197-7950-9374-229d7d09cf0e 2026/10/15 14:22:55 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-d244-77d2-80ed-c69d7b6ff9b0 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkfRNceHJQ1Ld2fR5Uak1mHizVhBdA3m6uPMX26niW35et/actor 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/accept/01a13ff1-d20f-76c8-a3a9-e4b07af53ac6 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 2026/10/15 14:22:55 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor gateway=https://c.localdomain 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/accept/01a13ff1-d1cd-7536-b060-e6bb3f8639d1 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d117-7805-92c7-1a8de64662ca activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkixVQDxXvcEPUk5Jx5poTcq5cpiGZK1mr4Ma3xsVgWGPN/actor offset=0 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-d244-77d2-80ed-c69d7b6ff9b0 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-d244-77d2-80ed-c69d7b6ff9b0 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-d247-727f-8b5f-de409374b86c 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/create/01a13ff1-d120-7219-a5b7-93e08cc62a10 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-d247-727f-8b5f-de409374b86c 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhpkoUkeoy1W4tk6bJUtXDEpsSJmKdfA5v4wgvtixsNJL/actor offset=0 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/accept/01a13ff1-d162-7734-bcb1-3adc8d5f762f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/follow/01a13ff1-d03c-770b-9af9-648aebd23640 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/follow/01a13ff1-d03c-770b-9af9-648aebd23640 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d241-71bb-87ee-2e65d0754f77 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d243-7053-ab99-e4661eed9013 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f 2026/10/15 14:22:55 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkfRNceHJQ1Ld2fR5Uak1mHizVhBdA3m6uPMX26niW35et/actor username=bob host=a.localdomain count=2 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:55 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff1-d244-77d2-80ed-c69d7b6ff9b0 2026/10/15 14:22:55 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/01a13ff1-d268-7478-a510-bd513fe49994 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-ccde-7156-b4a4-32d0948385c9 request.user=bob post=https://b.localdomain/post/01a13ff1-ccde-7156-b4a4-32d0948385c9 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-d247-727f-8b5f-de409374b86c 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff1-d244-77d2-80ed-c69d7b6ff9b0 2026/10/15 14:22:55 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13ff1-d268-7521-bbc1-6da4128a2cf4 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-d268-7478-a510-bd513fe49994 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/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor/accept/01a13ff1-d20f-76c8-a3a9-e4b07af53ac6 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrru6AKstoE7erPPyHB9kxwktqNKUa2XZbG8bnw1XgjBQ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/follow/01a13ff1-d0eb-713d-8b5e-9d82ad6d2a44 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD/actor/follow/01a13ff1-d0eb-713d-8b5e-9d82ad6d2a44 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d241-71bb-87ee-2e65d0754f77 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d241-71bb-87ee-2e65d0754f77 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d241-71bb-87ee-2e65d0754f77 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13ff1-d247-727f-8b5f-de409374b86c 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d241-71bb-87ee-2e65d0754f77 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/inbox activity=https://b.localdomain/create/01a13ff1-d243-7053-ab99-e4661eed9013 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/inbox activity=https://b.localdomain/create/01a13ff1-d243-7053-ab99-e4661eed9013 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cc34-7a92-97db-3d83bfc321dd request.user=bob post=https://b.localdomain/post/01a13ff1-cc34-7a92-97db-3d83bfc321dd 2026/10/15 14:22:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/accept/01a13ff1-d197-7950-9374-229d7d09cf0e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/follow/01a13ff1-cf1e-7c23-a7ef-44a41633e6e7 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/follow/01a13ff1-cf1e-7c23-a7ef-44a41633e6e7 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a13ff1-d268-7521-bbc1-6da4128a2cf4 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a13ff1-d268-7521-bbc1-6da4128a2cf4 2026/10/15 14:22:55 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff1-d244-77d2-80ed-c69d7b6ff9b0 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d241-71bb-87ee-2e65d0754f77 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d241-71bb-87ee-2e65d0754f77 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/inbox activity=https://b.localdomain/create/01a13ff1-d243-7053-ab99-e4661eed9013 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a13ff1-d268-7521-bbc1-6da4128a2cf4 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d241-71bb-87ee-2e65d0754f77 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d243-7053-ab99-e4661eed9013 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f request.user=bob post=https://b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f request.user=carol post=https://b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a13ff1-d268-7521-bbc1-6da4128a2cf4 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/create/01a13ff1-d120-7219-a5b7-93e08cc62a10 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 2026/10/15 14:22:55 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13ff1-d268-7521-bbc1-6da4128a2cf4 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff1-d268-7478-a510-bd513fe49994 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/10/15 14:22:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/accept/01a13ff1-d1cd-7536-b060-e6bb3f8639d1 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/follow/01a13ff1-d0a8-7d9e-8867-aea296372169 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/follow/01a13ff1-d0a8-7d9e-8867-aea296372169 2026/10/15 14:22:55 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestCluster_ClientSideSigningOutboxNoProof (3.62s) 2026/10/15 14:22:55 INFO Looking up user name=bob --- PASS: TestCluster_ClientSideSigningOutboxInvalidProof (3.64s) 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor/note/1 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-d069-784d-ac39-588dedbd1b1f request.user=bob post=https://a.localdomain/post/01a13ff1-d069-784d-ac39-588dedbd1b1f 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5#delete 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5#delete 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5#delete 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5#delete 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cb7d-7690-9465-3b4b3d445853 request.user=bob post=https://b.localdomain/post/01a13ff1-cb7d-7690-9465-3b4b3d445853 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d2d0-7857-b077-ec009f4e070b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-cc9e-706c-8ad2-2c5c3dd03ca5 2026/10/15 14:22:55 INFO Looking up user name=bob --- PASS: TestCluster_ClientSideSigningOutboxNotActivity (3.70s) 2026/10/15 14:22:55 INFO Received followers request did=did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor count=2 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d2d0-7857-b077-ec009f4e070b 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d2d0-7857-b077-ec009f4e070b 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d2d0-7857-b077-ec009f4e070b 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d2d0-7857-b077-ec009f4e070b 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor --- PASS: TestCluster_ClientSideSigningInboxHappyFlow (3.71s) 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (3.70s) 2026/10/15 14:22:55 WARN Inbox does not exist did=did:key:z6MkvKpguKdL1qfHYMC1z6FwF7StZTdARcMeRYDj13hpm2FD 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d2d0-7857-b077-ec009f4e070b 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmqVT9offgTcTyfQRFXVJWQnLAqeBwW8mxPzcHoJhZrQh/actor offset=0 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d2d0-7857-b077-ec009f4e070b 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d241-71bb-87ee-2e65d0754f77 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d2d0-7857-b077-ec009f4e070b 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 request.user=bob post=https://b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d300-769c-9a78-e5f5461cc374 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a13ff1-d243-7053-ab99-e4661eed9013 note=https://b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f group=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor offset=0 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d243-7053-ab99-e4661eed9013 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d300-769c-9a78-e5f5461cc374 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d300-769c-9a78-e5f5461cc374 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvLMxF2aTLU8Gi4aRbTb7Vjg7n6C6vYxmX7BLD9A5s2jT/actor offset=0 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d300-769c-9a78-e5f5461cc374 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d300-769c-9a78-e5f5461cc374 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_InboxFetchNotRegistered (3.76s) 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d243-7053-ab99-e4661eed9013 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d300-769c-9a78-e5f5461cc374 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d243-7053-ab99-e4661eed9013 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d300-769c-9a78-e5f5461cc374 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-d331-7c8d-b46c-1bab34ebd2bc 2026/10/15 14:22:55 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd request.user=alice post=https://b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-d331-7c8d-b46c-1bab34ebd2bc 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/announce/01a13ff1-d327-7196-9676-652df3bde214 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/announce/01a13ff1-d327-7196-9676-652df3bde214 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/announce/01a13ff1-d327-7196-9676-652df3bde214 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/announce/01a13ff1-d327-7196-9676-652df3bde214 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d300-769c-9a78-e5f5461cc374 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff1-d243-7053-ab99-e4661eed9013 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/announce/01a13ff1-d327-7196-9676-652df3bde214 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff1-d331-7c8d-b46c-1bab34ebd2bc 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d241-71bb-87ee-2e65d0754f77 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13ff1-d331-7c8d-b46c-1bab34ebd2bc 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-cb7d-7690-9465-3b4b3d445853 request.user=bob post=https://b.localdomain/post/01a13ff1-cb7d-7690-9465-3b4b3d445853 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d340-7d3c-b8c0-e82a20ef786b activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:55 INFO Looking up resource resource=stuff@g.localdomain user=stuff --- PASS: TestCluster_PublicPostQuote (3.80s) 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d340-7d3c-b8c0-e82a20ef786b 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d340-7d3c-b8c0-e82a20ef786b 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/undo/01a13ff1-d35f-7d62-bd49-60d4c553ae1d activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/follow/01a13ff1-caaa-7940-996e-db4b536d07c8 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/announce/01a13ff1-d327-7196-9676-652df3bde214 2026/10/15 14:22:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:55 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 2026/10/15 14:22:55 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://c.localdomain 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/undo/01a13ff1-d35f-7d62-bd49-60d4c553ae1d 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/undo/01a13ff1-d35f-7d62-bd49-60d4c553ae1d 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/announce/01a13ff1-d327-7196-9676-652df3bde214 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d340-7d3c-b8c0-e82a20ef786b 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d243-7053-ab99-e4661eed9013 --- PASS: TestCluster_FollowersSyncMissingLocalFollow (3.82s) 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-d340-7d3c-b8c0-e82a20ef786b 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e request.user=alice post=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor/announce/01a13ff1-d327-7196-9676-652df3bde214 2026/10/15 14:22:55 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:55 INFO Enabling pprof url=https://b.localdomain/lsvraliqdrgavydvpeekfljwgobmtyut/debug/pprof 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d373-7af0-9922-75cf61997d27 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d373-7af0-9922-75cf61997d27 2026/10/15 14:22:55 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:55 INFO Notifying that user does not exist user=bob 2026/10/15 14:22:55 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/create/01a13ff1-d36d-706c-a623-aeaa7f18b3de note=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/create/01a13ff1-d36d-706c-a623-aeaa7f18b3de activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/undo/01a13ff1-d35f-7d62-bd49-60d4c553ae1d 2026/10/15 14:22:55 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/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d373-7af0-9922-75cf61997d27 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d37a-7b6c-ba31-1d6758d173b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d37a-7b6c-ba31-1d6758d173b0 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/undo/01a13ff1-d35f-7d62-bd49-60d4c553ae1d 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d2d0-7857-b077-ec009f4e070b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-d373-7af0-9922-75cf61997d27 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor offset=0 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/create/01a13ff1-d36d-706c-a623-aeaa7f18b3de --- PASS: TestCluster_ClientSideSigningOutboxUnsupportedActivity (3.85s) 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/create/01a13ff1-d36d-706c-a623-aeaa7f18b3de 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/create/01a13ff1-d36d-706c-a623-aeaa7f18b3de 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/create/01a13ff1-d36d-706c-a623-aeaa7f18b3de 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/inbox activity=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/inbox activity=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/inbox activity=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d300-769c-9a78-e5f5461cc374 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_ClientSideSigningOutboxInvalidVerificationMethod (3.88s) 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d37a-7b6c-ba31-1d6758d173b0 request.user=bob post=https://b.localdomain/post/01a13ff1-d37a-7b6c-ba31-1d6758d173b0 2026/10/15 14:22:55 INFO Deleted old posts count=2 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/create/01a13ff1-d36d-706c-a623-aeaa7f18b3de 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/create/01a13ff1-d36d-706c-a623-aeaa7f18b3de 2026/10/15 14:22:55 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b request.user=alice post=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cea2-727e-8fcf-48ada80081ac activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cea2-723e-bcb0-349435e6cc21 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-cea2-723e-bcb0-349435e6cc21 2026/10/15 14:22:55 INFO Removed old shared posts count=1 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/create/01a13ff1-d36d-706c-a623-aeaa7f18b3de 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d243-7053-ab99-e4661eed9013 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 2026/10/15 14:22:55 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d3a5-735c-8ab2-9edae84139fb activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d2d0-7857-b077-ec009f4e070b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mks58V2q9Pr7Juwz7264xZqiqRNEXgLWn5P8YQeTs1EtYX/actor 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://b.localdomain/update/01a13ff1-d3a5-735c-8ab2-9edae84139fb 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://b.localdomain/update/01a13ff1-d3a5-735c-8ab2-9edae84139fb 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksNTBc7mTQArtfXraJYFTwEPzFMPx4AmJhKhG6SgrE2HR/actor offset=0 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd#delete 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd#delete 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d3b9-7c85-9391-ee911a84dad8 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4#delete 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd#delete 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d300-769c-9a78-e5f5461cc374 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-cfaf-780b-9da7-9aa2f2683618 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cfaf-77cc-aa00-86e7f32f9b15 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-cfaf-77cc-aa00-86e7f32f9b15 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4#delete 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4#delete 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://b.localdomain/update/01a13ff1-d3a5-735c-8ab2-9edae84139fb 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d3b9-7c85-9391-ee911a84dad8 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d3b9-7c85-9391-ee911a84dad8 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d3b9-7c85-9391-ee911a84dad8 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a13ff1-d3b9-796b-ad32-aff408821f22 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a13ff1-d3b9-796b-ad32-aff408821f22 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-d3a5-735c-8ab2-9edae84139fb 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff request.user=carol post=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/undo/01a13ff1-d35f-7d62-bd49-60d4c553ae1d activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor/follow/01a13ff1-caaa-7940-996e-db4b536d07c8 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkfPbzJj21Wa9X58WdZRN7aLmP2KKPMPjRGRbDddcdcpcs/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13ff1-d340-7d3c-b8c0-e82a20ef786b note=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e thread=https://b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd starter=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d340-7d3c-b8c0-e82a20ef786b activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d3b9-7c85-9391-ee911a84dad8 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d0b4-7c9d-8934-74b8fc4728e2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d0b4-7c58-94cb-11c255d89072 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d0b4-7c58-94cb-11c255d89072 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a13ff1-d3b9-796b-ad32-aff408821f22 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/01a13ff1-d3e2-7b7a-812e-5a5e63d1f5da 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d3b9-7c85-9391-ee911a84dad8 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd#delete 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 note=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d3dc-70c7-906d-c8b19d53833b thread=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d3dc-70c7-906d-c8b19d53833b starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d3dc-70c7-906d-c8b19d53833b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d3dc-70c7-906d-c8b19d53833b 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d340-7d3c-b8c0-e82a20ef786b 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d340-7d3c-b8c0-e82a20ef786b 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a13ff1-d3b9-796b-ad32-aff408821f22 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d3b9-7c85-9391-ee911a84dad8 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4#delete 2026/10/15 14:22:55 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://a.localdomain 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d340-7d3c-b8c0-e82a20ef786b 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-d3b9-7c85-9391-ee911a84dad8 2026/10/15 14:22:55 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f request.user=alice post=https://b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb request.user=alice post=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-d340-7d3c-b8c0-e82a20ef786b 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 note=https://b.localdomain/post/01a13ff1-d37a-7b6c-ba31-1d6758d173b0 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor/post/01a13ff1-d120-71c7-ab6f-a5e199b3b8d1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d37a-7b6c-ba31-1d6758d173b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d37a-7b6c-ba31-1d6758d173b0 --- PASS: TestCluster_PublicPost (3.99s) 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/inbox activity=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d340-7d3c-b8c0-e82a20ef786b activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/inbox activity=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d3dc-70c7-906d-c8b19d53833b request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d3dc-70c7-906d-c8b19d53833b 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/create/01a13ff1-d36d-706c-a623-aeaa7f18b3de activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Fetching forwarded object activity.id=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d37a-7b6c-ba31-1d6758d173b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 request.user=alice post=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 2026/10/15 14:22:55 INFO Fetching activity activity=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 2026/10/15 14:22:55 INFO Looking up user name=bob --- PASS: TestCluster_ClientSideSigningOutboxHappyFlow (4.02s) 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkusCEM5gU8wFVmDvPoTPEbauBHvD4SEhKne35MTP6K2HN/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkos3JAb9aKJmbX3bRJZfTqZFtseZP618bNK1BpSUpvBg6/actor/inbox activity=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 2026/10/15 14:22:55 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-cb79-7a28-ba8b-a192b974b0dd 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d43b-70cc-96b8-625c52e117b3 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d43b-70cc-96b8-625c52e117b3 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Forwarding post to group followers activity=https://b.localdomain/update/01a13ff1-d3a5-735c-8ab2-9edae84139fb note=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff group=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d43b-70cc-96b8-625c52e117b3 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d3a5-735c-8ab2-9edae84139fb activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_DeletedInstance (3.02s) 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 request.user=alice post=https://b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/create/01a13ff1-d36d-706c-a623-aeaa7f18b3de activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d3a5-735c-8ab2-9edae84139fb 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d3a5-735c-8ab2-9edae84139fb 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d37a-7b8a-95e8-ca5d034b8724 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d37a-7b6c-ba31-1d6758d173b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d37a-7b6c-ba31-1d6758d173b0 2026/10/15 14:22:55 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-cc30-7f25-87d0-8c39b212d8b4 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a13ff1-d43a-7dec-b305-c5f0f4657578 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a13ff1-d43a-7dec-b305-c5f0f4657578 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d44f-7771-9d09-0852a90d8f3f 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d44f-7771-9d09-0852a90d8f3f 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d44f-7771-9d09-0852a90d8f3f 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d44f-7771-9d09-0852a90d8f3f 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13ff1-d3b9-7c85-9391-ee911a84dad8 note=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb thread=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b starter=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d3b9-7c85-9391-ee911a84dad8 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d3a5-735c-8ab2-9edae84139fb 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d44f-7771-9d09-0852a90d8f3f 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a13ff1-d43a-7dec-b305-c5f0f4657578 2026/10/15 14:22:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-d43b-70cc-96b8-625c52e117b3 2026/10/15 14:22:55 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-d3b9-7c85-9391-ee911a84dad8 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/01a13ff1-d43a-7dec-b305-c5f0f4657578 2026/10/15 14:22:55 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f request.user=alice post=https://b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d44f-7771-9d09-0852a90d8f3f 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d44f-7771-9d09-0852a90d8f3f 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff1-d47b-7a75-83cf-3a86057bee32 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d47b-7a40-88ec-24faf8aadaa7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d47b-7a40-88ec-24faf8aadaa7 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Received followers request did=did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkmDbksk1EiGEry7ViiEf1jKhN5WtRHC1hTrjZ2oVjYXhK/actor count=1 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-d3a5-735c-8ab2-9edae84139fb 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d44f-7771-9d09-0852a90d8f3f 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d47e-744c-8ca8-09ca7626af67 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff1-d47b-7a75-83cf-3a86057bee32 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d47b-7a40-88ec-24faf8aadaa7 request.user=bob post=https://b.localdomain/post/01a13ff1-d47b-7a40-88ec-24faf8aadaa7 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d47e-744c-8ca8-09ca7626af67 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d47e-744c-8ca8-09ca7626af67 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d3b9-7c85-9391-ee911a84dad8 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a13ff1-d494-75ba-943c-6c1591c48165 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a13ff1-d494-75ba-943c-6c1591c48165 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a13ff1-d494-75ba-943c-6c1591c48165 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d note=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 thread=https://b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f starter=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 2026/10/15 14:22:55 INFO Backfilling thread post=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb parent=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b depth=0 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d47e-744c-8ca8-09ca7626af67 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-d47e-744c-8ca8-09ca7626af67 2026/10/15 14:22:55 INFO Fetching post post=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a13ff1-d494-75ba-943c-6c1591c48165 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc request.user=alice post=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d3a5-735c-8ab2-9edae84139fb activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a13ff1-d494-75ba-943c-6c1591c48165 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers: actor is not cached" 2026/10/15 14:22:55 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://a.localdomain 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Received a new post activity.id=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b 2026/10/15 14:22:55 INFO Backfilled thread post=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb parent=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b depth=0 2026/10/15 14:22:55 INFO Fetching forwarded object activity.id=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d sender=https://b.localdomain/user/bob --- PASS: TestCluster_ClientSideSigningFollowersHappyFlow (4.14s) 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 2026/10/15 14:22:55 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d341-7c49-9b35-e483d9080228 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a13ff1-d494-75ba-943c-6c1591c48165 2026/10/15 14:22:55 INFO Fetching activity activity=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/01a13ff1-d494-75ba-943c-6c1591c48165 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 request.user=alice post=https://b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:55 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=alice post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d4d2-7e55-bc1f-2e9ee9c31ff5 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d409-72dd-9e50-7ab567574b6d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 2026/10/15 14:22:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 note=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d3dc-70c7-906d-c8b19d53833b thread=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d3dc-70c7-906d-c8b19d53833b starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d3dc-70c7-906d-c8b19d53833b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d3dc-70c7-906d-c8b19d53833b 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a13ff1-d4d2-7e55-bc1f-2e9ee9c31ff5 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a13ff1-d4d2-7e55-bc1f-2e9ee9c31ff5 2026/10/15 14:22:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 2026/10/15 14:22:55 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers: actor is not cached" 2026/10/15 14:22:55 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://c.localdomain 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a13ff1-d4d2-7e55-bc1f-2e9ee9c31ff5 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-d4d2-7e55-bc1f-2e9ee9c31ff5 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d request.user=alice post=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13ff1-d47e-744c-8ca8-09ca7626af67 note=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc thread=https://b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f starter=https://b.localdomain/user/carol 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d47e-744c-8ca8-09ca7626af67 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 2026/10/15 14:22:55 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff1-d47e-744c-8ca8-09ca7626af67 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/create/01a13ff1-d4fc-79f6-b373-6b32a4a64fc0 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/create/01a13ff1-d4fc-79f6-b373-6b32a4a64fc0 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/create/01a13ff1-d4fc-79f6-b373-6b32a4a64fc0 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/create/01a13ff1-d3dc-7110-b58e-1d6103e1e444 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d3dc-70c7-906d-c8b19d53833b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d3dc-70c7-906d-c8b19d53833b 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/create/01a13ff1-d4fc-79f6-b373-6b32a4a64fc0 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/create/01a13ff1-d4fc-79f6-b373-6b32a4a64fc0 2026/10/15 14:22:55 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=carol post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 2026/10/15 14:22:55 INFO Received a new post activity.id=https://c.localdomain/create/01a13ff1-d534-7db6-8b5e-3a960d35603b activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a13ff1-d534-7db6-8b5e-3a960d35603b 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a13ff1-d534-7db6-8b5e-3a960d35603b 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Looking up user name=carol --- PASS: TestDeleter_OldData (4.29s) 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a13ff1-d534-7db6-8b5e-3a960d35603b 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a13ff1-d534-7db6-8b5e-3a960d35603b 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:22:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08 request.user=carol post=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08 2026/10/15 14:22:55 INFO Looking up user name=carol --- PASS: TestCluster_ForwardedLegacyReply (4.30s) 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:22:55 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-d54d-7744-9048-68b87af91bae activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d54d-7744-9048-68b87af91bae 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d54d-7744-9048-68b87af91bae 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d54d-7744-9048-68b87af91bae 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-d54d-7744-9048-68b87af91bae 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e request.user=alice post=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Moving follow follow=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff1-d4d2-7e55-bc1f-2e9ee9c31ff5 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d 2026/10/15 14:22:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff1-d57e-73f8-a1b5-b63bf54fcda3 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/10/15 14:22:55 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a13ff1-d580-7b52-91d1-b96a0d075323 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a 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/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Received a new post activity.id=https://c.localdomain/create/01a13ff1-d534-7db6-8b5e-3a960d35603b activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a13ff1-d57e-73f8-a1b5-b63bf54fcda3 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a13ff1-d57e-73f8-a1b5-b63bf54fcda3 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a13ff1-d580-7b52-91d1-b96a0d075323 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a13ff1-d580-7b52-91d1-b96a0d075323 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff#delete 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff#delete 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/create/01a13ff1-d4fc-79f6-b373-6b32a4a64fc0 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/create/01a13ff1-d4fc-79f6-b373-6b32a4a64fc0 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/inbox activity=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff#delete 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff#delete 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a13ff1-d580-7b52-91d1-b96a0d075323 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor --- PASS: TestDeleter_Disabled (4.37s) 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/create/01a13ff1-d4fc-79f6-b373-6b32a4a64fc0 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/create/01a13ff1-d4fc-79f6-b373-6b32a4a64fc0 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a13ff1-d57e-73f8-a1b5-b63bf54fcda3 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a13ff1-d580-7b52-91d1-b96a0d075323 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff1-d57e-73f8-a1b5-b63bf54fcda3 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b 2026/10/15 14:22:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor offset=0 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/create/01a13ff1-d4fc-79f6-b373-6b32a4a64fc0 2026/10/15 14:22:55 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff1-d57e-73f8-a1b5-b63bf54fcda3 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/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/create/01a13ff1-d4fc-79f6-b373-6b32a4a64fc0 2026/10/15 14:22:55 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff 2026/10/15 14:22:55 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a13ff1-d5b2-70b6-a898-b24fc1ac7ea6 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-d57e-73f8-a1b5-b63bf54fcda3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-d57e-73f8-a1b5-b63bf54fcda3 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:55 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13ff1-d54d-7744-9048-68b87af91bae note=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e thread=https://b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd starter=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-d54d-7744-9048-68b87af91bae activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Forwarding post to group followers activity=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff#delete note=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff group=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a13ff1-d5b2-70b6-a898-b24fc1ac7ea6 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a13ff1-d5b2-70b6-a898-b24fc1ac7ea6 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d54d-7744-9048-68b87af91bae 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d54d-7744-9048-68b87af91bae 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b#delete 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b#delete 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b#delete 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d54d-7744-9048-68b87af91bae 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b#delete 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-d54d-7744-9048-68b87af91bae 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/15 14:22:55 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:55 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/create/01a13ff1-d4fc-79f6-b373-6b32a4a64fc0 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a13ff1-d5b2-70b6-a898-b24fc1ac7ea6 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/01a13ff1-d5b2-70b6-a898-b24fc1ac7ea6 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff#delete 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff#delete 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff#delete 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:55 INFO Looking up user name=alice 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d5bf-77f0-a9e0-decaa4c2b0f6 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d5bf-77f0-a9e0-decaa4c2b0f6 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d5bf-77f0-a9e0-decaa4c2b0f6 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d5bf-77f0-a9e0-decaa4c2b0f6 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d5bf-77f0-a9e0-decaa4c2b0f6 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-d54d-7744-9048-68b87af91bae activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Looking up user name=bob 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:55 INFO Updating poll results poll=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 2026/10/15 14:22:55 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a13ff1-d580-7b52-91d1-b96a0d075323 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-d1b0-7291-b7b6-e54a050b5d3a 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/10/15 14:22:55 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b 2026/10/15 14:22:55 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:55 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 request.user=alice post=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 2026/10/15 14:22:55 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d5e0-7cc9-9d45-00ba5221cb6a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d5bf-77f0-a9e0-decaa4c2b0f6 2026/10/15 14:22:55 INFO Looking up user name=carol 2026/10/15 14:22:55 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d5bf-77f0-a9e0-decaa4c2b0f6 2026/10/15 14:22:55 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a13ff1-d5b2-70b6-a898-b24fc1ac7ea6 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff1-d57e-73f8-a1b5-b63bf54fcda3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff1-d57e-73f8-a1b5-b63bf54fcda3 2026/10/15 14:22:55 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor offset=0 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d5e0-7cc9-9d45-00ba5221cb6a 2026/10/15 14:22:55 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d5e0-7cc9-9d45-00ba5221cb6a 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d5e0-7cc9-9d45-00ba5221cb6a 2026/10/15 14:22:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d5e0-7cc9-9d45-00ba5221cb6a 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff#delete 2026/10/15 14:22:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:55 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor/announce/01a13ff1-d5bf-77f0-a9e0-decaa4c2b0f6 2026/10/15 14:22:55 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-d5e7-71e1-8a2d-5e85be74f954 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d5e7-71e1-8a2d-5e85be74f954 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d5e7-71e1-8a2d-5e85be74f954 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Looking up user name=carol 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d5e0-7cc9-9d45-00ba5221cb6a 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-d028-705c-bd75-7f2d8ac574ff 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d5e0-7cc9-9d45-00ba5221cb6a 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d5e7-71e1-8a2d-5e85be74f954 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-d5e0-7cc9-9d45-00ba5221cb6a 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a13ff1-d60d-709a-a195-4e20bdfb16f1 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a13ff1-d60d-709a-a195-4e20bdfb16f1 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-d5e7-71e1-8a2d-5e85be74f954 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a13ff1-d60d-709a-a195-4e20bdfb16f1 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a13ff1-d60d-709a-a195-4e20bdfb16f1 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc request.user=alice post=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a13ff1-d60d-709a-a195-4e20bdfb16f1 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/post/01a13ff1-d61c-7ba4-8539-451b47a65003 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/post/01a13ff1-d61c-7ba4-8539-451b47a65003 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a13ff1-d60d-709a-a195-4e20bdfb16f1 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a13ff1-d60d-709a-a195-4e20bdfb16f1 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:56 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d5e0-7cc9-9d45-00ba5221cb6a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 request.user=alice post=https://b.localdomain/post/01a13ff1-d2d0-781b-addb-fc0dcda9f3c3 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 note=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 thread=https://b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f starter=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Fetching forwarded object activity.id=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 sender=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/post/01a13ff1-d61c-7ba4-8539-451b47a65003 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/post/01a13ff1-d61c-7ba4-8539-451b47a65003 2026/10/15 14:22:56 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d5e0-7cc9-9d45-00ba5221cb6a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor offset=0 2026/10/15 14:22:56 INFO Fetching activity activity=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13ff1-d5e7-71e1-8a2d-5e85be74f954 note=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc thread=https://b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f starter=https://b.localdomain/user/carol 2026/10/15 14:22:56 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-d5e7-71e1-8a2d-5e85be74f954 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc 2026/10/15 14:22:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:56 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-d5bc-7697-a1e5-a4f7d9015db3 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-d5e7-71e1-8a2d-5e85be74f954 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor offset=0 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Received a new post activity.id=https://c.localdomain/create/01a13ff1-d676-7152-9c9b-fb9e80752344 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff1-d676-7106-9163-aef8014cef2f activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13ff1-d676-7106-9163-aef8014cef2f 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a13ff1-d676-7152-9c9b-fb9e80752344 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a13ff1-d676-7152-9c9b-fb9e80752344 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:56 INFO Looking up user name=carol 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a13ff1-d676-7152-9c9b-fb9e80752344 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a13ff1-d676-7152-9c9b-fb9e80752344 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/c.localdomain/post/01a13ff1-d676-7106-9163-aef8014cef2f request.user=carol post=https://c.localdomain/post/01a13ff1-d676-7106-9163-aef8014cef2f 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e note=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/post/01a13ff1-d61c-7ba4-8539-451b47a65003 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/post/01a13ff1-d61c-7ba4-8539-451b47a65003 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/post/01a13ff1-d61c-7ba4-8539-451b47a65003 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor offset=0 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e 2026/10/15 14:22:56 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://c.localdomain 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e#delete 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e#delete 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e#delete 2026/10/15 14:22:56 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-d6b3-76c7-9ebb-be0aede362d2 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e#delete 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d6b3-76c7-9ebb-be0aede362d2 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d6b3-76c7-9ebb-be0aede362d2 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d6b3-76c7-9ebb-be0aede362d2 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d6b3-76c7-9ebb-be0aede362d2 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d6b3-76c7-9ebb-be0aede362d2 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff1-d6b3-76c7-9ebb-be0aede362d2 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkvy6xVpmtPNkdjgA82gUHkN6vCxsFbHsAEZnNw5UNtLVo/actor offset=0 2026/10/15 14:22:56 INFO Looking up user name=carol 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-d6b3-76c7-9ebb-be0aede362d2 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb request.user=alice post=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e 2026/10/15 14:22:56 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/update/01a13ff1-d6e6-7062-bc77-f7690318299d activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Received a new post activity.id=https://c.localdomain/create/01a13ff1-d676-7152-9c9b-fb9e80752344 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff1-d676-7106-9163-aef8014cef2f activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13ff1-d676-7106-9163-aef8014cef2f 2026/10/15 14:22:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e note=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/post/01a13ff1-d61c-7ba4-8539-451b47a65003 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/post/01a13ff1-d61c-7ba4-8539-451b47a65003 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/post/01a13ff1-d61c-7ba4-8539-451b47a65003 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/update/01a13ff1-d6e6-7062-bc77-f7690318299d 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/update/01a13ff1-d6e6-7062-bc77-f7690318299d 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e#delete note=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e thread=https://b.localdomain/post/01a13ff1-d117-77d6-9708-4c519ca105fd starter=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://a.localdomain 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e#delete 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e#delete 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/update/01a13ff1-d6e6-7062-bc77-f7690318299d 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e#delete 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=alice post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/update/01a13ff1-d6e6-7062-bc77-f7690318299d 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e#delete 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice --- PASS: TestCluster_PostInCommunity (4.77s) 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/create/01a13ff1-d61c-7bee-bf0e-b063cfb5240e 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-d340-7d19-b07c-fa446b84052e 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13ff1-d6b3-76c7-9ebb-be0aede362d2 note=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb thread=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b starter=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-d6b3-76c7-9ebb-be0aede362d2 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=carol post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff1-d6b3-76c7-9ebb-be0aede362d2 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:56 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Looking up user name=carol 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d 2026/10/15 14:22:56 INFO Updated post activity.id=https://a.localdomain/update/01a13ff1-d6b3-76c7-9ebb-be0aede362d2 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb 2026/10/15 14:22:56 INFO Backfilling thread post=https://a.localdomain/post/01a13ff1-d3b9-7c44-b53d-03167039aecb parent=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b depth=0 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 2026/10/15 14:22:56 INFO Fetching post post=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b 2026/10/15 14:22:56 INFO Deleting backfilled parent post parent=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b 2026/10/15 14:22:56 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b activity.type=Delete activity.actor="" activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b activity.object.type="" activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/update/01a13ff1-d6e6-7062-bc77-f7690318299d note=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:56 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/update/01a13ff1-d6e6-7062-bc77-f7690318299d activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d#delete 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d#delete 2026/10/15 14:22:56 INFO Deleted backfilled parent post parent=https://b.localdomain/post/01a13ff1-d12f-7549-85f6-0b410a229c1b 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete note=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 thread=https://b.localdomain/post/01a13ff1-d241-716f-aa75-e182b471671f starter=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d#delete 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d#delete 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/update/01a13ff1-d6e6-7062-bc77-f7690318299d 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/update/01a13ff1-d6e6-7062-bc77-f7690318299d 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Fetching forwarded object activity.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 sender=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Fetching post post=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc --- PASS: TestCluster_ShareUnshare (4.89s) 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-d4d2-7e1e-bb47-bc22f14ea55d 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/update/01a13ff1-d6e6-7062-bc77-f7690318299d 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 deleted=https://a.localdomain/post/01a13ff1-d409-72b2-bb3c-cd7a3b969079 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/update/01a13ff1-d6e6-7062-bc77-f7690318299d 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc#delete 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc#delete 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc#delete 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc#delete 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_MovedAccount (4.09s) 2026/10/15 14:22:56 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/update/01a13ff1-d6e6-7062-bc77-f7690318299d activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc#delete note=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc thread=https://b.localdomain/post/01a13ff1-d242-7e1c-83eb-280b35d2798f starter=https://b.localdomain/user/carol 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff1-d47e-7429-87e4-69e8f9622dbc#delete 2026/10/15 14:22:56 INFO Updating poll results poll=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d7f4-7d65-af41-977e4d37febe activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d7f4-7d65-af41-977e4d37febe 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d7f4-7d65-af41-977e4d37febe 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d7f4-7d65-af41-977e4d37febe 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d7f4-7d65-af41-977e4d37febe 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d7f4-7d65-af41-977e4d37febe --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (5.00s) 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d7f4-7d65-af41-977e4d37febe 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-d7f4-7d65-af41-977e4d37febe 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor offset=0 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor offset=0 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d7f4-7d65-af41-977e4d37febe activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor offset=0 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor offset=0 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:56 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d7f4-7d65-af41-977e4d37febe activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c --- PASS: TestCluster_BackfillMissingParent (5.05s) 2026/10/15 14:22:56 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers: actor is not cached" 2026/10/15 14:22:56 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://a.localdomain 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (5.06s) 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf 2026/10/15 14:22:56 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48#delete 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48#delete 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:22:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48#delete 2026/10/15 14:22:56 INFO Looking up user name=alice 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48#delete 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor offset=0 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf 2026/10/15 14:22:56 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://c.localdomain 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf 2026/10/15 14:22:56 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers" 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=alice post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor --- PASS: TestCluster_ReplyInCommunity (5.10s) 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor/post/01a13ff1-d36d-7019-aef9-31c8bbec2d25 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers_synchronization\", digest=\"3f109a050f1def4b78a04909b479e85e07e14b07262c28d25b7ba46b8bc4dde5\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers" 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48#delete 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48#delete 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=carol post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjE73Mtx6UTMfaRPveuZ2E9hLmxdSqnLwpLL1GWbtgKXj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkrp8yG8jbG2ramBmdXR4oYhkEzcZVUVfxJVJ6trSoYqVD/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48#delete 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48#delete 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor 2026/10/15 14:22:56 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/update/01a13ff1-d830-7619-9700-c8a029a70baf activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor/post/01a13ff1-d4fc-798f-9e0a-1bad08570c48 2026/10/15 14:22:56 INFO Received delete request activity.id=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08#delete 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08#delete 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08#delete 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08#delete 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor offset=0 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Looking up user name=carol 2026/10/15 14:22:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:56 INFO Received delete request activity.id=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a13ff1-d534-7d92-a23a-df915ec47b08 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor offset=0 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor offset=0 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks2ZdmuGpHg8mHoZ9znGdCgB3sBZ3rzx3p7tzwWiLQ4N6/actor offset=0 2026/10/15 14:22:56 INFO Updating poll results poll=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:56 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d8b5-7235-a22f-b0cf6b5646bf activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers: actor is not cached" 2026/10/15 14:22:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://a.localdomain 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d8b5-7235-a22f-b0cf6b5646bf 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d8b5-7235-a22f-b0cf6b5646bf 2026/10/15 14:22:56 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d8b5-7235-a22f-b0cf6b5646bf 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d8b5-7235-a22f-b0cf6b5646bf 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor offset=0 2026/10/15 14:22:56 INFO Looking up user name=bob --- PASS: TestCluster_ReplyForwardingPortableActors (4.28s) 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d8b5-7235-a22f-b0cf6b5646bf 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d8b5-7235-a22f-b0cf6b5646bf 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-d8b5-7235-a22f-b0cf6b5646bf 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:56 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d8b5-7235-a22f-b0cf6b5646bf activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete 2026/10/15 14:22:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor gateway=https://c.localdomain 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers_synchronization\", digest=\"3f109a050f1def4b78a04909b479e85e07e14b07262c28d25b7ba46b8bc4dde5\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers" 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkmHuthTmtJjHeTrfmb4B5ReCC3jeVpMKKtoAthAa7kErV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete 2026/10/15 14:22:56 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/followers" 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d8b5-7235-a22f-b0cf6b5646bf activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:56 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor/post/01a13ff1-d341-7c18-aeb9-9f929463ae63 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=alice post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=carol post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Fetching object cid=ap://did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor 2026/10/15 14:22:56 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff1-d47b-7a40-88ec-24faf8aadaa7#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d47b-7a40-88ec-24faf8aadaa7 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff1-d47b-7a40-88ec-24faf8aadaa7 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkks7TvJwzEembQ8byghNQkdBnvz1JyUgu373RtQb3bLUd/actor offset=0 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff1-d47b-7a40-88ec-24faf8aadaa7#delete 2026/10/15 14:22:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_Gateways (5.28s) 2026/10/15 14:22:56 INFO Updating poll results poll=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d926-7521-a7e3-5672dbfe889a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d926-7521-a7e3-5672dbfe889a 2026/10/15 14:22:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d926-7521-a7e3-5672dbfe889a 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d926-7521-a7e3-5672dbfe889a 2026/10/15 14:22:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d926-7521-a7e3-5672dbfe889a 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d926-7521-a7e3-5672dbfe889a 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff1-d926-7521-a7e3-5672dbfe889a 2026/10/15 14:22:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff1-d926-7521-a7e3-5672dbfe889a 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d926-7521-a7e3-5672dbfe889a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:22:56 INFO Looking up user name=bob 2026/10/15 14:22:56 INFO Updated post activity.id=https://b.localdomain/update/01a13ff1-d926-7521-a7e3-5672dbfe889a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=bob post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=alice post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c 2026/10/15 14:22:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c request.user=carol post=https://b.localdomain/post/01a13ff1-d300-7605-bbce-abeb0917d98c --- PASS: TestCluster_Poll (4.47s) FAIL FAIL github.com/dimkr/tootik/cluster 9.531s ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/danger [no test files] === RUN Test_FEP521b --- PASS: Test_FEP521b (0.00s) PASS ok github.com/dimkr/tootik/data (cached) ? github.com/dimkr/tootik/dbx [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/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill 2026/10/15 14:18:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:18:59 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:18:59 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:18:59 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.32s) === RUN TestDeliver_ForwardedPost 2026/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.40s) === RUN TestDeliver_OneFailed 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.42s) === RUN TestDeliver_OneFailedRetry 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.18s) === RUN TestDeliver_OneInvalidURLRetry 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.33s) === RUN TestDeliver_MaxAttempts 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.33s) === RUN TestDeliver_SharedInbox 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.33s) === RUN TestDeliver_SharedInboxRetry 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.22s) === RUN TestDeliver_SharedInboxUnknownActor 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.18s) === RUN TestDeliver_SharedInboxSingleWorker 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.22s) === RUN TestDeliver_SameInbox 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.19s) === RUN TestDeliver_ToAndCCDuplicates 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.36s) === RUN TestDeliver_PublicInTo 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.32s) === RUN TestDeliver_AuthorInTo 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:03 INFO Applying migration id=keys 2026/10/15 14:19:03 INFO Applying migration id=portable 2026/10/15 14:19:03 INFO Applying migration id=proofs 2026/10/15 14:19:03 INFO Applying migration id=contexts 2026/10/15 14:19:03 INFO Applying migration id=deliverieshost 2026/10/15 14:19:03 INFO Applying migration id=pembegin 2026/10/15 14:19:03 INFO Applying migration id=didhost 2026/10/15 14:19:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:03 INFO Applying migration id=invites 2026/10/15 14:19:03 INFO Applying migration id=ed25519blob 2026/10/15 14:19:03 INFO Applying migration id=rsablob 2026/10/15 14:19:03 INFO Applying migration id=iconscid 2026/10/15 14:19:03 INFO Applying migration id=actor 2026/10/15 14:19:03 INFO Applying migration id=localkeys 2026/10/15 14:19:03 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.44s) === RUN TestResolve_LocalActor 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:03 INFO Applying migration id=keys 2026/10/15 14:19:03 INFO Applying migration id=portable 2026/10/15 14:19:03 INFO Applying migration id=proofs 2026/10/15 14:19:03 INFO Applying migration id=contexts 2026/10/15 14:19:03 INFO Applying migration id=deliverieshost 2026/10/15 14:19:03 INFO Applying migration id=pembegin 2026/10/15 14:19:03 INFO Applying migration id=didhost 2026/10/15 14:19:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:03 INFO Applying migration id=invites 2026/10/15 14:19:03 INFO Applying migration id=ed25519blob 2026/10/15 14:19:03 INFO Applying migration id=rsablob 2026/10/15 14:19:03 INFO Applying migration id=iconscid 2026/10/15 14:19:03 INFO Applying migration id=actor 2026/10/15 14:19:03 INFO Applying migration id=localkeys 2026/10/15 14:19:03 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActor (0.27s) === RUN TestResolve_LocalActorDoesNotExist 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActorDoesNotExist (0.29s) === RUN TestResolve_FederatedInstanceActor 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:04 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedInstanceActor (0.31s) === RUN TestResolve_FederatedActorInvalidURL 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:04 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidURL (0.33s) === RUN TestResolve_FederatedActorInvalidScheme 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:04 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidScheme (0.26s) === RUN TestResolve_FederatedActorFirstTime 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTime (0.34s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.41s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.29s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:06 INFO Applying migration id=fetched 2026/10/15 14:19:06 INFO Applying migration id=move 2026/10/15 14:19:06 INFO Applying migration id=cleanup 2026/10/15 14:19:06 INFO Applying migration id=received 2026/10/15 14:19:06 INFO Applying migration id=namehost 2026/10/15 14:19:06 INFO Applying migration id=outboxhost 2026/10/15 14:19:06 INFO Applying migration id=notesfts 2026/10/15 14:19:06 INFO Applying migration id=iconsname 2026/10/15 14:19:06 INFO Applying migration id=nohash 2026/10/15 14:19:06 INFO Applying migration id=shares 2026/10/15 14:19:06 INFO Applying migration id=actorttl 2026/10/15 14:19:06 INFO Applying migration id=tocc 2026/10/15 14:19:06 INFO Applying migration id=followeds 2026/10/15 14:19:06 INFO Applying migration id=certhash 2026/10/15 14:19:06 INFO Applying migration id=follows_sync 2026/10/15 14:19:06 INFO Applying migration id=jsonpath 2026/10/15 14:19:06 INFO Applying migration id=localforward 2026/10/15 14:19:06 INFO Applying migration id=avatar 2026/10/15 14:19:06 INFO Applying migration id=noimage 2026/10/15 14:19:06 INFO Applying migration id=feed 2026/10/15 14:19:06 INFO Applying migration id=bookmarks 2026/10/15 14:19:06 INFO Applying migration id=shareactivity 2026/10/15 14:19:06 INFO Applying migration id=application 2026/10/15 14:19:06 INFO Applying migration id=certificates 2026/10/15 14:19:06 INFO Applying migration id=rawforward 2026/10/15 14:19:06 INFO Applying migration id=publickey 2026/10/15 14:19:06 INFO Applying migration id=resolvegroup 2026/10/15 14:19:06 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.46s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:06 INFO Applying migration id=fetched 2026/10/15 14:19:06 INFO Applying migration id=move 2026/10/15 14:19:06 INFO Applying migration id=cleanup 2026/10/15 14:19:06 INFO Applying migration id=received 2026/10/15 14:19:06 INFO Applying migration id=namehost 2026/10/15 14:19:06 INFO Applying migration id=outboxhost 2026/10/15 14:19:06 INFO Applying migration id=notesfts 2026/10/15 14:19:06 INFO Applying migration id=iconsname 2026/10/15 14:19:06 INFO Applying migration id=nohash 2026/10/15 14:19:06 INFO Applying migration id=shares 2026/10/15 14:19:06 INFO Applying migration id=actorttl 2026/10/15 14:19:06 INFO Applying migration id=tocc 2026/10/15 14:19:06 INFO Applying migration id=followeds 2026/10/15 14:19:06 INFO Applying migration id=certhash 2026/10/15 14:19:06 INFO Applying migration id=follows_sync 2026/10/15 14:19:06 INFO Applying migration id=jsonpath 2026/10/15 14:19:06 INFO Applying migration id=localforward 2026/10/15 14:19:06 INFO Applying migration id=avatar 2026/10/15 14:19:06 INFO Applying migration id=noimage 2026/10/15 14:19:06 INFO Applying migration id=feed 2026/10/15 14:19:06 INFO Applying migration id=bookmarks 2026/10/15 14:19:06 INFO Applying migration id=shareactivity 2026/10/15 14:19:06 INFO Applying migration id=application 2026/10/15 14:19:06 INFO Applying migration id=certificates 2026/10/15 14:19:06 INFO Applying migration id=rawforward 2026/10/15 14:19:06 INFO Applying migration id=publickey 2026/10/15 14:19:06 INFO Applying migration id=resolvegroup 2026/10/15 14:19:06 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.38s) === RUN TestResolve_FederatedActorCached 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCached (0.20s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.47s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.21s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.34s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:08 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.28s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedButBlocked (0.23s) === RUN TestResolve_FederatedActorOldCache 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.19s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.34s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.19s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:09 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.31s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.16s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.18s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.26s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.27s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.24s) === RUN TestResolve_FederatedActorOldCacheExpiredDomain 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://invalid.invalid/user/dan 2026/10/15 14:19:11 WARN Server is probably gone, deleting associated objects id=https://invalid.invalid/user/dan --- PASS: TestResolve_FederatedActorOldCacheExpiredDomain (0.15s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.15s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:11 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.16s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:11 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.22s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:11 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.18s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.28s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.11s) === RUN TestResolve_FederatedActorNoProfileLink 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.13s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.27s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.27s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:13 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:13 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.22s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.18s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.15s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.26s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.34s) === RUN TestResolve_FederatedActorWrongIDCached 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorWrongIDCached (0.14s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/10/15 14:19:14 INFO Applying migration id=initial 2026/10/15 14:19:14 INFO Applying migration id=notesupdated 2026/10/15 14:19:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:14 INFO Applying migration id=activitiesid 2026/10/15 14:19:14 INFO Applying migration id=outbox 2026/10/15 14:19:14 INFO Applying migration id=edits 2026/10/15 14:19:14 INFO Applying migration id=outboxactor 2026/10/15 14:19:14 INFO Applying migration id=outboxsender 2026/10/15 14:19:14 INFO Applying migration id=thread 2026/10/15 14:19:14 INFO Applying migration id=host 2026/10/15 14:19:14 INFO Applying migration id=sharedinbox 2026/10/15 14:19:14 INFO Applying migration id=noteshost 2026/10/15 14:19:14 INFO Applying migration id=fetched 2026/10/15 14:19:14 INFO Applying migration id=move 2026/10/15 14:19:14 INFO Applying migration id=cleanup 2026/10/15 14:19:14 INFO Applying migration id=received 2026/10/15 14:19:14 INFO Applying migration id=namehost 2026/10/15 14:19:14 INFO Applying migration id=outboxhost 2026/10/15 14:19:14 INFO Applying migration id=notesfts 2026/10/15 14:19:14 INFO Applying migration id=iconsname 2026/10/15 14:19:14 INFO Applying migration id=nohash 2026/10/15 14:19:14 INFO Applying migration id=shares 2026/10/15 14:19:14 INFO Applying migration id=actorttl 2026/10/15 14:19:14 INFO Applying migration id=tocc 2026/10/15 14:19:14 INFO Applying migration id=followeds 2026/10/15 14:19:14 INFO Applying migration id=certhash 2026/10/15 14:19:14 INFO Applying migration id=follows_sync 2026/10/15 14:19:14 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill 2026/10/15 14:19:14 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.23s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/10/15 14:19:14 INFO Applying migration id=initial 2026/10/15 14:19:14 INFO Applying migration id=notesupdated 2026/10/15 14:19:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:14 INFO Applying migration id=activitiesid 2026/10/15 14:19:14 INFO Applying migration id=outbox 2026/10/15 14:19:14 INFO Applying migration id=edits 2026/10/15 14:19:14 INFO Applying migration id=outboxactor 2026/10/15 14:19:14 INFO Applying migration id=outboxsender 2026/10/15 14:19:14 INFO Applying migration id=thread 2026/10/15 14:19:14 INFO Applying migration id=host 2026/10/15 14:19:14 INFO Applying migration id=sharedinbox 2026/10/15 14:19:14 INFO Applying migration id=noteshost 2026/10/15 14:19:14 INFO Applying migration id=fetched 2026/10/15 14:19:14 INFO Applying migration id=move 2026/10/15 14:19:14 INFO Applying migration id=cleanup 2026/10/15 14:19:14 INFO Applying migration id=received 2026/10/15 14:19:14 INFO Applying migration id=namehost 2026/10/15 14:19:14 INFO Applying migration id=outboxhost 2026/10/15 14:19:14 INFO Applying migration id=notesfts 2026/10/15 14:19:14 INFO Applying migration id=iconsname 2026/10/15 14:19:14 INFO Applying migration id=nohash 2026/10/15 14:19:14 INFO Applying migration id=shares 2026/10/15 14:19:14 INFO Applying migration id=actorttl 2026/10/15 14:19:14 INFO Applying migration id=tocc 2026/10/15 14:19:14 INFO Applying migration id=followeds 2026/10/15 14:19:14 INFO Applying migration id=certhash 2026/10/15 14:19:14 INFO Applying migration id=follows_sync 2026/10/15 14:19:14 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill 2026/10/15 14:19:14 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/10/15 14:19:14 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.29s) 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/gemini [no test files] ? github.com/dimkr/tootik/front/graph [no test files] ? github.com/dimkr/tootik/front/static [no test files] ? github.com/dimkr/tootik/front/text [no test files] ? github.com/dimkr/tootik/front/text/gmi [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty === CONT TestToHTML_Escaping --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_LineBreak --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_LinkStart --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestToHTML_Plain --- PASS: TestToHTML_Plain (0.00s) === CONT TestToHTML_Empty --- PASS: TestToHTML_Empty (0.00s) === CONT TestFromHTML_Quote --- PASS: TestFromHTML_Quote (0.00s) === CONT TestFromHTML_OrderedList --- PASS: TestFromHTML_OrderedList (0.00s) === CONT TestFromHTML_UnorderedList --- PASS: TestFromHTML_UnorderedList (0.00s) === CONT TestFromHTML_Escaping --- PASS: TestFromHTML_Escaping (0.00s) === CONT TestFromHTML_ImageAndSameLink --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_ImageAndLink --- PASS: TestFromHTML_ImageAndLink (0.00s) === CONT TestFromHTML_ImageNoSrc --- PASS: TestFromHTML_ImageNoSrc (0.00s) === CONT TestFromHTML_ImageAlt --- PASS: TestFromHTML_ImageAlt (0.00s) === CONT TestFromHTML_Image --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestFromHTML_Image (0.00s) === CONT TestFromHTML_Mention === CONT TestToHTML_EmojiMention --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) === CONT TestFromHTML_MentionAndLinks --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_MentionAndLink (0.00s) === CONT TestFromHTML_LineBreak --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain === CONT TestToHTML_MissingMentions === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_Question === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_TrailingLineBreaks === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_OverlappingLink === CONT TestToHTML_TwoLineBreaks === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestToHTML_ManyLineBreaks === CONT TestToHTML_LeadingLineBreak === CONT TestToHTML_LinkDot === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LinkParentheses === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_Link === CONT TestToHTML_OnlyLineBreaks === CONT TestToHTML_Mentions --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestToHTML_Link (0.00s) --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_LeadingLineBreaks --- PASS: TestToHTML_LeadingLineBreaks (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/MultipleValues === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MissingHeader --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.16s) === RUN TestSign_Get --- PASS: TestSign_Get (0.08s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.17s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.15s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.10s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.12s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.11s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.10s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.24s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.02s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.03s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.09s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.12s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.03s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.25s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.10s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.22s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.17s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.06s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.02s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.02s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.02s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.06s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.21s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.05s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.29s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.16s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.07s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.08s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.13s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.04s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.02s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.17s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.15s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.03s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.08s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.07s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.10s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.20s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.08s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.09s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.14s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.22s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.22s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.03s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.10s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/SmallKey === 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 --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === 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/InvalidHost === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === 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/NoKeyId === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/NoCreated --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (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/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.01s) 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/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlow (0.49s) === RUN TestAvatar_NewUser 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:00 WARN Throttled request to set avatar can=2026-10-15T14:48:55.989Z --- PASS: TestAvatar_NewUser (0.74s) === RUN TestAvatar_ChangedRecently 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:02 WARN Throttled request to set avatar can=2026-10-15T14:48:57.044Z --- PASS: TestAvatar_ChangedRecently (1.06s) === RUN TestAvatar_HappyFlowSizeFirst 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlowSizeFirst (0.60s) === RUN TestAvatar_InvalidSize 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:03 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (0.56s) === RUN TestAvatar_InvalidType 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:03 INFO Applying migration id=keys 2026/10/15 14:19:03 INFO Applying migration id=portable 2026/10/15 14:19:03 INFO Applying migration id=proofs 2026/10/15 14:19:03 INFO Applying migration id=contexts 2026/10/15 14:19:03 INFO Applying migration id=deliverieshost 2026/10/15 14:19:03 INFO Applying migration id=pembegin 2026/10/15 14:19:03 INFO Applying migration id=didhost 2026/10/15 14:19:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:03 INFO Applying migration id=invites 2026/10/15 14:19:03 INFO Applying migration id=ed25519blob 2026/10/15 14:19:03 INFO Applying migration id=rsablob 2026/10/15 14:19:03 INFO Applying migration id=iconscid 2026/10/15 14:19:03 INFO Applying migration id=actor 2026/10/15 14:19:03 INFO Applying migration id=localkeys 2026/10/15 14:19:03 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill 2026/10/15 14:19:03 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (0.73s) === RUN TestAvatar_NoSize 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill 2026/10/15 14:19:04 WARN Invalid parameters --- PASS: TestAvatar_NoSize (1.00s) === RUN TestAvatar_NoType 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill 2026/10/15 14:19:05 WARN Invalid parameters --- PASS: TestAvatar_NoType (0.96s) === RUN TestAvatar_InvalidImage 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill 2026/10/15 14:19:06 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (0.66s) === RUN TestAvatar_TooSmallSize 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:06 INFO Applying migration id=fetched 2026/10/15 14:19:06 INFO Applying migration id=move 2026/10/15 14:19:06 INFO Applying migration id=cleanup 2026/10/15 14:19:06 INFO Applying migration id=received 2026/10/15 14:19:06 INFO Applying migration id=namehost 2026/10/15 14:19:06 INFO Applying migration id=outboxhost 2026/10/15 14:19:06 INFO Applying migration id=notesfts 2026/10/15 14:19:06 INFO Applying migration id=iconsname 2026/10/15 14:19:06 INFO Applying migration id=nohash 2026/10/15 14:19:06 INFO Applying migration id=shares 2026/10/15 14:19:06 INFO Applying migration id=actorttl 2026/10/15 14:19:06 INFO Applying migration id=tocc 2026/10/15 14:19:06 INFO Applying migration id=followeds 2026/10/15 14:19:06 INFO Applying migration id=certhash 2026/10/15 14:19:06 INFO Applying migration id=follows_sync 2026/10/15 14:19:06 INFO Applying migration id=jsonpath 2026/10/15 14:19:06 INFO Applying migration id=localforward 2026/10/15 14:19:06 INFO Applying migration id=avatar 2026/10/15 14:19:06 INFO Applying migration id=noimage 2026/10/15 14:19:06 INFO Applying migration id=feed 2026/10/15 14:19:06 INFO Applying migration id=bookmarks 2026/10/15 14:19:06 INFO Applying migration id=shareactivity 2026/10/15 14:19:06 INFO Applying migration id=application 2026/10/15 14:19:06 INFO Applying migration id=certificates 2026/10/15 14:19:06 INFO Applying migration id=rawforward 2026/10/15 14:19:06 INFO Applying migration id=publickey 2026/10/15 14:19:06 INFO Applying migration id=resolvegroup 2026/10/15 14:19:06 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill 2026/10/15 14:19:07 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.18s) === RUN TestAvatar_TooBigSize 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill 2026/10/15 14:19:08 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (0.53s) === RUN TestAvatar_SizeLimit 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill 2026/10/15 14:19:09 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (0.76s) === RUN TestAvatar_ExactlySizeLimit 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill --- PASS: TestAvatar_ExactlySizeLimit (0.52s) === RUN TestBio_Throttled 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:10 WARN Throttled request to set bio can=2026-10-15T14:49:09.963Z --- PASS: TestBio_Throttled (0.73s) === RUN TestBio_HappyFlow 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (0.81s) === RUN TestBio_TooLong 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill --- PASS: TestBio_TooLong (0.38s) === RUN TestBio_MultiLine 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.57s) === RUN TestBio_MultiLineWithLink 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (0.46s) === RUN TestBookmark_HappyFlow 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-6eef-7531-9340-8731044a20e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 2026/10/15 14:19:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 2026/10/15 14:19:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 2026/10/15 14:19:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 --- PASS: TestBookmark_HappyFlow (0.50s) === RUN TestBookmark_Throttling 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill 2026/10/15 14:19:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7176-720b-9fe8-8f72c04e284c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7176-7179-a7b3-46a2c6a3ef85 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-7176-7179-a7b3-46a2c6a3ef85 2026/10/15 14:19:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7178-7b4f-a6eb-0434a538710f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7178-7b30-8580-f9fa82d261ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-7178-7b30-8580-f9fa82d261ba 2026/10/15 14:19:13 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (0.63s) === RUN TestBookmark_Limit 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill 2026/10/15 14:19:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-74bc-7841-903f-0e745cd463ff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-74bc-77ae-b127-cc46f5152cd7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-74bc-77ae-b127-cc46f5152cd7 2026/10/15 14:19:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-74c1-71ef-92ff-d512c82e030a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-74c1-71a2-ab04-b17a7f658b5f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-74c1-71a2-ab04-b17a7f658b5f 2026/10/15 14:19:14 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/01a13fee-74c1-71a2-ab04-b17a7f658b5f --- PASS: TestBookmark_Limit (0.84s) === RUN TestBookmark_TwoBookmarks 2026/10/15 14:19:14 INFO Applying migration id=initial 2026/10/15 14:19:14 INFO Applying migration id=notesupdated 2026/10/15 14:19:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:14 INFO Applying migration id=activitiesid 2026/10/15 14:19:14 INFO Applying migration id=outbox 2026/10/15 14:19:14 INFO Applying migration id=edits 2026/10/15 14:19:14 INFO Applying migration id=outboxactor 2026/10/15 14:19:14 INFO Applying migration id=outboxsender 2026/10/15 14:19:14 INFO Applying migration id=thread 2026/10/15 14:19:14 INFO Applying migration id=host 2026/10/15 14:19:14 INFO Applying migration id=sharedinbox 2026/10/15 14:19:14 INFO Applying migration id=noteshost 2026/10/15 14:19:14 INFO Applying migration id=fetched 2026/10/15 14:19:14 INFO Applying migration id=move 2026/10/15 14:19:14 INFO Applying migration id=cleanup 2026/10/15 14:19:14 INFO Applying migration id=received 2026/10/15 14:19:14 INFO Applying migration id=namehost 2026/10/15 14:19:14 INFO Applying migration id=outboxhost 2026/10/15 14:19:14 INFO Applying migration id=notesfts 2026/10/15 14:19:14 INFO Applying migration id=iconsname 2026/10/15 14:19:14 INFO Applying migration id=nohash 2026/10/15 14:19:14 INFO Applying migration id=shares 2026/10/15 14:19:14 INFO Applying migration id=actorttl 2026/10/15 14:19:14 INFO Applying migration id=tocc 2026/10/15 14:19:14 INFO Applying migration id=followeds 2026/10/15 14:19:14 INFO Applying migration id=certhash 2026/10/15 14:19:14 INFO Applying migration id=follows_sync 2026/10/15 14:19:14 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill 2026/10/15 14:19:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-777b-7d7b-9687-aa48b0f17ed5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-777b-7d1b-ba30-e870526e6a3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-777b-7d1b-ba30-e870526e6a3f 2026/10/15 14:19:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-777d-7c57-be1c-6c4b387607ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-777d-7c39-90f6-bf1d292c531f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-777d-7c39-90f6-bf1d292c531f --- PASS: TestBookmark_TwoBookmarks (0.70s) === RUN TestBookmark_Twice 2026/10/15 14:19:15 INFO Applying migration id=initial 2026/10/15 14:19:15 INFO Applying migration id=notesupdated 2026/10/15 14:19:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:15 INFO Applying migration id=activitiesid 2026/10/15 14:19:15 INFO Applying migration id=outbox 2026/10/15 14:19:15 INFO Applying migration id=edits 2026/10/15 14:19:15 INFO Applying migration id=outboxactor 2026/10/15 14:19:15 INFO Applying migration id=outboxsender 2026/10/15 14:19:15 INFO Applying migration id=thread 2026/10/15 14:19:15 INFO Applying migration id=host 2026/10/15 14:19:15 INFO Applying migration id=sharedinbox 2026/10/15 14:19:15 INFO Applying migration id=noteshost 2026/10/15 14:19:15 INFO Applying migration id=fetched 2026/10/15 14:19:15 INFO Applying migration id=move 2026/10/15 14:19:15 INFO Applying migration id=cleanup 2026/10/15 14:19:15 INFO Applying migration id=received 2026/10/15 14:19:15 INFO Applying migration id=namehost 2026/10/15 14:19:15 INFO Applying migration id=outboxhost 2026/10/15 14:19:15 INFO Applying migration id=notesfts 2026/10/15 14:19:15 INFO Applying migration id=iconsname 2026/10/15 14:19:15 INFO Applying migration id=nohash 2026/10/15 14:19:15 INFO Applying migration id=shares 2026/10/15 14:19:15 INFO Applying migration id=actorttl 2026/10/15 14:19:15 INFO Applying migration id=tocc 2026/10/15 14:19:15 INFO Applying migration id=followeds 2026/10/15 14:19:15 INFO Applying migration id=certhash 2026/10/15 14:19:15 INFO Applying migration id=follows_sync 2026/10/15 14:19:15 INFO Applying migration id=jsonpath 2026/10/15 14:19:15 INFO Applying migration id=localforward 2026/10/15 14:19:15 INFO Applying migration id=avatar 2026/10/15 14:19:15 INFO Applying migration id=noimage 2026/10/15 14:19:15 INFO Applying migration id=feed 2026/10/15 14:19:15 INFO Applying migration id=bookmarks 2026/10/15 14:19:15 INFO Applying migration id=shareactivity 2026/10/15 14:19:15 INFO Applying migration id=application 2026/10/15 14:19:15 INFO Applying migration id=certificates 2026/10/15 14:19:15 INFO Applying migration id=rawforward 2026/10/15 14:19:15 INFO Applying migration id=publickey 2026/10/15 14:19:15 INFO Applying migration id=resolvegroup 2026/10/15 14:19:15 INFO Applying migration id=reject 2026/10/15 14:19:15 INFO Applying migration id=autodel 2026/10/15 14:19:15 INFO Applying migration id=jsonb 2026/10/15 14:19:15 INFO Applying migration id=quote 2026/10/15 14:19:15 INFO Applying migration id=rfc9421 2026/10/15 14:19:15 INFO Applying migration id=keys 2026/10/15 14:19:15 INFO Applying migration id=portable 2026/10/15 14:19:15 INFO Applying migration id=proofs 2026/10/15 14:19:15 INFO Applying migration id=contexts 2026/10/15 14:19:15 INFO Applying migration id=deliverieshost 2026/10/15 14:19:15 INFO Applying migration id=pembegin 2026/10/15 14:19:15 INFO Applying migration id=didhost 2026/10/15 14:19:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:15 INFO Applying migration id=invites 2026/10/15 14:19:15 INFO Applying migration id=ed25519blob 2026/10/15 14:19:15 INFO Applying migration id=rsablob 2026/10/15 14:19:15 INFO Applying migration id=iconscid 2026/10/15 14:19:15 INFO Applying migration id=actor 2026/10/15 14:19:15 INFO Applying migration id=localkeys 2026/10/15 14:19:15 INFO Applying migration id=deleted 2026/10/15 14:19:15 INFO Applying migration id=history 2026/10/15 14:19:15 INFO Applying migration id=outboxnano 2026/10/15 14:19:15 INFO Applying migration id=implements 2026/10/15 14:19:15 INFO Applying migration id=backfill 2026/10/15 14:19:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-795e-790a-99da-efce7ddba61d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-795e-789b-a936-78d9cef1bce5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-795e-789b-a936-78d9cef1bce5 2026/10/15 14:19:15 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.48s) === RUN TestBookmark_ToFollowers 2026/10/15 14:19:15 INFO Applying migration id=initial 2026/10/15 14:19:15 INFO Applying migration id=notesupdated 2026/10/15 14:19:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:15 INFO Applying migration id=activitiesid 2026/10/15 14:19:15 INFO Applying migration id=outbox 2026/10/15 14:19:15 INFO Applying migration id=edits 2026/10/15 14:19:15 INFO Applying migration id=outboxactor 2026/10/15 14:19:15 INFO Applying migration id=outboxsender 2026/10/15 14:19:15 INFO Applying migration id=thread 2026/10/15 14:19:15 INFO Applying migration id=host 2026/10/15 14:19:15 INFO Applying migration id=sharedinbox 2026/10/15 14:19:15 INFO Applying migration id=noteshost 2026/10/15 14:19:15 INFO Applying migration id=fetched 2026/10/15 14:19:15 INFO Applying migration id=move 2026/10/15 14:19:15 INFO Applying migration id=cleanup 2026/10/15 14:19:15 INFO Applying migration id=received 2026/10/15 14:19:15 INFO Applying migration id=namehost 2026/10/15 14:19:15 INFO Applying migration id=outboxhost 2026/10/15 14:19:15 INFO Applying migration id=notesfts 2026/10/15 14:19:15 INFO Applying migration id=iconsname 2026/10/15 14:19:15 INFO Applying migration id=nohash 2026/10/15 14:19:15 INFO Applying migration id=shares 2026/10/15 14:19:15 INFO Applying migration id=actorttl 2026/10/15 14:19:15 INFO Applying migration id=tocc 2026/10/15 14:19:15 INFO Applying migration id=followeds 2026/10/15 14:19:15 INFO Applying migration id=certhash 2026/10/15 14:19:15 INFO Applying migration id=follows_sync 2026/10/15 14:19:15 INFO Applying migration id=jsonpath 2026/10/15 14:19:15 INFO Applying migration id=localforward 2026/10/15 14:19:15 INFO Applying migration id=avatar 2026/10/15 14:19:15 INFO Applying migration id=noimage 2026/10/15 14:19:15 INFO Applying migration id=feed 2026/10/15 14:19:15 INFO Applying migration id=bookmarks 2026/10/15 14:19:15 INFO Applying migration id=shareactivity 2026/10/15 14:19:15 INFO Applying migration id=application 2026/10/15 14:19:15 INFO Applying migration id=certificates 2026/10/15 14:19:15 INFO Applying migration id=rawforward 2026/10/15 14:19:15 INFO Applying migration id=publickey 2026/10/15 14:19:15 INFO Applying migration id=resolvegroup 2026/10/15 14:19:15 INFO Applying migration id=reject 2026/10/15 14:19:15 INFO Applying migration id=autodel 2026/10/15 14:19:15 INFO Applying migration id=jsonb 2026/10/15 14:19:15 INFO Applying migration id=quote 2026/10/15 14:19:15 INFO Applying migration id=rfc9421 2026/10/15 14:19:15 INFO Applying migration id=keys 2026/10/15 14:19:15 INFO Applying migration id=portable 2026/10/15 14:19:15 INFO Applying migration id=proofs 2026/10/15 14:19:15 INFO Applying migration id=contexts 2026/10/15 14:19:15 INFO Applying migration id=deliverieshost 2026/10/15 14:19:15 INFO Applying migration id=pembegin 2026/10/15 14:19:15 INFO Applying migration id=didhost 2026/10/15 14:19:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:15 INFO Applying migration id=invites 2026/10/15 14:19:15 INFO Applying migration id=ed25519blob 2026/10/15 14:19:15 INFO Applying migration id=rsablob 2026/10/15 14:19:15 INFO Applying migration id=iconscid 2026/10/15 14:19:15 INFO Applying migration id=actor 2026/10/15 14:19:15 INFO Applying migration id=localkeys 2026/10/15 14:19:15 INFO Applying migration id=deleted 2026/10/15 14:19:15 INFO Applying migration id=history 2026/10/15 14:19:15 INFO Applying migration id=outboxnano 2026/10/15 14:19:15 INFO Applying migration id=implements 2026/10/15 14:19:15 INFO Applying migration id=backfill 2026/10/15 14:19:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-7b03-771e-b5a1-b2f950279c02 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f 2026/10/15 14:19:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7b04-705d-a82f-db1f0cfc288e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7b04-7021-8b9e-d0f531041006 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-7b04-7021-8b9e-d0f531041006 2026/10/15 14:19:16 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-7b04-7021-8b9e-d0f531041006 2026/10/15 14:19:16 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fee-7b07-72fe-af3f-53eb2f7d35f3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f 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.42s) === RUN TestBookmark_DM 2026/10/15 14:19:16 INFO Applying migration id=initial 2026/10/15 14:19:16 INFO Applying migration id=notesupdated 2026/10/15 14:19:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:16 INFO Applying migration id=activitiesid 2026/10/15 14:19:16 INFO Applying migration id=outbox 2026/10/15 14:19:16 INFO Applying migration id=edits 2026/10/15 14:19:16 INFO Applying migration id=outboxactor 2026/10/15 14:19:16 INFO Applying migration id=outboxsender 2026/10/15 14:19:16 INFO Applying migration id=thread 2026/10/15 14:19:16 INFO Applying migration id=host 2026/10/15 14:19:16 INFO Applying migration id=sharedinbox 2026/10/15 14:19:16 INFO Applying migration id=noteshost 2026/10/15 14:19:16 INFO Applying migration id=fetched 2026/10/15 14:19:16 INFO Applying migration id=move 2026/10/15 14:19:16 INFO Applying migration id=cleanup 2026/10/15 14:19:16 INFO Applying migration id=received 2026/10/15 14:19:16 INFO Applying migration id=namehost 2026/10/15 14:19:16 INFO Applying migration id=outboxhost 2026/10/15 14:19:16 INFO Applying migration id=notesfts 2026/10/15 14:19:16 INFO Applying migration id=iconsname 2026/10/15 14:19:16 INFO Applying migration id=nohash 2026/10/15 14:19:16 INFO Applying migration id=shares 2026/10/15 14:19:16 INFO Applying migration id=actorttl 2026/10/15 14:19:16 INFO Applying migration id=tocc 2026/10/15 14:19:16 INFO Applying migration id=followeds 2026/10/15 14:19:16 INFO Applying migration id=certhash 2026/10/15 14:19:16 INFO Applying migration id=follows_sync 2026/10/15 14:19:16 INFO Applying migration id=jsonpath 2026/10/15 14:19:16 INFO Applying migration id=localforward 2026/10/15 14:19:16 INFO Applying migration id=avatar 2026/10/15 14:19:16 INFO Applying migration id=noimage 2026/10/15 14:19:16 INFO Applying migration id=feed 2026/10/15 14:19:16 INFO Applying migration id=bookmarks 2026/10/15 14:19:16 INFO Applying migration id=shareactivity 2026/10/15 14:19:16 INFO Applying migration id=application 2026/10/15 14:19:16 INFO Applying migration id=certificates 2026/10/15 14:19:16 INFO Applying migration id=rawforward 2026/10/15 14:19:16 INFO Applying migration id=publickey 2026/10/15 14:19:16 INFO Applying migration id=resolvegroup 2026/10/15 14:19:16 INFO Applying migration id=reject 2026/10/15 14:19:16 INFO Applying migration id=autodel 2026/10/15 14:19:16 INFO Applying migration id=jsonb 2026/10/15 14:19:16 INFO Applying migration id=quote 2026/10/15 14:19:16 INFO Applying migration id=rfc9421 2026/10/15 14:19:16 INFO Applying migration id=keys 2026/10/15 14:19:16 INFO Applying migration id=portable 2026/10/15 14:19:16 INFO Applying migration id=proofs 2026/10/15 14:19:16 INFO Applying migration id=contexts 2026/10/15 14:19:16 INFO Applying migration id=deliverieshost 2026/10/15 14:19:16 INFO Applying migration id=pembegin 2026/10/15 14:19:16 INFO Applying migration id=didhost 2026/10/15 14:19:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:16 INFO Applying migration id=invites 2026/10/15 14:19:16 INFO Applying migration id=ed25519blob 2026/10/15 14:19:16 INFO Applying migration id=rsablob 2026/10/15 14:19:16 INFO Applying migration id=iconscid 2026/10/15 14:19:16 INFO Applying migration id=actor 2026/10/15 14:19:16 INFO Applying migration id=localkeys 2026/10/15 14:19:16 INFO Applying migration id=deleted 2026/10/15 14:19:16 INFO Applying migration id=history 2026/10/15 14:19:16 INFO Applying migration id=outboxnano 2026/10/15 14:19:16 INFO Applying migration id=implements 2026/10/15 14:19:16 INFO Applying migration id=backfill 2026/10/15 14:19:16 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7dce-7e04-90b6-fc09d16f1bc3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7dce-7883-ab2d-3a1004f489f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-7dce-7883-ab2d-3a1004f489f0 2026/10/15 14:19:16 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-7dce-7883-ab2d-3a1004f489f0 --- PASS: TestBookmark_DM (0.71s) === RUN TestCommunities_OneCommunity 2026/10/15 14:19:16 INFO Applying migration id=initial 2026/10/15 14:19:16 INFO Applying migration id=notesupdated 2026/10/15 14:19:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:16 INFO Applying migration id=activitiesid 2026/10/15 14:19:16 INFO Applying migration id=outbox 2026/10/15 14:19:16 INFO Applying migration id=edits 2026/10/15 14:19:16 INFO Applying migration id=outboxactor 2026/10/15 14:19:16 INFO Applying migration id=outboxsender 2026/10/15 14:19:16 INFO Applying migration id=thread 2026/10/15 14:19:16 INFO Applying migration id=host 2026/10/15 14:19:16 INFO Applying migration id=sharedinbox 2026/10/15 14:19:16 INFO Applying migration id=noteshost 2026/10/15 14:19:16 INFO Applying migration id=fetched 2026/10/15 14:19:16 INFO Applying migration id=move 2026/10/15 14:19:16 INFO Applying migration id=cleanup 2026/10/15 14:19:16 INFO Applying migration id=received 2026/10/15 14:19:16 INFO Applying migration id=namehost 2026/10/15 14:19:16 INFO Applying migration id=outboxhost 2026/10/15 14:19:16 INFO Applying migration id=notesfts 2026/10/15 14:19:16 INFO Applying migration id=iconsname 2026/10/15 14:19:16 INFO Applying migration id=nohash 2026/10/15 14:19:16 INFO Applying migration id=shares 2026/10/15 14:19:16 INFO Applying migration id=actorttl 2026/10/15 14:19:16 INFO Applying migration id=tocc 2026/10/15 14:19:16 INFO Applying migration id=followeds 2026/10/15 14:19:16 INFO Applying migration id=certhash 2026/10/15 14:19:16 INFO Applying migration id=follows_sync 2026/10/15 14:19:16 INFO Applying migration id=jsonpath 2026/10/15 14:19:16 INFO Applying migration id=localforward 2026/10/15 14:19:16 INFO Applying migration id=avatar 2026/10/15 14:19:16 INFO Applying migration id=noimage 2026/10/15 14:19:16 INFO Applying migration id=feed 2026/10/15 14:19:16 INFO Applying migration id=bookmarks 2026/10/15 14:19:16 INFO Applying migration id=shareactivity 2026/10/15 14:19:16 INFO Applying migration id=application 2026/10/15 14:19:16 INFO Applying migration id=certificates 2026/10/15 14:19:16 INFO Applying migration id=rawforward 2026/10/15 14:19:16 INFO Applying migration id=publickey 2026/10/15 14:19:16 INFO Applying migration id=resolvegroup 2026/10/15 14:19:16 INFO Applying migration id=reject 2026/10/15 14:19:16 INFO Applying migration id=autodel 2026/10/15 14:19:16 INFO Applying migration id=jsonb 2026/10/15 14:19:16 INFO Applying migration id=quote 2026/10/15 14:19:16 INFO Applying migration id=rfc9421 2026/10/15 14:19:16 INFO Applying migration id=keys 2026/10/15 14:19:16 INFO Applying migration id=portable 2026/10/15 14:19:16 INFO Applying migration id=proofs 2026/10/15 14:19:16 INFO Applying migration id=contexts 2026/10/15 14:19:16 INFO Applying migration id=deliverieshost 2026/10/15 14:19:16 INFO Applying migration id=pembegin 2026/10/15 14:19:16 INFO Applying migration id=didhost 2026/10/15 14:19:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:16 INFO Applying migration id=invites 2026/10/15 14:19:16 INFO Applying migration id=ed25519blob 2026/10/15 14:19:16 INFO Applying migration id=rsablob 2026/10/15 14:19:16 INFO Applying migration id=iconscid 2026/10/15 14:19:16 INFO Applying migration id=actor 2026/10/15 14:19:16 INFO Applying migration id=localkeys 2026/10/15 14:19:16 INFO Applying migration id=deleted 2026/10/15 14:19:16 INFO Applying migration id=history 2026/10/15 14:19:16 INFO Applying migration id=outboxnano 2026/10/15 14:19:16 INFO Applying migration id=implements 2026/10/15 14:19:16 INFO Applying migration id=backfill 2026/10/15 14:19:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-8042-7f2c-a649-2b1bb5382efe activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8043-7e88-a237-e14c966c9303 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-8042-7f2c-a649-2b1bb5382efe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-8042-7f2c-a649-2b1bb5382efe 2026/10/15 14:19:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-8044-7898-b31d-26a5e259c6f9 note=https://localhost.localdomain:8443/post/01a13fee-8044-76de-a853-a29355df3b72 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8044-7898-b31d-26a5e259c6f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8044-76de-a853-a29355df3b72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8044-76de-a853-a29355df3b72 --- PASS: TestCommunities_OneCommunity (0.63s) === RUN TestCommunity_NewThread 2026/10/15 14:19:17 INFO Applying migration id=initial 2026/10/15 14:19:17 INFO Applying migration id=notesupdated 2026/10/15 14:19:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:17 INFO Applying migration id=activitiesid 2026/10/15 14:19:17 INFO Applying migration id=outbox 2026/10/15 14:19:17 INFO Applying migration id=edits 2026/10/15 14:19:17 INFO Applying migration id=outboxactor 2026/10/15 14:19:17 INFO Applying migration id=outboxsender 2026/10/15 14:19:17 INFO Applying migration id=thread 2026/10/15 14:19:17 INFO Applying migration id=host 2026/10/15 14:19:17 INFO Applying migration id=sharedinbox 2026/10/15 14:19:17 INFO Applying migration id=noteshost 2026/10/15 14:19:17 INFO Applying migration id=fetched 2026/10/15 14:19:17 INFO Applying migration id=move 2026/10/15 14:19:17 INFO Applying migration id=cleanup 2026/10/15 14:19:17 INFO Applying migration id=received 2026/10/15 14:19:17 INFO Applying migration id=namehost 2026/10/15 14:19:17 INFO Applying migration id=outboxhost 2026/10/15 14:19:17 INFO Applying migration id=notesfts 2026/10/15 14:19:17 INFO Applying migration id=iconsname 2026/10/15 14:19:17 INFO Applying migration id=nohash 2026/10/15 14:19:17 INFO Applying migration id=shares 2026/10/15 14:19:17 INFO Applying migration id=actorttl 2026/10/15 14:19:17 INFO Applying migration id=tocc 2026/10/15 14:19:17 INFO Applying migration id=followeds 2026/10/15 14:19:17 INFO Applying migration id=certhash 2026/10/15 14:19:17 INFO Applying migration id=follows_sync 2026/10/15 14:19:17 INFO Applying migration id=jsonpath 2026/10/15 14:19:17 INFO Applying migration id=localforward 2026/10/15 14:19:17 INFO Applying migration id=avatar 2026/10/15 14:19:17 INFO Applying migration id=noimage 2026/10/15 14:19:17 INFO Applying migration id=feed 2026/10/15 14:19:17 INFO Applying migration id=bookmarks 2026/10/15 14:19:17 INFO Applying migration id=shareactivity 2026/10/15 14:19:17 INFO Applying migration id=application 2026/10/15 14:19:17 INFO Applying migration id=certificates 2026/10/15 14:19:17 INFO Applying migration id=rawforward 2026/10/15 14:19:17 INFO Applying migration id=publickey 2026/10/15 14:19:17 INFO Applying migration id=resolvegroup 2026/10/15 14:19:17 INFO Applying migration id=reject 2026/10/15 14:19:17 INFO Applying migration id=autodel 2026/10/15 14:19:17 INFO Applying migration id=jsonb 2026/10/15 14:19:17 INFO Applying migration id=quote 2026/10/15 14:19:17 INFO Applying migration id=rfc9421 2026/10/15 14:19:17 INFO Applying migration id=keys 2026/10/15 14:19:17 INFO Applying migration id=portable 2026/10/15 14:19:17 INFO Applying migration id=proofs 2026/10/15 14:19:17 INFO Applying migration id=contexts 2026/10/15 14:19:17 INFO Applying migration id=deliverieshost 2026/10/15 14:19:17 INFO Applying migration id=pembegin 2026/10/15 14:19:17 INFO Applying migration id=didhost 2026/10/15 14:19:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:17 INFO Applying migration id=invites 2026/10/15 14:19:17 INFO Applying migration id=ed25519blob 2026/10/15 14:19:17 INFO Applying migration id=rsablob 2026/10/15 14:19:17 INFO Applying migration id=iconscid 2026/10/15 14:19:17 INFO Applying migration id=actor 2026/10/15 14:19:17 INFO Applying migration id=localkeys 2026/10/15 14:19:17 INFO Applying migration id=deleted 2026/10/15 14:19:17 INFO Applying migration id=history 2026/10/15 14:19:17 INFO Applying migration id=outboxnano 2026/10/15 14:19:17 INFO Applying migration id=implements 2026/10/15 14:19:17 INFO Applying migration id=backfill 2026/10/15 14:19:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-823a-7a17-8f79-1db6392e4768 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/10/15 14:19:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-823b-7319-a968-40973205e69c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-823b-7ac5-87e7-7ff76eebdf4f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-823b-7319-a968-40973205e69c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-823b-7319-a968-40973205e69c 2026/10/15 14:19:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-823c-7490-8a8c-4176fa89d548 note=https://localhost.localdomain:8443/post/01a13fee-823c-7343-bb2f-f40633f8deee group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-823c-7490-8a8c-4176fa89d548 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-823c-7343-bb2f-f40633f8deee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-823c-7343-bb2f-f40633f8deee --- PASS: TestCommunity_NewThread (0.50s) === RUN TestCommunity_NewThreadNotFollowing 2026/10/15 14:19:17 INFO Applying migration id=initial 2026/10/15 14:19:17 INFO Applying migration id=notesupdated 2026/10/15 14:19:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:17 INFO Applying migration id=activitiesid 2026/10/15 14:19:17 INFO Applying migration id=outbox 2026/10/15 14:19:17 INFO Applying migration id=edits 2026/10/15 14:19:17 INFO Applying migration id=outboxactor 2026/10/15 14:19:17 INFO Applying migration id=outboxsender 2026/10/15 14:19:17 INFO Applying migration id=thread 2026/10/15 14:19:17 INFO Applying migration id=host 2026/10/15 14:19:17 INFO Applying migration id=sharedinbox 2026/10/15 14:19:17 INFO Applying migration id=noteshost 2026/10/15 14:19:17 INFO Applying migration id=fetched 2026/10/15 14:19:17 INFO Applying migration id=move 2026/10/15 14:19:17 INFO Applying migration id=cleanup 2026/10/15 14:19:17 INFO Applying migration id=received 2026/10/15 14:19:17 INFO Applying migration id=namehost 2026/10/15 14:19:17 INFO Applying migration id=outboxhost 2026/10/15 14:19:17 INFO Applying migration id=notesfts 2026/10/15 14:19:17 INFO Applying migration id=iconsname 2026/10/15 14:19:17 INFO Applying migration id=nohash 2026/10/15 14:19:17 INFO Applying migration id=shares 2026/10/15 14:19:17 INFO Applying migration id=actorttl 2026/10/15 14:19:17 INFO Applying migration id=tocc 2026/10/15 14:19:17 INFO Applying migration id=followeds 2026/10/15 14:19:17 INFO Applying migration id=certhash 2026/10/15 14:19:17 INFO Applying migration id=follows_sync 2026/10/15 14:19:17 INFO Applying migration id=jsonpath 2026/10/15 14:19:18 INFO Applying migration id=localforward 2026/10/15 14:19:18 INFO Applying migration id=avatar 2026/10/15 14:19:18 INFO Applying migration id=noimage 2026/10/15 14:19:18 INFO Applying migration id=feed 2026/10/15 14:19:18 INFO Applying migration id=bookmarks 2026/10/15 14:19:18 INFO Applying migration id=shareactivity 2026/10/15 14:19:18 INFO Applying migration id=application 2026/10/15 14:19:18 INFO Applying migration id=certificates 2026/10/15 14:19:18 INFO Applying migration id=rawforward 2026/10/15 14:19:18 INFO Applying migration id=publickey 2026/10/15 14:19:18 INFO Applying migration id=resolvegroup 2026/10/15 14:19:18 INFO Applying migration id=reject 2026/10/15 14:19:18 INFO Applying migration id=autodel 2026/10/15 14:19:18 INFO Applying migration id=jsonb 2026/10/15 14:19:18 INFO Applying migration id=quote 2026/10/15 14:19:18 INFO Applying migration id=rfc9421 2026/10/15 14:19:18 INFO Applying migration id=keys 2026/10/15 14:19:18 INFO Applying migration id=portable 2026/10/15 14:19:18 INFO Applying migration id=proofs 2026/10/15 14:19:18 INFO Applying migration id=contexts 2026/10/15 14:19:18 INFO Applying migration id=deliverieshost 2026/10/15 14:19:18 INFO Applying migration id=pembegin 2026/10/15 14:19:18 INFO Applying migration id=didhost 2026/10/15 14:19:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:18 INFO Applying migration id=invites 2026/10/15 14:19:18 INFO Applying migration id=ed25519blob 2026/10/15 14:19:18 INFO Applying migration id=rsablob 2026/10/15 14:19:18 INFO Applying migration id=iconscid 2026/10/15 14:19:18 INFO Applying migration id=actor 2026/10/15 14:19:18 INFO Applying migration id=localkeys 2026/10/15 14:19:18 INFO Applying migration id=deleted 2026/10/15 14:19:18 INFO Applying migration id=history 2026/10/15 14:19:18 INFO Applying migration id=outboxnano 2026/10/15 14:19:18 INFO Applying migration id=implements 2026/10/15 14:19:18 INFO Applying migration id=backfill 2026/10/15 14:19:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-83a1-723a-b659-72b093ebb512 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/10/15 14:19:18 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-83a1-7b24-b06b-f12ab4f8642a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-83a1-796f-8376-778c63eb6182 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-83a1-796f-8376-778c63eb6182 --- PASS: TestCommunity_NewThreadNotFollowing (0.36s) === RUN TestCommunity_NewThreadNotPublic 2026/10/15 14:19:18 INFO Applying migration id=initial 2026/10/15 14:19:18 INFO Applying migration id=notesupdated 2026/10/15 14:19:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:18 INFO Applying migration id=activitiesid 2026/10/15 14:19:18 INFO Applying migration id=outbox 2026/10/15 14:19:18 INFO Applying migration id=edits 2026/10/15 14:19:18 INFO Applying migration id=outboxactor 2026/10/15 14:19:18 INFO Applying migration id=outboxsender 2026/10/15 14:19:18 INFO Applying migration id=thread 2026/10/15 14:19:18 INFO Applying migration id=host 2026/10/15 14:19:18 INFO Applying migration id=sharedinbox 2026/10/15 14:19:18 INFO Applying migration id=noteshost 2026/10/15 14:19:18 INFO Applying migration id=fetched 2026/10/15 14:19:18 INFO Applying migration id=move 2026/10/15 14:19:18 INFO Applying migration id=cleanup 2026/10/15 14:19:18 INFO Applying migration id=received 2026/10/15 14:19:18 INFO Applying migration id=namehost 2026/10/15 14:19:18 INFO Applying migration id=outboxhost 2026/10/15 14:19:18 INFO Applying migration id=notesfts 2026/10/15 14:19:18 INFO Applying migration id=iconsname 2026/10/15 14:19:18 INFO Applying migration id=nohash 2026/10/15 14:19:18 INFO Applying migration id=shares 2026/10/15 14:19:18 INFO Applying migration id=actorttl 2026/10/15 14:19:18 INFO Applying migration id=tocc 2026/10/15 14:19:18 INFO Applying migration id=followeds 2026/10/15 14:19:18 INFO Applying migration id=certhash 2026/10/15 14:19:18 INFO Applying migration id=follows_sync 2026/10/15 14:19:18 INFO Applying migration id=jsonpath 2026/10/15 14:19:18 INFO Applying migration id=localforward 2026/10/15 14:19:18 INFO Applying migration id=avatar 2026/10/15 14:19:18 INFO Applying migration id=noimage 2026/10/15 14:19:18 INFO Applying migration id=feed 2026/10/15 14:19:18 INFO Applying migration id=bookmarks 2026/10/15 14:19:18 INFO Applying migration id=shareactivity 2026/10/15 14:19:18 INFO Applying migration id=application 2026/10/15 14:19:18 INFO Applying migration id=certificates 2026/10/15 14:19:18 INFO Applying migration id=rawforward 2026/10/15 14:19:18 INFO Applying migration id=publickey 2026/10/15 14:19:18 INFO Applying migration id=resolvegroup 2026/10/15 14:19:18 INFO Applying migration id=reject 2026/10/15 14:19:18 INFO Applying migration id=autodel 2026/10/15 14:19:18 INFO Applying migration id=jsonb 2026/10/15 14:19:18 INFO Applying migration id=quote 2026/10/15 14:19:18 INFO Applying migration id=rfc9421 2026/10/15 14:19:18 INFO Applying migration id=keys 2026/10/15 14:19:18 INFO Applying migration id=portable 2026/10/15 14:19:18 INFO Applying migration id=proofs 2026/10/15 14:19:18 INFO Applying migration id=contexts 2026/10/15 14:19:18 INFO Applying migration id=deliverieshost 2026/10/15 14:19:18 INFO Applying migration id=pembegin 2026/10/15 14:19:18 INFO Applying migration id=didhost 2026/10/15 14:19:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:18 INFO Applying migration id=invites 2026/10/15 14:19:18 INFO Applying migration id=ed25519blob 2026/10/15 14:19:18 INFO Applying migration id=rsablob 2026/10/15 14:19:18 INFO Applying migration id=iconscid 2026/10/15 14:19:18 INFO Applying migration id=actor 2026/10/15 14:19:18 INFO Applying migration id=localkeys 2026/10/15 14:19:18 INFO Applying migration id=deleted 2026/10/15 14:19:18 INFO Applying migration id=history 2026/10/15 14:19:18 INFO Applying migration id=outboxnano 2026/10/15 14:19:18 INFO Applying migration id=implements 2026/10/15 14:19:18 INFO Applying migration id=backfill 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-867e-790e-9713-10d749275f3f 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/10/15 14:19:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-867f-70fc-a34d-aa1982410f38 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-867f-7ce8-b4e5-e16c7ba3059b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-867f-70fc-a34d-aa1982410f38 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-867f-70fc-a34d-aa1982410f38 2026/10/15 14:19:19 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8680-7b67-a655-fbd5e73dc55e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8680-79cc-8cfa-664d2b1ec2ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8680-79cc-8cfa-664d2b1ec2ee --- PASS: TestCommunity_NewThreadNotPublic (0.73s) === RUN TestCommunity_ReplyInThread 2026/10/15 14:19:19 INFO Applying migration id=initial 2026/10/15 14:19:19 INFO Applying migration id=notesupdated 2026/10/15 14:19:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:19 INFO Applying migration id=activitiesid 2026/10/15 14:19:19 INFO Applying migration id=outbox 2026/10/15 14:19:19 INFO Applying migration id=edits 2026/10/15 14:19:19 INFO Applying migration id=outboxactor 2026/10/15 14:19:19 INFO Applying migration id=outboxsender 2026/10/15 14:19:19 INFO Applying migration id=thread 2026/10/15 14:19:19 INFO Applying migration id=host 2026/10/15 14:19:19 INFO Applying migration id=sharedinbox 2026/10/15 14:19:19 INFO Applying migration id=noteshost 2026/10/15 14:19:19 INFO Applying migration id=fetched 2026/10/15 14:19:19 INFO Applying migration id=move 2026/10/15 14:19:19 INFO Applying migration id=cleanup 2026/10/15 14:19:19 INFO Applying migration id=received 2026/10/15 14:19:19 INFO Applying migration id=namehost 2026/10/15 14:19:19 INFO Applying migration id=outboxhost 2026/10/15 14:19:19 INFO Applying migration id=notesfts 2026/10/15 14:19:19 INFO Applying migration id=iconsname 2026/10/15 14:19:19 INFO Applying migration id=nohash 2026/10/15 14:19:19 INFO Applying migration id=shares 2026/10/15 14:19:19 INFO Applying migration id=actorttl 2026/10/15 14:19:19 INFO Applying migration id=tocc 2026/10/15 14:19:19 INFO Applying migration id=followeds 2026/10/15 14:19:19 INFO Applying migration id=certhash 2026/10/15 14:19:19 INFO Applying migration id=follows_sync 2026/10/15 14:19:19 INFO Applying migration id=jsonpath 2026/10/15 14:19:19 INFO Applying migration id=localforward 2026/10/15 14:19:19 INFO Applying migration id=avatar 2026/10/15 14:19:19 INFO Applying migration id=noimage 2026/10/15 14:19:19 INFO Applying migration id=feed 2026/10/15 14:19:19 INFO Applying migration id=bookmarks 2026/10/15 14:19:19 INFO Applying migration id=shareactivity 2026/10/15 14:19:19 INFO Applying migration id=application 2026/10/15 14:19:19 INFO Applying migration id=certificates 2026/10/15 14:19:19 INFO Applying migration id=rawforward 2026/10/15 14:19:19 INFO Applying migration id=publickey 2026/10/15 14:19:19 INFO Applying migration id=resolvegroup 2026/10/15 14:19:19 INFO Applying migration id=reject 2026/10/15 14:19:19 INFO Applying migration id=autodel 2026/10/15 14:19:19 INFO Applying migration id=jsonb 2026/10/15 14:19:19 INFO Applying migration id=quote 2026/10/15 14:19:19 INFO Applying migration id=rfc9421 2026/10/15 14:19:19 INFO Applying migration id=keys 2026/10/15 14:19:19 INFO Applying migration id=portable 2026/10/15 14:19:19 INFO Applying migration id=proofs 2026/10/15 14:19:19 INFO Applying migration id=contexts 2026/10/15 14:19:19 INFO Applying migration id=deliverieshost 2026/10/15 14:19:19 INFO Applying migration id=pembegin 2026/10/15 14:19:19 INFO Applying migration id=didhost 2026/10/15 14:19:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:19 INFO Applying migration id=invites 2026/10/15 14:19:19 INFO Applying migration id=ed25519blob 2026/10/15 14:19:19 INFO Applying migration id=rsablob 2026/10/15 14:19:19 INFO Applying migration id=iconscid 2026/10/15 14:19:19 INFO Applying migration id=actor 2026/10/15 14:19:19 INFO Applying migration id=localkeys 2026/10/15 14:19:19 INFO Applying migration id=deleted 2026/10/15 14:19:19 INFO Applying migration id=history 2026/10/15 14:19:19 INFO Applying migration id=outboxnano 2026/10/15 14:19:19 INFO Applying migration id=implements 2026/10/15 14:19:19 INFO Applying migration id=backfill 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8938-7127-8bf6-38a281cf22bf 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/10/15 14:19:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-8939-723e-8774-73c311fbacf7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-893a-7338-875c-1474375e5899 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-8939-723e-8774-73c311fbacf7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-8939-723e-8774-73c311fbacf7 2026/10/15 14:19:19 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-893b-7a99-b566-8691842e97ed note=https://localhost.localdomain:8443/post/01a13fee-893b-7738-8fb8-ed822b9564ee group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-893b-7a99-b566-8691842e97ed activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-893b-7738-8fb8-ed822b9564ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-893b-7738-8fb8-ed822b9564ee 2026/10/15 14:19:19 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/10/15 14:19:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThread (0.71s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/10/15 14:19:19 INFO Applying migration id=initial 2026/10/15 14:19:19 INFO Applying migration id=notesupdated 2026/10/15 14:19:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:19 INFO Applying migration id=activitiesid 2026/10/15 14:19:19 INFO Applying migration id=outbox 2026/10/15 14:19:19 INFO Applying migration id=edits 2026/10/15 14:19:19 INFO Applying migration id=outboxactor 2026/10/15 14:19:19 INFO Applying migration id=outboxsender 2026/10/15 14:19:19 INFO Applying migration id=thread 2026/10/15 14:19:19 INFO Applying migration id=host 2026/10/15 14:19:19 INFO Applying migration id=sharedinbox 2026/10/15 14:19:19 INFO Applying migration id=noteshost 2026/10/15 14:19:19 INFO Applying migration id=fetched 2026/10/15 14:19:19 INFO Applying migration id=move 2026/10/15 14:19:19 INFO Applying migration id=cleanup 2026/10/15 14:19:19 INFO Applying migration id=received 2026/10/15 14:19:19 INFO Applying migration id=namehost 2026/10/15 14:19:19 INFO Applying migration id=outboxhost 2026/10/15 14:19:19 INFO Applying migration id=notesfts 2026/10/15 14:19:19 INFO Applying migration id=iconsname 2026/10/15 14:19:19 INFO Applying migration id=nohash 2026/10/15 14:19:19 INFO Applying migration id=shares 2026/10/15 14:19:19 INFO Applying migration id=actorttl 2026/10/15 14:19:19 INFO Applying migration id=tocc 2026/10/15 14:19:19 INFO Applying migration id=followeds 2026/10/15 14:19:19 INFO Applying migration id=certhash 2026/10/15 14:19:19 INFO Applying migration id=follows_sync 2026/10/15 14:19:19 INFO Applying migration id=jsonpath 2026/10/15 14:19:19 INFO Applying migration id=localforward 2026/10/15 14:19:19 INFO Applying migration id=avatar 2026/10/15 14:19:19 INFO Applying migration id=noimage 2026/10/15 14:19:19 INFO Applying migration id=feed 2026/10/15 14:19:19 INFO Applying migration id=bookmarks 2026/10/15 14:19:19 INFO Applying migration id=shareactivity 2026/10/15 14:19:19 INFO Applying migration id=application 2026/10/15 14:19:19 INFO Applying migration id=certificates 2026/10/15 14:19:19 INFO Applying migration id=rawforward 2026/10/15 14:19:19 INFO Applying migration id=publickey 2026/10/15 14:19:19 INFO Applying migration id=resolvegroup 2026/10/15 14:19:19 INFO Applying migration id=reject 2026/10/15 14:19:19 INFO Applying migration id=autodel 2026/10/15 14:19:19 INFO Applying migration id=jsonb 2026/10/15 14:19:19 INFO Applying migration id=quote 2026/10/15 14:19:19 INFO Applying migration id=rfc9421 2026/10/15 14:19:19 INFO Applying migration id=keys 2026/10/15 14:19:19 INFO Applying migration id=portable 2026/10/15 14:19:19 INFO Applying migration id=proofs 2026/10/15 14:19:19 INFO Applying migration id=contexts 2026/10/15 14:19:19 INFO Applying migration id=deliverieshost 2026/10/15 14:19:19 INFO Applying migration id=pembegin 2026/10/15 14:19:19 INFO Applying migration id=didhost 2026/10/15 14:19:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:19 INFO Applying migration id=invites 2026/10/15 14:19:19 INFO Applying migration id=ed25519blob 2026/10/15 14:19:19 INFO Applying migration id=rsablob 2026/10/15 14:19:19 INFO Applying migration id=iconscid 2026/10/15 14:19:19 INFO Applying migration id=actor 2026/10/15 14:19:19 INFO Applying migration id=localkeys 2026/10/15 14:19:19 INFO Applying migration id=deleted 2026/10/15 14:19:19 INFO Applying migration id=history 2026/10/15 14:19:19 INFO Applying migration id=outboxnano 2026/10/15 14:19:19 INFO Applying migration id=implements 2026/10/15 14:19:19 INFO Applying migration id=backfill 2026/10/15 14:19:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8b46-72e5-834c-0018629d779d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8b46-70b1-ba6e-a61715205a25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8b46-70b1-ba6e-a61715205a25 2026/10/15 14:19:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (0.51s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/10/15 14:19:20 INFO Applying migration id=initial 2026/10/15 14:19:20 INFO Applying migration id=notesupdated 2026/10/15 14:19:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:20 INFO Applying migration id=activitiesid 2026/10/15 14:19:20 INFO Applying migration id=outbox 2026/10/15 14:19:20 INFO Applying migration id=edits 2026/10/15 14:19:20 INFO Applying migration id=outboxactor 2026/10/15 14:19:20 INFO Applying migration id=outboxsender 2026/10/15 14:19:20 INFO Applying migration id=thread 2026/10/15 14:19:20 INFO Applying migration id=host 2026/10/15 14:19:20 INFO Applying migration id=sharedinbox 2026/10/15 14:19:20 INFO Applying migration id=noteshost 2026/10/15 14:19:20 INFO Applying migration id=fetched 2026/10/15 14:19:20 INFO Applying migration id=move 2026/10/15 14:19:20 INFO Applying migration id=cleanup 2026/10/15 14:19:20 INFO Applying migration id=received 2026/10/15 14:19:20 INFO Applying migration id=namehost 2026/10/15 14:19:20 INFO Applying migration id=outboxhost 2026/10/15 14:19:20 INFO Applying migration id=notesfts 2026/10/15 14:19:20 INFO Applying migration id=iconsname 2026/10/15 14:19:20 INFO Applying migration id=nohash 2026/10/15 14:19:20 INFO Applying migration id=shares 2026/10/15 14:19:20 INFO Applying migration id=actorttl 2026/10/15 14:19:20 INFO Applying migration id=tocc 2026/10/15 14:19:20 INFO Applying migration id=followeds 2026/10/15 14:19:20 INFO Applying migration id=certhash 2026/10/15 14:19:20 INFO Applying migration id=follows_sync 2026/10/15 14:19:20 INFO Applying migration id=jsonpath 2026/10/15 14:19:20 INFO Applying migration id=localforward 2026/10/15 14:19:20 INFO Applying migration id=avatar 2026/10/15 14:19:20 INFO Applying migration id=noimage 2026/10/15 14:19:20 INFO Applying migration id=feed 2026/10/15 14:19:20 INFO Applying migration id=bookmarks 2026/10/15 14:19:20 INFO Applying migration id=shareactivity 2026/10/15 14:19:20 INFO Applying migration id=application 2026/10/15 14:19:20 INFO Applying migration id=certificates 2026/10/15 14:19:20 INFO Applying migration id=rawforward 2026/10/15 14:19:20 INFO Applying migration id=publickey 2026/10/15 14:19:20 INFO Applying migration id=resolvegroup 2026/10/15 14:19:20 INFO Applying migration id=reject 2026/10/15 14:19:20 INFO Applying migration id=autodel 2026/10/15 14:19:20 INFO Applying migration id=jsonb 2026/10/15 14:19:20 INFO Applying migration id=quote 2026/10/15 14:19:20 INFO Applying migration id=rfc9421 2026/10/15 14:19:20 INFO Applying migration id=keys 2026/10/15 14:19:20 INFO Applying migration id=portable 2026/10/15 14:19:20 INFO Applying migration id=proofs 2026/10/15 14:19:20 INFO Applying migration id=contexts 2026/10/15 14:19:20 INFO Applying migration id=deliverieshost 2026/10/15 14:19:20 INFO Applying migration id=pembegin 2026/10/15 14:19:20 INFO Applying migration id=didhost 2026/10/15 14:19:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:20 INFO Applying migration id=invites 2026/10/15 14:19:20 INFO Applying migration id=ed25519blob 2026/10/15 14:19:20 INFO Applying migration id=rsablob 2026/10/15 14:19:20 INFO Applying migration id=iconscid 2026/10/15 14:19:20 INFO Applying migration id=actor 2026/10/15 14:19:20 INFO Applying migration id=localkeys 2026/10/15 14:19:20 INFO Applying migration id=deleted 2026/10/15 14:19:20 INFO Applying migration id=history 2026/10/15 14:19:20 INFO Applying migration id=outboxnano 2026/10/15 14:19:20 INFO Applying migration id=implements 2026/10/15 14:19:20 INFO Applying migration id=backfill 2026/10/15 14:19:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8d72-730e-800b-5561589f5d9a 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/10/15 14:19:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8d72-7d0c-a67a-cbfdba003dc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8d72-7b49-a78d-435671764312 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8d72-7b49-a78d-435671764312 2026/10/15 14:19:20 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (0.56s) === RUN TestCommunity_DuplicateReplyInThread 2026/10/15 14:19:20 INFO Applying migration id=initial 2026/10/15 14:19:20 INFO Applying migration id=notesupdated 2026/10/15 14:19:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:20 INFO Applying migration id=activitiesid 2026/10/15 14:19:20 INFO Applying migration id=outbox 2026/10/15 14:19:20 INFO Applying migration id=edits 2026/10/15 14:19:20 INFO Applying migration id=outboxactor 2026/10/15 14:19:20 INFO Applying migration id=outboxsender 2026/10/15 14:19:20 INFO Applying migration id=thread 2026/10/15 14:19:20 INFO Applying migration id=host 2026/10/15 14:19:20 INFO Applying migration id=sharedinbox 2026/10/15 14:19:20 INFO Applying migration id=noteshost 2026/10/15 14:19:20 INFO Applying migration id=fetched 2026/10/15 14:19:20 INFO Applying migration id=move 2026/10/15 14:19:20 INFO Applying migration id=cleanup 2026/10/15 14:19:20 INFO Applying migration id=received 2026/10/15 14:19:20 INFO Applying migration id=namehost 2026/10/15 14:19:20 INFO Applying migration id=outboxhost 2026/10/15 14:19:20 INFO Applying migration id=notesfts 2026/10/15 14:19:20 INFO Applying migration id=iconsname 2026/10/15 14:19:20 INFO Applying migration id=nohash 2026/10/15 14:19:20 INFO Applying migration id=shares 2026/10/15 14:19:20 INFO Applying migration id=actorttl 2026/10/15 14:19:20 INFO Applying migration id=tocc 2026/10/15 14:19:20 INFO Applying migration id=followeds 2026/10/15 14:19:20 INFO Applying migration id=certhash 2026/10/15 14:19:20 INFO Applying migration id=follows_sync 2026/10/15 14:19:20 INFO Applying migration id=jsonpath 2026/10/15 14:19:20 INFO Applying migration id=localforward 2026/10/15 14:19:20 INFO Applying migration id=avatar 2026/10/15 14:19:20 INFO Applying migration id=noimage 2026/10/15 14:19:20 INFO Applying migration id=feed 2026/10/15 14:19:20 INFO Applying migration id=bookmarks 2026/10/15 14:19:20 INFO Applying migration id=shareactivity 2026/10/15 14:19:20 INFO Applying migration id=application 2026/10/15 14:19:20 INFO Applying migration id=certificates 2026/10/15 14:19:20 INFO Applying migration id=rawforward 2026/10/15 14:19:20 INFO Applying migration id=publickey 2026/10/15 14:19:20 INFO Applying migration id=resolvegroup 2026/10/15 14:19:20 INFO Applying migration id=reject 2026/10/15 14:19:20 INFO Applying migration id=autodel 2026/10/15 14:19:20 INFO Applying migration id=jsonb 2026/10/15 14:19:20 INFO Applying migration id=quote 2026/10/15 14:19:20 INFO Applying migration id=rfc9421 2026/10/15 14:19:20 INFO Applying migration id=keys 2026/10/15 14:19:20 INFO Applying migration id=portable 2026/10/15 14:19:20 INFO Applying migration id=proofs 2026/10/15 14:19:20 INFO Applying migration id=contexts 2026/10/15 14:19:20 INFO Applying migration id=deliverieshost 2026/10/15 14:19:20 INFO Applying migration id=pembegin 2026/10/15 14:19:20 INFO Applying migration id=didhost 2026/10/15 14:19:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:20 INFO Applying migration id=invites 2026/10/15 14:19:20 INFO Applying migration id=ed25519blob 2026/10/15 14:19:20 INFO Applying migration id=rsablob 2026/10/15 14:19:20 INFO Applying migration id=iconscid 2026/10/15 14:19:20 INFO Applying migration id=actor 2026/10/15 14:19:20 INFO Applying migration id=localkeys 2026/10/15 14:19:20 INFO Applying migration id=deleted 2026/10/15 14:19:20 INFO Applying migration id=history 2026/10/15 14:19:20 INFO Applying migration id=outboxnano 2026/10/15 14:19:20 INFO Applying migration id=implements 2026/10/15 14:19:20 INFO Applying migration id=backfill 2026/10/15 14:19:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8fdf-74d4-b7f7-f13ec045ac20 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/10/15 14:19:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-8fe0-75e5-8ed4-b270f3cd9ae7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8fe1-7547-942d-dac424ebdb8a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-8fe0-75e5-8ed4-b270f3cd9ae7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-8fe0-75e5-8ed4-b270f3cd9ae7 2026/10/15 14:19:21 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:21 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-8fe2-7851-a634-08e2787e8aba note=https://localhost.localdomain:8443/post/01a13fee-8fe2-75a1-8e47-c74845d2dbe7 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8fe2-7851-a634-08e2787e8aba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8fe2-75a1-8e47-c74845d2dbe7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8fe2-75a1-8e47-c74845d2dbe7 2026/10/15 14:19:21 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/10/15 14:19:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (0.63s) === RUN TestCommunity_EditedReplyInThread 2026/10/15 14:19:21 INFO Applying migration id=initial 2026/10/15 14:19:21 INFO Applying migration id=notesupdated 2026/10/15 14:19:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:21 INFO Applying migration id=activitiesid 2026/10/15 14:19:21 INFO Applying migration id=outbox 2026/10/15 14:19:21 INFO Applying migration id=edits 2026/10/15 14:19:21 INFO Applying migration id=outboxactor 2026/10/15 14:19:21 INFO Applying migration id=outboxsender 2026/10/15 14:19:21 INFO Applying migration id=thread 2026/10/15 14:19:21 INFO Applying migration id=host 2026/10/15 14:19:21 INFO Applying migration id=sharedinbox 2026/10/15 14:19:21 INFO Applying migration id=noteshost 2026/10/15 14:19:21 INFO Applying migration id=fetched 2026/10/15 14:19:21 INFO Applying migration id=move 2026/10/15 14:19:21 INFO Applying migration id=cleanup 2026/10/15 14:19:21 INFO Applying migration id=received 2026/10/15 14:19:21 INFO Applying migration id=namehost 2026/10/15 14:19:21 INFO Applying migration id=outboxhost 2026/10/15 14:19:21 INFO Applying migration id=notesfts 2026/10/15 14:19:21 INFO Applying migration id=iconsname 2026/10/15 14:19:21 INFO Applying migration id=nohash 2026/10/15 14:19:21 INFO Applying migration id=shares 2026/10/15 14:19:21 INFO Applying migration id=actorttl 2026/10/15 14:19:21 INFO Applying migration id=tocc 2026/10/15 14:19:21 INFO Applying migration id=followeds 2026/10/15 14:19:21 INFO Applying migration id=certhash 2026/10/15 14:19:21 INFO Applying migration id=follows_sync 2026/10/15 14:19:21 INFO Applying migration id=jsonpath 2026/10/15 14:19:21 INFO Applying migration id=localforward 2026/10/15 14:19:21 INFO Applying migration id=avatar 2026/10/15 14:19:21 INFO Applying migration id=noimage 2026/10/15 14:19:21 INFO Applying migration id=feed 2026/10/15 14:19:21 INFO Applying migration id=bookmarks 2026/10/15 14:19:21 INFO Applying migration id=shareactivity 2026/10/15 14:19:21 INFO Applying migration id=application 2026/10/15 14:19:21 INFO Applying migration id=certificates 2026/10/15 14:19:21 INFO Applying migration id=rawforward 2026/10/15 14:19:21 INFO Applying migration id=publickey 2026/10/15 14:19:21 INFO Applying migration id=resolvegroup 2026/10/15 14:19:21 INFO Applying migration id=reject 2026/10/15 14:19:21 INFO Applying migration id=autodel 2026/10/15 14:19:21 INFO Applying migration id=jsonb 2026/10/15 14:19:21 INFO Applying migration id=quote 2026/10/15 14:19:21 INFO Applying migration id=rfc9421 2026/10/15 14:19:21 INFO Applying migration id=keys 2026/10/15 14:19:21 INFO Applying migration id=portable 2026/10/15 14:19:21 INFO Applying migration id=proofs 2026/10/15 14:19:21 INFO Applying migration id=contexts 2026/10/15 14:19:21 INFO Applying migration id=deliverieshost 2026/10/15 14:19:21 INFO Applying migration id=pembegin 2026/10/15 14:19:21 INFO Applying migration id=didhost 2026/10/15 14:19:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:21 INFO Applying migration id=invites 2026/10/15 14:19:21 INFO Applying migration id=ed25519blob 2026/10/15 14:19:21 INFO Applying migration id=rsablob 2026/10/15 14:19:21 INFO Applying migration id=iconscid 2026/10/15 14:19:21 INFO Applying migration id=actor 2026/10/15 14:19:21 INFO Applying migration id=localkeys 2026/10/15 14:19:21 INFO Applying migration id=deleted 2026/10/15 14:19:21 INFO Applying migration id=history 2026/10/15 14:19:21 INFO Applying migration id=outboxnano 2026/10/15 14:19:21 INFO Applying migration id=implements 2026/10/15 14:19:21 INFO Applying migration id=backfill 2026/10/15 14:19:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-92fa-70eb-9831-dd4329098fab 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/10/15 14:19:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-92fa-78f1-a7a9-c1f1cf5b0d52 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-92fb-722a-b4ae-d70028ed6339 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-92fa-78f1-a7a9-c1f1cf5b0d52 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-92fa-78f1-a7a9-c1f1cf5b0d52 2026/10/15 14:19:22 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:22 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-92fb-7bdd-b77e-00ad3fc6dfa1 note=https://localhost.localdomain:8443/post/01a13fee-92fb-7a73-9fd6-ea12d686e4d2 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-92fb-7bdd-b77e-00ad3fc6dfa1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-92fb-7a73-9fd6-ea12d686e4d2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-92fb-7a73-9fd6-ea12d686e4d2 2026/10/15 14:19:22 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/10/15 14:19:22 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:19:22 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/10/15 14:19:22 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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.80s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/10/15 14:19:22 INFO Applying migration id=initial 2026/10/15 14:19:22 INFO Applying migration id=notesupdated 2026/10/15 14:19:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:22 INFO Applying migration id=activitiesid 2026/10/15 14:19:22 INFO Applying migration id=outbox 2026/10/15 14:19:22 INFO Applying migration id=edits 2026/10/15 14:19:22 INFO Applying migration id=outboxactor 2026/10/15 14:19:22 INFO Applying migration id=outboxsender 2026/10/15 14:19:22 INFO Applying migration id=thread 2026/10/15 14:19:22 INFO Applying migration id=host 2026/10/15 14:19:22 INFO Applying migration id=sharedinbox 2026/10/15 14:19:22 INFO Applying migration id=noteshost 2026/10/15 14:19:22 INFO Applying migration id=fetched 2026/10/15 14:19:22 INFO Applying migration id=move 2026/10/15 14:19:22 INFO Applying migration id=cleanup 2026/10/15 14:19:22 INFO Applying migration id=received 2026/10/15 14:19:22 INFO Applying migration id=namehost 2026/10/15 14:19:22 INFO Applying migration id=outboxhost 2026/10/15 14:19:22 INFO Applying migration id=notesfts 2026/10/15 14:19:22 INFO Applying migration id=iconsname 2026/10/15 14:19:22 INFO Applying migration id=nohash 2026/10/15 14:19:22 INFO Applying migration id=shares 2026/10/15 14:19:22 INFO Applying migration id=actorttl 2026/10/15 14:19:22 INFO Applying migration id=tocc 2026/10/15 14:19:22 INFO Applying migration id=followeds 2026/10/15 14:19:22 INFO Applying migration id=certhash 2026/10/15 14:19:22 INFO Applying migration id=follows_sync 2026/10/15 14:19:22 INFO Applying migration id=jsonpath 2026/10/15 14:19:22 INFO Applying migration id=localforward 2026/10/15 14:19:22 INFO Applying migration id=avatar 2026/10/15 14:19:22 INFO Applying migration id=noimage 2026/10/15 14:19:22 INFO Applying migration id=feed 2026/10/15 14:19:22 INFO Applying migration id=bookmarks 2026/10/15 14:19:22 INFO Applying migration id=shareactivity 2026/10/15 14:19:22 INFO Applying migration id=application 2026/10/15 14:19:22 INFO Applying migration id=certificates 2026/10/15 14:19:22 INFO Applying migration id=rawforward 2026/10/15 14:19:22 INFO Applying migration id=publickey 2026/10/15 14:19:22 INFO Applying migration id=resolvegroup 2026/10/15 14:19:22 INFO Applying migration id=reject 2026/10/15 14:19:22 INFO Applying migration id=autodel 2026/10/15 14:19:22 INFO Applying migration id=jsonb 2026/10/15 14:19:22 INFO Applying migration id=quote 2026/10/15 14:19:22 INFO Applying migration id=rfc9421 2026/10/15 14:19:22 INFO Applying migration id=keys 2026/10/15 14:19:22 INFO Applying migration id=portable 2026/10/15 14:19:22 INFO Applying migration id=proofs 2026/10/15 14:19:22 INFO Applying migration id=contexts 2026/10/15 14:19:22 INFO Applying migration id=deliverieshost 2026/10/15 14:19:22 INFO Applying migration id=pembegin 2026/10/15 14:19:22 INFO Applying migration id=didhost 2026/10/15 14:19:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:22 INFO Applying migration id=invites 2026/10/15 14:19:22 INFO Applying migration id=ed25519blob 2026/10/15 14:19:22 INFO Applying migration id=rsablob 2026/10/15 14:19:22 INFO Applying migration id=iconscid 2026/10/15 14:19:22 INFO Applying migration id=actor 2026/10/15 14:19:22 INFO Applying migration id=localkeys 2026/10/15 14:19:22 INFO Applying migration id=deleted 2026/10/15 14:19:22 INFO Applying migration id=history 2026/10/15 14:19:22 INFO Applying migration id=outboxnano 2026/10/15 14:19:22 INFO Applying migration id=implements 2026/10/15 14:19:22 INFO Applying migration id=backfill 2026/10/15 14:19:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-963e-7b1f-bef4-f22bbe752e65 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/10/15 14:19:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-963f-7d15-b73b-4df9aaff97cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-9640-7d99-bb45-fb2b790d1468 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-963f-7d15-b73b-4df9aaff97cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-963f-7d15-b73b-4df9aaff97cc 2026/10/15 14:19:23 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-9642-735e-be75-93cafa2f28f1 note=https://localhost.localdomain:8443/post/01a13fee-9642-706a-b5a4-6e9cd58af2b2 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-9642-735e-be75-93cafa2f28f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9642-706a-b5a4-6e9cd58af2b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-9642-706a-b5a4-6e9cd58af2b2 2026/10/15 14:19:23 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Received a new post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_UnknownEditedReplyInThread (0.84s) === RUN TestDelete_HappyFlow 2026/10/15 14:19:23 INFO Applying migration id=initial 2026/10/15 14:19:23 INFO Applying migration id=notesupdated 2026/10/15 14:19:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:23 INFO Applying migration id=activitiesid 2026/10/15 14:19:23 INFO Applying migration id=outbox 2026/10/15 14:19:23 INFO Applying migration id=edits 2026/10/15 14:19:23 INFO Applying migration id=outboxactor 2026/10/15 14:19:23 INFO Applying migration id=outboxsender 2026/10/15 14:19:23 INFO Applying migration id=thread 2026/10/15 14:19:23 INFO Applying migration id=host 2026/10/15 14:19:23 INFO Applying migration id=sharedinbox 2026/10/15 14:19:23 INFO Applying migration id=noteshost 2026/10/15 14:19:23 INFO Applying migration id=fetched 2026/10/15 14:19:23 INFO Applying migration id=move 2026/10/15 14:19:23 INFO Applying migration id=cleanup 2026/10/15 14:19:23 INFO Applying migration id=received 2026/10/15 14:19:23 INFO Applying migration id=namehost 2026/10/15 14:19:23 INFO Applying migration id=outboxhost 2026/10/15 14:19:23 INFO Applying migration id=notesfts 2026/10/15 14:19:23 INFO Applying migration id=iconsname 2026/10/15 14:19:23 INFO Applying migration id=nohash 2026/10/15 14:19:23 INFO Applying migration id=shares 2026/10/15 14:19:23 INFO Applying migration id=actorttl 2026/10/15 14:19:23 INFO Applying migration id=tocc 2026/10/15 14:19:23 INFO Applying migration id=followeds 2026/10/15 14:19:23 INFO Applying migration id=certhash 2026/10/15 14:19:23 INFO Applying migration id=follows_sync 2026/10/15 14:19:23 INFO Applying migration id=jsonpath 2026/10/15 14:19:23 INFO Applying migration id=localforward 2026/10/15 14:19:23 INFO Applying migration id=avatar 2026/10/15 14:19:23 INFO Applying migration id=noimage 2026/10/15 14:19:23 INFO Applying migration id=feed 2026/10/15 14:19:23 INFO Applying migration id=bookmarks 2026/10/15 14:19:23 INFO Applying migration id=shareactivity 2026/10/15 14:19:23 INFO Applying migration id=application 2026/10/15 14:19:23 INFO Applying migration id=certificates 2026/10/15 14:19:23 INFO Applying migration id=rawforward 2026/10/15 14:19:23 INFO Applying migration id=publickey 2026/10/15 14:19:23 INFO Applying migration id=resolvegroup 2026/10/15 14:19:23 INFO Applying migration id=reject 2026/10/15 14:19:23 INFO Applying migration id=autodel 2026/10/15 14:19:23 INFO Applying migration id=jsonb 2026/10/15 14:19:23 INFO Applying migration id=quote 2026/10/15 14:19:23 INFO Applying migration id=rfc9421 2026/10/15 14:19:23 INFO Applying migration id=keys 2026/10/15 14:19:23 INFO Applying migration id=portable 2026/10/15 14:19:23 INFO Applying migration id=proofs 2026/10/15 14:19:23 INFO Applying migration id=contexts 2026/10/15 14:19:23 INFO Applying migration id=deliverieshost 2026/10/15 14:19:23 INFO Applying migration id=pembegin 2026/10/15 14:19:23 INFO Applying migration id=didhost 2026/10/15 14:19:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:23 INFO Applying migration id=invites 2026/10/15 14:19:23 INFO Applying migration id=ed25519blob 2026/10/15 14:19:23 INFO Applying migration id=rsablob 2026/10/15 14:19:23 INFO Applying migration id=iconscid 2026/10/15 14:19:23 INFO Applying migration id=actor 2026/10/15 14:19:23 INFO Applying migration id=localkeys 2026/10/15 14:19:23 INFO Applying migration id=deleted 2026/10/15 14:19:23 INFO Applying migration id=history 2026/10/15 14:19:23 INFO Applying migration id=outboxnano 2026/10/15 14:19:23 INFO Applying migration id=implements 2026/10/15 14:19:23 INFO Applying migration id=backfill 2026/10/15 14:19:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-9971-7c6f-9e51-a733ca58334d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 2026/10/15 14:19:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 2026/10/15 14:19:23 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 2026/10/15 14:19:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 --- PASS: TestDelete_HappyFlow (0.81s) === RUN TestDelete_NotAuthor 2026/10/15 14:19:23 INFO Applying migration id=initial 2026/10/15 14:19:23 INFO Applying migration id=notesupdated 2026/10/15 14:19:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:23 INFO Applying migration id=activitiesid 2026/10/15 14:19:23 INFO Applying migration id=outbox 2026/10/15 14:19:23 INFO Applying migration id=edits 2026/10/15 14:19:23 INFO Applying migration id=outboxactor 2026/10/15 14:19:23 INFO Applying migration id=outboxsender 2026/10/15 14:19:23 INFO Applying migration id=thread 2026/10/15 14:19:23 INFO Applying migration id=host 2026/10/15 14:19:23 INFO Applying migration id=sharedinbox 2026/10/15 14:19:23 INFO Applying migration id=noteshost 2026/10/15 14:19:23 INFO Applying migration id=fetched 2026/10/15 14:19:23 INFO Applying migration id=move 2026/10/15 14:19:23 INFO Applying migration id=cleanup 2026/10/15 14:19:23 INFO Applying migration id=received 2026/10/15 14:19:23 INFO Applying migration id=namehost 2026/10/15 14:19:23 INFO Applying migration id=outboxhost 2026/10/15 14:19:23 INFO Applying migration id=notesfts 2026/10/15 14:19:23 INFO Applying migration id=iconsname 2026/10/15 14:19:23 INFO Applying migration id=nohash 2026/10/15 14:19:23 INFO Applying migration id=shares 2026/10/15 14:19:23 INFO Applying migration id=actorttl 2026/10/15 14:19:23 INFO Applying migration id=tocc 2026/10/15 14:19:23 INFO Applying migration id=followeds 2026/10/15 14:19:23 INFO Applying migration id=certhash 2026/10/15 14:19:23 INFO Applying migration id=follows_sync 2026/10/15 14:19:23 INFO Applying migration id=jsonpath 2026/10/15 14:19:23 INFO Applying migration id=localforward 2026/10/15 14:19:23 INFO Applying migration id=avatar 2026/10/15 14:19:23 INFO Applying migration id=noimage 2026/10/15 14:19:23 INFO Applying migration id=feed 2026/10/15 14:19:23 INFO Applying migration id=bookmarks 2026/10/15 14:19:23 INFO Applying migration id=shareactivity 2026/10/15 14:19:23 INFO Applying migration id=application 2026/10/15 14:19:23 INFO Applying migration id=certificates 2026/10/15 14:19:23 INFO Applying migration id=rawforward 2026/10/15 14:19:23 INFO Applying migration id=publickey 2026/10/15 14:19:23 INFO Applying migration id=resolvegroup 2026/10/15 14:19:23 INFO Applying migration id=reject 2026/10/15 14:19:23 INFO Applying migration id=autodel 2026/10/15 14:19:23 INFO Applying migration id=jsonb 2026/10/15 14:19:23 INFO Applying migration id=quote 2026/10/15 14:19:23 INFO Applying migration id=rfc9421 2026/10/15 14:19:23 INFO Applying migration id=keys 2026/10/15 14:19:23 INFO Applying migration id=portable 2026/10/15 14:19:23 INFO Applying migration id=proofs 2026/10/15 14:19:23 INFO Applying migration id=contexts 2026/10/15 14:19:23 INFO Applying migration id=deliverieshost 2026/10/15 14:19:23 INFO Applying migration id=pembegin 2026/10/15 14:19:23 INFO Applying migration id=didhost 2026/10/15 14:19:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:23 INFO Applying migration id=invites 2026/10/15 14:19:23 INFO Applying migration id=ed25519blob 2026/10/15 14:19:23 INFO Applying migration id=rsablob 2026/10/15 14:19:23 INFO Applying migration id=iconscid 2026/10/15 14:19:24 INFO Applying migration id=actor 2026/10/15 14:19:24 INFO Applying migration id=localkeys 2026/10/15 14:19:24 INFO Applying migration id=deleted 2026/10/15 14:19:24 INFO Applying migration id=history 2026/10/15 14:19:24 INFO Applying migration id=outboxnano 2026/10/15 14:19:24 INFO Applying migration id=implements 2026/10/15 14:19:24 INFO Applying migration id=backfill 2026/10/15 14:19:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-9c2d-75cb-833c-3d74f36ee190 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 2026/10/15 14:19:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 2026/10/15 14:19:24 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 error="sql: no rows in result set" 2026/10/15 14:19:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 --- PASS: TestDelete_NotAuthor (0.70s) === RUN TestDelete_NoSuchPost 2026/10/15 14:19:24 INFO Applying migration id=initial 2026/10/15 14:19:24 INFO Applying migration id=notesupdated 2026/10/15 14:19:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:24 INFO Applying migration id=activitiesid 2026/10/15 14:19:24 INFO Applying migration id=outbox 2026/10/15 14:19:24 INFO Applying migration id=edits 2026/10/15 14:19:24 INFO Applying migration id=outboxactor 2026/10/15 14:19:24 INFO Applying migration id=outboxsender 2026/10/15 14:19:24 INFO Applying migration id=thread 2026/10/15 14:19:24 INFO Applying migration id=host 2026/10/15 14:19:24 INFO Applying migration id=sharedinbox 2026/10/15 14:19:24 INFO Applying migration id=noteshost 2026/10/15 14:19:24 INFO Applying migration id=fetched 2026/10/15 14:19:24 INFO Applying migration id=move 2026/10/15 14:19:24 INFO Applying migration id=cleanup 2026/10/15 14:19:24 INFO Applying migration id=received 2026/10/15 14:19:24 INFO Applying migration id=namehost 2026/10/15 14:19:24 INFO Applying migration id=outboxhost 2026/10/15 14:19:24 INFO Applying migration id=notesfts 2026/10/15 14:19:24 INFO Applying migration id=iconsname 2026/10/15 14:19:24 INFO Applying migration id=nohash 2026/10/15 14:19:24 INFO Applying migration id=shares 2026/10/15 14:19:24 INFO Applying migration id=actorttl 2026/10/15 14:19:24 INFO Applying migration id=tocc 2026/10/15 14:19:24 INFO Applying migration id=followeds 2026/10/15 14:19:24 INFO Applying migration id=certhash 2026/10/15 14:19:24 INFO Applying migration id=follows_sync 2026/10/15 14:19:24 INFO Applying migration id=jsonpath 2026/10/15 14:19:24 INFO Applying migration id=localforward 2026/10/15 14:19:24 INFO Applying migration id=avatar 2026/10/15 14:19:24 INFO Applying migration id=noimage 2026/10/15 14:19:24 INFO Applying migration id=feed 2026/10/15 14:19:24 INFO Applying migration id=bookmarks 2026/10/15 14:19:24 INFO Applying migration id=shareactivity 2026/10/15 14:19:24 INFO Applying migration id=application 2026/10/15 14:19:24 INFO Applying migration id=certificates 2026/10/15 14:19:24 INFO Applying migration id=rawforward 2026/10/15 14:19:24 INFO Applying migration id=publickey 2026/10/15 14:19:24 INFO Applying migration id=resolvegroup 2026/10/15 14:19:24 INFO Applying migration id=reject 2026/10/15 14:19:24 INFO Applying migration id=autodel 2026/10/15 14:19:24 INFO Applying migration id=jsonb 2026/10/15 14:19:24 INFO Applying migration id=quote 2026/10/15 14:19:24 INFO Applying migration id=rfc9421 2026/10/15 14:19:24 INFO Applying migration id=keys 2026/10/15 14:19:24 INFO Applying migration id=portable 2026/10/15 14:19:24 INFO Applying migration id=proofs 2026/10/15 14:19:24 INFO Applying migration id=contexts 2026/10/15 14:19:24 INFO Applying migration id=deliverieshost 2026/10/15 14:19:24 INFO Applying migration id=pembegin 2026/10/15 14:19:24 INFO Applying migration id=didhost 2026/10/15 14:19:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:24 INFO Applying migration id=invites 2026/10/15 14:19:24 INFO Applying migration id=ed25519blob 2026/10/15 14:19:24 INFO Applying migration id=rsablob 2026/10/15 14:19:24 INFO Applying migration id=iconscid 2026/10/15 14:19:24 INFO Applying migration id=actor 2026/10/15 14:19:24 INFO Applying migration id=localkeys 2026/10/15 14:19:24 INFO Applying migration id=deleted 2026/10/15 14:19:24 INFO Applying migration id=history 2026/10/15 14:19:24 INFO Applying migration id=outboxnano 2026/10/15 14:19:24 INFO Applying migration id=implements 2026/10/15 14:19:24 INFO Applying migration id=backfill 2026/10/15 14:19:25 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.71s) === RUN TestDelete_UnauthenticatedUser 2026/10/15 14:19:25 INFO Applying migration id=initial 2026/10/15 14:19:25 INFO Applying migration id=notesupdated 2026/10/15 14:19:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:25 INFO Applying migration id=activitiesid 2026/10/15 14:19:25 INFO Applying migration id=outbox 2026/10/15 14:19:25 INFO Applying migration id=edits 2026/10/15 14:19:25 INFO Applying migration id=outboxactor 2026/10/15 14:19:25 INFO Applying migration id=outboxsender 2026/10/15 14:19:25 INFO Applying migration id=thread 2026/10/15 14:19:25 INFO Applying migration id=host 2026/10/15 14:19:25 INFO Applying migration id=sharedinbox 2026/10/15 14:19:25 INFO Applying migration id=noteshost 2026/10/15 14:19:25 INFO Applying migration id=fetched 2026/10/15 14:19:25 INFO Applying migration id=move 2026/10/15 14:19:25 INFO Applying migration id=cleanup 2026/10/15 14:19:25 INFO Applying migration id=received 2026/10/15 14:19:25 INFO Applying migration id=namehost 2026/10/15 14:19:25 INFO Applying migration id=outboxhost 2026/10/15 14:19:25 INFO Applying migration id=notesfts 2026/10/15 14:19:25 INFO Applying migration id=iconsname 2026/10/15 14:19:25 INFO Applying migration id=nohash 2026/10/15 14:19:25 INFO Applying migration id=shares 2026/10/15 14:19:25 INFO Applying migration id=actorttl 2026/10/15 14:19:25 INFO Applying migration id=tocc 2026/10/15 14:19:25 INFO Applying migration id=followeds 2026/10/15 14:19:25 INFO Applying migration id=certhash 2026/10/15 14:19:25 INFO Applying migration id=follows_sync 2026/10/15 14:19:25 INFO Applying migration id=jsonpath 2026/10/15 14:19:25 INFO Applying migration id=localforward 2026/10/15 14:19:25 INFO Applying migration id=avatar 2026/10/15 14:19:25 INFO Applying migration id=noimage 2026/10/15 14:19:25 INFO Applying migration id=feed 2026/10/15 14:19:25 INFO Applying migration id=bookmarks 2026/10/15 14:19:25 INFO Applying migration id=shareactivity 2026/10/15 14:19:25 INFO Applying migration id=application 2026/10/15 14:19:25 INFO Applying migration id=certificates 2026/10/15 14:19:25 INFO Applying migration id=rawforward 2026/10/15 14:19:25 INFO Applying migration id=publickey 2026/10/15 14:19:25 INFO Applying migration id=resolvegroup 2026/10/15 14:19:25 INFO Applying migration id=reject 2026/10/15 14:19:25 INFO Applying migration id=autodel 2026/10/15 14:19:25 INFO Applying migration id=jsonb 2026/10/15 14:19:25 INFO Applying migration id=quote 2026/10/15 14:19:25 INFO Applying migration id=rfc9421 2026/10/15 14:19:25 INFO Applying migration id=keys 2026/10/15 14:19:25 INFO Applying migration id=portable 2026/10/15 14:19:25 INFO Applying migration id=proofs 2026/10/15 14:19:25 INFO Applying migration id=contexts 2026/10/15 14:19:25 INFO Applying migration id=deliverieshost 2026/10/15 14:19:25 INFO Applying migration id=pembegin 2026/10/15 14:19:25 INFO Applying migration id=didhost 2026/10/15 14:19:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:25 INFO Applying migration id=invites 2026/10/15 14:19:25 INFO Applying migration id=ed25519blob 2026/10/15 14:19:25 INFO Applying migration id=rsablob 2026/10/15 14:19:25 INFO Applying migration id=iconscid 2026/10/15 14:19:25 INFO Applying migration id=actor 2026/10/15 14:19:25 INFO Applying migration id=localkeys 2026/10/15 14:19:25 INFO Applying migration id=deleted 2026/10/15 14:19:25 INFO Applying migration id=history 2026/10/15 14:19:25 INFO Applying migration id=outboxnano 2026/10/15 14:19:25 INFO Applying migration id=implements 2026/10/15 14:19:25 INFO Applying migration id=backfill 2026/10/15 14:19:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a0b0-7be0-8a54-ebc61fc6c794 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 2026/10/15 14:19:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 2026/10/15 14:19:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 --- PASS: TestDelete_UnauthenticatedUser (0.45s) === RUN TestDelete_WithReply 2026/10/15 14:19:25 INFO Applying migration id=initial 2026/10/15 14:19:25 INFO Applying migration id=notesupdated 2026/10/15 14:19:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:25 INFO Applying migration id=activitiesid 2026/10/15 14:19:25 INFO Applying migration id=outbox 2026/10/15 14:19:25 INFO Applying migration id=edits 2026/10/15 14:19:25 INFO Applying migration id=outboxactor 2026/10/15 14:19:25 INFO Applying migration id=outboxsender 2026/10/15 14:19:25 INFO Applying migration id=thread 2026/10/15 14:19:25 INFO Applying migration id=host 2026/10/15 14:19:25 INFO Applying migration id=sharedinbox 2026/10/15 14:19:25 INFO Applying migration id=noteshost 2026/10/15 14:19:25 INFO Applying migration id=fetched 2026/10/15 14:19:25 INFO Applying migration id=move 2026/10/15 14:19:25 INFO Applying migration id=cleanup 2026/10/15 14:19:25 INFO Applying migration id=received 2026/10/15 14:19:25 INFO Applying migration id=namehost 2026/10/15 14:19:25 INFO Applying migration id=outboxhost 2026/10/15 14:19:25 INFO Applying migration id=notesfts 2026/10/15 14:19:25 INFO Applying migration id=iconsname 2026/10/15 14:19:25 INFO Applying migration id=nohash 2026/10/15 14:19:25 INFO Applying migration id=shares 2026/10/15 14:19:25 INFO Applying migration id=actorttl 2026/10/15 14:19:25 INFO Applying migration id=tocc 2026/10/15 14:19:25 INFO Applying migration id=followeds 2026/10/15 14:19:25 INFO Applying migration id=certhash 2026/10/15 14:19:25 INFO Applying migration id=follows_sync 2026/10/15 14:19:25 INFO Applying migration id=jsonpath 2026/10/15 14:19:25 INFO Applying migration id=localforward 2026/10/15 14:19:25 INFO Applying migration id=avatar 2026/10/15 14:19:25 INFO Applying migration id=noimage 2026/10/15 14:19:25 INFO Applying migration id=feed 2026/10/15 14:19:25 INFO Applying migration id=bookmarks 2026/10/15 14:19:25 INFO Applying migration id=shareactivity 2026/10/15 14:19:25 INFO Applying migration id=application 2026/10/15 14:19:25 INFO Applying migration id=certificates 2026/10/15 14:19:25 INFO Applying migration id=rawforward 2026/10/15 14:19:25 INFO Applying migration id=publickey 2026/10/15 14:19:25 INFO Applying migration id=resolvegroup 2026/10/15 14:19:25 INFO Applying migration id=reject 2026/10/15 14:19:25 INFO Applying migration id=autodel 2026/10/15 14:19:25 INFO Applying migration id=jsonb 2026/10/15 14:19:25 INFO Applying migration id=quote 2026/10/15 14:19:25 INFO Applying migration id=rfc9421 2026/10/15 14:19:25 INFO Applying migration id=keys 2026/10/15 14:19:25 INFO Applying migration id=portable 2026/10/15 14:19:25 INFO Applying migration id=proofs 2026/10/15 14:19:25 INFO Applying migration id=contexts 2026/10/15 14:19:25 INFO Applying migration id=deliverieshost 2026/10/15 14:19:25 INFO Applying migration id=pembegin 2026/10/15 14:19:25 INFO Applying migration id=didhost 2026/10/15 14:19:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:25 INFO Applying migration id=invites 2026/10/15 14:19:25 INFO Applying migration id=ed25519blob 2026/10/15 14:19:25 INFO Applying migration id=rsablob 2026/10/15 14:19:25 INFO Applying migration id=iconscid 2026/10/15 14:19:25 INFO Applying migration id=actor 2026/10/15 14:19:25 INFO Applying migration id=localkeys 2026/10/15 14:19:25 INFO Applying migration id=deleted 2026/10/15 14:19:25 INFO Applying migration id=history 2026/10/15 14:19:25 INFO Applying migration id=outboxnano 2026/10/15 14:19:25 INFO Applying migration id=implements 2026/10/15 14:19:25 INFO Applying migration id=backfill 2026/10/15 14:19:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a36b-74ab-bc6e-b4e4d3f8c190 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b 2026/10/15 14:19:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b 2026/10/15 14:19:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fee-a36f-7d83-a610-934fa18a8deb note=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 thread=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a36f-7d83-a610-934fa18a8deb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8#delete note=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 thread=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b 2026/10/15 14:19:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b --- PASS: TestDelete_WithReply (0.72s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/10/15 14:19:26 INFO Applying migration id=initial 2026/10/15 14:19:26 INFO Applying migration id=notesupdated 2026/10/15 14:19:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:26 INFO Applying migration id=activitiesid 2026/10/15 14:19:26 INFO Applying migration id=outbox 2026/10/15 14:19:26 INFO Applying migration id=edits 2026/10/15 14:19:26 INFO Applying migration id=outboxactor 2026/10/15 14:19:26 INFO Applying migration id=outboxsender 2026/10/15 14:19:26 INFO Applying migration id=thread 2026/10/15 14:19:26 INFO Applying migration id=host 2026/10/15 14:19:26 INFO Applying migration id=sharedinbox 2026/10/15 14:19:26 INFO Applying migration id=noteshost 2026/10/15 14:19:26 INFO Applying migration id=fetched 2026/10/15 14:19:26 INFO Applying migration id=move 2026/10/15 14:19:26 INFO Applying migration id=cleanup 2026/10/15 14:19:26 INFO Applying migration id=received 2026/10/15 14:19:26 INFO Applying migration id=namehost 2026/10/15 14:19:26 INFO Applying migration id=outboxhost 2026/10/15 14:19:26 INFO Applying migration id=notesfts 2026/10/15 14:19:26 INFO Applying migration id=iconsname 2026/10/15 14:19:26 INFO Applying migration id=nohash 2026/10/15 14:19:26 INFO Applying migration id=shares 2026/10/15 14:19:26 INFO Applying migration id=actorttl 2026/10/15 14:19:26 INFO Applying migration id=tocc 2026/10/15 14:19:26 INFO Applying migration id=followeds 2026/10/15 14:19:26 INFO Applying migration id=certhash 2026/10/15 14:19:26 INFO Applying migration id=follows_sync 2026/10/15 14:19:26 INFO Applying migration id=jsonpath 2026/10/15 14:19:26 INFO Applying migration id=localforward 2026/10/15 14:19:26 INFO Applying migration id=avatar 2026/10/15 14:19:26 INFO Applying migration id=noimage 2026/10/15 14:19:26 INFO Applying migration id=feed 2026/10/15 14:19:26 INFO Applying migration id=bookmarks 2026/10/15 14:19:26 INFO Applying migration id=shareactivity 2026/10/15 14:19:26 INFO Applying migration id=application 2026/10/15 14:19:26 INFO Applying migration id=certificates 2026/10/15 14:19:26 INFO Applying migration id=rawforward 2026/10/15 14:19:26 INFO Applying migration id=publickey 2026/10/15 14:19:26 INFO Applying migration id=resolvegroup 2026/10/15 14:19:26 INFO Applying migration id=reject 2026/10/15 14:19:26 INFO Applying migration id=autodel 2026/10/15 14:19:26 INFO Applying migration id=jsonb 2026/10/15 14:19:26 INFO Applying migration id=quote 2026/10/15 14:19:26 INFO Applying migration id=rfc9421 2026/10/15 14:19:26 INFO Applying migration id=keys 2026/10/15 14:19:26 INFO Applying migration id=portable 2026/10/15 14:19:26 INFO Applying migration id=proofs 2026/10/15 14:19:26 INFO Applying migration id=contexts 2026/10/15 14:19:26 INFO Applying migration id=deliverieshost 2026/10/15 14:19:26 INFO Applying migration id=pembegin 2026/10/15 14:19:26 INFO Applying migration id=didhost 2026/10/15 14:19:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:26 INFO Applying migration id=invites 2026/10/15 14:19:26 INFO Applying migration id=ed25519blob 2026/10/15 14:19:26 INFO Applying migration id=rsablob 2026/10/15 14:19:26 INFO Applying migration id=iconscid 2026/10/15 14:19:26 INFO Applying migration id=actor 2026/10/15 14:19:26 INFO Applying migration id=localkeys 2026/10/15 14:19:26 INFO Applying migration id=deleted 2026/10/15 14:19:26 INFO Applying migration id=history 2026/10/15 14:19:26 INFO Applying migration id=outboxnano 2026/10/15 14:19:26 INFO Applying migration id=implements 2026/10/15 14:19:26 INFO Applying migration id=backfill 2026/10/15 14:19:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a5ca-748c-8bcd-d5359d7cd237 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fee-a5ce-7b28-8980-c405b0fae786 note=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 thread=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a5ce-7b28-8980-c405b0fae786 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 2026/10/15 14:19:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79#delete note=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 thread=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 --- PASS: TestDelete_WithReplyPostDeletedFirst (0.61s) === RUN TestDM_HappyFlow 2026/10/15 14:19:27 INFO Applying migration id=initial 2026/10/15 14:19:27 INFO Applying migration id=notesupdated 2026/10/15 14:19:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:27 INFO Applying migration id=activitiesid 2026/10/15 14:19:27 INFO Applying migration id=outbox 2026/10/15 14:19:27 INFO Applying migration id=edits 2026/10/15 14:19:27 INFO Applying migration id=outboxactor 2026/10/15 14:19:27 INFO Applying migration id=outboxsender 2026/10/15 14:19:27 INFO Applying migration id=thread 2026/10/15 14:19:27 INFO Applying migration id=host 2026/10/15 14:19:27 INFO Applying migration id=sharedinbox 2026/10/15 14:19:27 INFO Applying migration id=noteshost 2026/10/15 14:19:27 INFO Applying migration id=fetched 2026/10/15 14:19:27 INFO Applying migration id=move 2026/10/15 14:19:27 INFO Applying migration id=cleanup 2026/10/15 14:19:27 INFO Applying migration id=received 2026/10/15 14:19:27 INFO Applying migration id=namehost 2026/10/15 14:19:27 INFO Applying migration id=outboxhost 2026/10/15 14:19:27 INFO Applying migration id=notesfts 2026/10/15 14:19:27 INFO Applying migration id=iconsname 2026/10/15 14:19:27 INFO Applying migration id=nohash 2026/10/15 14:19:27 INFO Applying migration id=shares 2026/10/15 14:19:27 INFO Applying migration id=actorttl 2026/10/15 14:19:27 INFO Applying migration id=tocc 2026/10/15 14:19:27 INFO Applying migration id=followeds 2026/10/15 14:19:27 INFO Applying migration id=certhash 2026/10/15 14:19:27 INFO Applying migration id=follows_sync 2026/10/15 14:19:27 INFO Applying migration id=jsonpath 2026/10/15 14:19:27 INFO Applying migration id=localforward 2026/10/15 14:19:27 INFO Applying migration id=avatar 2026/10/15 14:19:27 INFO Applying migration id=noimage 2026/10/15 14:19:27 INFO Applying migration id=feed 2026/10/15 14:19:27 INFO Applying migration id=bookmarks 2026/10/15 14:19:27 INFO Applying migration id=shareactivity 2026/10/15 14:19:27 INFO Applying migration id=application 2026/10/15 14:19:27 INFO Applying migration id=certificates 2026/10/15 14:19:27 INFO Applying migration id=rawforward 2026/10/15 14:19:27 INFO Applying migration id=publickey 2026/10/15 14:19:27 INFO Applying migration id=resolvegroup 2026/10/15 14:19:27 INFO Applying migration id=reject 2026/10/15 14:19:27 INFO Applying migration id=autodel 2026/10/15 14:19:27 INFO Applying migration id=jsonb 2026/10/15 14:19:27 INFO Applying migration id=quote 2026/10/15 14:19:27 INFO Applying migration id=rfc9421 2026/10/15 14:19:27 INFO Applying migration id=keys 2026/10/15 14:19:27 INFO Applying migration id=portable 2026/10/15 14:19:27 INFO Applying migration id=proofs 2026/10/15 14:19:27 INFO Applying migration id=contexts 2026/10/15 14:19:27 INFO Applying migration id=deliverieshost 2026/10/15 14:19:27 INFO Applying migration id=pembegin 2026/10/15 14:19:27 INFO Applying migration id=didhost 2026/10/15 14:19:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:27 INFO Applying migration id=invites 2026/10/15 14:19:27 INFO Applying migration id=ed25519blob 2026/10/15 14:19:27 INFO Applying migration id=rsablob 2026/10/15 14:19:27 INFO Applying migration id=iconscid 2026/10/15 14:19:27 INFO Applying migration id=actor 2026/10/15 14:19:27 INFO Applying migration id=localkeys 2026/10/15 14:19:27 INFO Applying migration id=deleted 2026/10/15 14:19:27 INFO Applying migration id=history 2026/10/15 14:19:27 INFO Applying migration id=outboxnano 2026/10/15 14:19:27 INFO Applying migration id=implements 2026/10/15 14:19:27 INFO Applying migration id=backfill 2026/10/15 14:19:27 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a829-78dc-8776-7c3941726b67 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a --- PASS: TestDM_HappyFlow (0.58s) === RUN TestDM_UnauthenticatedUser 2026/10/15 14:19:27 INFO Applying migration id=initial 2026/10/15 14:19:27 INFO Applying migration id=notesupdated 2026/10/15 14:19:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:27 INFO Applying migration id=activitiesid 2026/10/15 14:19:27 INFO Applying migration id=outbox 2026/10/15 14:19:27 INFO Applying migration id=edits 2026/10/15 14:19:27 INFO Applying migration id=outboxactor 2026/10/15 14:19:27 INFO Applying migration id=outboxsender 2026/10/15 14:19:27 INFO Applying migration id=thread 2026/10/15 14:19:27 INFO Applying migration id=host 2026/10/15 14:19:27 INFO Applying migration id=sharedinbox 2026/10/15 14:19:27 INFO Applying migration id=noteshost 2026/10/15 14:19:27 INFO Applying migration id=fetched 2026/10/15 14:19:27 INFO Applying migration id=move 2026/10/15 14:19:27 INFO Applying migration id=cleanup 2026/10/15 14:19:27 INFO Applying migration id=received 2026/10/15 14:19:27 INFO Applying migration id=namehost 2026/10/15 14:19:27 INFO Applying migration id=outboxhost 2026/10/15 14:19:27 INFO Applying migration id=notesfts 2026/10/15 14:19:27 INFO Applying migration id=iconsname 2026/10/15 14:19:27 INFO Applying migration id=nohash 2026/10/15 14:19:27 INFO Applying migration id=shares 2026/10/15 14:19:27 INFO Applying migration id=actorttl 2026/10/15 14:19:27 INFO Applying migration id=tocc 2026/10/15 14:19:27 INFO Applying migration id=followeds 2026/10/15 14:19:27 INFO Applying migration id=certhash 2026/10/15 14:19:27 INFO Applying migration id=follows_sync 2026/10/15 14:19:27 INFO Applying migration id=jsonpath 2026/10/15 14:19:27 INFO Applying migration id=localforward 2026/10/15 14:19:27 INFO Applying migration id=avatar 2026/10/15 14:19:27 INFO Applying migration id=noimage 2026/10/15 14:19:27 INFO Applying migration id=feed 2026/10/15 14:19:27 INFO Applying migration id=bookmarks 2026/10/15 14:19:27 INFO Applying migration id=shareactivity 2026/10/15 14:19:27 INFO Applying migration id=application 2026/10/15 14:19:27 INFO Applying migration id=certificates 2026/10/15 14:19:27 INFO Applying migration id=rawforward 2026/10/15 14:19:27 INFO Applying migration id=publickey 2026/10/15 14:19:27 INFO Applying migration id=resolvegroup 2026/10/15 14:19:27 INFO Applying migration id=reject 2026/10/15 14:19:27 INFO Applying migration id=autodel 2026/10/15 14:19:27 INFO Applying migration id=jsonb 2026/10/15 14:19:27 INFO Applying migration id=quote 2026/10/15 14:19:27 INFO Applying migration id=rfc9421 2026/10/15 14:19:27 INFO Applying migration id=keys 2026/10/15 14:19:27 INFO Applying migration id=portable 2026/10/15 14:19:27 INFO Applying migration id=proofs 2026/10/15 14:19:27 INFO Applying migration id=contexts 2026/10/15 14:19:27 INFO Applying migration id=deliverieshost 2026/10/15 14:19:27 INFO Applying migration id=pembegin 2026/10/15 14:19:27 INFO Applying migration id=didhost 2026/10/15 14:19:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:27 INFO Applying migration id=invites 2026/10/15 14:19:27 INFO Applying migration id=ed25519blob 2026/10/15 14:19:27 INFO Applying migration id=rsablob 2026/10/15 14:19:27 INFO Applying migration id=iconscid 2026/10/15 14:19:27 INFO Applying migration id=actor 2026/10/15 14:19:27 INFO Applying migration id=localkeys 2026/10/15 14:19:27 INFO Applying migration id=deleted 2026/10/15 14:19:27 INFO Applying migration id=history 2026/10/15 14:19:27 INFO Applying migration id=outboxnano 2026/10/15 14:19:27 INFO Applying migration id=implements 2026/10/15 14:19:27 INFO Applying migration id=backfill 2026/10/15 14:19:28 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-ab08-7116-b462-ed46c2f06d23 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab 2026/10/15 14:19:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab 2026/10/15 14:19:28 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab --- PASS: TestDM_UnauthenticatedUser (0.73s) === RUN TestDM_Loopback 2026/10/15 14:19:28 INFO Applying migration id=initial 2026/10/15 14:19:28 INFO Applying migration id=notesupdated 2026/10/15 14:19:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:28 INFO Applying migration id=activitiesid 2026/10/15 14:19:28 INFO Applying migration id=outbox 2026/10/15 14:19:28 INFO Applying migration id=edits 2026/10/15 14:19:28 INFO Applying migration id=outboxactor 2026/10/15 14:19:28 INFO Applying migration id=outboxsender 2026/10/15 14:19:28 INFO Applying migration id=thread 2026/10/15 14:19:28 INFO Applying migration id=host 2026/10/15 14:19:28 INFO Applying migration id=sharedinbox 2026/10/15 14:19:28 INFO Applying migration id=noteshost 2026/10/15 14:19:28 INFO Applying migration id=fetched 2026/10/15 14:19:28 INFO Applying migration id=move 2026/10/15 14:19:28 INFO Applying migration id=cleanup 2026/10/15 14:19:28 INFO Applying migration id=received 2026/10/15 14:19:28 INFO Applying migration id=namehost 2026/10/15 14:19:28 INFO Applying migration id=outboxhost 2026/10/15 14:19:28 INFO Applying migration id=notesfts 2026/10/15 14:19:28 INFO Applying migration id=iconsname 2026/10/15 14:19:28 INFO Applying migration id=nohash 2026/10/15 14:19:28 INFO Applying migration id=shares 2026/10/15 14:19:28 INFO Applying migration id=actorttl 2026/10/15 14:19:28 INFO Applying migration id=tocc 2026/10/15 14:19:28 INFO Applying migration id=followeds 2026/10/15 14:19:28 INFO Applying migration id=certhash 2026/10/15 14:19:28 INFO Applying migration id=follows_sync 2026/10/15 14:19:28 INFO Applying migration id=jsonpath 2026/10/15 14:19:28 INFO Applying migration id=localforward 2026/10/15 14:19:28 INFO Applying migration id=avatar 2026/10/15 14:19:28 INFO Applying migration id=noimage 2026/10/15 14:19:28 INFO Applying migration id=feed 2026/10/15 14:19:28 INFO Applying migration id=bookmarks 2026/10/15 14:19:28 INFO Applying migration id=shareactivity 2026/10/15 14:19:28 INFO Applying migration id=application 2026/10/15 14:19:28 INFO Applying migration id=certificates 2026/10/15 14:19:28 INFO Applying migration id=rawforward 2026/10/15 14:19:28 INFO Applying migration id=publickey 2026/10/15 14:19:28 INFO Applying migration id=resolvegroup 2026/10/15 14:19:28 INFO Applying migration id=reject 2026/10/15 14:19:28 INFO Applying migration id=autodel 2026/10/15 14:19:28 INFO Applying migration id=jsonb 2026/10/15 14:19:28 INFO Applying migration id=quote 2026/10/15 14:19:28 INFO Applying migration id=rfc9421 2026/10/15 14:19:28 INFO Applying migration id=keys 2026/10/15 14:19:28 INFO Applying migration id=portable 2026/10/15 14:19:28 INFO Applying migration id=proofs 2026/10/15 14:19:28 INFO Applying migration id=contexts 2026/10/15 14:19:28 INFO Applying migration id=deliverieshost 2026/10/15 14:19:28 INFO Applying migration id=pembegin 2026/10/15 14:19:28 INFO Applying migration id=didhost 2026/10/15 14:19:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:28 INFO Applying migration id=invites 2026/10/15 14:19:28 INFO Applying migration id=ed25519blob 2026/10/15 14:19:28 INFO Applying migration id=rsablob 2026/10/15 14:19:28 INFO Applying migration id=iconscid 2026/10/15 14:19:28 INFO Applying migration id=actor 2026/10/15 14:19:28 INFO Applying migration id=localkeys 2026/10/15 14:19:28 INFO Applying migration id=deleted 2026/10/15 14:19:28 INFO Applying migration id=history 2026/10/15 14:19:28 INFO Applying migration id=outboxnano 2026/10/15 14:19:28 INFO Applying migration id=implements 2026/10/15 14:19:28 INFO Applying migration id=backfill 2026/10/15 14:19:28 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (0.39s) === RUN TestDM_TwoMentions 2026/10/15 14:19:28 INFO Applying migration id=initial 2026/10/15 14:19:28 INFO Applying migration id=notesupdated 2026/10/15 14:19:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:28 INFO Applying migration id=activitiesid 2026/10/15 14:19:28 INFO Applying migration id=outbox 2026/10/15 14:19:28 INFO Applying migration id=edits 2026/10/15 14:19:28 INFO Applying migration id=outboxactor 2026/10/15 14:19:28 INFO Applying migration id=outboxsender 2026/10/15 14:19:28 INFO Applying migration id=thread 2026/10/15 14:19:28 INFO Applying migration id=host 2026/10/15 14:19:28 INFO Applying migration id=sharedinbox 2026/10/15 14:19:28 INFO Applying migration id=noteshost 2026/10/15 14:19:28 INFO Applying migration id=fetched 2026/10/15 14:19:28 INFO Applying migration id=move 2026/10/15 14:19:28 INFO Applying migration id=cleanup 2026/10/15 14:19:28 INFO Applying migration id=received 2026/10/15 14:19:28 INFO Applying migration id=namehost 2026/10/15 14:19:28 INFO Applying migration id=outboxhost 2026/10/15 14:19:28 INFO Applying migration id=notesfts 2026/10/15 14:19:28 INFO Applying migration id=iconsname 2026/10/15 14:19:28 INFO Applying migration id=nohash 2026/10/15 14:19:28 INFO Applying migration id=shares 2026/10/15 14:19:28 INFO Applying migration id=actorttl 2026/10/15 14:19:28 INFO Applying migration id=tocc 2026/10/15 14:19:28 INFO Applying migration id=followeds 2026/10/15 14:19:28 INFO Applying migration id=certhash 2026/10/15 14:19:28 INFO Applying migration id=follows_sync 2026/10/15 14:19:28 INFO Applying migration id=jsonpath 2026/10/15 14:19:28 INFO Applying migration id=localforward 2026/10/15 14:19:28 INFO Applying migration id=avatar 2026/10/15 14:19:28 INFO Applying migration id=noimage 2026/10/15 14:19:28 INFO Applying migration id=feed 2026/10/15 14:19:28 INFO Applying migration id=bookmarks 2026/10/15 14:19:28 INFO Applying migration id=shareactivity 2026/10/15 14:19:28 INFO Applying migration id=application 2026/10/15 14:19:28 INFO Applying migration id=certificates 2026/10/15 14:19:28 INFO Applying migration id=rawforward 2026/10/15 14:19:28 INFO Applying migration id=publickey 2026/10/15 14:19:28 INFO Applying migration id=resolvegroup 2026/10/15 14:19:28 INFO Applying migration id=reject 2026/10/15 14:19:28 INFO Applying migration id=autodel 2026/10/15 14:19:28 INFO Applying migration id=jsonb 2026/10/15 14:19:28 INFO Applying migration id=quote 2026/10/15 14:19:28 INFO Applying migration id=rfc9421 2026/10/15 14:19:28 INFO Applying migration id=keys 2026/10/15 14:19:28 INFO Applying migration id=portable 2026/10/15 14:19:28 INFO Applying migration id=proofs 2026/10/15 14:19:28 INFO Applying migration id=contexts 2026/10/15 14:19:28 INFO Applying migration id=deliverieshost 2026/10/15 14:19:28 INFO Applying migration id=pembegin 2026/10/15 14:19:28 INFO Applying migration id=didhost 2026/10/15 14:19:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:28 INFO Applying migration id=invites 2026/10/15 14:19:28 INFO Applying migration id=ed25519blob 2026/10/15 14:19:28 INFO Applying migration id=rsablob 2026/10/15 14:19:28 INFO Applying migration id=iconscid 2026/10/15 14:19:28 INFO Applying migration id=actor 2026/10/15 14:19:28 INFO Applying migration id=localkeys 2026/10/15 14:19:28 INFO Applying migration id=deleted 2026/10/15 14:19:28 INFO Applying migration id=history 2026/10/15 14:19:28 INFO Applying migration id=outboxnano 2026/10/15 14:19:28 INFO Applying migration id=implements 2026/10/15 14:19:28 INFO Applying migration id=backfill 2026/10/15 14:19:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:29 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/15 14:19:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-af1d-7e0d-8a33-44e424abfe76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 2026/10/15 14:19:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 2026/10/15 14:19:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 2026/10/15 14:19:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 --- PASS: TestDM_TwoMentions (0.67s) === RUN TestDM_TwoMentionsOneLoopback 2026/10/15 14:19:29 INFO Applying migration id=initial 2026/10/15 14:19:29 INFO Applying migration id=notesupdated 2026/10/15 14:19:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:29 INFO Applying migration id=activitiesid 2026/10/15 14:19:29 INFO Applying migration id=outbox 2026/10/15 14:19:29 INFO Applying migration id=edits 2026/10/15 14:19:29 INFO Applying migration id=outboxactor 2026/10/15 14:19:29 INFO Applying migration id=outboxsender 2026/10/15 14:19:29 INFO Applying migration id=thread 2026/10/15 14:19:29 INFO Applying migration id=host 2026/10/15 14:19:29 INFO Applying migration id=sharedinbox 2026/10/15 14:19:29 INFO Applying migration id=noteshost 2026/10/15 14:19:29 INFO Applying migration id=fetched 2026/10/15 14:19:29 INFO Applying migration id=move 2026/10/15 14:19:29 INFO Applying migration id=cleanup 2026/10/15 14:19:29 INFO Applying migration id=received 2026/10/15 14:19:29 INFO Applying migration id=namehost 2026/10/15 14:19:29 INFO Applying migration id=outboxhost 2026/10/15 14:19:29 INFO Applying migration id=notesfts 2026/10/15 14:19:29 INFO Applying migration id=iconsname 2026/10/15 14:19:29 INFO Applying migration id=nohash 2026/10/15 14:19:29 INFO Applying migration id=shares 2026/10/15 14:19:29 INFO Applying migration id=actorttl 2026/10/15 14:19:29 INFO Applying migration id=tocc 2026/10/15 14:19:29 INFO Applying migration id=followeds 2026/10/15 14:19:29 INFO Applying migration id=certhash 2026/10/15 14:19:29 INFO Applying migration id=follows_sync 2026/10/15 14:19:29 INFO Applying migration id=jsonpath 2026/10/15 14:19:29 INFO Applying migration id=localforward 2026/10/15 14:19:29 INFO Applying migration id=avatar 2026/10/15 14:19:29 INFO Applying migration id=noimage 2026/10/15 14:19:29 INFO Applying migration id=feed 2026/10/15 14:19:29 INFO Applying migration id=bookmarks 2026/10/15 14:19:29 INFO Applying migration id=shareactivity 2026/10/15 14:19:29 INFO Applying migration id=application 2026/10/15 14:19:29 INFO Applying migration id=certificates 2026/10/15 14:19:29 INFO Applying migration id=rawforward 2026/10/15 14:19:29 INFO Applying migration id=publickey 2026/10/15 14:19:29 INFO Applying migration id=resolvegroup 2026/10/15 14:19:29 INFO Applying migration id=reject 2026/10/15 14:19:29 INFO Applying migration id=autodel 2026/10/15 14:19:29 INFO Applying migration id=jsonb 2026/10/15 14:19:29 INFO Applying migration id=quote 2026/10/15 14:19:29 INFO Applying migration id=rfc9421 2026/10/15 14:19:29 INFO Applying migration id=keys 2026/10/15 14:19:29 INFO Applying migration id=portable 2026/10/15 14:19:29 INFO Applying migration id=proofs 2026/10/15 14:19:29 INFO Applying migration id=contexts 2026/10/15 14:19:29 INFO Applying migration id=deliverieshost 2026/10/15 14:19:29 INFO Applying migration id=pembegin 2026/10/15 14:19:29 INFO Applying migration id=didhost 2026/10/15 14:19:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:29 INFO Applying migration id=invites 2026/10/15 14:19:29 INFO Applying migration id=ed25519blob 2026/10/15 14:19:29 INFO Applying migration id=rsablob 2026/10/15 14:19:29 INFO Applying migration id=iconscid 2026/10/15 14:19:29 INFO Applying migration id=actor 2026/10/15 14:19:29 INFO Applying migration id=localkeys 2026/10/15 14:19:29 INFO Applying migration id=deleted 2026/10/15 14:19:29 INFO Applying migration id=history 2026/10/15 14:19:29 INFO Applying migration id=outboxnano 2026/10/15 14:19:29 INFO Applying migration id=implements 2026/10/15 14:19:29 INFO Applying migration id=backfill 2026/10/15 14:19:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:30 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-b23f-7401-8107-f3f2cdcf9b1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec --- PASS: TestDM_TwoMentionsOneLoopback (0.79s) === RUN TestDM_TooManyRecipients 2026/10/15 14:19:30 INFO Applying migration id=initial 2026/10/15 14:19:30 INFO Applying migration id=notesupdated 2026/10/15 14:19:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:30 INFO Applying migration id=activitiesid 2026/10/15 14:19:30 INFO Applying migration id=outbox 2026/10/15 14:19:30 INFO Applying migration id=edits 2026/10/15 14:19:30 INFO Applying migration id=outboxactor 2026/10/15 14:19:30 INFO Applying migration id=outboxsender 2026/10/15 14:19:30 INFO Applying migration id=thread 2026/10/15 14:19:30 INFO Applying migration id=host 2026/10/15 14:19:30 INFO Applying migration id=sharedinbox 2026/10/15 14:19:30 INFO Applying migration id=noteshost 2026/10/15 14:19:30 INFO Applying migration id=fetched 2026/10/15 14:19:30 INFO Applying migration id=move 2026/10/15 14:19:30 INFO Applying migration id=cleanup 2026/10/15 14:19:30 INFO Applying migration id=received 2026/10/15 14:19:30 INFO Applying migration id=namehost 2026/10/15 14:19:30 INFO Applying migration id=outboxhost 2026/10/15 14:19:30 INFO Applying migration id=notesfts 2026/10/15 14:19:30 INFO Applying migration id=iconsname 2026/10/15 14:19:30 INFO Applying migration id=nohash 2026/10/15 14:19:30 INFO Applying migration id=shares 2026/10/15 14:19:30 INFO Applying migration id=actorttl 2026/10/15 14:19:30 INFO Applying migration id=tocc 2026/10/15 14:19:30 INFO Applying migration id=followeds 2026/10/15 14:19:30 INFO Applying migration id=certhash 2026/10/15 14:19:30 INFO Applying migration id=follows_sync 2026/10/15 14:19:30 INFO Applying migration id=jsonpath 2026/10/15 14:19:30 INFO Applying migration id=localforward 2026/10/15 14:19:30 INFO Applying migration id=avatar 2026/10/15 14:19:30 INFO Applying migration id=noimage 2026/10/15 14:19:30 INFO Applying migration id=feed 2026/10/15 14:19:30 INFO Applying migration id=bookmarks 2026/10/15 14:19:30 INFO Applying migration id=shareactivity 2026/10/15 14:19:30 INFO Applying migration id=application 2026/10/15 14:19:30 INFO Applying migration id=certificates 2026/10/15 14:19:30 INFO Applying migration id=rawforward 2026/10/15 14:19:30 INFO Applying migration id=publickey 2026/10/15 14:19:30 INFO Applying migration id=resolvegroup 2026/10/15 14:19:30 INFO Applying migration id=reject 2026/10/15 14:19:30 INFO Applying migration id=autodel 2026/10/15 14:19:30 INFO Applying migration id=jsonb 2026/10/15 14:19:30 INFO Applying migration id=quote 2026/10/15 14:19:30 INFO Applying migration id=rfc9421 2026/10/15 14:19:30 INFO Applying migration id=keys 2026/10/15 14:19:30 INFO Applying migration id=portable 2026/10/15 14:19:30 INFO Applying migration id=proofs 2026/10/15 14:19:30 INFO Applying migration id=contexts 2026/10/15 14:19:30 INFO Applying migration id=deliverieshost 2026/10/15 14:19:30 INFO Applying migration id=pembegin 2026/10/15 14:19:30 INFO Applying migration id=didhost 2026/10/15 14:19:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:30 INFO Applying migration id=invites 2026/10/15 14:19:30 INFO Applying migration id=ed25519blob 2026/10/15 14:19:30 INFO Applying migration id=rsablob 2026/10/15 14:19:30 INFO Applying migration id=iconscid 2026/10/15 14:19:30 INFO Applying migration id=actor 2026/10/15 14:19:30 INFO Applying migration id=localkeys 2026/10/15 14:19:30 INFO Applying migration id=deleted 2026/10/15 14:19:30 INFO Applying migration id=history 2026/10/15 14:19:30 INFO Applying migration id=outboxnano 2026/10/15 14:19:30 INFO Applying migration id=implements 2026/10/15 14:19:30 INFO Applying migration id=backfill 2026/10/15 14:19:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:30 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (0.63s) === RUN TestDM_MaxRecipients 2026/10/15 14:19:30 INFO Applying migration id=initial 2026/10/15 14:19:30 INFO Applying migration id=notesupdated 2026/10/15 14:19:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:30 INFO Applying migration id=activitiesid 2026/10/15 14:19:30 INFO Applying migration id=outbox 2026/10/15 14:19:30 INFO Applying migration id=edits 2026/10/15 14:19:30 INFO Applying migration id=outboxactor 2026/10/15 14:19:30 INFO Applying migration id=outboxsender 2026/10/15 14:19:30 INFO Applying migration id=thread 2026/10/15 14:19:30 INFO Applying migration id=host 2026/10/15 14:19:30 INFO Applying migration id=sharedinbox 2026/10/15 14:19:30 INFO Applying migration id=noteshost 2026/10/15 14:19:30 INFO Applying migration id=fetched 2026/10/15 14:19:30 INFO Applying migration id=move 2026/10/15 14:19:30 INFO Applying migration id=cleanup 2026/10/15 14:19:30 INFO Applying migration id=received 2026/10/15 14:19:30 INFO Applying migration id=namehost 2026/10/15 14:19:30 INFO Applying migration id=outboxhost 2026/10/15 14:19:30 INFO Applying migration id=notesfts 2026/10/15 14:19:30 INFO Applying migration id=iconsname 2026/10/15 14:19:30 INFO Applying migration id=nohash 2026/10/15 14:19:30 INFO Applying migration id=shares 2026/10/15 14:19:30 INFO Applying migration id=actorttl 2026/10/15 14:19:30 INFO Applying migration id=tocc 2026/10/15 14:19:30 INFO Applying migration id=followeds 2026/10/15 14:19:30 INFO Applying migration id=certhash 2026/10/15 14:19:30 INFO Applying migration id=follows_sync 2026/10/15 14:19:30 INFO Applying migration id=jsonpath 2026/10/15 14:19:30 INFO Applying migration id=localforward 2026/10/15 14:19:30 INFO Applying migration id=avatar 2026/10/15 14:19:30 INFO Applying migration id=noimage 2026/10/15 14:19:30 INFO Applying migration id=feed 2026/10/15 14:19:30 INFO Applying migration id=bookmarks 2026/10/15 14:19:30 INFO Applying migration id=shareactivity 2026/10/15 14:19:30 INFO Applying migration id=application 2026/10/15 14:19:30 INFO Applying migration id=certificates 2026/10/15 14:19:30 INFO Applying migration id=rawforward 2026/10/15 14:19:30 INFO Applying migration id=publickey 2026/10/15 14:19:30 INFO Applying migration id=resolvegroup 2026/10/15 14:19:30 INFO Applying migration id=reject 2026/10/15 14:19:30 INFO Applying migration id=autodel 2026/10/15 14:19:30 INFO Applying migration id=jsonb 2026/10/15 14:19:30 INFO Applying migration id=quote 2026/10/15 14:19:30 INFO Applying migration id=rfc9421 2026/10/15 14:19:30 INFO Applying migration id=keys 2026/10/15 14:19:30 INFO Applying migration id=portable 2026/10/15 14:19:30 INFO Applying migration id=proofs 2026/10/15 14:19:30 INFO Applying migration id=contexts 2026/10/15 14:19:30 INFO Applying migration id=deliverieshost 2026/10/15 14:19:30 INFO Applying migration id=pembegin 2026/10/15 14:19:30 INFO Applying migration id=didhost 2026/10/15 14:19:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:30 INFO Applying migration id=invites 2026/10/15 14:19:30 INFO Applying migration id=ed25519blob 2026/10/15 14:19:30 INFO Applying migration id=rsablob 2026/10/15 14:19:30 INFO Applying migration id=iconscid 2026/10/15 14:19:30 INFO Applying migration id=actor 2026/10/15 14:19:30 INFO Applying migration id=localkeys 2026/10/15 14:19:30 INFO Applying migration id=deleted 2026/10/15 14:19:30 INFO Applying migration id=history 2026/10/15 14:19:30 INFO Applying migration id=outboxnano 2026/10/15 14:19:30 INFO Applying migration id=implements 2026/10/15 14:19:30 INFO Applying migration id=backfill 2026/10/15 14:19:31 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:31 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/15 14:19:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-b685-726d-a7f9-222ceeae1df5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 2026/10/15 14:19:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 2026/10/15 14:19:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 2026/10/15 14:19:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 --- PASS: TestDM_MaxRecipients (0.48s) === RUN TestEdit_Throttling 2026/10/15 14:19:31 INFO Applying migration id=initial 2026/10/15 14:19:31 INFO Applying migration id=notesupdated 2026/10/15 14:19:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:31 INFO Applying migration id=activitiesid 2026/10/15 14:19:31 INFO Applying migration id=outbox 2026/10/15 14:19:31 INFO Applying migration id=edits 2026/10/15 14:19:31 INFO Applying migration id=outboxactor 2026/10/15 14:19:31 INFO Applying migration id=outboxsender 2026/10/15 14:19:31 INFO Applying migration id=thread 2026/10/15 14:19:31 INFO Applying migration id=host 2026/10/15 14:19:31 INFO Applying migration id=sharedinbox 2026/10/15 14:19:31 INFO Applying migration id=noteshost 2026/10/15 14:19:31 INFO Applying migration id=fetched 2026/10/15 14:19:31 INFO Applying migration id=move 2026/10/15 14:19:31 INFO Applying migration id=cleanup 2026/10/15 14:19:31 INFO Applying migration id=received 2026/10/15 14:19:31 INFO Applying migration id=namehost 2026/10/15 14:19:31 INFO Applying migration id=outboxhost 2026/10/15 14:19:31 INFO Applying migration id=notesfts 2026/10/15 14:19:31 INFO Applying migration id=iconsname 2026/10/15 14:19:31 INFO Applying migration id=nohash 2026/10/15 14:19:31 INFO Applying migration id=shares 2026/10/15 14:19:31 INFO Applying migration id=actorttl 2026/10/15 14:19:31 INFO Applying migration id=tocc 2026/10/15 14:19:31 INFO Applying migration id=followeds 2026/10/15 14:19:31 INFO Applying migration id=certhash 2026/10/15 14:19:31 INFO Applying migration id=follows_sync 2026/10/15 14:19:31 INFO Applying migration id=jsonpath 2026/10/15 14:19:31 INFO Applying migration id=localforward 2026/10/15 14:19:31 INFO Applying migration id=avatar 2026/10/15 14:19:31 INFO Applying migration id=noimage 2026/10/15 14:19:31 INFO Applying migration id=feed 2026/10/15 14:19:31 INFO Applying migration id=bookmarks 2026/10/15 14:19:31 INFO Applying migration id=shareactivity 2026/10/15 14:19:31 INFO Applying migration id=application 2026/10/15 14:19:31 INFO Applying migration id=certificates 2026/10/15 14:19:31 INFO Applying migration id=rawforward 2026/10/15 14:19:31 INFO Applying migration id=publickey 2026/10/15 14:19:31 INFO Applying migration id=resolvegroup 2026/10/15 14:19:31 INFO Applying migration id=reject 2026/10/15 14:19:31 INFO Applying migration id=autodel 2026/10/15 14:19:31 INFO Applying migration id=jsonb 2026/10/15 14:19:31 INFO Applying migration id=quote 2026/10/15 14:19:31 INFO Applying migration id=rfc9421 2026/10/15 14:19:31 INFO Applying migration id=keys 2026/10/15 14:19:31 INFO Applying migration id=portable 2026/10/15 14:19:31 INFO Applying migration id=proofs 2026/10/15 14:19:31 INFO Applying migration id=contexts 2026/10/15 14:19:31 INFO Applying migration id=deliverieshost 2026/10/15 14:19:31 INFO Applying migration id=pembegin 2026/10/15 14:19:31 INFO Applying migration id=didhost 2026/10/15 14:19:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:31 INFO Applying migration id=invites 2026/10/15 14:19:31 INFO Applying migration id=ed25519blob 2026/10/15 14:19:31 INFO Applying migration id=rsablob 2026/10/15 14:19:31 INFO Applying migration id=iconscid 2026/10/15 14:19:31 INFO Applying migration id=actor 2026/10/15 14:19:31 INFO Applying migration id=localkeys 2026/10/15 14:19:31 INFO Applying migration id=deleted 2026/10/15 14:19:31 INFO Applying migration id=history 2026/10/15 14:19:31 INFO Applying migration id=outboxnano 2026/10/15 14:19:31 INFO Applying migration id=implements 2026/10/15 14:19:31 INFO Applying migration id=backfill 2026/10/15 14:19:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-b8d3-7b0b-b482-1ee49028f190 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-b8d4-7d74-a61f-54d3715a43e4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-b8d3-7b0b-b482-1ee49028f190 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-b8d3-7b0b-b482-1ee49028f190 2026/10/15 14:19:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-b8d8-7120-9e94-46a56899a774 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-b8d8-70ae-b295-199864ccc7f5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-b8d8-70ae-b295-199864ccc7f5 2026/10/15 14:19:31 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13fee-b8d8-70ae-b295-199864ccc7f5 can=2026-10-15T14:23:31.927Z --- PASS: TestEdit_Throttling (0.59s) === RUN TestEdit_HappyFlow 2026/10/15 14:19:31 INFO Applying migration id=initial 2026/10/15 14:19:31 INFO Applying migration id=notesupdated 2026/10/15 14:19:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:31 INFO Applying migration id=activitiesid 2026/10/15 14:19:31 INFO Applying migration id=outbox 2026/10/15 14:19:31 INFO Applying migration id=edits 2026/10/15 14:19:31 INFO Applying migration id=outboxactor 2026/10/15 14:19:31 INFO Applying migration id=outboxsender 2026/10/15 14:19:31 INFO Applying migration id=thread 2026/10/15 14:19:31 INFO Applying migration id=host 2026/10/15 14:19:31 INFO Applying migration id=sharedinbox 2026/10/15 14:19:31 INFO Applying migration id=noteshost 2026/10/15 14:19:31 INFO Applying migration id=fetched 2026/10/15 14:19:31 INFO Applying migration id=move 2026/10/15 14:19:31 INFO Applying migration id=cleanup 2026/10/15 14:19:31 INFO Applying migration id=received 2026/10/15 14:19:31 INFO Applying migration id=namehost 2026/10/15 14:19:31 INFO Applying migration id=outboxhost 2026/10/15 14:19:31 INFO Applying migration id=notesfts 2026/10/15 14:19:31 INFO Applying migration id=iconsname 2026/10/15 14:19:31 INFO Applying migration id=nohash 2026/10/15 14:19:31 INFO Applying migration id=shares 2026/10/15 14:19:31 INFO Applying migration id=actorttl 2026/10/15 14:19:31 INFO Applying migration id=tocc 2026/10/15 14:19:32 INFO Applying migration id=followeds 2026/10/15 14:19:32 INFO Applying migration id=certhash 2026/10/15 14:19:32 INFO Applying migration id=follows_sync 2026/10/15 14:19:32 INFO Applying migration id=jsonpath 2026/10/15 14:19:32 INFO Applying migration id=localforward 2026/10/15 14:19:32 INFO Applying migration id=avatar 2026/10/15 14:19:32 INFO Applying migration id=noimage 2026/10/15 14:19:32 INFO Applying migration id=feed 2026/10/15 14:19:32 INFO Applying migration id=bookmarks 2026/10/15 14:19:32 INFO Applying migration id=shareactivity 2026/10/15 14:19:32 INFO Applying migration id=application 2026/10/15 14:19:32 INFO Applying migration id=certificates 2026/10/15 14:19:32 INFO Applying migration id=rawforward 2026/10/15 14:19:32 INFO Applying migration id=publickey 2026/10/15 14:19:32 INFO Applying migration id=resolvegroup 2026/10/15 14:19:32 INFO Applying migration id=reject 2026/10/15 14:19:32 INFO Applying migration id=autodel 2026/10/15 14:19:32 INFO Applying migration id=jsonb 2026/10/15 14:19:32 INFO Applying migration id=quote 2026/10/15 14:19:32 INFO Applying migration id=rfc9421 2026/10/15 14:19:32 INFO Applying migration id=keys 2026/10/15 14:19:32 INFO Applying migration id=portable 2026/10/15 14:19:32 INFO Applying migration id=proofs 2026/10/15 14:19:32 INFO Applying migration id=contexts 2026/10/15 14:19:32 INFO Applying migration id=deliverieshost 2026/10/15 14:19:32 INFO Applying migration id=pembegin 2026/10/15 14:19:32 INFO Applying migration id=didhost 2026/10/15 14:19:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:32 INFO Applying migration id=invites 2026/10/15 14:19:32 INFO Applying migration id=ed25519blob 2026/10/15 14:19:32 INFO Applying migration id=rsablob 2026/10/15 14:19:32 INFO Applying migration id=iconscid 2026/10/15 14:19:32 INFO Applying migration id=actor 2026/10/15 14:19:32 INFO Applying migration id=localkeys 2026/10/15 14:19:32 INFO Applying migration id=deleted 2026/10/15 14:19:32 INFO Applying migration id=history 2026/10/15 14:19:32 INFO Applying migration id=outboxnano 2026/10/15 14:19:32 INFO Applying migration id=implements 2026/10/15 14:19:32 INFO Applying migration id=backfill 2026/10/15 14:19:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-bb27-79a4-bb8d-a54ef4ed414a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-bb28-72d1-9472-013610ae683f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-bb27-79a4-bb8d-a54ef4ed414a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-bb27-79a4-bb8d-a54ef4ed414a 2026/10/15 14:19:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-bb2a-707b-94f3-201a98ee9ae6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 2026/10/15 14:19:32 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-bb2b-77e9-a7ac-56d082a6f094 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 2026/10/15 14:19:32 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 can=2026-10-15T14:35:32.523Z --- PASS: TestEdit_HappyFlow (0.59s) === RUN TestEdit_EmptyContent 2026/10/15 14:19:32 INFO Applying migration id=initial 2026/10/15 14:19:32 INFO Applying migration id=notesupdated 2026/10/15 14:19:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:32 INFO Applying migration id=activitiesid 2026/10/15 14:19:32 INFO Applying migration id=outbox 2026/10/15 14:19:32 INFO Applying migration id=edits 2026/10/15 14:19:32 INFO Applying migration id=outboxactor 2026/10/15 14:19:32 INFO Applying migration id=outboxsender 2026/10/15 14:19:32 INFO Applying migration id=thread 2026/10/15 14:19:32 INFO Applying migration id=host 2026/10/15 14:19:32 INFO Applying migration id=sharedinbox 2026/10/15 14:19:32 INFO Applying migration id=noteshost 2026/10/15 14:19:32 INFO Applying migration id=fetched 2026/10/15 14:19:32 INFO Applying migration id=move 2026/10/15 14:19:32 INFO Applying migration id=cleanup 2026/10/15 14:19:32 INFO Applying migration id=received 2026/10/15 14:19:32 INFO Applying migration id=namehost 2026/10/15 14:19:32 INFO Applying migration id=outboxhost 2026/10/15 14:19:32 INFO Applying migration id=notesfts 2026/10/15 14:19:32 INFO Applying migration id=iconsname 2026/10/15 14:19:32 INFO Applying migration id=nohash 2026/10/15 14:19:32 INFO Applying migration id=shares 2026/10/15 14:19:32 INFO Applying migration id=actorttl 2026/10/15 14:19:32 INFO Applying migration id=tocc 2026/10/15 14:19:32 INFO Applying migration id=followeds 2026/10/15 14:19:32 INFO Applying migration id=certhash 2026/10/15 14:19:32 INFO Applying migration id=follows_sync 2026/10/15 14:19:32 INFO Applying migration id=jsonpath 2026/10/15 14:19:32 INFO Applying migration id=localforward 2026/10/15 14:19:32 INFO Applying migration id=avatar 2026/10/15 14:19:32 INFO Applying migration id=noimage 2026/10/15 14:19:32 INFO Applying migration id=feed 2026/10/15 14:19:32 INFO Applying migration id=bookmarks 2026/10/15 14:19:32 INFO Applying migration id=shareactivity 2026/10/15 14:19:32 INFO Applying migration id=application 2026/10/15 14:19:32 INFO Applying migration id=certificates 2026/10/15 14:19:32 INFO Applying migration id=rawforward 2026/10/15 14:19:32 INFO Applying migration id=publickey 2026/10/15 14:19:32 INFO Applying migration id=resolvegroup 2026/10/15 14:19:32 INFO Applying migration id=reject 2026/10/15 14:19:32 INFO Applying migration id=autodel 2026/10/15 14:19:32 INFO Applying migration id=jsonb 2026/10/15 14:19:32 INFO Applying migration id=quote 2026/10/15 14:19:32 INFO Applying migration id=rfc9421 2026/10/15 14:19:32 INFO Applying migration id=keys 2026/10/15 14:19:32 INFO Applying migration id=portable 2026/10/15 14:19:32 INFO Applying migration id=proofs 2026/10/15 14:19:32 INFO Applying migration id=contexts 2026/10/15 14:19:32 INFO Applying migration id=deliverieshost 2026/10/15 14:19:32 INFO Applying migration id=pembegin 2026/10/15 14:19:32 INFO Applying migration id=didhost 2026/10/15 14:19:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:32 INFO Applying migration id=invites 2026/10/15 14:19:32 INFO Applying migration id=ed25519blob 2026/10/15 14:19:32 INFO Applying migration id=rsablob 2026/10/15 14:19:32 INFO Applying migration id=iconscid 2026/10/15 14:19:32 INFO Applying migration id=actor 2026/10/15 14:19:32 INFO Applying migration id=localkeys 2026/10/15 14:19:32 INFO Applying migration id=deleted 2026/10/15 14:19:32 INFO Applying migration id=history 2026/10/15 14:19:32 INFO Applying migration id=outboxnano 2026/10/15 14:19:32 INFO Applying migration id=implements 2026/10/15 14:19:32 INFO Applying migration id=backfill 2026/10/15 14:19:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-be08-7cd8-8bc8-d65904051933 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-be09-7592-91f3-569f39036a67 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-be08-7cd8-8bc8-d65904051933 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-be08-7cd8-8bc8-d65904051933 2026/10/15 14:19:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-be0c-72b5-bf48-8ae772b48b25 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-be0c-722e-89e5-87656839599f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-be0c-722e-89e5-87656839599f --- PASS: TestEdit_EmptyContent (0.74s) === RUN TestEdit_LongContent 2026/10/15 14:19:33 INFO Applying migration id=initial 2026/10/15 14:19:33 INFO Applying migration id=notesupdated 2026/10/15 14:19:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:33 INFO Applying migration id=activitiesid 2026/10/15 14:19:33 INFO Applying migration id=outbox 2026/10/15 14:19:33 INFO Applying migration id=edits 2026/10/15 14:19:33 INFO Applying migration id=outboxactor 2026/10/15 14:19:33 INFO Applying migration id=outboxsender 2026/10/15 14:19:33 INFO Applying migration id=thread 2026/10/15 14:19:33 INFO Applying migration id=host 2026/10/15 14:19:33 INFO Applying migration id=sharedinbox 2026/10/15 14:19:33 INFO Applying migration id=noteshost 2026/10/15 14:19:33 INFO Applying migration id=fetched 2026/10/15 14:19:33 INFO Applying migration id=move 2026/10/15 14:19:33 INFO Applying migration id=cleanup 2026/10/15 14:19:33 INFO Applying migration id=received 2026/10/15 14:19:33 INFO Applying migration id=namehost 2026/10/15 14:19:33 INFO Applying migration id=outboxhost 2026/10/15 14:19:33 INFO Applying migration id=notesfts 2026/10/15 14:19:33 INFO Applying migration id=iconsname 2026/10/15 14:19:33 INFO Applying migration id=nohash 2026/10/15 14:19:33 INFO Applying migration id=shares 2026/10/15 14:19:33 INFO Applying migration id=actorttl 2026/10/15 14:19:33 INFO Applying migration id=tocc 2026/10/15 14:19:33 INFO Applying migration id=followeds 2026/10/15 14:19:33 INFO Applying migration id=certhash 2026/10/15 14:19:33 INFO Applying migration id=follows_sync 2026/10/15 14:19:33 INFO Applying migration id=jsonpath 2026/10/15 14:19:33 INFO Applying migration id=localforward 2026/10/15 14:19:33 INFO Applying migration id=avatar 2026/10/15 14:19:33 INFO Applying migration id=noimage 2026/10/15 14:19:33 INFO Applying migration id=feed 2026/10/15 14:19:33 INFO Applying migration id=bookmarks 2026/10/15 14:19:33 INFO Applying migration id=shareactivity 2026/10/15 14:19:33 INFO Applying migration id=application 2026/10/15 14:19:33 INFO Applying migration id=certificates 2026/10/15 14:19:33 INFO Applying migration id=rawforward 2026/10/15 14:19:33 INFO Applying migration id=publickey 2026/10/15 14:19:33 INFO Applying migration id=resolvegroup 2026/10/15 14:19:33 INFO Applying migration id=reject 2026/10/15 14:19:33 INFO Applying migration id=autodel 2026/10/15 14:19:33 INFO Applying migration id=jsonb 2026/10/15 14:19:33 INFO Applying migration id=quote 2026/10/15 14:19:33 INFO Applying migration id=rfc9421 2026/10/15 14:19:33 INFO Applying migration id=keys 2026/10/15 14:19:33 INFO Applying migration id=portable 2026/10/15 14:19:33 INFO Applying migration id=proofs 2026/10/15 14:19:33 INFO Applying migration id=contexts 2026/10/15 14:19:33 INFO Applying migration id=deliverieshost 2026/10/15 14:19:33 INFO Applying migration id=pembegin 2026/10/15 14:19:33 INFO Applying migration id=didhost 2026/10/15 14:19:33 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:33 INFO Applying migration id=invites 2026/10/15 14:19:33 INFO Applying migration id=ed25519blob 2026/10/15 14:19:33 INFO Applying migration id=rsablob 2026/10/15 14:19:33 INFO Applying migration id=iconscid 2026/10/15 14:19:33 INFO Applying migration id=actor 2026/10/15 14:19:33 INFO Applying migration id=localkeys 2026/10/15 14:19:33 INFO Applying migration id=deleted 2026/10/15 14:19:33 INFO Applying migration id=history 2026/10/15 14:19:33 INFO Applying migration id=outboxnano 2026/10/15 14:19:33 INFO Applying migration id=implements 2026/10/15 14:19:33 INFO Applying migration id=backfill 2026/10/15 14:19:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-bf7c-7292-bf96-a7f581b08bfc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-bf7d-7448-a9dc-e62707d94a72 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-bf7c-7292-bf96-a7f581b08bfc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-bf7c-7292-bf96-a7f581b08bfc 2026/10/15 14:19:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-bf81-7764-b7c8-bad3818cc96a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-bf81-7701-9f18-c9146278365d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-bf81-7701-9f18-c9146278365d --- PASS: TestEdit_LongContent (0.37s) === RUN TestEdit_InvalidEscapeSequence 2026/10/15 14:19:33 INFO Applying migration id=initial 2026/10/15 14:19:33 INFO Applying migration id=notesupdated 2026/10/15 14:19:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:33 INFO Applying migration id=activitiesid 2026/10/15 14:19:33 INFO Applying migration id=outbox 2026/10/15 14:19:33 INFO Applying migration id=edits 2026/10/15 14:19:33 INFO Applying migration id=outboxactor 2026/10/15 14:19:33 INFO Applying migration id=outboxsender 2026/10/15 14:19:33 INFO Applying migration id=thread 2026/10/15 14:19:33 INFO Applying migration id=host 2026/10/15 14:19:33 INFO Applying migration id=sharedinbox 2026/10/15 14:19:33 INFO Applying migration id=noteshost 2026/10/15 14:19:33 INFO Applying migration id=fetched 2026/10/15 14:19:33 INFO Applying migration id=move 2026/10/15 14:19:33 INFO Applying migration id=cleanup 2026/10/15 14:19:33 INFO Applying migration id=received 2026/10/15 14:19:33 INFO Applying migration id=namehost 2026/10/15 14:19:33 INFO Applying migration id=outboxhost 2026/10/15 14:19:33 INFO Applying migration id=notesfts 2026/10/15 14:19:33 INFO Applying migration id=iconsname 2026/10/15 14:19:33 INFO Applying migration id=nohash 2026/10/15 14:19:33 INFO Applying migration id=shares 2026/10/15 14:19:33 INFO Applying migration id=actorttl 2026/10/15 14:19:33 INFO Applying migration id=tocc 2026/10/15 14:19:33 INFO Applying migration id=followeds 2026/10/15 14:19:33 INFO Applying migration id=certhash 2026/10/15 14:19:33 INFO Applying migration id=follows_sync 2026/10/15 14:19:33 INFO Applying migration id=jsonpath 2026/10/15 14:19:33 INFO Applying migration id=localforward 2026/10/15 14:19:33 INFO Applying migration id=avatar 2026/10/15 14:19:33 INFO Applying migration id=noimage 2026/10/15 14:19:33 INFO Applying migration id=feed 2026/10/15 14:19:33 INFO Applying migration id=bookmarks 2026/10/15 14:19:33 INFO Applying migration id=shareactivity 2026/10/15 14:19:33 INFO Applying migration id=application 2026/10/15 14:19:33 INFO Applying migration id=certificates 2026/10/15 14:19:33 INFO Applying migration id=rawforward 2026/10/15 14:19:33 INFO Applying migration id=publickey 2026/10/15 14:19:33 INFO Applying migration id=resolvegroup 2026/10/15 14:19:33 INFO Applying migration id=reject 2026/10/15 14:19:33 INFO Applying migration id=autodel 2026/10/15 14:19:33 INFO Applying migration id=jsonb 2026/10/15 14:19:33 INFO Applying migration id=quote 2026/10/15 14:19:33 INFO Applying migration id=rfc9421 2026/10/15 14:19:33 INFO Applying migration id=keys 2026/10/15 14:19:33 INFO Applying migration id=portable 2026/10/15 14:19:33 INFO Applying migration id=proofs 2026/10/15 14:19:33 INFO Applying migration id=contexts 2026/10/15 14:19:33 INFO Applying migration id=deliverieshost 2026/10/15 14:19:33 INFO Applying migration id=pembegin 2026/10/15 14:19:33 INFO Applying migration id=didhost 2026/10/15 14:19:33 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:33 INFO Applying migration id=invites 2026/10/15 14:19:33 INFO Applying migration id=ed25519blob 2026/10/15 14:19:33 INFO Applying migration id=rsablob 2026/10/15 14:19:33 INFO Applying migration id=iconscid 2026/10/15 14:19:33 INFO Applying migration id=actor 2026/10/15 14:19:33 INFO Applying migration id=localkeys 2026/10/15 14:19:33 INFO Applying migration id=deleted 2026/10/15 14:19:33 INFO Applying migration id=history 2026/10/15 14:19:33 INFO Applying migration id=outboxnano 2026/10/15 14:19:33 INFO Applying migration id=implements 2026/10/15 14:19:33 INFO Applying migration id=backfill 2026/10/15 14:19:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-c1bf-781d-8afe-8a3c2be45772 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-c1c0-7397-9654-d7947a28031f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-c1bf-781d-8afe-8a3c2be45772 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-c1bf-781d-8afe-8a3c2be45772 2026/10/15 14:19:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-c1c3-7292-802e-7ffec62f39ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-c1c3-71d9-9659-b3fb6765ae65 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-c1c3-71d9-9659-b3fb6765ae65 --- PASS: TestEdit_InvalidEscapeSequence (0.58s) === RUN TestEdit_NoSuchPost 2026/10/15 14:19:34 INFO Applying migration id=initial 2026/10/15 14:19:34 INFO Applying migration id=notesupdated 2026/10/15 14:19:34 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:34 INFO Applying migration id=activitiesid 2026/10/15 14:19:34 INFO Applying migration id=outbox 2026/10/15 14:19:34 INFO Applying migration id=edits 2026/10/15 14:19:34 INFO Applying migration id=outboxactor 2026/10/15 14:19:34 INFO Applying migration id=outboxsender 2026/10/15 14:19:34 INFO Applying migration id=thread 2026/10/15 14:19:34 INFO Applying migration id=host 2026/10/15 14:19:34 INFO Applying migration id=sharedinbox 2026/10/15 14:19:34 INFO Applying migration id=noteshost 2026/10/15 14:19:34 INFO Applying migration id=fetched 2026/10/15 14:19:34 INFO Applying migration id=move 2026/10/15 14:19:34 INFO Applying migration id=cleanup 2026/10/15 14:19:34 INFO Applying migration id=received 2026/10/15 14:19:34 INFO Applying migration id=namehost 2026/10/15 14:19:34 INFO Applying migration id=outboxhost 2026/10/15 14:19:34 INFO Applying migration id=notesfts 2026/10/15 14:19:34 INFO Applying migration id=iconsname 2026/10/15 14:19:34 INFO Applying migration id=nohash 2026/10/15 14:19:34 INFO Applying migration id=shares 2026/10/15 14:19:34 INFO Applying migration id=actorttl 2026/10/15 14:19:34 INFO Applying migration id=tocc 2026/10/15 14:19:34 INFO Applying migration id=followeds 2026/10/15 14:19:34 INFO Applying migration id=certhash 2026/10/15 14:19:34 INFO Applying migration id=follows_sync 2026/10/15 14:19:34 INFO Applying migration id=jsonpath 2026/10/15 14:19:34 INFO Applying migration id=localforward 2026/10/15 14:19:34 INFO Applying migration id=avatar 2026/10/15 14:19:34 INFO Applying migration id=noimage 2026/10/15 14:19:34 INFO Applying migration id=feed 2026/10/15 14:19:34 INFO Applying migration id=bookmarks 2026/10/15 14:19:34 INFO Applying migration id=shareactivity 2026/10/15 14:19:34 INFO Applying migration id=application 2026/10/15 14:19:34 INFO Applying migration id=certificates 2026/10/15 14:19:34 INFO Applying migration id=rawforward 2026/10/15 14:19:34 INFO Applying migration id=publickey 2026/10/15 14:19:34 INFO Applying migration id=resolvegroup 2026/10/15 14:19:34 INFO Applying migration id=reject 2026/10/15 14:19:34 INFO Applying migration id=autodel 2026/10/15 14:19:34 INFO Applying migration id=jsonb 2026/10/15 14:19:34 INFO Applying migration id=quote 2026/10/15 14:19:34 INFO Applying migration id=rfc9421 2026/10/15 14:19:34 INFO Applying migration id=keys 2026/10/15 14:19:34 INFO Applying migration id=portable 2026/10/15 14:19:34 INFO Applying migration id=proofs 2026/10/15 14:19:34 INFO Applying migration id=contexts 2026/10/15 14:19:34 INFO Applying migration id=deliverieshost 2026/10/15 14:19:34 INFO Applying migration id=pembegin 2026/10/15 14:19:34 INFO Applying migration id=didhost 2026/10/15 14:19:34 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:34 INFO Applying migration id=invites 2026/10/15 14:19:34 INFO Applying migration id=ed25519blob 2026/10/15 14:19:34 INFO Applying migration id=rsablob 2026/10/15 14:19:34 INFO Applying migration id=iconscid 2026/10/15 14:19:34 INFO Applying migration id=actor 2026/10/15 14:19:34 INFO Applying migration id=localkeys 2026/10/15 14:19:34 INFO Applying migration id=deleted 2026/10/15 14:19:34 INFO Applying migration id=history 2026/10/15 14:19:34 INFO Applying migration id=outboxnano 2026/10/15 14:19:34 INFO Applying migration id=implements 2026/10/15 14:19:34 INFO Applying migration id=backfill 2026/10/15 14:19:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-c50a-7ed2-a71e-5d21787b1804 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-c50b-7790-a4ad-699232043450 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-c50a-7ed2-a71e-5d21787b1804 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-c50a-7ed2-a71e-5d21787b1804 2026/10/15 14:19:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-c50e-7d15-b6d1-c6da873dce05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-c50e-7c50-b9d3-cfaec0c94971 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-c50e-7c50-b9d3-cfaec0c94971 2026/10/15 14:19:35 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (0.84s) === RUN TestEdit_UnauthenticatedUser 2026/10/15 14:19:35 INFO Applying migration id=initial 2026/10/15 14:19:35 INFO Applying migration id=notesupdated 2026/10/15 14:19:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:35 INFO Applying migration id=activitiesid 2026/10/15 14:19:35 INFO Applying migration id=outbox 2026/10/15 14:19:35 INFO Applying migration id=edits 2026/10/15 14:19:35 INFO Applying migration id=outboxactor 2026/10/15 14:19:35 INFO Applying migration id=outboxsender 2026/10/15 14:19:35 INFO Applying migration id=thread 2026/10/15 14:19:35 INFO Applying migration id=host 2026/10/15 14:19:35 INFO Applying migration id=sharedinbox 2026/10/15 14:19:35 INFO Applying migration id=noteshost 2026/10/15 14:19:35 INFO Applying migration id=fetched 2026/10/15 14:19:35 INFO Applying migration id=move 2026/10/15 14:19:35 INFO Applying migration id=cleanup 2026/10/15 14:19:35 INFO Applying migration id=received 2026/10/15 14:19:35 INFO Applying migration id=namehost 2026/10/15 14:19:35 INFO Applying migration id=outboxhost 2026/10/15 14:19:35 INFO Applying migration id=notesfts 2026/10/15 14:19:35 INFO Applying migration id=iconsname 2026/10/15 14:19:35 INFO Applying migration id=nohash 2026/10/15 14:19:35 INFO Applying migration id=shares 2026/10/15 14:19:35 INFO Applying migration id=actorttl 2026/10/15 14:19:35 INFO Applying migration id=tocc 2026/10/15 14:19:35 INFO Applying migration id=followeds 2026/10/15 14:19:35 INFO Applying migration id=certhash 2026/10/15 14:19:35 INFO Applying migration id=follows_sync 2026/10/15 14:19:35 INFO Applying migration id=jsonpath 2026/10/15 14:19:35 INFO Applying migration id=localforward 2026/10/15 14:19:35 INFO Applying migration id=avatar 2026/10/15 14:19:35 INFO Applying migration id=noimage 2026/10/15 14:19:35 INFO Applying migration id=feed 2026/10/15 14:19:35 INFO Applying migration id=bookmarks 2026/10/15 14:19:35 INFO Applying migration id=shareactivity 2026/10/15 14:19:35 INFO Applying migration id=application 2026/10/15 14:19:35 INFO Applying migration id=certificates 2026/10/15 14:19:35 INFO Applying migration id=rawforward 2026/10/15 14:19:35 INFO Applying migration id=publickey 2026/10/15 14:19:35 INFO Applying migration id=resolvegroup 2026/10/15 14:19:35 INFO Applying migration id=reject 2026/10/15 14:19:35 INFO Applying migration id=autodel 2026/10/15 14:19:35 INFO Applying migration id=jsonb 2026/10/15 14:19:35 INFO Applying migration id=quote 2026/10/15 14:19:35 INFO Applying migration id=rfc9421 2026/10/15 14:19:35 INFO Applying migration id=keys 2026/10/15 14:19:35 INFO Applying migration id=portable 2026/10/15 14:19:35 INFO Applying migration id=proofs 2026/10/15 14:19:35 INFO Applying migration id=contexts 2026/10/15 14:19:35 INFO Applying migration id=deliverieshost 2026/10/15 14:19:35 INFO Applying migration id=pembegin 2026/10/15 14:19:35 INFO Applying migration id=didhost 2026/10/15 14:19:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:35 INFO Applying migration id=invites 2026/10/15 14:19:35 INFO Applying migration id=ed25519blob 2026/10/15 14:19:35 INFO Applying migration id=rsablob 2026/10/15 14:19:35 INFO Applying migration id=iconscid 2026/10/15 14:19:35 INFO Applying migration id=actor 2026/10/15 14:19:35 INFO Applying migration id=localkeys 2026/10/15 14:19:35 INFO Applying migration id=deleted 2026/10/15 14:19:35 INFO Applying migration id=history 2026/10/15 14:19:35 INFO Applying migration id=outboxnano 2026/10/15 14:19:35 INFO Applying migration id=implements 2026/10/15 14:19:35 INFO Applying migration id=backfill 2026/10/15 14:19:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-c743-7b13-8301-02e28b76a10a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-c744-7e50-a34a-b0b7d0fae18c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-c743-7b13-8301-02e28b76a10a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-c743-7b13-8301-02e28b76a10a 2026/10/15 14:19:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-c749-783b-92b4-cdc9c071c395 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-c749-778b-abb0-c829846c3982 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-c749-778b-abb0-c829846c3982 --- PASS: TestEdit_UnauthenticatedUser (0.57s) === RUN TestEdit_AddHashtag 2026/10/15 14:19:35 INFO Applying migration id=initial 2026/10/15 14:19:35 INFO Applying migration id=notesupdated 2026/10/15 14:19:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:35 INFO Applying migration id=activitiesid 2026/10/15 14:19:35 INFO Applying migration id=outbox 2026/10/15 14:19:35 INFO Applying migration id=edits 2026/10/15 14:19:35 INFO Applying migration id=outboxactor 2026/10/15 14:19:35 INFO Applying migration id=outboxsender 2026/10/15 14:19:35 INFO Applying migration id=thread 2026/10/15 14:19:35 INFO Applying migration id=host 2026/10/15 14:19:35 INFO Applying migration id=sharedinbox 2026/10/15 14:19:35 INFO Applying migration id=noteshost 2026/10/15 14:19:35 INFO Applying migration id=fetched 2026/10/15 14:19:35 INFO Applying migration id=move 2026/10/15 14:19:35 INFO Applying migration id=cleanup 2026/10/15 14:19:35 INFO Applying migration id=received 2026/10/15 14:19:35 INFO Applying migration id=namehost 2026/10/15 14:19:35 INFO Applying migration id=outboxhost 2026/10/15 14:19:35 INFO Applying migration id=notesfts 2026/10/15 14:19:35 INFO Applying migration id=iconsname 2026/10/15 14:19:35 INFO Applying migration id=nohash 2026/10/15 14:19:35 INFO Applying migration id=shares 2026/10/15 14:19:35 INFO Applying migration id=actorttl 2026/10/15 14:19:35 INFO Applying migration id=tocc 2026/10/15 14:19:35 INFO Applying migration id=followeds 2026/10/15 14:19:35 INFO Applying migration id=certhash 2026/10/15 14:19:35 INFO Applying migration id=follows_sync 2026/10/15 14:19:35 INFO Applying migration id=jsonpath 2026/10/15 14:19:35 INFO Applying migration id=localforward 2026/10/15 14:19:35 INFO Applying migration id=avatar 2026/10/15 14:19:35 INFO Applying migration id=noimage 2026/10/15 14:19:35 INFO Applying migration id=feed 2026/10/15 14:19:35 INFO Applying migration id=bookmarks 2026/10/15 14:19:35 INFO Applying migration id=shareactivity 2026/10/15 14:19:35 INFO Applying migration id=application 2026/10/15 14:19:35 INFO Applying migration id=certificates 2026/10/15 14:19:35 INFO Applying migration id=rawforward 2026/10/15 14:19:35 INFO Applying migration id=publickey 2026/10/15 14:19:35 INFO Applying migration id=resolvegroup 2026/10/15 14:19:35 INFO Applying migration id=reject 2026/10/15 14:19:35 INFO Applying migration id=autodel 2026/10/15 14:19:35 INFO Applying migration id=jsonb 2026/10/15 14:19:35 INFO Applying migration id=quote 2026/10/15 14:19:35 INFO Applying migration id=rfc9421 2026/10/15 14:19:35 INFO Applying migration id=keys 2026/10/15 14:19:35 INFO Applying migration id=portable 2026/10/15 14:19:35 INFO Applying migration id=proofs 2026/10/15 14:19:35 INFO Applying migration id=contexts 2026/10/15 14:19:35 INFO Applying migration id=deliverieshost 2026/10/15 14:19:35 INFO Applying migration id=pembegin 2026/10/15 14:19:35 INFO Applying migration id=didhost 2026/10/15 14:19:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:35 INFO Applying migration id=invites 2026/10/15 14:19:35 INFO Applying migration id=ed25519blob 2026/10/15 14:19:35 INFO Applying migration id=rsablob 2026/10/15 14:19:35 INFO Applying migration id=iconscid 2026/10/15 14:19:35 INFO Applying migration id=actor 2026/10/15 14:19:35 INFO Applying migration id=localkeys 2026/10/15 14:19:35 INFO Applying migration id=deleted 2026/10/15 14:19:35 INFO Applying migration id=history 2026/10/15 14:19:35 INFO Applying migration id=outboxnano 2026/10/15 14:19:35 INFO Applying migration id=implements 2026/10/15 14:19:35 INFO Applying migration id=backfill 2026/10/15 14:19:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-cafc-768b-ae27-9af44cf0e43a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 2026/10/15 14:19:36 INFO Generating first response key=/users/hashtag/hello 2026/10/15 14:19:36 INFO Generating first response key=/users/hashtag/world 2026/10/15 14:19:36 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-cb02-731d-a556-0e8b16cfbb42 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 2026/10/15 14:19:36 INFO Generating first response key=/hashtag/hello 2026/10/15 14:19:36 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (0.95s) === RUN TestEdit_RemoveHashtag 2026/10/15 14:19:36 INFO Applying migration id=initial 2026/10/15 14:19:36 INFO Applying migration id=notesupdated 2026/10/15 14:19:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:36 INFO Applying migration id=activitiesid 2026/10/15 14:19:36 INFO Applying migration id=outbox 2026/10/15 14:19:36 INFO Applying migration id=edits 2026/10/15 14:19:36 INFO Applying migration id=outboxactor 2026/10/15 14:19:36 INFO Applying migration id=outboxsender 2026/10/15 14:19:36 INFO Applying migration id=thread 2026/10/15 14:19:36 INFO Applying migration id=host 2026/10/15 14:19:36 INFO Applying migration id=sharedinbox 2026/10/15 14:19:36 INFO Applying migration id=noteshost 2026/10/15 14:19:36 INFO Applying migration id=fetched 2026/10/15 14:19:36 INFO Applying migration id=move 2026/10/15 14:19:36 INFO Applying migration id=cleanup 2026/10/15 14:19:36 INFO Applying migration id=received 2026/10/15 14:19:36 INFO Applying migration id=namehost 2026/10/15 14:19:36 INFO Applying migration id=outboxhost 2026/10/15 14:19:36 INFO Applying migration id=notesfts 2026/10/15 14:19:36 INFO Applying migration id=iconsname 2026/10/15 14:19:36 INFO Applying migration id=nohash 2026/10/15 14:19:36 INFO Applying migration id=shares 2026/10/15 14:19:36 INFO Applying migration id=actorttl 2026/10/15 14:19:36 INFO Applying migration id=tocc 2026/10/15 14:19:36 INFO Applying migration id=followeds 2026/10/15 14:19:36 INFO Applying migration id=certhash 2026/10/15 14:19:36 INFO Applying migration id=follows_sync 2026/10/15 14:19:36 INFO Applying migration id=jsonpath 2026/10/15 14:19:36 INFO Applying migration id=localforward 2026/10/15 14:19:36 INFO Applying migration id=avatar 2026/10/15 14:19:36 INFO Applying migration id=noimage 2026/10/15 14:19:36 INFO Applying migration id=feed 2026/10/15 14:19:36 INFO Applying migration id=bookmarks 2026/10/15 14:19:36 INFO Applying migration id=shareactivity 2026/10/15 14:19:36 INFO Applying migration id=application 2026/10/15 14:19:36 INFO Applying migration id=certificates 2026/10/15 14:19:36 INFO Applying migration id=rawforward 2026/10/15 14:19:36 INFO Applying migration id=publickey 2026/10/15 14:19:36 INFO Applying migration id=resolvegroup 2026/10/15 14:19:36 INFO Applying migration id=reject 2026/10/15 14:19:36 INFO Applying migration id=autodel 2026/10/15 14:19:36 INFO Applying migration id=jsonb 2026/10/15 14:19:36 INFO Applying migration id=quote 2026/10/15 14:19:36 INFO Applying migration id=rfc9421 2026/10/15 14:19:36 INFO Applying migration id=keys 2026/10/15 14:19:36 INFO Applying migration id=portable 2026/10/15 14:19:36 INFO Applying migration id=proofs 2026/10/15 14:19:36 INFO Applying migration id=contexts 2026/10/15 14:19:36 INFO Applying migration id=deliverieshost 2026/10/15 14:19:36 INFO Applying migration id=pembegin 2026/10/15 14:19:36 INFO Applying migration id=didhost 2026/10/15 14:19:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:36 INFO Applying migration id=invites 2026/10/15 14:19:36 INFO Applying migration id=ed25519blob 2026/10/15 14:19:36 INFO Applying migration id=rsablob 2026/10/15 14:19:36 INFO Applying migration id=iconscid 2026/10/15 14:19:36 INFO Applying migration id=actor 2026/10/15 14:19:36 INFO Applying migration id=localkeys 2026/10/15 14:19:36 INFO Applying migration id=deleted 2026/10/15 14:19:36 INFO Applying migration id=history 2026/10/15 14:19:36 INFO Applying migration id=outboxnano 2026/10/15 14:19:36 INFO Applying migration id=implements 2026/10/15 14:19:36 INFO Applying migration id=backfill 2026/10/15 14:19:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-cd4a-7abe-934a-dfa6b0aac0d2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c 2026/10/15 14:19:37 INFO Generating first response key=/users/hashtag/hello 2026/10/15 14:19:37 INFO Generating first response key=/users/hashtag/world 2026/10/15 14:19:37 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-cd53-7c45-8ce5-e50296c346a3 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c 2026/10/15 14:19:37 INFO Generating first response key=/hashtag/hello 2026/10/15 14:19:37 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (0.59s) === RUN TestEdit_KeepHashtags 2026/10/15 14:19:37 INFO Applying migration id=initial 2026/10/15 14:19:37 INFO Applying migration id=notesupdated 2026/10/15 14:19:37 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:37 INFO Applying migration id=activitiesid 2026/10/15 14:19:37 INFO Applying migration id=outbox 2026/10/15 14:19:37 INFO Applying migration id=edits 2026/10/15 14:19:37 INFO Applying migration id=outboxactor 2026/10/15 14:19:37 INFO Applying migration id=outboxsender 2026/10/15 14:19:37 INFO Applying migration id=thread 2026/10/15 14:19:37 INFO Applying migration id=host 2026/10/15 14:19:37 INFO Applying migration id=sharedinbox 2026/10/15 14:19:37 INFO Applying migration id=noteshost 2026/10/15 14:19:37 INFO Applying migration id=fetched 2026/10/15 14:19:37 INFO Applying migration id=move 2026/10/15 14:19:37 INFO Applying migration id=cleanup 2026/10/15 14:19:37 INFO Applying migration id=received 2026/10/15 14:19:37 INFO Applying migration id=namehost 2026/10/15 14:19:37 INFO Applying migration id=outboxhost 2026/10/15 14:19:37 INFO Applying migration id=notesfts 2026/10/15 14:19:37 INFO Applying migration id=iconsname 2026/10/15 14:19:37 INFO Applying migration id=nohash 2026/10/15 14:19:37 INFO Applying migration id=shares 2026/10/15 14:19:37 INFO Applying migration id=actorttl 2026/10/15 14:19:37 INFO Applying migration id=tocc 2026/10/15 14:19:37 INFO Applying migration id=followeds 2026/10/15 14:19:37 INFO Applying migration id=certhash 2026/10/15 14:19:37 INFO Applying migration id=follows_sync 2026/10/15 14:19:37 INFO Applying migration id=jsonpath 2026/10/15 14:19:37 INFO Applying migration id=localforward 2026/10/15 14:19:37 INFO Applying migration id=avatar 2026/10/15 14:19:37 INFO Applying migration id=noimage 2026/10/15 14:19:37 INFO Applying migration id=feed 2026/10/15 14:19:37 INFO Applying migration id=bookmarks 2026/10/15 14:19:37 INFO Applying migration id=shareactivity 2026/10/15 14:19:37 INFO Applying migration id=application 2026/10/15 14:19:37 INFO Applying migration id=certificates 2026/10/15 14:19:37 INFO Applying migration id=rawforward 2026/10/15 14:19:37 INFO Applying migration id=publickey 2026/10/15 14:19:37 INFO Applying migration id=resolvegroup 2026/10/15 14:19:37 INFO Applying migration id=reject 2026/10/15 14:19:37 INFO Applying migration id=autodel 2026/10/15 14:19:37 INFO Applying migration id=jsonb 2026/10/15 14:19:37 INFO Applying migration id=quote 2026/10/15 14:19:37 INFO Applying migration id=rfc9421 2026/10/15 14:19:37 INFO Applying migration id=keys 2026/10/15 14:19:37 INFO Applying migration id=portable 2026/10/15 14:19:37 INFO Applying migration id=proofs 2026/10/15 14:19:37 INFO Applying migration id=contexts 2026/10/15 14:19:37 INFO Applying migration id=deliverieshost 2026/10/15 14:19:37 INFO Applying migration id=pembegin 2026/10/15 14:19:37 INFO Applying migration id=didhost 2026/10/15 14:19:37 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:37 INFO Applying migration id=invites 2026/10/15 14:19:37 INFO Applying migration id=ed25519blob 2026/10/15 14:19:37 INFO Applying migration id=rsablob 2026/10/15 14:19:37 INFO Applying migration id=iconscid 2026/10/15 14:19:37 INFO Applying migration id=actor 2026/10/15 14:19:37 INFO Applying migration id=localkeys 2026/10/15 14:19:37 INFO Applying migration id=deleted 2026/10/15 14:19:37 INFO Applying migration id=history 2026/10/15 14:19:37 INFO Applying migration id=outboxnano 2026/10/15 14:19:37 INFO Applying migration id=implements 2026/10/15 14:19:37 INFO Applying migration id=backfill 2026/10/15 14:19:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d0ec-75b8-bb38-c750e0d4e115 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 2026/10/15 14:19:38 INFO Generating first response key=/users/hashtag/hello 2026/10/15 14:19:38 INFO Generating first response key=/users/hashtag/world 2026/10/15 14:19:38 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d0f2-7a30-82c7-b21b21b80aaf activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 2026/10/15 14:19:38 INFO Generating first response key=/hashtag/hello 2026/10/15 14:19:38 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (0.92s) === RUN TestEdit_AddMention 2026/10/15 14:19:38 INFO Applying migration id=initial 2026/10/15 14:19:38 INFO Applying migration id=notesupdated 2026/10/15 14:19:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:38 INFO Applying migration id=activitiesid 2026/10/15 14:19:38 INFO Applying migration id=outbox 2026/10/15 14:19:38 INFO Applying migration id=edits 2026/10/15 14:19:38 INFO Applying migration id=outboxactor 2026/10/15 14:19:38 INFO Applying migration id=outboxsender 2026/10/15 14:19:38 INFO Applying migration id=thread 2026/10/15 14:19:38 INFO Applying migration id=host 2026/10/15 14:19:38 INFO Applying migration id=sharedinbox 2026/10/15 14:19:38 INFO Applying migration id=noteshost 2026/10/15 14:19:38 INFO Applying migration id=fetched 2026/10/15 14:19:38 INFO Applying migration id=move 2026/10/15 14:19:38 INFO Applying migration id=cleanup 2026/10/15 14:19:38 INFO Applying migration id=received 2026/10/15 14:19:38 INFO Applying migration id=namehost 2026/10/15 14:19:38 INFO Applying migration id=outboxhost 2026/10/15 14:19:38 INFO Applying migration id=notesfts 2026/10/15 14:19:38 INFO Applying migration id=iconsname 2026/10/15 14:19:38 INFO Applying migration id=nohash 2026/10/15 14:19:38 INFO Applying migration id=shares 2026/10/15 14:19:38 INFO Applying migration id=actorttl 2026/10/15 14:19:38 INFO Applying migration id=tocc 2026/10/15 14:19:38 INFO Applying migration id=followeds 2026/10/15 14:19:38 INFO Applying migration id=certhash 2026/10/15 14:19:38 INFO Applying migration id=follows_sync 2026/10/15 14:19:38 INFO Applying migration id=jsonpath 2026/10/15 14:19:38 INFO Applying migration id=localforward 2026/10/15 14:19:38 INFO Applying migration id=avatar 2026/10/15 14:19:38 INFO Applying migration id=noimage 2026/10/15 14:19:38 INFO Applying migration id=feed 2026/10/15 14:19:38 INFO Applying migration id=bookmarks 2026/10/15 14:19:38 INFO Applying migration id=shareactivity 2026/10/15 14:19:38 INFO Applying migration id=application 2026/10/15 14:19:38 INFO Applying migration id=certificates 2026/10/15 14:19:38 INFO Applying migration id=rawforward 2026/10/15 14:19:38 INFO Applying migration id=publickey 2026/10/15 14:19:38 INFO Applying migration id=resolvegroup 2026/10/15 14:19:38 INFO Applying migration id=reject 2026/10/15 14:19:38 INFO Applying migration id=autodel 2026/10/15 14:19:38 INFO Applying migration id=jsonb 2026/10/15 14:19:38 INFO Applying migration id=quote 2026/10/15 14:19:38 INFO Applying migration id=rfc9421 2026/10/15 14:19:38 INFO Applying migration id=keys 2026/10/15 14:19:38 INFO Applying migration id=portable 2026/10/15 14:19:38 INFO Applying migration id=proofs 2026/10/15 14:19:38 INFO Applying migration id=contexts 2026/10/15 14:19:38 INFO Applying migration id=deliverieshost 2026/10/15 14:19:38 INFO Applying migration id=pembegin 2026/10/15 14:19:38 INFO Applying migration id=didhost 2026/10/15 14:19:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:38 INFO Applying migration id=invites 2026/10/15 14:19:38 INFO Applying migration id=ed25519blob 2026/10/15 14:19:38 INFO Applying migration id=rsablob 2026/10/15 14:19:38 INFO Applying migration id=iconscid 2026/10/15 14:19:38 INFO Applying migration id=actor 2026/10/15 14:19:38 INFO Applying migration id=localkeys 2026/10/15 14:19:38 INFO Applying migration id=deleted 2026/10/15 14:19:38 INFO Applying migration id=history 2026/10/15 14:19:38 INFO Applying migration id=outboxnano 2026/10/15 14:19:38 INFO Applying migration id=implements 2026/10/15 14:19:38 INFO Applying migration id=backfill 2026/10/15 14:19:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d2ee-7d86-bcba-0433cb02e3fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 2026/10/15 14:19:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 2026/10/15 14:19:38 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:38 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d2f8-7af9-ada2-b8600e312548 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 2026/10/15 14:19:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 --- PASS: TestEdit_AddMention (0.53s) === RUN TestEdit_RemoveMention 2026/10/15 14:19:38 INFO Applying migration id=initial 2026/10/15 14:19:38 INFO Applying migration id=notesupdated 2026/10/15 14:19:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:38 INFO Applying migration id=activitiesid 2026/10/15 14:19:38 INFO Applying migration id=outbox 2026/10/15 14:19:38 INFO Applying migration id=edits 2026/10/15 14:19:38 INFO Applying migration id=outboxactor 2026/10/15 14:19:38 INFO Applying migration id=outboxsender 2026/10/15 14:19:38 INFO Applying migration id=thread 2026/10/15 14:19:38 INFO Applying migration id=host 2026/10/15 14:19:38 INFO Applying migration id=sharedinbox 2026/10/15 14:19:38 INFO Applying migration id=noteshost 2026/10/15 14:19:38 INFO Applying migration id=fetched 2026/10/15 14:19:38 INFO Applying migration id=move 2026/10/15 14:19:38 INFO Applying migration id=cleanup 2026/10/15 14:19:38 INFO Applying migration id=received 2026/10/15 14:19:38 INFO Applying migration id=namehost 2026/10/15 14:19:38 INFO Applying migration id=outboxhost 2026/10/15 14:19:38 INFO Applying migration id=notesfts 2026/10/15 14:19:38 INFO Applying migration id=iconsname 2026/10/15 14:19:38 INFO Applying migration id=nohash 2026/10/15 14:19:38 INFO Applying migration id=shares 2026/10/15 14:19:38 INFO Applying migration id=actorttl 2026/10/15 14:19:38 INFO Applying migration id=tocc 2026/10/15 14:19:38 INFO Applying migration id=followeds 2026/10/15 14:19:38 INFO Applying migration id=certhash 2026/10/15 14:19:38 INFO Applying migration id=follows_sync 2026/10/15 14:19:38 INFO Applying migration id=jsonpath 2026/10/15 14:19:38 INFO Applying migration id=localforward 2026/10/15 14:19:38 INFO Applying migration id=avatar 2026/10/15 14:19:38 INFO Applying migration id=noimage 2026/10/15 14:19:38 INFO Applying migration id=feed 2026/10/15 14:19:38 INFO Applying migration id=bookmarks 2026/10/15 14:19:38 INFO Applying migration id=shareactivity 2026/10/15 14:19:38 INFO Applying migration id=application 2026/10/15 14:19:38 INFO Applying migration id=certificates 2026/10/15 14:19:38 INFO Applying migration id=rawforward 2026/10/15 14:19:38 INFO Applying migration id=publickey 2026/10/15 14:19:38 INFO Applying migration id=resolvegroup 2026/10/15 14:19:38 INFO Applying migration id=reject 2026/10/15 14:19:38 INFO Applying migration id=autodel 2026/10/15 14:19:38 INFO Applying migration id=jsonb 2026/10/15 14:19:38 INFO Applying migration id=quote 2026/10/15 14:19:38 INFO Applying migration id=rfc9421 2026/10/15 14:19:38 INFO Applying migration id=keys 2026/10/15 14:19:38 INFO Applying migration id=portable 2026/10/15 14:19:38 INFO Applying migration id=proofs 2026/10/15 14:19:38 INFO Applying migration id=contexts 2026/10/15 14:19:38 INFO Applying migration id=deliverieshost 2026/10/15 14:19:38 INFO Applying migration id=pembegin 2026/10/15 14:19:38 INFO Applying migration id=didhost 2026/10/15 14:19:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:38 INFO Applying migration id=invites 2026/10/15 14:19:38 INFO Applying migration id=ed25519blob 2026/10/15 14:19:38 INFO Applying migration id=rsablob 2026/10/15 14:19:38 INFO Applying migration id=iconscid 2026/10/15 14:19:38 INFO Applying migration id=actor 2026/10/15 14:19:38 INFO Applying migration id=localkeys 2026/10/15 14:19:38 INFO Applying migration id=deleted 2026/10/15 14:19:38 INFO Applying migration id=history 2026/10/15 14:19:38 INFO Applying migration id=outboxnano 2026/10/15 14:19:38 INFO Applying migration id=implements 2026/10/15 14:19:38 INFO Applying migration id=backfill 2026/10/15 14:19:39 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d6ce-7558-ad4b-cfc38d5d6e3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 2026/10/15 14:19:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 2026/10/15 14:19:39 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d6d7-7757-9c20-37541bd2301d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 2026/10/15 14:19:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 --- PASS: TestEdit_RemoveMention (0.99s) === RUN TestEdit_KeepMention 2026/10/15 14:19:39 INFO Applying migration id=initial 2026/10/15 14:19:39 INFO Applying migration id=notesupdated 2026/10/15 14:19:39 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:39 INFO Applying migration id=activitiesid 2026/10/15 14:19:39 INFO Applying migration id=outbox 2026/10/15 14:19:39 INFO Applying migration id=edits 2026/10/15 14:19:39 INFO Applying migration id=outboxactor 2026/10/15 14:19:39 INFO Applying migration id=outboxsender 2026/10/15 14:19:39 INFO Applying migration id=thread 2026/10/15 14:19:39 INFO Applying migration id=host 2026/10/15 14:19:39 INFO Applying migration id=sharedinbox 2026/10/15 14:19:39 INFO Applying migration id=noteshost 2026/10/15 14:19:39 INFO Applying migration id=fetched 2026/10/15 14:19:39 INFO Applying migration id=move 2026/10/15 14:19:39 INFO Applying migration id=cleanup 2026/10/15 14:19:39 INFO Applying migration id=received 2026/10/15 14:19:39 INFO Applying migration id=namehost 2026/10/15 14:19:39 INFO Applying migration id=outboxhost 2026/10/15 14:19:39 INFO Applying migration id=notesfts 2026/10/15 14:19:39 INFO Applying migration id=iconsname 2026/10/15 14:19:39 INFO Applying migration id=nohash 2026/10/15 14:19:39 INFO Applying migration id=shares 2026/10/15 14:19:39 INFO Applying migration id=actorttl 2026/10/15 14:19:39 INFO Applying migration id=tocc 2026/10/15 14:19:39 INFO Applying migration id=followeds 2026/10/15 14:19:39 INFO Applying migration id=certhash 2026/10/15 14:19:39 INFO Applying migration id=follows_sync 2026/10/15 14:19:39 INFO Applying migration id=jsonpath 2026/10/15 14:19:39 INFO Applying migration id=localforward 2026/10/15 14:19:39 INFO Applying migration id=avatar 2026/10/15 14:19:39 INFO Applying migration id=noimage 2026/10/15 14:19:39 INFO Applying migration id=feed 2026/10/15 14:19:39 INFO Applying migration id=bookmarks 2026/10/15 14:19:39 INFO Applying migration id=shareactivity 2026/10/15 14:19:39 INFO Applying migration id=application 2026/10/15 14:19:39 INFO Applying migration id=certificates 2026/10/15 14:19:39 INFO Applying migration id=rawforward 2026/10/15 14:19:39 INFO Applying migration id=publickey 2026/10/15 14:19:39 INFO Applying migration id=resolvegroup 2026/10/15 14:19:39 INFO Applying migration id=reject 2026/10/15 14:19:39 INFO Applying migration id=autodel 2026/10/15 14:19:39 INFO Applying migration id=jsonb 2026/10/15 14:19:39 INFO Applying migration id=quote 2026/10/15 14:19:39 INFO Applying migration id=rfc9421 2026/10/15 14:19:39 INFO Applying migration id=keys 2026/10/15 14:19:39 INFO Applying migration id=portable 2026/10/15 14:19:39 INFO Applying migration id=proofs 2026/10/15 14:19:39 INFO Applying migration id=contexts 2026/10/15 14:19:39 INFO Applying migration id=deliverieshost 2026/10/15 14:19:39 INFO Applying migration id=pembegin 2026/10/15 14:19:39 INFO Applying migration id=didhost 2026/10/15 14:19:39 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:39 INFO Applying migration id=invites 2026/10/15 14:19:39 INFO Applying migration id=ed25519blob 2026/10/15 14:19:39 INFO Applying migration id=rsablob 2026/10/15 14:19:39 INFO Applying migration id=iconscid 2026/10/15 14:19:39 INFO Applying migration id=actor 2026/10/15 14:19:39 INFO Applying migration id=localkeys 2026/10/15 14:19:39 INFO Applying migration id=deleted 2026/10/15 14:19:39 INFO Applying migration id=history 2026/10/15 14:19:39 INFO Applying migration id=outboxnano 2026/10/15 14:19:39 INFO Applying migration id=implements 2026/10/15 14:19:39 INFO Applying migration id=backfill 2026/10/15 14:19:40 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d946-7956-aa4d-b0ec94f0b6f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 2026/10/15 14:19:40 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d94b-756c-b70a-f87a2acc52e2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 --- PASS: TestEdit_KeepMention (0.62s) === RUN TestEdit_PollAddOption 2026/10/15 14:19:40 INFO Applying migration id=initial 2026/10/15 14:19:40 INFO Applying migration id=notesupdated 2026/10/15 14:19:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:40 INFO Applying migration id=activitiesid 2026/10/15 14:19:40 INFO Applying migration id=outbox 2026/10/15 14:19:40 INFO Applying migration id=edits 2026/10/15 14:19:40 INFO Applying migration id=outboxactor 2026/10/15 14:19:40 INFO Applying migration id=outboxsender 2026/10/15 14:19:40 INFO Applying migration id=thread 2026/10/15 14:19:40 INFO Applying migration id=host 2026/10/15 14:19:40 INFO Applying migration id=sharedinbox 2026/10/15 14:19:40 INFO Applying migration id=noteshost 2026/10/15 14:19:40 INFO Applying migration id=fetched 2026/10/15 14:19:40 INFO Applying migration id=move 2026/10/15 14:19:40 INFO Applying migration id=cleanup 2026/10/15 14:19:40 INFO Applying migration id=received 2026/10/15 14:19:40 INFO Applying migration id=namehost 2026/10/15 14:19:40 INFO Applying migration id=outboxhost 2026/10/15 14:19:40 INFO Applying migration id=notesfts 2026/10/15 14:19:40 INFO Applying migration id=iconsname 2026/10/15 14:19:40 INFO Applying migration id=nohash 2026/10/15 14:19:40 INFO Applying migration id=shares 2026/10/15 14:19:40 INFO Applying migration id=actorttl 2026/10/15 14:19:40 INFO Applying migration id=tocc 2026/10/15 14:19:40 INFO Applying migration id=followeds 2026/10/15 14:19:40 INFO Applying migration id=certhash 2026/10/15 14:19:40 INFO Applying migration id=follows_sync 2026/10/15 14:19:40 INFO Applying migration id=jsonpath 2026/10/15 14:19:40 INFO Applying migration id=localforward 2026/10/15 14:19:40 INFO Applying migration id=avatar 2026/10/15 14:19:40 INFO Applying migration id=noimage 2026/10/15 14:19:40 INFO Applying migration id=feed 2026/10/15 14:19:40 INFO Applying migration id=bookmarks 2026/10/15 14:19:40 INFO Applying migration id=shareactivity 2026/10/15 14:19:40 INFO Applying migration id=application 2026/10/15 14:19:40 INFO Applying migration id=certificates 2026/10/15 14:19:40 INFO Applying migration id=rawforward 2026/10/15 14:19:40 INFO Applying migration id=publickey 2026/10/15 14:19:40 INFO Applying migration id=resolvegroup 2026/10/15 14:19:40 INFO Applying migration id=reject 2026/10/15 14:19:40 INFO Applying migration id=autodel 2026/10/15 14:19:40 INFO Applying migration id=jsonb 2026/10/15 14:19:40 INFO Applying migration id=quote 2026/10/15 14:19:40 INFO Applying migration id=rfc9421 2026/10/15 14:19:40 INFO Applying migration id=keys 2026/10/15 14:19:40 INFO Applying migration id=portable 2026/10/15 14:19:40 INFO Applying migration id=proofs 2026/10/15 14:19:40 INFO Applying migration id=contexts 2026/10/15 14:19:40 INFO Applying migration id=deliverieshost 2026/10/15 14:19:40 INFO Applying migration id=pembegin 2026/10/15 14:19:40 INFO Applying migration id=didhost 2026/10/15 14:19:40 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:40 INFO Applying migration id=invites 2026/10/15 14:19:40 INFO Applying migration id=ed25519blob 2026/10/15 14:19:40 INFO Applying migration id=rsablob 2026/10/15 14:19:40 INFO Applying migration id=iconscid 2026/10/15 14:19:40 INFO Applying migration id=actor 2026/10/15 14:19:40 INFO Applying migration id=localkeys 2026/10/15 14:19:40 INFO Applying migration id=deleted 2026/10/15 14:19:40 INFO Applying migration id=history 2026/10/15 14:19:40 INFO Applying migration id=outboxnano 2026/10/15 14:19:40 INFO Applying migration id=implements 2026/10/15 14:19:40 INFO Applying migration id=backfill 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-dbf5-71e1-96f9-5fe8d5f64ee7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-dbf7-741a-8fb6-259b20764e0d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf7-7402-bd27-99e0ddb78dfa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-dbf7-7402-bd27-99e0ddb78dfa 2026/10/15 14:19:40 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-dbf8-78ec-b7e2-f56420b71762 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-dbfc-7ed7-a87d-0fb2a0ea7110 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-dbfe-7b45-97c9-1cc16d3aabe7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbfe-7b29-88ec-ebac1e8966bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-dbfe-7b29-88ec-ebac1e8966bb 2026/10/15 14:19:40 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-dbff-7eec-9b3e-cd1054a94cfc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb --- PASS: TestEdit_PollAddOption (0.69s) === RUN TestEdit_RemoveQuestion 2026/10/15 14:19:40 INFO Applying migration id=initial 2026/10/15 14:19:40 INFO Applying migration id=notesupdated 2026/10/15 14:19:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:40 INFO Applying migration id=activitiesid 2026/10/15 14:19:40 INFO Applying migration id=outbox 2026/10/15 14:19:40 INFO Applying migration id=edits 2026/10/15 14:19:40 INFO Applying migration id=outboxactor 2026/10/15 14:19:40 INFO Applying migration id=outboxsender 2026/10/15 14:19:40 INFO Applying migration id=thread 2026/10/15 14:19:40 INFO Applying migration id=host 2026/10/15 14:19:40 INFO Applying migration id=sharedinbox 2026/10/15 14:19:40 INFO Applying migration id=noteshost 2026/10/15 14:19:40 INFO Applying migration id=fetched 2026/10/15 14:19:40 INFO Applying migration id=move 2026/10/15 14:19:40 INFO Applying migration id=cleanup 2026/10/15 14:19:40 INFO Applying migration id=received 2026/10/15 14:19:40 INFO Applying migration id=namehost 2026/10/15 14:19:40 INFO Applying migration id=outboxhost 2026/10/15 14:19:40 INFO Applying migration id=notesfts 2026/10/15 14:19:40 INFO Applying migration id=iconsname 2026/10/15 14:19:40 INFO Applying migration id=nohash 2026/10/15 14:19:40 INFO Applying migration id=shares 2026/10/15 14:19:40 INFO Applying migration id=actorttl 2026/10/15 14:19:40 INFO Applying migration id=tocc 2026/10/15 14:19:40 INFO Applying migration id=followeds 2026/10/15 14:19:40 INFO Applying migration id=certhash 2026/10/15 14:19:40 INFO Applying migration id=follows_sync 2026/10/15 14:19:40 INFO Applying migration id=jsonpath 2026/10/15 14:19:40 INFO Applying migration id=localforward 2026/10/15 14:19:40 INFO Applying migration id=avatar 2026/10/15 14:19:40 INFO Applying migration id=noimage 2026/10/15 14:19:40 INFO Applying migration id=feed 2026/10/15 14:19:40 INFO Applying migration id=bookmarks 2026/10/15 14:19:40 INFO Applying migration id=shareactivity 2026/10/15 14:19:40 INFO Applying migration id=application 2026/10/15 14:19:40 INFO Applying migration id=certificates 2026/10/15 14:19:40 INFO Applying migration id=rawforward 2026/10/15 14:19:40 INFO Applying migration id=publickey 2026/10/15 14:19:40 INFO Applying migration id=resolvegroup 2026/10/15 14:19:40 INFO Applying migration id=reject 2026/10/15 14:19:40 INFO Applying migration id=autodel 2026/10/15 14:19:40 INFO Applying migration id=jsonb 2026/10/15 14:19:41 INFO Applying migration id=quote 2026/10/15 14:19:41 INFO Applying migration id=rfc9421 2026/10/15 14:19:41 INFO Applying migration id=keys 2026/10/15 14:19:41 INFO Applying migration id=portable 2026/10/15 14:19:41 INFO Applying migration id=proofs 2026/10/15 14:19:41 INFO Applying migration id=contexts 2026/10/15 14:19:41 INFO Applying migration id=deliverieshost 2026/10/15 14:19:41 INFO Applying migration id=pembegin 2026/10/15 14:19:41 INFO Applying migration id=didhost 2026/10/15 14:19:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:41 INFO Applying migration id=invites 2026/10/15 14:19:41 INFO Applying migration id=ed25519blob 2026/10/15 14:19:41 INFO Applying migration id=rsablob 2026/10/15 14:19:41 INFO Applying migration id=iconscid 2026/10/15 14:19:41 INFO Applying migration id=actor 2026/10/15 14:19:41 INFO Applying migration id=localkeys 2026/10/15 14:19:41 INFO Applying migration id=deleted 2026/10/15 14:19:41 INFO Applying migration id=history 2026/10/15 14:19:41 INFO Applying migration id=outboxnano 2026/10/15 14:19:41 INFO Applying migration id=implements 2026/10/15 14:19:41 INFO Applying migration id=backfill 2026/10/15 14:19:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-de1c-7207-b066-456935b03efe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-de1f-745e-b79d-6bf618b7bbae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1f-7434-8174-e83671aa4ade activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-de1f-7434-8174-e83671aa4ade 2026/10/15 14:19:41 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-de21-727d-9240-cf1889db7a54 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-de27-7345-96d7-264de210863c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e --- PASS: TestEdit_RemoveQuestion (0.55s) === RUN TestFollow_PostToFollowers 2026/10/15 14:19:41 INFO Applying migration id=initial 2026/10/15 14:19:41 INFO Applying migration id=notesupdated 2026/10/15 14:19:41 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:41 INFO Applying migration id=activitiesid 2026/10/15 14:19:41 INFO Applying migration id=outbox 2026/10/15 14:19:41 INFO Applying migration id=edits 2026/10/15 14:19:41 INFO Applying migration id=outboxactor 2026/10/15 14:19:41 INFO Applying migration id=outboxsender 2026/10/15 14:19:41 INFO Applying migration id=thread 2026/10/15 14:19:41 INFO Applying migration id=host 2026/10/15 14:19:41 INFO Applying migration id=sharedinbox 2026/10/15 14:19:41 INFO Applying migration id=noteshost 2026/10/15 14:19:41 INFO Applying migration id=fetched 2026/10/15 14:19:41 INFO Applying migration id=move 2026/10/15 14:19:41 INFO Applying migration id=cleanup 2026/10/15 14:19:41 INFO Applying migration id=received 2026/10/15 14:19:41 INFO Applying migration id=namehost 2026/10/15 14:19:41 INFO Applying migration id=outboxhost 2026/10/15 14:19:41 INFO Applying migration id=notesfts 2026/10/15 14:19:41 INFO Applying migration id=iconsname 2026/10/15 14:19:41 INFO Applying migration id=nohash 2026/10/15 14:19:41 INFO Applying migration id=shares 2026/10/15 14:19:41 INFO Applying migration id=actorttl 2026/10/15 14:19:41 INFO Applying migration id=tocc 2026/10/15 14:19:41 INFO Applying migration id=followeds 2026/10/15 14:19:41 INFO Applying migration id=certhash 2026/10/15 14:19:41 INFO Applying migration id=follows_sync 2026/10/15 14:19:41 INFO Applying migration id=jsonpath 2026/10/15 14:19:41 INFO Applying migration id=localforward 2026/10/15 14:19:41 INFO Applying migration id=avatar 2026/10/15 14:19:41 INFO Applying migration id=noimage 2026/10/15 14:19:41 INFO Applying migration id=feed 2026/10/15 14:19:41 INFO Applying migration id=bookmarks 2026/10/15 14:19:41 INFO Applying migration id=shareactivity 2026/10/15 14:19:41 INFO Applying migration id=application 2026/10/15 14:19:41 INFO Applying migration id=certificates 2026/10/15 14:19:41 INFO Applying migration id=rawforward 2026/10/15 14:19:41 INFO Applying migration id=publickey 2026/10/15 14:19:41 INFO Applying migration id=resolvegroup 2026/10/15 14:19:41 INFO Applying migration id=reject 2026/10/15 14:19:41 INFO Applying migration id=autodel 2026/10/15 14:19:41 INFO Applying migration id=jsonb 2026/10/15 14:19:41 INFO Applying migration id=quote 2026/10/15 14:19:41 INFO Applying migration id=rfc9421 2026/10/15 14:19:41 INFO Applying migration id=keys 2026/10/15 14:19:41 INFO Applying migration id=portable 2026/10/15 14:19:41 INFO Applying migration id=proofs 2026/10/15 14:19:41 INFO Applying migration id=contexts 2026/10/15 14:19:41 INFO Applying migration id=deliverieshost 2026/10/15 14:19:41 INFO Applying migration id=pembegin 2026/10/15 14:19:41 INFO Applying migration id=didhost 2026/10/15 14:19:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:41 INFO Applying migration id=invites 2026/10/15 14:19:41 INFO Applying migration id=ed25519blob 2026/10/15 14:19:41 INFO Applying migration id=rsablob 2026/10/15 14:19:41 INFO Applying migration id=iconscid 2026/10/15 14:19:41 INFO Applying migration id=actor 2026/10/15 14:19:41 INFO Applying migration id=localkeys 2026/10/15 14:19:41 INFO Applying migration id=deleted 2026/10/15 14:19:41 INFO Applying migration id=history 2026/10/15 14:19:41 INFO Applying migration id=outboxnano 2026/10/15 14:19:41 INFO Applying migration id=implements 2026/10/15 14:19:41 INFO Applying migration id=backfill 2026/10/15 14:19:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e058-7c9a-aec3-c9ad80232347 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e059-7ae4-a40e-a054ccdfffb7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e058-7c9a-aec3-c9ad80232347 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e058-7c9a-aec3-c9ad80232347 2026/10/15 14:19:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e05c-7e29-b2ac-260c415b55e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e05c-7d5d-b0ae-6bb3a92c5d21 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e05c-7d5d-b0ae-6bb3a92c5d21 --- PASS: TestFollow_PostToFollowers (0.57s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/10/15 14:19:42 INFO Applying migration id=initial 2026/10/15 14:19:42 INFO Applying migration id=notesupdated 2026/10/15 14:19:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:42 INFO Applying migration id=activitiesid 2026/10/15 14:19:42 INFO Applying migration id=outbox 2026/10/15 14:19:42 INFO Applying migration id=edits 2026/10/15 14:19:42 INFO Applying migration id=outboxactor 2026/10/15 14:19:42 INFO Applying migration id=outboxsender 2026/10/15 14:19:42 INFO Applying migration id=thread 2026/10/15 14:19:42 INFO Applying migration id=host 2026/10/15 14:19:42 INFO Applying migration id=sharedinbox 2026/10/15 14:19:42 INFO Applying migration id=noteshost 2026/10/15 14:19:42 INFO Applying migration id=fetched 2026/10/15 14:19:42 INFO Applying migration id=move 2026/10/15 14:19:42 INFO Applying migration id=cleanup 2026/10/15 14:19:42 INFO Applying migration id=received 2026/10/15 14:19:42 INFO Applying migration id=namehost 2026/10/15 14:19:42 INFO Applying migration id=outboxhost 2026/10/15 14:19:42 INFO Applying migration id=notesfts 2026/10/15 14:19:42 INFO Applying migration id=iconsname 2026/10/15 14:19:42 INFO Applying migration id=nohash 2026/10/15 14:19:42 INFO Applying migration id=shares 2026/10/15 14:19:42 INFO Applying migration id=actorttl 2026/10/15 14:19:42 INFO Applying migration id=tocc 2026/10/15 14:19:42 INFO Applying migration id=followeds 2026/10/15 14:19:42 INFO Applying migration id=certhash 2026/10/15 14:19:42 INFO Applying migration id=follows_sync 2026/10/15 14:19:42 INFO Applying migration id=jsonpath 2026/10/15 14:19:42 INFO Applying migration id=localforward 2026/10/15 14:19:42 INFO Applying migration id=avatar 2026/10/15 14:19:42 INFO Applying migration id=noimage 2026/10/15 14:19:42 INFO Applying migration id=feed 2026/10/15 14:19:42 INFO Applying migration id=bookmarks 2026/10/15 14:19:42 INFO Applying migration id=shareactivity 2026/10/15 14:19:42 INFO Applying migration id=application 2026/10/15 14:19:42 INFO Applying migration id=certificates 2026/10/15 14:19:42 INFO Applying migration id=rawforward 2026/10/15 14:19:42 INFO Applying migration id=publickey 2026/10/15 14:19:42 INFO Applying migration id=resolvegroup 2026/10/15 14:19:42 INFO Applying migration id=reject 2026/10/15 14:19:42 INFO Applying migration id=autodel 2026/10/15 14:19:42 INFO Applying migration id=jsonb 2026/10/15 14:19:42 INFO Applying migration id=quote 2026/10/15 14:19:42 INFO Applying migration id=rfc9421 2026/10/15 14:19:42 INFO Applying migration id=keys 2026/10/15 14:19:42 INFO Applying migration id=portable 2026/10/15 14:19:42 INFO Applying migration id=proofs 2026/10/15 14:19:42 INFO Applying migration id=contexts 2026/10/15 14:19:42 INFO Applying migration id=deliverieshost 2026/10/15 14:19:42 INFO Applying migration id=pembegin 2026/10/15 14:19:42 INFO Applying migration id=didhost 2026/10/15 14:19:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:42 INFO Applying migration id=invites 2026/10/15 14:19:42 INFO Applying migration id=ed25519blob 2026/10/15 14:19:42 INFO Applying migration id=rsablob 2026/10/15 14:19:42 INFO Applying migration id=iconscid 2026/10/15 14:19:42 INFO Applying migration id=actor 2026/10/15 14:19:42 INFO Applying migration id=localkeys 2026/10/15 14:19:42 INFO Applying migration id=deleted 2026/10/15 14:19:42 INFO Applying migration id=history 2026/10/15 14:19:42 INFO Applying migration id=outboxnano 2026/10/15 14:19:42 INFO Applying migration id=implements 2026/10/15 14:19:42 INFO Applying migration id=backfill 2026/10/15 14:19:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e36d-70e3-8db5-93407dc62a85 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e36d-706e-a177-6b88550571f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e36d-706e-a177-6b88550571f6 2026/10/15 14:19:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e370-73b0-9343-61f2df7a6cbb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e371-744e-9ab9-447b8917ddc2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e370-73b0-9343-61f2df7a6cbb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e370-73b0-9343-61f2df7a6cbb --- PASS: TestFollow_PostToFollowersBeforeFollow (0.79s) === RUN TestFollow_DMUnfollowFollow 2026/10/15 14:19:42 INFO Applying migration id=initial 2026/10/15 14:19:42 INFO Applying migration id=notesupdated 2026/10/15 14:19:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:42 INFO Applying migration id=activitiesid 2026/10/15 14:19:42 INFO Applying migration id=outbox 2026/10/15 14:19:42 INFO Applying migration id=edits 2026/10/15 14:19:42 INFO Applying migration id=outboxactor 2026/10/15 14:19:42 INFO Applying migration id=outboxsender 2026/10/15 14:19:42 INFO Applying migration id=thread 2026/10/15 14:19:42 INFO Applying migration id=host 2026/10/15 14:19:42 INFO Applying migration id=sharedinbox 2026/10/15 14:19:42 INFO Applying migration id=noteshost 2026/10/15 14:19:42 INFO Applying migration id=fetched 2026/10/15 14:19:42 INFO Applying migration id=move 2026/10/15 14:19:42 INFO Applying migration id=cleanup 2026/10/15 14:19:42 INFO Applying migration id=received 2026/10/15 14:19:42 INFO Applying migration id=namehost 2026/10/15 14:19:42 INFO Applying migration id=outboxhost 2026/10/15 14:19:42 INFO Applying migration id=notesfts 2026/10/15 14:19:42 INFO Applying migration id=iconsname 2026/10/15 14:19:42 INFO Applying migration id=nohash 2026/10/15 14:19:42 INFO Applying migration id=shares 2026/10/15 14:19:42 INFO Applying migration id=actorttl 2026/10/15 14:19:42 INFO Applying migration id=tocc 2026/10/15 14:19:42 INFO Applying migration id=followeds 2026/10/15 14:19:42 INFO Applying migration id=certhash 2026/10/15 14:19:42 INFO Applying migration id=follows_sync 2026/10/15 14:19:42 INFO Applying migration id=jsonpath 2026/10/15 14:19:42 INFO Applying migration id=localforward 2026/10/15 14:19:42 INFO Applying migration id=avatar 2026/10/15 14:19:42 INFO Applying migration id=noimage 2026/10/15 14:19:42 INFO Applying migration id=feed 2026/10/15 14:19:42 INFO Applying migration id=bookmarks 2026/10/15 14:19:42 INFO Applying migration id=shareactivity 2026/10/15 14:19:42 INFO Applying migration id=application 2026/10/15 14:19:42 INFO Applying migration id=certificates 2026/10/15 14:19:42 INFO Applying migration id=rawforward 2026/10/15 14:19:42 INFO Applying migration id=publickey 2026/10/15 14:19:42 INFO Applying migration id=resolvegroup 2026/10/15 14:19:42 INFO Applying migration id=reject 2026/10/15 14:19:42 INFO Applying migration id=autodel 2026/10/15 14:19:42 INFO Applying migration id=jsonb 2026/10/15 14:19:42 INFO Applying migration id=quote 2026/10/15 14:19:42 INFO Applying migration id=rfc9421 2026/10/15 14:19:42 INFO Applying migration id=keys 2026/10/15 14:19:42 INFO Applying migration id=portable 2026/10/15 14:19:42 INFO Applying migration id=proofs 2026/10/15 14:19:42 INFO Applying migration id=contexts 2026/10/15 14:19:42 INFO Applying migration id=deliverieshost 2026/10/15 14:19:42 INFO Applying migration id=pembegin 2026/10/15 14:19:42 INFO Applying migration id=didhost 2026/10/15 14:19:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:42 INFO Applying migration id=invites 2026/10/15 14:19:42 INFO Applying migration id=ed25519blob 2026/10/15 14:19:42 INFO Applying migration id=rsablob 2026/10/15 14:19:42 INFO Applying migration id=iconscid 2026/10/15 14:19:42 INFO Applying migration id=actor 2026/10/15 14:19:42 INFO Applying migration id=localkeys 2026/10/15 14:19:42 INFO Applying migration id=deleted 2026/10/15 14:19:42 INFO Applying migration id=history 2026/10/15 14:19:42 INFO Applying migration id=outboxnano 2026/10/15 14:19:42 INFO Applying migration id=implements 2026/10/15 14:19:42 INFO Applying migration id=backfill 2026/10/15 14:19:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e5a1-73ca-b12c-75243ee771bd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db 2026/10/15 14:19:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e5a1-7c88-959c-82135866965f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e5a1-7b1a-a451-4be701963e43 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e5a1-7b1a-a451-4be701963e43 2026/10/15 14:19:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fee-e5a4-7b26-8cc8-21841bd4f18d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db 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.56s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/10/15 14:19:43 INFO Applying migration id=initial 2026/10/15 14:19:43 INFO Applying migration id=notesupdated 2026/10/15 14:19:43 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:43 INFO Applying migration id=activitiesid 2026/10/15 14:19:43 INFO Applying migration id=outbox 2026/10/15 14:19:43 INFO Applying migration id=edits 2026/10/15 14:19:43 INFO Applying migration id=outboxactor 2026/10/15 14:19:43 INFO Applying migration id=outboxsender 2026/10/15 14:19:43 INFO Applying migration id=thread 2026/10/15 14:19:43 INFO Applying migration id=host 2026/10/15 14:19:43 INFO Applying migration id=sharedinbox 2026/10/15 14:19:43 INFO Applying migration id=noteshost 2026/10/15 14:19:43 INFO Applying migration id=fetched 2026/10/15 14:19:43 INFO Applying migration id=move 2026/10/15 14:19:43 INFO Applying migration id=cleanup 2026/10/15 14:19:43 INFO Applying migration id=received 2026/10/15 14:19:43 INFO Applying migration id=namehost 2026/10/15 14:19:43 INFO Applying migration id=outboxhost 2026/10/15 14:19:43 INFO Applying migration id=notesfts 2026/10/15 14:19:43 INFO Applying migration id=iconsname 2026/10/15 14:19:43 INFO Applying migration id=nohash 2026/10/15 14:19:43 INFO Applying migration id=shares 2026/10/15 14:19:43 INFO Applying migration id=actorttl 2026/10/15 14:19:43 INFO Applying migration id=tocc 2026/10/15 14:19:43 INFO Applying migration id=followeds 2026/10/15 14:19:43 INFO Applying migration id=certhash 2026/10/15 14:19:43 INFO Applying migration id=follows_sync 2026/10/15 14:19:43 INFO Applying migration id=jsonpath 2026/10/15 14:19:43 INFO Applying migration id=localforward 2026/10/15 14:19:43 INFO Applying migration id=avatar 2026/10/15 14:19:43 INFO Applying migration id=noimage 2026/10/15 14:19:43 INFO Applying migration id=feed 2026/10/15 14:19:43 INFO Applying migration id=bookmarks 2026/10/15 14:19:43 INFO Applying migration id=shareactivity 2026/10/15 14:19:43 INFO Applying migration id=application 2026/10/15 14:19:43 INFO Applying migration id=certificates 2026/10/15 14:19:43 INFO Applying migration id=rawforward 2026/10/15 14:19:43 INFO Applying migration id=publickey 2026/10/15 14:19:43 INFO Applying migration id=resolvegroup 2026/10/15 14:19:43 INFO Applying migration id=reject 2026/10/15 14:19:43 INFO Applying migration id=autodel 2026/10/15 14:19:43 INFO Applying migration id=jsonb 2026/10/15 14:19:43 INFO Applying migration id=quote 2026/10/15 14:19:43 INFO Applying migration id=rfc9421 2026/10/15 14:19:43 INFO Applying migration id=keys 2026/10/15 14:19:43 INFO Applying migration id=portable 2026/10/15 14:19:43 INFO Applying migration id=proofs 2026/10/15 14:19:43 INFO Applying migration id=contexts 2026/10/15 14:19:43 INFO Applying migration id=deliverieshost 2026/10/15 14:19:43 INFO Applying migration id=pembegin 2026/10/15 14:19:43 INFO Applying migration id=didhost 2026/10/15 14:19:43 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:43 INFO Applying migration id=invites 2026/10/15 14:19:43 INFO Applying migration id=ed25519blob 2026/10/15 14:19:43 INFO Applying migration id=rsablob 2026/10/15 14:19:43 INFO Applying migration id=iconscid 2026/10/15 14:19:43 INFO Applying migration id=actor 2026/10/15 14:19:43 INFO Applying migration id=localkeys 2026/10/15 14:19:43 INFO Applying migration id=deleted 2026/10/15 14:19:43 INFO Applying migration id=history 2026/10/15 14:19:43 INFO Applying migration id=outboxnano 2026/10/15 14:19:43 INFO Applying migration id=implements 2026/10/15 14:19:43 INFO Applying migration id=backfill 2026/10/15 14:19:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e971-77e0-8938-3aa5674e3151 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef 2026/10/15 14:19:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e972-7179-b905-491116f885dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e972-7016-9cc4-beced79871ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e972-7016-9cc4-beced79871ef 2026/10/15 14:19:44 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fee-e973-7912-84fb-8c9d3071dc6f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef 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 (0.97s) === RUN TestFollow_PublicPost 2026/10/15 14:19:44 INFO Applying migration id=initial 2026/10/15 14:19:44 INFO Applying migration id=notesupdated 2026/10/15 14:19:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:44 INFO Applying migration id=activitiesid 2026/10/15 14:19:44 INFO Applying migration id=outbox 2026/10/15 14:19:44 INFO Applying migration id=edits 2026/10/15 14:19:44 INFO Applying migration id=outboxactor 2026/10/15 14:19:44 INFO Applying migration id=outboxsender 2026/10/15 14:19:44 INFO Applying migration id=thread 2026/10/15 14:19:44 INFO Applying migration id=host 2026/10/15 14:19:44 INFO Applying migration id=sharedinbox 2026/10/15 14:19:44 INFO Applying migration id=noteshost 2026/10/15 14:19:44 INFO Applying migration id=fetched 2026/10/15 14:19:44 INFO Applying migration id=move 2026/10/15 14:19:44 INFO Applying migration id=cleanup 2026/10/15 14:19:44 INFO Applying migration id=received 2026/10/15 14:19:44 INFO Applying migration id=namehost 2026/10/15 14:19:44 INFO Applying migration id=outboxhost 2026/10/15 14:19:44 INFO Applying migration id=notesfts 2026/10/15 14:19:44 INFO Applying migration id=iconsname 2026/10/15 14:19:44 INFO Applying migration id=nohash 2026/10/15 14:19:44 INFO Applying migration id=shares 2026/10/15 14:19:44 INFO Applying migration id=actorttl 2026/10/15 14:19:44 INFO Applying migration id=tocc 2026/10/15 14:19:44 INFO Applying migration id=followeds 2026/10/15 14:19:44 INFO Applying migration id=certhash 2026/10/15 14:19:44 INFO Applying migration id=follows_sync 2026/10/15 14:19:44 INFO Applying migration id=jsonpath 2026/10/15 14:19:44 INFO Applying migration id=localforward 2026/10/15 14:19:44 INFO Applying migration id=avatar 2026/10/15 14:19:44 INFO Applying migration id=noimage 2026/10/15 14:19:44 INFO Applying migration id=feed 2026/10/15 14:19:44 INFO Applying migration id=bookmarks 2026/10/15 14:19:44 INFO Applying migration id=shareactivity 2026/10/15 14:19:44 INFO Applying migration id=application 2026/10/15 14:19:44 INFO Applying migration id=certificates 2026/10/15 14:19:44 INFO Applying migration id=rawforward 2026/10/15 14:19:44 INFO Applying migration id=publickey 2026/10/15 14:19:44 INFO Applying migration id=resolvegroup 2026/10/15 14:19:44 INFO Applying migration id=reject 2026/10/15 14:19:44 INFO Applying migration id=autodel 2026/10/15 14:19:44 INFO Applying migration id=jsonb 2026/10/15 14:19:44 INFO Applying migration id=quote 2026/10/15 14:19:44 INFO Applying migration id=rfc9421 2026/10/15 14:19:44 INFO Applying migration id=keys 2026/10/15 14:19:44 INFO Applying migration id=portable 2026/10/15 14:19:44 INFO Applying migration id=proofs 2026/10/15 14:19:44 INFO Applying migration id=contexts 2026/10/15 14:19:44 INFO Applying migration id=deliverieshost 2026/10/15 14:19:44 INFO Applying migration id=pembegin 2026/10/15 14:19:44 INFO Applying migration id=didhost 2026/10/15 14:19:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:44 INFO Applying migration id=invites 2026/10/15 14:19:44 INFO Applying migration id=ed25519blob 2026/10/15 14:19:44 INFO Applying migration id=rsablob 2026/10/15 14:19:44 INFO Applying migration id=iconscid 2026/10/15 14:19:44 INFO Applying migration id=actor 2026/10/15 14:19:44 INFO Applying migration id=localkeys 2026/10/15 14:19:44 INFO Applying migration id=deleted 2026/10/15 14:19:44 INFO Applying migration id=history 2026/10/15 14:19:44 INFO Applying migration id=outboxnano 2026/10/15 14:19:44 INFO Applying migration id=implements 2026/10/15 14:19:44 INFO Applying migration id=backfill 2026/10/15 14:19:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-ec5d-73a8-9677-ce24ddb37673 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-ec5d-7caa-ac1d-91fd810680e7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-ec5d-73a8-9677-ce24ddb37673 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-ec5d-73a8-9677-ce24ddb37673 2026/10/15 14:19:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-ec5f-7b2e-a9e8-3eeba276447e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-ec5f-7ae7-93ed-0e6b5ea6706f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-ec5f-7ae7-93ed-0e6b5ea6706f --- PASS: TestFollow_PublicPost (0.75s) === RUN TestFollow_Mutual 2026/10/15 14:19:45 INFO Applying migration id=initial 2026/10/15 14:19:45 INFO Applying migration id=notesupdated 2026/10/15 14:19:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:45 INFO Applying migration id=activitiesid 2026/10/15 14:19:45 INFO Applying migration id=outbox 2026/10/15 14:19:45 INFO Applying migration id=edits 2026/10/15 14:19:45 INFO Applying migration id=outboxactor 2026/10/15 14:19:45 INFO Applying migration id=outboxsender 2026/10/15 14:19:45 INFO Applying migration id=thread 2026/10/15 14:19:45 INFO Applying migration id=host 2026/10/15 14:19:45 INFO Applying migration id=sharedinbox 2026/10/15 14:19:45 INFO Applying migration id=noteshost 2026/10/15 14:19:45 INFO Applying migration id=fetched 2026/10/15 14:19:45 INFO Applying migration id=move 2026/10/15 14:19:45 INFO Applying migration id=cleanup 2026/10/15 14:19:45 INFO Applying migration id=received 2026/10/15 14:19:45 INFO Applying migration id=namehost 2026/10/15 14:19:45 INFO Applying migration id=outboxhost 2026/10/15 14:19:45 INFO Applying migration id=notesfts 2026/10/15 14:19:45 INFO Applying migration id=iconsname 2026/10/15 14:19:45 INFO Applying migration id=nohash 2026/10/15 14:19:45 INFO Applying migration id=shares 2026/10/15 14:19:45 INFO Applying migration id=actorttl 2026/10/15 14:19:45 INFO Applying migration id=tocc 2026/10/15 14:19:45 INFO Applying migration id=followeds 2026/10/15 14:19:45 INFO Applying migration id=certhash 2026/10/15 14:19:45 INFO Applying migration id=follows_sync 2026/10/15 14:19:45 INFO Applying migration id=jsonpath 2026/10/15 14:19:45 INFO Applying migration id=localforward 2026/10/15 14:19:45 INFO Applying migration id=avatar 2026/10/15 14:19:45 INFO Applying migration id=noimage 2026/10/15 14:19:45 INFO Applying migration id=feed 2026/10/15 14:19:45 INFO Applying migration id=bookmarks 2026/10/15 14:19:45 INFO Applying migration id=shareactivity 2026/10/15 14:19:45 INFO Applying migration id=application 2026/10/15 14:19:45 INFO Applying migration id=certificates 2026/10/15 14:19:45 INFO Applying migration id=rawforward 2026/10/15 14:19:45 INFO Applying migration id=publickey 2026/10/15 14:19:45 INFO Applying migration id=resolvegroup 2026/10/15 14:19:45 INFO Applying migration id=reject 2026/10/15 14:19:45 INFO Applying migration id=autodel 2026/10/15 14:19:45 INFO Applying migration id=jsonb 2026/10/15 14:19:45 INFO Applying migration id=quote 2026/10/15 14:19:45 INFO Applying migration id=rfc9421 2026/10/15 14:19:45 INFO Applying migration id=keys 2026/10/15 14:19:45 INFO Applying migration id=portable 2026/10/15 14:19:45 INFO Applying migration id=proofs 2026/10/15 14:19:45 INFO Applying migration id=contexts 2026/10/15 14:19:45 INFO Applying migration id=deliverieshost 2026/10/15 14:19:45 INFO Applying migration id=pembegin 2026/10/15 14:19:45 INFO Applying migration id=didhost 2026/10/15 14:19:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:45 INFO Applying migration id=invites 2026/10/15 14:19:45 INFO Applying migration id=ed25519blob 2026/10/15 14:19:45 INFO Applying migration id=rsablob 2026/10/15 14:19:45 INFO Applying migration id=iconscid 2026/10/15 14:19:45 INFO Applying migration id=actor 2026/10/15 14:19:45 INFO Applying migration id=localkeys 2026/10/15 14:19:45 INFO Applying migration id=deleted 2026/10/15 14:19:45 INFO Applying migration id=history 2026/10/15 14:19:45 INFO Applying migration id=outboxnano 2026/10/15 14:19:45 INFO Applying migration id=implements 2026/10/15 14:19:45 INFO Applying migration id=backfill 2026/10/15 14:19:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-eef6-77e5-be4a-a99d73afebb4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-eef7-70f0-9c39-02dbfb9088a8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-eef6-77e5-be4a-a99d73afebb4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-eef6-77e5-be4a-a99d73afebb4 2026/10/15 14:19:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-eef9-70ec-b1f2-9a45cbe2c31e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 2026/10/15 14:19:45 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 2026/10/15 14:19:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fee-eefa-7e4d-9eb6-9d3d094161a2 note=https://localhost.localdomain:8443/post/01a13fee-eefa-7e24-9fde-45f1696d32c3 thread=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-eefa-7e4d-9eb6-9d3d094161a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-eefa-7e24-9fde-45f1696d32c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-eefa-7e24-9fde-45f1696d32c3 2026/10/15 14:19:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-ef00-7451-aed7-867af3a245c4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-ef00-7b62-a4b7-68ec13fd21a6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-ef00-7451-aed7-867af3a245c4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-ef00-7451-aed7-867af3a245c4 --- PASS: TestFollow_Mutual (0.67s) === RUN TestFollow_AlreadyFollowing 2026/10/15 14:19:45 INFO Applying migration id=initial 2026/10/15 14:19:45 INFO Applying migration id=notesupdated 2026/10/15 14:19:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:45 INFO Applying migration id=activitiesid 2026/10/15 14:19:45 INFO Applying migration id=outbox 2026/10/15 14:19:45 INFO Applying migration id=edits 2026/10/15 14:19:45 INFO Applying migration id=outboxactor 2026/10/15 14:19:45 INFO Applying migration id=outboxsender 2026/10/15 14:19:45 INFO Applying migration id=thread 2026/10/15 14:19:45 INFO Applying migration id=host 2026/10/15 14:19:45 INFO Applying migration id=sharedinbox 2026/10/15 14:19:45 INFO Applying migration id=noteshost 2026/10/15 14:19:45 INFO Applying migration id=fetched 2026/10/15 14:19:45 INFO Applying migration id=move 2026/10/15 14:19:45 INFO Applying migration id=cleanup 2026/10/15 14:19:45 INFO Applying migration id=received 2026/10/15 14:19:45 INFO Applying migration id=namehost 2026/10/15 14:19:45 INFO Applying migration id=outboxhost 2026/10/15 14:19:45 INFO Applying migration id=notesfts 2026/10/15 14:19:45 INFO Applying migration id=iconsname 2026/10/15 14:19:45 INFO Applying migration id=nohash 2026/10/15 14:19:45 INFO Applying migration id=shares 2026/10/15 14:19:45 INFO Applying migration id=actorttl 2026/10/15 14:19:45 INFO Applying migration id=tocc 2026/10/15 14:19:45 INFO Applying migration id=followeds 2026/10/15 14:19:45 INFO Applying migration id=certhash 2026/10/15 14:19:45 INFO Applying migration id=follows_sync 2026/10/15 14:19:45 INFO Applying migration id=jsonpath 2026/10/15 14:19:45 INFO Applying migration id=localforward 2026/10/15 14:19:45 INFO Applying migration id=avatar 2026/10/15 14:19:45 INFO Applying migration id=noimage 2026/10/15 14:19:45 INFO Applying migration id=feed 2026/10/15 14:19:45 INFO Applying migration id=bookmarks 2026/10/15 14:19:45 INFO Applying migration id=shareactivity 2026/10/15 14:19:45 INFO Applying migration id=application 2026/10/15 14:19:45 INFO Applying migration id=certificates 2026/10/15 14:19:45 INFO Applying migration id=rawforward 2026/10/15 14:19:45 INFO Applying migration id=publickey 2026/10/15 14:19:45 INFO Applying migration id=resolvegroup 2026/10/15 14:19:45 INFO Applying migration id=reject 2026/10/15 14:19:45 INFO Applying migration id=autodel 2026/10/15 14:19:45 INFO Applying migration id=jsonb 2026/10/15 14:19:45 INFO Applying migration id=quote 2026/10/15 14:19:45 INFO Applying migration id=rfc9421 2026/10/15 14:19:45 INFO Applying migration id=keys 2026/10/15 14:19:45 INFO Applying migration id=portable 2026/10/15 14:19:45 INFO Applying migration id=proofs 2026/10/15 14:19:45 INFO Applying migration id=contexts 2026/10/15 14:19:45 INFO Applying migration id=deliverieshost 2026/10/15 14:19:45 INFO Applying migration id=pembegin 2026/10/15 14:19:45 INFO Applying migration id=didhost 2026/10/15 14:19:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:45 INFO Applying migration id=invites 2026/10/15 14:19:45 INFO Applying migration id=ed25519blob 2026/10/15 14:19:45 INFO Applying migration id=rsablob 2026/10/15 14:19:45 INFO Applying migration id=iconscid 2026/10/15 14:19:45 INFO Applying migration id=actor 2026/10/15 14:19:45 INFO Applying migration id=localkeys 2026/10/15 14:19:45 INFO Applying migration id=deleted 2026/10/15 14:19:45 INFO Applying migration id=history 2026/10/15 14:19:45 INFO Applying migration id=outboxnano 2026/10/15 14:19:45 INFO Applying migration id=implements 2026/10/15 14:19:45 INFO Applying migration id=backfill 2026/10/15 14:19:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-f0f3-7830-9c95-0130cae4b099 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-f0f4-7329-bcee-2a8e31380853 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-f0f3-7830-9c95-0130cae4b099 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-f0f3-7830-9c95-0130cae4b099 --- PASS: TestFollow_AlreadyFollowing (0.50s) === RUN TestFollow_NoSuchUser 2026/10/15 14:19:46 INFO Applying migration id=initial 2026/10/15 14:19:46 INFO Applying migration id=notesupdated 2026/10/15 14:19:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:46 INFO Applying migration id=activitiesid 2026/10/15 14:19:46 INFO Applying migration id=outbox 2026/10/15 14:19:46 INFO Applying migration id=edits 2026/10/15 14:19:46 INFO Applying migration id=outboxactor 2026/10/15 14:19:46 INFO Applying migration id=outboxsender 2026/10/15 14:19:46 INFO Applying migration id=thread 2026/10/15 14:19:46 INFO Applying migration id=host 2026/10/15 14:19:46 INFO Applying migration id=sharedinbox 2026/10/15 14:19:46 INFO Applying migration id=noteshost 2026/10/15 14:19:46 INFO Applying migration id=fetched 2026/10/15 14:19:46 INFO Applying migration id=move 2026/10/15 14:19:46 INFO Applying migration id=cleanup 2026/10/15 14:19:46 INFO Applying migration id=received 2026/10/15 14:19:46 INFO Applying migration id=namehost 2026/10/15 14:19:46 INFO Applying migration id=outboxhost 2026/10/15 14:19:46 INFO Applying migration id=notesfts 2026/10/15 14:19:46 INFO Applying migration id=iconsname 2026/10/15 14:19:46 INFO Applying migration id=nohash 2026/10/15 14:19:46 INFO Applying migration id=shares 2026/10/15 14:19:46 INFO Applying migration id=actorttl 2026/10/15 14:19:46 INFO Applying migration id=tocc 2026/10/15 14:19:46 INFO Applying migration id=followeds 2026/10/15 14:19:46 INFO Applying migration id=certhash 2026/10/15 14:19:46 INFO Applying migration id=follows_sync 2026/10/15 14:19:46 INFO Applying migration id=jsonpath 2026/10/15 14:19:46 INFO Applying migration id=localforward 2026/10/15 14:19:46 INFO Applying migration id=avatar 2026/10/15 14:19:46 INFO Applying migration id=noimage 2026/10/15 14:19:46 INFO Applying migration id=feed 2026/10/15 14:19:46 INFO Applying migration id=bookmarks 2026/10/15 14:19:46 INFO Applying migration id=shareactivity 2026/10/15 14:19:46 INFO Applying migration id=application 2026/10/15 14:19:46 INFO Applying migration id=certificates 2026/10/15 14:19:46 INFO Applying migration id=rawforward 2026/10/15 14:19:46 INFO Applying migration id=publickey 2026/10/15 14:19:46 INFO Applying migration id=resolvegroup 2026/10/15 14:19:46 INFO Applying migration id=reject 2026/10/15 14:19:46 INFO Applying migration id=autodel 2026/10/15 14:19:46 INFO Applying migration id=jsonb 2026/10/15 14:19:46 INFO Applying migration id=quote 2026/10/15 14:19:46 INFO Applying migration id=rfc9421 2026/10/15 14:19:46 INFO Applying migration id=keys 2026/10/15 14:19:46 INFO Applying migration id=portable 2026/10/15 14:19:46 INFO Applying migration id=proofs 2026/10/15 14:19:46 INFO Applying migration id=contexts 2026/10/15 14:19:46 INFO Applying migration id=deliverieshost 2026/10/15 14:19:46 INFO Applying migration id=pembegin 2026/10/15 14:19:46 INFO Applying migration id=didhost 2026/10/15 14:19:46 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:46 INFO Applying migration id=invites 2026/10/15 14:19:46 INFO Applying migration id=ed25519blob 2026/10/15 14:19:46 INFO Applying migration id=rsablob 2026/10/15 14:19:46 INFO Applying migration id=iconscid 2026/10/15 14:19:46 INFO Applying migration id=actor 2026/10/15 14:19:46 INFO Applying migration id=localkeys 2026/10/15 14:19:46 INFO Applying migration id=deleted 2026/10/15 14:19:46 INFO Applying migration id=history 2026/10/15 14:19:46 INFO Applying migration id=outboxnano 2026/10/15 14:19:46 INFO Applying migration id=implements 2026/10/15 14:19:46 INFO Applying migration id=backfill 2026/10/15 14:19:46 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (0.59s) === RUN TestFollow_UnauthenticatedUser 2026/10/15 14:19:46 INFO Applying migration id=initial 2026/10/15 14:19:46 INFO Applying migration id=notesupdated 2026/10/15 14:19:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:46 INFO Applying migration id=activitiesid 2026/10/15 14:19:46 INFO Applying migration id=outbox 2026/10/15 14:19:46 INFO Applying migration id=edits 2026/10/15 14:19:46 INFO Applying migration id=outboxactor 2026/10/15 14:19:46 INFO Applying migration id=outboxsender 2026/10/15 14:19:46 INFO Applying migration id=thread 2026/10/15 14:19:46 INFO Applying migration id=host 2026/10/15 14:19:46 INFO Applying migration id=sharedinbox 2026/10/15 14:19:46 INFO Applying migration id=noteshost 2026/10/15 14:19:46 INFO Applying migration id=fetched 2026/10/15 14:19:46 INFO Applying migration id=move 2026/10/15 14:19:46 INFO Applying migration id=cleanup 2026/10/15 14:19:46 INFO Applying migration id=received 2026/10/15 14:19:46 INFO Applying migration id=namehost 2026/10/15 14:19:46 INFO Applying migration id=outboxhost 2026/10/15 14:19:46 INFO Applying migration id=notesfts 2026/10/15 14:19:46 INFO Applying migration id=iconsname 2026/10/15 14:19:46 INFO Applying migration id=nohash 2026/10/15 14:19:46 INFO Applying migration id=shares 2026/10/15 14:19:46 INFO Applying migration id=actorttl 2026/10/15 14:19:46 INFO Applying migration id=tocc 2026/10/15 14:19:46 INFO Applying migration id=followeds 2026/10/15 14:19:46 INFO Applying migration id=certhash 2026/10/15 14:19:46 INFO Applying migration id=follows_sync 2026/10/15 14:19:46 INFO Applying migration id=jsonpath 2026/10/15 14:19:46 INFO Applying migration id=localforward 2026/10/15 14:19:46 INFO Applying migration id=avatar 2026/10/15 14:19:46 INFO Applying migration id=noimage 2026/10/15 14:19:46 INFO Applying migration id=feed 2026/10/15 14:19:46 INFO Applying migration id=bookmarks 2026/10/15 14:19:46 INFO Applying migration id=shareactivity 2026/10/15 14:19:46 INFO Applying migration id=application 2026/10/15 14:19:46 INFO Applying migration id=certificates 2026/10/15 14:19:46 INFO Applying migration id=rawforward 2026/10/15 14:19:46 INFO Applying migration id=publickey 2026/10/15 14:19:46 INFO Applying migration id=resolvegroup 2026/10/15 14:19:46 INFO Applying migration id=reject 2026/10/15 14:19:46 INFO Applying migration id=autodel 2026/10/15 14:19:46 INFO Applying migration id=jsonb 2026/10/15 14:19:47 INFO Applying migration id=quote 2026/10/15 14:19:47 INFO Applying migration id=rfc9421 2026/10/15 14:19:47 INFO Applying migration id=keys 2026/10/15 14:19:47 INFO Applying migration id=portable 2026/10/15 14:19:47 INFO Applying migration id=proofs 2026/10/15 14:19:47 INFO Applying migration id=contexts 2026/10/15 14:19:47 INFO Applying migration id=deliverieshost 2026/10/15 14:19:47 INFO Applying migration id=pembegin 2026/10/15 14:19:47 INFO Applying migration id=didhost 2026/10/15 14:19:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:47 INFO Applying migration id=invites 2026/10/15 14:19:47 INFO Applying migration id=ed25519blob 2026/10/15 14:19:47 INFO Applying migration id=rsablob 2026/10/15 14:19:47 INFO Applying migration id=iconscid 2026/10/15 14:19:47 INFO Applying migration id=actor 2026/10/15 14:19:47 INFO Applying migration id=localkeys 2026/10/15 14:19:47 INFO Applying migration id=deleted 2026/10/15 14:19:47 INFO Applying migration id=history 2026/10/15 14:19:47 INFO Applying migration id=outboxnano 2026/10/15 14:19:47 INFO Applying migration id=implements 2026/10/15 14:19:47 INFO Applying migration id=backfill --- PASS: TestFollow_UnauthenticatedUser (0.82s) === RUN TestFollows_NoFollows 2026/10/15 14:19:47 INFO Applying migration id=initial 2026/10/15 14:19:47 INFO Applying migration id=notesupdated 2026/10/15 14:19:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:47 INFO Applying migration id=activitiesid 2026/10/15 14:19:47 INFO Applying migration id=outbox 2026/10/15 14:19:47 INFO Applying migration id=edits 2026/10/15 14:19:47 INFO Applying migration id=outboxactor 2026/10/15 14:19:47 INFO Applying migration id=outboxsender 2026/10/15 14:19:47 INFO Applying migration id=thread 2026/10/15 14:19:47 INFO Applying migration id=host 2026/10/15 14:19:47 INFO Applying migration id=sharedinbox 2026/10/15 14:19:47 INFO Applying migration id=noteshost 2026/10/15 14:19:47 INFO Applying migration id=fetched 2026/10/15 14:19:47 INFO Applying migration id=move 2026/10/15 14:19:47 INFO Applying migration id=cleanup 2026/10/15 14:19:47 INFO Applying migration id=received 2026/10/15 14:19:47 INFO Applying migration id=namehost 2026/10/15 14:19:47 INFO Applying migration id=outboxhost 2026/10/15 14:19:47 INFO Applying migration id=notesfts 2026/10/15 14:19:47 INFO Applying migration id=iconsname 2026/10/15 14:19:47 INFO Applying migration id=nohash 2026/10/15 14:19:47 INFO Applying migration id=shares 2026/10/15 14:19:47 INFO Applying migration id=actorttl 2026/10/15 14:19:47 INFO Applying migration id=tocc 2026/10/15 14:19:47 INFO Applying migration id=followeds 2026/10/15 14:19:47 INFO Applying migration id=certhash 2026/10/15 14:19:47 INFO Applying migration id=follows_sync 2026/10/15 14:19:47 INFO Applying migration id=jsonpath 2026/10/15 14:19:47 INFO Applying migration id=localforward 2026/10/15 14:19:47 INFO Applying migration id=avatar 2026/10/15 14:19:47 INFO Applying migration id=noimage 2026/10/15 14:19:47 INFO Applying migration id=feed 2026/10/15 14:19:47 INFO Applying migration id=bookmarks 2026/10/15 14:19:47 INFO Applying migration id=shareactivity 2026/10/15 14:19:47 INFO Applying migration id=application 2026/10/15 14:19:47 INFO Applying migration id=certificates 2026/10/15 14:19:47 INFO Applying migration id=rawforward 2026/10/15 14:19:47 INFO Applying migration id=publickey 2026/10/15 14:19:47 INFO Applying migration id=resolvegroup 2026/10/15 14:19:47 INFO Applying migration id=reject 2026/10/15 14:19:47 INFO Applying migration id=autodel 2026/10/15 14:19:47 INFO Applying migration id=jsonb 2026/10/15 14:19:47 INFO Applying migration id=quote 2026/10/15 14:19:47 INFO Applying migration id=rfc9421 2026/10/15 14:19:47 INFO Applying migration id=keys 2026/10/15 14:19:47 INFO Applying migration id=portable 2026/10/15 14:19:47 INFO Applying migration id=proofs 2026/10/15 14:19:47 INFO Applying migration id=contexts 2026/10/15 14:19:47 INFO Applying migration id=deliverieshost 2026/10/15 14:19:47 INFO Applying migration id=pembegin 2026/10/15 14:19:47 INFO Applying migration id=didhost 2026/10/15 14:19:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:47 INFO Applying migration id=invites 2026/10/15 14:19:47 INFO Applying migration id=ed25519blob 2026/10/15 14:19:47 INFO Applying migration id=rsablob 2026/10/15 14:19:47 INFO Applying migration id=iconscid 2026/10/15 14:19:47 INFO Applying migration id=actor 2026/10/15 14:19:47 INFO Applying migration id=localkeys 2026/10/15 14:19:47 INFO Applying migration id=deleted 2026/10/15 14:19:47 INFO Applying migration id=history 2026/10/15 14:19:47 INFO Applying migration id=outboxnano 2026/10/15 14:19:47 INFO Applying migration id=implements 2026/10/15 14:19:47 INFO Applying migration id=backfill --- PASS: TestFollows_NoFollows (0.39s) === RUN TestFollows_TwoInactive 2026/10/15 14:19:48 INFO Applying migration id=initial 2026/10/15 14:19:48 INFO Applying migration id=notesupdated 2026/10/15 14:19:48 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:48 INFO Applying migration id=activitiesid 2026/10/15 14:19:48 INFO Applying migration id=outbox 2026/10/15 14:19:48 INFO Applying migration id=edits 2026/10/15 14:19:48 INFO Applying migration id=outboxactor 2026/10/15 14:19:48 INFO Applying migration id=outboxsender 2026/10/15 14:19:48 INFO Applying migration id=thread 2026/10/15 14:19:48 INFO Applying migration id=host 2026/10/15 14:19:48 INFO Applying migration id=sharedinbox 2026/10/15 14:19:48 INFO Applying migration id=noteshost 2026/10/15 14:19:48 INFO Applying migration id=fetched 2026/10/15 14:19:48 INFO Applying migration id=move 2026/10/15 14:19:48 INFO Applying migration id=cleanup 2026/10/15 14:19:48 INFO Applying migration id=received 2026/10/15 14:19:48 INFO Applying migration id=namehost 2026/10/15 14:19:48 INFO Applying migration id=outboxhost 2026/10/15 14:19:48 INFO Applying migration id=notesfts 2026/10/15 14:19:48 INFO Applying migration id=iconsname 2026/10/15 14:19:48 INFO Applying migration id=nohash 2026/10/15 14:19:48 INFO Applying migration id=shares 2026/10/15 14:19:48 INFO Applying migration id=actorttl 2026/10/15 14:19:48 INFO Applying migration id=tocc 2026/10/15 14:19:48 INFO Applying migration id=followeds 2026/10/15 14:19:48 INFO Applying migration id=certhash 2026/10/15 14:19:48 INFO Applying migration id=follows_sync 2026/10/15 14:19:48 INFO Applying migration id=jsonpath 2026/10/15 14:19:48 INFO Applying migration id=localforward 2026/10/15 14:19:48 INFO Applying migration id=avatar 2026/10/15 14:19:48 INFO Applying migration id=noimage 2026/10/15 14:19:48 INFO Applying migration id=feed 2026/10/15 14:19:48 INFO Applying migration id=bookmarks 2026/10/15 14:19:48 INFO Applying migration id=shareactivity 2026/10/15 14:19:48 INFO Applying migration id=application 2026/10/15 14:19:48 INFO Applying migration id=certificates 2026/10/15 14:19:48 INFO Applying migration id=rawforward 2026/10/15 14:19:48 INFO Applying migration id=publickey 2026/10/15 14:19:48 INFO Applying migration id=resolvegroup 2026/10/15 14:19:48 INFO Applying migration id=reject 2026/10/15 14:19:48 INFO Applying migration id=autodel 2026/10/15 14:19:48 INFO Applying migration id=jsonb 2026/10/15 14:19:48 INFO Applying migration id=quote 2026/10/15 14:19:48 INFO Applying migration id=rfc9421 2026/10/15 14:19:48 INFO Applying migration id=keys 2026/10/15 14:19:48 INFO Applying migration id=portable 2026/10/15 14:19:48 INFO Applying migration id=proofs 2026/10/15 14:19:48 INFO Applying migration id=contexts 2026/10/15 14:19:48 INFO Applying migration id=deliverieshost 2026/10/15 14:19:48 INFO Applying migration id=pembegin 2026/10/15 14:19:48 INFO Applying migration id=didhost 2026/10/15 14:19:48 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:48 INFO Applying migration id=invites 2026/10/15 14:19:48 INFO Applying migration id=ed25519blob 2026/10/15 14:19:48 INFO Applying migration id=rsablob 2026/10/15 14:19:48 INFO Applying migration id=iconscid 2026/10/15 14:19:48 INFO Applying migration id=actor 2026/10/15 14:19:48 INFO Applying migration id=localkeys 2026/10/15 14:19:48 INFO Applying migration id=deleted 2026/10/15 14:19:48 INFO Applying migration id=history 2026/10/15 14:19:48 INFO Applying migration id=outboxnano 2026/10/15 14:19:48 INFO Applying migration id=implements 2026/10/15 14:19:48 INFO Applying migration id=backfill 2026/10/15 14:19:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fad9-7a8c-a136-31ef8b681448 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fada-7376-950d-76491999ac1c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fad9-7a8c-a136-31ef8b681448 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fad9-7a8c-a136-31ef8b681448 2026/10/15 14:19:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fadc-7aea-b092-cb3f8c971c92 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/10/15 14:19:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fadd-7833-9928-073706f6d1e3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fadc-7aea-b092-cb3f8c971c92 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fadc-7aea-b092-cb3f8c971c92 --- PASS: TestFollows_TwoInactive (0.73s) === RUN TestFollows_OneActiveOneInactive 2026/10/15 14:19:48 INFO Applying migration id=initial 2026/10/15 14:19:48 INFO Applying migration id=notesupdated 2026/10/15 14:19:48 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:48 INFO Applying migration id=activitiesid 2026/10/15 14:19:48 INFO Applying migration id=outbox 2026/10/15 14:19:48 INFO Applying migration id=edits 2026/10/15 14:19:48 INFO Applying migration id=outboxactor 2026/10/15 14:19:48 INFO Applying migration id=outboxsender 2026/10/15 14:19:48 INFO Applying migration id=thread 2026/10/15 14:19:48 INFO Applying migration id=host 2026/10/15 14:19:48 INFO Applying migration id=sharedinbox 2026/10/15 14:19:48 INFO Applying migration id=noteshost 2026/10/15 14:19:48 INFO Applying migration id=fetched 2026/10/15 14:19:48 INFO Applying migration id=move 2026/10/15 14:19:48 INFO Applying migration id=cleanup 2026/10/15 14:19:48 INFO Applying migration id=received 2026/10/15 14:19:48 INFO Applying migration id=namehost 2026/10/15 14:19:48 INFO Applying migration id=outboxhost 2026/10/15 14:19:48 INFO Applying migration id=notesfts 2026/10/15 14:19:48 INFO Applying migration id=iconsname 2026/10/15 14:19:48 INFO Applying migration id=nohash 2026/10/15 14:19:48 INFO Applying migration id=shares 2026/10/15 14:19:48 INFO Applying migration id=actorttl 2026/10/15 14:19:48 INFO Applying migration id=tocc 2026/10/15 14:19:48 INFO Applying migration id=followeds 2026/10/15 14:19:48 INFO Applying migration id=certhash 2026/10/15 14:19:48 INFO Applying migration id=follows_sync 2026/10/15 14:19:48 INFO Applying migration id=jsonpath 2026/10/15 14:19:48 INFO Applying migration id=localforward 2026/10/15 14:19:48 INFO Applying migration id=avatar 2026/10/15 14:19:48 INFO Applying migration id=noimage 2026/10/15 14:19:48 INFO Applying migration id=feed 2026/10/15 14:19:48 INFO Applying migration id=bookmarks 2026/10/15 14:19:48 INFO Applying migration id=shareactivity 2026/10/15 14:19:48 INFO Applying migration id=application 2026/10/15 14:19:48 INFO Applying migration id=certificates 2026/10/15 14:19:48 INFO Applying migration id=rawforward 2026/10/15 14:19:48 INFO Applying migration id=publickey 2026/10/15 14:19:48 INFO Applying migration id=resolvegroup 2026/10/15 14:19:48 INFO Applying migration id=reject 2026/10/15 14:19:48 INFO Applying migration id=autodel 2026/10/15 14:19:48 INFO Applying migration id=jsonb 2026/10/15 14:19:48 INFO Applying migration id=quote 2026/10/15 14:19:48 INFO Applying migration id=rfc9421 2026/10/15 14:19:48 INFO Applying migration id=keys 2026/10/15 14:19:48 INFO Applying migration id=portable 2026/10/15 14:19:48 INFO Applying migration id=proofs 2026/10/15 14:19:48 INFO Applying migration id=contexts 2026/10/15 14:19:48 INFO Applying migration id=deliverieshost 2026/10/15 14:19:48 INFO Applying migration id=pembegin 2026/10/15 14:19:48 INFO Applying migration id=didhost 2026/10/15 14:19:48 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:48 INFO Applying migration id=invites 2026/10/15 14:19:48 INFO Applying migration id=ed25519blob 2026/10/15 14:19:48 INFO Applying migration id=rsablob 2026/10/15 14:19:48 INFO Applying migration id=iconscid 2026/10/15 14:19:48 INFO Applying migration id=actor 2026/10/15 14:19:48 INFO Applying migration id=localkeys 2026/10/15 14:19:48 INFO Applying migration id=deleted 2026/10/15 14:19:48 INFO Applying migration id=history 2026/10/15 14:19:48 INFO Applying migration id=outboxnano 2026/10/15 14:19:48 INFO Applying migration id=implements 2026/10/15 14:19:48 INFO Applying migration id=backfill 2026/10/15 14:19:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fdcd-7b91-808a-2111d1d966cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fdce-7dde-b89b-8c0e3dbff37b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fdcd-7b91-808a-2111d1d966cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fdcd-7b91-808a-2111d1d966cd 2026/10/15 14:19:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fdd0-70cf-bbc7-8a293986deda 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/10/15 14:19:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fdd1-7005-bf9c-fe96e4addf37 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fdd0-70cf-bbc7-8a293986deda activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fdd0-70cf-bbc7-8a293986deda 2026/10/15 14:19:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-fdd5-7d59-b8c3-f5fbf974687e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-fdd5-7cfa-b1a4-5b3b48dc647a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-fdd5-7cfa-b1a4-5b3b48dc647a --- PASS: TestFollows_OneActiveOneInactive (0.77s) === RUN TestFollows_UnauthenticatedUser 2026/10/15 14:19:49 INFO Applying migration id=initial 2026/10/15 14:19:49 INFO Applying migration id=notesupdated 2026/10/15 14:19:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:49 INFO Applying migration id=activitiesid 2026/10/15 14:19:49 INFO Applying migration id=outbox 2026/10/15 14:19:49 INFO Applying migration id=edits 2026/10/15 14:19:49 INFO Applying migration id=outboxactor 2026/10/15 14:19:49 INFO Applying migration id=outboxsender 2026/10/15 14:19:49 INFO Applying migration id=thread 2026/10/15 14:19:49 INFO Applying migration id=host 2026/10/15 14:19:49 INFO Applying migration id=sharedinbox 2026/10/15 14:19:49 INFO Applying migration id=noteshost 2026/10/15 14:19:49 INFO Applying migration id=fetched 2026/10/15 14:19:49 INFO Applying migration id=move 2026/10/15 14:19:49 INFO Applying migration id=cleanup 2026/10/15 14:19:49 INFO Applying migration id=received 2026/10/15 14:19:49 INFO Applying migration id=namehost 2026/10/15 14:19:49 INFO Applying migration id=outboxhost 2026/10/15 14:19:49 INFO Applying migration id=notesfts 2026/10/15 14:19:49 INFO Applying migration id=iconsname 2026/10/15 14:19:49 INFO Applying migration id=nohash 2026/10/15 14:19:49 INFO Applying migration id=shares 2026/10/15 14:19:49 INFO Applying migration id=actorttl 2026/10/15 14:19:49 INFO Applying migration id=tocc 2026/10/15 14:19:49 INFO Applying migration id=followeds 2026/10/15 14:19:49 INFO Applying migration id=certhash 2026/10/15 14:19:49 INFO Applying migration id=follows_sync 2026/10/15 14:19:49 INFO Applying migration id=jsonpath 2026/10/15 14:19:49 INFO Applying migration id=localforward 2026/10/15 14:19:49 INFO Applying migration id=avatar 2026/10/15 14:19:49 INFO Applying migration id=noimage 2026/10/15 14:19:49 INFO Applying migration id=feed 2026/10/15 14:19:49 INFO Applying migration id=bookmarks 2026/10/15 14:19:49 INFO Applying migration id=shareactivity 2026/10/15 14:19:49 INFO Applying migration id=application 2026/10/15 14:19:49 INFO Applying migration id=certificates 2026/10/15 14:19:49 INFO Applying migration id=rawforward 2026/10/15 14:19:49 INFO Applying migration id=publickey 2026/10/15 14:19:49 INFO Applying migration id=resolvegroup 2026/10/15 14:19:49 INFO Applying migration id=reject 2026/10/15 14:19:49 INFO Applying migration id=autodel 2026/10/15 14:19:49 INFO Applying migration id=jsonb 2026/10/15 14:19:49 INFO Applying migration id=quote 2026/10/15 14:19:49 INFO Applying migration id=rfc9421 2026/10/15 14:19:49 INFO Applying migration id=keys 2026/10/15 14:19:49 INFO Applying migration id=portable 2026/10/15 14:19:49 INFO Applying migration id=proofs 2026/10/15 14:19:49 INFO Applying migration id=contexts 2026/10/15 14:19:49 INFO Applying migration id=deliverieshost 2026/10/15 14:19:49 INFO Applying migration id=pembegin 2026/10/15 14:19:49 INFO Applying migration id=didhost 2026/10/15 14:19:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:49 INFO Applying migration id=invites 2026/10/15 14:19:49 INFO Applying migration id=ed25519blob 2026/10/15 14:19:49 INFO Applying migration id=rsablob 2026/10/15 14:19:49 INFO Applying migration id=iconscid 2026/10/15 14:19:49 INFO Applying migration id=actor 2026/10/15 14:19:49 INFO Applying migration id=localkeys 2026/10/15 14:19:49 INFO Applying migration id=deleted 2026/10/15 14:19:49 INFO Applying migration id=history 2026/10/15 14:19:49 INFO Applying migration id=outboxnano 2026/10/15 14:19:49 INFO Applying migration id=implements 2026/10/15 14:19:49 INFO Applying migration id=backfill --- PASS: TestFollows_UnauthenticatedUser (0.77s) === RUN TestForward_ReplyToPostByFollower 2026/10/15 14:19:50 INFO Applying migration id=initial 2026/10/15 14:19:50 INFO Applying migration id=notesupdated 2026/10/15 14:19:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:50 INFO Applying migration id=activitiesid 2026/10/15 14:19:50 INFO Applying migration id=outbox 2026/10/15 14:19:50 INFO Applying migration id=edits 2026/10/15 14:19:50 INFO Applying migration id=outboxactor 2026/10/15 14:19:50 INFO Applying migration id=outboxsender 2026/10/15 14:19:50 INFO Applying migration id=thread 2026/10/15 14:19:50 INFO Applying migration id=host 2026/10/15 14:19:50 INFO Applying migration id=sharedinbox 2026/10/15 14:19:50 INFO Applying migration id=noteshost 2026/10/15 14:19:50 INFO Applying migration id=fetched 2026/10/15 14:19:50 INFO Applying migration id=move 2026/10/15 14:19:50 INFO Applying migration id=cleanup 2026/10/15 14:19:50 INFO Applying migration id=received 2026/10/15 14:19:50 INFO Applying migration id=namehost 2026/10/15 14:19:50 INFO Applying migration id=outboxhost 2026/10/15 14:19:50 INFO Applying migration id=notesfts 2026/10/15 14:19:50 INFO Applying migration id=iconsname 2026/10/15 14:19:50 INFO Applying migration id=nohash 2026/10/15 14:19:50 INFO Applying migration id=shares 2026/10/15 14:19:50 INFO Applying migration id=actorttl 2026/10/15 14:19:50 INFO Applying migration id=tocc 2026/10/15 14:19:50 INFO Applying migration id=followeds 2026/10/15 14:19:50 INFO Applying migration id=certhash 2026/10/15 14:19:50 INFO Applying migration id=follows_sync 2026/10/15 14:19:50 INFO Applying migration id=jsonpath 2026/10/15 14:19:50 INFO Applying migration id=localforward 2026/10/15 14:19:50 INFO Applying migration id=avatar 2026/10/15 14:19:50 INFO Applying migration id=noimage 2026/10/15 14:19:50 INFO Applying migration id=feed 2026/10/15 14:19:50 INFO Applying migration id=bookmarks 2026/10/15 14:19:50 INFO Applying migration id=shareactivity 2026/10/15 14:19:50 INFO Applying migration id=application 2026/10/15 14:19:50 INFO Applying migration id=certificates 2026/10/15 14:19:50 INFO Applying migration id=rawforward 2026/10/15 14:19:50 INFO Applying migration id=publickey 2026/10/15 14:19:50 INFO Applying migration id=resolvegroup 2026/10/15 14:19:50 INFO Applying migration id=reject 2026/10/15 14:19:50 INFO Applying migration id=autodel 2026/10/15 14:19:50 INFO Applying migration id=jsonb 2026/10/15 14:19:50 INFO Applying migration id=quote 2026/10/15 14:19:50 INFO Applying migration id=rfc9421 2026/10/15 14:19:50 INFO Applying migration id=keys 2026/10/15 14:19:50 INFO Applying migration id=portable 2026/10/15 14:19:50 INFO Applying migration id=proofs 2026/10/15 14:19:50 INFO Applying migration id=contexts 2026/10/15 14:19:50 INFO Applying migration id=deliverieshost 2026/10/15 14:19:50 INFO Applying migration id=pembegin 2026/10/15 14:19:50 INFO Applying migration id=didhost 2026/10/15 14:19:50 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:50 INFO Applying migration id=invites 2026/10/15 14:19:50 INFO Applying migration id=ed25519blob 2026/10/15 14:19:50 INFO Applying migration id=rsablob 2026/10/15 14:19:50 INFO Applying migration id=iconscid 2026/10/15 14:19:50 INFO Applying migration id=actor 2026/10/15 14:19:50 INFO Applying migration id=localkeys 2026/10/15 14:19:50 INFO Applying migration id=deleted 2026/10/15 14:19:50 INFO Applying migration id=history 2026/10/15 14:19:50 INFO Applying migration id=outboxnano 2026/10/15 14:19:50 INFO Applying migration id=implements 2026/10/15 14:19:50 INFO Applying migration id=backfill 2026/10/15 14:19:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-031f-71ca-b08e-3acdebb69206 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/10/15 14:19:50 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/10/15 14:19: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 --- PASS: TestForward_ReplyToPostByFollower (0.58s) === RUN TestForward_ReplyToPublicPost 2026/10/15 14:19:50 INFO Applying migration id=initial 2026/10/15 14:19:50 INFO Applying migration id=notesupdated 2026/10/15 14:19:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:50 INFO Applying migration id=activitiesid 2026/10/15 14:19:50 INFO Applying migration id=outbox 2026/10/15 14:19:50 INFO Applying migration id=edits 2026/10/15 14:19:50 INFO Applying migration id=outboxactor 2026/10/15 14:19:50 INFO Applying migration id=outboxsender 2026/10/15 14:19:50 INFO Applying migration id=thread 2026/10/15 14:19:50 INFO Applying migration id=host 2026/10/15 14:19:50 INFO Applying migration id=sharedinbox 2026/10/15 14:19:50 INFO Applying migration id=noteshost 2026/10/15 14:19:50 INFO Applying migration id=fetched 2026/10/15 14:19:50 INFO Applying migration id=move 2026/10/15 14:19:50 INFO Applying migration id=cleanup 2026/10/15 14:19:50 INFO Applying migration id=received 2026/10/15 14:19:50 INFO Applying migration id=namehost 2026/10/15 14:19:50 INFO Applying migration id=outboxhost 2026/10/15 14:19:50 INFO Applying migration id=notesfts 2026/10/15 14:19:50 INFO Applying migration id=iconsname 2026/10/15 14:19:50 INFO Applying migration id=nohash 2026/10/15 14:19:50 INFO Applying migration id=shares 2026/10/15 14:19:50 INFO Applying migration id=actorttl 2026/10/15 14:19:50 INFO Applying migration id=tocc 2026/10/15 14:19:50 INFO Applying migration id=followeds 2026/10/15 14:19:50 INFO Applying migration id=certhash 2026/10/15 14:19:50 INFO Applying migration id=follows_sync 2026/10/15 14:19:50 INFO Applying migration id=jsonpath 2026/10/15 14:19:50 INFO Applying migration id=localforward 2026/10/15 14:19:50 INFO Applying migration id=avatar 2026/10/15 14:19:50 INFO Applying migration id=noimage 2026/10/15 14:19:50 INFO Applying migration id=feed 2026/10/15 14:19:50 INFO Applying migration id=bookmarks 2026/10/15 14:19:50 INFO Applying migration id=shareactivity 2026/10/15 14:19:50 INFO Applying migration id=application 2026/10/15 14:19:50 INFO Applying migration id=certificates 2026/10/15 14:19:51 INFO Applying migration id=rawforward 2026/10/15 14:19:51 INFO Applying migration id=publickey 2026/10/15 14:19:51 INFO Applying migration id=resolvegroup 2026/10/15 14:19:51 INFO Applying migration id=reject 2026/10/15 14:19:51 INFO Applying migration id=autodel 2026/10/15 14:19:51 INFO Applying migration id=jsonb 2026/10/15 14:19:51 INFO Applying migration id=quote 2026/10/15 14:19:51 INFO Applying migration id=rfc9421 2026/10/15 14:19:51 INFO Applying migration id=keys 2026/10/15 14:19:51 INFO Applying migration id=portable 2026/10/15 14:19:51 INFO Applying migration id=proofs 2026/10/15 14:19:51 INFO Applying migration id=contexts 2026/10/15 14:19:51 INFO Applying migration id=deliverieshost 2026/10/15 14:19:51 INFO Applying migration id=pembegin 2026/10/15 14:19:51 INFO Applying migration id=didhost 2026/10/15 14:19:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:51 INFO Applying migration id=invites 2026/10/15 14:19:51 INFO Applying migration id=ed25519blob 2026/10/15 14:19:51 INFO Applying migration id=rsablob 2026/10/15 14:19:51 INFO Applying migration id=iconscid 2026/10/15 14:19:51 INFO Applying migration id=actor 2026/10/15 14:19:51 INFO Applying migration id=localkeys 2026/10/15 14:19:51 INFO Applying migration id=deleted 2026/10/15 14:19:51 INFO Applying migration id=history 2026/10/15 14:19:51 INFO Applying migration id=outboxnano 2026/10/15 14:19:51 INFO Applying migration id=implements 2026/10/15 14:19:51 INFO Applying migration id=backfill 2026/10/15 14:19:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0598-77b7-8537-50d799a3d1a2 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/10/15 14:19:51 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19: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 --- PASS: TestForward_ReplyToPublicPost (0.63s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/10/15 14:19:51 INFO Applying migration id=initial 2026/10/15 14:19:51 INFO Applying migration id=notesupdated 2026/10/15 14:19:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:51 INFO Applying migration id=activitiesid 2026/10/15 14:19:51 INFO Applying migration id=outbox 2026/10/15 14:19:51 INFO Applying migration id=edits 2026/10/15 14:19:51 INFO Applying migration id=outboxactor 2026/10/15 14:19:51 INFO Applying migration id=outboxsender 2026/10/15 14:19:51 INFO Applying migration id=thread 2026/10/15 14:19:51 INFO Applying migration id=host 2026/10/15 14:19:51 INFO Applying migration id=sharedinbox 2026/10/15 14:19:51 INFO Applying migration id=noteshost 2026/10/15 14:19:51 INFO Applying migration id=fetched 2026/10/15 14:19:51 INFO Applying migration id=move 2026/10/15 14:19:51 INFO Applying migration id=cleanup 2026/10/15 14:19:51 INFO Applying migration id=received 2026/10/15 14:19:51 INFO Applying migration id=namehost 2026/10/15 14:19:51 INFO Applying migration id=outboxhost 2026/10/15 14:19:51 INFO Applying migration id=notesfts 2026/10/15 14:19:51 INFO Applying migration id=iconsname 2026/10/15 14:19:51 INFO Applying migration id=nohash 2026/10/15 14:19:51 INFO Applying migration id=shares 2026/10/15 14:19:51 INFO Applying migration id=actorttl 2026/10/15 14:19:51 INFO Applying migration id=tocc 2026/10/15 14:19:51 INFO Applying migration id=followeds 2026/10/15 14:19:51 INFO Applying migration id=certhash 2026/10/15 14:19:51 INFO Applying migration id=follows_sync 2026/10/15 14:19:51 INFO Applying migration id=jsonpath 2026/10/15 14:19:51 INFO Applying migration id=localforward 2026/10/15 14:19:51 INFO Applying migration id=avatar 2026/10/15 14:19:51 INFO Applying migration id=noimage 2026/10/15 14:19:51 INFO Applying migration id=feed 2026/10/15 14:19:51 INFO Applying migration id=bookmarks 2026/10/15 14:19:51 INFO Applying migration id=shareactivity 2026/10/15 14:19:51 INFO Applying migration id=application 2026/10/15 14:19:51 INFO Applying migration id=certificates 2026/10/15 14:19:51 INFO Applying migration id=rawforward 2026/10/15 14:19:51 INFO Applying migration id=publickey 2026/10/15 14:19:51 INFO Applying migration id=resolvegroup 2026/10/15 14:19:51 INFO Applying migration id=reject 2026/10/15 14:19:51 INFO Applying migration id=autodel 2026/10/15 14:19:51 INFO Applying migration id=jsonb 2026/10/15 14:19:51 INFO Applying migration id=quote 2026/10/15 14:19:51 INFO Applying migration id=rfc9421 2026/10/15 14:19:51 INFO Applying migration id=keys 2026/10/15 14:19:51 INFO Applying migration id=portable 2026/10/15 14:19:51 INFO Applying migration id=proofs 2026/10/15 14:19:51 INFO Applying migration id=contexts 2026/10/15 14:19:51 INFO Applying migration id=deliverieshost 2026/10/15 14:19:51 INFO Applying migration id=pembegin 2026/10/15 14:19:51 INFO Applying migration id=didhost 2026/10/15 14:19:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:51 INFO Applying migration id=invites 2026/10/15 14:19:51 INFO Applying migration id=ed25519blob 2026/10/15 14:19:51 INFO Applying migration id=rsablob 2026/10/15 14:19:51 INFO Applying migration id=iconscid 2026/10/15 14:19:51 INFO Applying migration id=actor 2026/10/15 14:19:51 INFO Applying migration id=localkeys 2026/10/15 14:19:51 INFO Applying migration id=deleted 2026/10/15 14:19:51 INFO Applying migration id=history 2026/10/15 14:19:51 INFO Applying migration id=outboxnano 2026/10/15 14:19:51 INFO Applying migration id=implements 2026/10/15 14:19:51 INFO Applying migration id=backfill 2026/10/15 14:19:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-07f6-75f2-b85f-7640cee79185 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/10/15 14:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-07f7-700e-9817-d6a9c77faa7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 2026/10/15 14:19:52 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 2026/10/15 14:19:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-07f9-7082-b97f-dd3a659d3b71 note=https://localhost.localdomain:8443/post/01a13fef-07f9-7058-be75-3d6b5b26c625 thread=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-07f9-7082-b97f-dd3a659d3b71 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-07f9-7058-be75-3d6b5b26c625 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-07f9-7058-be75-3d6b5b26c625 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.61s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/10/15 14:19:52 INFO Applying migration id=initial 2026/10/15 14:19:52 INFO Applying migration id=notesupdated 2026/10/15 14:19:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:52 INFO Applying migration id=activitiesid 2026/10/15 14:19:52 INFO Applying migration id=outbox 2026/10/15 14:19:52 INFO Applying migration id=edits 2026/10/15 14:19:52 INFO Applying migration id=outboxactor 2026/10/15 14:19:52 INFO Applying migration id=outboxsender 2026/10/15 14:19:52 INFO Applying migration id=thread 2026/10/15 14:19:52 INFO Applying migration id=host 2026/10/15 14:19:52 INFO Applying migration id=sharedinbox 2026/10/15 14:19:52 INFO Applying migration id=noteshost 2026/10/15 14:19:52 INFO Applying migration id=fetched 2026/10/15 14:19:52 INFO Applying migration id=move 2026/10/15 14:19:52 INFO Applying migration id=cleanup 2026/10/15 14:19:52 INFO Applying migration id=received 2026/10/15 14:19:52 INFO Applying migration id=namehost 2026/10/15 14:19:52 INFO Applying migration id=outboxhost 2026/10/15 14:19:52 INFO Applying migration id=notesfts 2026/10/15 14:19:52 INFO Applying migration id=iconsname 2026/10/15 14:19:52 INFO Applying migration id=nohash 2026/10/15 14:19:52 INFO Applying migration id=shares 2026/10/15 14:19:52 INFO Applying migration id=actorttl 2026/10/15 14:19:52 INFO Applying migration id=tocc 2026/10/15 14:19:52 INFO Applying migration id=followeds 2026/10/15 14:19:52 INFO Applying migration id=certhash 2026/10/15 14:19:52 INFO Applying migration id=follows_sync 2026/10/15 14:19:52 INFO Applying migration id=jsonpath 2026/10/15 14:19:52 INFO Applying migration id=localforward 2026/10/15 14:19:52 INFO Applying migration id=avatar 2026/10/15 14:19:52 INFO Applying migration id=noimage 2026/10/15 14:19:52 INFO Applying migration id=feed 2026/10/15 14:19:52 INFO Applying migration id=bookmarks 2026/10/15 14:19:52 INFO Applying migration id=shareactivity 2026/10/15 14:19:52 INFO Applying migration id=application 2026/10/15 14:19:52 INFO Applying migration id=certificates 2026/10/15 14:19:52 INFO Applying migration id=rawforward 2026/10/15 14:19:52 INFO Applying migration id=publickey 2026/10/15 14:19:52 INFO Applying migration id=resolvegroup 2026/10/15 14:19:52 INFO Applying migration id=reject 2026/10/15 14:19:52 INFO Applying migration id=autodel 2026/10/15 14:19:52 INFO Applying migration id=jsonb 2026/10/15 14:19:52 INFO Applying migration id=quote 2026/10/15 14:19:52 INFO Applying migration id=rfc9421 2026/10/15 14:19:52 INFO Applying migration id=keys 2026/10/15 14:19:52 INFO Applying migration id=portable 2026/10/15 14:19:52 INFO Applying migration id=proofs 2026/10/15 14:19:52 INFO Applying migration id=contexts 2026/10/15 14:19:52 INFO Applying migration id=deliverieshost 2026/10/15 14:19:52 INFO Applying migration id=pembegin 2026/10/15 14:19:52 INFO Applying migration id=didhost 2026/10/15 14:19:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:52 INFO Applying migration id=invites 2026/10/15 14:19:52 INFO Applying migration id=ed25519blob 2026/10/15 14:19:52 INFO Applying migration id=rsablob 2026/10/15 14:19:52 INFO Applying migration id=iconscid 2026/10/15 14:19:52 INFO Applying migration id=actor 2026/10/15 14:19:52 INFO Applying migration id=localkeys 2026/10/15 14:19:52 INFO Applying migration id=deleted 2026/10/15 14:19:52 INFO Applying migration id=history 2026/10/15 14:19:52 INFO Applying migration id=outboxnano 2026/10/15 14:19:52 INFO Applying migration id=implements 2026/10/15 14:19:52 INFO Applying migration id=backfill 2026/10/15 14:19:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0aca-7369-9e54-db6a7825a84d 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/10/15 14:19:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19: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 --- PASS: TestForward_ReplyToReplyToPostByFollower (0.72s) === RUN TestForward_ReplyToUnknownPost 2026/10/15 14:19:52 INFO Applying migration id=initial 2026/10/15 14:19:52 INFO Applying migration id=notesupdated 2026/10/15 14:19:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:52 INFO Applying migration id=activitiesid 2026/10/15 14:19:52 INFO Applying migration id=outbox 2026/10/15 14:19:52 INFO Applying migration id=edits 2026/10/15 14:19:52 INFO Applying migration id=outboxactor 2026/10/15 14:19:52 INFO Applying migration id=outboxsender 2026/10/15 14:19:52 INFO Applying migration id=thread 2026/10/15 14:19:52 INFO Applying migration id=host 2026/10/15 14:19:52 INFO Applying migration id=sharedinbox 2026/10/15 14:19:52 INFO Applying migration id=noteshost 2026/10/15 14:19:52 INFO Applying migration id=fetched 2026/10/15 14:19:52 INFO Applying migration id=move 2026/10/15 14:19:52 INFO Applying migration id=cleanup 2026/10/15 14:19:52 INFO Applying migration id=received 2026/10/15 14:19:52 INFO Applying migration id=namehost 2026/10/15 14:19:52 INFO Applying migration id=outboxhost 2026/10/15 14:19:52 INFO Applying migration id=notesfts 2026/10/15 14:19:52 INFO Applying migration id=iconsname 2026/10/15 14:19:52 INFO Applying migration id=nohash 2026/10/15 14:19:52 INFO Applying migration id=shares 2026/10/15 14:19:52 INFO Applying migration id=actorttl 2026/10/15 14:19:52 INFO Applying migration id=tocc 2026/10/15 14:19:52 INFO Applying migration id=followeds 2026/10/15 14:19:52 INFO Applying migration id=certhash 2026/10/15 14:19:52 INFO Applying migration id=follows_sync 2026/10/15 14:19:52 INFO Applying migration id=jsonpath 2026/10/15 14:19:52 INFO Applying migration id=localforward 2026/10/15 14:19:52 INFO Applying migration id=avatar 2026/10/15 14:19:52 INFO Applying migration id=noimage 2026/10/15 14:19:52 INFO Applying migration id=feed 2026/10/15 14:19:52 INFO Applying migration id=bookmarks 2026/10/15 14:19:52 INFO Applying migration id=shareactivity 2026/10/15 14:19:52 INFO Applying migration id=application 2026/10/15 14:19:52 INFO Applying migration id=certificates 2026/10/15 14:19:52 INFO Applying migration id=rawforward 2026/10/15 14:19:52 INFO Applying migration id=publickey 2026/10/15 14:19:52 INFO Applying migration id=resolvegroup 2026/10/15 14:19:52 INFO Applying migration id=reject 2026/10/15 14:19:52 INFO Applying migration id=autodel 2026/10/15 14:19:52 INFO Applying migration id=jsonb 2026/10/15 14:19:52 INFO Applying migration id=quote 2026/10/15 14:19:52 INFO Applying migration id=rfc9421 2026/10/15 14:19:52 INFO Applying migration id=keys 2026/10/15 14:19:52 INFO Applying migration id=portable 2026/10/15 14:19:52 INFO Applying migration id=proofs 2026/10/15 14:19:52 INFO Applying migration id=contexts 2026/10/15 14:19:52 INFO Applying migration id=deliverieshost 2026/10/15 14:19:52 INFO Applying migration id=pembegin 2026/10/15 14:19:52 INFO Applying migration id=didhost 2026/10/15 14:19:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:52 INFO Applying migration id=invites 2026/10/15 14:19:52 INFO Applying migration id=ed25519blob 2026/10/15 14:19:53 INFO Applying migration id=rsablob 2026/10/15 14:19:53 INFO Applying migration id=iconscid 2026/10/15 14:19:53 INFO Applying migration id=actor 2026/10/15 14:19:53 INFO Applying migration id=localkeys 2026/10/15 14:19:53 INFO Applying migration id=deleted 2026/10/15 14:19:53 INFO Applying migration id=history 2026/10/15 14:19:53 INFO Applying migration id=outboxnano 2026/10/15 14:19:53 INFO Applying migration id=implements 2026/10/15 14:19:53 INFO Applying migration id=backfill 2026/10/15 14:19:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0d76-726d-a8f5-d7386c0aa5b4 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/10/15 14:19: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 --- PASS: TestForward_ReplyToUnknownPost (0.68s) === RUN TestForward_ReplyToDM 2026/10/15 14:19:53 INFO Applying migration id=initial 2026/10/15 14:19:53 INFO Applying migration id=notesupdated 2026/10/15 14:19:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:53 INFO Applying migration id=activitiesid 2026/10/15 14:19:53 INFO Applying migration id=outbox 2026/10/15 14:19:53 INFO Applying migration id=edits 2026/10/15 14:19:53 INFO Applying migration id=outboxactor 2026/10/15 14:19:53 INFO Applying migration id=outboxsender 2026/10/15 14:19:53 INFO Applying migration id=thread 2026/10/15 14:19:53 INFO Applying migration id=host 2026/10/15 14:19:53 INFO Applying migration id=sharedinbox 2026/10/15 14:19:53 INFO Applying migration id=noteshost 2026/10/15 14:19:53 INFO Applying migration id=fetched 2026/10/15 14:19:53 INFO Applying migration id=move 2026/10/15 14:19:53 INFO Applying migration id=cleanup 2026/10/15 14:19:53 INFO Applying migration id=received 2026/10/15 14:19:53 INFO Applying migration id=namehost 2026/10/15 14:19:53 INFO Applying migration id=outboxhost 2026/10/15 14:19:53 INFO Applying migration id=notesfts 2026/10/15 14:19:53 INFO Applying migration id=iconsname 2026/10/15 14:19:53 INFO Applying migration id=nohash 2026/10/15 14:19:53 INFO Applying migration id=shares 2026/10/15 14:19:53 INFO Applying migration id=actorttl 2026/10/15 14:19:53 INFO Applying migration id=tocc 2026/10/15 14:19:53 INFO Applying migration id=followeds 2026/10/15 14:19:53 INFO Applying migration id=certhash 2026/10/15 14:19:53 INFO Applying migration id=follows_sync 2026/10/15 14:19:53 INFO Applying migration id=jsonpath 2026/10/15 14:19:53 INFO Applying migration id=localforward 2026/10/15 14:19:53 INFO Applying migration id=avatar 2026/10/15 14:19:53 INFO Applying migration id=noimage 2026/10/15 14:19:53 INFO Applying migration id=feed 2026/10/15 14:19:53 INFO Applying migration id=bookmarks 2026/10/15 14:19:53 INFO Applying migration id=shareactivity 2026/10/15 14:19:53 INFO Applying migration id=application 2026/10/15 14:19:53 INFO Applying migration id=certificates 2026/10/15 14:19:53 INFO Applying migration id=rawforward 2026/10/15 14:19:53 INFO Applying migration id=publickey 2026/10/15 14:19:53 INFO Applying migration id=resolvegroup 2026/10/15 14:19:53 INFO Applying migration id=reject 2026/10/15 14:19:53 INFO Applying migration id=autodel 2026/10/15 14:19:53 INFO Applying migration id=jsonb 2026/10/15 14:19:53 INFO Applying migration id=quote 2026/10/15 14:19:53 INFO Applying migration id=rfc9421 2026/10/15 14:19:53 INFO Applying migration id=keys 2026/10/15 14:19:53 INFO Applying migration id=portable 2026/10/15 14:19:53 INFO Applying migration id=proofs 2026/10/15 14:19:53 INFO Applying migration id=contexts 2026/10/15 14:19:53 INFO Applying migration id=deliverieshost 2026/10/15 14:19:53 INFO Applying migration id=pembegin 2026/10/15 14:19:53 INFO Applying migration id=didhost 2026/10/15 14:19:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:53 INFO Applying migration id=invites 2026/10/15 14:19:53 INFO Applying migration id=ed25519blob 2026/10/15 14:19:53 INFO Applying migration id=rsablob 2026/10/15 14:19:53 INFO Applying migration id=iconscid 2026/10/15 14:19:53 INFO Applying migration id=actor 2026/10/15 14:19:53 INFO Applying migration id=localkeys 2026/10/15 14:19:53 INFO Applying migration id=deleted 2026/10/15 14:19:53 INFO Applying migration id=history 2026/10/15 14:19:53 INFO Applying migration id=outboxnano 2026/10/15 14:19:53 INFO Applying migration id=implements 2026/10/15 14:19:53 INFO Applying migration id=backfill 2026/10/15 14:19:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0fdc-77b8-a0ed-31bd99623eb2 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/10/15 14:19: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 --- PASS: TestForward_ReplyToDM (0.62s) === RUN TestForward_NotFollowingAuthor 2026/10/15 14:19:54 INFO Applying migration id=initial 2026/10/15 14:19:54 INFO Applying migration id=notesupdated 2026/10/15 14:19:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:54 INFO Applying migration id=activitiesid 2026/10/15 14:19:54 INFO Applying migration id=outbox 2026/10/15 14:19:54 INFO Applying migration id=edits 2026/10/15 14:19:54 INFO Applying migration id=outboxactor 2026/10/15 14:19:54 INFO Applying migration id=outboxsender 2026/10/15 14:19:54 INFO Applying migration id=thread 2026/10/15 14:19:54 INFO Applying migration id=host 2026/10/15 14:19:54 INFO Applying migration id=sharedinbox 2026/10/15 14:19:54 INFO Applying migration id=noteshost 2026/10/15 14:19:54 INFO Applying migration id=fetched 2026/10/15 14:19:54 INFO Applying migration id=move 2026/10/15 14:19:54 INFO Applying migration id=cleanup 2026/10/15 14:19:54 INFO Applying migration id=received 2026/10/15 14:19:54 INFO Applying migration id=namehost 2026/10/15 14:19:54 INFO Applying migration id=outboxhost 2026/10/15 14:19:54 INFO Applying migration id=notesfts 2026/10/15 14:19:54 INFO Applying migration id=iconsname 2026/10/15 14:19:54 INFO Applying migration id=nohash 2026/10/15 14:19:54 INFO Applying migration id=shares 2026/10/15 14:19:54 INFO Applying migration id=actorttl 2026/10/15 14:19:54 INFO Applying migration id=tocc 2026/10/15 14:19:54 INFO Applying migration id=followeds 2026/10/15 14:19:54 INFO Applying migration id=certhash 2026/10/15 14:19:54 INFO Applying migration id=follows_sync 2026/10/15 14:19:54 INFO Applying migration id=jsonpath 2026/10/15 14:19:54 INFO Applying migration id=localforward 2026/10/15 14:19:54 INFO Applying migration id=avatar 2026/10/15 14:19:54 INFO Applying migration id=noimage 2026/10/15 14:19:54 INFO Applying migration id=feed 2026/10/15 14:19:54 INFO Applying migration id=bookmarks 2026/10/15 14:19:54 INFO Applying migration id=shareactivity 2026/10/15 14:19:54 INFO Applying migration id=application 2026/10/15 14:19:54 INFO Applying migration id=certificates 2026/10/15 14:19:54 INFO Applying migration id=rawforward 2026/10/15 14:19:54 INFO Applying migration id=publickey 2026/10/15 14:19:54 INFO Applying migration id=resolvegroup 2026/10/15 14:19:54 INFO Applying migration id=reject 2026/10/15 14:19:54 INFO Applying migration id=autodel 2026/10/15 14:19:54 INFO Applying migration id=jsonb 2026/10/15 14:19:54 INFO Applying migration id=quote 2026/10/15 14:19:54 INFO Applying migration id=rfc9421 2026/10/15 14:19:54 INFO Applying migration id=keys 2026/10/15 14:19:54 INFO Applying migration id=portable 2026/10/15 14:19:54 INFO Applying migration id=proofs 2026/10/15 14:19:54 INFO Applying migration id=contexts 2026/10/15 14:19:54 INFO Applying migration id=deliverieshost 2026/10/15 14:19:54 INFO Applying migration id=pembegin 2026/10/15 14:19:54 INFO Applying migration id=didhost 2026/10/15 14:19:54 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:54 INFO Applying migration id=invites 2026/10/15 14:19:54 INFO Applying migration id=ed25519blob 2026/10/15 14:19:54 INFO Applying migration id=rsablob 2026/10/15 14:19:54 INFO Applying migration id=iconscid 2026/10/15 14:19:54 INFO Applying migration id=actor 2026/10/15 14:19:54 INFO Applying migration id=localkeys 2026/10/15 14:19:54 INFO Applying migration id=deleted 2026/10/15 14:19:54 INFO Applying migration id=history 2026/10/15 14:19:54 INFO Applying migration id=outboxnano 2026/10/15 14:19:54 INFO Applying migration id=implements 2026/10/15 14:19:54 INFO Applying migration id=backfill 2026/10/15 14:19:54 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/10/15 14:19: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 --- PASS: TestForward_NotFollowingAuthor (0.71s) === RUN TestForward_NotReplyToLocalPost 2026/10/15 14:19:54 INFO Applying migration id=initial 2026/10/15 14:19:54 INFO Applying migration id=notesupdated 2026/10/15 14:19:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:54 INFO Applying migration id=activitiesid 2026/10/15 14:19:54 INFO Applying migration id=outbox 2026/10/15 14:19:54 INFO Applying migration id=edits 2026/10/15 14:19:54 INFO Applying migration id=outboxactor 2026/10/15 14:19:54 INFO Applying migration id=outboxsender 2026/10/15 14:19:54 INFO Applying migration id=thread 2026/10/15 14:19:54 INFO Applying migration id=host 2026/10/15 14:19:54 INFO Applying migration id=sharedinbox 2026/10/15 14:19:54 INFO Applying migration id=noteshost 2026/10/15 14:19:54 INFO Applying migration id=fetched 2026/10/15 14:19:54 INFO Applying migration id=move 2026/10/15 14:19:54 INFO Applying migration id=cleanup 2026/10/15 14:19:54 INFO Applying migration id=received 2026/10/15 14:19:54 INFO Applying migration id=namehost 2026/10/15 14:19:54 INFO Applying migration id=outboxhost 2026/10/15 14:19:54 INFO Applying migration id=notesfts 2026/10/15 14:19:54 INFO Applying migration id=iconsname 2026/10/15 14:19:54 INFO Applying migration id=nohash 2026/10/15 14:19:54 INFO Applying migration id=shares 2026/10/15 14:19:54 INFO Applying migration id=actorttl 2026/10/15 14:19:54 INFO Applying migration id=tocc 2026/10/15 14:19:54 INFO Applying migration id=followeds 2026/10/15 14:19:54 INFO Applying migration id=certhash 2026/10/15 14:19:54 INFO Applying migration id=follows_sync 2026/10/15 14:19:54 INFO Applying migration id=jsonpath 2026/10/15 14:19:54 INFO Applying migration id=localforward 2026/10/15 14:19:54 INFO Applying migration id=avatar 2026/10/15 14:19:54 INFO Applying migration id=noimage 2026/10/15 14:19:54 INFO Applying migration id=feed 2026/10/15 14:19:54 INFO Applying migration id=bookmarks 2026/10/15 14:19:54 INFO Applying migration id=shareactivity 2026/10/15 14:19:54 INFO Applying migration id=application 2026/10/15 14:19:54 INFO Applying migration id=certificates 2026/10/15 14:19:54 INFO Applying migration id=rawforward 2026/10/15 14:19:54 INFO Applying migration id=publickey 2026/10/15 14:19:54 INFO Applying migration id=resolvegroup 2026/10/15 14:19:54 INFO Applying migration id=reject 2026/10/15 14:19:54 INFO Applying migration id=autodel 2026/10/15 14:19:54 INFO Applying migration id=jsonb 2026/10/15 14:19:55 INFO Applying migration id=quote 2026/10/15 14:19:55 INFO Applying migration id=rfc9421 2026/10/15 14:19:55 INFO Applying migration id=keys 2026/10/15 14:19:55 INFO Applying migration id=portable 2026/10/15 14:19:55 INFO Applying migration id=proofs 2026/10/15 14:19:55 INFO Applying migration id=contexts 2026/10/15 14:19:55 INFO Applying migration id=deliverieshost 2026/10/15 14:19:55 INFO Applying migration id=pembegin 2026/10/15 14:19:55 INFO Applying migration id=didhost 2026/10/15 14:19:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:55 INFO Applying migration id=invites 2026/10/15 14:19:55 INFO Applying migration id=ed25519blob 2026/10/15 14:19:55 INFO Applying migration id=rsablob 2026/10/15 14:19:55 INFO Applying migration id=iconscid 2026/10/15 14:19:55 INFO Applying migration id=actor 2026/10/15 14:19:55 INFO Applying migration id=localkeys 2026/10/15 14:19:55 INFO Applying migration id=deleted 2026/10/15 14:19:55 INFO Applying migration id=history 2026/10/15 14:19:55 INFO Applying migration id=outboxnano 2026/10/15 14:19:55 INFO Applying migration id=implements 2026/10/15 14:19:55 INFO Applying migration id=backfill 2026/10/15 14:19:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-15d8-7d35-a2ee-1d2d608009c9 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/10/15 14:19: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 --- PASS: TestForward_NotReplyToLocalPost (0.81s) === RUN TestForward_ReplyToFederatedPost 2026/10/15 14:19:55 INFO Applying migration id=initial 2026/10/15 14:19:55 INFO Applying migration id=notesupdated 2026/10/15 14:19:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:55 INFO Applying migration id=activitiesid 2026/10/15 14:19:55 INFO Applying migration id=outbox 2026/10/15 14:19:55 INFO Applying migration id=edits 2026/10/15 14:19:55 INFO Applying migration id=outboxactor 2026/10/15 14:19:55 INFO Applying migration id=outboxsender 2026/10/15 14:19:55 INFO Applying migration id=thread 2026/10/15 14:19:55 INFO Applying migration id=host 2026/10/15 14:19:55 INFO Applying migration id=sharedinbox 2026/10/15 14:19:55 INFO Applying migration id=noteshost 2026/10/15 14:19:55 INFO Applying migration id=fetched 2026/10/15 14:19:55 INFO Applying migration id=move 2026/10/15 14:19:55 INFO Applying migration id=cleanup 2026/10/15 14:19:55 INFO Applying migration id=received 2026/10/15 14:19:55 INFO Applying migration id=namehost 2026/10/15 14:19:55 INFO Applying migration id=outboxhost 2026/10/15 14:19:55 INFO Applying migration id=notesfts 2026/10/15 14:19:55 INFO Applying migration id=iconsname 2026/10/15 14:19:55 INFO Applying migration id=nohash 2026/10/15 14:19:55 INFO Applying migration id=shares 2026/10/15 14:19:55 INFO Applying migration id=actorttl 2026/10/15 14:19:55 INFO Applying migration id=tocc 2026/10/15 14:19:55 INFO Applying migration id=followeds 2026/10/15 14:19:55 INFO Applying migration id=certhash 2026/10/15 14:19:55 INFO Applying migration id=follows_sync 2026/10/15 14:19:55 INFO Applying migration id=jsonpath 2026/10/15 14:19:55 INFO Applying migration id=localforward 2026/10/15 14:19:55 INFO Applying migration id=avatar 2026/10/15 14:19:55 INFO Applying migration id=noimage 2026/10/15 14:19:55 INFO Applying migration id=feed 2026/10/15 14:19:55 INFO Applying migration id=bookmarks 2026/10/15 14:19:55 INFO Applying migration id=shareactivity 2026/10/15 14:19:55 INFO Applying migration id=application 2026/10/15 14:19:55 INFO Applying migration id=certificates 2026/10/15 14:19:55 INFO Applying migration id=rawforward 2026/10/15 14:19:55 INFO Applying migration id=publickey 2026/10/15 14:19:55 INFO Applying migration id=resolvegroup 2026/10/15 14:19:55 INFO Applying migration id=reject 2026/10/15 14:19:55 INFO Applying migration id=autodel 2026/10/15 14:19:55 INFO Applying migration id=jsonb 2026/10/15 14:19:55 INFO Applying migration id=quote 2026/10/15 14:19:55 INFO Applying migration id=rfc9421 2026/10/15 14:19:55 INFO Applying migration id=keys 2026/10/15 14:19:55 INFO Applying migration id=portable 2026/10/15 14:19:55 INFO Applying migration id=proofs 2026/10/15 14:19:55 INFO Applying migration id=contexts 2026/10/15 14:19:55 INFO Applying migration id=deliverieshost 2026/10/15 14:19:55 INFO Applying migration id=pembegin 2026/10/15 14:19:55 INFO Applying migration id=didhost 2026/10/15 14:19:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:55 INFO Applying migration id=invites 2026/10/15 14:19:55 INFO Applying migration id=ed25519blob 2026/10/15 14:19:55 INFO Applying migration id=rsablob 2026/10/15 14:19:55 INFO Applying migration id=iconscid 2026/10/15 14:19:55 INFO Applying migration id=actor 2026/10/15 14:19:55 INFO Applying migration id=localkeys 2026/10/15 14:19:55 INFO Applying migration id=deleted 2026/10/15 14:19:55 INFO Applying migration id=history 2026/10/15 14:19:55 INFO Applying migration id=outboxnano 2026/10/15 14:19:55 INFO Applying migration id=implements 2026/10/15 14:19:55 INFO Applying migration id=backfill --- PASS: TestForward_ReplyToFederatedPost (0.41s) === RUN TestForward_MaxDepth 2026/10/15 14:19:56 INFO Applying migration id=initial 2026/10/15 14:19:56 INFO Applying migration id=notesupdated 2026/10/15 14:19:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:56 INFO Applying migration id=activitiesid 2026/10/15 14:19:56 INFO Applying migration id=outbox 2026/10/15 14:19:56 INFO Applying migration id=edits 2026/10/15 14:19:56 INFO Applying migration id=outboxactor 2026/10/15 14:19:56 INFO Applying migration id=outboxsender 2026/10/15 14:19:56 INFO Applying migration id=thread 2026/10/15 14:19:56 INFO Applying migration id=host 2026/10/15 14:19:56 INFO Applying migration id=sharedinbox 2026/10/15 14:19:56 INFO Applying migration id=noteshost 2026/10/15 14:19:56 INFO Applying migration id=fetched 2026/10/15 14:19:56 INFO Applying migration id=move 2026/10/15 14:19:56 INFO Applying migration id=cleanup 2026/10/15 14:19:56 INFO Applying migration id=received 2026/10/15 14:19:56 INFO Applying migration id=namehost 2026/10/15 14:19:56 INFO Applying migration id=outboxhost 2026/10/15 14:19:56 INFO Applying migration id=notesfts 2026/10/15 14:19:56 INFO Applying migration id=iconsname 2026/10/15 14:19:56 INFO Applying migration id=nohash 2026/10/15 14:19:56 INFO Applying migration id=shares 2026/10/15 14:19:56 INFO Applying migration id=actorttl 2026/10/15 14:19:56 INFO Applying migration id=tocc 2026/10/15 14:19:56 INFO Applying migration id=followeds 2026/10/15 14:19:56 INFO Applying migration id=certhash 2026/10/15 14:19:56 INFO Applying migration id=follows_sync 2026/10/15 14:19:56 INFO Applying migration id=jsonpath 2026/10/15 14:19:56 INFO Applying migration id=localforward 2026/10/15 14:19:56 INFO Applying migration id=avatar 2026/10/15 14:19:56 INFO Applying migration id=noimage 2026/10/15 14:19:56 INFO Applying migration id=feed 2026/10/15 14:19:56 INFO Applying migration id=bookmarks 2026/10/15 14:19:56 INFO Applying migration id=shareactivity 2026/10/15 14:19:56 INFO Applying migration id=application 2026/10/15 14:19:56 INFO Applying migration id=certificates 2026/10/15 14:19:56 INFO Applying migration id=rawforward 2026/10/15 14:19:56 INFO Applying migration id=publickey 2026/10/15 14:19:56 INFO Applying migration id=resolvegroup 2026/10/15 14:19:56 INFO Applying migration id=reject 2026/10/15 14:19:56 INFO Applying migration id=autodel 2026/10/15 14:19:56 INFO Applying migration id=jsonb 2026/10/15 14:19:56 INFO Applying migration id=quote 2026/10/15 14:19:56 INFO Applying migration id=rfc9421 2026/10/15 14:19:56 INFO Applying migration id=keys 2026/10/15 14:19:56 INFO Applying migration id=portable 2026/10/15 14:19:56 INFO Applying migration id=proofs 2026/10/15 14:19:56 INFO Applying migration id=contexts 2026/10/15 14:19:56 INFO Applying migration id=deliverieshost 2026/10/15 14:19:56 INFO Applying migration id=pembegin 2026/10/15 14:19:56 INFO Applying migration id=didhost 2026/10/15 14:19:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:56 INFO Applying migration id=invites 2026/10/15 14:19:56 INFO Applying migration id=ed25519blob 2026/10/15 14:19:56 INFO Applying migration id=rsablob 2026/10/15 14:19:56 INFO Applying migration id=iconscid 2026/10/15 14:19:56 INFO Applying migration id=actor 2026/10/15 14:19:56 INFO Applying migration id=localkeys 2026/10/15 14:19:56 INFO Applying migration id=deleted 2026/10/15 14:19:56 INFO Applying migration id=history 2026/10/15 14:19:56 INFO Applying migration id=outboxnano 2026/10/15 14:19:56 INFO Applying migration id=implements 2026/10/15 14:19:56 INFO Applying migration id=backfill 2026/10/15 14:19:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-1a18-7c5a-b864-c8c67fd7f162 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/10/15 14:19:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19: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 --- PASS: TestForward_MaxDepth (0.68s) === RUN TestForward_MaxDepthPlusOne 2026/10/15 14:19:56 INFO Applying migration id=initial 2026/10/15 14:19:56 INFO Applying migration id=notesupdated 2026/10/15 14:19:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:56 INFO Applying migration id=activitiesid 2026/10/15 14:19:56 INFO Applying migration id=outbox 2026/10/15 14:19:56 INFO Applying migration id=edits 2026/10/15 14:19:56 INFO Applying migration id=outboxactor 2026/10/15 14:19:56 INFO Applying migration id=outboxsender 2026/10/15 14:19:56 INFO Applying migration id=thread 2026/10/15 14:19:56 INFO Applying migration id=host 2026/10/15 14:19:56 INFO Applying migration id=sharedinbox 2026/10/15 14:19:56 INFO Applying migration id=noteshost 2026/10/15 14:19:56 INFO Applying migration id=fetched 2026/10/15 14:19:56 INFO Applying migration id=move 2026/10/15 14:19:56 INFO Applying migration id=cleanup 2026/10/15 14:19:56 INFO Applying migration id=received 2026/10/15 14:19:56 INFO Applying migration id=namehost 2026/10/15 14:19:56 INFO Applying migration id=outboxhost 2026/10/15 14:19:56 INFO Applying migration id=notesfts 2026/10/15 14:19:56 INFO Applying migration id=iconsname 2026/10/15 14:19:56 INFO Applying migration id=nohash 2026/10/15 14:19:56 INFO Applying migration id=shares 2026/10/15 14:19:56 INFO Applying migration id=actorttl 2026/10/15 14:19:56 INFO Applying migration id=tocc 2026/10/15 14:19:56 INFO Applying migration id=followeds 2026/10/15 14:19:56 INFO Applying migration id=certhash 2026/10/15 14:19:56 INFO Applying migration id=follows_sync 2026/10/15 14:19:56 INFO Applying migration id=jsonpath 2026/10/15 14:19:56 INFO Applying migration id=localforward 2026/10/15 14:19:56 INFO Applying migration id=avatar 2026/10/15 14:19:56 INFO Applying migration id=noimage 2026/10/15 14:19:56 INFO Applying migration id=feed 2026/10/15 14:19:56 INFO Applying migration id=bookmarks 2026/10/15 14:19:56 INFO Applying migration id=shareactivity 2026/10/15 14:19:56 INFO Applying migration id=application 2026/10/15 14:19:56 INFO Applying migration id=certificates 2026/10/15 14:19:56 INFO Applying migration id=rawforward 2026/10/15 14:19:56 INFO Applying migration id=publickey 2026/10/15 14:19:56 INFO Applying migration id=resolvegroup 2026/10/15 14:19:56 INFO Applying migration id=reject 2026/10/15 14:19:56 INFO Applying migration id=autodel 2026/10/15 14:19:56 INFO Applying migration id=jsonb 2026/10/15 14:19:56 INFO Applying migration id=quote 2026/10/15 14:19:56 INFO Applying migration id=rfc9421 2026/10/15 14:19:56 INFO Applying migration id=keys 2026/10/15 14:19:56 INFO Applying migration id=portable 2026/10/15 14:19:56 INFO Applying migration id=proofs 2026/10/15 14:19:56 INFO Applying migration id=contexts 2026/10/15 14:19:56 INFO Applying migration id=deliverieshost 2026/10/15 14:19:56 INFO Applying migration id=pembegin 2026/10/15 14:19:56 INFO Applying migration id=didhost 2026/10/15 14:19:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:56 INFO Applying migration id=invites 2026/10/15 14:19:56 INFO Applying migration id=ed25519blob 2026/10/15 14:19:56 INFO Applying migration id=rsablob 2026/10/15 14:19:56 INFO Applying migration id=iconscid 2026/10/15 14:19:56 INFO Applying migration id=actor 2026/10/15 14:19:56 INFO Applying migration id=localkeys 2026/10/15 14:19:56 INFO Applying migration id=deleted 2026/10/15 14:19:56 INFO Applying migration id=history 2026/10/15 14:19:56 INFO Applying migration id=outboxnano 2026/10/15 14:19:56 INFO Applying migration id=implements 2026/10/15 14:19:56 INFO Applying migration id=backfill 2026/10/15 14:19:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-1bad-7577-936c-c6d4897d0bef 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/10/15 14:19: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 --- PASS: TestForward_MaxDepthPlusOne (0.41s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/10/15 14:19:57 INFO Applying migration id=initial 2026/10/15 14:19:57 INFO Applying migration id=notesupdated 2026/10/15 14:19:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:57 INFO Applying migration id=activitiesid 2026/10/15 14:19:57 INFO Applying migration id=outbox 2026/10/15 14:19:57 INFO Applying migration id=edits 2026/10/15 14:19:57 INFO Applying migration id=outboxactor 2026/10/15 14:19:57 INFO Applying migration id=outboxsender 2026/10/15 14:19:57 INFO Applying migration id=thread 2026/10/15 14:19:57 INFO Applying migration id=host 2026/10/15 14:19:57 INFO Applying migration id=sharedinbox 2026/10/15 14:19:57 INFO Applying migration id=noteshost 2026/10/15 14:19:57 INFO Applying migration id=fetched 2026/10/15 14:19:57 INFO Applying migration id=move 2026/10/15 14:19:57 INFO Applying migration id=cleanup 2026/10/15 14:19:57 INFO Applying migration id=received 2026/10/15 14:19:57 INFO Applying migration id=namehost 2026/10/15 14:19:57 INFO Applying migration id=outboxhost 2026/10/15 14:19:57 INFO Applying migration id=notesfts 2026/10/15 14:19:57 INFO Applying migration id=iconsname 2026/10/15 14:19:57 INFO Applying migration id=nohash 2026/10/15 14:19:57 INFO Applying migration id=shares 2026/10/15 14:19:57 INFO Applying migration id=actorttl 2026/10/15 14:19:57 INFO Applying migration id=tocc 2026/10/15 14:19:57 INFO Applying migration id=followeds 2026/10/15 14:19:57 INFO Applying migration id=certhash 2026/10/15 14:19:57 INFO Applying migration id=follows_sync 2026/10/15 14:19:57 INFO Applying migration id=jsonpath 2026/10/15 14:19:57 INFO Applying migration id=localforward 2026/10/15 14:19:57 INFO Applying migration id=avatar 2026/10/15 14:19:57 INFO Applying migration id=noimage 2026/10/15 14:19:57 INFO Applying migration id=feed 2026/10/15 14:19:57 INFO Applying migration id=bookmarks 2026/10/15 14:19:57 INFO Applying migration id=shareactivity 2026/10/15 14:19:57 INFO Applying migration id=application 2026/10/15 14:19:57 INFO Applying migration id=certificates 2026/10/15 14:19:57 INFO Applying migration id=rawforward 2026/10/15 14:19:57 INFO Applying migration id=publickey 2026/10/15 14:19:57 INFO Applying migration id=resolvegroup 2026/10/15 14:19:57 INFO Applying migration id=reject 2026/10/15 14:19:57 INFO Applying migration id=autodel 2026/10/15 14:19:57 INFO Applying migration id=jsonb 2026/10/15 14:19:57 INFO Applying migration id=quote 2026/10/15 14:19:57 INFO Applying migration id=rfc9421 2026/10/15 14:19:57 INFO Applying migration id=keys 2026/10/15 14:19:57 INFO Applying migration id=portable 2026/10/15 14:19:57 INFO Applying migration id=proofs 2026/10/15 14:19:57 INFO Applying migration id=contexts 2026/10/15 14:19:57 INFO Applying migration id=deliverieshost 2026/10/15 14:19:57 INFO Applying migration id=pembegin 2026/10/15 14:19:57 INFO Applying migration id=didhost 2026/10/15 14:19:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:57 INFO Applying migration id=invites 2026/10/15 14:19:57 INFO Applying migration id=ed25519blob 2026/10/15 14:19:57 INFO Applying migration id=rsablob 2026/10/15 14:19:57 INFO Applying migration id=iconscid 2026/10/15 14:19:57 INFO Applying migration id=actor 2026/10/15 14:19:57 INFO Applying migration id=localkeys 2026/10/15 14:19:57 INFO Applying migration id=deleted 2026/10/15 14:19:57 INFO Applying migration id=history 2026/10/15 14:19:57 INFO Applying migration id=outboxnano 2026/10/15 14:19:57 INFO Applying migration id=implements 2026/10/15 14:19:57 INFO Applying migration id=backfill 2026/10/15 14:19:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-1ee6-7805-8f2d-50328588775b 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/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-1ee7-7c23-b0c0-fac77e229e44 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 2026/10/15 14:19:58 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 2026/10/15 14:19:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-1eec-7e0b-a167-4407beeefdad note=https://localhost.localdomain:8443/post/01a13fef-1eec-7d99-8f8f-4becaa763d14 thread=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-1eec-7e0b-a167-4407beeefdad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-1eec-7d99-8f8f-4becaa763d14 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-1eec-7d99-8f8f-4becaa763d14 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (0.83s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/10/15 14:19:58 INFO Applying migration id=initial 2026/10/15 14:19:58 INFO Applying migration id=notesupdated 2026/10/15 14:19:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:58 INFO Applying migration id=activitiesid 2026/10/15 14:19:58 INFO Applying migration id=outbox 2026/10/15 14:19:58 INFO Applying migration id=edits 2026/10/15 14:19:58 INFO Applying migration id=outboxactor 2026/10/15 14:19:58 INFO Applying migration id=outboxsender 2026/10/15 14:19:58 INFO Applying migration id=thread 2026/10/15 14:19:58 INFO Applying migration id=host 2026/10/15 14:19:58 INFO Applying migration id=sharedinbox 2026/10/15 14:19:58 INFO Applying migration id=noteshost 2026/10/15 14:19:58 INFO Applying migration id=fetched 2026/10/15 14:19:58 INFO Applying migration id=move 2026/10/15 14:19:58 INFO Applying migration id=cleanup 2026/10/15 14:19:58 INFO Applying migration id=received 2026/10/15 14:19:58 INFO Applying migration id=namehost 2026/10/15 14:19:58 INFO Applying migration id=outboxhost 2026/10/15 14:19:58 INFO Applying migration id=notesfts 2026/10/15 14:19:58 INFO Applying migration id=iconsname 2026/10/15 14:19:58 INFO Applying migration id=nohash 2026/10/15 14:19:58 INFO Applying migration id=shares 2026/10/15 14:19:58 INFO Applying migration id=actorttl 2026/10/15 14:19:58 INFO Applying migration id=tocc 2026/10/15 14:19:58 INFO Applying migration id=followeds 2026/10/15 14:19:58 INFO Applying migration id=certhash 2026/10/15 14:19:58 INFO Applying migration id=follows_sync 2026/10/15 14:19:58 INFO Applying migration id=jsonpath 2026/10/15 14:19:58 INFO Applying migration id=localforward 2026/10/15 14:19:58 INFO Applying migration id=avatar 2026/10/15 14:19:58 INFO Applying migration id=noimage 2026/10/15 14:19:58 INFO Applying migration id=feed 2026/10/15 14:19:58 INFO Applying migration id=bookmarks 2026/10/15 14:19:58 INFO Applying migration id=shareactivity 2026/10/15 14:19:58 INFO Applying migration id=application 2026/10/15 14:19:58 INFO Applying migration id=certificates 2026/10/15 14:19:58 INFO Applying migration id=rawforward 2026/10/15 14:19:58 INFO Applying migration id=publickey 2026/10/15 14:19:58 INFO Applying migration id=resolvegroup 2026/10/15 14:19:58 INFO Applying migration id=reject 2026/10/15 14:19:58 INFO Applying migration id=autodel 2026/10/15 14:19:58 INFO Applying migration id=jsonb 2026/10/15 14:19:58 INFO Applying migration id=quote 2026/10/15 14:19:58 INFO Applying migration id=rfc9421 2026/10/15 14:19:58 INFO Applying migration id=keys 2026/10/15 14:19:58 INFO Applying migration id=portable 2026/10/15 14:19:58 INFO Applying migration id=proofs 2026/10/15 14:19:58 INFO Applying migration id=contexts 2026/10/15 14:19:58 INFO Applying migration id=deliverieshost 2026/10/15 14:19:58 INFO Applying migration id=pembegin 2026/10/15 14:19:58 INFO Applying migration id=didhost 2026/10/15 14:19:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:58 INFO Applying migration id=invites 2026/10/15 14:19:58 INFO Applying migration id=ed25519blob 2026/10/15 14:19:58 INFO Applying migration id=rsablob 2026/10/15 14:19:58 INFO Applying migration id=iconscid 2026/10/15 14:19:58 INFO Applying migration id=actor 2026/10/15 14:19:58 INFO Applying migration id=localkeys 2026/10/15 14:19:58 INFO Applying migration id=deleted 2026/10/15 14:19:58 INFO Applying migration id=history 2026/10/15 14:19:58 INFO Applying migration id=outboxnano 2026/10/15 14:19:58 INFO Applying migration id=implements 2026/10/15 14:19:58 INFO Applying migration id=backfill 2026/10/15 14:19:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2171-7e44-9909-fd697cd09318 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/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-2172-76cf-9c01-c0b6d3aaa948 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c 2026/10/15 14:19:58 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c 2026/10/15 14:19:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-2174-7856-be3a-c99e9c848b90 note=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d thread=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-2174-7856-be3a-c99e9c848b90 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d 2026/10/15 14:19:58 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/01a13fef-2176-7b85-979f-73a416f8471d note=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d thread=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fef-2176-7b85-979f-73a416f8471d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.65s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/10/15 14:19:58 INFO Applying migration id=initial 2026/10/15 14:19:58 INFO Applying migration id=notesupdated 2026/10/15 14:19:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:58 INFO Applying migration id=activitiesid 2026/10/15 14:19:58 INFO Applying migration id=outbox 2026/10/15 14:19:58 INFO Applying migration id=edits 2026/10/15 14:19:58 INFO Applying migration id=outboxactor 2026/10/15 14:19:58 INFO Applying migration id=outboxsender 2026/10/15 14:19:58 INFO Applying migration id=thread 2026/10/15 14:19:58 INFO Applying migration id=host 2026/10/15 14:19:58 INFO Applying migration id=sharedinbox 2026/10/15 14:19:58 INFO Applying migration id=noteshost 2026/10/15 14:19:58 INFO Applying migration id=fetched 2026/10/15 14:19:58 INFO Applying migration id=move 2026/10/15 14:19:58 INFO Applying migration id=cleanup 2026/10/15 14:19:58 INFO Applying migration id=received 2026/10/15 14:19:58 INFO Applying migration id=namehost 2026/10/15 14:19:58 INFO Applying migration id=outboxhost 2026/10/15 14:19:58 INFO Applying migration id=notesfts 2026/10/15 14:19:58 INFO Applying migration id=iconsname 2026/10/15 14:19:58 INFO Applying migration id=nohash 2026/10/15 14:19:58 INFO Applying migration id=shares 2026/10/15 14:19:58 INFO Applying migration id=actorttl 2026/10/15 14:19:58 INFO Applying migration id=tocc 2026/10/15 14:19:58 INFO Applying migration id=followeds 2026/10/15 14:19:58 INFO Applying migration id=certhash 2026/10/15 14:19:58 INFO Applying migration id=follows_sync 2026/10/15 14:19:58 INFO Applying migration id=jsonpath 2026/10/15 14:19:58 INFO Applying migration id=localforward 2026/10/15 14:19:58 INFO Applying migration id=avatar 2026/10/15 14:19:58 INFO Applying migration id=noimage 2026/10/15 14:19:58 INFO Applying migration id=feed 2026/10/15 14:19:58 INFO Applying migration id=bookmarks 2026/10/15 14:19:58 INFO Applying migration id=shareactivity 2026/10/15 14:19:58 INFO Applying migration id=application 2026/10/15 14:19:58 INFO Applying migration id=certificates 2026/10/15 14:19:58 INFO Applying migration id=rawforward 2026/10/15 14:19:58 INFO Applying migration id=publickey 2026/10/15 14:19:58 INFO Applying migration id=resolvegroup 2026/10/15 14:19:58 INFO Applying migration id=reject 2026/10/15 14:19:58 INFO Applying migration id=autodel 2026/10/15 14:19:58 INFO Applying migration id=jsonb 2026/10/15 14:19:58 INFO Applying migration id=quote 2026/10/15 14:19:58 INFO Applying migration id=rfc9421 2026/10/15 14:19:58 INFO Applying migration id=keys 2026/10/15 14:19:58 INFO Applying migration id=portable 2026/10/15 14:19:58 INFO Applying migration id=proofs 2026/10/15 14:19:58 INFO Applying migration id=contexts 2026/10/15 14:19:58 INFO Applying migration id=deliverieshost 2026/10/15 14:19:58 INFO Applying migration id=pembegin 2026/10/15 14:19:58 INFO Applying migration id=didhost 2026/10/15 14:19:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:58 INFO Applying migration id=invites 2026/10/15 14:19:58 INFO Applying migration id=ed25519blob 2026/10/15 14:19:58 INFO Applying migration id=rsablob 2026/10/15 14:19:58 INFO Applying migration id=iconscid 2026/10/15 14:19:58 INFO Applying migration id=actor 2026/10/15 14:19:58 INFO Applying migration id=localkeys 2026/10/15 14:19:58 INFO Applying migration id=deleted 2026/10/15 14:19:58 INFO Applying migration id=history 2026/10/15 14:19:58 INFO Applying migration id=outboxnano 2026/10/15 14:19:58 INFO Applying migration id=implements 2026/10/15 14:19:58 INFO Applying migration id=backfill 2026/10/15 14:19:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2467-77cd-a8a9-ab327b85d97c 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/10/15 14:19:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-2468-733b-9fc7-146488b7421b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 2026/10/15 14:19:59 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 2026/10/15 14:19:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-246d-7495-8162-0946ce37b44e note=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 thread=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-246d-7495-8162-0946ce37b44e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 2026/10/15 14:19:59 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 2026/10/15 14:19:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5#delete note=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 thread=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.77s) === RUN TestForward_EditedReplyToPublicPost 2026/10/15 14:19:59 INFO Applying migration id=initial 2026/10/15 14:19:59 INFO Applying migration id=notesupdated 2026/10/15 14:19:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:59 INFO Applying migration id=activitiesid 2026/10/15 14:19:59 INFO Applying migration id=outbox 2026/10/15 14:19:59 INFO Applying migration id=edits 2026/10/15 14:19:59 INFO Applying migration id=outboxactor 2026/10/15 14:19:59 INFO Applying migration id=outboxsender 2026/10/15 14:19:59 INFO Applying migration id=thread 2026/10/15 14:19:59 INFO Applying migration id=host 2026/10/15 14:19:59 INFO Applying migration id=sharedinbox 2026/10/15 14:19:59 INFO Applying migration id=noteshost 2026/10/15 14:19:59 INFO Applying migration id=fetched 2026/10/15 14:19:59 INFO Applying migration id=move 2026/10/15 14:19:59 INFO Applying migration id=cleanup 2026/10/15 14:19:59 INFO Applying migration id=received 2026/10/15 14:19:59 INFO Applying migration id=namehost 2026/10/15 14:19:59 INFO Applying migration id=outboxhost 2026/10/15 14:19:59 INFO Applying migration id=notesfts 2026/10/15 14:19:59 INFO Applying migration id=iconsname 2026/10/15 14:19:59 INFO Applying migration id=nohash 2026/10/15 14:19:59 INFO Applying migration id=shares 2026/10/15 14:19:59 INFO Applying migration id=actorttl 2026/10/15 14:19:59 INFO Applying migration id=tocc 2026/10/15 14:19:59 INFO Applying migration id=followeds 2026/10/15 14:19:59 INFO Applying migration id=certhash 2026/10/15 14:19:59 INFO Applying migration id=follows_sync 2026/10/15 14:19:59 INFO Applying migration id=jsonpath 2026/10/15 14:19:59 INFO Applying migration id=localforward 2026/10/15 14:19:59 INFO Applying migration id=avatar 2026/10/15 14:19:59 INFO Applying migration id=noimage 2026/10/15 14:19:59 INFO Applying migration id=feed 2026/10/15 14:19:59 INFO Applying migration id=bookmarks 2026/10/15 14:19:59 INFO Applying migration id=shareactivity 2026/10/15 14:19:59 INFO Applying migration id=application 2026/10/15 14:19:59 INFO Applying migration id=certificates 2026/10/15 14:19:59 INFO Applying migration id=rawforward 2026/10/15 14:19:59 INFO Applying migration id=publickey 2026/10/15 14:19:59 INFO Applying migration id=resolvegroup 2026/10/15 14:19:59 INFO Applying migration id=reject 2026/10/15 14:19:59 INFO Applying migration id=autodel 2026/10/15 14:19:59 INFO Applying migration id=jsonb 2026/10/15 14:19:59 INFO Applying migration id=quote 2026/10/15 14:19:59 INFO Applying migration id=rfc9421 2026/10/15 14:19:59 INFO Applying migration id=keys 2026/10/15 14:19:59 INFO Applying migration id=portable 2026/10/15 14:19:59 INFO Applying migration id=proofs 2026/10/15 14:19:59 INFO Applying migration id=contexts 2026/10/15 14:19:59 INFO Applying migration id=deliverieshost 2026/10/15 14:19:59 INFO Applying migration id=pembegin 2026/10/15 14:19:59 INFO Applying migration id=didhost 2026/10/15 14:19:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:59 INFO Applying migration id=invites 2026/10/15 14:19:59 INFO Applying migration id=ed25519blob 2026/10/15 14:19:59 INFO Applying migration id=rsablob 2026/10/15 14:19:59 INFO Applying migration id=iconscid 2026/10/15 14:19:59 INFO Applying migration id=actor 2026/10/15 14:19:59 INFO Applying migration id=localkeys 2026/10/15 14:19:59 INFO Applying migration id=deleted 2026/10/15 14:19:59 INFO Applying migration id=history 2026/10/15 14:19:59 INFO Applying migration id=outboxnano 2026/10/15 14:19:59 INFO Applying migration id=implements 2026/10/15 14:19:59 INFO Applying migration id=backfill 2026/10/15 14:20:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-26d8-7d4e-87e1-1fbadfd666f6 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/10/15 14:20:00 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/10/15 14:20: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/10/15 14:20:00 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/10/15 14:20:00 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.62s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/10/15 14:20:00 INFO Applying migration id=initial 2026/10/15 14:20:00 INFO Applying migration id=notesupdated 2026/10/15 14:20:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:00 INFO Applying migration id=activitiesid 2026/10/15 14:20:00 INFO Applying migration id=outbox 2026/10/15 14:20:00 INFO Applying migration id=edits 2026/10/15 14:20:00 INFO Applying migration id=outboxactor 2026/10/15 14:20:00 INFO Applying migration id=outboxsender 2026/10/15 14:20:00 INFO Applying migration id=thread 2026/10/15 14:20:00 INFO Applying migration id=host 2026/10/15 14:20:00 INFO Applying migration id=sharedinbox 2026/10/15 14:20:00 INFO Applying migration id=noteshost 2026/10/15 14:20:00 INFO Applying migration id=fetched 2026/10/15 14:20:00 INFO Applying migration id=move 2026/10/15 14:20:00 INFO Applying migration id=cleanup 2026/10/15 14:20:00 INFO Applying migration id=received 2026/10/15 14:20:00 INFO Applying migration id=namehost 2026/10/15 14:20:00 INFO Applying migration id=outboxhost 2026/10/15 14:20:00 INFO Applying migration id=notesfts 2026/10/15 14:20:00 INFO Applying migration id=iconsname 2026/10/15 14:20:00 INFO Applying migration id=nohash 2026/10/15 14:20:00 INFO Applying migration id=shares 2026/10/15 14:20:00 INFO Applying migration id=actorttl 2026/10/15 14:20:00 INFO Applying migration id=tocc 2026/10/15 14:20:00 INFO Applying migration id=followeds 2026/10/15 14:20:00 INFO Applying migration id=certhash 2026/10/15 14:20:00 INFO Applying migration id=follows_sync 2026/10/15 14:20:00 INFO Applying migration id=jsonpath 2026/10/15 14:20:00 INFO Applying migration id=localforward 2026/10/15 14:20:00 INFO Applying migration id=avatar 2026/10/15 14:20:00 INFO Applying migration id=noimage 2026/10/15 14:20:00 INFO Applying migration id=feed 2026/10/15 14:20:00 INFO Applying migration id=bookmarks 2026/10/15 14:20:00 INFO Applying migration id=shareactivity 2026/10/15 14:20:00 INFO Applying migration id=application 2026/10/15 14:20:00 INFO Applying migration id=certificates 2026/10/15 14:20:00 INFO Applying migration id=rawforward 2026/10/15 14:20:00 INFO Applying migration id=publickey 2026/10/15 14:20:00 INFO Applying migration id=resolvegroup 2026/10/15 14:20:00 INFO Applying migration id=reject 2026/10/15 14:20:00 INFO Applying migration id=autodel 2026/10/15 14:20:00 INFO Applying migration id=jsonb 2026/10/15 14:20:00 INFO Applying migration id=quote 2026/10/15 14:20:00 INFO Applying migration id=rfc9421 2026/10/15 14:20:00 INFO Applying migration id=keys 2026/10/15 14:20:00 INFO Applying migration id=portable 2026/10/15 14:20:00 INFO Applying migration id=proofs 2026/10/15 14:20:00 INFO Applying migration id=contexts 2026/10/15 14:20:00 INFO Applying migration id=deliverieshost 2026/10/15 14:20:00 INFO Applying migration id=pembegin 2026/10/15 14:20:00 INFO Applying migration id=didhost 2026/10/15 14:20:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:00 INFO Applying migration id=invites 2026/10/15 14:20:00 INFO Applying migration id=ed25519blob 2026/10/15 14:20:00 INFO Applying migration id=rsablob 2026/10/15 14:20:00 INFO Applying migration id=iconscid 2026/10/15 14:20:00 INFO Applying migration id=actor 2026/10/15 14:20:00 INFO Applying migration id=localkeys 2026/10/15 14:20:00 INFO Applying migration id=deleted 2026/10/15 14:20:00 INFO Applying migration id=history 2026/10/15 14:20:00 INFO Applying migration id=outboxnano 2026/10/15 14:20:00 INFO Applying migration id=implements 2026/10/15 14:20:00 INFO Applying migration id=backfill 2026/10/15 14:20:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-29dc-7100-aaa7-2ac81e755f25 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/10/15 14:20:00 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/10/15 14:20: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/10/15 14:20:00 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/10/15 14:20:00 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ResentEditedReplyToPublicPost (0.77s) === RUN TestForward_DeletedReplyToPublicPost 2026/10/15 14:20:00 INFO Applying migration id=initial 2026/10/15 14:20:00 INFO Applying migration id=notesupdated 2026/10/15 14:20:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:00 INFO Applying migration id=activitiesid 2026/10/15 14:20:00 INFO Applying migration id=outbox 2026/10/15 14:20:00 INFO Applying migration id=edits 2026/10/15 14:20:00 INFO Applying migration id=outboxactor 2026/10/15 14:20:00 INFO Applying migration id=outboxsender 2026/10/15 14:20:00 INFO Applying migration id=thread 2026/10/15 14:20:00 INFO Applying migration id=host 2026/10/15 14:20:00 INFO Applying migration id=sharedinbox 2026/10/15 14:20:00 INFO Applying migration id=noteshost 2026/10/15 14:20:00 INFO Applying migration id=fetched 2026/10/15 14:20:00 INFO Applying migration id=move 2026/10/15 14:20:00 INFO Applying migration id=cleanup 2026/10/15 14:20:00 INFO Applying migration id=received 2026/10/15 14:20:00 INFO Applying migration id=namehost 2026/10/15 14:20:00 INFO Applying migration id=outboxhost 2026/10/15 14:20:00 INFO Applying migration id=notesfts 2026/10/15 14:20:00 INFO Applying migration id=iconsname 2026/10/15 14:20:00 INFO Applying migration id=nohash 2026/10/15 14:20:00 INFO Applying migration id=shares 2026/10/15 14:20:00 INFO Applying migration id=actorttl 2026/10/15 14:20:00 INFO Applying migration id=tocc 2026/10/15 14:20:00 INFO Applying migration id=followeds 2026/10/15 14:20:00 INFO Applying migration id=certhash 2026/10/15 14:20:00 INFO Applying migration id=follows_sync 2026/10/15 14:20:00 INFO Applying migration id=jsonpath 2026/10/15 14:20:00 INFO Applying migration id=localforward 2026/10/15 14:20:00 INFO Applying migration id=avatar 2026/10/15 14:20:00 INFO Applying migration id=noimage 2026/10/15 14:20:00 INFO Applying migration id=feed 2026/10/15 14:20:00 INFO Applying migration id=bookmarks 2026/10/15 14:20:00 INFO Applying migration id=shareactivity 2026/10/15 14:20:00 INFO Applying migration id=application 2026/10/15 14:20:00 INFO Applying migration id=certificates 2026/10/15 14:20:00 INFO Applying migration id=rawforward 2026/10/15 14:20:00 INFO Applying migration id=publickey 2026/10/15 14:20:00 INFO Applying migration id=resolvegroup 2026/10/15 14:20:00 INFO Applying migration id=reject 2026/10/15 14:20:00 INFO Applying migration id=autodel 2026/10/15 14:20:00 INFO Applying migration id=jsonb 2026/10/15 14:20:00 INFO Applying migration id=quote 2026/10/15 14:20:00 INFO Applying migration id=rfc9421 2026/10/15 14:20:00 INFO Applying migration id=keys 2026/10/15 14:20:00 INFO Applying migration id=portable 2026/10/15 14:20:00 INFO Applying migration id=proofs 2026/10/15 14:20:00 INFO Applying migration id=contexts 2026/10/15 14:20:00 INFO Applying migration id=deliverieshost 2026/10/15 14:20:00 INFO Applying migration id=pembegin 2026/10/15 14:20:00 INFO Applying migration id=didhost 2026/10/15 14:20:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:00 INFO Applying migration id=invites 2026/10/15 14:20:00 INFO Applying migration id=ed25519blob 2026/10/15 14:20:00 INFO Applying migration id=rsablob 2026/10/15 14:20:00 INFO Applying migration id=iconscid 2026/10/15 14:20:00 INFO Applying migration id=actor 2026/10/15 14:20:00 INFO Applying migration id=localkeys 2026/10/15 14:20:00 INFO Applying migration id=deleted 2026/10/15 14:20:00 INFO Applying migration id=history 2026/10/15 14:20:00 INFO Applying migration id=outboxnano 2026/10/15 14:20:00 INFO Applying migration id=implements 2026/10/15 14:20:00 INFO Applying migration id=backfill 2026/10/15 14:20:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2c1e-7035-bd96-956fedee2920 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/10/15 14:20:01 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/10/15 14:20: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/10/15 14:20:01 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/10/15 14:20:01 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.58s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/10/15 14:20:01 INFO Applying migration id=initial 2026/10/15 14:20:01 INFO Applying migration id=notesupdated 2026/10/15 14:20:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:01 INFO Applying migration id=activitiesid 2026/10/15 14:20:01 INFO Applying migration id=outbox 2026/10/15 14:20:01 INFO Applying migration id=edits 2026/10/15 14:20:01 INFO Applying migration id=outboxactor 2026/10/15 14:20:01 INFO Applying migration id=outboxsender 2026/10/15 14:20:01 INFO Applying migration id=thread 2026/10/15 14:20:01 INFO Applying migration id=host 2026/10/15 14:20:01 INFO Applying migration id=sharedinbox 2026/10/15 14:20:01 INFO Applying migration id=noteshost 2026/10/15 14:20:01 INFO Applying migration id=fetched 2026/10/15 14:20:01 INFO Applying migration id=move 2026/10/15 14:20:01 INFO Applying migration id=cleanup 2026/10/15 14:20:01 INFO Applying migration id=received 2026/10/15 14:20:01 INFO Applying migration id=namehost 2026/10/15 14:20:01 INFO Applying migration id=outboxhost 2026/10/15 14:20:01 INFO Applying migration id=notesfts 2026/10/15 14:20:01 INFO Applying migration id=iconsname 2026/10/15 14:20:01 INFO Applying migration id=nohash 2026/10/15 14:20:01 INFO Applying migration id=shares 2026/10/15 14:20:01 INFO Applying migration id=actorttl 2026/10/15 14:20:01 INFO Applying migration id=tocc 2026/10/15 14:20:01 INFO Applying migration id=followeds 2026/10/15 14:20:01 INFO Applying migration id=certhash 2026/10/15 14:20:01 INFO Applying migration id=follows_sync 2026/10/15 14:20:01 INFO Applying migration id=jsonpath 2026/10/15 14:20:01 INFO Applying migration id=localforward 2026/10/15 14:20:01 INFO Applying migration id=avatar 2026/10/15 14:20:01 INFO Applying migration id=noimage 2026/10/15 14:20:01 INFO Applying migration id=feed 2026/10/15 14:20:01 INFO Applying migration id=bookmarks 2026/10/15 14:20:01 INFO Applying migration id=shareactivity 2026/10/15 14:20:01 INFO Applying migration id=application 2026/10/15 14:20:01 INFO Applying migration id=certificates 2026/10/15 14:20:01 INFO Applying migration id=rawforward 2026/10/15 14:20:01 INFO Applying migration id=publickey 2026/10/15 14:20:01 INFO Applying migration id=resolvegroup 2026/10/15 14:20:01 INFO Applying migration id=reject 2026/10/15 14:20:01 INFO Applying migration id=autodel 2026/10/15 14:20:01 INFO Applying migration id=jsonb 2026/10/15 14:20:01 INFO Applying migration id=quote 2026/10/15 14:20:01 INFO Applying migration id=rfc9421 2026/10/15 14:20:01 INFO Applying migration id=keys 2026/10/15 14:20:01 INFO Applying migration id=portable 2026/10/15 14:20:01 INFO Applying migration id=proofs 2026/10/15 14:20:01 INFO Applying migration id=contexts 2026/10/15 14:20:01 INFO Applying migration id=deliverieshost 2026/10/15 14:20:01 INFO Applying migration id=pembegin 2026/10/15 14:20:01 INFO Applying migration id=didhost 2026/10/15 14:20:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:01 INFO Applying migration id=invites 2026/10/15 14:20:01 INFO Applying migration id=ed25519blob 2026/10/15 14:20:01 INFO Applying migration id=rsablob 2026/10/15 14:20:01 INFO Applying migration id=iconscid 2026/10/15 14:20:01 INFO Applying migration id=actor 2026/10/15 14:20:01 INFO Applying migration id=localkeys 2026/10/15 14:20:01 INFO Applying migration id=deleted 2026/10/15 14:20:01 INFO Applying migration id=history 2026/10/15 14:20:01 INFO Applying migration id=outboxnano 2026/10/15 14:20:01 INFO Applying migration id=implements 2026/10/15 14:20:01 INFO Applying migration id=backfill 2026/10/15 14:20:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2ecc-7e3a-8723-c20c8f474c94 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/10/15 14:20:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20: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/10/15 14:20:02 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/10/15 14:20:02 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/10/15 14:20:02 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.69s) === RUN TestFTS_Happyflow 2026/10/15 14:20:02 INFO Applying migration id=initial 2026/10/15 14:20:02 INFO Applying migration id=notesupdated 2026/10/15 14:20:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:02 INFO Applying migration id=activitiesid 2026/10/15 14:20:02 INFO Applying migration id=outbox 2026/10/15 14:20:02 INFO Applying migration id=edits 2026/10/15 14:20:02 INFO Applying migration id=outboxactor 2026/10/15 14:20:02 INFO Applying migration id=outboxsender 2026/10/15 14:20:02 INFO Applying migration id=thread 2026/10/15 14:20:02 INFO Applying migration id=host 2026/10/15 14:20:02 INFO Applying migration id=sharedinbox 2026/10/15 14:20:02 INFO Applying migration id=noteshost 2026/10/15 14:20:02 INFO Applying migration id=fetched 2026/10/15 14:20:02 INFO Applying migration id=move 2026/10/15 14:20:02 INFO Applying migration id=cleanup 2026/10/15 14:20:02 INFO Applying migration id=received 2026/10/15 14:20:02 INFO Applying migration id=namehost 2026/10/15 14:20:02 INFO Applying migration id=outboxhost 2026/10/15 14:20:02 INFO Applying migration id=notesfts 2026/10/15 14:20:02 INFO Applying migration id=iconsname 2026/10/15 14:20:02 INFO Applying migration id=nohash 2026/10/15 14:20:02 INFO Applying migration id=shares 2026/10/15 14:20:02 INFO Applying migration id=actorttl 2026/10/15 14:20:02 INFO Applying migration id=tocc 2026/10/15 14:20:02 INFO Applying migration id=followeds 2026/10/15 14:20:02 INFO Applying migration id=certhash 2026/10/15 14:20:02 INFO Applying migration id=follows_sync 2026/10/15 14:20:02 INFO Applying migration id=jsonpath 2026/10/15 14:20:02 INFO Applying migration id=localforward 2026/10/15 14:20:02 INFO Applying migration id=avatar 2026/10/15 14:20:02 INFO Applying migration id=noimage 2026/10/15 14:20:02 INFO Applying migration id=feed 2026/10/15 14:20:02 INFO Applying migration id=bookmarks 2026/10/15 14:20:02 INFO Applying migration id=shareactivity 2026/10/15 14:20:02 INFO Applying migration id=application 2026/10/15 14:20:02 INFO Applying migration id=certificates 2026/10/15 14:20:02 INFO Applying migration id=rawforward 2026/10/15 14:20:02 INFO Applying migration id=publickey 2026/10/15 14:20:02 INFO Applying migration id=resolvegroup 2026/10/15 14:20:02 INFO Applying migration id=reject 2026/10/15 14:20:02 INFO Applying migration id=autodel 2026/10/15 14:20:02 INFO Applying migration id=jsonb 2026/10/15 14:20:02 INFO Applying migration id=quote 2026/10/15 14:20:02 INFO Applying migration id=rfc9421 2026/10/15 14:20:02 INFO Applying migration id=keys 2026/10/15 14:20:02 INFO Applying migration id=portable 2026/10/15 14:20:02 INFO Applying migration id=proofs 2026/10/15 14:20:02 INFO Applying migration id=contexts 2026/10/15 14:20:02 INFO Applying migration id=deliverieshost 2026/10/15 14:20:02 INFO Applying migration id=pembegin 2026/10/15 14:20:02 INFO Applying migration id=didhost 2026/10/15 14:20:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:02 INFO Applying migration id=invites 2026/10/15 14:20:02 INFO Applying migration id=ed25519blob 2026/10/15 14:20:02 INFO Applying migration id=rsablob 2026/10/15 14:20:02 INFO Applying migration id=iconscid 2026/10/15 14:20:02 INFO Applying migration id=actor 2026/10/15 14:20:02 INFO Applying migration id=localkeys 2026/10/15 14:20:02 INFO Applying migration id=deleted 2026/10/15 14:20:02 INFO Applying migration id=history 2026/10/15 14:20:02 INFO Applying migration id=outboxnano 2026/10/15 14:20:02 INFO Applying migration id=implements 2026/10/15 14:20:02 INFO Applying migration id=backfill 2026/10/15 14:20:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-33ae-78a0-b7d8-33aeffcd1cda activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-33ae-781e-926a-2c5d347e06b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-33ae-781e-926a-2c5d347e06b9 --- PASS: TestFTS_Happyflow (1.24s) === RUN TestFTS_HashtagWithoutHash 2026/10/15 14:20:03 INFO Applying migration id=initial 2026/10/15 14:20:03 INFO Applying migration id=notesupdated 2026/10/15 14:20:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:03 INFO Applying migration id=activitiesid 2026/10/15 14:20:03 INFO Applying migration id=outbox 2026/10/15 14:20:03 INFO Applying migration id=edits 2026/10/15 14:20:03 INFO Applying migration id=outboxactor 2026/10/15 14:20:03 INFO Applying migration id=outboxsender 2026/10/15 14:20:03 INFO Applying migration id=thread 2026/10/15 14:20:03 INFO Applying migration id=host 2026/10/15 14:20:03 INFO Applying migration id=sharedinbox 2026/10/15 14:20:03 INFO Applying migration id=noteshost 2026/10/15 14:20:03 INFO Applying migration id=fetched 2026/10/15 14:20:03 INFO Applying migration id=move 2026/10/15 14:20:03 INFO Applying migration id=cleanup 2026/10/15 14:20:03 INFO Applying migration id=received 2026/10/15 14:20:03 INFO Applying migration id=namehost 2026/10/15 14:20:03 INFO Applying migration id=outboxhost 2026/10/15 14:20:03 INFO Applying migration id=notesfts 2026/10/15 14:20:03 INFO Applying migration id=iconsname 2026/10/15 14:20:03 INFO Applying migration id=nohash 2026/10/15 14:20:03 INFO Applying migration id=shares 2026/10/15 14:20:03 INFO Applying migration id=actorttl 2026/10/15 14:20:03 INFO Applying migration id=tocc 2026/10/15 14:20:03 INFO Applying migration id=followeds 2026/10/15 14:20:03 INFO Applying migration id=certhash 2026/10/15 14:20:03 INFO Applying migration id=follows_sync 2026/10/15 14:20:03 INFO Applying migration id=jsonpath 2026/10/15 14:20:03 INFO Applying migration id=localforward 2026/10/15 14:20:03 INFO Applying migration id=avatar 2026/10/15 14:20:03 INFO Applying migration id=noimage 2026/10/15 14:20:03 INFO Applying migration id=feed 2026/10/15 14:20:03 INFO Applying migration id=bookmarks 2026/10/15 14:20:03 INFO Applying migration id=shareactivity 2026/10/15 14:20:03 INFO Applying migration id=application 2026/10/15 14:20:03 INFO Applying migration id=certificates 2026/10/15 14:20:03 INFO Applying migration id=rawforward 2026/10/15 14:20:03 INFO Applying migration id=publickey 2026/10/15 14:20:03 INFO Applying migration id=resolvegroup 2026/10/15 14:20:03 INFO Applying migration id=reject 2026/10/15 14:20:03 INFO Applying migration id=autodel 2026/10/15 14:20:03 INFO Applying migration id=jsonb 2026/10/15 14:20:03 INFO Applying migration id=quote 2026/10/15 14:20:03 INFO Applying migration id=rfc9421 2026/10/15 14:20:03 INFO Applying migration id=keys 2026/10/15 14:20:03 INFO Applying migration id=portable 2026/10/15 14:20:03 INFO Applying migration id=proofs 2026/10/15 14:20:03 INFO Applying migration id=contexts 2026/10/15 14:20:03 INFO Applying migration id=deliverieshost 2026/10/15 14:20:03 INFO Applying migration id=pembegin 2026/10/15 14:20:03 INFO Applying migration id=didhost 2026/10/15 14:20:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:03 INFO Applying migration id=invites 2026/10/15 14:20:03 INFO Applying migration id=ed25519blob 2026/10/15 14:20:03 INFO Applying migration id=rsablob 2026/10/15 14:20:03 INFO Applying migration id=iconscid 2026/10/15 14:20:03 INFO Applying migration id=actor 2026/10/15 14:20:03 INFO Applying migration id=localkeys 2026/10/15 14:20:03 INFO Applying migration id=deleted 2026/10/15 14:20:03 INFO Applying migration id=history 2026/10/15 14:20:03 INFO Applying migration id=outboxnano 2026/10/15 14:20:03 INFO Applying migration id=implements 2026/10/15 14:20:03 INFO Applying migration id=backfill 2026/10/15 14:20:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-36ac-7d19-ba01-dfcf88382f7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-36ac-76c6-b23d-c1873e51605a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-36ac-76c6-b23d-c1873e51605a --- PASS: TestFTS_HashtagWithoutHash (0.77s) === RUN TestFTS_HashtagWithHash 2026/10/15 14:20:04 INFO Applying migration id=initial 2026/10/15 14:20:04 INFO Applying migration id=notesupdated 2026/10/15 14:20:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:04 INFO Applying migration id=activitiesid 2026/10/15 14:20:04 INFO Applying migration id=outbox 2026/10/15 14:20:04 INFO Applying migration id=edits 2026/10/15 14:20:04 INFO Applying migration id=outboxactor 2026/10/15 14:20:04 INFO Applying migration id=outboxsender 2026/10/15 14:20:04 INFO Applying migration id=thread 2026/10/15 14:20:04 INFO Applying migration id=host 2026/10/15 14:20:04 INFO Applying migration id=sharedinbox 2026/10/15 14:20:04 INFO Applying migration id=noteshost 2026/10/15 14:20:04 INFO Applying migration id=fetched 2026/10/15 14:20:04 INFO Applying migration id=move 2026/10/15 14:20:04 INFO Applying migration id=cleanup 2026/10/15 14:20:04 INFO Applying migration id=received 2026/10/15 14:20:04 INFO Applying migration id=namehost 2026/10/15 14:20:04 INFO Applying migration id=outboxhost 2026/10/15 14:20:04 INFO Applying migration id=notesfts 2026/10/15 14:20:04 INFO Applying migration id=iconsname 2026/10/15 14:20:04 INFO Applying migration id=nohash 2026/10/15 14:20:04 INFO Applying migration id=shares 2026/10/15 14:20:04 INFO Applying migration id=actorttl 2026/10/15 14:20:04 INFO Applying migration id=tocc 2026/10/15 14:20:04 INFO Applying migration id=followeds 2026/10/15 14:20:04 INFO Applying migration id=certhash 2026/10/15 14:20:04 INFO Applying migration id=follows_sync 2026/10/15 14:20:04 INFO Applying migration id=jsonpath 2026/10/15 14:20:04 INFO Applying migration id=localforward 2026/10/15 14:20:04 INFO Applying migration id=avatar 2026/10/15 14:20:04 INFO Applying migration id=noimage 2026/10/15 14:20:04 INFO Applying migration id=feed 2026/10/15 14:20:04 INFO Applying migration id=bookmarks 2026/10/15 14:20:04 INFO Applying migration id=shareactivity 2026/10/15 14:20:04 INFO Applying migration id=application 2026/10/15 14:20:04 INFO Applying migration id=certificates 2026/10/15 14:20:04 INFO Applying migration id=rawforward 2026/10/15 14:20:04 INFO Applying migration id=publickey 2026/10/15 14:20:04 INFO Applying migration id=resolvegroup 2026/10/15 14:20:04 INFO Applying migration id=reject 2026/10/15 14:20:04 INFO Applying migration id=autodel 2026/10/15 14:20:04 INFO Applying migration id=jsonb 2026/10/15 14:20:04 INFO Applying migration id=quote 2026/10/15 14:20:04 INFO Applying migration id=rfc9421 2026/10/15 14:20:04 INFO Applying migration id=keys 2026/10/15 14:20:04 INFO Applying migration id=portable 2026/10/15 14:20:04 INFO Applying migration id=proofs 2026/10/15 14:20:04 INFO Applying migration id=contexts 2026/10/15 14:20:04 INFO Applying migration id=deliverieshost 2026/10/15 14:20:04 INFO Applying migration id=pembegin 2026/10/15 14:20:04 INFO Applying migration id=didhost 2026/10/15 14:20:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:04 INFO Applying migration id=invites 2026/10/15 14:20:04 INFO Applying migration id=ed25519blob 2026/10/15 14:20:04 INFO Applying migration id=rsablob 2026/10/15 14:20:04 INFO Applying migration id=iconscid 2026/10/15 14:20:04 INFO Applying migration id=actor 2026/10/15 14:20:04 INFO Applying migration id=localkeys 2026/10/15 14:20:04 INFO Applying migration id=deleted 2026/10/15 14:20:04 INFO Applying migration id=history 2026/10/15 14:20:04 INFO Applying migration id=outboxnano 2026/10/15 14:20:04 INFO Applying migration id=implements 2026/10/15 14:20:04 INFO Applying migration id=backfill 2026/10/15 14:20:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-38cd-7367-b6f3-9e78b9ccb3e3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-38cd-72e8-a2f6-d35e6d4d17b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-38cd-72e8-a2f6-d35e6d4d17b3 2026/10/15 14:20:04 WARN Failed to scan posts error="fts5: syntax error near \"#\"" --- PASS: TestFTS_HashtagWithHash (0.54s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/10/15 14:20:04 INFO Applying migration id=initial 2026/10/15 14:20:04 INFO Applying migration id=notesupdated 2026/10/15 14:20:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:04 INFO Applying migration id=activitiesid 2026/10/15 14:20:04 INFO Applying migration id=outbox 2026/10/15 14:20:04 INFO Applying migration id=edits 2026/10/15 14:20:04 INFO Applying migration id=outboxactor 2026/10/15 14:20:04 INFO Applying migration id=outboxsender 2026/10/15 14:20:04 INFO Applying migration id=thread 2026/10/15 14:20:04 INFO Applying migration id=host 2026/10/15 14:20:04 INFO Applying migration id=sharedinbox 2026/10/15 14:20:04 INFO Applying migration id=noteshost 2026/10/15 14:20:04 INFO Applying migration id=fetched 2026/10/15 14:20:04 INFO Applying migration id=move 2026/10/15 14:20:04 INFO Applying migration id=cleanup 2026/10/15 14:20:04 INFO Applying migration id=received 2026/10/15 14:20:04 INFO Applying migration id=namehost 2026/10/15 14:20:04 INFO Applying migration id=outboxhost 2026/10/15 14:20:04 INFO Applying migration id=notesfts 2026/10/15 14:20:04 INFO Applying migration id=iconsname 2026/10/15 14:20:04 INFO Applying migration id=nohash 2026/10/15 14:20:04 INFO Applying migration id=shares 2026/10/15 14:20:04 INFO Applying migration id=actorttl 2026/10/15 14:20:04 INFO Applying migration id=tocc 2026/10/15 14:20:04 INFO Applying migration id=followeds 2026/10/15 14:20:04 INFO Applying migration id=certhash 2026/10/15 14:20:04 INFO Applying migration id=follows_sync 2026/10/15 14:20:04 INFO Applying migration id=jsonpath 2026/10/15 14:20:04 INFO Applying migration id=localforward 2026/10/15 14:20:04 INFO Applying migration id=avatar 2026/10/15 14:20:04 INFO Applying migration id=noimage 2026/10/15 14:20:04 INFO Applying migration id=feed 2026/10/15 14:20:04 INFO Applying migration id=bookmarks 2026/10/15 14:20:04 INFO Applying migration id=shareactivity 2026/10/15 14:20:04 INFO Applying migration id=application 2026/10/15 14:20:04 INFO Applying migration id=certificates 2026/10/15 14:20:04 INFO Applying migration id=rawforward 2026/10/15 14:20:04 INFO Applying migration id=publickey 2026/10/15 14:20:04 INFO Applying migration id=resolvegroup 2026/10/15 14:20:04 INFO Applying migration id=reject 2026/10/15 14:20:04 INFO Applying migration id=autodel 2026/10/15 14:20:04 INFO Applying migration id=jsonb 2026/10/15 14:20:04 INFO Applying migration id=quote 2026/10/15 14:20:04 INFO Applying migration id=rfc9421 2026/10/15 14:20:04 INFO Applying migration id=keys 2026/10/15 14:20:04 INFO Applying migration id=portable 2026/10/15 14:20:04 INFO Applying migration id=proofs 2026/10/15 14:20:04 INFO Applying migration id=contexts 2026/10/15 14:20:04 INFO Applying migration id=deliverieshost 2026/10/15 14:20:04 INFO Applying migration id=pembegin 2026/10/15 14:20:04 INFO Applying migration id=didhost 2026/10/15 14:20:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:04 INFO Applying migration id=invites 2026/10/15 14:20:04 INFO Applying migration id=ed25519blob 2026/10/15 14:20:04 INFO Applying migration id=rsablob 2026/10/15 14:20:04 INFO Applying migration id=iconscid 2026/10/15 14:20:04 INFO Applying migration id=actor 2026/10/15 14:20:04 INFO Applying migration id=localkeys 2026/10/15 14:20:04 INFO Applying migration id=deleted 2026/10/15 14:20:04 INFO Applying migration id=history 2026/10/15 14:20:04 INFO Applying migration id=outboxnano 2026/10/15 14:20:04 INFO Applying migration id=implements 2026/10/15 14:20:04 INFO Applying migration id=backfill 2026/10/15 14:20:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-3b3e-714a-b53b-ce47a3d143c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-3b3e-7056-bb54-084c42ed05e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-3b3e-7056-bb54-084c42ed05e6 --- PASS: TestFTS_HashtagWithHashAndQuotes (0.63s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/10/15 14:20:05 INFO Applying migration id=initial 2026/10/15 14:20:05 INFO Applying migration id=notesupdated 2026/10/15 14:20:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:05 INFO Applying migration id=activitiesid 2026/10/15 14:20:05 INFO Applying migration id=outbox 2026/10/15 14:20:05 INFO Applying migration id=edits 2026/10/15 14:20:05 INFO Applying migration id=outboxactor 2026/10/15 14:20:05 INFO Applying migration id=outboxsender 2026/10/15 14:20:05 INFO Applying migration id=thread 2026/10/15 14:20:05 INFO Applying migration id=host 2026/10/15 14:20:05 INFO Applying migration id=sharedinbox 2026/10/15 14:20:05 INFO Applying migration id=noteshost 2026/10/15 14:20:05 INFO Applying migration id=fetched 2026/10/15 14:20:05 INFO Applying migration id=move 2026/10/15 14:20:05 INFO Applying migration id=cleanup 2026/10/15 14:20:05 INFO Applying migration id=received 2026/10/15 14:20:05 INFO Applying migration id=namehost 2026/10/15 14:20:05 INFO Applying migration id=outboxhost 2026/10/15 14:20:05 INFO Applying migration id=notesfts 2026/10/15 14:20:05 INFO Applying migration id=iconsname 2026/10/15 14:20:05 INFO Applying migration id=nohash 2026/10/15 14:20:05 INFO Applying migration id=shares 2026/10/15 14:20:05 INFO Applying migration id=actorttl 2026/10/15 14:20:05 INFO Applying migration id=tocc 2026/10/15 14:20:05 INFO Applying migration id=followeds 2026/10/15 14:20:05 INFO Applying migration id=certhash 2026/10/15 14:20:05 INFO Applying migration id=follows_sync 2026/10/15 14:20:05 INFO Applying migration id=jsonpath 2026/10/15 14:20:05 INFO Applying migration id=localforward 2026/10/15 14:20:05 INFO Applying migration id=avatar 2026/10/15 14:20:05 INFO Applying migration id=noimage 2026/10/15 14:20:05 INFO Applying migration id=feed 2026/10/15 14:20:05 INFO Applying migration id=bookmarks 2026/10/15 14:20:05 INFO Applying migration id=shareactivity 2026/10/15 14:20:05 INFO Applying migration id=application 2026/10/15 14:20:05 INFO Applying migration id=certificates 2026/10/15 14:20:05 INFO Applying migration id=rawforward 2026/10/15 14:20:05 INFO Applying migration id=publickey 2026/10/15 14:20:05 INFO Applying migration id=resolvegroup 2026/10/15 14:20:05 INFO Applying migration id=reject 2026/10/15 14:20:05 INFO Applying migration id=autodel 2026/10/15 14:20:05 INFO Applying migration id=jsonb 2026/10/15 14:20:05 INFO Applying migration id=quote 2026/10/15 14:20:05 INFO Applying migration id=rfc9421 2026/10/15 14:20:05 INFO Applying migration id=keys 2026/10/15 14:20:05 INFO Applying migration id=portable 2026/10/15 14:20:05 INFO Applying migration id=proofs 2026/10/15 14:20:05 INFO Applying migration id=contexts 2026/10/15 14:20:05 INFO Applying migration id=deliverieshost 2026/10/15 14:20:05 INFO Applying migration id=pembegin 2026/10/15 14:20:05 INFO Applying migration id=didhost 2026/10/15 14:20:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:05 INFO Applying migration id=invites 2026/10/15 14:20:05 INFO Applying migration id=ed25519blob 2026/10/15 14:20:05 INFO Applying migration id=rsablob 2026/10/15 14:20:05 INFO Applying migration id=iconscid 2026/10/15 14:20:05 INFO Applying migration id=actor 2026/10/15 14:20:05 INFO Applying migration id=localkeys 2026/10/15 14:20:05 INFO Applying migration id=deleted 2026/10/15 14:20:05 INFO Applying migration id=history 2026/10/15 14:20:05 INFO Applying migration id=outboxnano 2026/10/15 14:20:05 INFO Applying migration id=implements 2026/10/15 14:20:05 INFO Applying migration id=backfill 2026/10/15 14:20:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-3dd9-7902-a41d-b5447d801030 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-3dd9-7894-8d43-00989c6b14ed activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-3dd9-7894-8d43-00989c6b14ed --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (0.66s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/10/15 14:20:05 INFO Applying migration id=initial 2026/10/15 14:20:05 INFO Applying migration id=notesupdated 2026/10/15 14:20:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:05 INFO Applying migration id=activitiesid 2026/10/15 14:20:05 INFO Applying migration id=outbox 2026/10/15 14:20:05 INFO Applying migration id=edits 2026/10/15 14:20:05 INFO Applying migration id=outboxactor 2026/10/15 14:20:05 INFO Applying migration id=outboxsender 2026/10/15 14:20:05 INFO Applying migration id=thread 2026/10/15 14:20:05 INFO Applying migration id=host 2026/10/15 14:20:05 INFO Applying migration id=sharedinbox 2026/10/15 14:20:05 INFO Applying migration id=noteshost 2026/10/15 14:20:05 INFO Applying migration id=fetched 2026/10/15 14:20:05 INFO Applying migration id=move 2026/10/15 14:20:05 INFO Applying migration id=cleanup 2026/10/15 14:20:05 INFO Applying migration id=received 2026/10/15 14:20:05 INFO Applying migration id=namehost 2026/10/15 14:20:05 INFO Applying migration id=outboxhost 2026/10/15 14:20:05 INFO Applying migration id=notesfts 2026/10/15 14:20:05 INFO Applying migration id=iconsname 2026/10/15 14:20:05 INFO Applying migration id=nohash 2026/10/15 14:20:05 INFO Applying migration id=shares 2026/10/15 14:20:05 INFO Applying migration id=actorttl 2026/10/15 14:20:05 INFO Applying migration id=tocc 2026/10/15 14:20:06 INFO Applying migration id=followeds 2026/10/15 14:20:06 INFO Applying migration id=certhash 2026/10/15 14:20:06 INFO Applying migration id=follows_sync 2026/10/15 14:20:06 INFO Applying migration id=jsonpath 2026/10/15 14:20:06 INFO Applying migration id=localforward 2026/10/15 14:20:06 INFO Applying migration id=avatar 2026/10/15 14:20:06 INFO Applying migration id=noimage 2026/10/15 14:20:06 INFO Applying migration id=feed 2026/10/15 14:20:06 INFO Applying migration id=bookmarks 2026/10/15 14:20:06 INFO Applying migration id=shareactivity 2026/10/15 14:20:06 INFO Applying migration id=application 2026/10/15 14:20:06 INFO Applying migration id=certificates 2026/10/15 14:20:06 INFO Applying migration id=rawforward 2026/10/15 14:20:06 INFO Applying migration id=publickey 2026/10/15 14:20:06 INFO Applying migration id=resolvegroup 2026/10/15 14:20:06 INFO Applying migration id=reject 2026/10/15 14:20:06 INFO Applying migration id=autodel 2026/10/15 14:20:06 INFO Applying migration id=jsonb 2026/10/15 14:20:06 INFO Applying migration id=quote 2026/10/15 14:20:06 INFO Applying migration id=rfc9421 2026/10/15 14:20:06 INFO Applying migration id=keys 2026/10/15 14:20:06 INFO Applying migration id=portable 2026/10/15 14:20:06 INFO Applying migration id=proofs 2026/10/15 14:20:06 INFO Applying migration id=contexts 2026/10/15 14:20:06 INFO Applying migration id=deliverieshost 2026/10/15 14:20:06 INFO Applying migration id=pembegin 2026/10/15 14:20:06 INFO Applying migration id=didhost 2026/10/15 14:20:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:06 INFO Applying migration id=invites 2026/10/15 14:20:06 INFO Applying migration id=ed25519blob 2026/10/15 14:20:06 INFO Applying migration id=rsablob 2026/10/15 14:20:06 INFO Applying migration id=iconscid 2026/10/15 14:20:06 INFO Applying migration id=actor 2026/10/15 14:20:06 INFO Applying migration id=localkeys 2026/10/15 14:20:06 INFO Applying migration id=deleted 2026/10/15 14:20:06 INFO Applying migration id=history 2026/10/15 14:20:06 INFO Applying migration id=outboxnano 2026/10/15 14:20:06 INFO Applying migration id=implements 2026/10/15 14:20:06 INFO Applying migration id=backfill 2026/10/15 14:20:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-3fb3-7775-8c69-6e9077d6ac94 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-3fb3-76ed-99dc-f900faf64d87 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-3fb3-76ed-99dc-f900faf64d87 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.48s) === RUN TestFTS_NoInput 2026/10/15 14:20:06 INFO Applying migration id=initial 2026/10/15 14:20:06 INFO Applying migration id=notesupdated 2026/10/15 14:20:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:06 INFO Applying migration id=activitiesid 2026/10/15 14:20:06 INFO Applying migration id=outbox 2026/10/15 14:20:06 INFO Applying migration id=edits 2026/10/15 14:20:06 INFO Applying migration id=outboxactor 2026/10/15 14:20:06 INFO Applying migration id=outboxsender 2026/10/15 14:20:06 INFO Applying migration id=thread 2026/10/15 14:20:06 INFO Applying migration id=host 2026/10/15 14:20:06 INFO Applying migration id=sharedinbox 2026/10/15 14:20:06 INFO Applying migration id=noteshost 2026/10/15 14:20:06 INFO Applying migration id=fetched 2026/10/15 14:20:06 INFO Applying migration id=move 2026/10/15 14:20:06 INFO Applying migration id=cleanup 2026/10/15 14:20:06 INFO Applying migration id=received 2026/10/15 14:20:06 INFO Applying migration id=namehost 2026/10/15 14:20:06 INFO Applying migration id=outboxhost 2026/10/15 14:20:06 INFO Applying migration id=notesfts 2026/10/15 14:20:06 INFO Applying migration id=iconsname 2026/10/15 14:20:06 INFO Applying migration id=nohash 2026/10/15 14:20:06 INFO Applying migration id=shares 2026/10/15 14:20:06 INFO Applying migration id=actorttl 2026/10/15 14:20:06 INFO Applying migration id=tocc 2026/10/15 14:20:06 INFO Applying migration id=followeds 2026/10/15 14:20:06 INFO Applying migration id=certhash 2026/10/15 14:20:06 INFO Applying migration id=follows_sync 2026/10/15 14:20:06 INFO Applying migration id=jsonpath 2026/10/15 14:20:06 INFO Applying migration id=localforward 2026/10/15 14:20:06 INFO Applying migration id=avatar 2026/10/15 14:20:06 INFO Applying migration id=noimage 2026/10/15 14:20:06 INFO Applying migration id=feed 2026/10/15 14:20:06 INFO Applying migration id=bookmarks 2026/10/15 14:20:06 INFO Applying migration id=shareactivity 2026/10/15 14:20:06 INFO Applying migration id=application 2026/10/15 14:20:06 INFO Applying migration id=certificates 2026/10/15 14:20:06 INFO Applying migration id=rawforward 2026/10/15 14:20:06 INFO Applying migration id=publickey 2026/10/15 14:20:06 INFO Applying migration id=resolvegroup 2026/10/15 14:20:06 INFO Applying migration id=reject 2026/10/15 14:20:06 INFO Applying migration id=autodel 2026/10/15 14:20:06 INFO Applying migration id=jsonb 2026/10/15 14:20:06 INFO Applying migration id=quote 2026/10/15 14:20:06 INFO Applying migration id=rfc9421 2026/10/15 14:20:06 INFO Applying migration id=keys 2026/10/15 14:20:06 INFO Applying migration id=portable 2026/10/15 14:20:06 INFO Applying migration id=proofs 2026/10/15 14:20:06 INFO Applying migration id=contexts 2026/10/15 14:20:06 INFO Applying migration id=deliverieshost 2026/10/15 14:20:06 INFO Applying migration id=pembegin 2026/10/15 14:20:06 INFO Applying migration id=didhost 2026/10/15 14:20:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:06 INFO Applying migration id=invites 2026/10/15 14:20:06 INFO Applying migration id=ed25519blob 2026/10/15 14:20:06 INFO Applying migration id=rsablob 2026/10/15 14:20:06 INFO Applying migration id=iconscid 2026/10/15 14:20:06 INFO Applying migration id=actor 2026/10/15 14:20:06 INFO Applying migration id=localkeys 2026/10/15 14:20:06 INFO Applying migration id=deleted 2026/10/15 14:20:06 INFO Applying migration id=history 2026/10/15 14:20:06 INFO Applying migration id=outboxnano 2026/10/15 14:20:06 INFO Applying migration id=implements 2026/10/15 14:20:06 INFO Applying migration id=backfill --- PASS: TestFTS_NoInput (0.68s) === RUN TestFTS_EmptyInput 2026/10/15 14:20:07 INFO Applying migration id=initial 2026/10/15 14:20:07 INFO Applying migration id=notesupdated 2026/10/15 14:20:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:07 INFO Applying migration id=activitiesid 2026/10/15 14:20:07 INFO Applying migration id=outbox 2026/10/15 14:20:07 INFO Applying migration id=edits 2026/10/15 14:20:07 INFO Applying migration id=outboxactor 2026/10/15 14:20:07 INFO Applying migration id=outboxsender 2026/10/15 14:20:07 INFO Applying migration id=thread 2026/10/15 14:20:07 INFO Applying migration id=host 2026/10/15 14:20:07 INFO Applying migration id=sharedinbox 2026/10/15 14:20:07 INFO Applying migration id=noteshost 2026/10/15 14:20:07 INFO Applying migration id=fetched 2026/10/15 14:20:07 INFO Applying migration id=move 2026/10/15 14:20:07 INFO Applying migration id=cleanup 2026/10/15 14:20:07 INFO Applying migration id=received 2026/10/15 14:20:07 INFO Applying migration id=namehost 2026/10/15 14:20:07 INFO Applying migration id=outboxhost 2026/10/15 14:20:07 INFO Applying migration id=notesfts 2026/10/15 14:20:07 INFO Applying migration id=iconsname 2026/10/15 14:20:07 INFO Applying migration id=nohash 2026/10/15 14:20:07 INFO Applying migration id=shares 2026/10/15 14:20:07 INFO Applying migration id=actorttl 2026/10/15 14:20:07 INFO Applying migration id=tocc 2026/10/15 14:20:07 INFO Applying migration id=followeds 2026/10/15 14:20:07 INFO Applying migration id=certhash 2026/10/15 14:20:07 INFO Applying migration id=follows_sync 2026/10/15 14:20:07 INFO Applying migration id=jsonpath 2026/10/15 14:20:07 INFO Applying migration id=localforward 2026/10/15 14:20:07 INFO Applying migration id=avatar 2026/10/15 14:20:07 INFO Applying migration id=noimage 2026/10/15 14:20:07 INFO Applying migration id=feed 2026/10/15 14:20:07 INFO Applying migration id=bookmarks 2026/10/15 14:20:07 INFO Applying migration id=shareactivity 2026/10/15 14:20:07 INFO Applying migration id=application 2026/10/15 14:20:07 INFO Applying migration id=certificates 2026/10/15 14:20:07 INFO Applying migration id=rawforward 2026/10/15 14:20:07 INFO Applying migration id=publickey 2026/10/15 14:20:07 INFO Applying migration id=resolvegroup 2026/10/15 14:20:07 INFO Applying migration id=reject 2026/10/15 14:20:07 INFO Applying migration id=autodel 2026/10/15 14:20:07 INFO Applying migration id=jsonb 2026/10/15 14:20:07 INFO Applying migration id=quote 2026/10/15 14:20:07 INFO Applying migration id=rfc9421 2026/10/15 14:20:07 INFO Applying migration id=keys 2026/10/15 14:20:07 INFO Applying migration id=portable 2026/10/15 14:20:07 INFO Applying migration id=proofs 2026/10/15 14:20:07 INFO Applying migration id=contexts 2026/10/15 14:20:07 INFO Applying migration id=deliverieshost 2026/10/15 14:20:07 INFO Applying migration id=pembegin 2026/10/15 14:20:07 INFO Applying migration id=didhost 2026/10/15 14:20:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:07 INFO Applying migration id=invites 2026/10/15 14:20:07 INFO Applying migration id=ed25519blob 2026/10/15 14:20:07 INFO Applying migration id=rsablob 2026/10/15 14:20:07 INFO Applying migration id=iconscid 2026/10/15 14:20:07 INFO Applying migration id=actor 2026/10/15 14:20:07 INFO Applying migration id=localkeys 2026/10/15 14:20:07 INFO Applying migration id=deleted 2026/10/15 14:20:07 INFO Applying migration id=history 2026/10/15 14:20:07 INFO Applying migration id=outboxnano 2026/10/15 14:20:07 INFO Applying migration id=implements 2026/10/15 14:20:07 INFO Applying migration id=backfill --- PASS: TestFTS_EmptyInput (0.71s) === RUN TestFTS_InvalidEscapeSequence 2026/10/15 14:20:07 INFO Applying migration id=initial 2026/10/15 14:20:07 INFO Applying migration id=notesupdated 2026/10/15 14:20:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:07 INFO Applying migration id=activitiesid 2026/10/15 14:20:07 INFO Applying migration id=outbox 2026/10/15 14:20:07 INFO Applying migration id=edits 2026/10/15 14:20:07 INFO Applying migration id=outboxactor 2026/10/15 14:20:07 INFO Applying migration id=outboxsender 2026/10/15 14:20:07 INFO Applying migration id=thread 2026/10/15 14:20:07 INFO Applying migration id=host 2026/10/15 14:20:07 INFO Applying migration id=sharedinbox 2026/10/15 14:20:07 INFO Applying migration id=noteshost 2026/10/15 14:20:07 INFO Applying migration id=fetched 2026/10/15 14:20:07 INFO Applying migration id=move 2026/10/15 14:20:07 INFO Applying migration id=cleanup 2026/10/15 14:20:07 INFO Applying migration id=received 2026/10/15 14:20:07 INFO Applying migration id=namehost 2026/10/15 14:20:07 INFO Applying migration id=outboxhost 2026/10/15 14:20:07 INFO Applying migration id=notesfts 2026/10/15 14:20:07 INFO Applying migration id=iconsname 2026/10/15 14:20:07 INFO Applying migration id=nohash 2026/10/15 14:20:07 INFO Applying migration id=shares 2026/10/15 14:20:07 INFO Applying migration id=actorttl 2026/10/15 14:20:07 INFO Applying migration id=tocc 2026/10/15 14:20:07 INFO Applying migration id=followeds 2026/10/15 14:20:07 INFO Applying migration id=certhash 2026/10/15 14:20:07 INFO Applying migration id=follows_sync 2026/10/15 14:20:07 INFO Applying migration id=jsonpath 2026/10/15 14:20:07 INFO Applying migration id=localforward 2026/10/15 14:20:07 INFO Applying migration id=avatar 2026/10/15 14:20:07 INFO Applying migration id=noimage 2026/10/15 14:20:07 INFO Applying migration id=feed 2026/10/15 14:20:07 INFO Applying migration id=bookmarks 2026/10/15 14:20:07 INFO Applying migration id=shareactivity 2026/10/15 14:20:07 INFO Applying migration id=application 2026/10/15 14:20:07 INFO Applying migration id=certificates 2026/10/15 14:20:07 INFO Applying migration id=rawforward 2026/10/15 14:20:07 INFO Applying migration id=publickey 2026/10/15 14:20:07 INFO Applying migration id=resolvegroup 2026/10/15 14:20:07 INFO Applying migration id=reject 2026/10/15 14:20:07 INFO Applying migration id=autodel 2026/10/15 14:20:07 INFO Applying migration id=jsonb 2026/10/15 14:20:07 INFO Applying migration id=quote 2026/10/15 14:20:07 INFO Applying migration id=rfc9421 2026/10/15 14:20:07 INFO Applying migration id=keys 2026/10/15 14:20:07 INFO Applying migration id=portable 2026/10/15 14:20:07 INFO Applying migration id=proofs 2026/10/15 14:20:07 INFO Applying migration id=contexts 2026/10/15 14:20:07 INFO Applying migration id=deliverieshost 2026/10/15 14:20:07 INFO Applying migration id=pembegin 2026/10/15 14:20:07 INFO Applying migration id=didhost 2026/10/15 14:20:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:07 INFO Applying migration id=invites 2026/10/15 14:20:07 INFO Applying migration id=ed25519blob 2026/10/15 14:20:07 INFO Applying migration id=rsablob 2026/10/15 14:20:07 INFO Applying migration id=iconscid 2026/10/15 14:20:07 INFO Applying migration id=actor 2026/10/15 14:20:07 INFO Applying migration id=localkeys 2026/10/15 14:20:07 INFO Applying migration id=deleted 2026/10/15 14:20:07 INFO Applying migration id=history 2026/10/15 14:20:07 INFO Applying migration id=outboxnano 2026/10/15 14:20:07 INFO Applying migration id=implements 2026/10/15 14:20:07 INFO Applying migration id=backfill 2026/10/15 14:20:08 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.51s) === RUN TestFTS_UnathenticatedUser 2026/10/15 14:20:08 INFO Applying migration id=initial 2026/10/15 14:20:08 INFO Applying migration id=notesupdated 2026/10/15 14:20:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:08 INFO Applying migration id=activitiesid 2026/10/15 14:20:08 INFO Applying migration id=outbox 2026/10/15 14:20:08 INFO Applying migration id=edits 2026/10/15 14:20:08 INFO Applying migration id=outboxactor 2026/10/15 14:20:08 INFO Applying migration id=outboxsender 2026/10/15 14:20:08 INFO Applying migration id=thread 2026/10/15 14:20:08 INFO Applying migration id=host 2026/10/15 14:20:08 INFO Applying migration id=sharedinbox 2026/10/15 14:20:08 INFO Applying migration id=noteshost 2026/10/15 14:20:08 INFO Applying migration id=fetched 2026/10/15 14:20:08 INFO Applying migration id=move 2026/10/15 14:20:08 INFO Applying migration id=cleanup 2026/10/15 14:20:08 INFO Applying migration id=received 2026/10/15 14:20:08 INFO Applying migration id=namehost 2026/10/15 14:20:08 INFO Applying migration id=outboxhost 2026/10/15 14:20:08 INFO Applying migration id=notesfts 2026/10/15 14:20:08 INFO Applying migration id=iconsname 2026/10/15 14:20:08 INFO Applying migration id=nohash 2026/10/15 14:20:08 INFO Applying migration id=shares 2026/10/15 14:20:08 INFO Applying migration id=actorttl 2026/10/15 14:20:08 INFO Applying migration id=tocc 2026/10/15 14:20:08 INFO Applying migration id=followeds 2026/10/15 14:20:08 INFO Applying migration id=certhash 2026/10/15 14:20:08 INFO Applying migration id=follows_sync 2026/10/15 14:20:08 INFO Applying migration id=jsonpath 2026/10/15 14:20:08 INFO Applying migration id=localforward 2026/10/15 14:20:08 INFO Applying migration id=avatar 2026/10/15 14:20:08 INFO Applying migration id=noimage 2026/10/15 14:20:08 INFO Applying migration id=feed 2026/10/15 14:20:08 INFO Applying migration id=bookmarks 2026/10/15 14:20:08 INFO Applying migration id=shareactivity 2026/10/15 14:20:08 INFO Applying migration id=application 2026/10/15 14:20:08 INFO Applying migration id=certificates 2026/10/15 14:20:08 INFO Applying migration id=rawforward 2026/10/15 14:20:08 INFO Applying migration id=publickey 2026/10/15 14:20:08 INFO Applying migration id=resolvegroup 2026/10/15 14:20:08 INFO Applying migration id=reject 2026/10/15 14:20:08 INFO Applying migration id=autodel 2026/10/15 14:20:08 INFO Applying migration id=jsonb 2026/10/15 14:20:08 INFO Applying migration id=quote 2026/10/15 14:20:08 INFO Applying migration id=rfc9421 2026/10/15 14:20:08 INFO Applying migration id=keys 2026/10/15 14:20:08 INFO Applying migration id=portable 2026/10/15 14:20:08 INFO Applying migration id=proofs 2026/10/15 14:20:08 INFO Applying migration id=contexts 2026/10/15 14:20:08 INFO Applying migration id=deliverieshost 2026/10/15 14:20:08 INFO Applying migration id=pembegin 2026/10/15 14:20:08 INFO Applying migration id=didhost 2026/10/15 14:20:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:08 INFO Applying migration id=invites 2026/10/15 14:20:08 INFO Applying migration id=ed25519blob 2026/10/15 14:20:08 INFO Applying migration id=rsablob 2026/10/15 14:20:08 INFO Applying migration id=iconscid 2026/10/15 14:20:08 INFO Applying migration id=actor 2026/10/15 14:20:08 INFO Applying migration id=localkeys 2026/10/15 14:20:08 INFO Applying migration id=deleted 2026/10/15 14:20:08 INFO Applying migration id=history 2026/10/15 14:20:08 INFO Applying migration id=outboxnano 2026/10/15 14:20:08 INFO Applying migration id=implements 2026/10/15 14:20:08 INFO Applying migration id=backfill 2026/10/15 14:20:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-4877-7bff-afa9-e8d367ffda17 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-4877-7aef-b3a1-283c616b0498 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-4877-7aef-b3a1-283c616b0498 --- PASS: TestFTS_UnathenticatedUser (0.34s) === RUN TestFTS_SearchByAuthorUserName 2026/10/15 14:20:08 INFO Applying migration id=initial 2026/10/15 14:20:08 INFO Applying migration id=notesupdated 2026/10/15 14:20:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:08 INFO Applying migration id=activitiesid 2026/10/15 14:20:08 INFO Applying migration id=outbox 2026/10/15 14:20:08 INFO Applying migration id=edits 2026/10/15 14:20:08 INFO Applying migration id=outboxactor 2026/10/15 14:20:08 INFO Applying migration id=outboxsender 2026/10/15 14:20:08 INFO Applying migration id=thread 2026/10/15 14:20:08 INFO Applying migration id=host 2026/10/15 14:20:08 INFO Applying migration id=sharedinbox 2026/10/15 14:20:08 INFO Applying migration id=noteshost 2026/10/15 14:20:08 INFO Applying migration id=fetched 2026/10/15 14:20:08 INFO Applying migration id=move 2026/10/15 14:20:08 INFO Applying migration id=cleanup 2026/10/15 14:20:08 INFO Applying migration id=received 2026/10/15 14:20:08 INFO Applying migration id=namehost 2026/10/15 14:20:08 INFO Applying migration id=outboxhost 2026/10/15 14:20:08 INFO Applying migration id=notesfts 2026/10/15 14:20:08 INFO Applying migration id=iconsname 2026/10/15 14:20:08 INFO Applying migration id=nohash 2026/10/15 14:20:08 INFO Applying migration id=shares 2026/10/15 14:20:08 INFO Applying migration id=actorttl 2026/10/15 14:20:08 INFO Applying migration id=tocc 2026/10/15 14:20:08 INFO Applying migration id=followeds 2026/10/15 14:20:08 INFO Applying migration id=certhash 2026/10/15 14:20:08 INFO Applying migration id=follows_sync 2026/10/15 14:20:08 INFO Applying migration id=jsonpath 2026/10/15 14:20:08 INFO Applying migration id=localforward 2026/10/15 14:20:08 INFO Applying migration id=avatar 2026/10/15 14:20:08 INFO Applying migration id=noimage 2026/10/15 14:20:08 INFO Applying migration id=feed 2026/10/15 14:20:08 INFO Applying migration id=bookmarks 2026/10/15 14:20:08 INFO Applying migration id=shareactivity 2026/10/15 14:20:08 INFO Applying migration id=application 2026/10/15 14:20:08 INFO Applying migration id=certificates 2026/10/15 14:20:08 INFO Applying migration id=rawforward 2026/10/15 14:20:08 INFO Applying migration id=publickey 2026/10/15 14:20:08 INFO Applying migration id=resolvegroup 2026/10/15 14:20:08 INFO Applying migration id=reject 2026/10/15 14:20:08 INFO Applying migration id=autodel 2026/10/15 14:20:08 INFO Applying migration id=jsonb 2026/10/15 14:20:08 INFO Applying migration id=quote 2026/10/15 14:20:08 INFO Applying migration id=rfc9421 2026/10/15 14:20:08 INFO Applying migration id=keys 2026/10/15 14:20:08 INFO Applying migration id=portable 2026/10/15 14:20:08 INFO Applying migration id=proofs 2026/10/15 14:20:08 INFO Applying migration id=contexts 2026/10/15 14:20:08 INFO Applying migration id=deliverieshost 2026/10/15 14:20:08 INFO Applying migration id=pembegin 2026/10/15 14:20:08 INFO Applying migration id=didhost 2026/10/15 14:20:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:08 INFO Applying migration id=invites 2026/10/15 14:20:08 INFO Applying migration id=ed25519blob 2026/10/15 14:20:08 INFO Applying migration id=rsablob 2026/10/15 14:20:08 INFO Applying migration id=iconscid 2026/10/15 14:20:08 INFO Applying migration id=actor 2026/10/15 14:20:08 INFO Applying migration id=localkeys 2026/10/15 14:20:08 INFO Applying migration id=deleted 2026/10/15 14:20:08 INFO Applying migration id=history 2026/10/15 14:20:08 INFO Applying migration id=outboxnano 2026/10/15 14:20:08 INFO Applying migration id=implements 2026/10/15 14:20:08 INFO Applying migration id=backfill 2026/10/15 14:20:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-4ac9-7659-8d38-0ed5845dbb2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-4ac9-75c2-889e-d405b5051433 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-4ac9-75c2-889e-d405b5051433 --- PASS: TestFTS_SearchByAuthorUserName (0.59s) === RUN TestFTS_SearchByAuthorID 2026/10/15 14:20:09 INFO Applying migration id=initial 2026/10/15 14:20:09 INFO Applying migration id=notesupdated 2026/10/15 14:20:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:09 INFO Applying migration id=activitiesid 2026/10/15 14:20:09 INFO Applying migration id=outbox 2026/10/15 14:20:09 INFO Applying migration id=edits 2026/10/15 14:20:09 INFO Applying migration id=outboxactor 2026/10/15 14:20:09 INFO Applying migration id=outboxsender 2026/10/15 14:20:09 INFO Applying migration id=thread 2026/10/15 14:20:09 INFO Applying migration id=host 2026/10/15 14:20:09 INFO Applying migration id=sharedinbox 2026/10/15 14:20:09 INFO Applying migration id=noteshost 2026/10/15 14:20:09 INFO Applying migration id=fetched 2026/10/15 14:20:09 INFO Applying migration id=move 2026/10/15 14:20:09 INFO Applying migration id=cleanup 2026/10/15 14:20:09 INFO Applying migration id=received 2026/10/15 14:20:09 INFO Applying migration id=namehost 2026/10/15 14:20:09 INFO Applying migration id=outboxhost 2026/10/15 14:20:09 INFO Applying migration id=notesfts 2026/10/15 14:20:09 INFO Applying migration id=iconsname 2026/10/15 14:20:09 INFO Applying migration id=nohash 2026/10/15 14:20:09 INFO Applying migration id=shares 2026/10/15 14:20:09 INFO Applying migration id=actorttl 2026/10/15 14:20:09 INFO Applying migration id=tocc 2026/10/15 14:20:09 INFO Applying migration id=followeds 2026/10/15 14:20:09 INFO Applying migration id=certhash 2026/10/15 14:20:09 INFO Applying migration id=follows_sync 2026/10/15 14:20:09 INFO Applying migration id=jsonpath 2026/10/15 14:20:09 INFO Applying migration id=localforward 2026/10/15 14:20:09 INFO Applying migration id=avatar 2026/10/15 14:20:09 INFO Applying migration id=noimage 2026/10/15 14:20:09 INFO Applying migration id=feed 2026/10/15 14:20:09 INFO Applying migration id=bookmarks 2026/10/15 14:20:09 INFO Applying migration id=shareactivity 2026/10/15 14:20:09 INFO Applying migration id=application 2026/10/15 14:20:09 INFO Applying migration id=certificates 2026/10/15 14:20:09 INFO Applying migration id=rawforward 2026/10/15 14:20:09 INFO Applying migration id=publickey 2026/10/15 14:20:09 INFO Applying migration id=resolvegroup 2026/10/15 14:20:09 INFO Applying migration id=reject 2026/10/15 14:20:09 INFO Applying migration id=autodel 2026/10/15 14:20:09 INFO Applying migration id=jsonb 2026/10/15 14:20:09 INFO Applying migration id=quote 2026/10/15 14:20:09 INFO Applying migration id=rfc9421 2026/10/15 14:20:09 INFO Applying migration id=keys 2026/10/15 14:20:09 INFO Applying migration id=portable 2026/10/15 14:20:09 INFO Applying migration id=proofs 2026/10/15 14:20:09 INFO Applying migration id=contexts 2026/10/15 14:20:09 INFO Applying migration id=deliverieshost 2026/10/15 14:20:09 INFO Applying migration id=pembegin 2026/10/15 14:20:09 INFO Applying migration id=didhost 2026/10/15 14:20:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:09 INFO Applying migration id=invites 2026/10/15 14:20:09 INFO Applying migration id=ed25519blob 2026/10/15 14:20:09 INFO Applying migration id=rsablob 2026/10/15 14:20:09 INFO Applying migration id=iconscid 2026/10/15 14:20:09 INFO Applying migration id=actor 2026/10/15 14:20:09 INFO Applying migration id=localkeys 2026/10/15 14:20:09 INFO Applying migration id=deleted 2026/10/15 14:20:09 INFO Applying migration id=history 2026/10/15 14:20:09 INFO Applying migration id=outboxnano 2026/10/15 14:20:09 INFO Applying migration id=implements 2026/10/15 14:20:09 INFO Applying migration id=backfill 2026/10/15 14:20:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-4d40-7735-98ee-c551d991992a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-4d40-76ca-aa5b-a91534d9f79f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-4d40-76ca-aa5b-a91534d9f79f --- PASS: TestFTS_SearchByAuthorID (0.63s) === RUN TestFTS_SearchByMentionUserName 2026/10/15 14:20:09 INFO Applying migration id=initial 2026/10/15 14:20:09 INFO Applying migration id=notesupdated 2026/10/15 14:20:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:09 INFO Applying migration id=activitiesid 2026/10/15 14:20:09 INFO Applying migration id=outbox 2026/10/15 14:20:09 INFO Applying migration id=edits 2026/10/15 14:20:09 INFO Applying migration id=outboxactor 2026/10/15 14:20:09 INFO Applying migration id=outboxsender 2026/10/15 14:20:09 INFO Applying migration id=thread 2026/10/15 14:20:09 INFO Applying migration id=host 2026/10/15 14:20:09 INFO Applying migration id=sharedinbox 2026/10/15 14:20:09 INFO Applying migration id=noteshost 2026/10/15 14:20:09 INFO Applying migration id=fetched 2026/10/15 14:20:09 INFO Applying migration id=move 2026/10/15 14:20:09 INFO Applying migration id=cleanup 2026/10/15 14:20:09 INFO Applying migration id=received 2026/10/15 14:20:09 INFO Applying migration id=namehost 2026/10/15 14:20:09 INFO Applying migration id=outboxhost 2026/10/15 14:20:09 INFO Applying migration id=notesfts 2026/10/15 14:20:09 INFO Applying migration id=iconsname 2026/10/15 14:20:09 INFO Applying migration id=nohash 2026/10/15 14:20:09 INFO Applying migration id=shares 2026/10/15 14:20:09 INFO Applying migration id=actorttl 2026/10/15 14:20:09 INFO Applying migration id=tocc 2026/10/15 14:20:09 INFO Applying migration id=followeds 2026/10/15 14:20:09 INFO Applying migration id=certhash 2026/10/15 14:20:09 INFO Applying migration id=follows_sync 2026/10/15 14:20:09 INFO Applying migration id=jsonpath 2026/10/15 14:20:09 INFO Applying migration id=localforward 2026/10/15 14:20:09 INFO Applying migration id=avatar 2026/10/15 14:20:09 INFO Applying migration id=noimage 2026/10/15 14:20:09 INFO Applying migration id=feed 2026/10/15 14:20:09 INFO Applying migration id=bookmarks 2026/10/15 14:20:09 INFO Applying migration id=shareactivity 2026/10/15 14:20:09 INFO Applying migration id=application 2026/10/15 14:20:09 INFO Applying migration id=certificates 2026/10/15 14:20:09 INFO Applying migration id=rawforward 2026/10/15 14:20:09 INFO Applying migration id=publickey 2026/10/15 14:20:09 INFO Applying migration id=resolvegroup 2026/10/15 14:20:09 INFO Applying migration id=reject 2026/10/15 14:20:09 INFO Applying migration id=autodel 2026/10/15 14:20:09 INFO Applying migration id=jsonb 2026/10/15 14:20:09 INFO Applying migration id=quote 2026/10/15 14:20:10 INFO Applying migration id=rfc9421 2026/10/15 14:20:10 INFO Applying migration id=keys 2026/10/15 14:20:10 INFO Applying migration id=portable 2026/10/15 14:20:10 INFO Applying migration id=proofs 2026/10/15 14:20:10 INFO Applying migration id=contexts 2026/10/15 14:20:10 INFO Applying migration id=deliverieshost 2026/10/15 14:20:10 INFO Applying migration id=pembegin 2026/10/15 14:20:10 INFO Applying migration id=didhost 2026/10/15 14:20:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:10 INFO Applying migration id=invites 2026/10/15 14:20:10 INFO Applying migration id=ed25519blob 2026/10/15 14:20:10 INFO Applying migration id=rsablob 2026/10/15 14:20:10 INFO Applying migration id=iconscid 2026/10/15 14:20:10 INFO Applying migration id=actor 2026/10/15 14:20:10 INFO Applying migration id=localkeys 2026/10/15 14:20:10 INFO Applying migration id=deleted 2026/10/15 14:20:10 INFO Applying migration id=history 2026/10/15 14:20:10 INFO Applying migration id=outboxnano 2026/10/15 14:20:10 INFO Applying migration id=implements 2026/10/15 14:20:10 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionUserName (0.58s) === RUN TestFTS_SearchByMentionID 2026/10/15 14:20:10 INFO Applying migration id=initial 2026/10/15 14:20:10 INFO Applying migration id=notesupdated 2026/10/15 14:20:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:10 INFO Applying migration id=activitiesid 2026/10/15 14:20:10 INFO Applying migration id=outbox 2026/10/15 14:20:10 INFO Applying migration id=edits 2026/10/15 14:20:10 INFO Applying migration id=outboxactor 2026/10/15 14:20:10 INFO Applying migration id=outboxsender 2026/10/15 14:20:10 INFO Applying migration id=thread 2026/10/15 14:20:10 INFO Applying migration id=host 2026/10/15 14:20:10 INFO Applying migration id=sharedinbox 2026/10/15 14:20:10 INFO Applying migration id=noteshost 2026/10/15 14:20:10 INFO Applying migration id=fetched 2026/10/15 14:20:10 INFO Applying migration id=move 2026/10/15 14:20:10 INFO Applying migration id=cleanup 2026/10/15 14:20:10 INFO Applying migration id=received 2026/10/15 14:20:10 INFO Applying migration id=namehost 2026/10/15 14:20:10 INFO Applying migration id=outboxhost 2026/10/15 14:20:10 INFO Applying migration id=notesfts 2026/10/15 14:20:10 INFO Applying migration id=iconsname 2026/10/15 14:20:10 INFO Applying migration id=nohash 2026/10/15 14:20:10 INFO Applying migration id=shares 2026/10/15 14:20:10 INFO Applying migration id=actorttl 2026/10/15 14:20:10 INFO Applying migration id=tocc 2026/10/15 14:20:10 INFO Applying migration id=followeds 2026/10/15 14:20:10 INFO Applying migration id=certhash 2026/10/15 14:20:10 INFO Applying migration id=follows_sync 2026/10/15 14:20:10 INFO Applying migration id=jsonpath 2026/10/15 14:20:10 INFO Applying migration id=localforward 2026/10/15 14:20:10 INFO Applying migration id=avatar 2026/10/15 14:20:10 INFO Applying migration id=noimage 2026/10/15 14:20:10 INFO Applying migration id=feed 2026/10/15 14:20:10 INFO Applying migration id=bookmarks 2026/10/15 14:20:10 INFO Applying migration id=shareactivity 2026/10/15 14:20:10 INFO Applying migration id=application 2026/10/15 14:20:10 INFO Applying migration id=certificates 2026/10/15 14:20:10 INFO Applying migration id=rawforward 2026/10/15 14:20:10 INFO Applying migration id=publickey 2026/10/15 14:20:10 INFO Applying migration id=resolvegroup 2026/10/15 14:20:10 INFO Applying migration id=reject 2026/10/15 14:20:10 INFO Applying migration id=autodel 2026/10/15 14:20:10 INFO Applying migration id=jsonb 2026/10/15 14:20:10 INFO Applying migration id=quote 2026/10/15 14:20:10 INFO Applying migration id=rfc9421 2026/10/15 14:20:10 INFO Applying migration id=keys 2026/10/15 14:20:10 INFO Applying migration id=portable 2026/10/15 14:20:10 INFO Applying migration id=proofs 2026/10/15 14:20:10 INFO Applying migration id=contexts 2026/10/15 14:20:10 INFO Applying migration id=deliverieshost 2026/10/15 14:20:10 INFO Applying migration id=pembegin 2026/10/15 14:20:10 INFO Applying migration id=didhost 2026/10/15 14:20:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:10 INFO Applying migration id=invites 2026/10/15 14:20:10 INFO Applying migration id=ed25519blob 2026/10/15 14:20:10 INFO Applying migration id=rsablob 2026/10/15 14:20:10 INFO Applying migration id=iconscid 2026/10/15 14:20:10 INFO Applying migration id=actor 2026/10/15 14:20:10 INFO Applying migration id=localkeys 2026/10/15 14:20:10 INFO Applying migration id=deleted 2026/10/15 14:20:10 INFO Applying migration id=history 2026/10/15 14:20:10 INFO Applying migration id=outboxnano 2026/10/15 14:20:10 INFO Applying migration id=implements 2026/10/15 14:20:10 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionID (0.56s) === RUN TestHashtag_PublicPost 2026/10/15 14:20:11 INFO Applying migration id=initial 2026/10/15 14:20:11 INFO Applying migration id=notesupdated 2026/10/15 14:20:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:11 INFO Applying migration id=activitiesid 2026/10/15 14:20:11 INFO Applying migration id=outbox 2026/10/15 14:20:11 INFO Applying migration id=edits 2026/10/15 14:20:11 INFO Applying migration id=outboxactor 2026/10/15 14:20:11 INFO Applying migration id=outboxsender 2026/10/15 14:20:11 INFO Applying migration id=thread 2026/10/15 14:20:11 INFO Applying migration id=host 2026/10/15 14:20:11 INFO Applying migration id=sharedinbox 2026/10/15 14:20:11 INFO Applying migration id=noteshost 2026/10/15 14:20:11 INFO Applying migration id=fetched 2026/10/15 14:20:11 INFO Applying migration id=move 2026/10/15 14:20:11 INFO Applying migration id=cleanup 2026/10/15 14:20:11 INFO Applying migration id=received 2026/10/15 14:20:11 INFO Applying migration id=namehost 2026/10/15 14:20:11 INFO Applying migration id=outboxhost 2026/10/15 14:20:11 INFO Applying migration id=notesfts 2026/10/15 14:20:11 INFO Applying migration id=iconsname 2026/10/15 14:20:11 INFO Applying migration id=nohash 2026/10/15 14:20:11 INFO Applying migration id=shares 2026/10/15 14:20:11 INFO Applying migration id=actorttl 2026/10/15 14:20:11 INFO Applying migration id=tocc 2026/10/15 14:20:11 INFO Applying migration id=followeds 2026/10/15 14:20:11 INFO Applying migration id=certhash 2026/10/15 14:20:11 INFO Applying migration id=follows_sync 2026/10/15 14:20:11 INFO Applying migration id=jsonpath 2026/10/15 14:20:11 INFO Applying migration id=localforward 2026/10/15 14:20:11 INFO Applying migration id=avatar 2026/10/15 14:20:11 INFO Applying migration id=noimage 2026/10/15 14:20:11 INFO Applying migration id=feed 2026/10/15 14:20:11 INFO Applying migration id=bookmarks 2026/10/15 14:20:11 INFO Applying migration id=shareactivity 2026/10/15 14:20:11 INFO Applying migration id=application 2026/10/15 14:20:11 INFO Applying migration id=certificates 2026/10/15 14:20:11 INFO Applying migration id=rawforward 2026/10/15 14:20:11 INFO Applying migration id=publickey 2026/10/15 14:20:11 INFO Applying migration id=resolvegroup 2026/10/15 14:20:11 INFO Applying migration id=reject 2026/10/15 14:20:11 INFO Applying migration id=autodel 2026/10/15 14:20:11 INFO Applying migration id=jsonb 2026/10/15 14:20:11 INFO Applying migration id=quote 2026/10/15 14:20:11 INFO Applying migration id=rfc9421 2026/10/15 14:20:11 INFO Applying migration id=keys 2026/10/15 14:20:11 INFO Applying migration id=portable 2026/10/15 14:20:11 INFO Applying migration id=proofs 2026/10/15 14:20:11 INFO Applying migration id=contexts 2026/10/15 14:20:11 INFO Applying migration id=deliverieshost 2026/10/15 14:20:11 INFO Applying migration id=pembegin 2026/10/15 14:20:11 INFO Applying migration id=didhost 2026/10/15 14:20:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:11 INFO Applying migration id=invites 2026/10/15 14:20:11 INFO Applying migration id=ed25519blob 2026/10/15 14:20:11 INFO Applying migration id=rsablob 2026/10/15 14:20:11 INFO Applying migration id=iconscid 2026/10/15 14:20:11 INFO Applying migration id=actor 2026/10/15 14:20:11 INFO Applying migration id=localkeys 2026/10/15 14:20:11 INFO Applying migration id=deleted 2026/10/15 14:20:11 INFO Applying migration id=history 2026/10/15 14:20:11 INFO Applying migration id=outboxnano 2026/10/15 14:20:11 INFO Applying migration id=implements 2026/10/15 14:20:11 INFO Applying migration id=backfill 2026/10/15 14:20:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-54de-7b6e-8892-d0bbf9c47f6d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-54de-7ae2-b5d9-f3c132c15411 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-54de-7ae2-b5d9-f3c132c15411 2026/10/15 14:20:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-54de-7ae2-b5d9-f3c132c15411 2026/10/15 14:20:11 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (0.81s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/10/15 14:20:11 INFO Applying migration id=initial 2026/10/15 14:20:11 INFO Applying migration id=notesupdated 2026/10/15 14:20:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:11 INFO Applying migration id=activitiesid 2026/10/15 14:20:11 INFO Applying migration id=outbox 2026/10/15 14:20:11 INFO Applying migration id=edits 2026/10/15 14:20:11 INFO Applying migration id=outboxactor 2026/10/15 14:20:11 INFO Applying migration id=outboxsender 2026/10/15 14:20:11 INFO Applying migration id=thread 2026/10/15 14:20:11 INFO Applying migration id=host 2026/10/15 14:20:11 INFO Applying migration id=sharedinbox 2026/10/15 14:20:11 INFO Applying migration id=noteshost 2026/10/15 14:20:11 INFO Applying migration id=fetched 2026/10/15 14:20:11 INFO Applying migration id=move 2026/10/15 14:20:11 INFO Applying migration id=cleanup 2026/10/15 14:20:11 INFO Applying migration id=received 2026/10/15 14:20:11 INFO Applying migration id=namehost 2026/10/15 14:20:11 INFO Applying migration id=outboxhost 2026/10/15 14:20:11 INFO Applying migration id=notesfts 2026/10/15 14:20:11 INFO Applying migration id=iconsname 2026/10/15 14:20:11 INFO Applying migration id=nohash 2026/10/15 14:20:11 INFO Applying migration id=shares 2026/10/15 14:20:11 INFO Applying migration id=actorttl 2026/10/15 14:20:11 INFO Applying migration id=tocc 2026/10/15 14:20:11 INFO Applying migration id=followeds 2026/10/15 14:20:11 INFO Applying migration id=certhash 2026/10/15 14:20:11 INFO Applying migration id=follows_sync 2026/10/15 14:20:11 INFO Applying migration id=jsonpath 2026/10/15 14:20:11 INFO Applying migration id=localforward 2026/10/15 14:20:11 INFO Applying migration id=avatar 2026/10/15 14:20:11 INFO Applying migration id=noimage 2026/10/15 14:20:11 INFO Applying migration id=feed 2026/10/15 14:20:11 INFO Applying migration id=bookmarks 2026/10/15 14:20:11 INFO Applying migration id=shareactivity 2026/10/15 14:20:11 INFO Applying migration id=application 2026/10/15 14:20:11 INFO Applying migration id=certificates 2026/10/15 14:20:11 INFO Applying migration id=rawforward 2026/10/15 14:20:11 INFO Applying migration id=publickey 2026/10/15 14:20:11 INFO Applying migration id=resolvegroup 2026/10/15 14:20:11 INFO Applying migration id=reject 2026/10/15 14:20:11 INFO Applying migration id=autodel 2026/10/15 14:20:11 INFO Applying migration id=jsonb 2026/10/15 14:20:11 INFO Applying migration id=quote 2026/10/15 14:20:11 INFO Applying migration id=rfc9421 2026/10/15 14:20:12 INFO Applying migration id=keys 2026/10/15 14:20:12 INFO Applying migration id=portable 2026/10/15 14:20:12 INFO Applying migration id=proofs 2026/10/15 14:20:12 INFO Applying migration id=contexts 2026/10/15 14:20:12 INFO Applying migration id=deliverieshost 2026/10/15 14:20:12 INFO Applying migration id=pembegin 2026/10/15 14:20:12 INFO Applying migration id=didhost 2026/10/15 14:20:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:12 INFO Applying migration id=invites 2026/10/15 14:20:12 INFO Applying migration id=ed25519blob 2026/10/15 14:20:12 INFO Applying migration id=rsablob 2026/10/15 14:20:12 INFO Applying migration id=iconscid 2026/10/15 14:20:12 INFO Applying migration id=actor 2026/10/15 14:20:12 INFO Applying migration id=localkeys 2026/10/15 14:20:12 INFO Applying migration id=deleted 2026/10/15 14:20:12 INFO Applying migration id=history 2026/10/15 14:20:12 INFO Applying migration id=outboxnano 2026/10/15 14:20:12 INFO Applying migration id=implements 2026/10/15 14:20:12 INFO Applying migration id=backfill 2026/10/15 14:20:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-580e-711c-9b75-c2f287eede45 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-580e-7053-9980-45e8fd8d2a61 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-580e-7053-9980-45e8fd8d2a61 2026/10/15 14:20:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-580e-7053-9980-45e8fd8d2a61 2026/10/15 14:20:12 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (0.82s) === RUN TestHashtag_ExclamationMark 2026/10/15 14:20:12 INFO Applying migration id=initial 2026/10/15 14:20:12 INFO Applying migration id=notesupdated 2026/10/15 14:20:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:12 INFO Applying migration id=activitiesid 2026/10/15 14:20:12 INFO Applying migration id=outbox 2026/10/15 14:20:12 INFO Applying migration id=edits 2026/10/15 14:20:12 INFO Applying migration id=outboxactor 2026/10/15 14:20:12 INFO Applying migration id=outboxsender 2026/10/15 14:20:12 INFO Applying migration id=thread 2026/10/15 14:20:12 INFO Applying migration id=host 2026/10/15 14:20:12 INFO Applying migration id=sharedinbox 2026/10/15 14:20:12 INFO Applying migration id=noteshost 2026/10/15 14:20:12 INFO Applying migration id=fetched 2026/10/15 14:20:12 INFO Applying migration id=move 2026/10/15 14:20:12 INFO Applying migration id=cleanup 2026/10/15 14:20:12 INFO Applying migration id=received 2026/10/15 14:20:12 INFO Applying migration id=namehost 2026/10/15 14:20:12 INFO Applying migration id=outboxhost 2026/10/15 14:20:12 INFO Applying migration id=notesfts 2026/10/15 14:20:12 INFO Applying migration id=iconsname 2026/10/15 14:20:12 INFO Applying migration id=nohash 2026/10/15 14:20:12 INFO Applying migration id=shares 2026/10/15 14:20:12 INFO Applying migration id=actorttl 2026/10/15 14:20:12 INFO Applying migration id=tocc 2026/10/15 14:20:12 INFO Applying migration id=followeds 2026/10/15 14:20:12 INFO Applying migration id=certhash 2026/10/15 14:20:12 INFO Applying migration id=follows_sync 2026/10/15 14:20:12 INFO Applying migration id=jsonpath 2026/10/15 14:20:12 INFO Applying migration id=localforward 2026/10/15 14:20:12 INFO Applying migration id=avatar 2026/10/15 14:20:12 INFO Applying migration id=noimage 2026/10/15 14:20:12 INFO Applying migration id=feed 2026/10/15 14:20:12 INFO Applying migration id=bookmarks 2026/10/15 14:20:12 INFO Applying migration id=shareactivity 2026/10/15 14:20:12 INFO Applying migration id=application 2026/10/15 14:20:12 INFO Applying migration id=certificates 2026/10/15 14:20:12 INFO Applying migration id=rawforward 2026/10/15 14:20:12 INFO Applying migration id=publickey 2026/10/15 14:20:12 INFO Applying migration id=resolvegroup 2026/10/15 14:20:12 INFO Applying migration id=reject 2026/10/15 14:20:12 INFO Applying migration id=autodel 2026/10/15 14:20:12 INFO Applying migration id=jsonb 2026/10/15 14:20:12 INFO Applying migration id=quote 2026/10/15 14:20:12 INFO Applying migration id=rfc9421 2026/10/15 14:20:12 INFO Applying migration id=keys 2026/10/15 14:20:12 INFO Applying migration id=portable 2026/10/15 14:20:12 INFO Applying migration id=proofs 2026/10/15 14:20:12 INFO Applying migration id=contexts 2026/10/15 14:20:12 INFO Applying migration id=deliverieshost 2026/10/15 14:20:12 INFO Applying migration id=pembegin 2026/10/15 14:20:12 INFO Applying migration id=didhost 2026/10/15 14:20:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:12 INFO Applying migration id=invites 2026/10/15 14:20:12 INFO Applying migration id=ed25519blob 2026/10/15 14:20:12 INFO Applying migration id=rsablob 2026/10/15 14:20:12 INFO Applying migration id=iconscid 2026/10/15 14:20:12 INFO Applying migration id=actor 2026/10/15 14:20:12 INFO Applying migration id=localkeys 2026/10/15 14:20:12 INFO Applying migration id=deleted 2026/10/15 14:20:12 INFO Applying migration id=history 2026/10/15 14:20:12 INFO Applying migration id=outboxnano 2026/10/15 14:20:12 INFO Applying migration id=implements 2026/10/15 14:20:12 INFO Applying migration id=backfill 2026/10/15 14:20:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-5af7-715f-bb48-914789f02808 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-5af7-70d3-9332-d72a76ad5664 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-5af7-70d3-9332-d72a76ad5664 2026/10/15 14:20:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-5af7-70d3-9332-d72a76ad5664 2026/10/15 14:20:13 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (0.74s) === RUN TestHashtag_Beginning 2026/10/15 14:20:13 INFO Applying migration id=initial 2026/10/15 14:20:13 INFO Applying migration id=notesupdated 2026/10/15 14:20:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:13 INFO Applying migration id=activitiesid 2026/10/15 14:20:13 INFO Applying migration id=outbox 2026/10/15 14:20:13 INFO Applying migration id=edits 2026/10/15 14:20:13 INFO Applying migration id=outboxactor 2026/10/15 14:20:13 INFO Applying migration id=outboxsender 2026/10/15 14:20:13 INFO Applying migration id=thread 2026/10/15 14:20:13 INFO Applying migration id=host 2026/10/15 14:20:13 INFO Applying migration id=sharedinbox 2026/10/15 14:20:13 INFO Applying migration id=noteshost 2026/10/15 14:20:13 INFO Applying migration id=fetched 2026/10/15 14:20:13 INFO Applying migration id=move 2026/10/15 14:20:13 INFO Applying migration id=cleanup 2026/10/15 14:20:13 INFO Applying migration id=received 2026/10/15 14:20:13 INFO Applying migration id=namehost 2026/10/15 14:20:13 INFO Applying migration id=outboxhost 2026/10/15 14:20:13 INFO Applying migration id=notesfts 2026/10/15 14:20:13 INFO Applying migration id=iconsname 2026/10/15 14:20:13 INFO Applying migration id=nohash 2026/10/15 14:20:13 INFO Applying migration id=shares 2026/10/15 14:20:13 INFO Applying migration id=actorttl 2026/10/15 14:20:13 INFO Applying migration id=tocc 2026/10/15 14:20:13 INFO Applying migration id=followeds 2026/10/15 14:20:13 INFO Applying migration id=certhash 2026/10/15 14:20:13 INFO Applying migration id=follows_sync 2026/10/15 14:20:13 INFO Applying migration id=jsonpath 2026/10/15 14:20:13 INFO Applying migration id=localforward 2026/10/15 14:20:13 INFO Applying migration id=avatar 2026/10/15 14:20:13 INFO Applying migration id=noimage 2026/10/15 14:20:13 INFO Applying migration id=feed 2026/10/15 14:20:13 INFO Applying migration id=bookmarks 2026/10/15 14:20:13 INFO Applying migration id=shareactivity 2026/10/15 14:20:13 INFO Applying migration id=application 2026/10/15 14:20:13 INFO Applying migration id=certificates 2026/10/15 14:20:13 INFO Applying migration id=rawforward 2026/10/15 14:20:13 INFO Applying migration id=publickey 2026/10/15 14:20:13 INFO Applying migration id=resolvegroup 2026/10/15 14:20:13 INFO Applying migration id=reject 2026/10/15 14:20:13 INFO Applying migration id=autodel 2026/10/15 14:20:13 INFO Applying migration id=jsonb 2026/10/15 14:20:13 INFO Applying migration id=quote 2026/10/15 14:20:13 INFO Applying migration id=rfc9421 2026/10/15 14:20:13 INFO Applying migration id=keys 2026/10/15 14:20:13 INFO Applying migration id=portable 2026/10/15 14:20:13 INFO Applying migration id=proofs 2026/10/15 14:20:13 INFO Applying migration id=contexts 2026/10/15 14:20:13 INFO Applying migration id=deliverieshost 2026/10/15 14:20:13 INFO Applying migration id=pembegin 2026/10/15 14:20:13 INFO Applying migration id=didhost 2026/10/15 14:20:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:13 INFO Applying migration id=invites 2026/10/15 14:20:13 INFO Applying migration id=ed25519blob 2026/10/15 14:20:13 INFO Applying migration id=rsablob 2026/10/15 14:20:13 INFO Applying migration id=iconscid 2026/10/15 14:20:13 INFO Applying migration id=actor 2026/10/15 14:20:13 INFO Applying migration id=localkeys 2026/10/15 14:20:13 INFO Applying migration id=deleted 2026/10/15 14:20:13 INFO Applying migration id=history 2026/10/15 14:20:13 INFO Applying migration id=outboxnano 2026/10/15 14:20:13 INFO Applying migration id=implements 2026/10/15 14:20:13 INFO Applying migration id=backfill 2026/10/15 14:20:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-5d4c-7bd8-ba94-978faff33cea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-5d4c-7b35-84dd-c45961258132 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-5d4c-7b35-84dd-c45961258132 2026/10/15 14:20:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-5d4c-7b35-84dd-c45961258132 2026/10/15 14:20:14 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (0.60s) === RUN TestHashtag_Multiple 2026/10/15 14:20:14 INFO Applying migration id=initial 2026/10/15 14:20:14 INFO Applying migration id=notesupdated 2026/10/15 14:20:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:14 INFO Applying migration id=activitiesid 2026/10/15 14:20:14 INFO Applying migration id=outbox 2026/10/15 14:20:14 INFO Applying migration id=edits 2026/10/15 14:20:14 INFO Applying migration id=outboxactor 2026/10/15 14:20:14 INFO Applying migration id=outboxsender 2026/10/15 14:20:14 INFO Applying migration id=thread 2026/10/15 14:20:14 INFO Applying migration id=host 2026/10/15 14:20:14 INFO Applying migration id=sharedinbox 2026/10/15 14:20:14 INFO Applying migration id=noteshost 2026/10/15 14:20:14 INFO Applying migration id=fetched 2026/10/15 14:20:14 INFO Applying migration id=move 2026/10/15 14:20:14 INFO Applying migration id=cleanup 2026/10/15 14:20:14 INFO Applying migration id=received 2026/10/15 14:20:14 INFO Applying migration id=namehost 2026/10/15 14:20:14 INFO Applying migration id=outboxhost 2026/10/15 14:20:14 INFO Applying migration id=notesfts 2026/10/15 14:20:14 INFO Applying migration id=iconsname 2026/10/15 14:20:14 INFO Applying migration id=nohash 2026/10/15 14:20:14 INFO Applying migration id=shares 2026/10/15 14:20:14 INFO Applying migration id=actorttl 2026/10/15 14:20:14 INFO Applying migration id=tocc 2026/10/15 14:20:14 INFO Applying migration id=followeds 2026/10/15 14:20:14 INFO Applying migration id=certhash 2026/10/15 14:20:14 INFO Applying migration id=follows_sync 2026/10/15 14:20:14 INFO Applying migration id=jsonpath 2026/10/15 14:20:14 INFO Applying migration id=localforward 2026/10/15 14:20:14 INFO Applying migration id=avatar 2026/10/15 14:20:14 INFO Applying migration id=noimage 2026/10/15 14:20:14 INFO Applying migration id=feed 2026/10/15 14:20:14 INFO Applying migration id=bookmarks 2026/10/15 14:20:14 INFO Applying migration id=shareactivity 2026/10/15 14:20:14 INFO Applying migration id=application 2026/10/15 14:20:14 INFO Applying migration id=certificates 2026/10/15 14:20:14 INFO Applying migration id=rawforward 2026/10/15 14:20:14 INFO Applying migration id=publickey 2026/10/15 14:20:14 INFO Applying migration id=resolvegroup 2026/10/15 14:20:14 INFO Applying migration id=reject 2026/10/15 14:20:14 INFO Applying migration id=autodel 2026/10/15 14:20:14 INFO Applying migration id=jsonb 2026/10/15 14:20:14 INFO Applying migration id=quote 2026/10/15 14:20:14 INFO Applying migration id=rfc9421 2026/10/15 14:20:14 INFO Applying migration id=keys 2026/10/15 14:20:14 INFO Applying migration id=portable 2026/10/15 14:20:14 INFO Applying migration id=proofs 2026/10/15 14:20:14 INFO Applying migration id=contexts 2026/10/15 14:20:14 INFO Applying migration id=deliverieshost 2026/10/15 14:20:14 INFO Applying migration id=pembegin 2026/10/15 14:20:14 INFO Applying migration id=didhost 2026/10/15 14:20:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:14 INFO Applying migration id=invites 2026/10/15 14:20:14 INFO Applying migration id=ed25519blob 2026/10/15 14:20:14 INFO Applying migration id=rsablob 2026/10/15 14:20:14 INFO Applying migration id=iconscid 2026/10/15 14:20:14 INFO Applying migration id=actor 2026/10/15 14:20:14 INFO Applying migration id=localkeys 2026/10/15 14:20:14 INFO Applying migration id=deleted 2026/10/15 14:20:14 INFO Applying migration id=history 2026/10/15 14:20:14 INFO Applying migration id=outboxnano 2026/10/15 14:20:14 INFO Applying migration id=implements 2026/10/15 14:20:14 INFO Applying migration id=backfill 2026/10/15 14:20:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-5f7c-740d-a455-dc1d26966619 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-5f7c-737a-98ba-509ade5c2af7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-5f7c-737a-98ba-509ade5c2af7 2026/10/15 14:20:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-5f7c-737a-98ba-509ade5c2af7 2026/10/15 14:20:14 INFO Generating first response key=/hashtag/Hello 2026/10/15 14:20:14 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (0.56s) === RUN TestHashtag_CaseSensitivity 2026/10/15 14:20:14 INFO Applying migration id=initial 2026/10/15 14:20:14 INFO Applying migration id=notesupdated 2026/10/15 14:20:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:14 INFO Applying migration id=activitiesid 2026/10/15 14:20:14 INFO Applying migration id=outbox 2026/10/15 14:20:14 INFO Applying migration id=edits 2026/10/15 14:20:14 INFO Applying migration id=outboxactor 2026/10/15 14:20:14 INFO Applying migration id=outboxsender 2026/10/15 14:20:14 INFO Applying migration id=thread 2026/10/15 14:20:14 INFO Applying migration id=host 2026/10/15 14:20:14 INFO Applying migration id=sharedinbox 2026/10/15 14:20:14 INFO Applying migration id=noteshost 2026/10/15 14:20:14 INFO Applying migration id=fetched 2026/10/15 14:20:14 INFO Applying migration id=move 2026/10/15 14:20:14 INFO Applying migration id=cleanup 2026/10/15 14:20:14 INFO Applying migration id=received 2026/10/15 14:20:14 INFO Applying migration id=namehost 2026/10/15 14:20:14 INFO Applying migration id=outboxhost 2026/10/15 14:20:14 INFO Applying migration id=notesfts 2026/10/15 14:20:14 INFO Applying migration id=iconsname 2026/10/15 14:20:14 INFO Applying migration id=nohash 2026/10/15 14:20:14 INFO Applying migration id=shares 2026/10/15 14:20:14 INFO Applying migration id=actorttl 2026/10/15 14:20:14 INFO Applying migration id=tocc 2026/10/15 14:20:14 INFO Applying migration id=followeds 2026/10/15 14:20:14 INFO Applying migration id=certhash 2026/10/15 14:20:14 INFO Applying migration id=follows_sync 2026/10/15 14:20:14 INFO Applying migration id=jsonpath 2026/10/15 14:20:14 INFO Applying migration id=localforward 2026/10/15 14:20:14 INFO Applying migration id=avatar 2026/10/15 14:20:14 INFO Applying migration id=noimage 2026/10/15 14:20:14 INFO Applying migration id=feed 2026/10/15 14:20:14 INFO Applying migration id=bookmarks 2026/10/15 14:20:14 INFO Applying migration id=shareactivity 2026/10/15 14:20:14 INFO Applying migration id=application 2026/10/15 14:20:14 INFO Applying migration id=certificates 2026/10/15 14:20:14 INFO Applying migration id=rawforward 2026/10/15 14:20:14 INFO Applying migration id=publickey 2026/10/15 14:20:14 INFO Applying migration id=resolvegroup 2026/10/15 14:20:14 INFO Applying migration id=reject 2026/10/15 14:20:14 INFO Applying migration id=autodel 2026/10/15 14:20:14 INFO Applying migration id=jsonb 2026/10/15 14:20:14 INFO Applying migration id=quote 2026/10/15 14:20:14 INFO Applying migration id=rfc9421 2026/10/15 14:20:14 INFO Applying migration id=keys 2026/10/15 14:20:14 INFO Applying migration id=portable 2026/10/15 14:20:14 INFO Applying migration id=proofs 2026/10/15 14:20:14 INFO Applying migration id=contexts 2026/10/15 14:20:14 INFO Applying migration id=deliverieshost 2026/10/15 14:20:14 INFO Applying migration id=pembegin 2026/10/15 14:20:14 INFO Applying migration id=didhost 2026/10/15 14:20:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:14 INFO Applying migration id=invites 2026/10/15 14:20:14 INFO Applying migration id=ed25519blob 2026/10/15 14:20:14 INFO Applying migration id=rsablob 2026/10/15 14:20:14 INFO Applying migration id=iconscid 2026/10/15 14:20:14 INFO Applying migration id=actor 2026/10/15 14:20:14 INFO Applying migration id=localkeys 2026/10/15 14:20:14 INFO Applying migration id=deleted 2026/10/15 14:20:14 INFO Applying migration id=history 2026/10/15 14:20:14 INFO Applying migration id=outboxnano 2026/10/15 14:20:14 INFO Applying migration id=implements 2026/10/15 14:20:14 INFO Applying migration id=backfill 2026/10/15 14:20:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-6225-7190-b471-784a45f777b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-6225-712a-9e09-d79bc23bce10 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-6225-712a-9e09-d79bc23bce10 2026/10/15 14:20:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-6225-712a-9e09-d79bc23bce10 2026/10/15 14:20:15 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (0.68s) === RUN TestHashtag_PostToFollowers 2026/10/15 14:20:15 INFO Applying migration id=initial 2026/10/15 14:20:15 INFO Applying migration id=notesupdated 2026/10/15 14:20:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:15 INFO Applying migration id=activitiesid 2026/10/15 14:20:15 INFO Applying migration id=outbox 2026/10/15 14:20:15 INFO Applying migration id=edits 2026/10/15 14:20:15 INFO Applying migration id=outboxactor 2026/10/15 14:20:15 INFO Applying migration id=outboxsender 2026/10/15 14:20:15 INFO Applying migration id=thread 2026/10/15 14:20:15 INFO Applying migration id=host 2026/10/15 14:20:15 INFO Applying migration id=sharedinbox 2026/10/15 14:20:15 INFO Applying migration id=noteshost 2026/10/15 14:20:15 INFO Applying migration id=fetched 2026/10/15 14:20:15 INFO Applying migration id=move 2026/10/15 14:20:15 INFO Applying migration id=cleanup 2026/10/15 14:20:15 INFO Applying migration id=received 2026/10/15 14:20:15 INFO Applying migration id=namehost 2026/10/15 14:20:15 INFO Applying migration id=outboxhost 2026/10/15 14:20:15 INFO Applying migration id=notesfts 2026/10/15 14:20:15 INFO Applying migration id=iconsname 2026/10/15 14:20:15 INFO Applying migration id=nohash 2026/10/15 14:20:15 INFO Applying migration id=shares 2026/10/15 14:20:15 INFO Applying migration id=actorttl 2026/10/15 14:20:15 INFO Applying migration id=tocc 2026/10/15 14:20:15 INFO Applying migration id=followeds 2026/10/15 14:20:15 INFO Applying migration id=certhash 2026/10/15 14:20:15 INFO Applying migration id=follows_sync 2026/10/15 14:20:15 INFO Applying migration id=jsonpath 2026/10/15 14:20:15 INFO Applying migration id=localforward 2026/10/15 14:20:15 INFO Applying migration id=avatar 2026/10/15 14:20:15 INFO Applying migration id=noimage 2026/10/15 14:20:15 INFO Applying migration id=feed 2026/10/15 14:20:15 INFO Applying migration id=bookmarks 2026/10/15 14:20:15 INFO Applying migration id=shareactivity 2026/10/15 14:20:15 INFO Applying migration id=application 2026/10/15 14:20:15 INFO Applying migration id=certificates 2026/10/15 14:20:15 INFO Applying migration id=rawforward 2026/10/15 14:20:15 INFO Applying migration id=publickey 2026/10/15 14:20:15 INFO Applying migration id=resolvegroup 2026/10/15 14:20:15 INFO Applying migration id=reject 2026/10/15 14:20:15 INFO Applying migration id=autodel 2026/10/15 14:20:15 INFO Applying migration id=jsonb 2026/10/15 14:20:15 INFO Applying migration id=quote 2026/10/15 14:20:15 INFO Applying migration id=rfc9421 2026/10/15 14:20:15 INFO Applying migration id=keys 2026/10/15 14:20:15 INFO Applying migration id=portable 2026/10/15 14:20:15 INFO Applying migration id=proofs 2026/10/15 14:20:15 INFO Applying migration id=contexts 2026/10/15 14:20:15 INFO Applying migration id=deliverieshost 2026/10/15 14:20:15 INFO Applying migration id=pembegin 2026/10/15 14:20:15 INFO Applying migration id=didhost 2026/10/15 14:20:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:15 INFO Applying migration id=invites 2026/10/15 14:20:15 INFO Applying migration id=ed25519blob 2026/10/15 14:20:15 INFO Applying migration id=rsablob 2026/10/15 14:20:15 INFO Applying migration id=iconscid 2026/10/15 14:20:15 INFO Applying migration id=actor 2026/10/15 14:20:15 INFO Applying migration id=localkeys 2026/10/15 14:20:15 INFO Applying migration id=deleted 2026/10/15 14:20:15 INFO Applying migration id=history 2026/10/15 14:20:15 INFO Applying migration id=outboxnano 2026/10/15 14:20:15 INFO Applying migration id=implements 2026/10/15 14:20:15 INFO Applying migration id=backfill 2026/10/15 14:20:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-63c5-7320-82d1-9b844d769342 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-63c5-7c7a-8b6a-d18b3794d0a9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-63c5-7320-82d1-9b844d769342 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-63c5-7320-82d1-9b844d769342 2026/10/15 14:20:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-63c6-757a-9d62-1475409b1cde activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-63c6-753b-b2c9-f3cb03774f76 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-63c6-753b-b2c9-f3cb03774f76 2026/10/15 14:20:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-63c6-753b-b2c9-f3cb03774f76 2026/10/15 14:20:15 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.41s) === RUN TestHashtag_BigOffset 2026/10/15 14:20:15 INFO Applying migration id=initial 2026/10/15 14:20:15 INFO Applying migration id=notesupdated 2026/10/15 14:20:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:15 INFO Applying migration id=activitiesid 2026/10/15 14:20:15 INFO Applying migration id=outbox 2026/10/15 14:20:15 INFO Applying migration id=edits 2026/10/15 14:20:15 INFO Applying migration id=outboxactor 2026/10/15 14:20:15 INFO Applying migration id=outboxsender 2026/10/15 14:20:15 INFO Applying migration id=thread 2026/10/15 14:20:15 INFO Applying migration id=host 2026/10/15 14:20:15 INFO Applying migration id=sharedinbox 2026/10/15 14:20:15 INFO Applying migration id=noteshost 2026/10/15 14:20:15 INFO Applying migration id=fetched 2026/10/15 14:20:15 INFO Applying migration id=move 2026/10/15 14:20:15 INFO Applying migration id=cleanup 2026/10/15 14:20:15 INFO Applying migration id=received 2026/10/15 14:20:15 INFO Applying migration id=namehost 2026/10/15 14:20:15 INFO Applying migration id=outboxhost 2026/10/15 14:20:15 INFO Applying migration id=notesfts 2026/10/15 14:20:15 INFO Applying migration id=iconsname 2026/10/15 14:20:15 INFO Applying migration id=nohash 2026/10/15 14:20:15 INFO Applying migration id=shares 2026/10/15 14:20:15 INFO Applying migration id=actorttl 2026/10/15 14:20:15 INFO Applying migration id=tocc 2026/10/15 14:20:15 INFO Applying migration id=followeds 2026/10/15 14:20:15 INFO Applying migration id=certhash 2026/10/15 14:20:15 INFO Applying migration id=follows_sync 2026/10/15 14:20:15 INFO Applying migration id=jsonpath 2026/10/15 14:20:15 INFO Applying migration id=localforward 2026/10/15 14:20:15 INFO Applying migration id=avatar 2026/10/15 14:20:15 INFO Applying migration id=noimage 2026/10/15 14:20:15 INFO Applying migration id=feed 2026/10/15 14:20:15 INFO Applying migration id=bookmarks 2026/10/15 14:20:15 INFO Applying migration id=shareactivity 2026/10/15 14:20:15 INFO Applying migration id=application 2026/10/15 14:20:15 INFO Applying migration id=certificates 2026/10/15 14:20:15 INFO Applying migration id=rawforward 2026/10/15 14:20:15 INFO Applying migration id=publickey 2026/10/15 14:20:15 INFO Applying migration id=resolvegroup 2026/10/15 14:20:15 INFO Applying migration id=reject 2026/10/15 14:20:15 INFO Applying migration id=autodel 2026/10/15 14:20:15 INFO Applying migration id=jsonb 2026/10/15 14:20:15 INFO Applying migration id=quote 2026/10/15 14:20:15 INFO Applying migration id=rfc9421 2026/10/15 14:20:15 INFO Applying migration id=keys 2026/10/15 14:20:15 INFO Applying migration id=portable 2026/10/15 14:20:15 INFO Applying migration id=proofs 2026/10/15 14:20:15 INFO Applying migration id=contexts 2026/10/15 14:20:15 INFO Applying migration id=deliverieshost 2026/10/15 14:20:15 INFO Applying migration id=pembegin 2026/10/15 14:20:15 INFO Applying migration id=didhost 2026/10/15 14:20:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:15 INFO Applying migration id=invites 2026/10/15 14:20:15 INFO Applying migration id=ed25519blob 2026/10/15 14:20:15 INFO Applying migration id=rsablob 2026/10/15 14:20:15 INFO Applying migration id=iconscid 2026/10/15 14:20:15 INFO Applying migration id=actor 2026/10/15 14:20:15 INFO Applying migration id=localkeys 2026/10/15 14:20:15 INFO Applying migration id=deleted 2026/10/15 14:20:15 INFO Applying migration id=history 2026/10/15 14:20:15 INFO Applying migration id=outboxnano 2026/10/15 14:20:15 INFO Applying migration id=implements 2026/10/15 14:20:15 INFO Applying migration id=backfill 2026/10/15 14:20:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-65d5-7f05-a92d-96cc84de3ef6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-65d5-7cc0-a323-a1dc6dce2cbb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-65d5-7cc0-a323-a1dc6dce2cbb 2026/10/15 14:20:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-65d5-7cc0-a323-a1dc6dce2cbb 2026/10/15 14:20:16 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (0.53s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/10/15 14:20:16 INFO Applying migration id=initial 2026/10/15 14:20:16 INFO Applying migration id=notesupdated 2026/10/15 14:20:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:16 INFO Applying migration id=activitiesid 2026/10/15 14:20:16 INFO Applying migration id=outbox 2026/10/15 14:20:16 INFO Applying migration id=edits 2026/10/15 14:20:16 INFO Applying migration id=outboxactor 2026/10/15 14:20:16 INFO Applying migration id=outboxsender 2026/10/15 14:20:16 INFO Applying migration id=thread 2026/10/15 14:20:16 INFO Applying migration id=host 2026/10/15 14:20:16 INFO Applying migration id=sharedinbox 2026/10/15 14:20:16 INFO Applying migration id=noteshost 2026/10/15 14:20:16 INFO Applying migration id=fetched 2026/10/15 14:20:16 INFO Applying migration id=move 2026/10/15 14:20:16 INFO Applying migration id=cleanup 2026/10/15 14:20:16 INFO Applying migration id=received 2026/10/15 14:20:16 INFO Applying migration id=namehost 2026/10/15 14:20:16 INFO Applying migration id=outboxhost 2026/10/15 14:20:16 INFO Applying migration id=notesfts 2026/10/15 14:20:16 INFO Applying migration id=iconsname 2026/10/15 14:20:16 INFO Applying migration id=nohash 2026/10/15 14:20:16 INFO Applying migration id=shares 2026/10/15 14:20:16 INFO Applying migration id=actorttl 2026/10/15 14:20:16 INFO Applying migration id=tocc 2026/10/15 14:20:16 INFO Applying migration id=followeds 2026/10/15 14:20:16 INFO Applying migration id=certhash 2026/10/15 14:20:16 INFO Applying migration id=follows_sync 2026/10/15 14:20:16 INFO Applying migration id=jsonpath 2026/10/15 14:20:16 INFO Applying migration id=localforward 2026/10/15 14:20:16 INFO Applying migration id=avatar 2026/10/15 14:20:16 INFO Applying migration id=noimage 2026/10/15 14:20:16 INFO Applying migration id=feed 2026/10/15 14:20:16 INFO Applying migration id=bookmarks 2026/10/15 14:20:16 INFO Applying migration id=shareactivity 2026/10/15 14:20:16 INFO Applying migration id=application 2026/10/15 14:20:16 INFO Applying migration id=certificates 2026/10/15 14:20:16 INFO Applying migration id=rawforward 2026/10/15 14:20:16 INFO Applying migration id=publickey 2026/10/15 14:20:16 INFO Applying migration id=resolvegroup 2026/10/15 14:20:16 INFO Applying migration id=reject 2026/10/15 14:20:16 INFO Applying migration id=autodel 2026/10/15 14:20:16 INFO Applying migration id=jsonb 2026/10/15 14:20:16 INFO Applying migration id=quote 2026/10/15 14:20:16 INFO Applying migration id=rfc9421 2026/10/15 14:20:16 INFO Applying migration id=keys 2026/10/15 14:20:16 INFO Applying migration id=portable 2026/10/15 14:20:16 INFO Applying migration id=proofs 2026/10/15 14:20:16 INFO Applying migration id=contexts 2026/10/15 14:20:16 INFO Applying migration id=deliverieshost 2026/10/15 14:20:16 INFO Applying migration id=pembegin 2026/10/15 14:20:16 INFO Applying migration id=didhost 2026/10/15 14:20:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:16 INFO Applying migration id=invites 2026/10/15 14:20:16 INFO Applying migration id=ed25519blob 2026/10/15 14:20:16 INFO Applying migration id=rsablob 2026/10/15 14:20:16 INFO Applying migration id=iconscid 2026/10/15 14:20:16 INFO Applying migration id=actor 2026/10/15 14:20:16 INFO Applying migration id=localkeys 2026/10/15 14:20:16 INFO Applying migration id=deleted 2026/10/15 14:20:16 INFO Applying migration id=history 2026/10/15 14:20:16 INFO Applying migration id=outboxnano 2026/10/15 14:20:16 INFO Applying migration id=implements 2026/10/15 14:20:16 INFO Applying migration id=backfill 2026/10/15 14:20:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-67ca-7626-9d58-4e36cc71dfb4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-67ca-74a2-85e6-c4d42f4f7e2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-67ca-74a2-85e6-c4d42f4f7e2f 2026/10/15 14:20:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-67ca-74a2-85e6-c4d42f4f7e2f 2026/10/15 14:20:16 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (0.50s) === RUN TestHashtag_InvalidOffset 2026/10/15 14:20:16 INFO Applying migration id=initial 2026/10/15 14:20:16 INFO Applying migration id=notesupdated 2026/10/15 14:20:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:16 INFO Applying migration id=activitiesid 2026/10/15 14:20:16 INFO Applying migration id=outbox 2026/10/15 14:20:16 INFO Applying migration id=edits 2026/10/15 14:20:16 INFO Applying migration id=outboxactor 2026/10/15 14:20:16 INFO Applying migration id=outboxsender 2026/10/15 14:20:16 INFO Applying migration id=thread 2026/10/15 14:20:16 INFO Applying migration id=host 2026/10/15 14:20:16 INFO Applying migration id=sharedinbox 2026/10/15 14:20:16 INFO Applying migration id=noteshost 2026/10/15 14:20:16 INFO Applying migration id=fetched 2026/10/15 14:20:16 INFO Applying migration id=move 2026/10/15 14:20:16 INFO Applying migration id=cleanup 2026/10/15 14:20:16 INFO Applying migration id=received 2026/10/15 14:20:16 INFO Applying migration id=namehost 2026/10/15 14:20:16 INFO Applying migration id=outboxhost 2026/10/15 14:20:16 INFO Applying migration id=notesfts 2026/10/15 14:20:16 INFO Applying migration id=iconsname 2026/10/15 14:20:16 INFO Applying migration id=nohash 2026/10/15 14:20:16 INFO Applying migration id=shares 2026/10/15 14:20:16 INFO Applying migration id=actorttl 2026/10/15 14:20:16 INFO Applying migration id=tocc 2026/10/15 14:20:16 INFO Applying migration id=followeds 2026/10/15 14:20:16 INFO Applying migration id=certhash 2026/10/15 14:20:16 INFO Applying migration id=follows_sync 2026/10/15 14:20:16 INFO Applying migration id=jsonpath 2026/10/15 14:20:16 INFO Applying migration id=localforward 2026/10/15 14:20:16 INFO Applying migration id=avatar 2026/10/15 14:20:16 INFO Applying migration id=noimage 2026/10/15 14:20:16 INFO Applying migration id=feed 2026/10/15 14:20:16 INFO Applying migration id=bookmarks 2026/10/15 14:20:16 INFO Applying migration id=shareactivity 2026/10/15 14:20:16 INFO Applying migration id=application 2026/10/15 14:20:16 INFO Applying migration id=certificates 2026/10/15 14:20:16 INFO Applying migration id=rawforward 2026/10/15 14:20:16 INFO Applying migration id=publickey 2026/10/15 14:20:16 INFO Applying migration id=resolvegroup 2026/10/15 14:20:16 INFO Applying migration id=reject 2026/10/15 14:20:16 INFO Applying migration id=autodel 2026/10/15 14:20:16 INFO Applying migration id=jsonb 2026/10/15 14:20:16 INFO Applying migration id=quote 2026/10/15 14:20:16 INFO Applying migration id=rfc9421 2026/10/15 14:20:16 INFO Applying migration id=keys 2026/10/15 14:20:16 INFO Applying migration id=portable 2026/10/15 14:20:16 INFO Applying migration id=proofs 2026/10/15 14:20:16 INFO Applying migration id=contexts 2026/10/15 14:20:16 INFO Applying migration id=deliverieshost 2026/10/15 14:20:16 INFO Applying migration id=pembegin 2026/10/15 14:20:16 INFO Applying migration id=didhost 2026/10/15 14:20:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:16 INFO Applying migration id=invites 2026/10/15 14:20:16 INFO Applying migration id=ed25519blob 2026/10/15 14:20:16 INFO Applying migration id=rsablob 2026/10/15 14:20:16 INFO Applying migration id=iconscid 2026/10/15 14:20:16 INFO Applying migration id=actor 2026/10/15 14:20:16 INFO Applying migration id=localkeys 2026/10/15 14:20:16 INFO Applying migration id=deleted 2026/10/15 14:20:16 INFO Applying migration id=history 2026/10/15 14:20:16 INFO Applying migration id=outboxnano 2026/10/15 14:20:16 INFO Applying migration id=implements 2026/10/15 14:20:16 INFO Applying migration id=backfill 2026/10/15 14:20:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-6a32-76d3-83b6-96f5a3aca2e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-6a32-7603-aebf-1059febfc143 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-6a32-7603-aebf-1059febfc143 2026/10/15 14:20:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-6a32-7603-aebf-1059febfc143 2026/10/15 14:20:17 INFO Generating first response key=/hashtag/world?z 2026/10/15 14:20:17 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (0.61s) === RUN TestHashtag_EmptyHashtag 2026/10/15 14:20:17 INFO Applying migration id=initial 2026/10/15 14:20:17 INFO Applying migration id=notesupdated 2026/10/15 14:20:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:17 INFO Applying migration id=activitiesid 2026/10/15 14:20:17 INFO Applying migration id=outbox 2026/10/15 14:20:17 INFO Applying migration id=edits 2026/10/15 14:20:17 INFO Applying migration id=outboxactor 2026/10/15 14:20:17 INFO Applying migration id=outboxsender 2026/10/15 14:20:17 INFO Applying migration id=thread 2026/10/15 14:20:17 INFO Applying migration id=host 2026/10/15 14:20:17 INFO Applying migration id=sharedinbox 2026/10/15 14:20:17 INFO Applying migration id=noteshost 2026/10/15 14:20:17 INFO Applying migration id=fetched 2026/10/15 14:20:17 INFO Applying migration id=move 2026/10/15 14:20:17 INFO Applying migration id=cleanup 2026/10/15 14:20:17 INFO Applying migration id=received 2026/10/15 14:20:17 INFO Applying migration id=namehost 2026/10/15 14:20:17 INFO Applying migration id=outboxhost 2026/10/15 14:20:17 INFO Applying migration id=notesfts 2026/10/15 14:20:17 INFO Applying migration id=iconsname 2026/10/15 14:20:17 INFO Applying migration id=nohash 2026/10/15 14:20:17 INFO Applying migration id=shares 2026/10/15 14:20:17 INFO Applying migration id=actorttl 2026/10/15 14:20:17 INFO Applying migration id=tocc 2026/10/15 14:20:17 INFO Applying migration id=followeds 2026/10/15 14:20:17 INFO Applying migration id=certhash 2026/10/15 14:20:17 INFO Applying migration id=follows_sync 2026/10/15 14:20:17 INFO Applying migration id=jsonpath 2026/10/15 14:20:17 INFO Applying migration id=localforward 2026/10/15 14:20:17 INFO Applying migration id=avatar 2026/10/15 14:20:17 INFO Applying migration id=noimage 2026/10/15 14:20:17 INFO Applying migration id=feed 2026/10/15 14:20:17 INFO Applying migration id=bookmarks 2026/10/15 14:20:17 INFO Applying migration id=shareactivity 2026/10/15 14:20:17 INFO Applying migration id=application 2026/10/15 14:20:17 INFO Applying migration id=certificates 2026/10/15 14:20:17 INFO Applying migration id=rawforward 2026/10/15 14:20:17 INFO Applying migration id=publickey 2026/10/15 14:20:17 INFO Applying migration id=resolvegroup 2026/10/15 14:20:17 INFO Applying migration id=reject 2026/10/15 14:20:17 INFO Applying migration id=autodel 2026/10/15 14:20:17 INFO Applying migration id=jsonb 2026/10/15 14:20:17 INFO Applying migration id=quote 2026/10/15 14:20:17 INFO Applying migration id=rfc9421 2026/10/15 14:20:17 INFO Applying migration id=keys 2026/10/15 14:20:17 INFO Applying migration id=portable 2026/10/15 14:20:17 INFO Applying migration id=proofs 2026/10/15 14:20:17 INFO Applying migration id=contexts 2026/10/15 14:20:17 INFO Applying migration id=deliverieshost 2026/10/15 14:20:17 INFO Applying migration id=pembegin 2026/10/15 14:20:17 INFO Applying migration id=didhost 2026/10/15 14:20:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:17 INFO Applying migration id=invites 2026/10/15 14:20:17 INFO Applying migration id=ed25519blob 2026/10/15 14:20:17 INFO Applying migration id=rsablob 2026/10/15 14:20:17 INFO Applying migration id=iconscid 2026/10/15 14:20:17 INFO Applying migration id=actor 2026/10/15 14:20:17 INFO Applying migration id=localkeys 2026/10/15 14:20:17 INFO Applying migration id=deleted 2026/10/15 14:20:17 INFO Applying migration id=history 2026/10/15 14:20:17 INFO Applying migration id=outboxnano 2026/10/15 14:20:17 INFO Applying migration id=implements 2026/10/15 14:20:17 INFO Applying migration id=backfill 2026/10/15 14:20:17 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (0.46s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/10/15 14:20:17 INFO Applying migration id=initial 2026/10/15 14:20:17 INFO Applying migration id=notesupdated 2026/10/15 14:20:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:17 INFO Applying migration id=activitiesid 2026/10/15 14:20:17 INFO Applying migration id=outbox 2026/10/15 14:20:17 INFO Applying migration id=edits 2026/10/15 14:20:17 INFO Applying migration id=outboxactor 2026/10/15 14:20:17 INFO Applying migration id=outboxsender 2026/10/15 14:20:17 INFO Applying migration id=thread 2026/10/15 14:20:17 INFO Applying migration id=host 2026/10/15 14:20:17 INFO Applying migration id=sharedinbox 2026/10/15 14:20:17 INFO Applying migration id=noteshost 2026/10/15 14:20:17 INFO Applying migration id=fetched 2026/10/15 14:20:17 INFO Applying migration id=move 2026/10/15 14:20:17 INFO Applying migration id=cleanup 2026/10/15 14:20:17 INFO Applying migration id=received 2026/10/15 14:20:17 INFO Applying migration id=namehost 2026/10/15 14:20:17 INFO Applying migration id=outboxhost 2026/10/15 14:20:17 INFO Applying migration id=notesfts 2026/10/15 14:20:17 INFO Applying migration id=iconsname 2026/10/15 14:20:17 INFO Applying migration id=nohash 2026/10/15 14:20:17 INFO Applying migration id=shares 2026/10/15 14:20:17 INFO Applying migration id=actorttl 2026/10/15 14:20:17 INFO Applying migration id=tocc 2026/10/15 14:20:17 INFO Applying migration id=followeds 2026/10/15 14:20:17 INFO Applying migration id=certhash 2026/10/15 14:20:17 INFO Applying migration id=follows_sync 2026/10/15 14:20:17 INFO Applying migration id=jsonpath 2026/10/15 14:20:17 INFO Applying migration id=localforward 2026/10/15 14:20:17 INFO Applying migration id=avatar 2026/10/15 14:20:17 INFO Applying migration id=noimage 2026/10/15 14:20:17 INFO Applying migration id=feed 2026/10/15 14:20:17 INFO Applying migration id=bookmarks 2026/10/15 14:20:17 INFO Applying migration id=shareactivity 2026/10/15 14:20:17 INFO Applying migration id=application 2026/10/15 14:20:17 INFO Applying migration id=certificates 2026/10/15 14:20:17 INFO Applying migration id=rawforward 2026/10/15 14:20:17 INFO Applying migration id=publickey 2026/10/15 14:20:17 INFO Applying migration id=resolvegroup 2026/10/15 14:20:17 INFO Applying migration id=reject 2026/10/15 14:20:17 INFO Applying migration id=autodel 2026/10/15 14:20:17 INFO Applying migration id=jsonb 2026/10/15 14:20:17 INFO Applying migration id=quote 2026/10/15 14:20:17 INFO Applying migration id=rfc9421 2026/10/15 14:20:17 INFO Applying migration id=keys 2026/10/15 14:20:17 INFO Applying migration id=portable 2026/10/15 14:20:17 INFO Applying migration id=proofs 2026/10/15 14:20:17 INFO Applying migration id=contexts 2026/10/15 14:20:17 INFO Applying migration id=deliverieshost 2026/10/15 14:20:17 INFO Applying migration id=pembegin 2026/10/15 14:20:17 INFO Applying migration id=didhost 2026/10/15 14:20:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:17 INFO Applying migration id=invites 2026/10/15 14:20:17 INFO Applying migration id=ed25519blob 2026/10/15 14:20:17 INFO Applying migration id=rsablob 2026/10/15 14:20:17 INFO Applying migration id=iconscid 2026/10/15 14:20:17 INFO Applying migration id=actor 2026/10/15 14:20:17 INFO Applying migration id=localkeys 2026/10/15 14:20:17 INFO Applying migration id=deleted 2026/10/15 14:20:17 INFO Applying migration id=history 2026/10/15 14:20:17 INFO Applying migration id=outboxnano 2026/10/15 14:20:17 INFO Applying migration id=implements 2026/10/15 14:20:17 INFO Applying migration id=backfill 2026/10/15 14:20:18 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (0.47s) === RUN TestHashtags_NoHashtags 2026/10/15 14:20:18 INFO Applying migration id=initial 2026/10/15 14:20:18 INFO Applying migration id=notesupdated 2026/10/15 14:20:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:18 INFO Applying migration id=activitiesid 2026/10/15 14:20:18 INFO Applying migration id=outbox 2026/10/15 14:20:18 INFO Applying migration id=edits 2026/10/15 14:20:18 INFO Applying migration id=outboxactor 2026/10/15 14:20:18 INFO Applying migration id=outboxsender 2026/10/15 14:20:18 INFO Applying migration id=thread 2026/10/15 14:20:18 INFO Applying migration id=host 2026/10/15 14:20:18 INFO Applying migration id=sharedinbox 2026/10/15 14:20:18 INFO Applying migration id=noteshost 2026/10/15 14:20:18 INFO Applying migration id=fetched 2026/10/15 14:20:18 INFO Applying migration id=move 2026/10/15 14:20:18 INFO Applying migration id=cleanup 2026/10/15 14:20:18 INFO Applying migration id=received 2026/10/15 14:20:18 INFO Applying migration id=namehost 2026/10/15 14:20:18 INFO Applying migration id=outboxhost 2026/10/15 14:20:18 INFO Applying migration id=notesfts 2026/10/15 14:20:18 INFO Applying migration id=iconsname 2026/10/15 14:20:18 INFO Applying migration id=nohash 2026/10/15 14:20:18 INFO Applying migration id=shares 2026/10/15 14:20:18 INFO Applying migration id=actorttl 2026/10/15 14:20:18 INFO Applying migration id=tocc 2026/10/15 14:20:18 INFO Applying migration id=followeds 2026/10/15 14:20:18 INFO Applying migration id=certhash 2026/10/15 14:20:18 INFO Applying migration id=follows_sync 2026/10/15 14:20:18 INFO Applying migration id=jsonpath 2026/10/15 14:20:18 INFO Applying migration id=localforward 2026/10/15 14:20:18 INFO Applying migration id=avatar 2026/10/15 14:20:18 INFO Applying migration id=noimage 2026/10/15 14:20:18 INFO Applying migration id=feed 2026/10/15 14:20:18 INFO Applying migration id=bookmarks 2026/10/15 14:20:18 INFO Applying migration id=shareactivity 2026/10/15 14:20:18 INFO Applying migration id=application 2026/10/15 14:20:18 INFO Applying migration id=certificates 2026/10/15 14:20:18 INFO Applying migration id=rawforward 2026/10/15 14:20:18 INFO Applying migration id=publickey 2026/10/15 14:20:18 INFO Applying migration id=resolvegroup 2026/10/15 14:20:18 INFO Applying migration id=reject 2026/10/15 14:20:18 INFO Applying migration id=autodel 2026/10/15 14:20:18 INFO Applying migration id=jsonb 2026/10/15 14:20:18 INFO Applying migration id=quote 2026/10/15 14:20:18 INFO Applying migration id=rfc9421 2026/10/15 14:20:18 INFO Applying migration id=keys 2026/10/15 14:20:18 INFO Applying migration id=portable 2026/10/15 14:20:18 INFO Applying migration id=proofs 2026/10/15 14:20:18 INFO Applying migration id=contexts 2026/10/15 14:20:18 INFO Applying migration id=deliverieshost 2026/10/15 14:20:18 INFO Applying migration id=pembegin 2026/10/15 14:20:18 INFO Applying migration id=didhost 2026/10/15 14:20:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:18 INFO Applying migration id=invites 2026/10/15 14:20:18 INFO Applying migration id=ed25519blob 2026/10/15 14:20:18 INFO Applying migration id=rsablob 2026/10/15 14:20:18 INFO Applying migration id=iconscid 2026/10/15 14:20:18 INFO Applying migration id=actor 2026/10/15 14:20:18 INFO Applying migration id=localkeys 2026/10/15 14:20:18 INFO Applying migration id=deleted 2026/10/15 14:20:18 INFO Applying migration id=history 2026/10/15 14:20:18 INFO Applying migration id=outboxnano 2026/10/15 14:20:18 INFO Applying migration id=implements 2026/10/15 14:20:18 INFO Applying migration id=backfill 2026/10/15 14:20:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7050-7cfa-af00-f376a178f306 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7050-7c7a-815a-8ca830acd395 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7050-7c7a-815a-8ca830acd395 2026/10/15 14:20:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7050-7c7a-815a-8ca830acd395 2026/10/15 14:20:18 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (0.63s) === RUN TestHashtags_OneHashtagOneAuthor 2026/10/15 14:20:18 INFO Applying migration id=initial 2026/10/15 14:20:18 INFO Applying migration id=notesupdated 2026/10/15 14:20:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:18 INFO Applying migration id=activitiesid 2026/10/15 14:20:18 INFO Applying migration id=outbox 2026/10/15 14:20:18 INFO Applying migration id=edits 2026/10/15 14:20:18 INFO Applying migration id=outboxactor 2026/10/15 14:20:18 INFO Applying migration id=outboxsender 2026/10/15 14:20:18 INFO Applying migration id=thread 2026/10/15 14:20:18 INFO Applying migration id=host 2026/10/15 14:20:18 INFO Applying migration id=sharedinbox 2026/10/15 14:20:18 INFO Applying migration id=noteshost 2026/10/15 14:20:18 INFO Applying migration id=fetched 2026/10/15 14:20:18 INFO Applying migration id=move 2026/10/15 14:20:18 INFO Applying migration id=cleanup 2026/10/15 14:20:18 INFO Applying migration id=received 2026/10/15 14:20:18 INFO Applying migration id=namehost 2026/10/15 14:20:18 INFO Applying migration id=outboxhost 2026/10/15 14:20:18 INFO Applying migration id=notesfts 2026/10/15 14:20:18 INFO Applying migration id=iconsname 2026/10/15 14:20:18 INFO Applying migration id=nohash 2026/10/15 14:20:18 INFO Applying migration id=shares 2026/10/15 14:20:18 INFO Applying migration id=actorttl 2026/10/15 14:20:18 INFO Applying migration id=tocc 2026/10/15 14:20:18 INFO Applying migration id=followeds 2026/10/15 14:20:18 INFO Applying migration id=certhash 2026/10/15 14:20:18 INFO Applying migration id=follows_sync 2026/10/15 14:20:18 INFO Applying migration id=jsonpath 2026/10/15 14:20:18 INFO Applying migration id=localforward 2026/10/15 14:20:18 INFO Applying migration id=avatar 2026/10/15 14:20:18 INFO Applying migration id=noimage 2026/10/15 14:20:19 INFO Applying migration id=feed 2026/10/15 14:20:19 INFO Applying migration id=bookmarks 2026/10/15 14:20:19 INFO Applying migration id=shareactivity 2026/10/15 14:20:19 INFO Applying migration id=application 2026/10/15 14:20:19 INFO Applying migration id=certificates 2026/10/15 14:20:19 INFO Applying migration id=rawforward 2026/10/15 14:20:19 INFO Applying migration id=publickey 2026/10/15 14:20:19 INFO Applying migration id=resolvegroup 2026/10/15 14:20:19 INFO Applying migration id=reject 2026/10/15 14:20:19 INFO Applying migration id=autodel 2026/10/15 14:20:19 INFO Applying migration id=jsonb 2026/10/15 14:20:19 INFO Applying migration id=quote 2026/10/15 14:20:19 INFO Applying migration id=rfc9421 2026/10/15 14:20:19 INFO Applying migration id=keys 2026/10/15 14:20:19 INFO Applying migration id=portable 2026/10/15 14:20:19 INFO Applying migration id=proofs 2026/10/15 14:20:19 INFO Applying migration id=contexts 2026/10/15 14:20:19 INFO Applying migration id=deliverieshost 2026/10/15 14:20:19 INFO Applying migration id=pembegin 2026/10/15 14:20:19 INFO Applying migration id=didhost 2026/10/15 14:20:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:19 INFO Applying migration id=invites 2026/10/15 14:20:19 INFO Applying migration id=ed25519blob 2026/10/15 14:20:19 INFO Applying migration id=rsablob 2026/10/15 14:20:19 INFO Applying migration id=iconscid 2026/10/15 14:20:19 INFO Applying migration id=actor 2026/10/15 14:20:19 INFO Applying migration id=localkeys 2026/10/15 14:20:19 INFO Applying migration id=deleted 2026/10/15 14:20:19 INFO Applying migration id=history 2026/10/15 14:20:19 INFO Applying migration id=outboxnano 2026/10/15 14:20:19 INFO Applying migration id=implements 2026/10/15 14:20:19 INFO Applying migration id=backfill 2026/10/15 14:20:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7314-76ac-81c4-0ba48d978f5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7314-763c-b5db-5e9267977d8d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7314-763c-b5db-5e9267977d8d 2026/10/15 14:20:19 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7314-763c-b5db-5e9267977d8d 2026/10/15 14:20:19 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.71s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/10/15 14:20:19 INFO Applying migration id=initial 2026/10/15 14:20:19 INFO Applying migration id=notesupdated 2026/10/15 14:20:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:19 INFO Applying migration id=activitiesid 2026/10/15 14:20:19 INFO Applying migration id=outbox 2026/10/15 14:20:19 INFO Applying migration id=edits 2026/10/15 14:20:19 INFO Applying migration id=outboxactor 2026/10/15 14:20:19 INFO Applying migration id=outboxsender 2026/10/15 14:20:19 INFO Applying migration id=thread 2026/10/15 14:20:19 INFO Applying migration id=host 2026/10/15 14:20:19 INFO Applying migration id=sharedinbox 2026/10/15 14:20:19 INFO Applying migration id=noteshost 2026/10/15 14:20:19 INFO Applying migration id=fetched 2026/10/15 14:20:19 INFO Applying migration id=move 2026/10/15 14:20:19 INFO Applying migration id=cleanup 2026/10/15 14:20:19 INFO Applying migration id=received 2026/10/15 14:20:19 INFO Applying migration id=namehost 2026/10/15 14:20:19 INFO Applying migration id=outboxhost 2026/10/15 14:20:19 INFO Applying migration id=notesfts 2026/10/15 14:20:19 INFO Applying migration id=iconsname 2026/10/15 14:20:19 INFO Applying migration id=nohash 2026/10/15 14:20:19 INFO Applying migration id=shares 2026/10/15 14:20:19 INFO Applying migration id=actorttl 2026/10/15 14:20:19 INFO Applying migration id=tocc 2026/10/15 14:20:19 INFO Applying migration id=followeds 2026/10/15 14:20:19 INFO Applying migration id=certhash 2026/10/15 14:20:19 INFO Applying migration id=follows_sync 2026/10/15 14:20:19 INFO Applying migration id=jsonpath 2026/10/15 14:20:19 INFO Applying migration id=localforward 2026/10/15 14:20:19 INFO Applying migration id=avatar 2026/10/15 14:20:19 INFO Applying migration id=noimage 2026/10/15 14:20:19 INFO Applying migration id=feed 2026/10/15 14:20:19 INFO Applying migration id=bookmarks 2026/10/15 14:20:19 INFO Applying migration id=shareactivity 2026/10/15 14:20:19 INFO Applying migration id=application 2026/10/15 14:20:19 INFO Applying migration id=certificates 2026/10/15 14:20:19 INFO Applying migration id=rawforward 2026/10/15 14:20:19 INFO Applying migration id=publickey 2026/10/15 14:20:19 INFO Applying migration id=resolvegroup 2026/10/15 14:20:19 INFO Applying migration id=reject 2026/10/15 14:20:19 INFO Applying migration id=autodel 2026/10/15 14:20:19 INFO Applying migration id=jsonb 2026/10/15 14:20:19 INFO Applying migration id=quote 2026/10/15 14:20:19 INFO Applying migration id=rfc9421 2026/10/15 14:20:19 INFO Applying migration id=keys 2026/10/15 14:20:19 INFO Applying migration id=portable 2026/10/15 14:20:19 INFO Applying migration id=proofs 2026/10/15 14:20:19 INFO Applying migration id=contexts 2026/10/15 14:20:19 INFO Applying migration id=deliverieshost 2026/10/15 14:20:19 INFO Applying migration id=pembegin 2026/10/15 14:20:19 INFO Applying migration id=didhost 2026/10/15 14:20:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:19 INFO Applying migration id=invites 2026/10/15 14:20:19 INFO Applying migration id=ed25519blob 2026/10/15 14:20:19 INFO Applying migration id=rsablob 2026/10/15 14:20:19 INFO Applying migration id=iconscid 2026/10/15 14:20:19 INFO Applying migration id=actor 2026/10/15 14:20:19 INFO Applying migration id=localkeys 2026/10/15 14:20:19 INFO Applying migration id=deleted 2026/10/15 14:20:19 INFO Applying migration id=history 2026/10/15 14:20:19 INFO Applying migration id=outboxnano 2026/10/15 14:20:19 INFO Applying migration id=implements 2026/10/15 14:20:19 INFO Applying migration id=backfill 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-74c6-7d61-8651-ea6e20f920a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-74c6-7c5e-a02c-ed9335659309 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-74c6-7c5e-a02c-ed9335659309 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-74c6-7c5e-a02c-ed9335659309 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-74cd-7b79-8c24-ed850d0c49fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-74cd-7b19-91dd-3b2cbba3b947 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-74cd-7b19-91dd-3b2cbba3b947 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-74cd-7b19-91dd-3b2cbba3b947 2026/10/15 14:20:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.44s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/10/15 14:20:20 INFO Applying migration id=initial 2026/10/15 14:20:20 INFO Applying migration id=notesupdated 2026/10/15 14:20:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:20 INFO Applying migration id=activitiesid 2026/10/15 14:20:20 INFO Applying migration id=outbox 2026/10/15 14:20:20 INFO Applying migration id=edits 2026/10/15 14:20:20 INFO Applying migration id=outboxactor 2026/10/15 14:20:20 INFO Applying migration id=outboxsender 2026/10/15 14:20:20 INFO Applying migration id=thread 2026/10/15 14:20:20 INFO Applying migration id=host 2026/10/15 14:20:20 INFO Applying migration id=sharedinbox 2026/10/15 14:20:20 INFO Applying migration id=noteshost 2026/10/15 14:20:20 INFO Applying migration id=fetched 2026/10/15 14:20:20 INFO Applying migration id=move 2026/10/15 14:20:20 INFO Applying migration id=cleanup 2026/10/15 14:20:20 INFO Applying migration id=received 2026/10/15 14:20:20 INFO Applying migration id=namehost 2026/10/15 14:20:20 INFO Applying migration id=outboxhost 2026/10/15 14:20:20 INFO Applying migration id=notesfts 2026/10/15 14:20:20 INFO Applying migration id=iconsname 2026/10/15 14:20:20 INFO Applying migration id=nohash 2026/10/15 14:20:20 INFO Applying migration id=shares 2026/10/15 14:20:20 INFO Applying migration id=actorttl 2026/10/15 14:20:20 INFO Applying migration id=tocc 2026/10/15 14:20:20 INFO Applying migration id=followeds 2026/10/15 14:20:20 INFO Applying migration id=certhash 2026/10/15 14:20:20 INFO Applying migration id=follows_sync 2026/10/15 14:20:20 INFO Applying migration id=jsonpath 2026/10/15 14:20:20 INFO Applying migration id=localforward 2026/10/15 14:20:20 INFO Applying migration id=avatar 2026/10/15 14:20:20 INFO Applying migration id=noimage 2026/10/15 14:20:20 INFO Applying migration id=feed 2026/10/15 14:20:20 INFO Applying migration id=bookmarks 2026/10/15 14:20:20 INFO Applying migration id=shareactivity 2026/10/15 14:20:20 INFO Applying migration id=application 2026/10/15 14:20:20 INFO Applying migration id=certificates 2026/10/15 14:20:20 INFO Applying migration id=rawforward 2026/10/15 14:20:20 INFO Applying migration id=publickey 2026/10/15 14:20:20 INFO Applying migration id=resolvegroup 2026/10/15 14:20:20 INFO Applying migration id=reject 2026/10/15 14:20:20 INFO Applying migration id=autodel 2026/10/15 14:20:20 INFO Applying migration id=jsonb 2026/10/15 14:20:20 INFO Applying migration id=quote 2026/10/15 14:20:20 INFO Applying migration id=rfc9421 2026/10/15 14:20:20 INFO Applying migration id=keys 2026/10/15 14:20:20 INFO Applying migration id=portable 2026/10/15 14:20:20 INFO Applying migration id=proofs 2026/10/15 14:20:20 INFO Applying migration id=contexts 2026/10/15 14:20:20 INFO Applying migration id=deliverieshost 2026/10/15 14:20:20 INFO Applying migration id=pembegin 2026/10/15 14:20:20 INFO Applying migration id=didhost 2026/10/15 14:20:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:20 INFO Applying migration id=invites 2026/10/15 14:20:20 INFO Applying migration id=ed25519blob 2026/10/15 14:20:20 INFO Applying migration id=rsablob 2026/10/15 14:20:20 INFO Applying migration id=iconscid 2026/10/15 14:20:20 INFO Applying migration id=actor 2026/10/15 14:20:20 INFO Applying migration id=localkeys 2026/10/15 14:20:20 INFO Applying migration id=deleted 2026/10/15 14:20:20 INFO Applying migration id=history 2026/10/15 14:20:20 INFO Applying migration id=outboxnano 2026/10/15 14:20:20 INFO Applying migration id=implements 2026/10/15 14:20:20 INFO Applying migration id=backfill 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7753-7c96-a3e2-e0cb8d083446 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7753-7c0b-ba85-c359e20a623f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7753-7c0b-ba85-c359e20a623f 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7753-7c0b-ba85-c359e20a623f 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7757-7a79-996b-07bf83786b74 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7757-7a43-97bc-e0c5e59d9ce4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-7757-7a43-97bc-e0c5e59d9ce4 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7757-7a43-97bc-e0c5e59d9ce4 2026/10/15 14:20:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (0.64s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/10/15 14:20:20 INFO Applying migration id=initial 2026/10/15 14:20:20 INFO Applying migration id=notesupdated 2026/10/15 14:20:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:20 INFO Applying migration id=activitiesid 2026/10/15 14:20:20 INFO Applying migration id=outbox 2026/10/15 14:20:20 INFO Applying migration id=edits 2026/10/15 14:20:20 INFO Applying migration id=outboxactor 2026/10/15 14:20:20 INFO Applying migration id=outboxsender 2026/10/15 14:20:20 INFO Applying migration id=thread 2026/10/15 14:20:20 INFO Applying migration id=host 2026/10/15 14:20:20 INFO Applying migration id=sharedinbox 2026/10/15 14:20:20 INFO Applying migration id=noteshost 2026/10/15 14:20:20 INFO Applying migration id=fetched 2026/10/15 14:20:20 INFO Applying migration id=move 2026/10/15 14:20:20 INFO Applying migration id=cleanup 2026/10/15 14:20:20 INFO Applying migration id=received 2026/10/15 14:20:20 INFO Applying migration id=namehost 2026/10/15 14:20:20 INFO Applying migration id=outboxhost 2026/10/15 14:20:20 INFO Applying migration id=notesfts 2026/10/15 14:20:20 INFO Applying migration id=iconsname 2026/10/15 14:20:20 INFO Applying migration id=nohash 2026/10/15 14:20:20 INFO Applying migration id=shares 2026/10/15 14:20:20 INFO Applying migration id=actorttl 2026/10/15 14:20:20 INFO Applying migration id=tocc 2026/10/15 14:20:20 INFO Applying migration id=followeds 2026/10/15 14:20:20 INFO Applying migration id=certhash 2026/10/15 14:20:20 INFO Applying migration id=follows_sync 2026/10/15 14:20:20 INFO Applying migration id=jsonpath 2026/10/15 14:20:20 INFO Applying migration id=localforward 2026/10/15 14:20:20 INFO Applying migration id=avatar 2026/10/15 14:20:20 INFO Applying migration id=noimage 2026/10/15 14:20:20 INFO Applying migration id=feed 2026/10/15 14:20:20 INFO Applying migration id=bookmarks 2026/10/15 14:20:20 INFO Applying migration id=shareactivity 2026/10/15 14:20:20 INFO Applying migration id=application 2026/10/15 14:20:20 INFO Applying migration id=certificates 2026/10/15 14:20:20 INFO Applying migration id=rawforward 2026/10/15 14:20:20 INFO Applying migration id=publickey 2026/10/15 14:20:20 INFO Applying migration id=resolvegroup 2026/10/15 14:20:20 INFO Applying migration id=reject 2026/10/15 14:20:20 INFO Applying migration id=autodel 2026/10/15 14:20:20 INFO Applying migration id=jsonb 2026/10/15 14:20:20 INFO Applying migration id=quote 2026/10/15 14:20:20 INFO Applying migration id=rfc9421 2026/10/15 14:20:20 INFO Applying migration id=keys 2026/10/15 14:20:20 INFO Applying migration id=portable 2026/10/15 14:20:20 INFO Applying migration id=proofs 2026/10/15 14:20:20 INFO Applying migration id=contexts 2026/10/15 14:20:20 INFO Applying migration id=deliverieshost 2026/10/15 14:20:20 INFO Applying migration id=pembegin 2026/10/15 14:20:20 INFO Applying migration id=didhost 2026/10/15 14:20:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:20 INFO Applying migration id=invites 2026/10/15 14:20:20 INFO Applying migration id=ed25519blob 2026/10/15 14:20:20 INFO Applying migration id=rsablob 2026/10/15 14:20:20 INFO Applying migration id=iconscid 2026/10/15 14:20:20 INFO Applying migration id=actor 2026/10/15 14:20:20 INFO Applying migration id=localkeys 2026/10/15 14:20:20 INFO Applying migration id=deleted 2026/10/15 14:20:20 INFO Applying migration id=history 2026/10/15 14:20:20 INFO Applying migration id=outboxnano 2026/10/15 14:20:20 INFO Applying migration id=implements 2026/10/15 14:20:20 INFO Applying migration id=backfill 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-79a3-7432-97e6-63e0ea2b37f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-79a2-7d3c-8962-dac91f2c2bdf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-79a2-7d3c-8962-dac91f2c2bdf 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-79a2-7d3c-8962-dac91f2c2bdf 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-79a7-75a5-8fc9-6b30c6308837 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-79a7-7574-80b4-14a2390d2874 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-79a7-7574-80b4-14a2390d2874 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-79a7-7574-80b4-14a2390d2874 2026/10/15 14:20:21 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.59s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/10/15 14:20:21 INFO Applying migration id=initial 2026/10/15 14:20:21 INFO Applying migration id=notesupdated 2026/10/15 14:20:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:21 INFO Applying migration id=activitiesid 2026/10/15 14:20:21 INFO Applying migration id=outbox 2026/10/15 14:20:21 INFO Applying migration id=edits 2026/10/15 14:20:21 INFO Applying migration id=outboxactor 2026/10/15 14:20:21 INFO Applying migration id=outboxsender 2026/10/15 14:20:21 INFO Applying migration id=thread 2026/10/15 14:20:21 INFO Applying migration id=host 2026/10/15 14:20:21 INFO Applying migration id=sharedinbox 2026/10/15 14:20:21 INFO Applying migration id=noteshost 2026/10/15 14:20:21 INFO Applying migration id=fetched 2026/10/15 14:20:21 INFO Applying migration id=move 2026/10/15 14:20:21 INFO Applying migration id=cleanup 2026/10/15 14:20:21 INFO Applying migration id=received 2026/10/15 14:20:21 INFO Applying migration id=namehost 2026/10/15 14:20:21 INFO Applying migration id=outboxhost 2026/10/15 14:20:21 INFO Applying migration id=notesfts 2026/10/15 14:20:21 INFO Applying migration id=iconsname 2026/10/15 14:20:21 INFO Applying migration id=nohash 2026/10/15 14:20:21 INFO Applying migration id=shares 2026/10/15 14:20:21 INFO Applying migration id=actorttl 2026/10/15 14:20:21 INFO Applying migration id=tocc 2026/10/15 14:20:21 INFO Applying migration id=followeds 2026/10/15 14:20:21 INFO Applying migration id=certhash 2026/10/15 14:20:21 INFO Applying migration id=follows_sync 2026/10/15 14:20:21 INFO Applying migration id=jsonpath 2026/10/15 14:20:21 INFO Applying migration id=localforward 2026/10/15 14:20:21 INFO Applying migration id=avatar 2026/10/15 14:20:21 INFO Applying migration id=noimage 2026/10/15 14:20:21 INFO Applying migration id=feed 2026/10/15 14:20:21 INFO Applying migration id=bookmarks 2026/10/15 14:20:21 INFO Applying migration id=shareactivity 2026/10/15 14:20:21 INFO Applying migration id=application 2026/10/15 14:20:21 INFO Applying migration id=certificates 2026/10/15 14:20:21 INFO Applying migration id=rawforward 2026/10/15 14:20:21 INFO Applying migration id=publickey 2026/10/15 14:20:21 INFO Applying migration id=resolvegroup 2026/10/15 14:20:21 INFO Applying migration id=reject 2026/10/15 14:20:21 INFO Applying migration id=autodel 2026/10/15 14:20:21 INFO Applying migration id=jsonb 2026/10/15 14:20:21 INFO Applying migration id=quote 2026/10/15 14:20:21 INFO Applying migration id=rfc9421 2026/10/15 14:20:21 INFO Applying migration id=keys 2026/10/15 14:20:21 INFO Applying migration id=portable 2026/10/15 14:20:21 INFO Applying migration id=proofs 2026/10/15 14:20:21 INFO Applying migration id=contexts 2026/10/15 14:20:21 INFO Applying migration id=deliverieshost 2026/10/15 14:20:21 INFO Applying migration id=pembegin 2026/10/15 14:20:21 INFO Applying migration id=didhost 2026/10/15 14:20:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:21 INFO Applying migration id=invites 2026/10/15 14:20:21 INFO Applying migration id=ed25519blob 2026/10/15 14:20:21 INFO Applying migration id=rsablob 2026/10/15 14:20:21 INFO Applying migration id=iconscid 2026/10/15 14:20:21 INFO Applying migration id=actor 2026/10/15 14:20:21 INFO Applying migration id=localkeys 2026/10/15 14:20:21 INFO Applying migration id=deleted 2026/10/15 14:20:21 INFO Applying migration id=history 2026/10/15 14:20:21 INFO Applying migration id=outboxnano 2026/10/15 14:20:21 INFO Applying migration id=implements 2026/10/15 14:20:21 INFO Applying migration id=backfill 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7c12-74c0-b510-85e7b48442c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7c12-742d-987e-65f3b01ce851 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7c12-742d-987e-65f3b01ce851 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7c12-742d-987e-65f3b01ce851 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7c1b-7dd4-bda1-59fef2574e15 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7c1b-7d5c-bd97-57539b9236a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-7c1b-7d5c-bd97-57539b9236a9 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7c1b-7d5c-bd97-57539b9236a9 2026/10/15 14:20:21 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (0.64s) === RUN TestHome_AuthenticatedUser 2026/10/15 14:20:21 INFO Applying migration id=initial 2026/10/15 14:20:21 INFO Applying migration id=notesupdated 2026/10/15 14:20:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:21 INFO Applying migration id=activitiesid 2026/10/15 14:20:21 INFO Applying migration id=outbox 2026/10/15 14:20:21 INFO Applying migration id=edits 2026/10/15 14:20:21 INFO Applying migration id=outboxactor 2026/10/15 14:20:21 INFO Applying migration id=outboxsender 2026/10/15 14:20:21 INFO Applying migration id=thread 2026/10/15 14:20:21 INFO Applying migration id=host 2026/10/15 14:20:21 INFO Applying migration id=sharedinbox 2026/10/15 14:20:21 INFO Applying migration id=noteshost 2026/10/15 14:20:21 INFO Applying migration id=fetched 2026/10/15 14:20:21 INFO Applying migration id=move 2026/10/15 14:20:21 INFO Applying migration id=cleanup 2026/10/15 14:20:21 INFO Applying migration id=received 2026/10/15 14:20:21 INFO Applying migration id=namehost 2026/10/15 14:20:21 INFO Applying migration id=outboxhost 2026/10/15 14:20:21 INFO Applying migration id=notesfts 2026/10/15 14:20:21 INFO Applying migration id=iconsname 2026/10/15 14:20:21 INFO Applying migration id=nohash 2026/10/15 14:20:21 INFO Applying migration id=shares 2026/10/15 14:20:21 INFO Applying migration id=actorttl 2026/10/15 14:20:21 INFO Applying migration id=tocc 2026/10/15 14:20:21 INFO Applying migration id=followeds 2026/10/15 14:20:22 INFO Applying migration id=certhash 2026/10/15 14:20:22 INFO Applying migration id=follows_sync 2026/10/15 14:20:22 INFO Applying migration id=jsonpath 2026/10/15 14:20:22 INFO Applying migration id=localforward 2026/10/15 14:20:22 INFO Applying migration id=avatar 2026/10/15 14:20:22 INFO Applying migration id=noimage 2026/10/15 14:20:22 INFO Applying migration id=feed 2026/10/15 14:20:22 INFO Applying migration id=bookmarks 2026/10/15 14:20:22 INFO Applying migration id=shareactivity 2026/10/15 14:20:22 INFO Applying migration id=application 2026/10/15 14:20:22 INFO Applying migration id=certificates 2026/10/15 14:20:22 INFO Applying migration id=rawforward 2026/10/15 14:20:22 INFO Applying migration id=publickey 2026/10/15 14:20:22 INFO Applying migration id=resolvegroup 2026/10/15 14:20:22 INFO Applying migration id=reject 2026/10/15 14:20:22 INFO Applying migration id=autodel 2026/10/15 14:20:22 INFO Applying migration id=jsonb 2026/10/15 14:20:22 INFO Applying migration id=quote 2026/10/15 14:20:22 INFO Applying migration id=rfc9421 2026/10/15 14:20:22 INFO Applying migration id=keys 2026/10/15 14:20:22 INFO Applying migration id=portable 2026/10/15 14:20:22 INFO Applying migration id=proofs 2026/10/15 14:20:22 INFO Applying migration id=contexts 2026/10/15 14:20:22 INFO Applying migration id=deliverieshost 2026/10/15 14:20:22 INFO Applying migration id=pembegin 2026/10/15 14:20:22 INFO Applying migration id=didhost 2026/10/15 14:20:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:22 INFO Applying migration id=invites 2026/10/15 14:20:22 INFO Applying migration id=ed25519blob 2026/10/15 14:20:22 INFO Applying migration id=rsablob 2026/10/15 14:20:22 INFO Applying migration id=iconscid 2026/10/15 14:20:22 INFO Applying migration id=actor 2026/10/15 14:20:22 INFO Applying migration id=localkeys 2026/10/15 14:20:22 INFO Applying migration id=deleted 2026/10/15 14:20:22 INFO Applying migration id=history 2026/10/15 14:20:22 INFO Applying migration id=outboxnano 2026/10/15 14:20:22 INFO Applying migration id=implements 2026/10/15 14:20:22 INFO Applying migration id=backfill --- PASS: TestHome_AuthenticatedUser (0.52s) === RUN TestHome_UnauthenticatedUser 2026/10/15 14:20:22 INFO Applying migration id=initial 2026/10/15 14:20:22 INFO Applying migration id=notesupdated 2026/10/15 14:20:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:22 INFO Applying migration id=activitiesid 2026/10/15 14:20:22 INFO Applying migration id=outbox 2026/10/15 14:20:22 INFO Applying migration id=edits 2026/10/15 14:20:22 INFO Applying migration id=outboxactor 2026/10/15 14:20:22 INFO Applying migration id=outboxsender 2026/10/15 14:20:22 INFO Applying migration id=thread 2026/10/15 14:20:22 INFO Applying migration id=host 2026/10/15 14:20:22 INFO Applying migration id=sharedinbox 2026/10/15 14:20:22 INFO Applying migration id=noteshost 2026/10/15 14:20:22 INFO Applying migration id=fetched 2026/10/15 14:20:22 INFO Applying migration id=move 2026/10/15 14:20:22 INFO Applying migration id=cleanup 2026/10/15 14:20:22 INFO Applying migration id=received 2026/10/15 14:20:22 INFO Applying migration id=namehost 2026/10/15 14:20:22 INFO Applying migration id=outboxhost 2026/10/15 14:20:22 INFO Applying migration id=notesfts 2026/10/15 14:20:22 INFO Applying migration id=iconsname 2026/10/15 14:20:22 INFO Applying migration id=nohash 2026/10/15 14:20:22 INFO Applying migration id=shares 2026/10/15 14:20:22 INFO Applying migration id=actorttl 2026/10/15 14:20:22 INFO Applying migration id=tocc 2026/10/15 14:20:22 INFO Applying migration id=followeds 2026/10/15 14:20:22 INFO Applying migration id=certhash 2026/10/15 14:20:22 INFO Applying migration id=follows_sync 2026/10/15 14:20:22 INFO Applying migration id=jsonpath 2026/10/15 14:20:22 INFO Applying migration id=localforward 2026/10/15 14:20:22 INFO Applying migration id=avatar 2026/10/15 14:20:22 INFO Applying migration id=noimage 2026/10/15 14:20:22 INFO Applying migration id=feed 2026/10/15 14:20:22 INFO Applying migration id=bookmarks 2026/10/15 14:20:22 INFO Applying migration id=shareactivity 2026/10/15 14:20:22 INFO Applying migration id=application 2026/10/15 14:20:22 INFO Applying migration id=certificates 2026/10/15 14:20:22 INFO Applying migration id=rawforward 2026/10/15 14:20:22 INFO Applying migration id=publickey 2026/10/15 14:20:22 INFO Applying migration id=resolvegroup 2026/10/15 14:20:22 INFO Applying migration id=reject 2026/10/15 14:20:22 INFO Applying migration id=autodel 2026/10/15 14:20:22 INFO Applying migration id=jsonb 2026/10/15 14:20:22 INFO Applying migration id=quote 2026/10/15 14:20:22 INFO Applying migration id=rfc9421 2026/10/15 14:20:22 INFO Applying migration id=keys 2026/10/15 14:20:22 INFO Applying migration id=portable 2026/10/15 14:20:22 INFO Applying migration id=proofs 2026/10/15 14:20:22 INFO Applying migration id=contexts 2026/10/15 14:20:22 INFO Applying migration id=deliverieshost 2026/10/15 14:20:22 INFO Applying migration id=pembegin 2026/10/15 14:20:22 INFO Applying migration id=didhost 2026/10/15 14:20:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:22 INFO Applying migration id=invites 2026/10/15 14:20:22 INFO Applying migration id=ed25519blob 2026/10/15 14:20:22 INFO Applying migration id=rsablob 2026/10/15 14:20:22 INFO Applying migration id=iconscid 2026/10/15 14:20:22 INFO Applying migration id=actor 2026/10/15 14:20:22 INFO Applying migration id=localkeys 2026/10/15 14:20:22 INFO Applying migration id=deleted 2026/10/15 14:20:22 INFO Applying migration id=history 2026/10/15 14:20:22 INFO Applying migration id=outboxnano 2026/10/15 14:20:22 INFO Applying migration id=implements 2026/10/15 14:20:22 INFO Applying migration id=backfill --- PASS: TestHome_UnauthenticatedUser (0.66s) === RUN TestMove_FederatedToFederated 2026/10/15 14:20:23 INFO Applying migration id=initial 2026/10/15 14:20:23 INFO Applying migration id=notesupdated 2026/10/15 14:20:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:23 INFO Applying migration id=activitiesid 2026/10/15 14:20:23 INFO Applying migration id=outbox 2026/10/15 14:20:23 INFO Applying migration id=edits 2026/10/15 14:20:23 INFO Applying migration id=outboxactor 2026/10/15 14:20:23 INFO Applying migration id=outboxsender 2026/10/15 14:20:23 INFO Applying migration id=thread 2026/10/15 14:20:23 INFO Applying migration id=host 2026/10/15 14:20:23 INFO Applying migration id=sharedinbox 2026/10/15 14:20:23 INFO Applying migration id=noteshost 2026/10/15 14:20:23 INFO Applying migration id=fetched 2026/10/15 14:20:23 INFO Applying migration id=move 2026/10/15 14:20:23 INFO Applying migration id=cleanup 2026/10/15 14:20:23 INFO Applying migration id=received 2026/10/15 14:20:23 INFO Applying migration id=namehost 2026/10/15 14:20:23 INFO Applying migration id=outboxhost 2026/10/15 14:20:23 INFO Applying migration id=notesfts 2026/10/15 14:20:23 INFO Applying migration id=iconsname 2026/10/15 14:20:23 INFO Applying migration id=nohash 2026/10/15 14:20:23 INFO Applying migration id=shares 2026/10/15 14:20:23 INFO Applying migration id=actorttl 2026/10/15 14:20:23 INFO Applying migration id=tocc 2026/10/15 14:20:23 INFO Applying migration id=followeds 2026/10/15 14:20:23 INFO Applying migration id=certhash 2026/10/15 14:20:23 INFO Applying migration id=follows_sync 2026/10/15 14:20:23 INFO Applying migration id=jsonpath 2026/10/15 14:20:23 INFO Applying migration id=localforward 2026/10/15 14:20:23 INFO Applying migration id=avatar 2026/10/15 14:20:23 INFO Applying migration id=noimage 2026/10/15 14:20:23 INFO Applying migration id=feed 2026/10/15 14:20:23 INFO Applying migration id=bookmarks 2026/10/15 14:20:23 INFO Applying migration id=shareactivity 2026/10/15 14:20:23 INFO Applying migration id=application 2026/10/15 14:20:23 INFO Applying migration id=certificates 2026/10/15 14:20:23 INFO Applying migration id=rawforward 2026/10/15 14:20:23 INFO Applying migration id=publickey 2026/10/15 14:20:23 INFO Applying migration id=resolvegroup 2026/10/15 14:20:23 INFO Applying migration id=reject 2026/10/15 14:20:23 INFO Applying migration id=autodel 2026/10/15 14:20:23 INFO Applying migration id=jsonb 2026/10/15 14:20:23 INFO Applying migration id=quote 2026/10/15 14:20:23 INFO Applying migration id=rfc9421 2026/10/15 14:20:23 INFO Applying migration id=keys 2026/10/15 14:20:23 INFO Applying migration id=portable 2026/10/15 14:20:23 INFO Applying migration id=proofs 2026/10/15 14:20:23 INFO Applying migration id=contexts 2026/10/15 14:20:23 INFO Applying migration id=deliverieshost 2026/10/15 14:20:23 INFO Applying migration id=pembegin 2026/10/15 14:20:23 INFO Applying migration id=didhost 2026/10/15 14:20:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:23 INFO Applying migration id=invites 2026/10/15 14:20:23 INFO Applying migration id=ed25519blob 2026/10/15 14:20:23 INFO Applying migration id=rsablob 2026/10/15 14:20:23 INFO Applying migration id=iconscid 2026/10/15 14:20:23 INFO Applying migration id=actor 2026/10/15 14:20:23 INFO Applying migration id=localkeys 2026/10/15 14:20:23 INFO Applying migration id=deleted 2026/10/15 14:20:23 INFO Applying migration id=history 2026/10/15 14:20:23 INFO Applying migration id=outboxnano 2026/10/15 14:20:23 INFO Applying migration id=implements 2026/10/15 14:20:23 INFO Applying migration id=backfill 2026/10/15 14:20:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8282-781b-aebd-af93ea276462 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/10/15 14:20:23 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-8282-781b-aebd-af93ea276462 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/15 14:20:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8286-76af-adeb-4e1da238b464 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/10/15 14:20:23 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-8287-79e0-abed-a5c044e1c275 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8282-781b-aebd-af93ea276462 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (0.46s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/10/15 14:20:23 INFO Applying migration id=initial 2026/10/15 14:20:23 INFO Applying migration id=notesupdated 2026/10/15 14:20:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:23 INFO Applying migration id=activitiesid 2026/10/15 14:20:23 INFO Applying migration id=outbox 2026/10/15 14:20:23 INFO Applying migration id=edits 2026/10/15 14:20:23 INFO Applying migration id=outboxactor 2026/10/15 14:20:23 INFO Applying migration id=outboxsender 2026/10/15 14:20:23 INFO Applying migration id=thread 2026/10/15 14:20:23 INFO Applying migration id=host 2026/10/15 14:20:23 INFO Applying migration id=sharedinbox 2026/10/15 14:20:23 INFO Applying migration id=noteshost 2026/10/15 14:20:23 INFO Applying migration id=fetched 2026/10/15 14:20:23 INFO Applying migration id=move 2026/10/15 14:20:23 INFO Applying migration id=cleanup 2026/10/15 14:20:23 INFO Applying migration id=received 2026/10/15 14:20:23 INFO Applying migration id=namehost 2026/10/15 14:20:23 INFO Applying migration id=outboxhost 2026/10/15 14:20:23 INFO Applying migration id=notesfts 2026/10/15 14:20:23 INFO Applying migration id=iconsname 2026/10/15 14:20:23 INFO Applying migration id=nohash 2026/10/15 14:20:23 INFO Applying migration id=shares 2026/10/15 14:20:23 INFO Applying migration id=actorttl 2026/10/15 14:20:23 INFO Applying migration id=tocc 2026/10/15 14:20:23 INFO Applying migration id=followeds 2026/10/15 14:20:23 INFO Applying migration id=certhash 2026/10/15 14:20:23 INFO Applying migration id=follows_sync 2026/10/15 14:20:23 INFO Applying migration id=jsonpath 2026/10/15 14:20:23 INFO Applying migration id=localforward 2026/10/15 14:20:23 INFO Applying migration id=avatar 2026/10/15 14:20:23 INFO Applying migration id=noimage 2026/10/15 14:20:23 INFO Applying migration id=feed 2026/10/15 14:20:23 INFO Applying migration id=bookmarks 2026/10/15 14:20:23 INFO Applying migration id=shareactivity 2026/10/15 14:20:23 INFO Applying migration id=application 2026/10/15 14:20:23 INFO Applying migration id=certificates 2026/10/15 14:20:23 INFO Applying migration id=rawforward 2026/10/15 14:20:23 INFO Applying migration id=publickey 2026/10/15 14:20:23 INFO Applying migration id=resolvegroup 2026/10/15 14:20:23 INFO Applying migration id=reject 2026/10/15 14:20:23 INFO Applying migration id=autodel 2026/10/15 14:20:23 INFO Applying migration id=jsonb 2026/10/15 14:20:23 INFO Applying migration id=quote 2026/10/15 14:20:23 INFO Applying migration id=rfc9421 2026/10/15 14:20:23 INFO Applying migration id=keys 2026/10/15 14:20:23 INFO Applying migration id=portable 2026/10/15 14:20:23 INFO Applying migration id=proofs 2026/10/15 14:20:23 INFO Applying migration id=contexts 2026/10/15 14:20:23 INFO Applying migration id=deliverieshost 2026/10/15 14:20:23 INFO Applying migration id=pembegin 2026/10/15 14:20:23 INFO Applying migration id=didhost 2026/10/15 14:20:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:23 INFO Applying migration id=invites 2026/10/15 14:20:23 INFO Applying migration id=ed25519blob 2026/10/15 14:20:23 INFO Applying migration id=rsablob 2026/10/15 14:20:23 INFO Applying migration id=iconscid 2026/10/15 14:20:23 INFO Applying migration id=actor 2026/10/15 14:20:23 INFO Applying migration id=localkeys 2026/10/15 14:20:23 INFO Applying migration id=deleted 2026/10/15 14:20:23 INFO Applying migration id=history 2026/10/15 14:20:23 INFO Applying migration id=outboxnano 2026/10/15 14:20:23 INFO Applying migration id=implements 2026/10/15 14:20:23 INFO Applying migration id=backfill 2026/10/15 14:20:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-84c9-7d41-bc36-11013faaca99 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/10/15 14:20:24 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-84c9-7d41-bc36-11013faaca99 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/15 14:20:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-84cb-73e6-af94-bb98a27d3ebc 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/10/15 14:20:24 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-84cb-7bd5-9e5d-031c01cea6d8 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-84c9-7d41-bc36-11013faaca99 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (0.58s) === RUN TestMove_FederatedToFederatedNotLinked 2026/10/15 14:20:24 INFO Applying migration id=initial 2026/10/15 14:20:24 INFO Applying migration id=notesupdated 2026/10/15 14:20:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:24 INFO Applying migration id=activitiesid 2026/10/15 14:20:24 INFO Applying migration id=outbox 2026/10/15 14:20:24 INFO Applying migration id=edits 2026/10/15 14:20:24 INFO Applying migration id=outboxactor 2026/10/15 14:20:24 INFO Applying migration id=outboxsender 2026/10/15 14:20:24 INFO Applying migration id=thread 2026/10/15 14:20:24 INFO Applying migration id=host 2026/10/15 14:20:24 INFO Applying migration id=sharedinbox 2026/10/15 14:20:24 INFO Applying migration id=noteshost 2026/10/15 14:20:24 INFO Applying migration id=fetched 2026/10/15 14:20:24 INFO Applying migration id=move 2026/10/15 14:20:24 INFO Applying migration id=cleanup 2026/10/15 14:20:24 INFO Applying migration id=received 2026/10/15 14:20:24 INFO Applying migration id=namehost 2026/10/15 14:20:24 INFO Applying migration id=outboxhost 2026/10/15 14:20:24 INFO Applying migration id=notesfts 2026/10/15 14:20:24 INFO Applying migration id=iconsname 2026/10/15 14:20:24 INFO Applying migration id=nohash 2026/10/15 14:20:24 INFO Applying migration id=shares 2026/10/15 14:20:24 INFO Applying migration id=actorttl 2026/10/15 14:20:24 INFO Applying migration id=tocc 2026/10/15 14:20:24 INFO Applying migration id=followeds 2026/10/15 14:20:24 INFO Applying migration id=certhash 2026/10/15 14:20:24 INFO Applying migration id=follows_sync 2026/10/15 14:20:24 INFO Applying migration id=jsonpath 2026/10/15 14:20:24 INFO Applying migration id=localforward 2026/10/15 14:20:24 INFO Applying migration id=avatar 2026/10/15 14:20:24 INFO Applying migration id=noimage 2026/10/15 14:20:24 INFO Applying migration id=feed 2026/10/15 14:20:24 INFO Applying migration id=bookmarks 2026/10/15 14:20:24 INFO Applying migration id=shareactivity 2026/10/15 14:20:24 INFO Applying migration id=application 2026/10/15 14:20:24 INFO Applying migration id=certificates 2026/10/15 14:20:24 INFO Applying migration id=rawforward 2026/10/15 14:20:24 INFO Applying migration id=publickey 2026/10/15 14:20:24 INFO Applying migration id=resolvegroup 2026/10/15 14:20:24 INFO Applying migration id=reject 2026/10/15 14:20:24 INFO Applying migration id=autodel 2026/10/15 14:20:24 INFO Applying migration id=jsonb 2026/10/15 14:20:24 INFO Applying migration id=quote 2026/10/15 14:20:24 INFO Applying migration id=rfc9421 2026/10/15 14:20:24 INFO Applying migration id=keys 2026/10/15 14:20:24 INFO Applying migration id=portable 2026/10/15 14:20:24 INFO Applying migration id=proofs 2026/10/15 14:20:24 INFO Applying migration id=contexts 2026/10/15 14:20:24 INFO Applying migration id=deliverieshost 2026/10/15 14:20:24 INFO Applying migration id=pembegin 2026/10/15 14:20:24 INFO Applying migration id=didhost 2026/10/15 14:20:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:24 INFO Applying migration id=invites 2026/10/15 14:20:24 INFO Applying migration id=ed25519blob 2026/10/15 14:20:24 INFO Applying migration id=rsablob 2026/10/15 14:20:24 INFO Applying migration id=iconscid 2026/10/15 14:20:24 INFO Applying migration id=actor 2026/10/15 14:20:24 INFO Applying migration id=localkeys 2026/10/15 14:20:24 INFO Applying migration id=deleted 2026/10/15 14:20:24 INFO Applying migration id=history 2026/10/15 14:20:24 INFO Applying migration id=outboxnano 2026/10/15 14:20:24 INFO Applying migration id=implements 2026/10/15 14:20:24 INFO Applying migration id=backfill 2026/10/15 14:20:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-877b-7097-afb4-a6fce7236a19 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (0.69s) === RUN TestMove_FederatedToLocal 2026/10/15 14:20:24 INFO Applying migration id=initial 2026/10/15 14:20:24 INFO Applying migration id=notesupdated 2026/10/15 14:20:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:24 INFO Applying migration id=activitiesid 2026/10/15 14:20:24 INFO Applying migration id=outbox 2026/10/15 14:20:24 INFO Applying migration id=edits 2026/10/15 14:20:24 INFO Applying migration id=outboxactor 2026/10/15 14:20:24 INFO Applying migration id=outboxsender 2026/10/15 14:20:24 INFO Applying migration id=thread 2026/10/15 14:20:24 INFO Applying migration id=host 2026/10/15 14:20:24 INFO Applying migration id=sharedinbox 2026/10/15 14:20:24 INFO Applying migration id=noteshost 2026/10/15 14:20:24 INFO Applying migration id=fetched 2026/10/15 14:20:24 INFO Applying migration id=move 2026/10/15 14:20:24 INFO Applying migration id=cleanup 2026/10/15 14:20:24 INFO Applying migration id=received 2026/10/15 14:20:24 INFO Applying migration id=namehost 2026/10/15 14:20:24 INFO Applying migration id=outboxhost 2026/10/15 14:20:24 INFO Applying migration id=notesfts 2026/10/15 14:20:24 INFO Applying migration id=iconsname 2026/10/15 14:20:24 INFO Applying migration id=nohash 2026/10/15 14:20:24 INFO Applying migration id=shares 2026/10/15 14:20:24 INFO Applying migration id=actorttl 2026/10/15 14:20:24 INFO Applying migration id=tocc 2026/10/15 14:20:24 INFO Applying migration id=followeds 2026/10/15 14:20:24 INFO Applying migration id=certhash 2026/10/15 14:20:24 INFO Applying migration id=follows_sync 2026/10/15 14:20:24 INFO Applying migration id=jsonpath 2026/10/15 14:20:24 INFO Applying migration id=localforward 2026/10/15 14:20:24 INFO Applying migration id=avatar 2026/10/15 14:20:24 INFO Applying migration id=noimage 2026/10/15 14:20:24 INFO Applying migration id=feed 2026/10/15 14:20:24 INFO Applying migration id=bookmarks 2026/10/15 14:20:24 INFO Applying migration id=shareactivity 2026/10/15 14:20:24 INFO Applying migration id=application 2026/10/15 14:20:24 INFO Applying migration id=certificates 2026/10/15 14:20:24 INFO Applying migration id=rawforward 2026/10/15 14:20:24 INFO Applying migration id=publickey 2026/10/15 14:20:24 INFO Applying migration id=resolvegroup 2026/10/15 14:20:24 INFO Applying migration id=reject 2026/10/15 14:20:24 INFO Applying migration id=autodel 2026/10/15 14:20:24 INFO Applying migration id=jsonb 2026/10/15 14:20:24 INFO Applying migration id=quote 2026/10/15 14:20:24 INFO Applying migration id=rfc9421 2026/10/15 14:20:24 INFO Applying migration id=keys 2026/10/15 14:20:24 INFO Applying migration id=portable 2026/10/15 14:20:24 INFO Applying migration id=proofs 2026/10/15 14:20:24 INFO Applying migration id=contexts 2026/10/15 14:20:24 INFO Applying migration id=deliverieshost 2026/10/15 14:20:24 INFO Applying migration id=pembegin 2026/10/15 14:20:24 INFO Applying migration id=didhost 2026/10/15 14:20:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:24 INFO Applying migration id=invites 2026/10/15 14:20:24 INFO Applying migration id=ed25519blob 2026/10/15 14:20:24 INFO Applying migration id=rsablob 2026/10/15 14:20:24 INFO Applying migration id=iconscid 2026/10/15 14:20:24 INFO Applying migration id=actor 2026/10/15 14:20:24 INFO Applying migration id=localkeys 2026/10/15 14:20:24 INFO Applying migration id=deleted 2026/10/15 14:20:24 INFO Applying migration id=history 2026/10/15 14:20:24 INFO Applying migration id=outboxnano 2026/10/15 14:20:24 INFO Applying migration id=implements 2026/10/15 14:20:24 INFO Applying migration id=backfill 2026/10/15 14:20:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8a1a-70d2-82c3-d81dc73d2bf3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocal (0.67s) === RUN TestMove_FederatedToLocalLinked 2026/10/15 14:20:25 INFO Applying migration id=initial 2026/10/15 14:20:25 INFO Applying migration id=notesupdated 2026/10/15 14:20:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:25 INFO Applying migration id=activitiesid 2026/10/15 14:20:25 INFO Applying migration id=outbox 2026/10/15 14:20:25 INFO Applying migration id=edits 2026/10/15 14:20:25 INFO Applying migration id=outboxactor 2026/10/15 14:20:25 INFO Applying migration id=outboxsender 2026/10/15 14:20:25 INFO Applying migration id=thread 2026/10/15 14:20:25 INFO Applying migration id=host 2026/10/15 14:20:25 INFO Applying migration id=sharedinbox 2026/10/15 14:20:25 INFO Applying migration id=noteshost 2026/10/15 14:20:25 INFO Applying migration id=fetched 2026/10/15 14:20:25 INFO Applying migration id=move 2026/10/15 14:20:25 INFO Applying migration id=cleanup 2026/10/15 14:20:25 INFO Applying migration id=received 2026/10/15 14:20:25 INFO Applying migration id=namehost 2026/10/15 14:20:25 INFO Applying migration id=outboxhost 2026/10/15 14:20:25 INFO Applying migration id=notesfts 2026/10/15 14:20:25 INFO Applying migration id=iconsname 2026/10/15 14:20:25 INFO Applying migration id=nohash 2026/10/15 14:20:25 INFO Applying migration id=shares 2026/10/15 14:20:25 INFO Applying migration id=actorttl 2026/10/15 14:20:25 INFO Applying migration id=tocc 2026/10/15 14:20:25 INFO Applying migration id=followeds 2026/10/15 14:20:25 INFO Applying migration id=certhash 2026/10/15 14:20:25 INFO Applying migration id=follows_sync 2026/10/15 14:20:25 INFO Applying migration id=jsonpath 2026/10/15 14:20:25 INFO Applying migration id=localforward 2026/10/15 14:20:25 INFO Applying migration id=avatar 2026/10/15 14:20:25 INFO Applying migration id=noimage 2026/10/15 14:20:25 INFO Applying migration id=feed 2026/10/15 14:20:25 INFO Applying migration id=bookmarks 2026/10/15 14:20:25 INFO Applying migration id=shareactivity 2026/10/15 14:20:25 INFO Applying migration id=application 2026/10/15 14:20:25 INFO Applying migration id=certificates 2026/10/15 14:20:25 INFO Applying migration id=rawforward 2026/10/15 14:20:25 INFO Applying migration id=publickey 2026/10/15 14:20:25 INFO Applying migration id=resolvegroup 2026/10/15 14:20:25 INFO Applying migration id=reject 2026/10/15 14:20:25 INFO Applying migration id=autodel 2026/10/15 14:20:25 INFO Applying migration id=jsonb 2026/10/15 14:20:25 INFO Applying migration id=quote 2026/10/15 14:20:25 INFO Applying migration id=rfc9421 2026/10/15 14:20:25 INFO Applying migration id=keys 2026/10/15 14:20:25 INFO Applying migration id=portable 2026/10/15 14:20:25 INFO Applying migration id=proofs 2026/10/15 14:20:25 INFO Applying migration id=contexts 2026/10/15 14:20:25 INFO Applying migration id=deliverieshost 2026/10/15 14:20:25 INFO Applying migration id=pembegin 2026/10/15 14:20:25 INFO Applying migration id=didhost 2026/10/15 14:20:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:25 INFO Applying migration id=invites 2026/10/15 14:20:25 INFO Applying migration id=ed25519blob 2026/10/15 14:20:25 INFO Applying migration id=rsablob 2026/10/15 14:20:25 INFO Applying migration id=iconscid 2026/10/15 14:20:25 INFO Applying migration id=actor 2026/10/15 14:20:25 INFO Applying migration id=localkeys 2026/10/15 14:20:25 INFO Applying migration id=deleted 2026/10/15 14:20:25 INFO Applying migration id=history 2026/10/15 14:20:25 INFO Applying migration id=outboxnano 2026/10/15 14:20:25 INFO Applying migration id=implements 2026/10/15 14:20:25 INFO Applying migration id=backfill 2026/10/15 14:20:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8c32-79a1-a575-9d85fd2de017 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/10/15 14:20:26 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-8c32-79a1-a575-9d85fd2de017 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8c34-7438-918d-a96afd003089 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-8c34-7be2-b70a-cbd82f944bb8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8c34-7438-918d-a96afd003089 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fef-8c34-7438-918d-a96afd003089 2026/10/15 14:20:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-8c35-7285-b30f-54dd2d9930e2 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8c32-79a1-a575-9d85fd2de017 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (0.54s) === RUN TestMove_FollowingBoth 2026/10/15 14:20:26 INFO Applying migration id=initial 2026/10/15 14:20:26 INFO Applying migration id=notesupdated 2026/10/15 14:20:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:26 INFO Applying migration id=activitiesid 2026/10/15 14:20:26 INFO Applying migration id=outbox 2026/10/15 14:20:26 INFO Applying migration id=edits 2026/10/15 14:20:26 INFO Applying migration id=outboxactor 2026/10/15 14:20:26 INFO Applying migration id=outboxsender 2026/10/15 14:20:26 INFO Applying migration id=thread 2026/10/15 14:20:26 INFO Applying migration id=host 2026/10/15 14:20:26 INFO Applying migration id=sharedinbox 2026/10/15 14:20:26 INFO Applying migration id=noteshost 2026/10/15 14:20:26 INFO Applying migration id=fetched 2026/10/15 14:20:26 INFO Applying migration id=move 2026/10/15 14:20:26 INFO Applying migration id=cleanup 2026/10/15 14:20:26 INFO Applying migration id=received 2026/10/15 14:20:26 INFO Applying migration id=namehost 2026/10/15 14:20:26 INFO Applying migration id=outboxhost 2026/10/15 14:20:26 INFO Applying migration id=notesfts 2026/10/15 14:20:26 INFO Applying migration id=iconsname 2026/10/15 14:20:26 INFO Applying migration id=nohash 2026/10/15 14:20:26 INFO Applying migration id=shares 2026/10/15 14:20:26 INFO Applying migration id=actorttl 2026/10/15 14:20:26 INFO Applying migration id=tocc 2026/10/15 14:20:26 INFO Applying migration id=followeds 2026/10/15 14:20:26 INFO Applying migration id=certhash 2026/10/15 14:20:26 INFO Applying migration id=follows_sync 2026/10/15 14:20:26 INFO Applying migration id=jsonpath 2026/10/15 14:20:26 INFO Applying migration id=localforward 2026/10/15 14:20:26 INFO Applying migration id=avatar 2026/10/15 14:20:26 INFO Applying migration id=noimage 2026/10/15 14:20:26 INFO Applying migration id=feed 2026/10/15 14:20:26 INFO Applying migration id=bookmarks 2026/10/15 14:20:26 INFO Applying migration id=shareactivity 2026/10/15 14:20:26 INFO Applying migration id=application 2026/10/15 14:20:26 INFO Applying migration id=certificates 2026/10/15 14:20:26 INFO Applying migration id=rawforward 2026/10/15 14:20:26 INFO Applying migration id=publickey 2026/10/15 14:20:26 INFO Applying migration id=resolvegroup 2026/10/15 14:20:26 INFO Applying migration id=reject 2026/10/15 14:20:26 INFO Applying migration id=autodel 2026/10/15 14:20:26 INFO Applying migration id=jsonb 2026/10/15 14:20:26 INFO Applying migration id=quote 2026/10/15 14:20:26 INFO Applying migration id=rfc9421 2026/10/15 14:20:26 INFO Applying migration id=keys 2026/10/15 14:20:26 INFO Applying migration id=portable 2026/10/15 14:20:26 INFO Applying migration id=proofs 2026/10/15 14:20:26 INFO Applying migration id=contexts 2026/10/15 14:20:26 INFO Applying migration id=deliverieshost 2026/10/15 14:20:26 INFO Applying migration id=pembegin 2026/10/15 14:20:26 INFO Applying migration id=didhost 2026/10/15 14:20:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:26 INFO Applying migration id=invites 2026/10/15 14:20:26 INFO Applying migration id=ed25519blob 2026/10/15 14:20:26 INFO Applying migration id=rsablob 2026/10/15 14:20:26 INFO Applying migration id=iconscid 2026/10/15 14:20:26 INFO Applying migration id=actor 2026/10/15 14:20:26 INFO Applying migration id=localkeys 2026/10/15 14:20:26 INFO Applying migration id=deleted 2026/10/15 14:20:26 INFO Applying migration id=history 2026/10/15 14:20:26 INFO Applying migration id=outboxnano 2026/10/15 14:20:26 INFO Applying migration id=implements 2026/10/15 14:20:26 INFO Applying migration id=backfill 2026/10/15 14:20:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7316-9efa-dc33ef6afcd7 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/10/15 14:20:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7c34-ad5f-cdc4fac9c04a 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/10/15 14:20:26 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7316-9efa-dc33ef6afcd7 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/15 14:20:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-8fe4-718f-a655-41094caf4fa0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7316-9efa-dc33ef6afcd7 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.94s) === RUN TestMove_LocalToLocalAliasThrottled 2026/10/15 14:20:26 INFO Applying migration id=initial 2026/10/15 14:20:26 INFO Applying migration id=notesupdated 2026/10/15 14:20:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:26 INFO Applying migration id=activitiesid 2026/10/15 14:20:26 INFO Applying migration id=outbox 2026/10/15 14:20:26 INFO Applying migration id=edits 2026/10/15 14:20:26 INFO Applying migration id=outboxactor 2026/10/15 14:20:26 INFO Applying migration id=outboxsender 2026/10/15 14:20:26 INFO Applying migration id=thread 2026/10/15 14:20:26 INFO Applying migration id=host 2026/10/15 14:20:26 INFO Applying migration id=sharedinbox 2026/10/15 14:20:26 INFO Applying migration id=noteshost 2026/10/15 14:20:26 INFO Applying migration id=fetched 2026/10/15 14:20:26 INFO Applying migration id=move 2026/10/15 14:20:26 INFO Applying migration id=cleanup 2026/10/15 14:20:26 INFO Applying migration id=received 2026/10/15 14:20:27 INFO Applying migration id=namehost 2026/10/15 14:20:27 INFO Applying migration id=outboxhost 2026/10/15 14:20:27 INFO Applying migration id=notesfts 2026/10/15 14:20:27 INFO Applying migration id=iconsname 2026/10/15 14:20:27 INFO Applying migration id=nohash 2026/10/15 14:20:27 INFO Applying migration id=shares 2026/10/15 14:20:27 INFO Applying migration id=actorttl 2026/10/15 14:20:27 INFO Applying migration id=tocc 2026/10/15 14:20:27 INFO Applying migration id=followeds 2026/10/15 14:20:27 INFO Applying migration id=certhash 2026/10/15 14:20:27 INFO Applying migration id=follows_sync 2026/10/15 14:20:27 INFO Applying migration id=jsonpath 2026/10/15 14:20:27 INFO Applying migration id=localforward 2026/10/15 14:20:27 INFO Applying migration id=avatar 2026/10/15 14:20:27 INFO Applying migration id=noimage 2026/10/15 14:20:27 INFO Applying migration id=feed 2026/10/15 14:20:27 INFO Applying migration id=bookmarks 2026/10/15 14:20:27 INFO Applying migration id=shareactivity 2026/10/15 14:20:27 INFO Applying migration id=application 2026/10/15 14:20:27 INFO Applying migration id=certificates 2026/10/15 14:20:27 INFO Applying migration id=rawforward 2026/10/15 14:20:27 INFO Applying migration id=publickey 2026/10/15 14:20:27 INFO Applying migration id=resolvegroup 2026/10/15 14:20:27 INFO Applying migration id=reject 2026/10/15 14:20:27 INFO Applying migration id=autodel 2026/10/15 14:20:27 INFO Applying migration id=jsonb 2026/10/15 14:20:27 INFO Applying migration id=quote 2026/10/15 14:20:27 INFO Applying migration id=rfc9421 2026/10/15 14:20:27 INFO Applying migration id=keys 2026/10/15 14:20:27 INFO Applying migration id=portable 2026/10/15 14:20:27 INFO Applying migration id=proofs 2026/10/15 14:20:27 INFO Applying migration id=contexts 2026/10/15 14:20:27 INFO Applying migration id=deliverieshost 2026/10/15 14:20:27 INFO Applying migration id=pembegin 2026/10/15 14:20:27 INFO Applying migration id=didhost 2026/10/15 14:20:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:27 INFO Applying migration id=invites 2026/10/15 14:20:27 INFO Applying migration id=ed25519blob 2026/10/15 14:20:27 INFO Applying migration id=rsablob 2026/10/15 14:20:27 INFO Applying migration id=iconscid 2026/10/15 14:20:27 INFO Applying migration id=actor 2026/10/15 14:20:27 INFO Applying migration id=localkeys 2026/10/15 14:20:27 INFO Applying migration id=deleted 2026/10/15 14:20:27 INFO Applying migration id=history 2026/10/15 14:20:27 INFO Applying migration id=outboxnano 2026/10/15 14:20:27 INFO Applying migration id=implements 2026/10/15 14:20:27 INFO Applying migration id=backfill 2026/10/15 14:20:27 WARN Throttled request to set alias can=2026-10-15T14:50:27.226Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.63s) === RUN TestMove_LocalToLocal 2026/10/15 14:20:27 INFO Applying migration id=initial 2026/10/15 14:20:27 INFO Applying migration id=notesupdated 2026/10/15 14:20:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:27 INFO Applying migration id=activitiesid 2026/10/15 14:20:27 INFO Applying migration id=outbox 2026/10/15 14:20:27 INFO Applying migration id=edits 2026/10/15 14:20:27 INFO Applying migration id=outboxactor 2026/10/15 14:20:27 INFO Applying migration id=outboxsender 2026/10/15 14:20:27 INFO Applying migration id=thread 2026/10/15 14:20:27 INFO Applying migration id=host 2026/10/15 14:20:27 INFO Applying migration id=sharedinbox 2026/10/15 14:20:27 INFO Applying migration id=noteshost 2026/10/15 14:20:27 INFO Applying migration id=fetched 2026/10/15 14:20:27 INFO Applying migration id=move 2026/10/15 14:20:27 INFO Applying migration id=cleanup 2026/10/15 14:20:27 INFO Applying migration id=received 2026/10/15 14:20:27 INFO Applying migration id=namehost 2026/10/15 14:20:27 INFO Applying migration id=outboxhost 2026/10/15 14:20:27 INFO Applying migration id=notesfts 2026/10/15 14:20:27 INFO Applying migration id=iconsname 2026/10/15 14:20:27 INFO Applying migration id=nohash 2026/10/15 14:20:27 INFO Applying migration id=shares 2026/10/15 14:20:27 INFO Applying migration id=actorttl 2026/10/15 14:20:27 INFO Applying migration id=tocc 2026/10/15 14:20:27 INFO Applying migration id=followeds 2026/10/15 14:20:27 INFO Applying migration id=certhash 2026/10/15 14:20:27 INFO Applying migration id=follows_sync 2026/10/15 14:20:27 INFO Applying migration id=jsonpath 2026/10/15 14:20:27 INFO Applying migration id=localforward 2026/10/15 14:20:27 INFO Applying migration id=avatar 2026/10/15 14:20:27 INFO Applying migration id=noimage 2026/10/15 14:20:27 INFO Applying migration id=feed 2026/10/15 14:20:27 INFO Applying migration id=bookmarks 2026/10/15 14:20:27 INFO Applying migration id=shareactivity 2026/10/15 14:20:27 INFO Applying migration id=application 2026/10/15 14:20:27 INFO Applying migration id=certificates 2026/10/15 14:20:27 INFO Applying migration id=rawforward 2026/10/15 14:20:27 INFO Applying migration id=publickey 2026/10/15 14:20:27 INFO Applying migration id=resolvegroup 2026/10/15 14:20:27 INFO Applying migration id=reject 2026/10/15 14:20:27 INFO Applying migration id=autodel 2026/10/15 14:20:27 INFO Applying migration id=jsonb 2026/10/15 14:20:27 INFO Applying migration id=quote 2026/10/15 14:20:27 INFO Applying migration id=rfc9421 2026/10/15 14:20:27 INFO Applying migration id=keys 2026/10/15 14:20:27 INFO Applying migration id=portable 2026/10/15 14:20:27 INFO Applying migration id=proofs 2026/10/15 14:20:27 INFO Applying migration id=contexts 2026/10/15 14:20:27 INFO Applying migration id=deliverieshost 2026/10/15 14:20:27 INFO Applying migration id=pembegin 2026/10/15 14:20:27 INFO Applying migration id=didhost 2026/10/15 14:20:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:27 INFO Applying migration id=invites 2026/10/15 14:20:27 INFO Applying migration id=ed25519blob 2026/10/15 14:20:27 INFO Applying migration id=rsablob 2026/10/15 14:20:27 INFO Applying migration id=iconscid 2026/10/15 14:20:27 INFO Applying migration id=actor 2026/10/15 14:20:27 INFO Applying migration id=localkeys 2026/10/15 14:20:27 INFO Applying migration id=deleted 2026/10/15 14:20:27 INFO Applying migration id=history 2026/10/15 14:20:27 INFO Applying migration id=outboxnano 2026/10/15 14:20:27 INFO Applying migration id=implements 2026/10/15 14:20:27 INFO Applying migration id=backfill 2026/10/15 14:20:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 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/10/15 14:20:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-953e-73b2-b8ef-35436ce9b1d4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 2026/10/15 14:20:28 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9541-71eb-bcfd-7a1e1d199a72 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/10/15 14:20:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9541-7904-8373-608816904a38 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9541-71eb-bcfd-7a1e1d199a72 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9541-71eb-bcfd-7a1e1d199a72 2026/10/15 14:20:28 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-9542-7e22-a4fd-0be157faf4c6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 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.75s) === RUN TestMove_LocalToLocalNoFollowers 2026/10/15 14:20:28 INFO Applying migration id=initial 2026/10/15 14:20:28 INFO Applying migration id=notesupdated 2026/10/15 14:20:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:28 INFO Applying migration id=activitiesid 2026/10/15 14:20:28 INFO Applying migration id=outbox 2026/10/15 14:20:28 INFO Applying migration id=edits 2026/10/15 14:20:28 INFO Applying migration id=outboxactor 2026/10/15 14:20:28 INFO Applying migration id=outboxsender 2026/10/15 14:20:28 INFO Applying migration id=thread 2026/10/15 14:20:28 INFO Applying migration id=host 2026/10/15 14:20:28 INFO Applying migration id=sharedinbox 2026/10/15 14:20:28 INFO Applying migration id=noteshost 2026/10/15 14:20:28 INFO Applying migration id=fetched 2026/10/15 14:20:28 INFO Applying migration id=move 2026/10/15 14:20:28 INFO Applying migration id=cleanup 2026/10/15 14:20:28 INFO Applying migration id=received 2026/10/15 14:20:28 INFO Applying migration id=namehost 2026/10/15 14:20:28 INFO Applying migration id=outboxhost 2026/10/15 14:20:28 INFO Applying migration id=notesfts 2026/10/15 14:20:28 INFO Applying migration id=iconsname 2026/10/15 14:20:28 INFO Applying migration id=nohash 2026/10/15 14:20:28 INFO Applying migration id=shares 2026/10/15 14:20:28 INFO Applying migration id=actorttl 2026/10/15 14:20:28 INFO Applying migration id=tocc 2026/10/15 14:20:28 INFO Applying migration id=followeds 2026/10/15 14:20:28 INFO Applying migration id=certhash 2026/10/15 14:20:28 INFO Applying migration id=follows_sync 2026/10/15 14:20:28 INFO Applying migration id=jsonpath 2026/10/15 14:20:28 INFO Applying migration id=localforward 2026/10/15 14:20:28 INFO Applying migration id=avatar 2026/10/15 14:20:28 INFO Applying migration id=noimage 2026/10/15 14:20:28 INFO Applying migration id=feed 2026/10/15 14:20:28 INFO Applying migration id=bookmarks 2026/10/15 14:20:28 INFO Applying migration id=shareactivity 2026/10/15 14:20:28 INFO Applying migration id=application 2026/10/15 14:20:28 INFO Applying migration id=certificates 2026/10/15 14:20:28 INFO Applying migration id=rawforward 2026/10/15 14:20:28 INFO Applying migration id=publickey 2026/10/15 14:20:28 INFO Applying migration id=resolvegroup 2026/10/15 14:20:28 INFO Applying migration id=reject 2026/10/15 14:20:28 INFO Applying migration id=autodel 2026/10/15 14:20:28 INFO Applying migration id=jsonb 2026/10/15 14:20:28 INFO Applying migration id=quote 2026/10/15 14:20:28 INFO Applying migration id=rfc9421 2026/10/15 14:20:28 INFO Applying migration id=keys 2026/10/15 14:20:28 INFO Applying migration id=portable 2026/10/15 14:20:28 INFO Applying migration id=proofs 2026/10/15 14:20:28 INFO Applying migration id=contexts 2026/10/15 14:20:28 INFO Applying migration id=deliverieshost 2026/10/15 14:20:28 INFO Applying migration id=pembegin 2026/10/15 14:20:28 INFO Applying migration id=didhost 2026/10/15 14:20:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:28 INFO Applying migration id=invites 2026/10/15 14:20:28 INFO Applying migration id=ed25519blob 2026/10/15 14:20:28 INFO Applying migration id=rsablob 2026/10/15 14:20:28 INFO Applying migration id=iconscid 2026/10/15 14:20:28 INFO Applying migration id=actor 2026/10/15 14:20:28 INFO Applying migration id=localkeys 2026/10/15 14:20:28 INFO Applying migration id=deleted 2026/10/15 14:20:28 INFO Applying migration id=history 2026/10/15 14:20:28 INFO Applying migration id=outboxnano 2026/10/15 14:20:28 INFO Applying migration id=implements 2026/10/15 14:20:28 INFO Applying migration id=backfill --- PASS: TestMove_LocalToLocalNoFollowers (0.82s) === RUN TestMove_LocalToFederated 2026/10/15 14:20:29 INFO Applying migration id=initial 2026/10/15 14:20:29 INFO Applying migration id=notesupdated 2026/10/15 14:20:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:29 INFO Applying migration id=activitiesid 2026/10/15 14:20:29 INFO Applying migration id=outbox 2026/10/15 14:20:29 INFO Applying migration id=edits 2026/10/15 14:20:29 INFO Applying migration id=outboxactor 2026/10/15 14:20:29 INFO Applying migration id=outboxsender 2026/10/15 14:20:29 INFO Applying migration id=thread 2026/10/15 14:20:29 INFO Applying migration id=host 2026/10/15 14:20:29 INFO Applying migration id=sharedinbox 2026/10/15 14:20:29 INFO Applying migration id=noteshost 2026/10/15 14:20:29 INFO Applying migration id=fetched 2026/10/15 14:20:29 INFO Applying migration id=move 2026/10/15 14:20:29 INFO Applying migration id=cleanup 2026/10/15 14:20:29 INFO Applying migration id=received 2026/10/15 14:20:29 INFO Applying migration id=namehost 2026/10/15 14:20:29 INFO Applying migration id=outboxhost 2026/10/15 14:20:29 INFO Applying migration id=notesfts 2026/10/15 14:20:29 INFO Applying migration id=iconsname 2026/10/15 14:20:29 INFO Applying migration id=nohash 2026/10/15 14:20:29 INFO Applying migration id=shares 2026/10/15 14:20:29 INFO Applying migration id=actorttl 2026/10/15 14:20:29 INFO Applying migration id=tocc 2026/10/15 14:20:29 INFO Applying migration id=followeds 2026/10/15 14:20:29 INFO Applying migration id=certhash 2026/10/15 14:20:29 INFO Applying migration id=follows_sync 2026/10/15 14:20:29 INFO Applying migration id=jsonpath 2026/10/15 14:20:29 INFO Applying migration id=localforward 2026/10/15 14:20:29 INFO Applying migration id=avatar 2026/10/15 14:20:29 INFO Applying migration id=noimage 2026/10/15 14:20:29 INFO Applying migration id=feed 2026/10/15 14:20:29 INFO Applying migration id=bookmarks 2026/10/15 14:20:29 INFO Applying migration id=shareactivity 2026/10/15 14:20:29 INFO Applying migration id=application 2026/10/15 14:20:29 INFO Applying migration id=certificates 2026/10/15 14:20:29 INFO Applying migration id=rawforward 2026/10/15 14:20:29 INFO Applying migration id=publickey 2026/10/15 14:20:29 INFO Applying migration id=resolvegroup 2026/10/15 14:20:29 INFO Applying migration id=reject 2026/10/15 14:20:29 INFO Applying migration id=autodel 2026/10/15 14:20:29 INFO Applying migration id=jsonb 2026/10/15 14:20:29 INFO Applying migration id=quote 2026/10/15 14:20:29 INFO Applying migration id=rfc9421 2026/10/15 14:20:29 INFO Applying migration id=keys 2026/10/15 14:20:29 INFO Applying migration id=portable 2026/10/15 14:20:29 INFO Applying migration id=proofs 2026/10/15 14:20:29 INFO Applying migration id=contexts 2026/10/15 14:20:29 INFO Applying migration id=deliverieshost 2026/10/15 14:20:29 INFO Applying migration id=pembegin 2026/10/15 14:20:29 INFO Applying migration id=didhost 2026/10/15 14:20:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:29 INFO Applying migration id=invites 2026/10/15 14:20:29 INFO Applying migration id=ed25519blob 2026/10/15 14:20:29 INFO Applying migration id=rsablob 2026/10/15 14:20:29 INFO Applying migration id=iconscid 2026/10/15 14:20:29 INFO Applying migration id=actor 2026/10/15 14:20:29 INFO Applying migration id=localkeys 2026/10/15 14:20:29 INFO Applying migration id=deleted 2026/10/15 14:20:29 INFO Applying migration id=history 2026/10/15 14:20:29 INFO Applying migration id=outboxnano 2026/10/15 14:20:29 INFO Applying migration id=implements 2026/10/15 14:20:29 INFO Applying migration id=backfill 2026/10/15 14:20:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 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/10/15 14:20:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9bb8-78c2-b8c6-18bce87d38ee activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 2026/10/15 14:20:30 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/15 14:20:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9bba-7c82-89d2-b63d10798d2e 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/10/15 14:20:30 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-9bbb-7ccf-8574-23bb8a26504c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 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.84s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/10/15 14:20:30 INFO Applying migration id=initial 2026/10/15 14:20:30 INFO Applying migration id=notesupdated 2026/10/15 14:20:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:30 INFO Applying migration id=activitiesid 2026/10/15 14:20:30 INFO Applying migration id=outbox 2026/10/15 14:20:30 INFO Applying migration id=edits 2026/10/15 14:20:30 INFO Applying migration id=outboxactor 2026/10/15 14:20:30 INFO Applying migration id=outboxsender 2026/10/15 14:20:30 INFO Applying migration id=thread 2026/10/15 14:20:30 INFO Applying migration id=host 2026/10/15 14:20:30 INFO Applying migration id=sharedinbox 2026/10/15 14:20:30 INFO Applying migration id=noteshost 2026/10/15 14:20:30 INFO Applying migration id=fetched 2026/10/15 14:20:30 INFO Applying migration id=move 2026/10/15 14:20:30 INFO Applying migration id=cleanup 2026/10/15 14:20:30 INFO Applying migration id=received 2026/10/15 14:20:30 INFO Applying migration id=namehost 2026/10/15 14:20:30 INFO Applying migration id=outboxhost 2026/10/15 14:20:30 INFO Applying migration id=notesfts 2026/10/15 14:20:30 INFO Applying migration id=iconsname 2026/10/15 14:20:30 INFO Applying migration id=nohash 2026/10/15 14:20:30 INFO Applying migration id=shares 2026/10/15 14:20:30 INFO Applying migration id=actorttl 2026/10/15 14:20:30 INFO Applying migration id=tocc 2026/10/15 14:20:30 INFO Applying migration id=followeds 2026/10/15 14:20:30 INFO Applying migration id=certhash 2026/10/15 14:20:30 INFO Applying migration id=follows_sync 2026/10/15 14:20:30 INFO Applying migration id=jsonpath 2026/10/15 14:20:30 INFO Applying migration id=localforward 2026/10/15 14:20:30 INFO Applying migration id=avatar 2026/10/15 14:20:30 INFO Applying migration id=noimage 2026/10/15 14:20:30 INFO Applying migration id=feed 2026/10/15 14:20:30 INFO Applying migration id=bookmarks 2026/10/15 14:20:30 INFO Applying migration id=shareactivity 2026/10/15 14:20:30 INFO Applying migration id=application 2026/10/15 14:20:30 INFO Applying migration id=certificates 2026/10/15 14:20:30 INFO Applying migration id=rawforward 2026/10/15 14:20:30 INFO Applying migration id=publickey 2026/10/15 14:20:30 INFO Applying migration id=resolvegroup 2026/10/15 14:20:30 INFO Applying migration id=reject 2026/10/15 14:20:30 INFO Applying migration id=autodel 2026/10/15 14:20:30 INFO Applying migration id=jsonb 2026/10/15 14:20:30 INFO Applying migration id=quote 2026/10/15 14:20:30 INFO Applying migration id=rfc9421 2026/10/15 14:20:30 INFO Applying migration id=keys 2026/10/15 14:20:30 INFO Applying migration id=portable 2026/10/15 14:20:30 INFO Applying migration id=proofs 2026/10/15 14:20:30 INFO Applying migration id=contexts 2026/10/15 14:20:30 INFO Applying migration id=deliverieshost 2026/10/15 14:20:30 INFO Applying migration id=pembegin 2026/10/15 14:20:30 INFO Applying migration id=didhost 2026/10/15 14:20:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:30 INFO Applying migration id=invites 2026/10/15 14:20:30 INFO Applying migration id=ed25519blob 2026/10/15 14:20:30 INFO Applying migration id=rsablob 2026/10/15 14:20:30 INFO Applying migration id=iconscid 2026/10/15 14:20:30 INFO Applying migration id=actor 2026/10/15 14:20:30 INFO Applying migration id=localkeys 2026/10/15 14:20:30 INFO Applying migration id=deleted 2026/10/15 14:20:30 INFO Applying migration id=history 2026/10/15 14:20:30 INFO Applying migration id=outboxnano 2026/10/15 14:20:30 INFO Applying migration id=implements 2026/10/15 14:20:30 INFO Applying migration id=backfill 2026/10/15 14:20:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9de2-7b09-b7fb-4d5031fe7700 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/10/15 14:20:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9de3-7277-ad1a-709a7e3bb5c0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9de2-7b09-b7fb-4d5031fe7700 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9de2-7b09-b7fb-4d5031fe7700 2026/10/15 14:20:30 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (0.55s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/10/15 14:20:30 INFO Applying migration id=initial 2026/10/15 14:20:30 INFO Applying migration id=notesupdated 2026/10/15 14:20:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:30 INFO Applying migration id=activitiesid 2026/10/15 14:20:30 INFO Applying migration id=outbox 2026/10/15 14:20:30 INFO Applying migration id=edits 2026/10/15 14:20:30 INFO Applying migration id=outboxactor 2026/10/15 14:20:30 INFO Applying migration id=outboxsender 2026/10/15 14:20:30 INFO Applying migration id=thread 2026/10/15 14:20:30 INFO Applying migration id=host 2026/10/15 14:20:30 INFO Applying migration id=sharedinbox 2026/10/15 14:20:30 INFO Applying migration id=noteshost 2026/10/15 14:20:30 INFO Applying migration id=fetched 2026/10/15 14:20:30 INFO Applying migration id=move 2026/10/15 14:20:30 INFO Applying migration id=cleanup 2026/10/15 14:20:30 INFO Applying migration id=received 2026/10/15 14:20:30 INFO Applying migration id=namehost 2026/10/15 14:20:30 INFO Applying migration id=outboxhost 2026/10/15 14:20:30 INFO Applying migration id=notesfts 2026/10/15 14:20:30 INFO Applying migration id=iconsname 2026/10/15 14:20:30 INFO Applying migration id=nohash 2026/10/15 14:20:30 INFO Applying migration id=shares 2026/10/15 14:20:30 INFO Applying migration id=actorttl 2026/10/15 14:20:30 INFO Applying migration id=tocc 2026/10/15 14:20:30 INFO Applying migration id=followeds 2026/10/15 14:20:30 INFO Applying migration id=certhash 2026/10/15 14:20:30 INFO Applying migration id=follows_sync 2026/10/15 14:20:30 INFO Applying migration id=jsonpath 2026/10/15 14:20:30 INFO Applying migration id=localforward 2026/10/15 14:20:30 INFO Applying migration id=avatar 2026/10/15 14:20:30 INFO Applying migration id=noimage 2026/10/15 14:20:30 INFO Applying migration id=feed 2026/10/15 14:20:30 INFO Applying migration id=bookmarks 2026/10/15 14:20:30 INFO Applying migration id=shareactivity 2026/10/15 14:20:30 INFO Applying migration id=application 2026/10/15 14:20:30 INFO Applying migration id=certificates 2026/10/15 14:20:30 INFO Applying migration id=rawforward 2026/10/15 14:20:30 INFO Applying migration id=publickey 2026/10/15 14:20:30 INFO Applying migration id=resolvegroup 2026/10/15 14:20:30 INFO Applying migration id=reject 2026/10/15 14:20:30 INFO Applying migration id=autodel 2026/10/15 14:20:30 INFO Applying migration id=jsonb 2026/10/15 14:20:30 INFO Applying migration id=quote 2026/10/15 14:20:30 INFO Applying migration id=rfc9421 2026/10/15 14:20:30 INFO Applying migration id=keys 2026/10/15 14:20:30 INFO Applying migration id=portable 2026/10/15 14:20:30 INFO Applying migration id=proofs 2026/10/15 14:20:30 INFO Applying migration id=contexts 2026/10/15 14:20:30 INFO Applying migration id=deliverieshost 2026/10/15 14:20:30 INFO Applying migration id=pembegin 2026/10/15 14:20:30 INFO Applying migration id=didhost 2026/10/15 14:20:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:30 INFO Applying migration id=invites 2026/10/15 14:20:30 INFO Applying migration id=ed25519blob 2026/10/15 14:20:30 INFO Applying migration id=rsablob 2026/10/15 14:20:30 INFO Applying migration id=iconscid 2026/10/15 14:20:30 INFO Applying migration id=actor 2026/10/15 14:20:30 INFO Applying migration id=localkeys 2026/10/15 14:20:30 INFO Applying migration id=deleted 2026/10/15 14:20:30 INFO Applying migration id=history 2026/10/15 14:20:30 INFO Applying migration id=outboxnano 2026/10/15 14:20:30 INFO Applying migration id=implements 2026/10/15 14:20:30 INFO Applying migration id=backfill 2026/10/15 14:20:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9fae-705b-9a61-099152ee0902 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/10/15 14:20:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9fae-78e6-ab37-bdd522a7bd8f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9fae-705b-9a61-099152ee0902 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9fae-705b-9a61-099152ee0902 2026/10/15 14:20:31 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.46s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/10/15 14:20:31 INFO Applying migration id=initial 2026/10/15 14:20:31 INFO Applying migration id=notesupdated 2026/10/15 14:20:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:31 INFO Applying migration id=activitiesid 2026/10/15 14:20:31 INFO Applying migration id=outbox 2026/10/15 14:20:31 INFO Applying migration id=edits 2026/10/15 14:20:31 INFO Applying migration id=outboxactor 2026/10/15 14:20:31 INFO Applying migration id=outboxsender 2026/10/15 14:20:31 INFO Applying migration id=thread 2026/10/15 14:20:31 INFO Applying migration id=host 2026/10/15 14:20:31 INFO Applying migration id=sharedinbox 2026/10/15 14:20:31 INFO Applying migration id=noteshost 2026/10/15 14:20:31 INFO Applying migration id=fetched 2026/10/15 14:20:31 INFO Applying migration id=move 2026/10/15 14:20:31 INFO Applying migration id=cleanup 2026/10/15 14:20:31 INFO Applying migration id=received 2026/10/15 14:20:31 INFO Applying migration id=namehost 2026/10/15 14:20:31 INFO Applying migration id=outboxhost 2026/10/15 14:20:31 INFO Applying migration id=notesfts 2026/10/15 14:20:31 INFO Applying migration id=iconsname 2026/10/15 14:20:31 INFO Applying migration id=nohash 2026/10/15 14:20:31 INFO Applying migration id=shares 2026/10/15 14:20:31 INFO Applying migration id=actorttl 2026/10/15 14:20:31 INFO Applying migration id=tocc 2026/10/15 14:20:31 INFO Applying migration id=followeds 2026/10/15 14:20:31 INFO Applying migration id=certhash 2026/10/15 14:20:31 INFO Applying migration id=follows_sync 2026/10/15 14:20:31 INFO Applying migration id=jsonpath 2026/10/15 14:20:31 INFO Applying migration id=localforward 2026/10/15 14:20:31 INFO Applying migration id=avatar 2026/10/15 14:20:31 INFO Applying migration id=noimage 2026/10/15 14:20:31 INFO Applying migration id=feed 2026/10/15 14:20:31 INFO Applying migration id=bookmarks 2026/10/15 14:20:31 INFO Applying migration id=shareactivity 2026/10/15 14:20:31 INFO Applying migration id=application 2026/10/15 14:20:31 INFO Applying migration id=certificates 2026/10/15 14:20:31 INFO Applying migration id=rawforward 2026/10/15 14:20:31 INFO Applying migration id=publickey 2026/10/15 14:20:31 INFO Applying migration id=resolvegroup 2026/10/15 14:20:31 INFO Applying migration id=reject 2026/10/15 14:20:31 INFO Applying migration id=autodel 2026/10/15 14:20:31 INFO Applying migration id=jsonb 2026/10/15 14:20:31 INFO Applying migration id=quote 2026/10/15 14:20:31 INFO Applying migration id=rfc9421 2026/10/15 14:20:31 INFO Applying migration id=keys 2026/10/15 14:20:31 INFO Applying migration id=portable 2026/10/15 14:20:31 INFO Applying migration id=proofs 2026/10/15 14:20:31 INFO Applying migration id=contexts 2026/10/15 14:20:31 INFO Applying migration id=deliverieshost 2026/10/15 14:20:31 INFO Applying migration id=pembegin 2026/10/15 14:20:31 INFO Applying migration id=didhost 2026/10/15 14:20:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:31 INFO Applying migration id=invites 2026/10/15 14:20:31 INFO Applying migration id=ed25519blob 2026/10/15 14:20:31 INFO Applying migration id=rsablob 2026/10/15 14:20:31 INFO Applying migration id=iconscid 2026/10/15 14:20:31 INFO Applying migration id=actor 2026/10/15 14:20:31 INFO Applying migration id=localkeys 2026/10/15 14:20:31 INFO Applying migration id=deleted 2026/10/15 14:20:31 INFO Applying migration id=history 2026/10/15 14:20:31 INFO Applying migration id=outboxnano 2026/10/15 14:20:31 INFO Applying migration id=implements 2026/10/15 14:20:31 INFO Applying migration id=backfill 2026/10/15 14:20:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f 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/10/15 14:20:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-a253-776d-9964-0b328e58494c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f 2026/10/15 14:20:31 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/15 14:20:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-a256-7cf2-a37b-18af7b075b59 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/10/15 14:20:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-a257-7885-8d26-c23a1f641bf3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f 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/10/15 14:20:31 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (0.68s) === RUN TestName_Throttled 2026/10/15 14:20:31 INFO Applying migration id=initial 2026/10/15 14:20:31 INFO Applying migration id=notesupdated 2026/10/15 14:20:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:31 INFO Applying migration id=activitiesid 2026/10/15 14:20:31 INFO Applying migration id=outbox 2026/10/15 14:20:31 INFO Applying migration id=edits 2026/10/15 14:20:31 INFO Applying migration id=outboxactor 2026/10/15 14:20:31 INFO Applying migration id=outboxsender 2026/10/15 14:20:31 INFO Applying migration id=thread 2026/10/15 14:20:31 INFO Applying migration id=host 2026/10/15 14:20:31 INFO Applying migration id=sharedinbox 2026/10/15 14:20:31 INFO Applying migration id=noteshost 2026/10/15 14:20:31 INFO Applying migration id=fetched 2026/10/15 14:20:31 INFO Applying migration id=move 2026/10/15 14:20:31 INFO Applying migration id=cleanup 2026/10/15 14:20:31 INFO Applying migration id=received 2026/10/15 14:20:31 INFO Applying migration id=namehost 2026/10/15 14:20:31 INFO Applying migration id=outboxhost 2026/10/15 14:20:31 INFO Applying migration id=notesfts 2026/10/15 14:20:31 INFO Applying migration id=iconsname 2026/10/15 14:20:31 INFO Applying migration id=nohash 2026/10/15 14:20:31 INFO Applying migration id=shares 2026/10/15 14:20:31 INFO Applying migration id=actorttl 2026/10/15 14:20:31 INFO Applying migration id=tocc 2026/10/15 14:20:31 INFO Applying migration id=followeds 2026/10/15 14:20:31 INFO Applying migration id=certhash 2026/10/15 14:20:31 INFO Applying migration id=follows_sync 2026/10/15 14:20:31 INFO Applying migration id=jsonpath 2026/10/15 14:20:31 INFO Applying migration id=localforward 2026/10/15 14:20:31 INFO Applying migration id=avatar 2026/10/15 14:20:31 INFO Applying migration id=noimage 2026/10/15 14:20:31 INFO Applying migration id=feed 2026/10/15 14:20:31 INFO Applying migration id=bookmarks 2026/10/15 14:20:31 INFO Applying migration id=shareactivity 2026/10/15 14:20:31 INFO Applying migration id=application 2026/10/15 14:20:31 INFO Applying migration id=certificates 2026/10/15 14:20:31 INFO Applying migration id=rawforward 2026/10/15 14:20:31 INFO Applying migration id=publickey 2026/10/15 14:20:31 INFO Applying migration id=resolvegroup 2026/10/15 14:20:31 INFO Applying migration id=reject 2026/10/15 14:20:31 INFO Applying migration id=autodel 2026/10/15 14:20:31 INFO Applying migration id=jsonb 2026/10/15 14:20:31 INFO Applying migration id=quote 2026/10/15 14:20:31 INFO Applying migration id=rfc9421 2026/10/15 14:20:31 INFO Applying migration id=keys 2026/10/15 14:20:31 INFO Applying migration id=portable 2026/10/15 14:20:31 INFO Applying migration id=proofs 2026/10/15 14:20:31 INFO Applying migration id=contexts 2026/10/15 14:20:31 INFO Applying migration id=deliverieshost 2026/10/15 14:20:31 INFO Applying migration id=pembegin 2026/10/15 14:20:31 INFO Applying migration id=didhost 2026/10/15 14:20:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:31 INFO Applying migration id=invites 2026/10/15 14:20:31 INFO Applying migration id=ed25519blob 2026/10/15 14:20:31 INFO Applying migration id=rsablob 2026/10/15 14:20:31 INFO Applying migration id=iconscid 2026/10/15 14:20:31 INFO Applying migration id=actor 2026/10/15 14:20:31 INFO Applying migration id=localkeys 2026/10/15 14:20:31 INFO Applying migration id=deleted 2026/10/15 14:20:31 INFO Applying migration id=history 2026/10/15 14:20:31 INFO Applying migration id=outboxnano 2026/10/15 14:20:31 INFO Applying migration id=implements 2026/10/15 14:20:31 INFO Applying migration id=backfill 2026/10/15 14:20:32 WARN Throttled request to set name can=2026-10-15T14:50:31.995Z --- PASS: TestName_Throttled (0.43s) === RUN TestName_HappyFlow 2026/10/15 14:20:32 INFO Applying migration id=initial 2026/10/15 14:20:32 INFO Applying migration id=notesupdated 2026/10/15 14:20:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:32 INFO Applying migration id=activitiesid 2026/10/15 14:20:32 INFO Applying migration id=outbox 2026/10/15 14:20:32 INFO Applying migration id=edits 2026/10/15 14:20:32 INFO Applying migration id=outboxactor 2026/10/15 14:20:32 INFO Applying migration id=outboxsender 2026/10/15 14:20:32 INFO Applying migration id=thread 2026/10/15 14:20:32 INFO Applying migration id=host 2026/10/15 14:20:32 INFO Applying migration id=sharedinbox 2026/10/15 14:20:32 INFO Applying migration id=noteshost 2026/10/15 14:20:32 INFO Applying migration id=fetched 2026/10/15 14:20:32 INFO Applying migration id=move 2026/10/15 14:20:32 INFO Applying migration id=cleanup 2026/10/15 14:20:32 INFO Applying migration id=received 2026/10/15 14:20:32 INFO Applying migration id=namehost 2026/10/15 14:20:32 INFO Applying migration id=outboxhost 2026/10/15 14:20:32 INFO Applying migration id=notesfts 2026/10/15 14:20:32 INFO Applying migration id=iconsname 2026/10/15 14:20:32 INFO Applying migration id=nohash 2026/10/15 14:20:32 INFO Applying migration id=shares 2026/10/15 14:20:32 INFO Applying migration id=actorttl 2026/10/15 14:20:32 INFO Applying migration id=tocc 2026/10/15 14:20:32 INFO Applying migration id=followeds 2026/10/15 14:20:32 INFO Applying migration id=certhash 2026/10/15 14:20:32 INFO Applying migration id=follows_sync 2026/10/15 14:20:32 INFO Applying migration id=jsonpath 2026/10/15 14:20:32 INFO Applying migration id=localforward 2026/10/15 14:20:32 INFO Applying migration id=avatar 2026/10/15 14:20:32 INFO Applying migration id=noimage 2026/10/15 14:20:32 INFO Applying migration id=feed 2026/10/15 14:20:32 INFO Applying migration id=bookmarks 2026/10/15 14:20:32 INFO Applying migration id=shareactivity 2026/10/15 14:20:32 INFO Applying migration id=application 2026/10/15 14:20:32 INFO Applying migration id=certificates 2026/10/15 14:20:32 INFO Applying migration id=rawforward 2026/10/15 14:20:32 INFO Applying migration id=publickey 2026/10/15 14:20:32 INFO Applying migration id=resolvegroup 2026/10/15 14:20:32 INFO Applying migration id=reject 2026/10/15 14:20:32 INFO Applying migration id=autodel 2026/10/15 14:20:32 INFO Applying migration id=jsonb 2026/10/15 14:20:32 INFO Applying migration id=quote 2026/10/15 14:20:32 INFO Applying migration id=rfc9421 2026/10/15 14:20:32 INFO Applying migration id=keys 2026/10/15 14:20:32 INFO Applying migration id=portable 2026/10/15 14:20:32 INFO Applying migration id=proofs 2026/10/15 14:20:32 INFO Applying migration id=contexts 2026/10/15 14:20:32 INFO Applying migration id=deliverieshost 2026/10/15 14:20:32 INFO Applying migration id=pembegin 2026/10/15 14:20:32 INFO Applying migration id=didhost 2026/10/15 14:20:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:32 INFO Applying migration id=invites 2026/10/15 14:20:32 INFO Applying migration id=ed25519blob 2026/10/15 14:20:32 INFO Applying migration id=rsablob 2026/10/15 14:20:32 INFO Applying migration id=iconscid 2026/10/15 14:20:32 INFO Applying migration id=actor 2026/10/15 14:20:32 INFO Applying migration id=localkeys 2026/10/15 14:20:32 INFO Applying migration id=deleted 2026/10/15 14:20:32 INFO Applying migration id=history 2026/10/15 14:20:32 INFO Applying migration id=outboxnano 2026/10/15 14:20:32 INFO Applying migration id=implements 2026/10/15 14:20:32 INFO Applying migration id=backfill 2026/10/15 14:20:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (0.66s) === RUN TestName_TooLong 2026/10/15 14:20:32 INFO Applying migration id=initial 2026/10/15 14:20:32 INFO Applying migration id=notesupdated 2026/10/15 14:20:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:32 INFO Applying migration id=activitiesid 2026/10/15 14:20:32 INFO Applying migration id=outbox 2026/10/15 14:20:32 INFO Applying migration id=edits 2026/10/15 14:20:32 INFO Applying migration id=outboxactor 2026/10/15 14:20:32 INFO Applying migration id=outboxsender 2026/10/15 14:20:32 INFO Applying migration id=thread 2026/10/15 14:20:32 INFO Applying migration id=host 2026/10/15 14:20:32 INFO Applying migration id=sharedinbox 2026/10/15 14:20:32 INFO Applying migration id=noteshost 2026/10/15 14:20:32 INFO Applying migration id=fetched 2026/10/15 14:20:32 INFO Applying migration id=move 2026/10/15 14:20:32 INFO Applying migration id=cleanup 2026/10/15 14:20:32 INFO Applying migration id=received 2026/10/15 14:20:32 INFO Applying migration id=namehost 2026/10/15 14:20:32 INFO Applying migration id=outboxhost 2026/10/15 14:20:32 INFO Applying migration id=notesfts 2026/10/15 14:20:32 INFO Applying migration id=iconsname 2026/10/15 14:20:32 INFO Applying migration id=nohash 2026/10/15 14:20:32 INFO Applying migration id=shares 2026/10/15 14:20:32 INFO Applying migration id=actorttl 2026/10/15 14:20:32 INFO Applying migration id=tocc 2026/10/15 14:20:32 INFO Applying migration id=followeds 2026/10/15 14:20:32 INFO Applying migration id=certhash 2026/10/15 14:20:32 INFO Applying migration id=follows_sync 2026/10/15 14:20:32 INFO Applying migration id=jsonpath 2026/10/15 14:20:32 INFO Applying migration id=localforward 2026/10/15 14:20:32 INFO Applying migration id=avatar 2026/10/15 14:20:32 INFO Applying migration id=noimage 2026/10/15 14:20:32 INFO Applying migration id=feed 2026/10/15 14:20:32 INFO Applying migration id=bookmarks 2026/10/15 14:20:32 INFO Applying migration id=shareactivity 2026/10/15 14:20:32 INFO Applying migration id=application 2026/10/15 14:20:32 INFO Applying migration id=certificates 2026/10/15 14:20:32 INFO Applying migration id=rawforward 2026/10/15 14:20:32 INFO Applying migration id=publickey 2026/10/15 14:20:32 INFO Applying migration id=resolvegroup 2026/10/15 14:20:32 INFO Applying migration id=reject 2026/10/15 14:20:32 INFO Applying migration id=autodel 2026/10/15 14:20:32 INFO Applying migration id=jsonb 2026/10/15 14:20:32 INFO Applying migration id=quote 2026/10/15 14:20:32 INFO Applying migration id=rfc9421 2026/10/15 14:20:32 INFO Applying migration id=keys 2026/10/15 14:20:32 INFO Applying migration id=portable 2026/10/15 14:20:32 INFO Applying migration id=proofs 2026/10/15 14:20:32 INFO Applying migration id=contexts 2026/10/15 14:20:32 INFO Applying migration id=deliverieshost 2026/10/15 14:20:32 INFO Applying migration id=pembegin 2026/10/15 14:20:32 INFO Applying migration id=didhost 2026/10/15 14:20:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:32 INFO Applying migration id=invites 2026/10/15 14:20:32 INFO Applying migration id=ed25519blob 2026/10/15 14:20:32 INFO Applying migration id=rsablob 2026/10/15 14:20:32 INFO Applying migration id=iconscid 2026/10/15 14:20:32 INFO Applying migration id=actor 2026/10/15 14:20:32 INFO Applying migration id=localkeys 2026/10/15 14:20:32 INFO Applying migration id=deleted 2026/10/15 14:20:32 INFO Applying migration id=history 2026/10/15 14:20:32 INFO Applying migration id=outboxnano 2026/10/15 14:20:32 INFO Applying migration id=implements 2026/10/15 14:20:32 INFO Applying migration id=backfill --- PASS: TestName_TooLong (0.84s) === RUN TestName_MultiLine 2026/10/15 14:20:33 INFO Applying migration id=initial 2026/10/15 14:20:33 INFO Applying migration id=notesupdated 2026/10/15 14:20:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:33 INFO Applying migration id=activitiesid 2026/10/15 14:20:33 INFO Applying migration id=outbox 2026/10/15 14:20:33 INFO Applying migration id=edits 2026/10/15 14:20:33 INFO Applying migration id=outboxactor 2026/10/15 14:20:33 INFO Applying migration id=outboxsender 2026/10/15 14:20:33 INFO Applying migration id=thread 2026/10/15 14:20:33 INFO Applying migration id=host 2026/10/15 14:20:33 INFO Applying migration id=sharedinbox 2026/10/15 14:20:33 INFO Applying migration id=noteshost 2026/10/15 14:20:33 INFO Applying migration id=fetched 2026/10/15 14:20:33 INFO Applying migration id=move 2026/10/15 14:20:33 INFO Applying migration id=cleanup 2026/10/15 14:20:33 INFO Applying migration id=received 2026/10/15 14:20:33 INFO Applying migration id=namehost 2026/10/15 14:20:33 INFO Applying migration id=outboxhost 2026/10/15 14:20:33 INFO Applying migration id=notesfts 2026/10/15 14:20:33 INFO Applying migration id=iconsname 2026/10/15 14:20:33 INFO Applying migration id=nohash 2026/10/15 14:20:33 INFO Applying migration id=shares 2026/10/15 14:20:33 INFO Applying migration id=actorttl 2026/10/15 14:20:33 INFO Applying migration id=tocc 2026/10/15 14:20:33 INFO Applying migration id=followeds 2026/10/15 14:20:33 INFO Applying migration id=certhash 2026/10/15 14:20:33 INFO Applying migration id=follows_sync 2026/10/15 14:20:33 INFO Applying migration id=jsonpath 2026/10/15 14:20:33 INFO Applying migration id=localforward 2026/10/15 14:20:33 INFO Applying migration id=avatar 2026/10/15 14:20:33 INFO Applying migration id=noimage 2026/10/15 14:20:33 INFO Applying migration id=feed 2026/10/15 14:20:33 INFO Applying migration id=bookmarks 2026/10/15 14:20:33 INFO Applying migration id=shareactivity 2026/10/15 14:20:33 INFO Applying migration id=application 2026/10/15 14:20:33 INFO Applying migration id=certificates 2026/10/15 14:20:33 INFO Applying migration id=rawforward 2026/10/15 14:20:33 INFO Applying migration id=publickey 2026/10/15 14:20:33 INFO Applying migration id=resolvegroup 2026/10/15 14:20:33 INFO Applying migration id=reject 2026/10/15 14:20:33 INFO Applying migration id=autodel 2026/10/15 14:20:33 INFO Applying migration id=jsonb 2026/10/15 14:20:33 INFO Applying migration id=quote 2026/10/15 14:20:33 INFO Applying migration id=rfc9421 2026/10/15 14:20:33 INFO Applying migration id=keys 2026/10/15 14:20:33 INFO Applying migration id=portable 2026/10/15 14:20:33 INFO Applying migration id=proofs 2026/10/15 14:20:33 INFO Applying migration id=contexts 2026/10/15 14:20:33 INFO Applying migration id=deliverieshost 2026/10/15 14:20:33 INFO Applying migration id=pembegin 2026/10/15 14:20:33 INFO Applying migration id=didhost 2026/10/15 14:20:33 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:33 INFO Applying migration id=invites 2026/10/15 14:20:33 INFO Applying migration id=ed25519blob 2026/10/15 14:20:33 INFO Applying migration id=rsablob 2026/10/15 14:20:33 INFO Applying migration id=iconscid 2026/10/15 14:20:33 INFO Applying migration id=actor 2026/10/15 14:20:33 INFO Applying migration id=localkeys 2026/10/15 14:20:33 INFO Applying migration id=deleted 2026/10/15 14:20:33 INFO Applying migration id=history 2026/10/15 14:20:33 INFO Applying migration id=outboxnano 2026/10/15 14:20:33 INFO Applying migration id=implements 2026/10/15 14:20:33 INFO Applying migration id=backfill 2026/10/15 14:20:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.85s) === RUN TestOutbox_NonExistingUser 2026/10/15 14:20:34 INFO Applying migration id=initial 2026/10/15 14:20:34 INFO Applying migration id=notesupdated 2026/10/15 14:20:34 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:34 INFO Applying migration id=activitiesid 2026/10/15 14:20:34 INFO Applying migration id=outbox 2026/10/15 14:20:34 INFO Applying migration id=edits 2026/10/15 14:20:34 INFO Applying migration id=outboxactor 2026/10/15 14:20:34 INFO Applying migration id=outboxsender 2026/10/15 14:20:34 INFO Applying migration id=thread 2026/10/15 14:20:34 INFO Applying migration id=host 2026/10/15 14:20:34 INFO Applying migration id=sharedinbox 2026/10/15 14:20:34 INFO Applying migration id=noteshost 2026/10/15 14:20:34 INFO Applying migration id=fetched 2026/10/15 14:20:34 INFO Applying migration id=move 2026/10/15 14:20:34 INFO Applying migration id=cleanup 2026/10/15 14:20:34 INFO Applying migration id=received 2026/10/15 14:20:34 INFO Applying migration id=namehost 2026/10/15 14:20:34 INFO Applying migration id=outboxhost 2026/10/15 14:20:34 INFO Applying migration id=notesfts 2026/10/15 14:20:34 INFO Applying migration id=iconsname 2026/10/15 14:20:34 INFO Applying migration id=nohash 2026/10/15 14:20:34 INFO Applying migration id=shares 2026/10/15 14:20:34 INFO Applying migration id=actorttl 2026/10/15 14:20:34 INFO Applying migration id=tocc 2026/10/15 14:20:34 INFO Applying migration id=followeds 2026/10/15 14:20:34 INFO Applying migration id=certhash 2026/10/15 14:20:34 INFO Applying migration id=follows_sync 2026/10/15 14:20:34 INFO Applying migration id=jsonpath 2026/10/15 14:20:34 INFO Applying migration id=localforward 2026/10/15 14:20:34 INFO Applying migration id=avatar 2026/10/15 14:20:34 INFO Applying migration id=noimage 2026/10/15 14:20:34 INFO Applying migration id=feed 2026/10/15 14:20:34 INFO Applying migration id=bookmarks 2026/10/15 14:20:34 INFO Applying migration id=shareactivity 2026/10/15 14:20:34 INFO Applying migration id=application 2026/10/15 14:20:34 INFO Applying migration id=certificates 2026/10/15 14:20:34 INFO Applying migration id=rawforward 2026/10/15 14:20:34 INFO Applying migration id=publickey 2026/10/15 14:20:34 INFO Applying migration id=resolvegroup 2026/10/15 14:20:34 INFO Applying migration id=reject 2026/10/15 14:20:34 INFO Applying migration id=autodel 2026/10/15 14:20:34 INFO Applying migration id=jsonb 2026/10/15 14:20:34 INFO Applying migration id=quote 2026/10/15 14:20:34 INFO Applying migration id=rfc9421 2026/10/15 14:20:34 INFO Applying migration id=keys 2026/10/15 14:20:34 INFO Applying migration id=portable 2026/10/15 14:20:34 INFO Applying migration id=proofs 2026/10/15 14:20:34 INFO Applying migration id=contexts 2026/10/15 14:20:34 INFO Applying migration id=deliverieshost 2026/10/15 14:20:34 INFO Applying migration id=pembegin 2026/10/15 14:20:34 INFO Applying migration id=didhost 2026/10/15 14:20:34 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:34 INFO Applying migration id=invites 2026/10/15 14:20:34 INFO Applying migration id=ed25519blob 2026/10/15 14:20:34 INFO Applying migration id=rsablob 2026/10/15 14:20:34 INFO Applying migration id=iconscid 2026/10/15 14:20:34 INFO Applying migration id=actor 2026/10/15 14:20:34 INFO Applying migration id=localkeys 2026/10/15 14:20:34 INFO Applying migration id=deleted 2026/10/15 14:20:34 INFO Applying migration id=history 2026/10/15 14:20:34 INFO Applying migration id=outboxnano 2026/10/15 14:20:34 INFO Applying migration id=implements 2026/10/15 14:20:34 INFO Applying migration id=backfill 2026/10/15 14:20:35 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.56s) === RUN TestOutbox_InvalidOffset 2026/10/15 14:20:35 INFO Applying migration id=initial 2026/10/15 14:20:35 INFO Applying migration id=notesupdated 2026/10/15 14:20:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:35 INFO Applying migration id=activitiesid 2026/10/15 14:20:35 INFO Applying migration id=outbox 2026/10/15 14:20:35 INFO Applying migration id=edits 2026/10/15 14:20:35 INFO Applying migration id=outboxactor 2026/10/15 14:20:35 INFO Applying migration id=outboxsender 2026/10/15 14:20:35 INFO Applying migration id=thread 2026/10/15 14:20:35 INFO Applying migration id=host 2026/10/15 14:20:35 INFO Applying migration id=sharedinbox 2026/10/15 14:20:35 INFO Applying migration id=noteshost 2026/10/15 14:20:35 INFO Applying migration id=fetched 2026/10/15 14:20:35 INFO Applying migration id=move 2026/10/15 14:20:35 INFO Applying migration id=cleanup 2026/10/15 14:20:35 INFO Applying migration id=received 2026/10/15 14:20:35 INFO Applying migration id=namehost 2026/10/15 14:20:35 INFO Applying migration id=outboxhost 2026/10/15 14:20:35 INFO Applying migration id=notesfts 2026/10/15 14:20:35 INFO Applying migration id=iconsname 2026/10/15 14:20:35 INFO Applying migration id=nohash 2026/10/15 14:20:35 INFO Applying migration id=shares 2026/10/15 14:20:35 INFO Applying migration id=actorttl 2026/10/15 14:20:35 INFO Applying migration id=tocc 2026/10/15 14:20:35 INFO Applying migration id=followeds 2026/10/15 14:20:35 INFO Applying migration id=certhash 2026/10/15 14:20:35 INFO Applying migration id=follows_sync 2026/10/15 14:20:35 INFO Applying migration id=jsonpath 2026/10/15 14:20:35 INFO Applying migration id=localforward 2026/10/15 14:20:35 INFO Applying migration id=avatar 2026/10/15 14:20:35 INFO Applying migration id=noimage 2026/10/15 14:20:35 INFO Applying migration id=feed 2026/10/15 14:20:35 INFO Applying migration id=bookmarks 2026/10/15 14:20:35 INFO Applying migration id=shareactivity 2026/10/15 14:20:35 INFO Applying migration id=application 2026/10/15 14:20:35 INFO Applying migration id=certificates 2026/10/15 14:20:35 INFO Applying migration id=rawforward 2026/10/15 14:20:35 INFO Applying migration id=publickey 2026/10/15 14:20:35 INFO Applying migration id=resolvegroup 2026/10/15 14:20:35 INFO Applying migration id=reject 2026/10/15 14:20:35 INFO Applying migration id=autodel 2026/10/15 14:20:35 INFO Applying migration id=jsonb 2026/10/15 14:20:35 INFO Applying migration id=quote 2026/10/15 14:20:35 INFO Applying migration id=rfc9421 2026/10/15 14:20:35 INFO Applying migration id=keys 2026/10/15 14:20:35 INFO Applying migration id=portable 2026/10/15 14:20:35 INFO Applying migration id=proofs 2026/10/15 14:20:35 INFO Applying migration id=contexts 2026/10/15 14:20:35 INFO Applying migration id=deliverieshost 2026/10/15 14:20:35 INFO Applying migration id=pembegin 2026/10/15 14:20:35 INFO Applying migration id=didhost 2026/10/15 14:20:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:35 INFO Applying migration id=invites 2026/10/15 14:20:35 INFO Applying migration id=ed25519blob 2026/10/15 14:20:35 INFO Applying migration id=rsablob 2026/10/15 14:20:35 INFO Applying migration id=iconscid 2026/10/15 14:20:35 INFO Applying migration id=actor 2026/10/15 14:20:35 INFO Applying migration id=localkeys 2026/10/15 14:20:35 INFO Applying migration id=deleted 2026/10/15 14:20:35 INFO Applying migration id=history 2026/10/15 14:20:35 INFO Applying migration id=outboxnano 2026/10/15 14:20:35 INFO Applying migration id=implements 2026/10/15 14:20:35 INFO Applying migration id=backfill 2026/10/15 14:20:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-b220-7be3-a834-fbc2fa34226b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-b220-7b6a-89df-b7d264eff459 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-b220-7b6a-89df-b7d264eff459 2026/10/15 14:20:35 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.70s) === RUN TestOutbox_PublicPost 2026/10/15 14:20:35 INFO Applying migration id=initial 2026/10/15 14:20:35 INFO Applying migration id=notesupdated 2026/10/15 14:20:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:35 INFO Applying migration id=activitiesid 2026/10/15 14:20:35 INFO Applying migration id=outbox 2026/10/15 14:20:35 INFO Applying migration id=edits 2026/10/15 14:20:35 INFO Applying migration id=outboxactor 2026/10/15 14:20:35 INFO Applying migration id=outboxsender 2026/10/15 14:20:35 INFO Applying migration id=thread 2026/10/15 14:20:35 INFO Applying migration id=host 2026/10/15 14:20:35 INFO Applying migration id=sharedinbox 2026/10/15 14:20:35 INFO Applying migration id=noteshost 2026/10/15 14:20:35 INFO Applying migration id=fetched 2026/10/15 14:20:35 INFO Applying migration id=move 2026/10/15 14:20:35 INFO Applying migration id=cleanup 2026/10/15 14:20:35 INFO Applying migration id=received 2026/10/15 14:20:35 INFO Applying migration id=namehost 2026/10/15 14:20:35 INFO Applying migration id=outboxhost 2026/10/15 14:20:35 INFO Applying migration id=notesfts 2026/10/15 14:20:35 INFO Applying migration id=iconsname 2026/10/15 14:20:35 INFO Applying migration id=nohash 2026/10/15 14:20:35 INFO Applying migration id=shares 2026/10/15 14:20:35 INFO Applying migration id=actorttl 2026/10/15 14:20:35 INFO Applying migration id=tocc 2026/10/15 14:20:35 INFO Applying migration id=followeds 2026/10/15 14:20:35 INFO Applying migration id=certhash 2026/10/15 14:20:35 INFO Applying migration id=follows_sync 2026/10/15 14:20:35 INFO Applying migration id=jsonpath 2026/10/15 14:20:35 INFO Applying migration id=localforward 2026/10/15 14:20:35 INFO Applying migration id=avatar 2026/10/15 14:20:35 INFO Applying migration id=noimage 2026/10/15 14:20:35 INFO Applying migration id=feed 2026/10/15 14:20:35 INFO Applying migration id=bookmarks 2026/10/15 14:20:35 INFO Applying migration id=shareactivity 2026/10/15 14:20:35 INFO Applying migration id=application 2026/10/15 14:20:35 INFO Applying migration id=certificates 2026/10/15 14:20:35 INFO Applying migration id=rawforward 2026/10/15 14:20:35 INFO Applying migration id=publickey 2026/10/15 14:20:35 INFO Applying migration id=resolvegroup 2026/10/15 14:20:35 INFO Applying migration id=reject 2026/10/15 14:20:35 INFO Applying migration id=autodel 2026/10/15 14:20:35 INFO Applying migration id=jsonb 2026/10/15 14:20:35 INFO Applying migration id=quote 2026/10/15 14:20:35 INFO Applying migration id=rfc9421 2026/10/15 14:20:35 INFO Applying migration id=keys 2026/10/15 14:20:35 INFO Applying migration id=portable 2026/10/15 14:20:35 INFO Applying migration id=proofs 2026/10/15 14:20:35 INFO Applying migration id=contexts 2026/10/15 14:20:35 INFO Applying migration id=deliverieshost 2026/10/15 14:20:35 INFO Applying migration id=pembegin 2026/10/15 14:20:35 INFO Applying migration id=didhost 2026/10/15 14:20:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:35 INFO Applying migration id=invites 2026/10/15 14:20:35 INFO Applying migration id=ed25519blob 2026/10/15 14:20:35 INFO Applying migration id=rsablob 2026/10/15 14:20:35 INFO Applying migration id=iconscid 2026/10/15 14:20:35 INFO Applying migration id=actor 2026/10/15 14:20:35 INFO Applying migration id=localkeys 2026/10/15 14:20:35 INFO Applying migration id=deleted 2026/10/15 14:20:35 INFO Applying migration id=history 2026/10/15 14:20:35 INFO Applying migration id=outboxnano 2026/10/15 14:20:35 INFO Applying migration id=implements 2026/10/15 14:20:35 INFO Applying migration id=backfill 2026/10/15 14:20:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-b5e4-7648-9eaa-161926e3a730 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-b5e4-7592-b36e-86985f5695b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-b5e4-7592-b36e-86985f5695b3 2026/10/15 14:20:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (0.97s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/10/15 14:20:36 INFO Applying migration id=initial 2026/10/15 14:20:36 INFO Applying migration id=notesupdated 2026/10/15 14:20:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:36 INFO Applying migration id=activitiesid 2026/10/15 14:20:36 INFO Applying migration id=outbox 2026/10/15 14:20:36 INFO Applying migration id=edits 2026/10/15 14:20:36 INFO Applying migration id=outboxactor 2026/10/15 14:20:36 INFO Applying migration id=outboxsender 2026/10/15 14:20:36 INFO Applying migration id=thread 2026/10/15 14:20:36 INFO Applying migration id=host 2026/10/15 14:20:36 INFO Applying migration id=sharedinbox 2026/10/15 14:20:36 INFO Applying migration id=noteshost 2026/10/15 14:20:36 INFO Applying migration id=fetched 2026/10/15 14:20:36 INFO Applying migration id=move 2026/10/15 14:20:36 INFO Applying migration id=cleanup 2026/10/15 14:20:36 INFO Applying migration id=received 2026/10/15 14:20:36 INFO Applying migration id=namehost 2026/10/15 14:20:36 INFO Applying migration id=outboxhost 2026/10/15 14:20:36 INFO Applying migration id=notesfts 2026/10/15 14:20:36 INFO Applying migration id=iconsname 2026/10/15 14:20:36 INFO Applying migration id=nohash 2026/10/15 14:20:36 INFO Applying migration id=shares 2026/10/15 14:20:36 INFO Applying migration id=actorttl 2026/10/15 14:20:36 INFO Applying migration id=tocc 2026/10/15 14:20:36 INFO Applying migration id=followeds 2026/10/15 14:20:36 INFO Applying migration id=certhash 2026/10/15 14:20:36 INFO Applying migration id=follows_sync 2026/10/15 14:20:36 INFO Applying migration id=jsonpath 2026/10/15 14:20:36 INFO Applying migration id=localforward 2026/10/15 14:20:36 INFO Applying migration id=avatar 2026/10/15 14:20:36 INFO Applying migration id=noimage 2026/10/15 14:20:36 INFO Applying migration id=feed 2026/10/15 14:20:36 INFO Applying migration id=bookmarks 2026/10/15 14:20:36 INFO Applying migration id=shareactivity 2026/10/15 14:20:36 INFO Applying migration id=application 2026/10/15 14:20:36 INFO Applying migration id=certificates 2026/10/15 14:20:36 INFO Applying migration id=rawforward 2026/10/15 14:20:36 INFO Applying migration id=publickey 2026/10/15 14:20:36 INFO Applying migration id=resolvegroup 2026/10/15 14:20:36 INFO Applying migration id=reject 2026/10/15 14:20:36 INFO Applying migration id=autodel 2026/10/15 14:20:36 INFO Applying migration id=jsonb 2026/10/15 14:20:36 INFO Applying migration id=quote 2026/10/15 14:20:36 INFO Applying migration id=rfc9421 2026/10/15 14:20:36 INFO Applying migration id=keys 2026/10/15 14:20:36 INFO Applying migration id=portable 2026/10/15 14:20:36 INFO Applying migration id=proofs 2026/10/15 14:20:36 INFO Applying migration id=contexts 2026/10/15 14:20:36 INFO Applying migration id=deliverieshost 2026/10/15 14:20:36 INFO Applying migration id=pembegin 2026/10/15 14:20:36 INFO Applying migration id=didhost 2026/10/15 14:20:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:36 INFO Applying migration id=invites 2026/10/15 14:20:36 INFO Applying migration id=ed25519blob 2026/10/15 14:20:36 INFO Applying migration id=rsablob 2026/10/15 14:20:36 INFO Applying migration id=iconscid 2026/10/15 14:20:36 INFO Applying migration id=actor 2026/10/15 14:20:36 INFO Applying migration id=localkeys 2026/10/15 14:20:36 INFO Applying migration id=deleted 2026/10/15 14:20:36 INFO Applying migration id=history 2026/10/15 14:20:36 INFO Applying migration id=outboxnano 2026/10/15 14:20:36 INFO Applying migration id=implements 2026/10/15 14:20:36 INFO Applying migration id=backfill 2026/10/15 14:20:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-baad-7bc7-ab98-ca32335320ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-baac-79a7-b910-b2520d3a818e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-baac-79a7-b910-b2520d3a818e 2026/10/15 14:20:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (1.23s) === RUN TestOutbox_PublicPostSelf 2026/10/15 14:20:37 INFO Applying migration id=initial 2026/10/15 14:20:37 INFO Applying migration id=notesupdated 2026/10/15 14:20:37 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:37 INFO Applying migration id=activitiesid 2026/10/15 14:20:37 INFO Applying migration id=outbox 2026/10/15 14:20:37 INFO Applying migration id=edits 2026/10/15 14:20:37 INFO Applying migration id=outboxactor 2026/10/15 14:20:37 INFO Applying migration id=outboxsender 2026/10/15 14:20:37 INFO Applying migration id=thread 2026/10/15 14:20:37 INFO Applying migration id=host 2026/10/15 14:20:37 INFO Applying migration id=sharedinbox 2026/10/15 14:20:37 INFO Applying migration id=noteshost 2026/10/15 14:20:37 INFO Applying migration id=fetched 2026/10/15 14:20:37 INFO Applying migration id=move 2026/10/15 14:20:37 INFO Applying migration id=cleanup 2026/10/15 14:20:37 INFO Applying migration id=received 2026/10/15 14:20:37 INFO Applying migration id=namehost 2026/10/15 14:20:37 INFO Applying migration id=outboxhost 2026/10/15 14:20:37 INFO Applying migration id=notesfts 2026/10/15 14:20:37 INFO Applying migration id=iconsname 2026/10/15 14:20:37 INFO Applying migration id=nohash 2026/10/15 14:20:37 INFO Applying migration id=shares 2026/10/15 14:20:37 INFO Applying migration id=actorttl 2026/10/15 14:20:37 INFO Applying migration id=tocc 2026/10/15 14:20:37 INFO Applying migration id=followeds 2026/10/15 14:20:38 INFO Applying migration id=certhash 2026/10/15 14:20:38 INFO Applying migration id=follows_sync 2026/10/15 14:20:38 INFO Applying migration id=jsonpath 2026/10/15 14:20:38 INFO Applying migration id=localforward 2026/10/15 14:20:38 INFO Applying migration id=avatar 2026/10/15 14:20:38 INFO Applying migration id=noimage 2026/10/15 14:20:38 INFO Applying migration id=feed 2026/10/15 14:20:38 INFO Applying migration id=bookmarks 2026/10/15 14:20:38 INFO Applying migration id=shareactivity 2026/10/15 14:20:38 INFO Applying migration id=application 2026/10/15 14:20:38 INFO Applying migration id=certificates 2026/10/15 14:20:38 INFO Applying migration id=rawforward 2026/10/15 14:20:38 INFO Applying migration id=publickey 2026/10/15 14:20:38 INFO Applying migration id=resolvegroup 2026/10/15 14:20:38 INFO Applying migration id=reject 2026/10/15 14:20:38 INFO Applying migration id=autodel 2026/10/15 14:20:38 INFO Applying migration id=jsonb 2026/10/15 14:20:38 INFO Applying migration id=quote 2026/10/15 14:20:38 INFO Applying migration id=rfc9421 2026/10/15 14:20:38 INFO Applying migration id=keys 2026/10/15 14:20:38 INFO Applying migration id=portable 2026/10/15 14:20:38 INFO Applying migration id=proofs 2026/10/15 14:20:38 INFO Applying migration id=contexts 2026/10/15 14:20:38 INFO Applying migration id=deliverieshost 2026/10/15 14:20:38 INFO Applying migration id=pembegin 2026/10/15 14:20:38 INFO Applying migration id=didhost 2026/10/15 14:20:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:38 INFO Applying migration id=invites 2026/10/15 14:20:38 INFO Applying migration id=ed25519blob 2026/10/15 14:20:38 INFO Applying migration id=rsablob 2026/10/15 14:20:38 INFO Applying migration id=iconscid 2026/10/15 14:20:38 INFO Applying migration id=actor 2026/10/15 14:20:38 INFO Applying migration id=localkeys 2026/10/15 14:20:38 INFO Applying migration id=deleted 2026/10/15 14:20:38 INFO Applying migration id=history 2026/10/15 14:20:38 INFO Applying migration id=outboxnano 2026/10/15 14:20:38 INFO Applying migration id=implements 2026/10/15 14:20:38 INFO Applying migration id=backfill 2026/10/15 14:20:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-c07d-7a2a-9ffd-7227a7ba6f5f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-c07d-7960-bffe-9470e4e64c11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-c07d-7960-bffe-9470e4e64c11 2026/10/15 14:20:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (1.49s) === RUN TestOutbox_PostToFollowers 2026/10/15 14:20:39 INFO Applying migration id=initial 2026/10/15 14:20:39 INFO Applying migration id=notesupdated 2026/10/15 14:20:39 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:39 INFO Applying migration id=activitiesid 2026/10/15 14:20:39 INFO Applying migration id=outbox 2026/10/15 14:20:39 INFO Applying migration id=edits 2026/10/15 14:20:39 INFO Applying migration id=outboxactor 2026/10/15 14:20:39 INFO Applying migration id=outboxsender 2026/10/15 14:20:39 INFO Applying migration id=thread 2026/10/15 14:20:39 INFO Applying migration id=host 2026/10/15 14:20:39 INFO Applying migration id=sharedinbox 2026/10/15 14:20:39 INFO Applying migration id=noteshost 2026/10/15 14:20:39 INFO Applying migration id=fetched 2026/10/15 14:20:39 INFO Applying migration id=move 2026/10/15 14:20:39 INFO Applying migration id=cleanup 2026/10/15 14:20:39 INFO Applying migration id=received 2026/10/15 14:20:39 INFO Applying migration id=namehost 2026/10/15 14:20:39 INFO Applying migration id=outboxhost 2026/10/15 14:20:39 INFO Applying migration id=notesfts 2026/10/15 14:20:39 INFO Applying migration id=iconsname 2026/10/15 14:20:39 INFO Applying migration id=nohash 2026/10/15 14:20:39 INFO Applying migration id=shares 2026/10/15 14:20:39 INFO Applying migration id=actorttl 2026/10/15 14:20:39 INFO Applying migration id=tocc 2026/10/15 14:20:39 INFO Applying migration id=followeds 2026/10/15 14:20:39 INFO Applying migration id=certhash 2026/10/15 14:20:39 INFO Applying migration id=follows_sync 2026/10/15 14:20:39 INFO Applying migration id=jsonpath 2026/10/15 14:20:39 INFO Applying migration id=localforward 2026/10/15 14:20:39 INFO Applying migration id=avatar 2026/10/15 14:20:39 INFO Applying migration id=noimage 2026/10/15 14:20:39 INFO Applying migration id=feed 2026/10/15 14:20:39 INFO Applying migration id=bookmarks 2026/10/15 14:20:39 INFO Applying migration id=shareactivity 2026/10/15 14:20:39 INFO Applying migration id=application 2026/10/15 14:20:39 INFO Applying migration id=certificates 2026/10/15 14:20:39 INFO Applying migration id=rawforward 2026/10/15 14:20:39 INFO Applying migration id=publickey 2026/10/15 14:20:39 INFO Applying migration id=resolvegroup 2026/10/15 14:20:39 INFO Applying migration id=reject 2026/10/15 14:20:39 INFO Applying migration id=autodel 2026/10/15 14:20:39 INFO Applying migration id=jsonb 2026/10/15 14:20:39 INFO Applying migration id=quote 2026/10/15 14:20:39 INFO Applying migration id=rfc9421 2026/10/15 14:20:39 INFO Applying migration id=keys 2026/10/15 14:20:39 INFO Applying migration id=portable 2026/10/15 14:20:39 INFO Applying migration id=proofs 2026/10/15 14:20:39 INFO Applying migration id=contexts 2026/10/15 14:20:39 INFO Applying migration id=deliverieshost 2026/10/15 14:20:39 INFO Applying migration id=pembegin 2026/10/15 14:20:39 INFO Applying migration id=didhost 2026/10/15 14:20:39 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:39 INFO Applying migration id=invites 2026/10/15 14:20:39 INFO Applying migration id=ed25519blob 2026/10/15 14:20:39 INFO Applying migration id=rsablob 2026/10/15 14:20:39 INFO Applying migration id=iconscid 2026/10/15 14:20:39 INFO Applying migration id=actor 2026/10/15 14:20:39 INFO Applying migration id=localkeys 2026/10/15 14:20:39 INFO Applying migration id=deleted 2026/10/15 14:20:39 INFO Applying migration id=history 2026/10/15 14:20:39 INFO Applying migration id=outboxnano 2026/10/15 14:20:39 INFO Applying migration id=implements 2026/10/15 14:20:39 INFO Applying migration id=backfill 2026/10/15 14:20:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-c6ad-700e-8307-6a1c03575edb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-c6ae-70ba-b48e-0af47a010d2f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-c6ad-700e-8307-6a1c03575edb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-c6ad-700e-8307-6a1c03575edb 2026/10/15 14:20:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-c6ae-7e3d-80f2-ae74ad2345c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-c6ae-7dd4-89a1-dc571ad90ac3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-c6ae-7dd4-89a1-dc571ad90ac3 2026/10/15 14:20:41 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (1.59s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/10/15 14:20:41 INFO Applying migration id=initial 2026/10/15 14:20:41 INFO Applying migration id=notesupdated 2026/10/15 14:20:41 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:41 INFO Applying migration id=activitiesid 2026/10/15 14:20:41 INFO Applying migration id=outbox 2026/10/15 14:20:41 INFO Applying migration id=edits 2026/10/15 14:20:41 INFO Applying migration id=outboxactor 2026/10/15 14:20:41 INFO Applying migration id=outboxsender 2026/10/15 14:20:41 INFO Applying migration id=thread 2026/10/15 14:20:41 INFO Applying migration id=host 2026/10/15 14:20:41 INFO Applying migration id=sharedinbox 2026/10/15 14:20:41 INFO Applying migration id=noteshost 2026/10/15 14:20:41 INFO Applying migration id=fetched 2026/10/15 14:20:41 INFO Applying migration id=move 2026/10/15 14:20:41 INFO Applying migration id=cleanup 2026/10/15 14:20:41 INFO Applying migration id=received 2026/10/15 14:20:41 INFO Applying migration id=namehost 2026/10/15 14:20:41 INFO Applying migration id=outboxhost 2026/10/15 14:20:41 INFO Applying migration id=notesfts 2026/10/15 14:20:41 INFO Applying migration id=iconsname 2026/10/15 14:20:41 INFO Applying migration id=nohash 2026/10/15 14:20:41 INFO Applying migration id=shares 2026/10/15 14:20:41 INFO Applying migration id=actorttl 2026/10/15 14:20:41 INFO Applying migration id=tocc 2026/10/15 14:20:41 INFO Applying migration id=followeds 2026/10/15 14:20:41 INFO Applying migration id=certhash 2026/10/15 14:20:41 INFO Applying migration id=follows_sync 2026/10/15 14:20:41 INFO Applying migration id=jsonpath 2026/10/15 14:20:41 INFO Applying migration id=localforward 2026/10/15 14:20:41 INFO Applying migration id=avatar 2026/10/15 14:20:41 INFO Applying migration id=noimage 2026/10/15 14:20:41 INFO Applying migration id=feed 2026/10/15 14:20:41 INFO Applying migration id=bookmarks 2026/10/15 14:20:41 INFO Applying migration id=shareactivity 2026/10/15 14:20:41 INFO Applying migration id=application 2026/10/15 14:20:41 INFO Applying migration id=certificates 2026/10/15 14:20:41 INFO Applying migration id=rawforward 2026/10/15 14:20:41 INFO Applying migration id=publickey 2026/10/15 14:20:41 INFO Applying migration id=resolvegroup 2026/10/15 14:20:41 INFO Applying migration id=reject 2026/10/15 14:20:41 INFO Applying migration id=autodel 2026/10/15 14:20:41 INFO Applying migration id=jsonb 2026/10/15 14:20:41 INFO Applying migration id=quote 2026/10/15 14:20:41 INFO Applying migration id=rfc9421 2026/10/15 14:20:41 INFO Applying migration id=keys 2026/10/15 14:20:41 INFO Applying migration id=portable 2026/10/15 14:20:41 INFO Applying migration id=proofs 2026/10/15 14:20:41 INFO Applying migration id=contexts 2026/10/15 14:20:41 INFO Applying migration id=deliverieshost 2026/10/15 14:20:41 INFO Applying migration id=pembegin 2026/10/15 14:20:41 INFO Applying migration id=didhost 2026/10/15 14:20:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:41 INFO Applying migration id=invites 2026/10/15 14:20:41 INFO Applying migration id=ed25519blob 2026/10/15 14:20:41 INFO Applying migration id=rsablob 2026/10/15 14:20:41 INFO Applying migration id=iconscid 2026/10/15 14:20:41 INFO Applying migration id=actor 2026/10/15 14:20:41 INFO Applying migration id=localkeys 2026/10/15 14:20:41 INFO Applying migration id=deleted 2026/10/15 14:20:41 INFO Applying migration id=history 2026/10/15 14:20:41 INFO Applying migration id=outboxnano 2026/10/15 14:20:41 INFO Applying migration id=implements 2026/10/15 14:20:41 INFO Applying migration id=backfill 2026/10/15 14:20:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-cafa-70cb-844e-7ce6bbacde52 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-cafa-7062-8381-263be13acce9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-cafa-7062-8381-263be13acce9 2026/10/15 14:20:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.09s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/10/15 14:20:42 INFO Applying migration id=initial 2026/10/15 14:20:42 INFO Applying migration id=notesupdated 2026/10/15 14:20:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:42 INFO Applying migration id=activitiesid 2026/10/15 14:20:42 INFO Applying migration id=outbox 2026/10/15 14:20:42 INFO Applying migration id=edits 2026/10/15 14:20:42 INFO Applying migration id=outboxactor 2026/10/15 14:20:42 INFO Applying migration id=outboxsender 2026/10/15 14:20:42 INFO Applying migration id=thread 2026/10/15 14:20:42 INFO Applying migration id=host 2026/10/15 14:20:42 INFO Applying migration id=sharedinbox 2026/10/15 14:20:42 INFO Applying migration id=noteshost 2026/10/15 14:20:42 INFO Applying migration id=fetched 2026/10/15 14:20:42 INFO Applying migration id=move 2026/10/15 14:20:42 INFO Applying migration id=cleanup 2026/10/15 14:20:42 INFO Applying migration id=received 2026/10/15 14:20:42 INFO Applying migration id=namehost 2026/10/15 14:20:42 INFO Applying migration id=outboxhost 2026/10/15 14:20:42 INFO Applying migration id=notesfts 2026/10/15 14:20:42 INFO Applying migration id=iconsname 2026/10/15 14:20:42 INFO Applying migration id=nohash 2026/10/15 14:20:42 INFO Applying migration id=shares 2026/10/15 14:20:42 INFO Applying migration id=actorttl 2026/10/15 14:20:42 INFO Applying migration id=tocc 2026/10/15 14:20:42 INFO Applying migration id=followeds 2026/10/15 14:20:42 INFO Applying migration id=certhash 2026/10/15 14:20:42 INFO Applying migration id=follows_sync 2026/10/15 14:20:42 INFO Applying migration id=jsonpath 2026/10/15 14:20:42 INFO Applying migration id=localforward 2026/10/15 14:20:42 INFO Applying migration id=avatar 2026/10/15 14:20:42 INFO Applying migration id=noimage 2026/10/15 14:20:42 INFO Applying migration id=feed 2026/10/15 14:20:42 INFO Applying migration id=bookmarks 2026/10/15 14:20:42 INFO Applying migration id=shareactivity 2026/10/15 14:20:42 INFO Applying migration id=application 2026/10/15 14:20:42 INFO Applying migration id=certificates 2026/10/15 14:20:42 INFO Applying migration id=rawforward 2026/10/15 14:20:42 INFO Applying migration id=publickey 2026/10/15 14:20:42 INFO Applying migration id=resolvegroup 2026/10/15 14:20:42 INFO Applying migration id=reject 2026/10/15 14:20:42 INFO Applying migration id=autodel 2026/10/15 14:20:42 INFO Applying migration id=jsonb 2026/10/15 14:20:42 INFO Applying migration id=quote 2026/10/15 14:20:42 INFO Applying migration id=rfc9421 2026/10/15 14:20:42 INFO Applying migration id=keys 2026/10/15 14:20:42 INFO Applying migration id=portable 2026/10/15 14:20:42 INFO Applying migration id=proofs 2026/10/15 14:20:42 INFO Applying migration id=contexts 2026/10/15 14:20:42 INFO Applying migration id=deliverieshost 2026/10/15 14:20:42 INFO Applying migration id=pembegin 2026/10/15 14:20:42 INFO Applying migration id=didhost 2026/10/15 14:20:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:42 INFO Applying migration id=invites 2026/10/15 14:20:42 INFO Applying migration id=ed25519blob 2026/10/15 14:20:42 INFO Applying migration id=rsablob 2026/10/15 14:20:42 INFO Applying migration id=iconscid 2026/10/15 14:20:42 INFO Applying migration id=actor 2026/10/15 14:20:42 INFO Applying migration id=localkeys 2026/10/15 14:20:42 INFO Applying migration id=deleted 2026/10/15 14:20:42 INFO Applying migration id=history 2026/10/15 14:20:42 INFO Applying migration id=outboxnano 2026/10/15 14:20:42 INFO Applying migration id=implements 2026/10/15 14:20:42 INFO Applying migration id=backfill 2026/10/15 14:20:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-d049-720d-8b77-acb7065ea729 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-d048-7b51-86b5-785ec40a62de activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-d048-7b51-86b5-785ec40a62de 2026/10/15 14:20:43 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.36s) === RUN TestOutbox_PostToFollowersSelf 2026/10/15 14:20:43 INFO Applying migration id=initial 2026/10/15 14:20:43 INFO Applying migration id=notesupdated 2026/10/15 14:20:43 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:43 INFO Applying migration id=activitiesid 2026/10/15 14:20:43 INFO Applying migration id=outbox 2026/10/15 14:20:43 INFO Applying migration id=edits 2026/10/15 14:20:43 INFO Applying migration id=outboxactor 2026/10/15 14:20:43 INFO Applying migration id=outboxsender 2026/10/15 14:20:43 INFO Applying migration id=thread 2026/10/15 14:20:43 INFO Applying migration id=host 2026/10/15 14:20:43 INFO Applying migration id=sharedinbox 2026/10/15 14:20:43 INFO Applying migration id=noteshost 2026/10/15 14:20:43 INFO Applying migration id=fetched 2026/10/15 14:20:43 INFO Applying migration id=move 2026/10/15 14:20:43 INFO Applying migration id=cleanup 2026/10/15 14:20:43 INFO Applying migration id=received 2026/10/15 14:20:43 INFO Applying migration id=namehost 2026/10/15 14:20:43 INFO Applying migration id=outboxhost 2026/10/15 14:20:43 INFO Applying migration id=notesfts 2026/10/15 14:20:43 INFO Applying migration id=iconsname 2026/10/15 14:20:43 INFO Applying migration id=nohash 2026/10/15 14:20:43 INFO Applying migration id=shares 2026/10/15 14:20:43 INFO Applying migration id=actorttl 2026/10/15 14:20:43 INFO Applying migration id=tocc 2026/10/15 14:20:43 INFO Applying migration id=followeds 2026/10/15 14:20:43 INFO Applying migration id=certhash 2026/10/15 14:20:43 INFO Applying migration id=follows_sync 2026/10/15 14:20:43 INFO Applying migration id=jsonpath 2026/10/15 14:20:43 INFO Applying migration id=localforward 2026/10/15 14:20:43 INFO Applying migration id=avatar 2026/10/15 14:20:43 INFO Applying migration id=noimage 2026/10/15 14:20:43 INFO Applying migration id=feed 2026/10/15 14:20:43 INFO Applying migration id=bookmarks 2026/10/15 14:20:43 INFO Applying migration id=shareactivity 2026/10/15 14:20:43 INFO Applying migration id=application 2026/10/15 14:20:43 INFO Applying migration id=certificates 2026/10/15 14:20:43 INFO Applying migration id=rawforward 2026/10/15 14:20:43 INFO Applying migration id=publickey 2026/10/15 14:20:43 INFO Applying migration id=resolvegroup 2026/10/15 14:20:43 INFO Applying migration id=reject 2026/10/15 14:20:43 INFO Applying migration id=autodel 2026/10/15 14:20:43 INFO Applying migration id=jsonb 2026/10/15 14:20:43 INFO Applying migration id=quote 2026/10/15 14:20:43 INFO Applying migration id=rfc9421 2026/10/15 14:20:43 INFO Applying migration id=keys 2026/10/15 14:20:43 INFO Applying migration id=portable 2026/10/15 14:20:43 INFO Applying migration id=proofs 2026/10/15 14:20:43 INFO Applying migration id=contexts 2026/10/15 14:20:43 INFO Applying migration id=deliverieshost 2026/10/15 14:20:43 INFO Applying migration id=pembegin 2026/10/15 14:20:43 INFO Applying migration id=didhost 2026/10/15 14:20:43 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:43 INFO Applying migration id=invites 2026/10/15 14:20:43 INFO Applying migration id=ed25519blob 2026/10/15 14:20:43 INFO Applying migration id=rsablob 2026/10/15 14:20:43 INFO Applying migration id=iconscid 2026/10/15 14:20:43 INFO Applying migration id=actor 2026/10/15 14:20:43 INFO Applying migration id=localkeys 2026/10/15 14:20:43 INFO Applying migration id=deleted 2026/10/15 14:20:43 INFO Applying migration id=history 2026/10/15 14:20:43 INFO Applying migration id=outboxnano 2026/10/15 14:20:43 INFO Applying migration id=implements 2026/10/15 14:20:43 INFO Applying migration id=backfill 2026/10/15 14:20:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-d2ab-7ba6-bd00-1495a3d1c0b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-d2ab-7b32-9fa1-e00a4a10517b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-d2ab-7b32-9fa1-e00a4a10517b 2026/10/15 14:20:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.61s) === RUN TestOutbox_DM 2026/10/15 14:20:44 INFO Applying migration id=initial 2026/10/15 14:20:44 INFO Applying migration id=notesupdated 2026/10/15 14:20:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:44 INFO Applying migration id=activitiesid 2026/10/15 14:20:44 INFO Applying migration id=outbox 2026/10/15 14:20:44 INFO Applying migration id=edits 2026/10/15 14:20:44 INFO Applying migration id=outboxactor 2026/10/15 14:20:44 INFO Applying migration id=outboxsender 2026/10/15 14:20:44 INFO Applying migration id=thread 2026/10/15 14:20:44 INFO Applying migration id=host 2026/10/15 14:20:44 INFO Applying migration id=sharedinbox 2026/10/15 14:20:44 INFO Applying migration id=noteshost 2026/10/15 14:20:44 INFO Applying migration id=fetched 2026/10/15 14:20:44 INFO Applying migration id=move 2026/10/15 14:20:44 INFO Applying migration id=cleanup 2026/10/15 14:20:44 INFO Applying migration id=received 2026/10/15 14:20:44 INFO Applying migration id=namehost 2026/10/15 14:20:44 INFO Applying migration id=outboxhost 2026/10/15 14:20:44 INFO Applying migration id=notesfts 2026/10/15 14:20:44 INFO Applying migration id=iconsname 2026/10/15 14:20:44 INFO Applying migration id=nohash 2026/10/15 14:20:44 INFO Applying migration id=shares 2026/10/15 14:20:44 INFO Applying migration id=actorttl 2026/10/15 14:20:44 INFO Applying migration id=tocc 2026/10/15 14:20:44 INFO Applying migration id=followeds 2026/10/15 14:20:44 INFO Applying migration id=certhash 2026/10/15 14:20:44 INFO Applying migration id=follows_sync 2026/10/15 14:20:44 INFO Applying migration id=jsonpath 2026/10/15 14:20:44 INFO Applying migration id=localforward 2026/10/15 14:20:44 INFO Applying migration id=avatar 2026/10/15 14:20:44 INFO Applying migration id=noimage 2026/10/15 14:20:44 INFO Applying migration id=feed 2026/10/15 14:20:44 INFO Applying migration id=bookmarks 2026/10/15 14:20:44 INFO Applying migration id=shareactivity 2026/10/15 14:20:44 INFO Applying migration id=application 2026/10/15 14:20:44 INFO Applying migration id=certificates 2026/10/15 14:20:44 INFO Applying migration id=rawforward 2026/10/15 14:20:44 INFO Applying migration id=publickey 2026/10/15 14:20:44 INFO Applying migration id=resolvegroup 2026/10/15 14:20:44 INFO Applying migration id=reject 2026/10/15 14:20:44 INFO Applying migration id=autodel 2026/10/15 14:20:44 INFO Applying migration id=jsonb 2026/10/15 14:20:44 INFO Applying migration id=quote 2026/10/15 14:20:44 INFO Applying migration id=rfc9421 2026/10/15 14:20:44 INFO Applying migration id=keys 2026/10/15 14:20:44 INFO Applying migration id=portable 2026/10/15 14:20:44 INFO Applying migration id=proofs 2026/10/15 14:20:44 INFO Applying migration id=contexts 2026/10/15 14:20:44 INFO Applying migration id=deliverieshost 2026/10/15 14:20:44 INFO Applying migration id=pembegin 2026/10/15 14:20:44 INFO Applying migration id=didhost 2026/10/15 14:20:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:44 INFO Applying migration id=invites 2026/10/15 14:20:44 INFO Applying migration id=ed25519blob 2026/10/15 14:20:44 INFO Applying migration id=rsablob 2026/10/15 14:20:44 INFO Applying migration id=iconscid 2026/10/15 14:20:44 INFO Applying migration id=actor 2026/10/15 14:20:44 INFO Applying migration id=localkeys 2026/10/15 14:20:44 INFO Applying migration id=deleted 2026/10/15 14:20:44 INFO Applying migration id=history 2026/10/15 14:20:44 INFO Applying migration id=outboxnano 2026/10/15 14:20:44 INFO Applying migration id=implements 2026/10/15 14:20:44 INFO Applying migration id=backfill 2026/10/15 14:20:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-d6cc-7098-b083-7c7e8ff11cce activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-d6cd-7024-b2f8-dc3e8a4a9469 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-d6cc-7098-b083-7c7e8ff11cce activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-d6cc-7098-b083-7c7e8ff11cce 2026/10/15 14:20:45 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-d6ce-72a9-97cd-09bfa184ccd1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-d6cd-7cad-8e59-8c0bb2dbb8e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-d6cd-7cad-8e59-8c0bb2dbb8e8 2026/10/15 14:20:45 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (1.06s) === RUN TestOutbox_DMSelf 2026/10/15 14:20:45 INFO Applying migration id=initial 2026/10/15 14:20:45 INFO Applying migration id=notesupdated 2026/10/15 14:20:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:45 INFO Applying migration id=activitiesid 2026/10/15 14:20:45 INFO Applying migration id=outbox 2026/10/15 14:20:45 INFO Applying migration id=edits 2026/10/15 14:20:45 INFO Applying migration id=outboxactor 2026/10/15 14:20:45 INFO Applying migration id=outboxsender 2026/10/15 14:20:45 INFO Applying migration id=thread 2026/10/15 14:20:45 INFO Applying migration id=host 2026/10/15 14:20:45 INFO Applying migration id=sharedinbox 2026/10/15 14:20:45 INFO Applying migration id=noteshost 2026/10/15 14:20:45 INFO Applying migration id=fetched 2026/10/15 14:20:45 INFO Applying migration id=move 2026/10/15 14:20:45 INFO Applying migration id=cleanup 2026/10/15 14:20:45 INFO Applying migration id=received 2026/10/15 14:20:45 INFO Applying migration id=namehost 2026/10/15 14:20:45 INFO Applying migration id=outboxhost 2026/10/15 14:20:45 INFO Applying migration id=notesfts 2026/10/15 14:20:45 INFO Applying migration id=iconsname 2026/10/15 14:20:45 INFO Applying migration id=nohash 2026/10/15 14:20:45 INFO Applying migration id=shares 2026/10/15 14:20:45 INFO Applying migration id=actorttl 2026/10/15 14:20:45 INFO Applying migration id=tocc 2026/10/15 14:20:45 INFO Applying migration id=followeds 2026/10/15 14:20:45 INFO Applying migration id=certhash 2026/10/15 14:20:45 INFO Applying migration id=follows_sync 2026/10/15 14:20:45 INFO Applying migration id=jsonpath 2026/10/15 14:20:45 INFO Applying migration id=localforward 2026/10/15 14:20:45 INFO Applying migration id=avatar 2026/10/15 14:20:45 INFO Applying migration id=noimage 2026/10/15 14:20:45 INFO Applying migration id=feed 2026/10/15 14:20:45 INFO Applying migration id=bookmarks 2026/10/15 14:20:45 INFO Applying migration id=shareactivity 2026/10/15 14:20:45 INFO Applying migration id=application 2026/10/15 14:20:45 INFO Applying migration id=certificates 2026/10/15 14:20:45 INFO Applying migration id=rawforward 2026/10/15 14:20:45 INFO Applying migration id=publickey 2026/10/15 14:20:45 INFO Applying migration id=resolvegroup 2026/10/15 14:20:45 INFO Applying migration id=reject 2026/10/15 14:20:45 INFO Applying migration id=autodel 2026/10/15 14:20:45 INFO Applying migration id=jsonb 2026/10/15 14:20:45 INFO Applying migration id=quote 2026/10/15 14:20:45 INFO Applying migration id=rfc9421 2026/10/15 14:20:45 INFO Applying migration id=keys 2026/10/15 14:20:45 INFO Applying migration id=portable 2026/10/15 14:20:45 INFO Applying migration id=proofs 2026/10/15 14:20:45 INFO Applying migration id=contexts 2026/10/15 14:20:45 INFO Applying migration id=deliverieshost 2026/10/15 14:20:45 INFO Applying migration id=pembegin 2026/10/15 14:20:45 INFO Applying migration id=didhost 2026/10/15 14:20:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:45 INFO Applying migration id=invites 2026/10/15 14:20:45 INFO Applying migration id=ed25519blob 2026/10/15 14:20:45 INFO Applying migration id=rsablob 2026/10/15 14:20:45 INFO Applying migration id=iconscid 2026/10/15 14:20:45 INFO Applying migration id=actor 2026/10/15 14:20:45 INFO Applying migration id=localkeys 2026/10/15 14:20:45 INFO Applying migration id=deleted 2026/10/15 14:20:45 INFO Applying migration id=history 2026/10/15 14:20:45 INFO Applying migration id=outboxnano 2026/10/15 14:20:45 INFO Applying migration id=implements 2026/10/15 14:20:45 INFO Applying migration id=backfill 2026/10/15 14:20:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-dbc8-7c23-ba4b-fe27bab8a4da activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-dbc9-7bdf-ac64-7bc1240d9386 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-dbc8-7c23-ba4b-fe27bab8a4da activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-dbc8-7c23-ba4b-fe27bab8a4da 2026/10/15 14:20:46 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-dbca-7f40-92cf-968a346357b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-dbca-78e9-b491-71f3cb5fc57c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-dbca-78e9-b491-71f3cb5fc57c 2026/10/15 14:20:46 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.28s) === RUN TestOutbox_DMNotRecipient 2026/10/15 14:20:46 INFO Applying migration id=initial 2026/10/15 14:20:46 INFO Applying migration id=notesupdated 2026/10/15 14:20:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:46 INFO Applying migration id=activitiesid 2026/10/15 14:20:46 INFO Applying migration id=outbox 2026/10/15 14:20:46 INFO Applying migration id=edits 2026/10/15 14:20:46 INFO Applying migration id=outboxactor 2026/10/15 14:20:46 INFO Applying migration id=outboxsender 2026/10/15 14:20:46 INFO Applying migration id=thread 2026/10/15 14:20:46 INFO Applying migration id=host 2026/10/15 14:20:46 INFO Applying migration id=sharedinbox 2026/10/15 14:20:46 INFO Applying migration id=noteshost 2026/10/15 14:20:46 INFO Applying migration id=fetched 2026/10/15 14:20:46 INFO Applying migration id=move 2026/10/15 14:20:46 INFO Applying migration id=cleanup 2026/10/15 14:20:46 INFO Applying migration id=received 2026/10/15 14:20:46 INFO Applying migration id=namehost 2026/10/15 14:20:46 INFO Applying migration id=outboxhost 2026/10/15 14:20:46 INFO Applying migration id=notesfts 2026/10/15 14:20:46 INFO Applying migration id=iconsname 2026/10/15 14:20:46 INFO Applying migration id=nohash 2026/10/15 14:20:46 INFO Applying migration id=shares 2026/10/15 14:20:46 INFO Applying migration id=actorttl 2026/10/15 14:20:46 INFO Applying migration id=tocc 2026/10/15 14:20:46 INFO Applying migration id=followeds 2026/10/15 14:20:46 INFO Applying migration id=certhash 2026/10/15 14:20:46 INFO Applying migration id=follows_sync 2026/10/15 14:20:46 INFO Applying migration id=jsonpath 2026/10/15 14:20:46 INFO Applying migration id=localforward 2026/10/15 14:20:46 INFO Applying migration id=avatar 2026/10/15 14:20:46 INFO Applying migration id=noimage 2026/10/15 14:20:46 INFO Applying migration id=feed 2026/10/15 14:20:46 INFO Applying migration id=bookmarks 2026/10/15 14:20:46 INFO Applying migration id=shareactivity 2026/10/15 14:20:46 INFO Applying migration id=application 2026/10/15 14:20:46 INFO Applying migration id=certificates 2026/10/15 14:20:46 INFO Applying migration id=rawforward 2026/10/15 14:20:46 INFO Applying migration id=publickey 2026/10/15 14:20:46 INFO Applying migration id=resolvegroup 2026/10/15 14:20:46 INFO Applying migration id=reject 2026/10/15 14:20:46 INFO Applying migration id=autodel 2026/10/15 14:20:46 INFO Applying migration id=jsonb 2026/10/15 14:20:46 INFO Applying migration id=quote 2026/10/15 14:20:46 INFO Applying migration id=rfc9421 2026/10/15 14:20:46 INFO Applying migration id=keys 2026/10/15 14:20:46 INFO Applying migration id=portable 2026/10/15 14:20:46 INFO Applying migration id=proofs 2026/10/15 14:20:46 INFO Applying migration id=contexts 2026/10/15 14:20:46 INFO Applying migration id=deliverieshost 2026/10/15 14:20:46 INFO Applying migration id=pembegin 2026/10/15 14:20:46 INFO Applying migration id=didhost 2026/10/15 14:20:46 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:46 INFO Applying migration id=invites 2026/10/15 14:20:46 INFO Applying migration id=ed25519blob 2026/10/15 14:20:46 INFO Applying migration id=rsablob 2026/10/15 14:20:46 INFO Applying migration id=iconscid 2026/10/15 14:20:46 INFO Applying migration id=actor 2026/10/15 14:20:46 INFO Applying migration id=localkeys 2026/10/15 14:20:46 INFO Applying migration id=deleted 2026/10/15 14:20:46 INFO Applying migration id=history 2026/10/15 14:20:46 INFO Applying migration id=outboxnano 2026/10/15 14:20:46 INFO Applying migration id=implements 2026/10/15 14:20:46 INFO Applying migration id=backfill 2026/10/15 14:20:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-e103-7634-bbae-7d26cc15ca35 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-e104-7644-b285-587020c16426 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-e103-7634-bbae-7d26cc15ca35 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-e103-7634-bbae-7d26cc15ca35 2026/10/15 14:20:47 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-e105-78d9-a6f6-322464f482e3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-e105-7315-9e91-c46300649a43 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-e105-7315-9e91-c46300649a43 2026/10/15 14:20:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (1.34s) === RUN TestOutbox_UnauthenticatedUser 2026/10/15 14:20:47 INFO Applying migration id=initial 2026/10/15 14:20:47 INFO Applying migration id=notesupdated 2026/10/15 14:20:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:47 INFO Applying migration id=activitiesid 2026/10/15 14:20:47 INFO Applying migration id=outbox 2026/10/15 14:20:47 INFO Applying migration id=edits 2026/10/15 14:20:47 INFO Applying migration id=outboxactor 2026/10/15 14:20:47 INFO Applying migration id=outboxsender 2026/10/15 14:20:47 INFO Applying migration id=thread 2026/10/15 14:20:47 INFO Applying migration id=host 2026/10/15 14:20:47 INFO Applying migration id=sharedinbox 2026/10/15 14:20:47 INFO Applying migration id=noteshost 2026/10/15 14:20:47 INFO Applying migration id=fetched 2026/10/15 14:20:47 INFO Applying migration id=move 2026/10/15 14:20:47 INFO Applying migration id=cleanup 2026/10/15 14:20:47 INFO Applying migration id=received 2026/10/15 14:20:47 INFO Applying migration id=namehost 2026/10/15 14:20:47 INFO Applying migration id=outboxhost 2026/10/15 14:20:47 INFO Applying migration id=notesfts 2026/10/15 14:20:47 INFO Applying migration id=iconsname 2026/10/15 14:20:47 INFO Applying migration id=nohash 2026/10/15 14:20:47 INFO Applying migration id=shares 2026/10/15 14:20:47 INFO Applying migration id=actorttl 2026/10/15 14:20:47 INFO Applying migration id=tocc 2026/10/15 14:20:47 INFO Applying migration id=followeds 2026/10/15 14:20:47 INFO Applying migration id=certhash 2026/10/15 14:20:47 INFO Applying migration id=follows_sync 2026/10/15 14:20:47 INFO Applying migration id=jsonpath 2026/10/15 14:20:47 INFO Applying migration id=localforward 2026/10/15 14:20:47 INFO Applying migration id=avatar 2026/10/15 14:20:47 INFO Applying migration id=noimage 2026/10/15 14:20:47 INFO Applying migration id=feed 2026/10/15 14:20:47 INFO Applying migration id=bookmarks 2026/10/15 14:20:47 INFO Applying migration id=shareactivity 2026/10/15 14:20:47 INFO Applying migration id=application 2026/10/15 14:20:47 INFO Applying migration id=certificates 2026/10/15 14:20:47 INFO Applying migration id=rawforward 2026/10/15 14:20:47 INFO Applying migration id=publickey 2026/10/15 14:20:47 INFO Applying migration id=resolvegroup 2026/10/15 14:20:47 INFO Applying migration id=reject 2026/10/15 14:20:47 INFO Applying migration id=autodel 2026/10/15 14:20:47 INFO Applying migration id=jsonb 2026/10/15 14:20:47 INFO Applying migration id=quote 2026/10/15 14:20:47 INFO Applying migration id=rfc9421 2026/10/15 14:20:47 INFO Applying migration id=keys 2026/10/15 14:20:47 INFO Applying migration id=portable 2026/10/15 14:20:47 INFO Applying migration id=proofs 2026/10/15 14:20:47 INFO Applying migration id=contexts 2026/10/15 14:20:47 INFO Applying migration id=deliverieshost 2026/10/15 14:20:47 INFO Applying migration id=pembegin 2026/10/15 14:20:47 INFO Applying migration id=didhost 2026/10/15 14:20:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:47 INFO Applying migration id=invites 2026/10/15 14:20:47 INFO Applying migration id=ed25519blob 2026/10/15 14:20:47 INFO Applying migration id=rsablob 2026/10/15 14:20:47 INFO Applying migration id=iconscid 2026/10/15 14:20:47 INFO Applying migration id=actor 2026/10/15 14:20:47 INFO Applying migration id=localkeys 2026/10/15 14:20:47 INFO Applying migration id=deleted 2026/10/15 14:20:47 INFO Applying migration id=history 2026/10/15 14:20:47 INFO Applying migration id=outboxnano 2026/10/15 14:20:47 INFO Applying migration id=implements 2026/10/15 14:20:47 INFO Applying migration id=backfill 2026/10/15 14:20:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-e692-78ab-8a68-6a49c61e4e15 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-e693-7911-983c-c95d9b4b5333 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-e692-78ab-8a68-6a49c61e4e15 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-e692-78ab-8a68-6a49c61e4e15 2026/10/15 14:20:49 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-e694-7bb0-9382-0632aba19ec3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-e694-75d4-9b2f-4fb3f89fd1b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-e694-75d4-9b2f-4fb3f89fd1b2 2026/10/15 14:20:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.42s) === RUN TestOutbox_PublicPostInGroup 2026/10/15 14:20:49 INFO Applying migration id=initial 2026/10/15 14:20:49 INFO Applying migration id=notesupdated 2026/10/15 14:20:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:49 INFO Applying migration id=activitiesid 2026/10/15 14:20:49 INFO Applying migration id=outbox 2026/10/15 14:20:49 INFO Applying migration id=edits 2026/10/15 14:20:49 INFO Applying migration id=outboxactor 2026/10/15 14:20:49 INFO Applying migration id=outboxsender 2026/10/15 14:20:49 INFO Applying migration id=thread 2026/10/15 14:20:49 INFO Applying migration id=host 2026/10/15 14:20:49 INFO Applying migration id=sharedinbox 2026/10/15 14:20:49 INFO Applying migration id=noteshost 2026/10/15 14:20:49 INFO Applying migration id=fetched 2026/10/15 14:20:49 INFO Applying migration id=move 2026/10/15 14:20:49 INFO Applying migration id=cleanup 2026/10/15 14:20:49 INFO Applying migration id=received 2026/10/15 14:20:49 INFO Applying migration id=namehost 2026/10/15 14:20:49 INFO Applying migration id=outboxhost 2026/10/15 14:20:49 INFO Applying migration id=notesfts 2026/10/15 14:20:49 INFO Applying migration id=iconsname 2026/10/15 14:20:49 INFO Applying migration id=nohash 2026/10/15 14:20:49 INFO Applying migration id=shares 2026/10/15 14:20:49 INFO Applying migration id=actorttl 2026/10/15 14:20:49 INFO Applying migration id=tocc 2026/10/15 14:20:49 INFO Applying migration id=followeds 2026/10/15 14:20:49 INFO Applying migration id=certhash 2026/10/15 14:20:49 INFO Applying migration id=follows_sync 2026/10/15 14:20:49 INFO Applying migration id=jsonpath 2026/10/15 14:20:49 INFO Applying migration id=localforward 2026/10/15 14:20:49 INFO Applying migration id=avatar 2026/10/15 14:20:49 INFO Applying migration id=noimage 2026/10/15 14:20:49 INFO Applying migration id=feed 2026/10/15 14:20:49 INFO Applying migration id=bookmarks 2026/10/15 14:20:49 INFO Applying migration id=shareactivity 2026/10/15 14:20:49 INFO Applying migration id=application 2026/10/15 14:20:49 INFO Applying migration id=certificates 2026/10/15 14:20:49 INFO Applying migration id=rawforward 2026/10/15 14:20:49 INFO Applying migration id=publickey 2026/10/15 14:20:49 INFO Applying migration id=resolvegroup 2026/10/15 14:20:49 INFO Applying migration id=reject 2026/10/15 14:20:49 INFO Applying migration id=autodel 2026/10/15 14:20:49 INFO Applying migration id=jsonb 2026/10/15 14:20:49 INFO Applying migration id=quote 2026/10/15 14:20:49 INFO Applying migration id=rfc9421 2026/10/15 14:20:49 INFO Applying migration id=keys 2026/10/15 14:20:49 INFO Applying migration id=portable 2026/10/15 14:20:49 INFO Applying migration id=proofs 2026/10/15 14:20:49 INFO Applying migration id=contexts 2026/10/15 14:20:49 INFO Applying migration id=deliverieshost 2026/10/15 14:20:49 INFO Applying migration id=pembegin 2026/10/15 14:20:49 INFO Applying migration id=didhost 2026/10/15 14:20:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:49 INFO Applying migration id=invites 2026/10/15 14:20:49 INFO Applying migration id=ed25519blob 2026/10/15 14:20:49 INFO Applying migration id=rsablob 2026/10/15 14:20:49 INFO Applying migration id=iconscid 2026/10/15 14:20:49 INFO Applying migration id=actor 2026/10/15 14:20:49 INFO Applying migration id=localkeys 2026/10/15 14:20:49 INFO Applying migration id=deleted 2026/10/15 14:20:49 INFO Applying migration id=history 2026/10/15 14:20:49 INFO Applying migration id=outboxnano 2026/10/15 14:20:49 INFO Applying migration id=implements 2026/10/15 14:20:49 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (1.07s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/10/15 14:20:50 INFO Applying migration id=initial 2026/10/15 14:20:50 INFO Applying migration id=notesupdated 2026/10/15 14:20:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:50 INFO Applying migration id=activitiesid 2026/10/15 14:20:50 INFO Applying migration id=outbox 2026/10/15 14:20:50 INFO Applying migration id=edits 2026/10/15 14:20:50 INFO Applying migration id=outboxactor 2026/10/15 14:20:50 INFO Applying migration id=outboxsender 2026/10/15 14:20:50 INFO Applying migration id=thread 2026/10/15 14:20:50 INFO Applying migration id=host 2026/10/15 14:20:50 INFO Applying migration id=sharedinbox 2026/10/15 14:20:50 INFO Applying migration id=noteshost 2026/10/15 14:20:50 INFO Applying migration id=fetched 2026/10/15 14:20:50 INFO Applying migration id=move 2026/10/15 14:20:50 INFO Applying migration id=cleanup 2026/10/15 14:20:50 INFO Applying migration id=received 2026/10/15 14:20:50 INFO Applying migration id=namehost 2026/10/15 14:20:50 INFO Applying migration id=outboxhost 2026/10/15 14:20:50 INFO Applying migration id=notesfts 2026/10/15 14:20:50 INFO Applying migration id=iconsname 2026/10/15 14:20:50 INFO Applying migration id=nohash 2026/10/15 14:20:50 INFO Applying migration id=shares 2026/10/15 14:20:50 INFO Applying migration id=actorttl 2026/10/15 14:20:50 INFO Applying migration id=tocc 2026/10/15 14:20:50 INFO Applying migration id=followeds 2026/10/15 14:20:50 INFO Applying migration id=certhash 2026/10/15 14:20:50 INFO Applying migration id=follows_sync 2026/10/15 14:20:50 INFO Applying migration id=jsonpath 2026/10/15 14:20:50 INFO Applying migration id=localforward 2026/10/15 14:20:50 INFO Applying migration id=avatar 2026/10/15 14:20:50 INFO Applying migration id=noimage 2026/10/15 14:20:50 INFO Applying migration id=feed 2026/10/15 14:20:50 INFO Applying migration id=bookmarks 2026/10/15 14:20:50 INFO Applying migration id=shareactivity 2026/10/15 14:20:50 INFO Applying migration id=application 2026/10/15 14:20:50 INFO Applying migration id=certificates 2026/10/15 14:20:50 INFO Applying migration id=rawforward 2026/10/15 14:20:50 INFO Applying migration id=publickey 2026/10/15 14:20:50 INFO Applying migration id=resolvegroup 2026/10/15 14:20:50 INFO Applying migration id=reject 2026/10/15 14:20:50 INFO Applying migration id=autodel 2026/10/15 14:20:50 INFO Applying migration id=jsonb 2026/10/15 14:20:50 INFO Applying migration id=quote 2026/10/15 14:20:50 INFO Applying migration id=rfc9421 2026/10/15 14:20:50 INFO Applying migration id=keys 2026/10/15 14:20:50 INFO Applying migration id=portable 2026/10/15 14:20:50 INFO Applying migration id=proofs 2026/10/15 14:20:50 INFO Applying migration id=contexts 2026/10/15 14:20:50 INFO Applying migration id=deliverieshost 2026/10/15 14:20:50 INFO Applying migration id=pembegin 2026/10/15 14:20:50 INFO Applying migration id=didhost 2026/10/15 14:20:50 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:50 INFO Applying migration id=invites 2026/10/15 14:20:50 INFO Applying migration id=ed25519blob 2026/10/15 14:20:50 INFO Applying migration id=rsablob 2026/10/15 14:20:50 INFO Applying migration id=iconscid 2026/10/15 14:20:50 INFO Applying migration id=actor 2026/10/15 14:20:50 INFO Applying migration id=localkeys 2026/10/15 14:20:50 INFO Applying migration id=deleted 2026/10/15 14:20:50 INFO Applying migration id=history 2026/10/15 14:20:50 INFO Applying migration id=outboxnano 2026/10/15 14:20:50 INFO Applying migration id=implements 2026/10/15 14:20:50 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.92s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/10/15 14:20:51 INFO Applying migration id=initial 2026/10/15 14:20:51 INFO Applying migration id=notesupdated 2026/10/15 14:20:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:51 INFO Applying migration id=activitiesid 2026/10/15 14:20:51 INFO Applying migration id=outbox 2026/10/15 14:20:51 INFO Applying migration id=edits 2026/10/15 14:20:51 INFO Applying migration id=outboxactor 2026/10/15 14:20:51 INFO Applying migration id=outboxsender 2026/10/15 14:20:51 INFO Applying migration id=thread 2026/10/15 14:20:51 INFO Applying migration id=host 2026/10/15 14:20:51 INFO Applying migration id=sharedinbox 2026/10/15 14:20:51 INFO Applying migration id=noteshost 2026/10/15 14:20:51 INFO Applying migration id=fetched 2026/10/15 14:20:51 INFO Applying migration id=move 2026/10/15 14:20:51 INFO Applying migration id=cleanup 2026/10/15 14:20:51 INFO Applying migration id=received 2026/10/15 14:20:51 INFO Applying migration id=namehost 2026/10/15 14:20:51 INFO Applying migration id=outboxhost 2026/10/15 14:20:51 INFO Applying migration id=notesfts 2026/10/15 14:20:51 INFO Applying migration id=iconsname 2026/10/15 14:20:51 INFO Applying migration id=nohash 2026/10/15 14:20:51 INFO Applying migration id=shares 2026/10/15 14:20:51 INFO Applying migration id=actorttl 2026/10/15 14:20:51 INFO Applying migration id=tocc 2026/10/15 14:20:51 INFO Applying migration id=followeds 2026/10/15 14:20:51 INFO Applying migration id=certhash 2026/10/15 14:20:51 INFO Applying migration id=follows_sync 2026/10/15 14:20:51 INFO Applying migration id=jsonpath 2026/10/15 14:20:51 INFO Applying migration id=localforward 2026/10/15 14:20:51 INFO Applying migration id=avatar 2026/10/15 14:20:51 INFO Applying migration id=noimage 2026/10/15 14:20:51 INFO Applying migration id=feed 2026/10/15 14:20:51 INFO Applying migration id=bookmarks 2026/10/15 14:20:51 INFO Applying migration id=shareactivity 2026/10/15 14:20:51 INFO Applying migration id=application 2026/10/15 14:20:51 INFO Applying migration id=certificates 2026/10/15 14:20:51 INFO Applying migration id=rawforward 2026/10/15 14:20:51 INFO Applying migration id=publickey 2026/10/15 14:20:51 INFO Applying migration id=resolvegroup 2026/10/15 14:20:51 INFO Applying migration id=reject 2026/10/15 14:20:51 INFO Applying migration id=autodel 2026/10/15 14:20:51 INFO Applying migration id=jsonb 2026/10/15 14:20:51 INFO Applying migration id=quote 2026/10/15 14:20:51 INFO Applying migration id=rfc9421 2026/10/15 14:20:51 INFO Applying migration id=keys 2026/10/15 14:20:51 INFO Applying migration id=portable 2026/10/15 14:20:51 INFO Applying migration id=proofs 2026/10/15 14:20:51 INFO Applying migration id=contexts 2026/10/15 14:20:51 INFO Applying migration id=deliverieshost 2026/10/15 14:20:51 INFO Applying migration id=pembegin 2026/10/15 14:20:51 INFO Applying migration id=didhost 2026/10/15 14:20:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:51 INFO Applying migration id=invites 2026/10/15 14:20:51 INFO Applying migration id=ed25519blob 2026/10/15 14:20:51 INFO Applying migration id=rsablob 2026/10/15 14:20:51 INFO Applying migration id=iconscid 2026/10/15 14:20:51 INFO Applying migration id=actor 2026/10/15 14:20:51 INFO Applying migration id=localkeys 2026/10/15 14:20:51 INFO Applying migration id=deleted 2026/10/15 14:20:51 INFO Applying migration id=history 2026/10/15 14:20:51 INFO Applying migration id=outboxnano 2026/10/15 14:20:51 INFO Applying migration id=implements 2026/10/15 14:20:51 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (0.68s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/10/15 14:20:51 INFO Applying migration id=initial 2026/10/15 14:20:51 INFO Applying migration id=notesupdated 2026/10/15 14:20:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:51 INFO Applying migration id=activitiesid 2026/10/15 14:20:51 INFO Applying migration id=outbox 2026/10/15 14:20:51 INFO Applying migration id=edits 2026/10/15 14:20:51 INFO Applying migration id=outboxactor 2026/10/15 14:20:51 INFO Applying migration id=outboxsender 2026/10/15 14:20:51 INFO Applying migration id=thread 2026/10/15 14:20:51 INFO Applying migration id=host 2026/10/15 14:20:51 INFO Applying migration id=sharedinbox 2026/10/15 14:20:51 INFO Applying migration id=noteshost 2026/10/15 14:20:51 INFO Applying migration id=fetched 2026/10/15 14:20:51 INFO Applying migration id=move 2026/10/15 14:20:51 INFO Applying migration id=cleanup 2026/10/15 14:20:51 INFO Applying migration id=received 2026/10/15 14:20:51 INFO Applying migration id=namehost 2026/10/15 14:20:51 INFO Applying migration id=outboxhost 2026/10/15 14:20:51 INFO Applying migration id=notesfts 2026/10/15 14:20:51 INFO Applying migration id=iconsname 2026/10/15 14:20:51 INFO Applying migration id=nohash 2026/10/15 14:20:51 INFO Applying migration id=shares 2026/10/15 14:20:51 INFO Applying migration id=actorttl 2026/10/15 14:20:51 INFO Applying migration id=tocc 2026/10/15 14:20:51 INFO Applying migration id=followeds 2026/10/15 14:20:51 INFO Applying migration id=certhash 2026/10/15 14:20:51 INFO Applying migration id=follows_sync 2026/10/15 14:20:51 INFO Applying migration id=jsonpath 2026/10/15 14:20:51 INFO Applying migration id=localforward 2026/10/15 14:20:51 INFO Applying migration id=avatar 2026/10/15 14:20:51 INFO Applying migration id=noimage 2026/10/15 14:20:51 INFO Applying migration id=feed 2026/10/15 14:20:51 INFO Applying migration id=bookmarks 2026/10/15 14:20:51 INFO Applying migration id=shareactivity 2026/10/15 14:20:51 INFO Applying migration id=application 2026/10/15 14:20:51 INFO Applying migration id=certificates 2026/10/15 14:20:51 INFO Applying migration id=rawforward 2026/10/15 14:20:51 INFO Applying migration id=publickey 2026/10/15 14:20:51 INFO Applying migration id=resolvegroup 2026/10/15 14:20:51 INFO Applying migration id=reject 2026/10/15 14:20:51 INFO Applying migration id=autodel 2026/10/15 14:20:51 INFO Applying migration id=jsonb 2026/10/15 14:20:51 INFO Applying migration id=quote 2026/10/15 14:20:51 INFO Applying migration id=rfc9421 2026/10/15 14:20:51 INFO Applying migration id=keys 2026/10/15 14:20:51 INFO Applying migration id=portable 2026/10/15 14:20:51 INFO Applying migration id=proofs 2026/10/15 14:20:51 INFO Applying migration id=contexts 2026/10/15 14:20:51 INFO Applying migration id=deliverieshost 2026/10/15 14:20:52 INFO Applying migration id=pembegin 2026/10/15 14:20:52 INFO Applying migration id=didhost 2026/10/15 14:20:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:52 INFO Applying migration id=invites 2026/10/15 14:20:52 INFO Applying migration id=ed25519blob 2026/10/15 14:20:52 INFO Applying migration id=rsablob 2026/10/15 14:20:52 INFO Applying migration id=iconscid 2026/10/15 14:20:52 INFO Applying migration id=actor 2026/10/15 14:20:52 INFO Applying migration id=localkeys 2026/10/15 14:20:52 INFO Applying migration id=deleted 2026/10/15 14:20:52 INFO Applying migration id=history 2026/10/15 14:20:52 INFO Applying migration id=outboxnano 2026/10/15 14:20:52 INFO Applying migration id=implements 2026/10/15 14:20:52 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.18s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/10/15 14:20:53 INFO Applying migration id=initial 2026/10/15 14:20:53 INFO Applying migration id=notesupdated 2026/10/15 14:20:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:53 INFO Applying migration id=activitiesid 2026/10/15 14:20:53 INFO Applying migration id=outbox 2026/10/15 14:20:53 INFO Applying migration id=edits 2026/10/15 14:20:53 INFO Applying migration id=outboxactor 2026/10/15 14:20:53 INFO Applying migration id=outboxsender 2026/10/15 14:20:53 INFO Applying migration id=thread 2026/10/15 14:20:53 INFO Applying migration id=host 2026/10/15 14:20:53 INFO Applying migration id=sharedinbox 2026/10/15 14:20:53 INFO Applying migration id=noteshost 2026/10/15 14:20:53 INFO Applying migration id=fetched 2026/10/15 14:20:53 INFO Applying migration id=move 2026/10/15 14:20:53 INFO Applying migration id=cleanup 2026/10/15 14:20:53 INFO Applying migration id=received 2026/10/15 14:20:53 INFO Applying migration id=namehost 2026/10/15 14:20:53 INFO Applying migration id=outboxhost 2026/10/15 14:20:53 INFO Applying migration id=notesfts 2026/10/15 14:20:53 INFO Applying migration id=iconsname 2026/10/15 14:20:53 INFO Applying migration id=nohash 2026/10/15 14:20:53 INFO Applying migration id=shares 2026/10/15 14:20:53 INFO Applying migration id=actorttl 2026/10/15 14:20:53 INFO Applying migration id=tocc 2026/10/15 14:20:53 INFO Applying migration id=followeds 2026/10/15 14:20:53 INFO Applying migration id=certhash 2026/10/15 14:20:53 INFO Applying migration id=follows_sync 2026/10/15 14:20:53 INFO Applying migration id=jsonpath 2026/10/15 14:20:53 INFO Applying migration id=localforward 2026/10/15 14:20:53 INFO Applying migration id=avatar 2026/10/15 14:20:53 INFO Applying migration id=noimage 2026/10/15 14:20:53 INFO Applying migration id=feed 2026/10/15 14:20:53 INFO Applying migration id=bookmarks 2026/10/15 14:20:53 INFO Applying migration id=shareactivity 2026/10/15 14:20:53 INFO Applying migration id=application 2026/10/15 14:20:53 INFO Applying migration id=certificates 2026/10/15 14:20:53 INFO Applying migration id=rawforward 2026/10/15 14:20:53 INFO Applying migration id=publickey 2026/10/15 14:20:53 INFO Applying migration id=resolvegroup 2026/10/15 14:20:53 INFO Applying migration id=reject 2026/10/15 14:20:53 INFO Applying migration id=autodel 2026/10/15 14:20:53 INFO Applying migration id=jsonb 2026/10/15 14:20:53 INFO Applying migration id=quote 2026/10/15 14:20:53 INFO Applying migration id=rfc9421 2026/10/15 14:20:53 INFO Applying migration id=keys 2026/10/15 14:20:53 INFO Applying migration id=portable 2026/10/15 14:20:53 INFO Applying migration id=proofs 2026/10/15 14:20:53 INFO Applying migration id=contexts 2026/10/15 14:20:53 INFO Applying migration id=deliverieshost 2026/10/15 14:20:53 INFO Applying migration id=pembegin 2026/10/15 14:20:53 INFO Applying migration id=didhost 2026/10/15 14:20:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:53 INFO Applying migration id=invites 2026/10/15 14:20:53 INFO Applying migration id=ed25519blob 2026/10/15 14:20:53 INFO Applying migration id=rsablob 2026/10/15 14:20:53 INFO Applying migration id=iconscid 2026/10/15 14:20:53 INFO Applying migration id=actor 2026/10/15 14:20:53 INFO Applying migration id=localkeys 2026/10/15 14:20:53 INFO Applying migration id=deleted 2026/10/15 14:20:53 INFO Applying migration id=history 2026/10/15 14:20:53 INFO Applying migration id=outboxnano 2026/10/15 14:20:53 INFO Applying migration id=implements 2026/10/15 14:20:53 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:54 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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (1.09s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/10/15 14:20:54 INFO Applying migration id=initial 2026/10/15 14:20:54 INFO Applying migration id=notesupdated 2026/10/15 14:20:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:54 INFO Applying migration id=activitiesid 2026/10/15 14:20:54 INFO Applying migration id=outbox 2026/10/15 14:20:54 INFO Applying migration id=edits 2026/10/15 14:20:54 INFO Applying migration id=outboxactor 2026/10/15 14:20:54 INFO Applying migration id=outboxsender 2026/10/15 14:20:54 INFO Applying migration id=thread 2026/10/15 14:20:54 INFO Applying migration id=host 2026/10/15 14:20:54 INFO Applying migration id=sharedinbox 2026/10/15 14:20:54 INFO Applying migration id=noteshost 2026/10/15 14:20:54 INFO Applying migration id=fetched 2026/10/15 14:20:54 INFO Applying migration id=move 2026/10/15 14:20:54 INFO Applying migration id=cleanup 2026/10/15 14:20:54 INFO Applying migration id=received 2026/10/15 14:20:54 INFO Applying migration id=namehost 2026/10/15 14:20:54 INFO Applying migration id=outboxhost 2026/10/15 14:20:54 INFO Applying migration id=notesfts 2026/10/15 14:20:54 INFO Applying migration id=iconsname 2026/10/15 14:20:54 INFO Applying migration id=nohash 2026/10/15 14:20:54 INFO Applying migration id=shares 2026/10/15 14:20:54 INFO Applying migration id=actorttl 2026/10/15 14:20:54 INFO Applying migration id=tocc 2026/10/15 14:20:54 INFO Applying migration id=followeds 2026/10/15 14:20:54 INFO Applying migration id=certhash 2026/10/15 14:20:54 INFO Applying migration id=follows_sync 2026/10/15 14:20:54 INFO Applying migration id=jsonpath 2026/10/15 14:20:54 INFO Applying migration id=localforward 2026/10/15 14:20:54 INFO Applying migration id=avatar 2026/10/15 14:20:54 INFO Applying migration id=noimage 2026/10/15 14:20:54 INFO Applying migration id=feed 2026/10/15 14:20:54 INFO Applying migration id=bookmarks 2026/10/15 14:20:54 INFO Applying migration id=shareactivity 2026/10/15 14:20:54 INFO Applying migration id=application 2026/10/15 14:20:54 INFO Applying migration id=certificates 2026/10/15 14:20:54 INFO Applying migration id=rawforward 2026/10/15 14:20:54 INFO Applying migration id=publickey 2026/10/15 14:20:54 INFO Applying migration id=resolvegroup 2026/10/15 14:20:54 INFO Applying migration id=reject 2026/10/15 14:20:54 INFO Applying migration id=autodel 2026/10/15 14:20:54 INFO Applying migration id=jsonb 2026/10/15 14:20:54 INFO Applying migration id=quote 2026/10/15 14:20:54 INFO Applying migration id=rfc9421 2026/10/15 14:20:54 INFO Applying migration id=keys 2026/10/15 14:20:54 INFO Applying migration id=portable 2026/10/15 14:20:54 INFO Applying migration id=proofs 2026/10/15 14:20:54 INFO Applying migration id=contexts 2026/10/15 14:20:54 INFO Applying migration id=deliverieshost 2026/10/15 14:20:54 INFO Applying migration id=pembegin 2026/10/15 14:20:54 INFO Applying migration id=didhost 2026/10/15 14:20:54 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:54 INFO Applying migration id=invites 2026/10/15 14:20:54 INFO Applying migration id=ed25519blob 2026/10/15 14:20:54 INFO Applying migration id=rsablob 2026/10/15 14:20:54 INFO Applying migration id=iconscid 2026/10/15 14:20:54 INFO Applying migration id=actor 2026/10/15 14:20:54 INFO Applying migration id=localkeys 2026/10/15 14:20:54 INFO Applying migration id=deleted 2026/10/15 14:20:54 INFO Applying migration id=history 2026/10/15 14:20:54 INFO Applying migration id=outboxnano 2026/10/15 14:20:54 INFO Applying migration id=implements 2026/10/15 14:20:54 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:54 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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.80s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/10/15 14:20:54 INFO Applying migration id=initial 2026/10/15 14:20:54 INFO Applying migration id=notesupdated 2026/10/15 14:20:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:54 INFO Applying migration id=activitiesid 2026/10/15 14:20:54 INFO Applying migration id=outbox 2026/10/15 14:20:54 INFO Applying migration id=edits 2026/10/15 14:20:54 INFO Applying migration id=outboxactor 2026/10/15 14:20:54 INFO Applying migration id=outboxsender 2026/10/15 14:20:54 INFO Applying migration id=thread 2026/10/15 14:20:54 INFO Applying migration id=host 2026/10/15 14:20:54 INFO Applying migration id=sharedinbox 2026/10/15 14:20:54 INFO Applying migration id=noteshost 2026/10/15 14:20:54 INFO Applying migration id=fetched 2026/10/15 14:20:54 INFO Applying migration id=move 2026/10/15 14:20:54 INFO Applying migration id=cleanup 2026/10/15 14:20:54 INFO Applying migration id=received 2026/10/15 14:20:54 INFO Applying migration id=namehost 2026/10/15 14:20:54 INFO Applying migration id=outboxhost 2026/10/15 14:20:54 INFO Applying migration id=notesfts 2026/10/15 14:20:54 INFO Applying migration id=iconsname 2026/10/15 14:20:54 INFO Applying migration id=nohash 2026/10/15 14:20:54 INFO Applying migration id=shares 2026/10/15 14:20:54 INFO Applying migration id=actorttl 2026/10/15 14:20:54 INFO Applying migration id=tocc 2026/10/15 14:20:54 INFO Applying migration id=followeds 2026/10/15 14:20:54 INFO Applying migration id=certhash 2026/10/15 14:20:54 INFO Applying migration id=follows_sync 2026/10/15 14:20:54 INFO Applying migration id=jsonpath 2026/10/15 14:20:54 INFO Applying migration id=localforward 2026/10/15 14:20:54 INFO Applying migration id=avatar 2026/10/15 14:20:54 INFO Applying migration id=noimage 2026/10/15 14:20:54 INFO Applying migration id=feed 2026/10/15 14:20:54 INFO Applying migration id=bookmarks 2026/10/15 14:20:54 INFO Applying migration id=shareactivity 2026/10/15 14:20:54 INFO Applying migration id=application 2026/10/15 14:20:54 INFO Applying migration id=certificates 2026/10/15 14:20:54 INFO Applying migration id=rawforward 2026/10/15 14:20:54 INFO Applying migration id=publickey 2026/10/15 14:20:54 INFO Applying migration id=resolvegroup 2026/10/15 14:20:54 INFO Applying migration id=reject 2026/10/15 14:20:54 INFO Applying migration id=autodel 2026/10/15 14:20:54 INFO Applying migration id=jsonb 2026/10/15 14:20:55 INFO Applying migration id=quote 2026/10/15 14:20:55 INFO Applying migration id=rfc9421 2026/10/15 14:20:55 INFO Applying migration id=keys 2026/10/15 14:20:55 INFO Applying migration id=portable 2026/10/15 14:20:55 INFO Applying migration id=proofs 2026/10/15 14:20:55 INFO Applying migration id=contexts 2026/10/15 14:20:55 INFO Applying migration id=deliverieshost 2026/10/15 14:20:55 INFO Applying migration id=pembegin 2026/10/15 14:20:55 INFO Applying migration id=didhost 2026/10/15 14:20:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:55 INFO Applying migration id=invites 2026/10/15 14:20:55 INFO Applying migration id=ed25519blob 2026/10/15 14:20:55 INFO Applying migration id=rsablob 2026/10/15 14:20:55 INFO Applying migration id=iconscid 2026/10/15 14:20:55 INFO Applying migration id=actor 2026/10/15 14:20:55 INFO Applying migration id=localkeys 2026/10/15 14:20:55 INFO Applying migration id=deleted 2026/10/15 14:20:55 INFO Applying migration id=history 2026/10/15 14:20:55 INFO Applying migration id=outboxnano 2026/10/15 14:20:55 INFO Applying migration id=implements 2026/10/15 14:20:55 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:55 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/10/15 14:20:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.87s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/10/15 14:20:55 INFO Applying migration id=initial 2026/10/15 14:20:55 INFO Applying migration id=notesupdated 2026/10/15 14:20:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:55 INFO Applying migration id=activitiesid 2026/10/15 14:20:55 INFO Applying migration id=outbox 2026/10/15 14:20:55 INFO Applying migration id=edits 2026/10/15 14:20:55 INFO Applying migration id=outboxactor 2026/10/15 14:20:55 INFO Applying migration id=outboxsender 2026/10/15 14:20:55 INFO Applying migration id=thread 2026/10/15 14:20:55 INFO Applying migration id=host 2026/10/15 14:20:55 INFO Applying migration id=sharedinbox 2026/10/15 14:20:55 INFO Applying migration id=noteshost 2026/10/15 14:20:55 INFO Applying migration id=fetched 2026/10/15 14:20:55 INFO Applying migration id=move 2026/10/15 14:20:55 INFO Applying migration id=cleanup 2026/10/15 14:20:55 INFO Applying migration id=received 2026/10/15 14:20:55 INFO Applying migration id=namehost 2026/10/15 14:20:55 INFO Applying migration id=outboxhost 2026/10/15 14:20:55 INFO Applying migration id=notesfts 2026/10/15 14:20:55 INFO Applying migration id=iconsname 2026/10/15 14:20:55 INFO Applying migration id=nohash 2026/10/15 14:20:55 INFO Applying migration id=shares 2026/10/15 14:20:55 INFO Applying migration id=actorttl 2026/10/15 14:20:55 INFO Applying migration id=tocc 2026/10/15 14:20:55 INFO Applying migration id=followeds 2026/10/15 14:20:55 INFO Applying migration id=certhash 2026/10/15 14:20:55 INFO Applying migration id=follows_sync 2026/10/15 14:20:55 INFO Applying migration id=jsonpath 2026/10/15 14:20:55 INFO Applying migration id=localforward 2026/10/15 14:20:55 INFO Applying migration id=avatar 2026/10/15 14:20:55 INFO Applying migration id=noimage 2026/10/15 14:20:55 INFO Applying migration id=feed 2026/10/15 14:20:55 INFO Applying migration id=bookmarks 2026/10/15 14:20:55 INFO Applying migration id=shareactivity 2026/10/15 14:20:55 INFO Applying migration id=application 2026/10/15 14:20:55 INFO Applying migration id=certificates 2026/10/15 14:20:55 INFO Applying migration id=rawforward 2026/10/15 14:20:55 INFO Applying migration id=publickey 2026/10/15 14:20:55 INFO Applying migration id=resolvegroup 2026/10/15 14:20:55 INFO Applying migration id=reject 2026/10/15 14:20:55 INFO Applying migration id=autodel 2026/10/15 14:20:55 INFO Applying migration id=jsonb 2026/10/15 14:20:55 INFO Applying migration id=quote 2026/10/15 14:20:55 INFO Applying migration id=rfc9421 2026/10/15 14:20:55 INFO Applying migration id=keys 2026/10/15 14:20:55 INFO Applying migration id=portable 2026/10/15 14:20:55 INFO Applying migration id=proofs 2026/10/15 14:20:55 INFO Applying migration id=contexts 2026/10/15 14:20:55 INFO Applying migration id=deliverieshost 2026/10/15 14:20:55 INFO Applying migration id=pembegin 2026/10/15 14:20:55 INFO Applying migration id=didhost 2026/10/15 14:20:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:55 INFO Applying migration id=invites 2026/10/15 14:20:55 INFO Applying migration id=ed25519blob 2026/10/15 14:20:55 INFO Applying migration id=rsablob 2026/10/15 14:20:55 INFO Applying migration id=iconscid 2026/10/15 14:20:55 INFO Applying migration id=actor 2026/10/15 14:20:55 INFO Applying migration id=localkeys 2026/10/15 14:20:55 INFO Applying migration id=deleted 2026/10/15 14:20:55 INFO Applying migration id=history 2026/10/15 14:20:55 INFO Applying migration id=outboxnano 2026/10/15 14:20:55 INFO Applying migration id=implements 2026/10/15 14:20:55 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:56 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/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (0.57s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/10/15 14:20:56 INFO Applying migration id=initial 2026/10/15 14:20:56 INFO Applying migration id=notesupdated 2026/10/15 14:20:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:56 INFO Applying migration id=activitiesid 2026/10/15 14:20:56 INFO Applying migration id=outbox 2026/10/15 14:20:56 INFO Applying migration id=edits 2026/10/15 14:20:56 INFO Applying migration id=outboxactor 2026/10/15 14:20:56 INFO Applying migration id=outboxsender 2026/10/15 14:20:56 INFO Applying migration id=thread 2026/10/15 14:20:56 INFO Applying migration id=host 2026/10/15 14:20:56 INFO Applying migration id=sharedinbox 2026/10/15 14:20:56 INFO Applying migration id=noteshost 2026/10/15 14:20:56 INFO Applying migration id=fetched 2026/10/15 14:20:56 INFO Applying migration id=move 2026/10/15 14:20:56 INFO Applying migration id=cleanup 2026/10/15 14:20:56 INFO Applying migration id=received 2026/10/15 14:20:56 INFO Applying migration id=namehost 2026/10/15 14:20:56 INFO Applying migration id=outboxhost 2026/10/15 14:20:56 INFO Applying migration id=notesfts 2026/10/15 14:20:56 INFO Applying migration id=iconsname 2026/10/15 14:20:56 INFO Applying migration id=nohash 2026/10/15 14:20:56 INFO Applying migration id=shares 2026/10/15 14:20:56 INFO Applying migration id=actorttl 2026/10/15 14:20:56 INFO Applying migration id=tocc 2026/10/15 14:20:56 INFO Applying migration id=followeds 2026/10/15 14:20:56 INFO Applying migration id=certhash 2026/10/15 14:20:56 INFO Applying migration id=follows_sync 2026/10/15 14:20:56 INFO Applying migration id=jsonpath 2026/10/15 14:20:56 INFO Applying migration id=localforward 2026/10/15 14:20:56 INFO Applying migration id=avatar 2026/10/15 14:20:56 INFO Applying migration id=noimage 2026/10/15 14:20:56 INFO Applying migration id=feed 2026/10/15 14:20:56 INFO Applying migration id=bookmarks 2026/10/15 14:20:56 INFO Applying migration id=shareactivity 2026/10/15 14:20:56 INFO Applying migration id=application 2026/10/15 14:20:56 INFO Applying migration id=certificates 2026/10/15 14:20:56 INFO Applying migration id=rawforward 2026/10/15 14:20:56 INFO Applying migration id=publickey 2026/10/15 14:20:56 INFO Applying migration id=resolvegroup 2026/10/15 14:20:56 INFO Applying migration id=reject 2026/10/15 14:20:56 INFO Applying migration id=autodel 2026/10/15 14:20:56 INFO Applying migration id=jsonb 2026/10/15 14:20:56 INFO Applying migration id=quote 2026/10/15 14:20:56 INFO Applying migration id=rfc9421 2026/10/15 14:20:56 INFO Applying migration id=keys 2026/10/15 14:20:56 INFO Applying migration id=portable 2026/10/15 14:20:56 INFO Applying migration id=proofs 2026/10/15 14:20:56 INFO Applying migration id=contexts 2026/10/15 14:20:56 INFO Applying migration id=deliverieshost 2026/10/15 14:20:56 INFO Applying migration id=pembegin 2026/10/15 14:20:56 INFO Applying migration id=didhost 2026/10/15 14:20:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:56 INFO Applying migration id=invites 2026/10/15 14:20:56 INFO Applying migration id=ed25519blob 2026/10/15 14:20:56 INFO Applying migration id=rsablob 2026/10/15 14:20:56 INFO Applying migration id=iconscid 2026/10/15 14:20:56 INFO Applying migration id=actor 2026/10/15 14:20:56 INFO Applying migration id=localkeys 2026/10/15 14:20:56 INFO Applying migration id=deleted 2026/10/15 14:20:56 INFO Applying migration id=history 2026/10/15 14:20:56 INFO Applying migration id=outboxnano 2026/10/15 14:20:56 INFO Applying migration id=implements 2026/10/15 14:20:56 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:56 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (0.52s) === RUN TestOutbox_PostToFollowersInGroup 2026/10/15 14:20:56 INFO Applying migration id=initial 2026/10/15 14:20:56 INFO Applying migration id=notesupdated 2026/10/15 14:20:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:56 INFO Applying migration id=activitiesid 2026/10/15 14:20:56 INFO Applying migration id=outbox 2026/10/15 14:20:56 INFO Applying migration id=edits 2026/10/15 14:20:56 INFO Applying migration id=outboxactor 2026/10/15 14:20:56 INFO Applying migration id=outboxsender 2026/10/15 14:20:56 INFO Applying migration id=thread 2026/10/15 14:20:56 INFO Applying migration id=host 2026/10/15 14:20:56 INFO Applying migration id=sharedinbox 2026/10/15 14:20:56 INFO Applying migration id=noteshost 2026/10/15 14:20:56 INFO Applying migration id=fetched 2026/10/15 14:20:56 INFO Applying migration id=move 2026/10/15 14:20:56 INFO Applying migration id=cleanup 2026/10/15 14:20:56 INFO Applying migration id=received 2026/10/15 14:20:56 INFO Applying migration id=namehost 2026/10/15 14:20:56 INFO Applying migration id=outboxhost 2026/10/15 14:20:56 INFO Applying migration id=notesfts 2026/10/15 14:20:56 INFO Applying migration id=iconsname 2026/10/15 14:20:56 INFO Applying migration id=nohash 2026/10/15 14:20:56 INFO Applying migration id=shares 2026/10/15 14:20:56 INFO Applying migration id=actorttl 2026/10/15 14:20:56 INFO Applying migration id=tocc 2026/10/15 14:20:56 INFO Applying migration id=followeds 2026/10/15 14:20:56 INFO Applying migration id=certhash 2026/10/15 14:20:56 INFO Applying migration id=follows_sync 2026/10/15 14:20:56 INFO Applying migration id=jsonpath 2026/10/15 14:20:56 INFO Applying migration id=localforward 2026/10/15 14:20:56 INFO Applying migration id=avatar 2026/10/15 14:20:56 INFO Applying migration id=noimage 2026/10/15 14:20:56 INFO Applying migration id=feed 2026/10/15 14:20:56 INFO Applying migration id=bookmarks 2026/10/15 14:20:56 INFO Applying migration id=shareactivity 2026/10/15 14:20:56 INFO Applying migration id=application 2026/10/15 14:20:56 INFO Applying migration id=certificates 2026/10/15 14:20:56 INFO Applying migration id=rawforward 2026/10/15 14:20:56 INFO Applying migration id=publickey 2026/10/15 14:20:56 INFO Applying migration id=resolvegroup 2026/10/15 14:20:56 INFO Applying migration id=reject 2026/10/15 14:20:56 INFO Applying migration id=autodel 2026/10/15 14:20:56 INFO Applying migration id=jsonb 2026/10/15 14:20:56 INFO Applying migration id=quote 2026/10/15 14:20:56 INFO Applying migration id=rfc9421 2026/10/15 14:20:56 INFO Applying migration id=keys 2026/10/15 14:20:56 INFO Applying migration id=portable 2026/10/15 14:20:56 INFO Applying migration id=proofs 2026/10/15 14:20:56 INFO Applying migration id=contexts 2026/10/15 14:20:56 INFO Applying migration id=deliverieshost 2026/10/15 14:20:56 INFO Applying migration id=pembegin 2026/10/15 14:20:56 INFO Applying migration id=didhost 2026/10/15 14:20:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:56 INFO Applying migration id=invites 2026/10/15 14:20:56 INFO Applying migration id=ed25519blob 2026/10/15 14:20:56 INFO Applying migration id=rsablob 2026/10/15 14:20:56 INFO Applying migration id=iconscid 2026/10/15 14:20:56 INFO Applying migration id=actor 2026/10/15 14:20:56 INFO Applying migration id=localkeys 2026/10/15 14:20:56 INFO Applying migration id=deleted 2026/10/15 14:20:56 INFO Applying migration id=history 2026/10/15 14:20:56 INFO Applying migration id=outboxnano 2026/10/15 14:20:56 INFO Applying migration id=implements 2026/10/15 14:20:56 INFO Applying migration id=backfill 2026/10/15 14:20:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-0732-75cf-88d8-2d1320d3e6d4 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/10/15 14:20: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/10/15 14:20:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (0.66s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/10/15 14:20:57 INFO Applying migration id=initial 2026/10/15 14:20:57 INFO Applying migration id=notesupdated 2026/10/15 14:20:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:57 INFO Applying migration id=activitiesid 2026/10/15 14:20:57 INFO Applying migration id=outbox 2026/10/15 14:20:57 INFO Applying migration id=edits 2026/10/15 14:20:57 INFO Applying migration id=outboxactor 2026/10/15 14:20:57 INFO Applying migration id=outboxsender 2026/10/15 14:20:57 INFO Applying migration id=thread 2026/10/15 14:20:57 INFO Applying migration id=host 2026/10/15 14:20:57 INFO Applying migration id=sharedinbox 2026/10/15 14:20:57 INFO Applying migration id=noteshost 2026/10/15 14:20:57 INFO Applying migration id=fetched 2026/10/15 14:20:57 INFO Applying migration id=move 2026/10/15 14:20:57 INFO Applying migration id=cleanup 2026/10/15 14:20:57 INFO Applying migration id=received 2026/10/15 14:20:57 INFO Applying migration id=namehost 2026/10/15 14:20:57 INFO Applying migration id=outboxhost 2026/10/15 14:20:57 INFO Applying migration id=notesfts 2026/10/15 14:20:57 INFO Applying migration id=iconsname 2026/10/15 14:20:57 INFO Applying migration id=nohash 2026/10/15 14:20:57 INFO Applying migration id=shares 2026/10/15 14:20:57 INFO Applying migration id=actorttl 2026/10/15 14:20:57 INFO Applying migration id=tocc 2026/10/15 14:20:57 INFO Applying migration id=followeds 2026/10/15 14:20:57 INFO Applying migration id=certhash 2026/10/15 14:20:57 INFO Applying migration id=follows_sync 2026/10/15 14:20:57 INFO Applying migration id=jsonpath 2026/10/15 14:20:57 INFO Applying migration id=localforward 2026/10/15 14:20:57 INFO Applying migration id=avatar 2026/10/15 14:20:57 INFO Applying migration id=noimage 2026/10/15 14:20:57 INFO Applying migration id=feed 2026/10/15 14:20:57 INFO Applying migration id=bookmarks 2026/10/15 14:20:57 INFO Applying migration id=shareactivity 2026/10/15 14:20:57 INFO Applying migration id=application 2026/10/15 14:20:57 INFO Applying migration id=certificates 2026/10/15 14:20:57 INFO Applying migration id=rawforward 2026/10/15 14:20:57 INFO Applying migration id=publickey 2026/10/15 14:20:57 INFO Applying migration id=resolvegroup 2026/10/15 14:20:57 INFO Applying migration id=reject 2026/10/15 14:20:57 INFO Applying migration id=autodel 2026/10/15 14:20:57 INFO Applying migration id=jsonb 2026/10/15 14:20:57 INFO Applying migration id=quote 2026/10/15 14:20:57 INFO Applying migration id=rfc9421 2026/10/15 14:20:57 INFO Applying migration id=keys 2026/10/15 14:20:57 INFO Applying migration id=portable 2026/10/15 14:20:57 INFO Applying migration id=proofs 2026/10/15 14:20:57 INFO Applying migration id=contexts 2026/10/15 14:20:57 INFO Applying migration id=deliverieshost 2026/10/15 14:20:57 INFO Applying migration id=pembegin 2026/10/15 14:20:57 INFO Applying migration id=didhost 2026/10/15 14:20:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:57 INFO Applying migration id=invites 2026/10/15 14:20:57 INFO Applying migration id=ed25519blob 2026/10/15 14:20:57 INFO Applying migration id=rsablob 2026/10/15 14:20:57 INFO Applying migration id=iconscid 2026/10/15 14:20:57 INFO Applying migration id=actor 2026/10/15 14:20:57 INFO Applying migration id=localkeys 2026/10/15 14:20:57 INFO Applying migration id=deleted 2026/10/15 14:20:57 INFO Applying migration id=history 2026/10/15 14:20:57 INFO Applying migration id=outboxnano 2026/10/15 14:20:57 INFO Applying migration id=implements 2026/10/15 14:20:57 INFO Applying migration id=backfill 2026/10/15 14:20:58 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-0953-7284-b54a-c28c27898340 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/10/15 14:20: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/10/15 14:20:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (0.54s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/10/15 14:20:58 INFO Applying migration id=initial 2026/10/15 14:20:58 INFO Applying migration id=notesupdated 2026/10/15 14:20:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:58 INFO Applying migration id=activitiesid 2026/10/15 14:20:58 INFO Applying migration id=outbox 2026/10/15 14:20:58 INFO Applying migration id=edits 2026/10/15 14:20:58 INFO Applying migration id=outboxactor 2026/10/15 14:20:58 INFO Applying migration id=outboxsender 2026/10/15 14:20:58 INFO Applying migration id=thread 2026/10/15 14:20:58 INFO Applying migration id=host 2026/10/15 14:20:58 INFO Applying migration id=sharedinbox 2026/10/15 14:20:58 INFO Applying migration id=noteshost 2026/10/15 14:20:58 INFO Applying migration id=fetched 2026/10/15 14:20:58 INFO Applying migration id=move 2026/10/15 14:20:58 INFO Applying migration id=cleanup 2026/10/15 14:20:58 INFO Applying migration id=received 2026/10/15 14:20:58 INFO Applying migration id=namehost 2026/10/15 14:20:58 INFO Applying migration id=outboxhost 2026/10/15 14:20:58 INFO Applying migration id=notesfts 2026/10/15 14:20:58 INFO Applying migration id=iconsname 2026/10/15 14:20:58 INFO Applying migration id=nohash 2026/10/15 14:20:58 INFO Applying migration id=shares 2026/10/15 14:20:58 INFO Applying migration id=actorttl 2026/10/15 14:20:58 INFO Applying migration id=tocc 2026/10/15 14:20:58 INFO Applying migration id=followeds 2026/10/15 14:20:58 INFO Applying migration id=certhash 2026/10/15 14:20:58 INFO Applying migration id=follows_sync 2026/10/15 14:20:58 INFO Applying migration id=jsonpath 2026/10/15 14:20:58 INFO Applying migration id=localforward 2026/10/15 14:20:58 INFO Applying migration id=avatar 2026/10/15 14:20:58 INFO Applying migration id=noimage 2026/10/15 14:20:58 INFO Applying migration id=feed 2026/10/15 14:20:58 INFO Applying migration id=bookmarks 2026/10/15 14:20:58 INFO Applying migration id=shareactivity 2026/10/15 14:20:58 INFO Applying migration id=application 2026/10/15 14:20:58 INFO Applying migration id=certificates 2026/10/15 14:20:58 INFO Applying migration id=rawforward 2026/10/15 14:20:58 INFO Applying migration id=publickey 2026/10/15 14:20:58 INFO Applying migration id=resolvegroup 2026/10/15 14:20:58 INFO Applying migration id=reject 2026/10/15 14:20:58 INFO Applying migration id=autodel 2026/10/15 14:20:58 INFO Applying migration id=jsonb 2026/10/15 14:20:58 INFO Applying migration id=quote 2026/10/15 14:20:58 INFO Applying migration id=rfc9421 2026/10/15 14:20:58 INFO Applying migration id=keys 2026/10/15 14:20:58 INFO Applying migration id=portable 2026/10/15 14:20:58 INFO Applying migration id=proofs 2026/10/15 14:20:58 INFO Applying migration id=contexts 2026/10/15 14:20:58 INFO Applying migration id=deliverieshost 2026/10/15 14:20:58 INFO Applying migration id=pembegin 2026/10/15 14:20:58 INFO Applying migration id=didhost 2026/10/15 14:20:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:58 INFO Applying migration id=invites 2026/10/15 14:20:58 INFO Applying migration id=ed25519blob 2026/10/15 14:20:58 INFO Applying migration id=rsablob 2026/10/15 14:20:58 INFO Applying migration id=iconscid 2026/10/15 14:20:58 INFO Applying migration id=actor 2026/10/15 14:20:58 INFO Applying migration id=localkeys 2026/10/15 14:20:58 INFO Applying migration id=deleted 2026/10/15 14:20:58 INFO Applying migration id=history 2026/10/15 14:20:58 INFO Applying migration id=outboxnano 2026/10/15 14:20:58 INFO Applying migration id=implements 2026/10/15 14:20:58 INFO Applying migration id=backfill 2026/10/15 14:20:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-0d2c-712f-8b47-8e133bd1d0f9 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/10/15 14:20: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/10/15 14:20:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.98s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/10/15 14:20:59 INFO Applying migration id=initial 2026/10/15 14:20:59 INFO Applying migration id=notesupdated 2026/10/15 14:20:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:59 INFO Applying migration id=activitiesid 2026/10/15 14:20:59 INFO Applying migration id=outbox 2026/10/15 14:20:59 INFO Applying migration id=edits 2026/10/15 14:20:59 INFO Applying migration id=outboxactor 2026/10/15 14:20:59 INFO Applying migration id=outboxsender 2026/10/15 14:20:59 INFO Applying migration id=thread 2026/10/15 14:20:59 INFO Applying migration id=host 2026/10/15 14:20:59 INFO Applying migration id=sharedinbox 2026/10/15 14:20:59 INFO Applying migration id=noteshost 2026/10/15 14:20:59 INFO Applying migration id=fetched 2026/10/15 14:20:59 INFO Applying migration id=move 2026/10/15 14:20:59 INFO Applying migration id=cleanup 2026/10/15 14:20:59 INFO Applying migration id=received 2026/10/15 14:20:59 INFO Applying migration id=namehost 2026/10/15 14:20:59 INFO Applying migration id=outboxhost 2026/10/15 14:20:59 INFO Applying migration id=notesfts 2026/10/15 14:20:59 INFO Applying migration id=iconsname 2026/10/15 14:20:59 INFO Applying migration id=nohash 2026/10/15 14:20:59 INFO Applying migration id=shares 2026/10/15 14:20:59 INFO Applying migration id=actorttl 2026/10/15 14:20:59 INFO Applying migration id=tocc 2026/10/15 14:20:59 INFO Applying migration id=followeds 2026/10/15 14:20:59 INFO Applying migration id=certhash 2026/10/15 14:20:59 INFO Applying migration id=follows_sync 2026/10/15 14:20:59 INFO Applying migration id=jsonpath 2026/10/15 14:20:59 INFO Applying migration id=localforward 2026/10/15 14:20:59 INFO Applying migration id=avatar 2026/10/15 14:20:59 INFO Applying migration id=noimage 2026/10/15 14:20:59 INFO Applying migration id=feed 2026/10/15 14:20:59 INFO Applying migration id=bookmarks 2026/10/15 14:20:59 INFO Applying migration id=shareactivity 2026/10/15 14:20:59 INFO Applying migration id=application 2026/10/15 14:20:59 INFO Applying migration id=certificates 2026/10/15 14:20:59 INFO Applying migration id=rawforward 2026/10/15 14:20:59 INFO Applying migration id=publickey 2026/10/15 14:20:59 INFO Applying migration id=resolvegroup 2026/10/15 14:20:59 INFO Applying migration id=reject 2026/10/15 14:20:59 INFO Applying migration id=autodel 2026/10/15 14:20:59 INFO Applying migration id=jsonb 2026/10/15 14:20:59 INFO Applying migration id=quote 2026/10/15 14:20:59 INFO Applying migration id=rfc9421 2026/10/15 14:20:59 INFO Applying migration id=keys 2026/10/15 14:20:59 INFO Applying migration id=portable 2026/10/15 14:20:59 INFO Applying migration id=proofs 2026/10/15 14:20:59 INFO Applying migration id=contexts 2026/10/15 14:20:59 INFO Applying migration id=deliverieshost 2026/10/15 14:20:59 INFO Applying migration id=pembegin 2026/10/15 14:20:59 INFO Applying migration id=didhost 2026/10/15 14:20:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:59 INFO Applying migration id=invites 2026/10/15 14:20:59 INFO Applying migration id=ed25519blob 2026/10/15 14:20:59 INFO Applying migration id=rsablob 2026/10/15 14:20:59 INFO Applying migration id=iconscid 2026/10/15 14:20:59 INFO Applying migration id=actor 2026/10/15 14:20:59 INFO Applying migration id=localkeys 2026/10/15 14:20:59 INFO Applying migration id=deleted 2026/10/15 14:20:59 INFO Applying migration id=history 2026/10/15 14:20:59 INFO Applying migration id=outboxnano 2026/10/15 14:20:59 INFO Applying migration id=implements 2026/10/15 14:20:59 INFO Applying migration id=backfill 2026/10/15 14:20:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-1085-7a51-84a3-320762e9289c 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/10/15 14:20: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/10/15 14:20:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (0.86s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/10/15 14:20:59 INFO Applying migration id=initial 2026/10/15 14:20:59 INFO Applying migration id=notesupdated 2026/10/15 14:20:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:59 INFO Applying migration id=activitiesid 2026/10/15 14:20:59 INFO Applying migration id=outbox 2026/10/15 14:20:59 INFO Applying migration id=edits 2026/10/15 14:20:59 INFO Applying migration id=outboxactor 2026/10/15 14:20:59 INFO Applying migration id=outboxsender 2026/10/15 14:20:59 INFO Applying migration id=thread 2026/10/15 14:20:59 INFO Applying migration id=host 2026/10/15 14:20:59 INFO Applying migration id=sharedinbox 2026/10/15 14:20:59 INFO Applying migration id=noteshost 2026/10/15 14:20:59 INFO Applying migration id=fetched 2026/10/15 14:20:59 INFO Applying migration id=move 2026/10/15 14:20:59 INFO Applying migration id=cleanup 2026/10/15 14:20:59 INFO Applying migration id=received 2026/10/15 14:20:59 INFO Applying migration id=namehost 2026/10/15 14:20:59 INFO Applying migration id=outboxhost 2026/10/15 14:20:59 INFO Applying migration id=notesfts 2026/10/15 14:20:59 INFO Applying migration id=iconsname 2026/10/15 14:20:59 INFO Applying migration id=nohash 2026/10/15 14:20:59 INFO Applying migration id=shares 2026/10/15 14:20:59 INFO Applying migration id=actorttl 2026/10/15 14:20:59 INFO Applying migration id=tocc 2026/10/15 14:20:59 INFO Applying migration id=followeds 2026/10/15 14:20:59 INFO Applying migration id=certhash 2026/10/15 14:20:59 INFO Applying migration id=follows_sync 2026/10/15 14:20:59 INFO Applying migration id=jsonpath 2026/10/15 14:21:00 INFO Applying migration id=localforward 2026/10/15 14:21:00 INFO Applying migration id=avatar 2026/10/15 14:21:00 INFO Applying migration id=noimage 2026/10/15 14:21:00 INFO Applying migration id=feed 2026/10/15 14:21:00 INFO Applying migration id=bookmarks 2026/10/15 14:21:00 INFO Applying migration id=shareactivity 2026/10/15 14:21:00 INFO Applying migration id=application 2026/10/15 14:21:00 INFO Applying migration id=certificates 2026/10/15 14:21:00 INFO Applying migration id=rawforward 2026/10/15 14:21:00 INFO Applying migration id=publickey 2026/10/15 14:21:00 INFO Applying migration id=resolvegroup 2026/10/15 14:21:00 INFO Applying migration id=reject 2026/10/15 14:21:00 INFO Applying migration id=autodel 2026/10/15 14:21:00 INFO Applying migration id=jsonb 2026/10/15 14:21:00 INFO Applying migration id=quote 2026/10/15 14:21:00 INFO Applying migration id=rfc9421 2026/10/15 14:21:00 INFO Applying migration id=keys 2026/10/15 14:21:00 INFO Applying migration id=portable 2026/10/15 14:21:00 INFO Applying migration id=proofs 2026/10/15 14:21:00 INFO Applying migration id=contexts 2026/10/15 14:21:00 INFO Applying migration id=deliverieshost 2026/10/15 14:21:00 INFO Applying migration id=pembegin 2026/10/15 14:21:00 INFO Applying migration id=didhost 2026/10/15 14:21:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:00 INFO Applying migration id=invites 2026/10/15 14:21:00 INFO Applying migration id=ed25519blob 2026/10/15 14:21:00 INFO Applying migration id=rsablob 2026/10/15 14:21:00 INFO Applying migration id=iconscid 2026/10/15 14:21:00 INFO Applying migration id=actor 2026/10/15 14:21:00 INFO Applying migration id=localkeys 2026/10/15 14:21:00 INFO Applying migration id=deleted 2026/10/15 14:21:00 INFO Applying migration id=history 2026/10/15 14:21:00 INFO Applying migration id=outboxnano 2026/10/15 14:21:00 INFO Applying migration id=implements 2026/10/15 14:21:00 INFO Applying migration id=backfill 2026/10/15 14:21:00 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-1274-7d13-96c1-747ed4f929bd 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/10/15 14:21: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/10/15 14:21:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.50s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/10/15 14:21:00 INFO Applying migration id=initial 2026/10/15 14:21:00 INFO Applying migration id=notesupdated 2026/10/15 14:21:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:00 INFO Applying migration id=activitiesid 2026/10/15 14:21:00 INFO Applying migration id=outbox 2026/10/15 14:21:00 INFO Applying migration id=edits 2026/10/15 14:21:00 INFO Applying migration id=outboxactor 2026/10/15 14:21:00 INFO Applying migration id=outboxsender 2026/10/15 14:21:00 INFO Applying migration id=thread 2026/10/15 14:21:00 INFO Applying migration id=host 2026/10/15 14:21:00 INFO Applying migration id=sharedinbox 2026/10/15 14:21:00 INFO Applying migration id=noteshost 2026/10/15 14:21:00 INFO Applying migration id=fetched 2026/10/15 14:21:00 INFO Applying migration id=move 2026/10/15 14:21:00 INFO Applying migration id=cleanup 2026/10/15 14:21:00 INFO Applying migration id=received 2026/10/15 14:21:00 INFO Applying migration id=namehost 2026/10/15 14:21:00 INFO Applying migration id=outboxhost 2026/10/15 14:21:00 INFO Applying migration id=notesfts 2026/10/15 14:21:00 INFO Applying migration id=iconsname 2026/10/15 14:21:00 INFO Applying migration id=nohash 2026/10/15 14:21:00 INFO Applying migration id=shares 2026/10/15 14:21:00 INFO Applying migration id=actorttl 2026/10/15 14:21:00 INFO Applying migration id=tocc 2026/10/15 14:21:00 INFO Applying migration id=followeds 2026/10/15 14:21:00 INFO Applying migration id=certhash 2026/10/15 14:21:00 INFO Applying migration id=follows_sync 2026/10/15 14:21:00 INFO Applying migration id=jsonpath 2026/10/15 14:21:00 INFO Applying migration id=localforward 2026/10/15 14:21:00 INFO Applying migration id=avatar 2026/10/15 14:21:00 INFO Applying migration id=noimage 2026/10/15 14:21:00 INFO Applying migration id=feed 2026/10/15 14:21:00 INFO Applying migration id=bookmarks 2026/10/15 14:21:00 INFO Applying migration id=shareactivity 2026/10/15 14:21:00 INFO Applying migration id=application 2026/10/15 14:21:00 INFO Applying migration id=certificates 2026/10/15 14:21:00 INFO Applying migration id=rawforward 2026/10/15 14:21:00 INFO Applying migration id=publickey 2026/10/15 14:21:00 INFO Applying migration id=resolvegroup 2026/10/15 14:21:00 INFO Applying migration id=reject 2026/10/15 14:21:00 INFO Applying migration id=autodel 2026/10/15 14:21:00 INFO Applying migration id=jsonb 2026/10/15 14:21:00 INFO Applying migration id=quote 2026/10/15 14:21:00 INFO Applying migration id=rfc9421 2026/10/15 14:21:00 INFO Applying migration id=keys 2026/10/15 14:21:00 INFO Applying migration id=portable 2026/10/15 14:21:00 INFO Applying migration id=proofs 2026/10/15 14:21:00 INFO Applying migration id=contexts 2026/10/15 14:21:00 INFO Applying migration id=deliverieshost 2026/10/15 14:21:00 INFO Applying migration id=pembegin 2026/10/15 14:21:00 INFO Applying migration id=didhost 2026/10/15 14:21:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:00 INFO Applying migration id=invites 2026/10/15 14:21:00 INFO Applying migration id=ed25519blob 2026/10/15 14:21:00 INFO Applying migration id=rsablob 2026/10/15 14:21:00 INFO Applying migration id=iconscid 2026/10/15 14:21:00 INFO Applying migration id=actor 2026/10/15 14:21:00 INFO Applying migration id=localkeys 2026/10/15 14:21:00 INFO Applying migration id=deleted 2026/10/15 14:21:00 INFO Applying migration id=history 2026/10/15 14:21:00 INFO Applying migration id=outboxnano 2026/10/15 14:21:00 INFO Applying migration id=implements 2026/10/15 14:21:00 INFO Applying migration id=backfill 2026/10/15 14:21:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-14f4-71f0-b8c9-05628f2572e1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-14f4-7a13-b421-c0d77048175b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-14f4-71f0-b8c9-05628f2572e1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff0-14f4-71f0-b8c9-05628f2572e1 2026/10/15 14:21: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/10/15 14:21:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.63s) === RUN TestOutbox_DMInGroupAnotherUser 2026/10/15 14:21:01 INFO Applying migration id=initial 2026/10/15 14:21:01 INFO Applying migration id=notesupdated 2026/10/15 14:21:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:01 INFO Applying migration id=activitiesid 2026/10/15 14:21:01 INFO Applying migration id=outbox 2026/10/15 14:21:01 INFO Applying migration id=edits 2026/10/15 14:21:01 INFO Applying migration id=outboxactor 2026/10/15 14:21:01 INFO Applying migration id=outboxsender 2026/10/15 14:21:01 INFO Applying migration id=thread 2026/10/15 14:21:01 INFO Applying migration id=host 2026/10/15 14:21:01 INFO Applying migration id=sharedinbox 2026/10/15 14:21:01 INFO Applying migration id=noteshost 2026/10/15 14:21:01 INFO Applying migration id=fetched 2026/10/15 14:21:01 INFO Applying migration id=move 2026/10/15 14:21:01 INFO Applying migration id=cleanup 2026/10/15 14:21:01 INFO Applying migration id=received 2026/10/15 14:21:01 INFO Applying migration id=namehost 2026/10/15 14:21:01 INFO Applying migration id=outboxhost 2026/10/15 14:21:01 INFO Applying migration id=notesfts 2026/10/15 14:21:01 INFO Applying migration id=iconsname 2026/10/15 14:21:01 INFO Applying migration id=nohash 2026/10/15 14:21:01 INFO Applying migration id=shares 2026/10/15 14:21:01 INFO Applying migration id=actorttl 2026/10/15 14:21:01 INFO Applying migration id=tocc 2026/10/15 14:21:01 INFO Applying migration id=followeds 2026/10/15 14:21:01 INFO Applying migration id=certhash 2026/10/15 14:21:01 INFO Applying migration id=follows_sync 2026/10/15 14:21:01 INFO Applying migration id=jsonpath 2026/10/15 14:21:01 INFO Applying migration id=localforward 2026/10/15 14:21:01 INFO Applying migration id=avatar 2026/10/15 14:21:01 INFO Applying migration id=noimage 2026/10/15 14:21:01 INFO Applying migration id=feed 2026/10/15 14:21:01 INFO Applying migration id=bookmarks 2026/10/15 14:21:01 INFO Applying migration id=shareactivity 2026/10/15 14:21:01 INFO Applying migration id=application 2026/10/15 14:21:01 INFO Applying migration id=certificates 2026/10/15 14:21:01 INFO Applying migration id=rawforward 2026/10/15 14:21:01 INFO Applying migration id=publickey 2026/10/15 14:21:01 INFO Applying migration id=resolvegroup 2026/10/15 14:21:01 INFO Applying migration id=reject 2026/10/15 14:21:01 INFO Applying migration id=autodel 2026/10/15 14:21:01 INFO Applying migration id=jsonb 2026/10/15 14:21:01 INFO Applying migration id=quote 2026/10/15 14:21:01 INFO Applying migration id=rfc9421 2026/10/15 14:21:01 INFO Applying migration id=keys 2026/10/15 14:21:01 INFO Applying migration id=portable 2026/10/15 14:21:01 INFO Applying migration id=proofs 2026/10/15 14:21:01 INFO Applying migration id=contexts 2026/10/15 14:21:01 INFO Applying migration id=deliverieshost 2026/10/15 14:21:01 INFO Applying migration id=pembegin 2026/10/15 14:21:01 INFO Applying migration id=didhost 2026/10/15 14:21:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:01 INFO Applying migration id=invites 2026/10/15 14:21:01 INFO Applying migration id=ed25519blob 2026/10/15 14:21:01 INFO Applying migration id=rsablob 2026/10/15 14:21:01 INFO Applying migration id=iconscid 2026/10/15 14:21:01 INFO Applying migration id=actor 2026/10/15 14:21:01 INFO Applying migration id=localkeys 2026/10/15 14:21:01 INFO Applying migration id=deleted 2026/10/15 14:21:01 INFO Applying migration id=history 2026/10/15 14:21:01 INFO Applying migration id=outboxnano 2026/10/15 14:21:01 INFO Applying migration id=implements 2026/10/15 14:21:01 INFO Applying migration id=backfill 2026/10/15 14:21:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-16ae-7df3-a735-b923ad92e1c0 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/10/15 14:21:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-16af-7e20-98c2-e3642b5a86ec activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-16b0-7922-a8f1-de0a0f57641d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-16af-7e20-98c2-e3642b5a86ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff0-16af-7e20-98c2-e3642b5a86ec 2026/10/15 14:21: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/10/15 14:21:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (0.45s) === RUN TestPoll_TwoOptions 2026/10/15 14:21:01 INFO Applying migration id=initial 2026/10/15 14:21:01 INFO Applying migration id=notesupdated 2026/10/15 14:21:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:01 INFO Applying migration id=activitiesid 2026/10/15 14:21:01 INFO Applying migration id=outbox 2026/10/15 14:21:01 INFO Applying migration id=edits 2026/10/15 14:21:01 INFO Applying migration id=outboxactor 2026/10/15 14:21:01 INFO Applying migration id=outboxsender 2026/10/15 14:21:01 INFO Applying migration id=thread 2026/10/15 14:21:01 INFO Applying migration id=host 2026/10/15 14:21:01 INFO Applying migration id=sharedinbox 2026/10/15 14:21:01 INFO Applying migration id=noteshost 2026/10/15 14:21:01 INFO Applying migration id=fetched 2026/10/15 14:21:01 INFO Applying migration id=move 2026/10/15 14:21:01 INFO Applying migration id=cleanup 2026/10/15 14:21:01 INFO Applying migration id=received 2026/10/15 14:21:01 INFO Applying migration id=namehost 2026/10/15 14:21:01 INFO Applying migration id=outboxhost 2026/10/15 14:21:01 INFO Applying migration id=notesfts 2026/10/15 14:21:01 INFO Applying migration id=iconsname 2026/10/15 14:21:01 INFO Applying migration id=nohash 2026/10/15 14:21:01 INFO Applying migration id=shares 2026/10/15 14:21:01 INFO Applying migration id=actorttl 2026/10/15 14:21:01 INFO Applying migration id=tocc 2026/10/15 14:21:01 INFO Applying migration id=followeds 2026/10/15 14:21:01 INFO Applying migration id=certhash 2026/10/15 14:21:01 INFO Applying migration id=follows_sync 2026/10/15 14:21:01 INFO Applying migration id=jsonpath 2026/10/15 14:21:01 INFO Applying migration id=localforward 2026/10/15 14:21:01 INFO Applying migration id=avatar 2026/10/15 14:21:01 INFO Applying migration id=noimage 2026/10/15 14:21:01 INFO Applying migration id=feed 2026/10/15 14:21:01 INFO Applying migration id=bookmarks 2026/10/15 14:21:01 INFO Applying migration id=shareactivity 2026/10/15 14:21:01 INFO Applying migration id=application 2026/10/15 14:21:01 INFO Applying migration id=certificates 2026/10/15 14:21:01 INFO Applying migration id=rawforward 2026/10/15 14:21:01 INFO Applying migration id=publickey 2026/10/15 14:21:01 INFO Applying migration id=resolvegroup 2026/10/15 14:21:01 INFO Applying migration id=reject 2026/10/15 14:21:01 INFO Applying migration id=autodel 2026/10/15 14:21:01 INFO Applying migration id=jsonb 2026/10/15 14:21:01 INFO Applying migration id=quote 2026/10/15 14:21:01 INFO Applying migration id=rfc9421 2026/10/15 14:21:01 INFO Applying migration id=keys 2026/10/15 14:21:01 INFO Applying migration id=portable 2026/10/15 14:21:01 INFO Applying migration id=proofs 2026/10/15 14:21:01 INFO Applying migration id=contexts 2026/10/15 14:21:01 INFO Applying migration id=deliverieshost 2026/10/15 14:21:01 INFO Applying migration id=pembegin 2026/10/15 14:21:01 INFO Applying migration id=didhost 2026/10/15 14:21:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:01 INFO Applying migration id=invites 2026/10/15 14:21:01 INFO Applying migration id=ed25519blob 2026/10/15 14:21:01 INFO Applying migration id=rsablob 2026/10/15 14:21:01 INFO Applying migration id=iconscid 2026/10/15 14:21:01 INFO Applying migration id=actor 2026/10/15 14:21:01 INFO Applying migration id=localkeys 2026/10/15 14:21:01 INFO Applying migration id=deleted 2026/10/15 14:21:01 INFO Applying migration id=history 2026/10/15 14:21:01 INFO Applying migration id=outboxnano 2026/10/15 14:21:01 INFO Applying migration id=implements 2026/10/15 14:21:01 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (0.75s) === RUN TestPoll_TwoOptionsZeroVotes 2026/10/15 14:21:02 INFO Applying migration id=initial 2026/10/15 14:21:02 INFO Applying migration id=notesupdated 2026/10/15 14:21:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:02 INFO Applying migration id=activitiesid 2026/10/15 14:21:02 INFO Applying migration id=outbox 2026/10/15 14:21:02 INFO Applying migration id=edits 2026/10/15 14:21:02 INFO Applying migration id=outboxactor 2026/10/15 14:21:02 INFO Applying migration id=outboxsender 2026/10/15 14:21:02 INFO Applying migration id=thread 2026/10/15 14:21:02 INFO Applying migration id=host 2026/10/15 14:21:02 INFO Applying migration id=sharedinbox 2026/10/15 14:21:02 INFO Applying migration id=noteshost 2026/10/15 14:21:02 INFO Applying migration id=fetched 2026/10/15 14:21:02 INFO Applying migration id=move 2026/10/15 14:21:02 INFO Applying migration id=cleanup 2026/10/15 14:21:02 INFO Applying migration id=received 2026/10/15 14:21:02 INFO Applying migration id=namehost 2026/10/15 14:21:02 INFO Applying migration id=outboxhost 2026/10/15 14:21:02 INFO Applying migration id=notesfts 2026/10/15 14:21:02 INFO Applying migration id=iconsname 2026/10/15 14:21:02 INFO Applying migration id=nohash 2026/10/15 14:21:02 INFO Applying migration id=shares 2026/10/15 14:21:02 INFO Applying migration id=actorttl 2026/10/15 14:21:02 INFO Applying migration id=tocc 2026/10/15 14:21:02 INFO Applying migration id=followeds 2026/10/15 14:21:02 INFO Applying migration id=certhash 2026/10/15 14:21:02 INFO Applying migration id=follows_sync 2026/10/15 14:21:02 INFO Applying migration id=jsonpath 2026/10/15 14:21:02 INFO Applying migration id=localforward 2026/10/15 14:21:02 INFO Applying migration id=avatar 2026/10/15 14:21:02 INFO Applying migration id=noimage 2026/10/15 14:21:02 INFO Applying migration id=feed 2026/10/15 14:21:02 INFO Applying migration id=bookmarks 2026/10/15 14:21:02 INFO Applying migration id=shareactivity 2026/10/15 14:21:02 INFO Applying migration id=application 2026/10/15 14:21:02 INFO Applying migration id=certificates 2026/10/15 14:21:02 INFO Applying migration id=rawforward 2026/10/15 14:21:02 INFO Applying migration id=publickey 2026/10/15 14:21:02 INFO Applying migration id=resolvegroup 2026/10/15 14:21:02 INFO Applying migration id=reject 2026/10/15 14:21:02 INFO Applying migration id=autodel 2026/10/15 14:21:02 INFO Applying migration id=jsonb 2026/10/15 14:21:02 INFO Applying migration id=quote 2026/10/15 14:21:02 INFO Applying migration id=rfc9421 2026/10/15 14:21:02 INFO Applying migration id=keys 2026/10/15 14:21:02 INFO Applying migration id=portable 2026/10/15 14:21:02 INFO Applying migration id=proofs 2026/10/15 14:21:02 INFO Applying migration id=contexts 2026/10/15 14:21:02 INFO Applying migration id=deliverieshost 2026/10/15 14:21:02 INFO Applying migration id=pembegin 2026/10/15 14:21:02 INFO Applying migration id=didhost 2026/10/15 14:21:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:02 INFO Applying migration id=invites 2026/10/15 14:21:02 INFO Applying migration id=ed25519blob 2026/10/15 14:21:02 INFO Applying migration id=rsablob 2026/10/15 14:21:02 INFO Applying migration id=iconscid 2026/10/15 14:21:02 INFO Applying migration id=actor 2026/10/15 14:21:02 INFO Applying migration id=localkeys 2026/10/15 14:21:02 INFO Applying migration id=deleted 2026/10/15 14:21:02 INFO Applying migration id=history 2026/10/15 14:21:02 INFO Applying migration id=outboxnano 2026/10/15 14:21:02 INFO Applying migration id=implements 2026/10/15 14:21:02 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (0.36s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/10/15 14:21:02 INFO Applying migration id=initial 2026/10/15 14:21:02 INFO Applying migration id=notesupdated 2026/10/15 14:21:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:02 INFO Applying migration id=activitiesid 2026/10/15 14:21:02 INFO Applying migration id=outbox 2026/10/15 14:21:02 INFO Applying migration id=edits 2026/10/15 14:21:02 INFO Applying migration id=outboxactor 2026/10/15 14:21:02 INFO Applying migration id=outboxsender 2026/10/15 14:21:02 INFO Applying migration id=thread 2026/10/15 14:21:02 INFO Applying migration id=host 2026/10/15 14:21:02 INFO Applying migration id=sharedinbox 2026/10/15 14:21:02 INFO Applying migration id=noteshost 2026/10/15 14:21:02 INFO Applying migration id=fetched 2026/10/15 14:21:02 INFO Applying migration id=move 2026/10/15 14:21:02 INFO Applying migration id=cleanup 2026/10/15 14:21:02 INFO Applying migration id=received 2026/10/15 14:21:02 INFO Applying migration id=namehost 2026/10/15 14:21:02 INFO Applying migration id=outboxhost 2026/10/15 14:21:02 INFO Applying migration id=notesfts 2026/10/15 14:21:02 INFO Applying migration id=iconsname 2026/10/15 14:21:02 INFO Applying migration id=nohash 2026/10/15 14:21:02 INFO Applying migration id=shares 2026/10/15 14:21:02 INFO Applying migration id=actorttl 2026/10/15 14:21:02 INFO Applying migration id=tocc 2026/10/15 14:21:02 INFO Applying migration id=followeds 2026/10/15 14:21:02 INFO Applying migration id=certhash 2026/10/15 14:21:02 INFO Applying migration id=follows_sync 2026/10/15 14:21:02 INFO Applying migration id=jsonpath 2026/10/15 14:21:02 INFO Applying migration id=localforward 2026/10/15 14:21:02 INFO Applying migration id=avatar 2026/10/15 14:21:02 INFO Applying migration id=noimage 2026/10/15 14:21:02 INFO Applying migration id=feed 2026/10/15 14:21:02 INFO Applying migration id=bookmarks 2026/10/15 14:21:02 INFO Applying migration id=shareactivity 2026/10/15 14:21:02 INFO Applying migration id=application 2026/10/15 14:21:02 INFO Applying migration id=certificates 2026/10/15 14:21:02 INFO Applying migration id=rawforward 2026/10/15 14:21:02 INFO Applying migration id=publickey 2026/10/15 14:21:02 INFO Applying migration id=resolvegroup 2026/10/15 14:21:02 INFO Applying migration id=reject 2026/10/15 14:21:02 INFO Applying migration id=autodel 2026/10/15 14:21:02 INFO Applying migration id=jsonb 2026/10/15 14:21:02 INFO Applying migration id=quote 2026/10/15 14:21:02 INFO Applying migration id=rfc9421 2026/10/15 14:21:02 INFO Applying migration id=keys 2026/10/15 14:21:02 INFO Applying migration id=portable 2026/10/15 14:21:02 INFO Applying migration id=proofs 2026/10/15 14:21:02 INFO Applying migration id=contexts 2026/10/15 14:21:02 INFO Applying migration id=deliverieshost 2026/10/15 14:21:02 INFO Applying migration id=pembegin 2026/10/15 14:21:02 INFO Applying migration id=didhost 2026/10/15 14:21:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:02 INFO Applying migration id=invites 2026/10/15 14:21:02 INFO Applying migration id=ed25519blob 2026/10/15 14:21:02 INFO Applying migration id=rsablob 2026/10/15 14:21:02 INFO Applying migration id=iconscid 2026/10/15 14:21:02 INFO Applying migration id=actor 2026/10/15 14:21:02 INFO Applying migration id=localkeys 2026/10/15 14:21:02 INFO Applying migration id=deleted 2026/10/15 14:21:02 INFO Applying migration id=history 2026/10/15 14:21:02 INFO Applying migration id=outboxnano 2026/10/15 14:21:02 INFO Applying migration id=implements 2026/10/15 14:21:02 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.63s) === RUN TestPoll_OneOption 2026/10/15 14:21:03 INFO Applying migration id=initial 2026/10/15 14:21:03 INFO Applying migration id=notesupdated 2026/10/15 14:21:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:03 INFO Applying migration id=activitiesid 2026/10/15 14:21:03 INFO Applying migration id=outbox 2026/10/15 14:21:03 INFO Applying migration id=edits 2026/10/15 14:21:03 INFO Applying migration id=outboxactor 2026/10/15 14:21:03 INFO Applying migration id=outboxsender 2026/10/15 14:21:03 INFO Applying migration id=thread 2026/10/15 14:21:03 INFO Applying migration id=host 2026/10/15 14:21:03 INFO Applying migration id=sharedinbox 2026/10/15 14:21:03 INFO Applying migration id=noteshost 2026/10/15 14:21:03 INFO Applying migration id=fetched 2026/10/15 14:21:03 INFO Applying migration id=move 2026/10/15 14:21:03 INFO Applying migration id=cleanup 2026/10/15 14:21:03 INFO Applying migration id=received 2026/10/15 14:21:03 INFO Applying migration id=namehost 2026/10/15 14:21:03 INFO Applying migration id=outboxhost 2026/10/15 14:21:03 INFO Applying migration id=notesfts 2026/10/15 14:21:03 INFO Applying migration id=iconsname 2026/10/15 14:21:03 INFO Applying migration id=nohash 2026/10/15 14:21:03 INFO Applying migration id=shares 2026/10/15 14:21:03 INFO Applying migration id=actorttl 2026/10/15 14:21:03 INFO Applying migration id=tocc 2026/10/15 14:21:03 INFO Applying migration id=followeds 2026/10/15 14:21:03 INFO Applying migration id=certhash 2026/10/15 14:21:03 INFO Applying migration id=follows_sync 2026/10/15 14:21:03 INFO Applying migration id=jsonpath 2026/10/15 14:21:03 INFO Applying migration id=localforward 2026/10/15 14:21:03 INFO Applying migration id=avatar 2026/10/15 14:21:03 INFO Applying migration id=noimage 2026/10/15 14:21:03 INFO Applying migration id=feed 2026/10/15 14:21:03 INFO Applying migration id=bookmarks 2026/10/15 14:21:03 INFO Applying migration id=shareactivity 2026/10/15 14:21:03 INFO Applying migration id=application 2026/10/15 14:21:03 INFO Applying migration id=certificates 2026/10/15 14:21:03 INFO Applying migration id=rawforward 2026/10/15 14:21:03 INFO Applying migration id=publickey 2026/10/15 14:21:03 INFO Applying migration id=resolvegroup 2026/10/15 14:21:03 INFO Applying migration id=reject 2026/10/15 14:21:03 INFO Applying migration id=autodel 2026/10/15 14:21:03 INFO Applying migration id=jsonb 2026/10/15 14:21:03 INFO Applying migration id=quote 2026/10/15 14:21:03 INFO Applying migration id=rfc9421 2026/10/15 14:21:03 INFO Applying migration id=keys 2026/10/15 14:21:03 INFO Applying migration id=portable 2026/10/15 14:21:03 INFO Applying migration id=proofs 2026/10/15 14:21:03 INFO Applying migration id=contexts 2026/10/15 14:21:03 INFO Applying migration id=deliverieshost 2026/10/15 14:21:03 INFO Applying migration id=pembegin 2026/10/15 14:21:03 INFO Applying migration id=didhost 2026/10/15 14:21:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:03 INFO Applying migration id=invites 2026/10/15 14:21:03 INFO Applying migration id=ed25519blob 2026/10/15 14:21:03 INFO Applying migration id=rsablob 2026/10/15 14:21:03 INFO Applying migration id=iconscid 2026/10/15 14:21:03 INFO Applying migration id=actor 2026/10/15 14:21:03 INFO Applying migration id=localkeys 2026/10/15 14:21:03 INFO Applying migration id=deleted 2026/10/15 14:21:03 INFO Applying migration id=history 2026/10/15 14:21:03 INFO Applying migration id=outboxnano 2026/10/15 14:21:03 INFO Applying migration id=implements 2026/10/15 14:21:03 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.46s) === RUN TestPoll_Vote 2026/10/15 14:21:03 INFO Applying migration id=initial 2026/10/15 14:21:03 INFO Applying migration id=notesupdated 2026/10/15 14:21:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:03 INFO Applying migration id=activitiesid 2026/10/15 14:21:03 INFO Applying migration id=outbox 2026/10/15 14:21:03 INFO Applying migration id=edits 2026/10/15 14:21:03 INFO Applying migration id=outboxactor 2026/10/15 14:21:03 INFO Applying migration id=outboxsender 2026/10/15 14:21:03 INFO Applying migration id=thread 2026/10/15 14:21:03 INFO Applying migration id=host 2026/10/15 14:21:03 INFO Applying migration id=sharedinbox 2026/10/15 14:21:03 INFO Applying migration id=noteshost 2026/10/15 14:21:03 INFO Applying migration id=fetched 2026/10/15 14:21:03 INFO Applying migration id=move 2026/10/15 14:21:03 INFO Applying migration id=cleanup 2026/10/15 14:21:03 INFO Applying migration id=received 2026/10/15 14:21:03 INFO Applying migration id=namehost 2026/10/15 14:21:03 INFO Applying migration id=outboxhost 2026/10/15 14:21:03 INFO Applying migration id=notesfts 2026/10/15 14:21:03 INFO Applying migration id=iconsname 2026/10/15 14:21:03 INFO Applying migration id=nohash 2026/10/15 14:21:03 INFO Applying migration id=shares 2026/10/15 14:21:03 INFO Applying migration id=actorttl 2026/10/15 14:21:03 INFO Applying migration id=tocc 2026/10/15 14:21:03 INFO Applying migration id=followeds 2026/10/15 14:21:03 INFO Applying migration id=certhash 2026/10/15 14:21:03 INFO Applying migration id=follows_sync 2026/10/15 14:21:03 INFO Applying migration id=jsonpath 2026/10/15 14:21:03 INFO Applying migration id=localforward 2026/10/15 14:21:03 INFO Applying migration id=avatar 2026/10/15 14:21:03 INFO Applying migration id=noimage 2026/10/15 14:21:03 INFO Applying migration id=feed 2026/10/15 14:21:03 INFO Applying migration id=bookmarks 2026/10/15 14:21:03 INFO Applying migration id=shareactivity 2026/10/15 14:21:03 INFO Applying migration id=application 2026/10/15 14:21:03 INFO Applying migration id=certificates 2026/10/15 14:21:03 INFO Applying migration id=rawforward 2026/10/15 14:21:03 INFO Applying migration id=publickey 2026/10/15 14:21:03 INFO Applying migration id=resolvegroup 2026/10/15 14:21:03 INFO Applying migration id=reject 2026/10/15 14:21:03 INFO Applying migration id=autodel 2026/10/15 14:21:03 INFO Applying migration id=jsonb 2026/10/15 14:21:03 INFO Applying migration id=quote 2026/10/15 14:21:03 INFO Applying migration id=rfc9421 2026/10/15 14:21:03 INFO Applying migration id=keys 2026/10/15 14:21:03 INFO Applying migration id=portable 2026/10/15 14:21:03 INFO Applying migration id=proofs 2026/10/15 14:21:03 INFO Applying migration id=contexts 2026/10/15 14:21:03 INFO Applying migration id=deliverieshost 2026/10/15 14:21:03 INFO Applying migration id=pembegin 2026/10/15 14:21:03 INFO Applying migration id=didhost 2026/10/15 14:21:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:03 INFO Applying migration id=invites 2026/10/15 14:21:03 INFO Applying migration id=ed25519blob 2026/10/15 14:21:03 INFO Applying migration id=rsablob 2026/10/15 14:21:03 INFO Applying migration id=iconscid 2026/10/15 14:21:03 INFO Applying migration id=actor 2026/10/15 14:21:03 INFO Applying migration id=localkeys 2026/10/15 14:21:03 INFO Applying migration id=deleted 2026/10/15 14:21:03 INFO Applying migration id=history 2026/10/15 14:21:03 INFO Applying migration id=outboxnano 2026/10/15 14:21:03 INFO Applying migration id=implements 2026/10/15 14:21:03 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:04 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-222a-7814-8c9d-43961b816c05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-222a-77f2-a052-435663b93998 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-222a-77f2-a052-435663b93998 2026/10/15 14:21:04 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (0.75s) === RUN TestPoll_VoteClosedPoll 2026/10/15 14:21:04 INFO Applying migration id=initial 2026/10/15 14:21:04 INFO Applying migration id=notesupdated 2026/10/15 14:21:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:04 INFO Applying migration id=activitiesid 2026/10/15 14:21:04 INFO Applying migration id=outbox 2026/10/15 14:21:04 INFO Applying migration id=edits 2026/10/15 14:21:04 INFO Applying migration id=outboxactor 2026/10/15 14:21:04 INFO Applying migration id=outboxsender 2026/10/15 14:21:04 INFO Applying migration id=thread 2026/10/15 14:21:04 INFO Applying migration id=host 2026/10/15 14:21:04 INFO Applying migration id=sharedinbox 2026/10/15 14:21:04 INFO Applying migration id=noteshost 2026/10/15 14:21:04 INFO Applying migration id=fetched 2026/10/15 14:21:04 INFO Applying migration id=move 2026/10/15 14:21:04 INFO Applying migration id=cleanup 2026/10/15 14:21:04 INFO Applying migration id=received 2026/10/15 14:21:04 INFO Applying migration id=namehost 2026/10/15 14:21:04 INFO Applying migration id=outboxhost 2026/10/15 14:21:04 INFO Applying migration id=notesfts 2026/10/15 14:21:04 INFO Applying migration id=iconsname 2026/10/15 14:21:04 INFO Applying migration id=nohash 2026/10/15 14:21:04 INFO Applying migration id=shares 2026/10/15 14:21:04 INFO Applying migration id=actorttl 2026/10/15 14:21:04 INFO Applying migration id=tocc 2026/10/15 14:21:04 INFO Applying migration id=followeds 2026/10/15 14:21:04 INFO Applying migration id=certhash 2026/10/15 14:21:04 INFO Applying migration id=follows_sync 2026/10/15 14:21:04 INFO Applying migration id=jsonpath 2026/10/15 14:21:04 INFO Applying migration id=localforward 2026/10/15 14:21:04 INFO Applying migration id=avatar 2026/10/15 14:21:04 INFO Applying migration id=noimage 2026/10/15 14:21:04 INFO Applying migration id=feed 2026/10/15 14:21:04 INFO Applying migration id=bookmarks 2026/10/15 14:21:04 INFO Applying migration id=shareactivity 2026/10/15 14:21:04 INFO Applying migration id=application 2026/10/15 14:21:04 INFO Applying migration id=certificates 2026/10/15 14:21:04 INFO Applying migration id=rawforward 2026/10/15 14:21:04 INFO Applying migration id=publickey 2026/10/15 14:21:04 INFO Applying migration id=resolvegroup 2026/10/15 14:21:04 INFO Applying migration id=reject 2026/10/15 14:21:04 INFO Applying migration id=autodel 2026/10/15 14:21:04 INFO Applying migration id=jsonb 2026/10/15 14:21:04 INFO Applying migration id=quote 2026/10/15 14:21:04 INFO Applying migration id=rfc9421 2026/10/15 14:21:04 INFO Applying migration id=keys 2026/10/15 14:21:04 INFO Applying migration id=portable 2026/10/15 14:21:04 INFO Applying migration id=proofs 2026/10/15 14:21:04 INFO Applying migration id=contexts 2026/10/15 14:21:04 INFO Applying migration id=deliverieshost 2026/10/15 14:21:04 INFO Applying migration id=pembegin 2026/10/15 14:21:04 INFO Applying migration id=didhost 2026/10/15 14:21:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:04 INFO Applying migration id=invites 2026/10/15 14:21:04 INFO Applying migration id=ed25519blob 2026/10/15 14:21:04 INFO Applying migration id=rsablob 2026/10/15 14:21:04 INFO Applying migration id=iconscid 2026/10/15 14:21:04 INFO Applying migration id=actor 2026/10/15 14:21:04 INFO Applying migration id=localkeys 2026/10/15 14:21:04 INFO Applying migration id=deleted 2026/10/15 14:21:04 INFO Applying migration id=history 2026/10/15 14:21:04 INFO Applying migration id=outboxnano 2026/10/15 14:21:04 INFO Applying migration id=implements 2026/10/15 14:21:04 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:05 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (0.67s) === RUN TestPoll_VoteEndedPoll 2026/10/15 14:21:05 INFO Applying migration id=initial 2026/10/15 14:21:05 INFO Applying migration id=notesupdated 2026/10/15 14:21:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:05 INFO Applying migration id=activitiesid 2026/10/15 14:21:05 INFO Applying migration id=outbox 2026/10/15 14:21:05 INFO Applying migration id=edits 2026/10/15 14:21:05 INFO Applying migration id=outboxactor 2026/10/15 14:21:05 INFO Applying migration id=outboxsender 2026/10/15 14:21:05 INFO Applying migration id=thread 2026/10/15 14:21:05 INFO Applying migration id=host 2026/10/15 14:21:05 INFO Applying migration id=sharedinbox 2026/10/15 14:21:05 INFO Applying migration id=noteshost 2026/10/15 14:21:05 INFO Applying migration id=fetched 2026/10/15 14:21:05 INFO Applying migration id=move 2026/10/15 14:21:05 INFO Applying migration id=cleanup 2026/10/15 14:21:05 INFO Applying migration id=received 2026/10/15 14:21:05 INFO Applying migration id=namehost 2026/10/15 14:21:05 INFO Applying migration id=outboxhost 2026/10/15 14:21:05 INFO Applying migration id=notesfts 2026/10/15 14:21:05 INFO Applying migration id=iconsname 2026/10/15 14:21:05 INFO Applying migration id=nohash 2026/10/15 14:21:05 INFO Applying migration id=shares 2026/10/15 14:21:05 INFO Applying migration id=actorttl 2026/10/15 14:21:05 INFO Applying migration id=tocc 2026/10/15 14:21:05 INFO Applying migration id=followeds 2026/10/15 14:21:05 INFO Applying migration id=certhash 2026/10/15 14:21:05 INFO Applying migration id=follows_sync 2026/10/15 14:21:05 INFO Applying migration id=jsonpath 2026/10/15 14:21:05 INFO Applying migration id=localforward 2026/10/15 14:21:05 INFO Applying migration id=avatar 2026/10/15 14:21:05 INFO Applying migration id=noimage 2026/10/15 14:21:05 INFO Applying migration id=feed 2026/10/15 14:21:05 INFO Applying migration id=bookmarks 2026/10/15 14:21:05 INFO Applying migration id=shareactivity 2026/10/15 14:21:05 INFO Applying migration id=application 2026/10/15 14:21:05 INFO Applying migration id=certificates 2026/10/15 14:21:05 INFO Applying migration id=rawforward 2026/10/15 14:21:05 INFO Applying migration id=publickey 2026/10/15 14:21:05 INFO Applying migration id=resolvegroup 2026/10/15 14:21:05 INFO Applying migration id=reject 2026/10/15 14:21:05 INFO Applying migration id=autodel 2026/10/15 14:21:05 INFO Applying migration id=jsonb 2026/10/15 14:21:05 INFO Applying migration id=quote 2026/10/15 14:21:05 INFO Applying migration id=rfc9421 2026/10/15 14:21:05 INFO Applying migration id=keys 2026/10/15 14:21:05 INFO Applying migration id=portable 2026/10/15 14:21:05 INFO Applying migration id=proofs 2026/10/15 14:21:05 INFO Applying migration id=contexts 2026/10/15 14:21:05 INFO Applying migration id=deliverieshost 2026/10/15 14:21:05 INFO Applying migration id=pembegin 2026/10/15 14:21:05 INFO Applying migration id=didhost 2026/10/15 14:21:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:05 INFO Applying migration id=invites 2026/10/15 14:21:05 INFO Applying migration id=ed25519blob 2026/10/15 14:21:05 INFO Applying migration id=rsablob 2026/10/15 14:21:05 INFO Applying migration id=iconscid 2026/10/15 14:21:05 INFO Applying migration id=actor 2026/10/15 14:21:05 INFO Applying migration id=localkeys 2026/10/15 14:21:05 INFO Applying migration id=deleted 2026/10/15 14:21:05 INFO Applying migration id=history 2026/10/15 14:21:05 INFO Applying migration id=outboxnano 2026/10/15 14:21:05 INFO Applying migration id=implements 2026/10/15 14:21:05 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:05 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.44s) === RUN TestPoll_Reply 2026/10/15 14:21:05 INFO Applying migration id=initial 2026/10/15 14:21:05 INFO Applying migration id=notesupdated 2026/10/15 14:21:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:05 INFO Applying migration id=activitiesid 2026/10/15 14:21:05 INFO Applying migration id=outbox 2026/10/15 14:21:05 INFO Applying migration id=edits 2026/10/15 14:21:05 INFO Applying migration id=outboxactor 2026/10/15 14:21:05 INFO Applying migration id=outboxsender 2026/10/15 14:21:05 INFO Applying migration id=thread 2026/10/15 14:21:05 INFO Applying migration id=host 2026/10/15 14:21:05 INFO Applying migration id=sharedinbox 2026/10/15 14:21:05 INFO Applying migration id=noteshost 2026/10/15 14:21:05 INFO Applying migration id=fetched 2026/10/15 14:21:05 INFO Applying migration id=move 2026/10/15 14:21:05 INFO Applying migration id=cleanup 2026/10/15 14:21:05 INFO Applying migration id=received 2026/10/15 14:21:05 INFO Applying migration id=namehost 2026/10/15 14:21:05 INFO Applying migration id=outboxhost 2026/10/15 14:21:05 INFO Applying migration id=notesfts 2026/10/15 14:21:05 INFO Applying migration id=iconsname 2026/10/15 14:21:05 INFO Applying migration id=nohash 2026/10/15 14:21:05 INFO Applying migration id=shares 2026/10/15 14:21:05 INFO Applying migration id=actorttl 2026/10/15 14:21:05 INFO Applying migration id=tocc 2026/10/15 14:21:05 INFO Applying migration id=followeds 2026/10/15 14:21:05 INFO Applying migration id=certhash 2026/10/15 14:21:05 INFO Applying migration id=follows_sync 2026/10/15 14:21:05 INFO Applying migration id=jsonpath 2026/10/15 14:21:05 INFO Applying migration id=localforward 2026/10/15 14:21:05 INFO Applying migration id=avatar 2026/10/15 14:21:05 INFO Applying migration id=noimage 2026/10/15 14:21:05 INFO Applying migration id=feed 2026/10/15 14:21:05 INFO Applying migration id=bookmarks 2026/10/15 14:21:05 INFO Applying migration id=shareactivity 2026/10/15 14:21:05 INFO Applying migration id=application 2026/10/15 14:21:05 INFO Applying migration id=certificates 2026/10/15 14:21:05 INFO Applying migration id=rawforward 2026/10/15 14:21:05 INFO Applying migration id=publickey 2026/10/15 14:21:05 INFO Applying migration id=resolvegroup 2026/10/15 14:21:05 INFO Applying migration id=reject 2026/10/15 14:21:05 INFO Applying migration id=autodel 2026/10/15 14:21:05 INFO Applying migration id=jsonb 2026/10/15 14:21:05 INFO Applying migration id=quote 2026/10/15 14:21:05 INFO Applying migration id=rfc9421 2026/10/15 14:21:05 INFO Applying migration id=keys 2026/10/15 14:21:05 INFO Applying migration id=portable 2026/10/15 14:21:05 INFO Applying migration id=proofs 2026/10/15 14:21:05 INFO Applying migration id=contexts 2026/10/15 14:21:05 INFO Applying migration id=deliverieshost 2026/10/15 14:21:05 INFO Applying migration id=pembegin 2026/10/15 14:21:05 INFO Applying migration id=didhost 2026/10/15 14:21:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:05 INFO Applying migration id=invites 2026/10/15 14:21:05 INFO Applying migration id=ed25519blob 2026/10/15 14:21:05 INFO Applying migration id=rsablob 2026/10/15 14:21:05 INFO Applying migration id=iconscid 2026/10/15 14:21:05 INFO Applying migration id=actor 2026/10/15 14:21:05 INFO Applying migration id=localkeys 2026/10/15 14:21:05 INFO Applying migration id=deleted 2026/10/15 14:21:05 INFO Applying migration id=history 2026/10/15 14:21:05 INFO Applying migration id=outboxnano 2026/10/15 14:21:05 INFO Applying migration id=implements 2026/10/15 14:21:05 INFO Applying migration id=backfill 2026/10/15 14:21:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/15 14:21:06 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-2984-7713-8304-963c22866485 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-2984-76e9-beb3-372a63d25f89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-2984-76e9-beb3-372a63d25f89 2026/10/15 14:21:06 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (0.77s) === RUN TestPoll_ReplyClosedPoll 2026/10/15 14:21:06 INFO Applying migration id=initial 2026/10/15 14:21:06 INFO Applying migration id=notesupdated 2026/10/15 14:21:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:06 INFO Applying migration id=activitiesid 2026/10/15 14:21:06 INFO Applying migration id=outbox 2026/10/15 14:21:06 INFO Applying migration id=edits 2026/10/15 14:21:06 INFO Applying migration id=outboxactor 2026/10/15 14:21:06 INFO Applying migration id=outboxsender 2026/10/15 14:21:06 INFO Applying migration id=thread 2026/10/15 14:21:06 INFO Applying migration id=host 2026/10/15 14:21:06 INFO Applying migration id=sharedinbox 2026/10/15 14:21:06 INFO Applying migration id=noteshost 2026/10/15 14:21:06 INFO Applying migration id=fetched 2026/10/15 14:21:06 INFO Applying migration id=move 2026/10/15 14:21:06 INFO Applying migration id=cleanup 2026/10/15 14:21:06 INFO Applying migration id=received 2026/10/15 14:21:06 INFO Applying migration id=namehost 2026/10/15 14:21:06 INFO Applying migration id=outboxhost 2026/10/15 14:21:06 INFO Applying migration id=notesfts 2026/10/15 14:21:06 INFO Applying migration id=iconsname 2026/10/15 14:21:06 INFO Applying migration id=nohash 2026/10/15 14:21:06 INFO Applying migration id=shares 2026/10/15 14:21:06 INFO Applying migration id=actorttl 2026/10/15 14:21:06 INFO Applying migration id=tocc 2026/10/15 14:21:06 INFO Applying migration id=followeds 2026/10/15 14:21:06 INFO Applying migration id=certhash 2026/10/15 14:21:06 INFO Applying migration id=follows_sync 2026/10/15 14:21:06 INFO Applying migration id=jsonpath 2026/10/15 14:21:06 INFO Applying migration id=localforward 2026/10/15 14:21:06 INFO Applying migration id=avatar 2026/10/15 14:21:06 INFO Applying migration id=noimage 2026/10/15 14:21:06 INFO Applying migration id=feed 2026/10/15 14:21:06 INFO Applying migration id=bookmarks 2026/10/15 14:21:06 INFO Applying migration id=shareactivity 2026/10/15 14:21:06 INFO Applying migration id=application 2026/10/15 14:21:06 INFO Applying migration id=certificates 2026/10/15 14:21:06 INFO Applying migration id=rawforward 2026/10/15 14:21:06 INFO Applying migration id=publickey 2026/10/15 14:21:06 INFO Applying migration id=resolvegroup 2026/10/15 14:21:06 INFO Applying migration id=reject 2026/10/15 14:21:06 INFO Applying migration id=autodel 2026/10/15 14:21:06 INFO Applying migration id=jsonb 2026/10/15 14:21:06 INFO Applying migration id=quote 2026/10/15 14:21:06 INFO Applying migration id=rfc9421 2026/10/15 14:21:06 INFO Applying migration id=keys 2026/10/15 14:21:06 INFO Applying migration id=portable 2026/10/15 14:21:06 INFO Applying migration id=proofs 2026/10/15 14:21:06 INFO Applying migration id=contexts 2026/10/15 14:21:06 INFO Applying migration id=deliverieshost 2026/10/15 14:21:06 INFO Applying migration id=pembegin 2026/10/15 14:21:06 INFO Applying migration id=didhost 2026/10/15 14:21:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:06 INFO Applying migration id=invites 2026/10/15 14:21:06 INFO Applying migration id=ed25519blob 2026/10/15 14:21:06 INFO Applying migration id=rsablob 2026/10/15 14:21:06 INFO Applying migration id=iconscid 2026/10/15 14:21:06 INFO Applying migration id=actor 2026/10/15 14:21:06 INFO Applying migration id=localkeys 2026/10/15 14:21:06 INFO Applying migration id=deleted 2026/10/15 14:21:06 INFO Applying migration id=history 2026/10/15 14:21:06 INFO Applying migration id=outboxnano 2026/10/15 14:21:06 INFO Applying migration id=implements 2026/10/15 14:21:06 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:07 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-2c9a-7804-b8f3-dec9dfdf12c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-2c9a-77bd-adfb-4d176be92e92 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-2c9a-77bd-adfb-4d176be92e92 2026/10/15 14:21:07 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (0.80s) === RUN TestPoll_EditVote 2026/10/15 14:21:07 INFO Applying migration id=initial 2026/10/15 14:21:07 INFO Applying migration id=notesupdated 2026/10/15 14:21:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:07 INFO Applying migration id=activitiesid 2026/10/15 14:21:07 INFO Applying migration id=outbox 2026/10/15 14:21:07 INFO Applying migration id=edits 2026/10/15 14:21:07 INFO Applying migration id=outboxactor 2026/10/15 14:21:07 INFO Applying migration id=outboxsender 2026/10/15 14:21:07 INFO Applying migration id=thread 2026/10/15 14:21:07 INFO Applying migration id=host 2026/10/15 14:21:07 INFO Applying migration id=sharedinbox 2026/10/15 14:21:07 INFO Applying migration id=noteshost 2026/10/15 14:21:07 INFO Applying migration id=fetched 2026/10/15 14:21:07 INFO Applying migration id=move 2026/10/15 14:21:07 INFO Applying migration id=cleanup 2026/10/15 14:21:07 INFO Applying migration id=received 2026/10/15 14:21:07 INFO Applying migration id=namehost 2026/10/15 14:21:07 INFO Applying migration id=outboxhost 2026/10/15 14:21:07 INFO Applying migration id=notesfts 2026/10/15 14:21:07 INFO Applying migration id=iconsname 2026/10/15 14:21:07 INFO Applying migration id=nohash 2026/10/15 14:21:07 INFO Applying migration id=shares 2026/10/15 14:21:07 INFO Applying migration id=actorttl 2026/10/15 14:21:07 INFO Applying migration id=tocc 2026/10/15 14:21:07 INFO Applying migration id=followeds 2026/10/15 14:21:07 INFO Applying migration id=certhash 2026/10/15 14:21:07 INFO Applying migration id=follows_sync 2026/10/15 14:21:07 INFO Applying migration id=jsonpath 2026/10/15 14:21:07 INFO Applying migration id=localforward 2026/10/15 14:21:07 INFO Applying migration id=avatar 2026/10/15 14:21:07 INFO Applying migration id=noimage 2026/10/15 14:21:07 INFO Applying migration id=feed 2026/10/15 14:21:07 INFO Applying migration id=bookmarks 2026/10/15 14:21:07 INFO Applying migration id=shareactivity 2026/10/15 14:21:07 INFO Applying migration id=application 2026/10/15 14:21:07 INFO Applying migration id=certificates 2026/10/15 14:21:07 INFO Applying migration id=rawforward 2026/10/15 14:21:07 INFO Applying migration id=publickey 2026/10/15 14:21:07 INFO Applying migration id=resolvegroup 2026/10/15 14:21:07 INFO Applying migration id=reject 2026/10/15 14:21:07 INFO Applying migration id=autodel 2026/10/15 14:21:07 INFO Applying migration id=jsonb 2026/10/15 14:21:07 INFO Applying migration id=quote 2026/10/15 14:21:07 INFO Applying migration id=rfc9421 2026/10/15 14:21:07 INFO Applying migration id=keys 2026/10/15 14:21:07 INFO Applying migration id=portable 2026/10/15 14:21:07 INFO Applying migration id=proofs 2026/10/15 14:21:07 INFO Applying migration id=contexts 2026/10/15 14:21:07 INFO Applying migration id=deliverieshost 2026/10/15 14:21:07 INFO Applying migration id=pembegin 2026/10/15 14:21:07 INFO Applying migration id=didhost 2026/10/15 14:21:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:07 INFO Applying migration id=invites 2026/10/15 14:21:07 INFO Applying migration id=ed25519blob 2026/10/15 14:21:07 INFO Applying migration id=rsablob 2026/10/15 14:21:07 INFO Applying migration id=iconscid 2026/10/15 14:21:07 INFO Applying migration id=actor 2026/10/15 14:21:07 INFO Applying migration id=localkeys 2026/10/15 14:21:07 INFO Applying migration id=deleted 2026/10/15 14:21:07 INFO Applying migration id=history 2026/10/15 14:21:07 INFO Applying migration id=outboxnano 2026/10/15 14:21:07 INFO Applying migration id=implements 2026/10/15 14:21:07 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:07 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-2eed-79d1-9e27-e627737d6a58 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-2eed-79af-a5c6-3d3100225b32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-2eed-79af-a5c6-3d3100225b32 2026/10/15 14:21:07 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:07 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/01a13ff0-2eed-79af-a5c6-3d3100225b32 --- PASS: TestPoll_EditVote (0.59s) === RUN TestPoll_DeleteReply 2026/10/15 14:21:07 INFO Applying migration id=initial 2026/10/15 14:21:07 INFO Applying migration id=notesupdated 2026/10/15 14:21:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:07 INFO Applying migration id=activitiesid 2026/10/15 14:21:07 INFO Applying migration id=outbox 2026/10/15 14:21:07 INFO Applying migration id=edits 2026/10/15 14:21:07 INFO Applying migration id=outboxactor 2026/10/15 14:21:07 INFO Applying migration id=outboxsender 2026/10/15 14:21:07 INFO Applying migration id=thread 2026/10/15 14:21:07 INFO Applying migration id=host 2026/10/15 14:21:07 INFO Applying migration id=sharedinbox 2026/10/15 14:21:07 INFO Applying migration id=noteshost 2026/10/15 14:21:07 INFO Applying migration id=fetched 2026/10/15 14:21:07 INFO Applying migration id=move 2026/10/15 14:21:07 INFO Applying migration id=cleanup 2026/10/15 14:21:07 INFO Applying migration id=received 2026/10/15 14:21:07 INFO Applying migration id=namehost 2026/10/15 14:21:07 INFO Applying migration id=outboxhost 2026/10/15 14:21:07 INFO Applying migration id=notesfts 2026/10/15 14:21:07 INFO Applying migration id=iconsname 2026/10/15 14:21:07 INFO Applying migration id=nohash 2026/10/15 14:21:07 INFO Applying migration id=shares 2026/10/15 14:21:07 INFO Applying migration id=actorttl 2026/10/15 14:21:07 INFO Applying migration id=tocc 2026/10/15 14:21:07 INFO Applying migration id=followeds 2026/10/15 14:21:07 INFO Applying migration id=certhash 2026/10/15 14:21:07 INFO Applying migration id=follows_sync 2026/10/15 14:21:07 INFO Applying migration id=jsonpath 2026/10/15 14:21:07 INFO Applying migration id=localforward 2026/10/15 14:21:07 INFO Applying migration id=avatar 2026/10/15 14:21:07 INFO Applying migration id=noimage 2026/10/15 14:21:07 INFO Applying migration id=feed 2026/10/15 14:21:07 INFO Applying migration id=bookmarks 2026/10/15 14:21:07 INFO Applying migration id=shareactivity 2026/10/15 14:21:07 INFO Applying migration id=application 2026/10/15 14:21:07 INFO Applying migration id=certificates 2026/10/15 14:21:07 INFO Applying migration id=rawforward 2026/10/15 14:21:07 INFO Applying migration id=publickey 2026/10/15 14:21:07 INFO Applying migration id=resolvegroup 2026/10/15 14:21:07 INFO Applying migration id=reject 2026/10/15 14:21:07 INFO Applying migration id=autodel 2026/10/15 14:21:07 INFO Applying migration id=jsonb 2026/10/15 14:21:07 INFO Applying migration id=quote 2026/10/15 14:21:07 INFO Applying migration id=rfc9421 2026/10/15 14:21:07 INFO Applying migration id=keys 2026/10/15 14:21:07 INFO Applying migration id=portable 2026/10/15 14:21:07 INFO Applying migration id=proofs 2026/10/15 14:21:07 INFO Applying migration id=contexts 2026/10/15 14:21:07 INFO Applying migration id=deliverieshost 2026/10/15 14:21:07 INFO Applying migration id=pembegin 2026/10/15 14:21:07 INFO Applying migration id=didhost 2026/10/15 14:21:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:07 INFO Applying migration id=invites 2026/10/15 14:21:07 INFO Applying migration id=ed25519blob 2026/10/15 14:21:07 INFO Applying migration id=rsablob 2026/10/15 14:21:07 INFO Applying migration id=iconscid 2026/10/15 14:21:07 INFO Applying migration id=actor 2026/10/15 14:21:07 INFO Applying migration id=localkeys 2026/10/15 14:21:07 INFO Applying migration id=deleted 2026/10/15 14:21:07 INFO Applying migration id=history 2026/10/15 14:21:07 INFO Applying migration id=outboxnano 2026/10/15 14:21:07 INFO Applying migration id=implements 2026/10/15 14:21:07 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:08 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-3110-7ceb-96ff-a58b7e975266 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-3110-7cb6-808c-40c327ffc763 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-3110-7cb6-808c-40c327ffc763 2026/10/15 14:21:08 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:08 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13ff0-3110-7cb6-808c-40c327ffc763 can=2026-10-15T14:25:08.240Z --- PASS: TestPoll_DeleteReply (0.55s) === RUN TestPoll_Update 2026/10/15 14:21:08 INFO Applying migration id=initial 2026/10/15 14:21:08 INFO Applying migration id=notesupdated 2026/10/15 14:21:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:08 INFO Applying migration id=activitiesid 2026/10/15 14:21:08 INFO Applying migration id=outbox 2026/10/15 14:21:08 INFO Applying migration id=edits 2026/10/15 14:21:08 INFO Applying migration id=outboxactor 2026/10/15 14:21:08 INFO Applying migration id=outboxsender 2026/10/15 14:21:08 INFO Applying migration id=thread 2026/10/15 14:21:08 INFO Applying migration id=host 2026/10/15 14:21:08 INFO Applying migration id=sharedinbox 2026/10/15 14:21:08 INFO Applying migration id=noteshost 2026/10/15 14:21:08 INFO Applying migration id=fetched 2026/10/15 14:21:08 INFO Applying migration id=move 2026/10/15 14:21:08 INFO Applying migration id=cleanup 2026/10/15 14:21:08 INFO Applying migration id=received 2026/10/15 14:21:08 INFO Applying migration id=namehost 2026/10/15 14:21:08 INFO Applying migration id=outboxhost 2026/10/15 14:21:08 INFO Applying migration id=notesfts 2026/10/15 14:21:08 INFO Applying migration id=iconsname 2026/10/15 14:21:08 INFO Applying migration id=nohash 2026/10/15 14:21:08 INFO Applying migration id=shares 2026/10/15 14:21:08 INFO Applying migration id=actorttl 2026/10/15 14:21:08 INFO Applying migration id=tocc 2026/10/15 14:21:08 INFO Applying migration id=followeds 2026/10/15 14:21:08 INFO Applying migration id=certhash 2026/10/15 14:21:08 INFO Applying migration id=follows_sync 2026/10/15 14:21:08 INFO Applying migration id=jsonpath 2026/10/15 14:21:08 INFO Applying migration id=localforward 2026/10/15 14:21:08 INFO Applying migration id=avatar 2026/10/15 14:21:08 INFO Applying migration id=noimage 2026/10/15 14:21:08 INFO Applying migration id=feed 2026/10/15 14:21:08 INFO Applying migration id=bookmarks 2026/10/15 14:21:08 INFO Applying migration id=shareactivity 2026/10/15 14:21:08 INFO Applying migration id=application 2026/10/15 14:21:08 INFO Applying migration id=certificates 2026/10/15 14:21:08 INFO Applying migration id=rawforward 2026/10/15 14:21:08 INFO Applying migration id=publickey 2026/10/15 14:21:08 INFO Applying migration id=resolvegroup 2026/10/15 14:21:08 INFO Applying migration id=reject 2026/10/15 14:21:08 INFO Applying migration id=autodel 2026/10/15 14:21:08 INFO Applying migration id=jsonb 2026/10/15 14:21:08 INFO Applying migration id=quote 2026/10/15 14:21:08 INFO Applying migration id=rfc9421 2026/10/15 14:21:08 INFO Applying migration id=keys 2026/10/15 14:21:08 INFO Applying migration id=portable 2026/10/15 14:21:08 INFO Applying migration id=proofs 2026/10/15 14:21:08 INFO Applying migration id=contexts 2026/10/15 14:21:08 INFO Applying migration id=deliverieshost 2026/10/15 14:21:08 INFO Applying migration id=pembegin 2026/10/15 14:21:08 INFO Applying migration id=didhost 2026/10/15 14:21:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:08 INFO Applying migration id=invites 2026/10/15 14:21:08 INFO Applying migration id=ed25519blob 2026/10/15 14:21:08 INFO Applying migration id=rsablob 2026/10/15 14:21:08 INFO Applying migration id=iconscid 2026/10/15 14:21:08 INFO Applying migration id=actor 2026/10/15 14:21:08 INFO Applying migration id=localkeys 2026/10/15 14:21:08 INFO Applying migration id=deleted 2026/10/15 14:21:08 INFO Applying migration id=history 2026/10/15 14:21:08 INFO Applying migration id=outboxnano 2026/10/15 14:21:08 INFO Applying migration id=implements 2026/10/15 14:21:08 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:08 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:08 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/10/15 14:21:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (0.60s) === RUN TestPoll_OldUpdate 2026/10/15 14:21:08 INFO Applying migration id=initial 2026/10/15 14:21:08 INFO Applying migration id=notesupdated 2026/10/15 14:21:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:08 INFO Applying migration id=activitiesid 2026/10/15 14:21:08 INFO Applying migration id=outbox 2026/10/15 14:21:08 INFO Applying migration id=edits 2026/10/15 14:21:08 INFO Applying migration id=outboxactor 2026/10/15 14:21:08 INFO Applying migration id=outboxsender 2026/10/15 14:21:08 INFO Applying migration id=thread 2026/10/15 14:21:08 INFO Applying migration id=host 2026/10/15 14:21:08 INFO Applying migration id=sharedinbox 2026/10/15 14:21:08 INFO Applying migration id=noteshost 2026/10/15 14:21:08 INFO Applying migration id=fetched 2026/10/15 14:21:08 INFO Applying migration id=move 2026/10/15 14:21:08 INFO Applying migration id=cleanup 2026/10/15 14:21:08 INFO Applying migration id=received 2026/10/15 14:21:08 INFO Applying migration id=namehost 2026/10/15 14:21:08 INFO Applying migration id=outboxhost 2026/10/15 14:21:08 INFO Applying migration id=notesfts 2026/10/15 14:21:08 INFO Applying migration id=iconsname 2026/10/15 14:21:08 INFO Applying migration id=nohash 2026/10/15 14:21:08 INFO Applying migration id=shares 2026/10/15 14:21:08 INFO Applying migration id=actorttl 2026/10/15 14:21:08 INFO Applying migration id=tocc 2026/10/15 14:21:08 INFO Applying migration id=followeds 2026/10/15 14:21:08 INFO Applying migration id=certhash 2026/10/15 14:21:08 INFO Applying migration id=follows_sync 2026/10/15 14:21:08 INFO Applying migration id=jsonpath 2026/10/15 14:21:08 INFO Applying migration id=localforward 2026/10/15 14:21:08 INFO Applying migration id=avatar 2026/10/15 14:21:08 INFO Applying migration id=noimage 2026/10/15 14:21:08 INFO Applying migration id=feed 2026/10/15 14:21:08 INFO Applying migration id=bookmarks 2026/10/15 14:21:08 INFO Applying migration id=shareactivity 2026/10/15 14:21:08 INFO Applying migration id=application 2026/10/15 14:21:08 INFO Applying migration id=certificates 2026/10/15 14:21:08 INFO Applying migration id=rawforward 2026/10/15 14:21:08 INFO Applying migration id=publickey 2026/10/15 14:21:08 INFO Applying migration id=resolvegroup 2026/10/15 14:21:08 INFO Applying migration id=reject 2026/10/15 14:21:08 INFO Applying migration id=autodel 2026/10/15 14:21:08 INFO Applying migration id=jsonb 2026/10/15 14:21:08 INFO Applying migration id=quote 2026/10/15 14:21:08 INFO Applying migration id=rfc9421 2026/10/15 14:21:08 INFO Applying migration id=keys 2026/10/15 14:21:08 INFO Applying migration id=portable 2026/10/15 14:21:08 INFO Applying migration id=proofs 2026/10/15 14:21:08 INFO Applying migration id=contexts 2026/10/15 14:21:08 INFO Applying migration id=deliverieshost 2026/10/15 14:21:08 INFO Applying migration id=pembegin 2026/10/15 14:21:08 INFO Applying migration id=didhost 2026/10/15 14:21:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:08 INFO Applying migration id=invites 2026/10/15 14:21:08 INFO Applying migration id=ed25519blob 2026/10/15 14:21:08 INFO Applying migration id=rsablob 2026/10/15 14:21:08 INFO Applying migration id=iconscid 2026/10/15 14:21:08 INFO Applying migration id=actor 2026/10/15 14:21:08 INFO Applying migration id=localkeys 2026/10/15 14:21:08 INFO Applying migration id=deleted 2026/10/15 14:21:08 INFO Applying migration id=history 2026/10/15 14:21:08 INFO Applying migration id=outboxnano 2026/10/15 14:21:08 INFO Applying migration id=implements 2026/10/15 14:21:09 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:09 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:09 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.44s) === RUN TestPoll_Local3Options 2026/10/15 14:21:09 INFO Applying migration id=initial 2026/10/15 14:21:09 INFO Applying migration id=notesupdated 2026/10/15 14:21:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:09 INFO Applying migration id=activitiesid 2026/10/15 14:21:09 INFO Applying migration id=outbox 2026/10/15 14:21:09 INFO Applying migration id=edits 2026/10/15 14:21:09 INFO Applying migration id=outboxactor 2026/10/15 14:21:09 INFO Applying migration id=outboxsender 2026/10/15 14:21:09 INFO Applying migration id=thread 2026/10/15 14:21:09 INFO Applying migration id=host 2026/10/15 14:21:09 INFO Applying migration id=sharedinbox 2026/10/15 14:21:09 INFO Applying migration id=noteshost 2026/10/15 14:21:09 INFO Applying migration id=fetched 2026/10/15 14:21:09 INFO Applying migration id=move 2026/10/15 14:21:09 INFO Applying migration id=cleanup 2026/10/15 14:21:09 INFO Applying migration id=received 2026/10/15 14:21:09 INFO Applying migration id=namehost 2026/10/15 14:21:09 INFO Applying migration id=outboxhost 2026/10/15 14:21:09 INFO Applying migration id=notesfts 2026/10/15 14:21:09 INFO Applying migration id=iconsname 2026/10/15 14:21:09 INFO Applying migration id=nohash 2026/10/15 14:21:09 INFO Applying migration id=shares 2026/10/15 14:21:09 INFO Applying migration id=actorttl 2026/10/15 14:21:09 INFO Applying migration id=tocc 2026/10/15 14:21:09 INFO Applying migration id=followeds 2026/10/15 14:21:09 INFO Applying migration id=certhash 2026/10/15 14:21:09 INFO Applying migration id=follows_sync 2026/10/15 14:21:09 INFO Applying migration id=jsonpath 2026/10/15 14:21:09 INFO Applying migration id=localforward 2026/10/15 14:21:09 INFO Applying migration id=avatar 2026/10/15 14:21:09 INFO Applying migration id=noimage 2026/10/15 14:21:09 INFO Applying migration id=feed 2026/10/15 14:21:09 INFO Applying migration id=bookmarks 2026/10/15 14:21:09 INFO Applying migration id=shareactivity 2026/10/15 14:21:09 INFO Applying migration id=application 2026/10/15 14:21:09 INFO Applying migration id=certificates 2026/10/15 14:21:09 INFO Applying migration id=rawforward 2026/10/15 14:21:09 INFO Applying migration id=publickey 2026/10/15 14:21:09 INFO Applying migration id=resolvegroup 2026/10/15 14:21:09 INFO Applying migration id=reject 2026/10/15 14:21:09 INFO Applying migration id=autodel 2026/10/15 14:21:09 INFO Applying migration id=jsonb 2026/10/15 14:21:09 INFO Applying migration id=quote 2026/10/15 14:21:09 INFO Applying migration id=rfc9421 2026/10/15 14:21:09 INFO Applying migration id=keys 2026/10/15 14:21:09 INFO Applying migration id=portable 2026/10/15 14:21:09 INFO Applying migration id=proofs 2026/10/15 14:21:09 INFO Applying migration id=contexts 2026/10/15 14:21:09 INFO Applying migration id=deliverieshost 2026/10/15 14:21:09 INFO Applying migration id=pembegin 2026/10/15 14:21:09 INFO Applying migration id=didhost 2026/10/15 14:21:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:09 INFO Applying migration id=invites 2026/10/15 14:21:09 INFO Applying migration id=ed25519blob 2026/10/15 14:21:09 INFO Applying migration id=rsablob 2026/10/15 14:21:09 INFO Applying migration id=iconscid 2026/10/15 14:21:09 INFO Applying migration id=actor 2026/10/15 14:21:09 INFO Applying migration id=localkeys 2026/10/15 14:21:09 INFO Applying migration id=deleted 2026/10/15 14:21:09 INFO Applying migration id=history 2026/10/15 14:21:09 INFO Applying migration id=outboxnano 2026/10/15 14:21:09 INFO Applying migration id=implements 2026/10/15 14:21:09 INFO Applying migration id=backfill 2026/10/15 14:21:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-37fe-76cf-b2af-770cf0bf5e7a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-37fe-74de-ad39-95a7fefabcbe activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-37fe-74de-ad39-95a7fefabcbe 2026/10/15 14:21:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-37fe-74de-ad39-95a7fefabcbe --- PASS: TestPoll_Local3Options (0.73s) === RUN TestPoll_Local5Options 2026/10/15 14:21:10 INFO Applying migration id=initial 2026/10/15 14:21:10 INFO Applying migration id=notesupdated 2026/10/15 14:21:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:10 INFO Applying migration id=activitiesid 2026/10/15 14:21:10 INFO Applying migration id=outbox 2026/10/15 14:21:10 INFO Applying migration id=edits 2026/10/15 14:21:10 INFO Applying migration id=outboxactor 2026/10/15 14:21:10 INFO Applying migration id=outboxsender 2026/10/15 14:21:10 INFO Applying migration id=thread 2026/10/15 14:21:10 INFO Applying migration id=host 2026/10/15 14:21:10 INFO Applying migration id=sharedinbox 2026/10/15 14:21:10 INFO Applying migration id=noteshost 2026/10/15 14:21:10 INFO Applying migration id=fetched 2026/10/15 14:21:10 INFO Applying migration id=move 2026/10/15 14:21:10 INFO Applying migration id=cleanup 2026/10/15 14:21:10 INFO Applying migration id=received 2026/10/15 14:21:10 INFO Applying migration id=namehost 2026/10/15 14:21:10 INFO Applying migration id=outboxhost 2026/10/15 14:21:10 INFO Applying migration id=notesfts 2026/10/15 14:21:10 INFO Applying migration id=iconsname 2026/10/15 14:21:10 INFO Applying migration id=nohash 2026/10/15 14:21:10 INFO Applying migration id=shares 2026/10/15 14:21:10 INFO Applying migration id=actorttl 2026/10/15 14:21:10 INFO Applying migration id=tocc 2026/10/15 14:21:10 INFO Applying migration id=followeds 2026/10/15 14:21:10 INFO Applying migration id=certhash 2026/10/15 14:21:10 INFO Applying migration id=follows_sync 2026/10/15 14:21:10 INFO Applying migration id=jsonpath 2026/10/15 14:21:10 INFO Applying migration id=localforward 2026/10/15 14:21:10 INFO Applying migration id=avatar 2026/10/15 14:21:10 INFO Applying migration id=noimage 2026/10/15 14:21:10 INFO Applying migration id=feed 2026/10/15 14:21:10 INFO Applying migration id=bookmarks 2026/10/15 14:21:10 INFO Applying migration id=shareactivity 2026/10/15 14:21:10 INFO Applying migration id=application 2026/10/15 14:21:10 INFO Applying migration id=certificates 2026/10/15 14:21:10 INFO Applying migration id=rawforward 2026/10/15 14:21:10 INFO Applying migration id=publickey 2026/10/15 14:21:10 INFO Applying migration id=resolvegroup 2026/10/15 14:21:10 INFO Applying migration id=reject 2026/10/15 14:21:10 INFO Applying migration id=autodel 2026/10/15 14:21:10 INFO Applying migration id=jsonb 2026/10/15 14:21:10 INFO Applying migration id=quote 2026/10/15 14:21:10 INFO Applying migration id=rfc9421 2026/10/15 14:21:10 INFO Applying migration id=keys 2026/10/15 14:21:10 INFO Applying migration id=portable 2026/10/15 14:21:10 INFO Applying migration id=proofs 2026/10/15 14:21:10 INFO Applying migration id=contexts 2026/10/15 14:21:10 INFO Applying migration id=deliverieshost 2026/10/15 14:21:10 INFO Applying migration id=pembegin 2026/10/15 14:21:10 INFO Applying migration id=didhost 2026/10/15 14:21:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:10 INFO Applying migration id=invites 2026/10/15 14:21:10 INFO Applying migration id=ed25519blob 2026/10/15 14:21:10 INFO Applying migration id=rsablob 2026/10/15 14:21:10 INFO Applying migration id=iconscid 2026/10/15 14:21:10 INFO Applying migration id=actor 2026/10/15 14:21:10 INFO Applying migration id=localkeys 2026/10/15 14:21:10 INFO Applying migration id=deleted 2026/10/15 14:21:10 INFO Applying migration id=history 2026/10/15 14:21:10 INFO Applying migration id=outboxnano 2026/10/15 14:21:10 INFO Applying migration id=implements 2026/10/15 14:21:10 INFO Applying migration id=backfill 2026/10/15 14:21:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-3ade-7e03-aea2-84a034d303c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-3ade-7c7d-a034-6a1e236d65a0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-3ade-7c7d-a034-6a1e236d65a0 2026/10/15 14:21:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-3ade-7c7d-a034-6a1e236d65a0 --- PASS: TestPoll_Local5Options (0.73s) === RUN TestPoll_Local1Option 2026/10/15 14:21:10 INFO Applying migration id=initial 2026/10/15 14:21:10 INFO Applying migration id=notesupdated 2026/10/15 14:21:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:10 INFO Applying migration id=activitiesid 2026/10/15 14:21:10 INFO Applying migration id=outbox 2026/10/15 14:21:10 INFO Applying migration id=edits 2026/10/15 14:21:10 INFO Applying migration id=outboxactor 2026/10/15 14:21:10 INFO Applying migration id=outboxsender 2026/10/15 14:21:10 INFO Applying migration id=thread 2026/10/15 14:21:10 INFO Applying migration id=host 2026/10/15 14:21:10 INFO Applying migration id=sharedinbox 2026/10/15 14:21:10 INFO Applying migration id=noteshost 2026/10/15 14:21:10 INFO Applying migration id=fetched 2026/10/15 14:21:10 INFO Applying migration id=move 2026/10/15 14:21:10 INFO Applying migration id=cleanup 2026/10/15 14:21:10 INFO Applying migration id=received 2026/10/15 14:21:10 INFO Applying migration id=namehost 2026/10/15 14:21:10 INFO Applying migration id=outboxhost 2026/10/15 14:21:10 INFO Applying migration id=notesfts 2026/10/15 14:21:10 INFO Applying migration id=iconsname 2026/10/15 14:21:10 INFO Applying migration id=nohash 2026/10/15 14:21:10 INFO Applying migration id=shares 2026/10/15 14:21:10 INFO Applying migration id=actorttl 2026/10/15 14:21:10 INFO Applying migration id=tocc 2026/10/15 14:21:10 INFO Applying migration id=followeds 2026/10/15 14:21:10 INFO Applying migration id=certhash 2026/10/15 14:21:10 INFO Applying migration id=follows_sync 2026/10/15 14:21:10 INFO Applying migration id=jsonpath 2026/10/15 14:21:10 INFO Applying migration id=localforward 2026/10/15 14:21:10 INFO Applying migration id=avatar 2026/10/15 14:21:10 INFO Applying migration id=noimage 2026/10/15 14:21:10 INFO Applying migration id=feed 2026/10/15 14:21:10 INFO Applying migration id=bookmarks 2026/10/15 14:21:10 INFO Applying migration id=shareactivity 2026/10/15 14:21:10 INFO Applying migration id=application 2026/10/15 14:21:10 INFO Applying migration id=certificates 2026/10/15 14:21:10 INFO Applying migration id=rawforward 2026/10/15 14:21:10 INFO Applying migration id=publickey 2026/10/15 14:21:10 INFO Applying migration id=resolvegroup 2026/10/15 14:21:10 INFO Applying migration id=reject 2026/10/15 14:21:10 INFO Applying migration id=autodel 2026/10/15 14:21:10 INFO Applying migration id=jsonb 2026/10/15 14:21:10 INFO Applying migration id=quote 2026/10/15 14:21:10 INFO Applying migration id=rfc9421 2026/10/15 14:21:10 INFO Applying migration id=keys 2026/10/15 14:21:10 INFO Applying migration id=portable 2026/10/15 14:21:10 INFO Applying migration id=proofs 2026/10/15 14:21:10 INFO Applying migration id=contexts 2026/10/15 14:21:10 INFO Applying migration id=deliverieshost 2026/10/15 14:21:10 INFO Applying migration id=pembegin 2026/10/15 14:21:10 INFO Applying migration id=didhost 2026/10/15 14:21:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:10 INFO Applying migration id=invites 2026/10/15 14:21:10 INFO Applying migration id=ed25519blob 2026/10/15 14:21:10 INFO Applying migration id=rsablob 2026/10/15 14:21:10 INFO Applying migration id=iconscid 2026/10/15 14:21:10 INFO Applying migration id=actor 2026/10/15 14:21:10 INFO Applying migration id=localkeys 2026/10/15 14:21:10 INFO Applying migration id=deleted 2026/10/15 14:21:10 INFO Applying migration id=history 2026/10/15 14:21:10 INFO Applying migration id=outboxnano 2026/10/15 14:21:10 INFO Applying migration id=implements 2026/10/15 14:21:10 INFO Applying migration id=backfill 2026/10/15 14:21:11 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (0.89s) === RUN TestPoll_Local6Options 2026/10/15 14:21:11 INFO Applying migration id=initial 2026/10/15 14:21:11 INFO Applying migration id=notesupdated 2026/10/15 14:21:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:11 INFO Applying migration id=activitiesid 2026/10/15 14:21:11 INFO Applying migration id=outbox 2026/10/15 14:21:11 INFO Applying migration id=edits 2026/10/15 14:21:11 INFO Applying migration id=outboxactor 2026/10/15 14:21:11 INFO Applying migration id=outboxsender 2026/10/15 14:21:11 INFO Applying migration id=thread 2026/10/15 14:21:11 INFO Applying migration id=host 2026/10/15 14:21:11 INFO Applying migration id=sharedinbox 2026/10/15 14:21:11 INFO Applying migration id=noteshost 2026/10/15 14:21:11 INFO Applying migration id=fetched 2026/10/15 14:21:11 INFO Applying migration id=move 2026/10/15 14:21:11 INFO Applying migration id=cleanup 2026/10/15 14:21:11 INFO Applying migration id=received 2026/10/15 14:21:11 INFO Applying migration id=namehost 2026/10/15 14:21:11 INFO Applying migration id=outboxhost 2026/10/15 14:21:11 INFO Applying migration id=notesfts 2026/10/15 14:21:11 INFO Applying migration id=iconsname 2026/10/15 14:21:11 INFO Applying migration id=nohash 2026/10/15 14:21:11 INFO Applying migration id=shares 2026/10/15 14:21:11 INFO Applying migration id=actorttl 2026/10/15 14:21:11 INFO Applying migration id=tocc 2026/10/15 14:21:11 INFO Applying migration id=followeds 2026/10/15 14:21:11 INFO Applying migration id=certhash 2026/10/15 14:21:11 INFO Applying migration id=follows_sync 2026/10/15 14:21:11 INFO Applying migration id=jsonpath 2026/10/15 14:21:11 INFO Applying migration id=localforward 2026/10/15 14:21:11 INFO Applying migration id=avatar 2026/10/15 14:21:11 INFO Applying migration id=noimage 2026/10/15 14:21:11 INFO Applying migration id=feed 2026/10/15 14:21:11 INFO Applying migration id=bookmarks 2026/10/15 14:21:11 INFO Applying migration id=shareactivity 2026/10/15 14:21:11 INFO Applying migration id=application 2026/10/15 14:21:11 INFO Applying migration id=certificates 2026/10/15 14:21:11 INFO Applying migration id=rawforward 2026/10/15 14:21:11 INFO Applying migration id=publickey 2026/10/15 14:21:11 INFO Applying migration id=resolvegroup 2026/10/15 14:21:11 INFO Applying migration id=reject 2026/10/15 14:21:11 INFO Applying migration id=autodel 2026/10/15 14:21:11 INFO Applying migration id=jsonb 2026/10/15 14:21:11 INFO Applying migration id=quote 2026/10/15 14:21:11 INFO Applying migration id=rfc9421 2026/10/15 14:21:11 INFO Applying migration id=keys 2026/10/15 14:21:11 INFO Applying migration id=portable 2026/10/15 14:21:11 INFO Applying migration id=proofs 2026/10/15 14:21:11 INFO Applying migration id=contexts 2026/10/15 14:21:11 INFO Applying migration id=deliverieshost 2026/10/15 14:21:11 INFO Applying migration id=pembegin 2026/10/15 14:21:11 INFO Applying migration id=didhost 2026/10/15 14:21:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:11 INFO Applying migration id=invites 2026/10/15 14:21:11 INFO Applying migration id=ed25519blob 2026/10/15 14:21:11 INFO Applying migration id=rsablob 2026/10/15 14:21:11 INFO Applying migration id=iconscid 2026/10/15 14:21:11 INFO Applying migration id=actor 2026/10/15 14:21:11 INFO Applying migration id=localkeys 2026/10/15 14:21:11 INFO Applying migration id=deleted 2026/10/15 14:21:11 INFO Applying migration id=history 2026/10/15 14:21:11 INFO Applying migration id=outboxnano 2026/10/15 14:21:11 INFO Applying migration id=implements 2026/10/15 14:21:11 INFO Applying migration id=backfill 2026/10/15 14:21:12 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 (0.61s) === RUN TestPoll_LocalEmptyOption 2026/10/15 14:21:12 INFO Applying migration id=initial 2026/10/15 14:21:12 INFO Applying migration id=notesupdated 2026/10/15 14:21:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:12 INFO Applying migration id=activitiesid 2026/10/15 14:21:12 INFO Applying migration id=outbox 2026/10/15 14:21:12 INFO Applying migration id=edits 2026/10/15 14:21:12 INFO Applying migration id=outboxactor 2026/10/15 14:21:12 INFO Applying migration id=outboxsender 2026/10/15 14:21:12 INFO Applying migration id=thread 2026/10/15 14:21:12 INFO Applying migration id=host 2026/10/15 14:21:12 INFO Applying migration id=sharedinbox 2026/10/15 14:21:12 INFO Applying migration id=noteshost 2026/10/15 14:21:12 INFO Applying migration id=fetched 2026/10/15 14:21:12 INFO Applying migration id=move 2026/10/15 14:21:12 INFO Applying migration id=cleanup 2026/10/15 14:21:12 INFO Applying migration id=received 2026/10/15 14:21:12 INFO Applying migration id=namehost 2026/10/15 14:21:12 INFO Applying migration id=outboxhost 2026/10/15 14:21:12 INFO Applying migration id=notesfts 2026/10/15 14:21:12 INFO Applying migration id=iconsname 2026/10/15 14:21:12 INFO Applying migration id=nohash 2026/10/15 14:21:12 INFO Applying migration id=shares 2026/10/15 14:21:12 INFO Applying migration id=actorttl 2026/10/15 14:21:12 INFO Applying migration id=tocc 2026/10/15 14:21:12 INFO Applying migration id=followeds 2026/10/15 14:21:12 INFO Applying migration id=certhash 2026/10/15 14:21:12 INFO Applying migration id=follows_sync 2026/10/15 14:21:12 INFO Applying migration id=jsonpath 2026/10/15 14:21:12 INFO Applying migration id=localforward 2026/10/15 14:21:12 INFO Applying migration id=avatar 2026/10/15 14:21:12 INFO Applying migration id=noimage 2026/10/15 14:21:12 INFO Applying migration id=feed 2026/10/15 14:21:12 INFO Applying migration id=bookmarks 2026/10/15 14:21:12 INFO Applying migration id=shareactivity 2026/10/15 14:21:12 INFO Applying migration id=application 2026/10/15 14:21:12 INFO Applying migration id=certificates 2026/10/15 14:21:12 INFO Applying migration id=rawforward 2026/10/15 14:21:12 INFO Applying migration id=publickey 2026/10/15 14:21:12 INFO Applying migration id=resolvegroup 2026/10/15 14:21:12 INFO Applying migration id=reject 2026/10/15 14:21:12 INFO Applying migration id=autodel 2026/10/15 14:21:12 INFO Applying migration id=jsonb 2026/10/15 14:21:12 INFO Applying migration id=quote 2026/10/15 14:21:12 INFO Applying migration id=rfc9421 2026/10/15 14:21:12 INFO Applying migration id=keys 2026/10/15 14:21:12 INFO Applying migration id=portable 2026/10/15 14:21:12 INFO Applying migration id=proofs 2026/10/15 14:21:12 INFO Applying migration id=contexts 2026/10/15 14:21:12 INFO Applying migration id=deliverieshost 2026/10/15 14:21:12 INFO Applying migration id=pembegin 2026/10/15 14:21:12 INFO Applying migration id=didhost 2026/10/15 14:21:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:12 INFO Applying migration id=invites 2026/10/15 14:21:12 INFO Applying migration id=ed25519blob 2026/10/15 14:21:12 INFO Applying migration id=rsablob 2026/10/15 14:21:12 INFO Applying migration id=iconscid 2026/10/15 14:21:12 INFO Applying migration id=actor 2026/10/15 14:21:12 INFO Applying migration id=localkeys 2026/10/15 14:21:12 INFO Applying migration id=deleted 2026/10/15 14:21:12 INFO Applying migration id=history 2026/10/15 14:21:12 INFO Applying migration id=outboxnano 2026/10/15 14:21:12 INFO Applying migration id=implements 2026/10/15 14:21:12 INFO Applying migration id=backfill --- PASS: TestPoll_LocalEmptyOption (0.62s) === RUN TestPoll_LocalOptionWithLink 2026/10/15 14:21:12 INFO Applying migration id=initial 2026/10/15 14:21:12 INFO Applying migration id=notesupdated 2026/10/15 14:21:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:12 INFO Applying migration id=activitiesid 2026/10/15 14:21:12 INFO Applying migration id=outbox 2026/10/15 14:21:12 INFO Applying migration id=edits 2026/10/15 14:21:12 INFO Applying migration id=outboxactor 2026/10/15 14:21:12 INFO Applying migration id=outboxsender 2026/10/15 14:21:12 INFO Applying migration id=thread 2026/10/15 14:21:12 INFO Applying migration id=host 2026/10/15 14:21:12 INFO Applying migration id=sharedinbox 2026/10/15 14:21:12 INFO Applying migration id=noteshost 2026/10/15 14:21:12 INFO Applying migration id=fetched 2026/10/15 14:21:12 INFO Applying migration id=move 2026/10/15 14:21:12 INFO Applying migration id=cleanup 2026/10/15 14:21:12 INFO Applying migration id=received 2026/10/15 14:21:12 INFO Applying migration id=namehost 2026/10/15 14:21:12 INFO Applying migration id=outboxhost 2026/10/15 14:21:12 INFO Applying migration id=notesfts 2026/10/15 14:21:12 INFO Applying migration id=iconsname 2026/10/15 14:21:12 INFO Applying migration id=nohash 2026/10/15 14:21:12 INFO Applying migration id=shares 2026/10/15 14:21:12 INFO Applying migration id=actorttl 2026/10/15 14:21:12 INFO Applying migration id=tocc 2026/10/15 14:21:12 INFO Applying migration id=followeds 2026/10/15 14:21:12 INFO Applying migration id=certhash 2026/10/15 14:21:12 INFO Applying migration id=follows_sync 2026/10/15 14:21:12 INFO Applying migration id=jsonpath 2026/10/15 14:21:12 INFO Applying migration id=localforward 2026/10/15 14:21:12 INFO Applying migration id=avatar 2026/10/15 14:21:12 INFO Applying migration id=noimage 2026/10/15 14:21:12 INFO Applying migration id=feed 2026/10/15 14:21:12 INFO Applying migration id=bookmarks 2026/10/15 14:21:12 INFO Applying migration id=shareactivity 2026/10/15 14:21:12 INFO Applying migration id=application 2026/10/15 14:21:12 INFO Applying migration id=certificates 2026/10/15 14:21:12 INFO Applying migration id=rawforward 2026/10/15 14:21:12 INFO Applying migration id=publickey 2026/10/15 14:21:12 INFO Applying migration id=resolvegroup 2026/10/15 14:21:12 INFO Applying migration id=reject 2026/10/15 14:21:12 INFO Applying migration id=autodel 2026/10/15 14:21:12 INFO Applying migration id=jsonb 2026/10/15 14:21:12 INFO Applying migration id=quote 2026/10/15 14:21:12 INFO Applying migration id=rfc9421 2026/10/15 14:21:13 INFO Applying migration id=keys 2026/10/15 14:21:13 INFO Applying migration id=portable 2026/10/15 14:21:13 INFO Applying migration id=proofs 2026/10/15 14:21:13 INFO Applying migration id=contexts 2026/10/15 14:21:13 INFO Applying migration id=deliverieshost 2026/10/15 14:21:13 INFO Applying migration id=pembegin 2026/10/15 14:21:13 INFO Applying migration id=didhost 2026/10/15 14:21:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:13 INFO Applying migration id=invites 2026/10/15 14:21:13 INFO Applying migration id=ed25519blob 2026/10/15 14:21:13 INFO Applying migration id=rsablob 2026/10/15 14:21:13 INFO Applying migration id=iconscid 2026/10/15 14:21:13 INFO Applying migration id=actor 2026/10/15 14:21:13 INFO Applying migration id=localkeys 2026/10/15 14:21:13 INFO Applying migration id=deleted 2026/10/15 14:21:13 INFO Applying migration id=history 2026/10/15 14:21:13 INFO Applying migration id=outboxnano 2026/10/15 14:21:13 INFO Applying migration id=implements 2026/10/15 14:21:13 INFO Applying migration id=backfill 2026/10/15 14:21:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-45a1-7ae5-bd7e-a2447864adea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-45a1-78e0-89df-83343247c3f5 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-45a1-78e0-89df-83343247c3f5 2026/10/15 14:21:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-45a1-78e0-89df-83343247c3f5 --- PASS: TestPoll_LocalOptionWithLink (0.64s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/10/15 14:21:13 INFO Applying migration id=initial 2026/10/15 14:21:13 INFO Applying migration id=notesupdated 2026/10/15 14:21:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:13 INFO Applying migration id=activitiesid 2026/10/15 14:21:13 INFO Applying migration id=outbox 2026/10/15 14:21:13 INFO Applying migration id=edits 2026/10/15 14:21:13 INFO Applying migration id=outboxactor 2026/10/15 14:21:13 INFO Applying migration id=outboxsender 2026/10/15 14:21:13 INFO Applying migration id=thread 2026/10/15 14:21:13 INFO Applying migration id=host 2026/10/15 14:21:13 INFO Applying migration id=sharedinbox 2026/10/15 14:21:13 INFO Applying migration id=noteshost 2026/10/15 14:21:13 INFO Applying migration id=fetched 2026/10/15 14:21:13 INFO Applying migration id=move 2026/10/15 14:21:13 INFO Applying migration id=cleanup 2026/10/15 14:21:13 INFO Applying migration id=received 2026/10/15 14:21:13 INFO Applying migration id=namehost 2026/10/15 14:21:13 INFO Applying migration id=outboxhost 2026/10/15 14:21:13 INFO Applying migration id=notesfts 2026/10/15 14:21:13 INFO Applying migration id=iconsname 2026/10/15 14:21:13 INFO Applying migration id=nohash 2026/10/15 14:21:13 INFO Applying migration id=shares 2026/10/15 14:21:13 INFO Applying migration id=actorttl 2026/10/15 14:21:13 INFO Applying migration id=tocc 2026/10/15 14:21:13 INFO Applying migration id=followeds 2026/10/15 14:21:13 INFO Applying migration id=certhash 2026/10/15 14:21:13 INFO Applying migration id=follows_sync 2026/10/15 14:21:13 INFO Applying migration id=jsonpath 2026/10/15 14:21:13 INFO Applying migration id=localforward 2026/10/15 14:21:13 INFO Applying migration id=avatar 2026/10/15 14:21:13 INFO Applying migration id=noimage 2026/10/15 14:21:13 INFO Applying migration id=feed 2026/10/15 14:21:13 INFO Applying migration id=bookmarks 2026/10/15 14:21:13 INFO Applying migration id=shareactivity 2026/10/15 14:21:13 INFO Applying migration id=application 2026/10/15 14:21:13 INFO Applying migration id=certificates 2026/10/15 14:21:13 INFO Applying migration id=rawforward 2026/10/15 14:21:13 INFO Applying migration id=publickey 2026/10/15 14:21:13 INFO Applying migration id=resolvegroup 2026/10/15 14:21:13 INFO Applying migration id=reject 2026/10/15 14:21:13 INFO Applying migration id=autodel 2026/10/15 14:21:13 INFO Applying migration id=jsonb 2026/10/15 14:21:13 INFO Applying migration id=quote 2026/10/15 14:21:13 INFO Applying migration id=rfc9421 2026/10/15 14:21:13 INFO Applying migration id=keys 2026/10/15 14:21:13 INFO Applying migration id=portable 2026/10/15 14:21:13 INFO Applying migration id=proofs 2026/10/15 14:21:13 INFO Applying migration id=contexts 2026/10/15 14:21:13 INFO Applying migration id=deliverieshost 2026/10/15 14:21:13 INFO Applying migration id=pembegin 2026/10/15 14:21:13 INFO Applying migration id=didhost 2026/10/15 14:21:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:13 INFO Applying migration id=invites 2026/10/15 14:21:13 INFO Applying migration id=ed25519blob 2026/10/15 14:21:13 INFO Applying migration id=rsablob 2026/10/15 14:21:13 INFO Applying migration id=iconscid 2026/10/15 14:21:13 INFO Applying migration id=actor 2026/10/15 14:21:13 INFO Applying migration id=localkeys 2026/10/15 14:21:13 INFO Applying migration id=deleted 2026/10/15 14:21:13 INFO Applying migration id=history 2026/10/15 14:21:13 INFO Applying migration id=outboxnano 2026/10/15 14:21:13 INFO Applying migration id=implements 2026/10/15 14:21:13 INFO Applying migration id=backfill 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4814-7104-b491-42e82abb3729 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4816-740c-845e-0a1998041213 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4816-73ed-9cb4-0a2f94e8bf6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-4816-73ed-9cb4-0a2f94e8bf6a 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4817-7865-af49-a68746f6cd2d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4817-7846-a51d-994a58ab16f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-4817-7846-a51d-994a58ab16f0 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-481c-7a13-8bc1-8504dfbf92f2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a --- PASS: TestPoll_Local3OptionsAnd2Votes (0.63s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/10/15 14:21:14 INFO Applying migration id=initial 2026/10/15 14:21:14 INFO Applying migration id=notesupdated 2026/10/15 14:21:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:14 INFO Applying migration id=activitiesid 2026/10/15 14:21:14 INFO Applying migration id=outbox 2026/10/15 14:21:14 INFO Applying migration id=edits 2026/10/15 14:21:14 INFO Applying migration id=outboxactor 2026/10/15 14:21:14 INFO Applying migration id=outboxsender 2026/10/15 14:21:14 INFO Applying migration id=thread 2026/10/15 14:21:14 INFO Applying migration id=host 2026/10/15 14:21:14 INFO Applying migration id=sharedinbox 2026/10/15 14:21:14 INFO Applying migration id=noteshost 2026/10/15 14:21:14 INFO Applying migration id=fetched 2026/10/15 14:21:14 INFO Applying migration id=move 2026/10/15 14:21:14 INFO Applying migration id=cleanup 2026/10/15 14:21:14 INFO Applying migration id=received 2026/10/15 14:21:14 INFO Applying migration id=namehost 2026/10/15 14:21:14 INFO Applying migration id=outboxhost 2026/10/15 14:21:14 INFO Applying migration id=notesfts 2026/10/15 14:21:14 INFO Applying migration id=iconsname 2026/10/15 14:21:14 INFO Applying migration id=nohash 2026/10/15 14:21:14 INFO Applying migration id=shares 2026/10/15 14:21:14 INFO Applying migration id=actorttl 2026/10/15 14:21:14 INFO Applying migration id=tocc 2026/10/15 14:21:14 INFO Applying migration id=followeds 2026/10/15 14:21:14 INFO Applying migration id=certhash 2026/10/15 14:21:14 INFO Applying migration id=follows_sync 2026/10/15 14:21:14 INFO Applying migration id=jsonpath 2026/10/15 14:21:14 INFO Applying migration id=localforward 2026/10/15 14:21:14 INFO Applying migration id=avatar 2026/10/15 14:21:14 INFO Applying migration id=noimage 2026/10/15 14:21:14 INFO Applying migration id=feed 2026/10/15 14:21:14 INFO Applying migration id=bookmarks 2026/10/15 14:21:14 INFO Applying migration id=shareactivity 2026/10/15 14:21:14 INFO Applying migration id=application 2026/10/15 14:21:14 INFO Applying migration id=certificates 2026/10/15 14:21:14 INFO Applying migration id=rawforward 2026/10/15 14:21:14 INFO Applying migration id=publickey 2026/10/15 14:21:14 INFO Applying migration id=resolvegroup 2026/10/15 14:21:14 INFO Applying migration id=reject 2026/10/15 14:21:14 INFO Applying migration id=autodel 2026/10/15 14:21:14 INFO Applying migration id=jsonb 2026/10/15 14:21:14 INFO Applying migration id=quote 2026/10/15 14:21:14 INFO Applying migration id=rfc9421 2026/10/15 14:21:14 INFO Applying migration id=keys 2026/10/15 14:21:14 INFO Applying migration id=portable 2026/10/15 14:21:14 INFO Applying migration id=proofs 2026/10/15 14:21:14 INFO Applying migration id=contexts 2026/10/15 14:21:14 INFO Applying migration id=deliverieshost 2026/10/15 14:21:14 INFO Applying migration id=pembegin 2026/10/15 14:21:14 INFO Applying migration id=didhost 2026/10/15 14:21:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:14 INFO Applying migration id=invites 2026/10/15 14:21:14 INFO Applying migration id=ed25519blob 2026/10/15 14:21:14 INFO Applying migration id=rsablob 2026/10/15 14:21:14 INFO Applying migration id=iconscid 2026/10/15 14:21:14 INFO Applying migration id=actor 2026/10/15 14:21:14 INFO Applying migration id=localkeys 2026/10/15 14:21:14 INFO Applying migration id=deleted 2026/10/15 14:21:14 INFO Applying migration id=history 2026/10/15 14:21:14 INFO Applying migration id=outboxnano 2026/10/15 14:21:14 INFO Applying migration id=implements 2026/10/15 14:21:14 INFO Applying migration id=backfill 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4ad2-776e-83cd-57b02b1569aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4ad7-721b-9ec7-6d72ec9f7f6d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad7-71e3-a904-4a8dfea53bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-4ad7-71e3-a904-4a8dfea53bab 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4ad9-7cf0-8fc0-5053818b28e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef 2026/10/15 14:21:14 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-4ae4-770a-a49e-a48f583cb92e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (0.72s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/10/15 14:21:14 INFO Applying migration id=initial 2026/10/15 14:21:14 INFO Applying migration id=notesupdated 2026/10/15 14:21:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:14 INFO Applying migration id=activitiesid 2026/10/15 14:21:14 INFO Applying migration id=outbox 2026/10/15 14:21:14 INFO Applying migration id=edits 2026/10/15 14:21:14 INFO Applying migration id=outboxactor 2026/10/15 14:21:14 INFO Applying migration id=outboxsender 2026/10/15 14:21:14 INFO Applying migration id=thread 2026/10/15 14:21:14 INFO Applying migration id=host 2026/10/15 14:21:14 INFO Applying migration id=sharedinbox 2026/10/15 14:21:14 INFO Applying migration id=noteshost 2026/10/15 14:21:14 INFO Applying migration id=fetched 2026/10/15 14:21:14 INFO Applying migration id=move 2026/10/15 14:21:14 INFO Applying migration id=cleanup 2026/10/15 14:21:14 INFO Applying migration id=received 2026/10/15 14:21:14 INFO Applying migration id=namehost 2026/10/15 14:21:14 INFO Applying migration id=outboxhost 2026/10/15 14:21:14 INFO Applying migration id=notesfts 2026/10/15 14:21:14 INFO Applying migration id=iconsname 2026/10/15 14:21:14 INFO Applying migration id=nohash 2026/10/15 14:21:14 INFO Applying migration id=shares 2026/10/15 14:21:14 INFO Applying migration id=actorttl 2026/10/15 14:21:14 INFO Applying migration id=tocc 2026/10/15 14:21:14 INFO Applying migration id=followeds 2026/10/15 14:21:14 INFO Applying migration id=certhash 2026/10/15 14:21:14 INFO Applying migration id=follows_sync 2026/10/15 14:21:14 INFO Applying migration id=jsonpath 2026/10/15 14:21:14 INFO Applying migration id=localforward 2026/10/15 14:21:14 INFO Applying migration id=avatar 2026/10/15 14:21:14 INFO Applying migration id=noimage 2026/10/15 14:21:14 INFO Applying migration id=feed 2026/10/15 14:21:14 INFO Applying migration id=bookmarks 2026/10/15 14:21:14 INFO Applying migration id=shareactivity 2026/10/15 14:21:14 INFO Applying migration id=application 2026/10/15 14:21:14 INFO Applying migration id=certificates 2026/10/15 14:21:14 INFO Applying migration id=rawforward 2026/10/15 14:21:14 INFO Applying migration id=publickey 2026/10/15 14:21:14 INFO Applying migration id=resolvegroup 2026/10/15 14:21:14 INFO Applying migration id=reject 2026/10/15 14:21:14 INFO Applying migration id=autodel 2026/10/15 14:21:14 INFO Applying migration id=jsonb 2026/10/15 14:21:14 INFO Applying migration id=quote 2026/10/15 14:21:14 INFO Applying migration id=rfc9421 2026/10/15 14:21:14 INFO Applying migration id=keys 2026/10/15 14:21:14 INFO Applying migration id=portable 2026/10/15 14:21:14 INFO Applying migration id=proofs 2026/10/15 14:21:14 INFO Applying migration id=contexts 2026/10/15 14:21:14 INFO Applying migration id=deliverieshost 2026/10/15 14:21:14 INFO Applying migration id=pembegin 2026/10/15 14:21:14 INFO Applying migration id=didhost 2026/10/15 14:21:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:14 INFO Applying migration id=invites 2026/10/15 14:21:14 INFO Applying migration id=ed25519blob 2026/10/15 14:21:14 INFO Applying migration id=rsablob 2026/10/15 14:21:15 INFO Applying migration id=iconscid 2026/10/15 14:21:15 INFO Applying migration id=actor 2026/10/15 14:21:15 INFO Applying migration id=localkeys 2026/10/15 14:21:15 INFO Applying migration id=deleted 2026/10/15 14:21:15 INFO Applying migration id=history 2026/10/15 14:21:15 INFO Applying migration id=outboxnano 2026/10/15 14:21:15 INFO Applying migration id=implements 2026/10/15 14:21:15 INFO Applying migration id=backfill 2026/10/15 14:21:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-4e32-7e09-99cc-75e69e93f70d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-4e33-767d-8917-82d8d238a04e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-4e32-7e09-99cc-75e69e93f70d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff0-4e32-7e09-99cc-75e69e93f70d 2026/10/15 14:21:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-4e33-7ddc-bf4b-89f4deb06f5f 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/10/15 14:21:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-4e34-7731-9521-23bc579fd80d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-4e33-7ddc-bf4b-89f4deb06f5f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13ff0-4e33-7ddc-bf4b-89f4deb06f5f 2026/10/15 14:21:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4e36-7d98-8cc2-d83e9579686f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4e3b-702f-b76d-67a2223905f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e3a-7f37-99da-16e53a7a3448 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-4e3a-7f37-99da-16e53a7a3448 2026/10/15 14:21:15 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4e3e-7073-a7a4-ab25431a49e5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e3e-7032-ba85-40c21481d2e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-4e3e-7032-ba85-40c21481d2e3 2026/10/15 14:21:15 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-4e41-708e-81b9-acef30523c81 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 --- PASS: TestPoll_LocalVoteVisibilityFollowers (0.87s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/10/15 14:21:15 INFO Applying migration id=initial 2026/10/15 14:21:15 INFO Applying migration id=notesupdated 2026/10/15 14:21:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:15 INFO Applying migration id=activitiesid 2026/10/15 14:21:15 INFO Applying migration id=outbox 2026/10/15 14:21:15 INFO Applying migration id=edits 2026/10/15 14:21:15 INFO Applying migration id=outboxactor 2026/10/15 14:21:15 INFO Applying migration id=outboxsender 2026/10/15 14:21:15 INFO Applying migration id=thread 2026/10/15 14:21:15 INFO Applying migration id=host 2026/10/15 14:21:15 INFO Applying migration id=sharedinbox 2026/10/15 14:21:15 INFO Applying migration id=noteshost 2026/10/15 14:21:15 INFO Applying migration id=fetched 2026/10/15 14:21:15 INFO Applying migration id=move 2026/10/15 14:21:15 INFO Applying migration id=cleanup 2026/10/15 14:21:15 INFO Applying migration id=received 2026/10/15 14:21:15 INFO Applying migration id=namehost 2026/10/15 14:21:15 INFO Applying migration id=outboxhost 2026/10/15 14:21:15 INFO Applying migration id=notesfts 2026/10/15 14:21:15 INFO Applying migration id=iconsname 2026/10/15 14:21:15 INFO Applying migration id=nohash 2026/10/15 14:21:15 INFO Applying migration id=shares 2026/10/15 14:21:15 INFO Applying migration id=actorttl 2026/10/15 14:21:15 INFO Applying migration id=tocc 2026/10/15 14:21:15 INFO Applying migration id=followeds 2026/10/15 14:21:15 INFO Applying migration id=certhash 2026/10/15 14:21:15 INFO Applying migration id=follows_sync 2026/10/15 14:21:15 INFO Applying migration id=jsonpath 2026/10/15 14:21:15 INFO Applying migration id=localforward 2026/10/15 14:21:15 INFO Applying migration id=avatar 2026/10/15 14:21:15 INFO Applying migration id=noimage 2026/10/15 14:21:15 INFO Applying migration id=feed 2026/10/15 14:21:15 INFO Applying migration id=bookmarks 2026/10/15 14:21:15 INFO Applying migration id=shareactivity 2026/10/15 14:21:15 INFO Applying migration id=application 2026/10/15 14:21:15 INFO Applying migration id=certificates 2026/10/15 14:21:15 INFO Applying migration id=rawforward 2026/10/15 14:21:15 INFO Applying migration id=publickey 2026/10/15 14:21:15 INFO Applying migration id=resolvegroup 2026/10/15 14:21:15 INFO Applying migration id=reject 2026/10/15 14:21:15 INFO Applying migration id=autodel 2026/10/15 14:21:15 INFO Applying migration id=jsonb 2026/10/15 14:21:15 INFO Applying migration id=quote 2026/10/15 14:21:15 INFO Applying migration id=rfc9421 2026/10/15 14:21:15 INFO Applying migration id=keys 2026/10/15 14:21:15 INFO Applying migration id=portable 2026/10/15 14:21:15 INFO Applying migration id=proofs 2026/10/15 14:21:15 INFO Applying migration id=contexts 2026/10/15 14:21:15 INFO Applying migration id=deliverieshost 2026/10/15 14:21:15 INFO Applying migration id=pembegin 2026/10/15 14:21:15 INFO Applying migration id=didhost 2026/10/15 14:21:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:15 INFO Applying migration id=invites 2026/10/15 14:21:15 INFO Applying migration id=ed25519blob 2026/10/15 14:21:15 INFO Applying migration id=rsablob 2026/10/15 14:21:15 INFO Applying migration id=iconscid 2026/10/15 14:21:15 INFO Applying migration id=actor 2026/10/15 14:21:15 INFO Applying migration id=localkeys 2026/10/15 14:21:15 INFO Applying migration id=deleted 2026/10/15 14:21:15 INFO Applying migration id=history 2026/10/15 14:21:15 INFO Applying migration id=outboxnano 2026/10/15 14:21:15 INFO Applying migration id=implements 2026/10/15 14:21:15 INFO Applying migration id=backfill 2026/10/15 14:21:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-50e6-702e-a729-c4c9fc4b27ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-50eb-729f-9eac-9a60c3c24145 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50eb-7267-a7ae-2b95f5a7de2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-50eb-7267-a7ae-2b95f5a7de2b 2026/10/15 14:21:16 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-50ee-7003-a8b5-50d1c9418193 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50ed-7f0c-879b-ffc8bdfd4386 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-50ed-7f0c-879b-ffc8bdfd4386 2026/10/15 14:21:16 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-50f1-705e-91ef-170257aeea93 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 --- PASS: TestPoll_LocalVoteVisibilityPublic (0.69s) === RUN TestPoll_LocalSelfVote 2026/10/15 14:21:16 INFO Applying migration id=initial 2026/10/15 14:21:16 INFO Applying migration id=notesupdated 2026/10/15 14:21:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:16 INFO Applying migration id=activitiesid 2026/10/15 14:21:16 INFO Applying migration id=outbox 2026/10/15 14:21:16 INFO Applying migration id=edits 2026/10/15 14:21:16 INFO Applying migration id=outboxactor 2026/10/15 14:21:16 INFO Applying migration id=outboxsender 2026/10/15 14:21:16 INFO Applying migration id=thread 2026/10/15 14:21:16 INFO Applying migration id=host 2026/10/15 14:21:16 INFO Applying migration id=sharedinbox 2026/10/15 14:21:16 INFO Applying migration id=noteshost 2026/10/15 14:21:16 INFO Applying migration id=fetched 2026/10/15 14:21:16 INFO Applying migration id=move 2026/10/15 14:21:16 INFO Applying migration id=cleanup 2026/10/15 14:21:16 INFO Applying migration id=received 2026/10/15 14:21:16 INFO Applying migration id=namehost 2026/10/15 14:21:16 INFO Applying migration id=outboxhost 2026/10/15 14:21:16 INFO Applying migration id=notesfts 2026/10/15 14:21:16 INFO Applying migration id=iconsname 2026/10/15 14:21:16 INFO Applying migration id=nohash 2026/10/15 14:21:16 INFO Applying migration id=shares 2026/10/15 14:21:16 INFO Applying migration id=actorttl 2026/10/15 14:21:16 INFO Applying migration id=tocc 2026/10/15 14:21:16 INFO Applying migration id=followeds 2026/10/15 14:21:16 INFO Applying migration id=certhash 2026/10/15 14:21:16 INFO Applying migration id=follows_sync 2026/10/15 14:21:16 INFO Applying migration id=jsonpath 2026/10/15 14:21:16 INFO Applying migration id=localforward 2026/10/15 14:21:16 INFO Applying migration id=avatar 2026/10/15 14:21:16 INFO Applying migration id=noimage 2026/10/15 14:21:16 INFO Applying migration id=feed 2026/10/15 14:21:16 INFO Applying migration id=bookmarks 2026/10/15 14:21:16 INFO Applying migration id=shareactivity 2026/10/15 14:21:16 INFO Applying migration id=application 2026/10/15 14:21:16 INFO Applying migration id=certificates 2026/10/15 14:21:16 INFO Applying migration id=rawforward 2026/10/15 14:21:16 INFO Applying migration id=publickey 2026/10/15 14:21:16 INFO Applying migration id=resolvegroup 2026/10/15 14:21:16 INFO Applying migration id=reject 2026/10/15 14:21:16 INFO Applying migration id=autodel 2026/10/15 14:21:16 INFO Applying migration id=jsonb 2026/10/15 14:21:16 INFO Applying migration id=quote 2026/10/15 14:21:16 INFO Applying migration id=rfc9421 2026/10/15 14:21:16 INFO Applying migration id=keys 2026/10/15 14:21:16 INFO Applying migration id=portable 2026/10/15 14:21:16 INFO Applying migration id=proofs 2026/10/15 14:21:16 INFO Applying migration id=contexts 2026/10/15 14:21:16 INFO Applying migration id=deliverieshost 2026/10/15 14:21:16 INFO Applying migration id=pembegin 2026/10/15 14:21:16 INFO Applying migration id=didhost 2026/10/15 14:21:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:16 INFO Applying migration id=invites 2026/10/15 14:21:16 INFO Applying migration id=ed25519blob 2026/10/15 14:21:16 INFO Applying migration id=rsablob 2026/10/15 14:21:16 INFO Applying migration id=iconscid 2026/10/15 14:21:16 INFO Applying migration id=actor 2026/10/15 14:21:16 INFO Applying migration id=localkeys 2026/10/15 14:21:16 INFO Applying migration id=deleted 2026/10/15 14:21:16 INFO Applying migration id=history 2026/10/15 14:21:16 INFO Applying migration id=outboxnano 2026/10/15 14:21:16 INFO Applying migration id=implements 2026/10/15 14:21:16 INFO Applying migration id=backfill 2026/10/15 14:21:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-541f-712e-a6e2-c7b9599e2b55 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-5421-73b7-8eae-3edc65edc300 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-5421-739f-80cc-232666b72759 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-5421-739f-80cc-232666b72759 2026/10/15 14:21:17 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-5425-7587-9d80-105ee2ee99a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-5425-752a-a5bd-b86f24f2fea6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-5425-752a-a5bd-b86f24f2fea6 2026/10/15 14:21:17 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-5428-7b0a-ace0-606e6b3b81a6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 --- PASS: TestPoll_LocalSelfVote (0.81s) === RUN TestRegister_RedirectNoCertificate 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill --- PASS: TestRegister_RedirectNoCertificate (0.16s) === RUN TestRegister_InvitationRequired 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill 2026/10/15 14:21:17 INFO Redirecting uninvited user --- PASS: TestRegister_InvitationRequired (0.15s) === RUN TestRegister_InvitationPrompt 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill --- PASS: TestRegister_InvitationPrompt (0.11s) === RUN TestRegister_InvalidInvitationCode 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill 2026/10/15 14:21:17 WARN Invalid invitation code request.path=/users/invitations/accept code=abc --- PASS: TestRegister_InvalidInvitationCode (0.19s) === RUN TestRegister_Redirect 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill 2026/10/15 14:21:17 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.16s) === RUN TestRegister_HappyFlow 2026/10/15 14:21:18 INFO Applying migration id=initial 2026/10/15 14:21:18 INFO Applying migration id=notesupdated 2026/10/15 14:21:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:18 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.38s) === RUN TestRegister_AlreadyRegistered 2026/10/15 14:21:18 INFO Applying migration id=initial 2026/10/15 14:21:18 INFO Applying migration id=notesupdated 2026/10/15 14:21:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:18 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.20s) === RUN TestRegister_Twice 2026/10/15 14:21:18 INFO Applying migration id=initial 2026/10/15 14:21:18 INFO Applying migration id=notesupdated 2026/10/15 14:21:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:18 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:19 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.35s) === RUN TestRegister_Throttling 2026/10/15 14:21:19 INFO Applying migration id=initial 2026/10/15 14:21:19 INFO Applying migration id=notesupdated 2026/10/15 14:21:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:19 INFO Applying migration id=activitiesid 2026/10/15 14:21:19 INFO Applying migration id=outbox 2026/10/15 14:21:19 INFO Applying migration id=edits 2026/10/15 14:21:19 INFO Applying migration id=outboxactor 2026/10/15 14:21:19 INFO Applying migration id=outboxsender 2026/10/15 14:21:19 INFO Applying migration id=thread 2026/10/15 14:21:19 INFO Applying migration id=host 2026/10/15 14:21:19 INFO Applying migration id=sharedinbox 2026/10/15 14:21:19 INFO Applying migration id=noteshost 2026/10/15 14:21:19 INFO Applying migration id=fetched 2026/10/15 14:21:19 INFO Applying migration id=move 2026/10/15 14:21:19 INFO Applying migration id=cleanup 2026/10/15 14:21:19 INFO Applying migration id=received 2026/10/15 14:21:19 INFO Applying migration id=namehost 2026/10/15 14:21:19 INFO Applying migration id=outboxhost 2026/10/15 14:21:19 INFO Applying migration id=notesfts 2026/10/15 14:21:19 INFO Applying migration id=iconsname 2026/10/15 14:21:19 INFO Applying migration id=nohash 2026/10/15 14:21:19 INFO Applying migration id=shares 2026/10/15 14:21:19 INFO Applying migration id=actorttl 2026/10/15 14:21:19 INFO Applying migration id=tocc 2026/10/15 14:21:19 INFO Applying migration id=followeds 2026/10/15 14:21:19 INFO Applying migration id=certhash 2026/10/15 14:21:19 INFO Applying migration id=follows_sync 2026/10/15 14:21:19 INFO Applying migration id=jsonpath 2026/10/15 14:21:19 INFO Applying migration id=localforward 2026/10/15 14:21:19 INFO Applying migration id=avatar 2026/10/15 14:21:19 INFO Applying migration id=noimage 2026/10/15 14:21:19 INFO Applying migration id=feed 2026/10/15 14:21:19 INFO Applying migration id=bookmarks 2026/10/15 14:21:19 INFO Applying migration id=shareactivity 2026/10/15 14:21:19 INFO Applying migration id=application 2026/10/15 14:21:19 INFO Applying migration id=certificates 2026/10/15 14:21:19 INFO Applying migration id=rawforward 2026/10/15 14:21:19 INFO Applying migration id=publickey 2026/10/15 14:21:19 INFO Applying migration id=resolvegroup 2026/10/15 14:21:19 INFO Applying migration id=reject 2026/10/15 14:21:19 INFO Applying migration id=autodel 2026/10/15 14:21:19 INFO Applying migration id=jsonb 2026/10/15 14:21:19 INFO Applying migration id=quote 2026/10/15 14:21:19 INFO Applying migration id=rfc9421 2026/10/15 14:21:19 INFO Applying migration id=keys 2026/10/15 14:21:19 INFO Applying migration id=portable 2026/10/15 14:21:19 INFO Applying migration id=proofs 2026/10/15 14:21:19 INFO Applying migration id=contexts 2026/10/15 14:21:19 INFO Applying migration id=deliverieshost 2026/10/15 14:21:19 INFO Applying migration id=pembegin 2026/10/15 14:21:19 INFO Applying migration id=didhost 2026/10/15 14:21:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:19 INFO Applying migration id=invites 2026/10/15 14:21:19 INFO Applying migration id=ed25519blob 2026/10/15 14:21:19 INFO Applying migration id=rsablob 2026/10/15 14:21:19 INFO Applying migration id=iconscid 2026/10/15 14:21:19 INFO Applying migration id=actor 2026/10/15 14:21:19 INFO Applying migration id=localkeys 2026/10/15 14:21:19 INFO Applying migration id=deleted 2026/10/15 14:21:19 INFO Applying migration id=history 2026/10/15 14:21:19 INFO Applying migration id=outboxnano 2026/10/15 14:21:19 INFO Applying migration id=implements 2026/10/15 14:21:19 INFO Applying migration id=backfill 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.23s) === RUN TestRegister_Throttling30Minutes 2026/10/15 14:21:19 INFO Applying migration id=initial 2026/10/15 14:21:19 INFO Applying migration id=notesupdated 2026/10/15 14:21:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:19 INFO Applying migration id=activitiesid 2026/10/15 14:21:19 INFO Applying migration id=outbox 2026/10/15 14:21:19 INFO Applying migration id=edits 2026/10/15 14:21:19 INFO Applying migration id=outboxactor 2026/10/15 14:21:19 INFO Applying migration id=outboxsender 2026/10/15 14:21:19 INFO Applying migration id=thread 2026/10/15 14:21:19 INFO Applying migration id=host 2026/10/15 14:21:19 INFO Applying migration id=sharedinbox 2026/10/15 14:21:19 INFO Applying migration id=noteshost 2026/10/15 14:21:19 INFO Applying migration id=fetched 2026/10/15 14:21:19 INFO Applying migration id=move 2026/10/15 14:21:19 INFO Applying migration id=cleanup 2026/10/15 14:21:19 INFO Applying migration id=received 2026/10/15 14:21:19 INFO Applying migration id=namehost 2026/10/15 14:21:19 INFO Applying migration id=outboxhost 2026/10/15 14:21:19 INFO Applying migration id=notesfts 2026/10/15 14:21:19 INFO Applying migration id=iconsname 2026/10/15 14:21:19 INFO Applying migration id=nohash 2026/10/15 14:21:19 INFO Applying migration id=shares 2026/10/15 14:21:19 INFO Applying migration id=actorttl 2026/10/15 14:21:19 INFO Applying migration id=tocc 2026/10/15 14:21:19 INFO Applying migration id=followeds 2026/10/15 14:21:19 INFO Applying migration id=certhash 2026/10/15 14:21:19 INFO Applying migration id=follows_sync 2026/10/15 14:21:19 INFO Applying migration id=jsonpath 2026/10/15 14:21:19 INFO Applying migration id=localforward 2026/10/15 14:21:19 INFO Applying migration id=avatar 2026/10/15 14:21:19 INFO Applying migration id=noimage 2026/10/15 14:21:19 INFO Applying migration id=feed 2026/10/15 14:21:19 INFO Applying migration id=bookmarks 2026/10/15 14:21:19 INFO Applying migration id=shareactivity 2026/10/15 14:21:19 INFO Applying migration id=application 2026/10/15 14:21:19 INFO Applying migration id=certificates 2026/10/15 14:21:19 INFO Applying migration id=rawforward 2026/10/15 14:21:19 INFO Applying migration id=publickey 2026/10/15 14:21:19 INFO Applying migration id=resolvegroup 2026/10/15 14:21:19 INFO Applying migration id=reject 2026/10/15 14:21:19 INFO Applying migration id=autodel 2026/10/15 14:21:19 INFO Applying migration id=jsonb 2026/10/15 14:21:19 INFO Applying migration id=quote 2026/10/15 14:21:19 INFO Applying migration id=rfc9421 2026/10/15 14:21:19 INFO Applying migration id=keys 2026/10/15 14:21:19 INFO Applying migration id=portable 2026/10/15 14:21:19 INFO Applying migration id=proofs 2026/10/15 14:21:19 INFO Applying migration id=contexts 2026/10/15 14:21:19 INFO Applying migration id=deliverieshost 2026/10/15 14:21:19 INFO Applying migration id=pembegin 2026/10/15 14:21:19 INFO Applying migration id=didhost 2026/10/15 14:21:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:19 INFO Applying migration id=invites 2026/10/15 14:21:19 INFO Applying migration id=ed25519blob 2026/10/15 14:21:19 INFO Applying migration id=rsablob 2026/10/15 14:21:19 INFO Applying migration id=iconscid 2026/10/15 14:21:19 INFO Applying migration id=actor 2026/10/15 14:21:19 INFO Applying migration id=localkeys 2026/10/15 14:21:19 INFO Applying migration id=deleted 2026/10/15 14:21:19 INFO Applying migration id=history 2026/10/15 14:21:19 INFO Applying migration id=outboxnano 2026/10/15 14:21:19 INFO Applying migration id=implements 2026/10/15 14:21:19 INFO Applying migration id=backfill 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.33s) === RUN TestRegister_Throttling1Hour 2026/10/15 14:21:19 INFO Applying migration id=initial 2026/10/15 14:21:19 INFO Applying migration id=notesupdated 2026/10/15 14:21:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:19 INFO Applying migration id=activitiesid 2026/10/15 14:21:19 INFO Applying migration id=outbox 2026/10/15 14:21:19 INFO Applying migration id=edits 2026/10/15 14:21:19 INFO Applying migration id=outboxactor 2026/10/15 14:21:19 INFO Applying migration id=outboxsender 2026/10/15 14:21:19 INFO Applying migration id=thread 2026/10/15 14:21:19 INFO Applying migration id=host 2026/10/15 14:21:19 INFO Applying migration id=sharedinbox 2026/10/15 14:21:19 INFO Applying migration id=noteshost 2026/10/15 14:21:19 INFO Applying migration id=fetched 2026/10/15 14:21:19 INFO Applying migration id=move 2026/10/15 14:21:19 INFO Applying migration id=cleanup 2026/10/15 14:21:19 INFO Applying migration id=received 2026/10/15 14:21:19 INFO Applying migration id=namehost 2026/10/15 14:21:19 INFO Applying migration id=outboxhost 2026/10/15 14:21:19 INFO Applying migration id=notesfts 2026/10/15 14:21:19 INFO Applying migration id=iconsname 2026/10/15 14:21:19 INFO Applying migration id=nohash 2026/10/15 14:21:19 INFO Applying migration id=shares 2026/10/15 14:21:19 INFO Applying migration id=actorttl 2026/10/15 14:21:19 INFO Applying migration id=tocc 2026/10/15 14:21:19 INFO Applying migration id=followeds 2026/10/15 14:21:19 INFO Applying migration id=certhash 2026/10/15 14:21:19 INFO Applying migration id=follows_sync 2026/10/15 14:21:19 INFO Applying migration id=jsonpath 2026/10/15 14:21:19 INFO Applying migration id=localforward 2026/10/15 14:21:19 INFO Applying migration id=avatar 2026/10/15 14:21:19 INFO Applying migration id=noimage 2026/10/15 14:21:19 INFO Applying migration id=feed 2026/10/15 14:21:19 INFO Applying migration id=bookmarks 2026/10/15 14:21:19 INFO Applying migration id=shareactivity 2026/10/15 14:21:19 INFO Applying migration id=application 2026/10/15 14:21:19 INFO Applying migration id=certificates 2026/10/15 14:21:19 INFO Applying migration id=rawforward 2026/10/15 14:21:19 INFO Applying migration id=publickey 2026/10/15 14:21:19 INFO Applying migration id=resolvegroup 2026/10/15 14:21:19 INFO Applying migration id=reject 2026/10/15 14:21:19 INFO Applying migration id=autodel 2026/10/15 14:21:19 INFO Applying migration id=jsonb 2026/10/15 14:21:19 INFO Applying migration id=quote 2026/10/15 14:21:19 INFO Applying migration id=rfc9421 2026/10/15 14:21:19 INFO Applying migration id=keys 2026/10/15 14:21:19 INFO Applying migration id=portable 2026/10/15 14:21:19 INFO Applying migration id=proofs 2026/10/15 14:21:19 INFO Applying migration id=contexts 2026/10/15 14:21:19 INFO Applying migration id=deliverieshost 2026/10/15 14:21:19 INFO Applying migration id=pembegin 2026/10/15 14:21:19 INFO Applying migration id=didhost 2026/10/15 14:21:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:19 INFO Applying migration id=invites 2026/10/15 14:21:19 INFO Applying migration id=ed25519blob 2026/10/15 14:21:19 INFO Applying migration id=rsablob 2026/10/15 14:21:19 INFO Applying migration id=iconscid 2026/10/15 14:21:19 INFO Applying migration id=actor 2026/10/15 14:21:19 INFO Applying migration id=localkeys 2026/10/15 14:21:19 INFO Applying migration id=deleted 2026/10/15 14:21:19 INFO Applying migration id=history 2026/10/15 14:21:19 INFO Applying migration id=outboxnano 2026/10/15 14:21:19 INFO Applying migration id=implements 2026/10/15 14:21:19 INFO Applying migration id=backfill 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.46s) === RUN TestRegister_TwoCertificates 2026/10/15 14:21:20 INFO Applying migration id=initial 2026/10/15 14:21:20 INFO Applying migration id=notesupdated 2026/10/15 14:21:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:20 INFO Applying migration id=activitiesid 2026/10/15 14:21:20 INFO Applying migration id=outbox 2026/10/15 14:21:20 INFO Applying migration id=edits 2026/10/15 14:21:20 INFO Applying migration id=outboxactor 2026/10/15 14:21:20 INFO Applying migration id=outboxsender 2026/10/15 14:21:20 INFO Applying migration id=thread 2026/10/15 14:21:20 INFO Applying migration id=host 2026/10/15 14:21:20 INFO Applying migration id=sharedinbox 2026/10/15 14:21:20 INFO Applying migration id=noteshost 2026/10/15 14:21:20 INFO Applying migration id=fetched 2026/10/15 14:21:20 INFO Applying migration id=move 2026/10/15 14:21:20 INFO Applying migration id=cleanup 2026/10/15 14:21:20 INFO Applying migration id=received 2026/10/15 14:21:20 INFO Applying migration id=namehost 2026/10/15 14:21:20 INFO Applying migration id=outboxhost 2026/10/15 14:21:20 INFO Applying migration id=notesfts 2026/10/15 14:21:20 INFO Applying migration id=iconsname 2026/10/15 14:21:20 INFO Applying migration id=nohash 2026/10/15 14:21:20 INFO Applying migration id=shares 2026/10/15 14:21:20 INFO Applying migration id=actorttl 2026/10/15 14:21:20 INFO Applying migration id=tocc 2026/10/15 14:21:20 INFO Applying migration id=followeds 2026/10/15 14:21:20 INFO Applying migration id=certhash 2026/10/15 14:21:20 INFO Applying migration id=follows_sync 2026/10/15 14:21:20 INFO Applying migration id=jsonpath 2026/10/15 14:21:20 INFO Applying migration id=localforward 2026/10/15 14:21:20 INFO Applying migration id=avatar 2026/10/15 14:21:20 INFO Applying migration id=noimage 2026/10/15 14:21:20 INFO Applying migration id=feed 2026/10/15 14:21:20 INFO Applying migration id=bookmarks 2026/10/15 14:21:20 INFO Applying migration id=shareactivity 2026/10/15 14:21:20 INFO Applying migration id=application 2026/10/15 14:21:20 INFO Applying migration id=certificates 2026/10/15 14:21:20 INFO Applying migration id=rawforward 2026/10/15 14:21:20 INFO Applying migration id=publickey 2026/10/15 14:21:20 INFO Applying migration id=resolvegroup 2026/10/15 14:21:20 INFO Applying migration id=reject 2026/10/15 14:21:20 INFO Applying migration id=autodel 2026/10/15 14:21:20 INFO Applying migration id=jsonb 2026/10/15 14:21:20 INFO Applying migration id=quote 2026/10/15 14:21:20 INFO Applying migration id=rfc9421 2026/10/15 14:21:20 INFO Applying migration id=keys 2026/10/15 14:21:20 INFO Applying migration id=portable 2026/10/15 14:21:20 INFO Applying migration id=proofs 2026/10/15 14:21:20 INFO Applying migration id=contexts 2026/10/15 14:21:20 INFO Applying migration id=deliverieshost 2026/10/15 14:21:20 INFO Applying migration id=pembegin 2026/10/15 14:21:20 INFO Applying migration id=didhost 2026/10/15 14:21:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:20 INFO Applying migration id=invites 2026/10/15 14:21:20 INFO Applying migration id=ed25519blob 2026/10/15 14:21:20 INFO Applying migration id=rsablob 2026/10/15 14:21:20 INFO Applying migration id=iconscid 2026/10/15 14:21:20 INFO Applying migration id=actor 2026/10/15 14:21:20 INFO Applying migration id=localkeys 2026/10/15 14:21:20 INFO Applying migration id=deleted 2026/10/15 14:21:20 INFO Applying migration id=history 2026/10/15 14:21:20 INFO Applying migration id=outboxnano 2026/10/15 14:21:20 INFO Applying migration id=implements 2026/10/15 14:21:20 INFO Applying migration id=backfill 2026/10/15 14:21:20 INFO Redirecting new user 2026/10/15 14:21:20 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:20 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/15 14:21:20 INFO Redirecting new user 2026/10/15 14:21:20 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:20 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/10/15 14:21:20 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/15 14:21:20 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/10/15 14:21:20 INFO Redirecting new user 2026/10/15 14:21:20 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.85s) === RUN TestRegister_ForbiddenUserName 2026/10/15 14:21:20 INFO Applying migration id=initial 2026/10/15 14:21:20 INFO Applying migration id=notesupdated 2026/10/15 14:21:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:20 INFO Applying migration id=activitiesid 2026/10/15 14:21:20 INFO Applying migration id=outbox 2026/10/15 14:21:20 INFO Applying migration id=edits 2026/10/15 14:21:20 INFO Applying migration id=outboxactor 2026/10/15 14:21:20 INFO Applying migration id=outboxsender 2026/10/15 14:21:20 INFO Applying migration id=thread 2026/10/15 14:21:20 INFO Applying migration id=host 2026/10/15 14:21:20 INFO Applying migration id=sharedinbox 2026/10/15 14:21:20 INFO Applying migration id=noteshost 2026/10/15 14:21:20 INFO Applying migration id=fetched 2026/10/15 14:21:20 INFO Applying migration id=move 2026/10/15 14:21:20 INFO Applying migration id=cleanup 2026/10/15 14:21:20 INFO Applying migration id=received 2026/10/15 14:21:20 INFO Applying migration id=namehost 2026/10/15 14:21:20 INFO Applying migration id=outboxhost 2026/10/15 14:21:20 INFO Applying migration id=notesfts 2026/10/15 14:21:20 INFO Applying migration id=iconsname 2026/10/15 14:21:20 INFO Applying migration id=nohash 2026/10/15 14:21:20 INFO Applying migration id=shares 2026/10/15 14:21:20 INFO Applying migration id=actorttl 2026/10/15 14:21:20 INFO Applying migration id=tocc 2026/10/15 14:21:21 INFO Applying migration id=followeds 2026/10/15 14:21:21 INFO Applying migration id=certhash 2026/10/15 14:21:21 INFO Applying migration id=follows_sync 2026/10/15 14:21:21 INFO Applying migration id=jsonpath 2026/10/15 14:21:21 INFO Applying migration id=localforward 2026/10/15 14:21:21 INFO Applying migration id=avatar 2026/10/15 14:21:21 INFO Applying migration id=noimage 2026/10/15 14:21:21 INFO Applying migration id=feed 2026/10/15 14:21:21 INFO Applying migration id=bookmarks 2026/10/15 14:21:21 INFO Applying migration id=shareactivity 2026/10/15 14:21:21 INFO Applying migration id=application 2026/10/15 14:21:21 INFO Applying migration id=certificates 2026/10/15 14:21:21 INFO Applying migration id=rawforward 2026/10/15 14:21:21 INFO Applying migration id=publickey 2026/10/15 14:21:21 INFO Applying migration id=resolvegroup 2026/10/15 14:21:21 INFO Applying migration id=reject 2026/10/15 14:21:21 INFO Applying migration id=autodel 2026/10/15 14:21:21 INFO Applying migration id=jsonb 2026/10/15 14:21:21 INFO Applying migration id=quote 2026/10/15 14:21:21 INFO Applying migration id=rfc9421 2026/10/15 14:21:21 INFO Applying migration id=keys 2026/10/15 14:21:21 INFO Applying migration id=portable 2026/10/15 14:21:21 INFO Applying migration id=proofs 2026/10/15 14:21:21 INFO Applying migration id=contexts 2026/10/15 14:21:21 INFO Applying migration id=deliverieshost 2026/10/15 14:21:21 INFO Applying migration id=pembegin 2026/10/15 14:21:21 INFO Applying migration id=didhost 2026/10/15 14:21:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:21 INFO Applying migration id=invites 2026/10/15 14:21:21 INFO Applying migration id=ed25519blob 2026/10/15 14:21:21 INFO Applying migration id=rsablob 2026/10/15 14:21:21 INFO Applying migration id=iconscid 2026/10/15 14:21:21 INFO Applying migration id=actor 2026/10/15 14:21:21 INFO Applying migration id=localkeys 2026/10/15 14:21:21 INFO Applying migration id=deleted 2026/10/15 14:21:21 INFO Applying migration id=history 2026/10/15 14:21:21 INFO Applying migration id=outboxnano 2026/10/15 14:21:21 INFO Applying migration id=implements 2026/10/15 14:21:21 INFO Applying migration id=backfill --- PASS: TestRegister_ForbiddenUserName (0.15s) === RUN TestReply_AuthorNotFollowed 2026/10/15 14:21:21 INFO Applying migration id=initial 2026/10/15 14:21:21 INFO Applying migration id=notesupdated 2026/10/15 14:21:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:21 INFO Applying migration id=activitiesid 2026/10/15 14:21:21 INFO Applying migration id=outbox 2026/10/15 14:21:21 INFO Applying migration id=edits 2026/10/15 14:21:21 INFO Applying migration id=outboxactor 2026/10/15 14:21:21 INFO Applying migration id=outboxsender 2026/10/15 14:21:21 INFO Applying migration id=thread 2026/10/15 14:21:21 INFO Applying migration id=host 2026/10/15 14:21:21 INFO Applying migration id=sharedinbox 2026/10/15 14:21:21 INFO Applying migration id=noteshost 2026/10/15 14:21:21 INFO Applying migration id=fetched 2026/10/15 14:21:21 INFO Applying migration id=move 2026/10/15 14:21:21 INFO Applying migration id=cleanup 2026/10/15 14:21:21 INFO Applying migration id=received 2026/10/15 14:21:21 INFO Applying migration id=namehost 2026/10/15 14:21:21 INFO Applying migration id=outboxhost 2026/10/15 14:21:21 INFO Applying migration id=notesfts 2026/10/15 14:21:21 INFO Applying migration id=iconsname 2026/10/15 14:21:21 INFO Applying migration id=nohash 2026/10/15 14:21:21 INFO Applying migration id=shares 2026/10/15 14:21:21 INFO Applying migration id=actorttl 2026/10/15 14:21:21 INFO Applying migration id=tocc 2026/10/15 14:21:21 INFO Applying migration id=followeds 2026/10/15 14:21:21 INFO Applying migration id=certhash 2026/10/15 14:21:21 INFO Applying migration id=follows_sync 2026/10/15 14:21:21 INFO Applying migration id=jsonpath 2026/10/15 14:21:21 INFO Applying migration id=localforward 2026/10/15 14:21:21 INFO Applying migration id=avatar 2026/10/15 14:21:21 INFO Applying migration id=noimage 2026/10/15 14:21:21 INFO Applying migration id=feed 2026/10/15 14:21:21 INFO Applying migration id=bookmarks 2026/10/15 14:21:21 INFO Applying migration id=shareactivity 2026/10/15 14:21:21 INFO Applying migration id=application 2026/10/15 14:21:21 INFO Applying migration id=certificates 2026/10/15 14:21:21 INFO Applying migration id=rawforward 2026/10/15 14:21:21 INFO Applying migration id=publickey 2026/10/15 14:21:21 INFO Applying migration id=resolvegroup 2026/10/15 14:21:21 INFO Applying migration id=reject 2026/10/15 14:21:21 INFO Applying migration id=autodel 2026/10/15 14:21:21 INFO Applying migration id=jsonb 2026/10/15 14:21:21 INFO Applying migration id=quote 2026/10/15 14:21:21 INFO Applying migration id=rfc9421 2026/10/15 14:21:21 INFO Applying migration id=keys 2026/10/15 14:21:21 INFO Applying migration id=portable 2026/10/15 14:21:21 INFO Applying migration id=proofs 2026/10/15 14:21:21 INFO Applying migration id=contexts 2026/10/15 14:21:21 INFO Applying migration id=deliverieshost 2026/10/15 14:21:21 INFO Applying migration id=pembegin 2026/10/15 14:21:21 INFO Applying migration id=didhost 2026/10/15 14:21:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:21 INFO Applying migration id=invites 2026/10/15 14:21:21 INFO Applying migration id=ed25519blob 2026/10/15 14:21:21 INFO Applying migration id=rsablob 2026/10/15 14:21:21 INFO Applying migration id=iconscid 2026/10/15 14:21:21 INFO Applying migration id=actor 2026/10/15 14:21:21 INFO Applying migration id=localkeys 2026/10/15 14:21:21 INFO Applying migration id=deleted 2026/10/15 14:21:21 INFO Applying migration id=history 2026/10/15 14:21:21 INFO Applying migration id=outboxnano 2026/10/15 14:21:21 INFO Applying migration id=implements 2026/10/15 14:21:21 INFO Applying migration id=backfill 2026/10/15 14:21:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-65e5-7b69-9f86-520ec37d66e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-65ee-77f8-af27-7e318ab94aac note=https://localhost.localdomain:8443/post/01a13ff0-65ee-779e-9cab-f0fa1b9749b2 thread=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-65ee-77f8-af27-7e318ab94aac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-65ee-779e-9cab-f0fa1b9749b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-65ee-779e-9cab-f0fa1b9749b2 2026/10/15 14:21:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (0.70s) === RUN TestReply_AuthorFollowed 2026/10/15 14:21:21 INFO Applying migration id=initial 2026/10/15 14:21:21 INFO Applying migration id=notesupdated 2026/10/15 14:21:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:21 INFO Applying migration id=activitiesid 2026/10/15 14:21:21 INFO Applying migration id=outbox 2026/10/15 14:21:21 INFO Applying migration id=edits 2026/10/15 14:21:21 INFO Applying migration id=outboxactor 2026/10/15 14:21:21 INFO Applying migration id=outboxsender 2026/10/15 14:21:21 INFO Applying migration id=thread 2026/10/15 14:21:21 INFO Applying migration id=host 2026/10/15 14:21:21 INFO Applying migration id=sharedinbox 2026/10/15 14:21:21 INFO Applying migration id=noteshost 2026/10/15 14:21:21 INFO Applying migration id=fetched 2026/10/15 14:21:21 INFO Applying migration id=move 2026/10/15 14:21:21 INFO Applying migration id=cleanup 2026/10/15 14:21:21 INFO Applying migration id=received 2026/10/15 14:21:21 INFO Applying migration id=namehost 2026/10/15 14:21:21 INFO Applying migration id=outboxhost 2026/10/15 14:21:21 INFO Applying migration id=notesfts 2026/10/15 14:21:21 INFO Applying migration id=iconsname 2026/10/15 14:21:21 INFO Applying migration id=nohash 2026/10/15 14:21:21 INFO Applying migration id=shares 2026/10/15 14:21:21 INFO Applying migration id=actorttl 2026/10/15 14:21:21 INFO Applying migration id=tocc 2026/10/15 14:21:21 INFO Applying migration id=followeds 2026/10/15 14:21:21 INFO Applying migration id=certhash 2026/10/15 14:21:21 INFO Applying migration id=follows_sync 2026/10/15 14:21:21 INFO Applying migration id=jsonpath 2026/10/15 14:21:21 INFO Applying migration id=localforward 2026/10/15 14:21:21 INFO Applying migration id=avatar 2026/10/15 14:21:21 INFO Applying migration id=noimage 2026/10/15 14:21:21 INFO Applying migration id=feed 2026/10/15 14:21:21 INFO Applying migration id=bookmarks 2026/10/15 14:21:21 INFO Applying migration id=shareactivity 2026/10/15 14:21:21 INFO Applying migration id=application 2026/10/15 14:21:21 INFO Applying migration id=certificates 2026/10/15 14:21:21 INFO Applying migration id=rawforward 2026/10/15 14:21:21 INFO Applying migration id=publickey 2026/10/15 14:21:21 INFO Applying migration id=resolvegroup 2026/10/15 14:21:21 INFO Applying migration id=reject 2026/10/15 14:21:21 INFO Applying migration id=autodel 2026/10/15 14:21:21 INFO Applying migration id=jsonb 2026/10/15 14:21:21 INFO Applying migration id=quote 2026/10/15 14:21:21 INFO Applying migration id=rfc9421 2026/10/15 14:21:21 INFO Applying migration id=keys 2026/10/15 14:21:21 INFO Applying migration id=portable 2026/10/15 14:21:21 INFO Applying migration id=proofs 2026/10/15 14:21:21 INFO Applying migration id=contexts 2026/10/15 14:21:21 INFO Applying migration id=deliverieshost 2026/10/15 14:21:21 INFO Applying migration id=pembegin 2026/10/15 14:21:21 INFO Applying migration id=didhost 2026/10/15 14:21:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:21 INFO Applying migration id=invites 2026/10/15 14:21:21 INFO Applying migration id=ed25519blob 2026/10/15 14:21:21 INFO Applying migration id=rsablob 2026/10/15 14:21:21 INFO Applying migration id=iconscid 2026/10/15 14:21:21 INFO Applying migration id=actor 2026/10/15 14:21:21 INFO Applying migration id=localkeys 2026/10/15 14:21:21 INFO Applying migration id=deleted 2026/10/15 14:21:21 INFO Applying migration id=history 2026/10/15 14:21:21 INFO Applying migration id=outboxnano 2026/10/15 14:21:21 INFO Applying migration id=implements 2026/10/15 14:21:21 INFO Applying migration id=backfill 2026/10/15 14:21:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-6886-7457-8db5-cd5ec6e856cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-6886-7d13-ac20-8a439d3d487e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-6886-7457-8db5-cd5ec6e856cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-6886-7457-8db5-cd5ec6e856cc 2026/10/15 14:21:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6887-7567-ad74-0a4872184c54 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-688b-70d6-8bb1-f91902425492 note=https://localhost.localdomain:8443/post/01a13ff0-688b-70aa-9fec-17d1b273d8b6 thread=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-688b-70d6-8bb1-f91902425492 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-688b-70aa-9fec-17d1b273d8b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-688b-70aa-9fec-17d1b273d8b6 2026/10/15 14:21:22 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (0.66s) === RUN TestReply_PostToFollowers 2026/10/15 14:21:22 INFO Applying migration id=initial 2026/10/15 14:21:22 INFO Applying migration id=notesupdated 2026/10/15 14:21:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:22 INFO Applying migration id=activitiesid 2026/10/15 14:21:22 INFO Applying migration id=outbox 2026/10/15 14:21:22 INFO Applying migration id=edits 2026/10/15 14:21:22 INFO Applying migration id=outboxactor 2026/10/15 14:21:22 INFO Applying migration id=outboxsender 2026/10/15 14:21:22 INFO Applying migration id=thread 2026/10/15 14:21:22 INFO Applying migration id=host 2026/10/15 14:21:22 INFO Applying migration id=sharedinbox 2026/10/15 14:21:22 INFO Applying migration id=noteshost 2026/10/15 14:21:22 INFO Applying migration id=fetched 2026/10/15 14:21:22 INFO Applying migration id=move 2026/10/15 14:21:22 INFO Applying migration id=cleanup 2026/10/15 14:21:22 INFO Applying migration id=received 2026/10/15 14:21:22 INFO Applying migration id=namehost 2026/10/15 14:21:22 INFO Applying migration id=outboxhost 2026/10/15 14:21:22 INFO Applying migration id=notesfts 2026/10/15 14:21:22 INFO Applying migration id=iconsname 2026/10/15 14:21:22 INFO Applying migration id=nohash 2026/10/15 14:21:22 INFO Applying migration id=shares 2026/10/15 14:21:22 INFO Applying migration id=actorttl 2026/10/15 14:21:22 INFO Applying migration id=tocc 2026/10/15 14:21:22 INFO Applying migration id=followeds 2026/10/15 14:21:22 INFO Applying migration id=certhash 2026/10/15 14:21:22 INFO Applying migration id=follows_sync 2026/10/15 14:21:22 INFO Applying migration id=jsonpath 2026/10/15 14:21:22 INFO Applying migration id=localforward 2026/10/15 14:21:22 INFO Applying migration id=avatar 2026/10/15 14:21:22 INFO Applying migration id=noimage 2026/10/15 14:21:22 INFO Applying migration id=feed 2026/10/15 14:21:22 INFO Applying migration id=bookmarks 2026/10/15 14:21:22 INFO Applying migration id=shareactivity 2026/10/15 14:21:22 INFO Applying migration id=application 2026/10/15 14:21:22 INFO Applying migration id=certificates 2026/10/15 14:21:22 INFO Applying migration id=rawforward 2026/10/15 14:21:22 INFO Applying migration id=publickey 2026/10/15 14:21:22 INFO Applying migration id=resolvegroup 2026/10/15 14:21:22 INFO Applying migration id=reject 2026/10/15 14:21:22 INFO Applying migration id=autodel 2026/10/15 14:21:22 INFO Applying migration id=jsonb 2026/10/15 14:21:22 INFO Applying migration id=quote 2026/10/15 14:21:22 INFO Applying migration id=rfc9421 2026/10/15 14:21:22 INFO Applying migration id=keys 2026/10/15 14:21:22 INFO Applying migration id=portable 2026/10/15 14:21:22 INFO Applying migration id=proofs 2026/10/15 14:21:22 INFO Applying migration id=contexts 2026/10/15 14:21:22 INFO Applying migration id=deliverieshost 2026/10/15 14:21:22 INFO Applying migration id=pembegin 2026/10/15 14:21:22 INFO Applying migration id=didhost 2026/10/15 14:21:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:22 INFO Applying migration id=invites 2026/10/15 14:21:22 INFO Applying migration id=ed25519blob 2026/10/15 14:21:22 INFO Applying migration id=rsablob 2026/10/15 14:21:22 INFO Applying migration id=iconscid 2026/10/15 14:21:22 INFO Applying migration id=actor 2026/10/15 14:21:22 INFO Applying migration id=localkeys 2026/10/15 14:21:22 INFO Applying migration id=deleted 2026/10/15 14:21:22 INFO Applying migration id=history 2026/10/15 14:21:22 INFO Applying migration id=outboxnano 2026/10/15 14:21:22 INFO Applying migration id=implements 2026/10/15 14:21:22 INFO Applying migration id=backfill 2026/10/15 14:21:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-6ba2-7bc8-b538-9d680173dd41 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-6ba4-70c9-b665-b047f7b831bf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-6ba2-7bc8-b538-9d680173dd41 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-6ba2-7bc8-b538-9d680173dd41 2026/10/15 14:21:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6ba5-7428-ac92-03a71124c71e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-6bac-79a3-a392-af5f0576ccf7 note=https://localhost.localdomain:8443/post/01a13ff0-6bac-78ee-87e3-e4546992d4b4 thread=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6bac-79a3-a392-af5f0576ccf7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6bac-78ee-87e3-e4546992d4b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-6bac-78ee-87e3-e4546992d4b4 2026/10/15 14:21:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (0.81s) === RUN TestReply_PostToFollowersNotFollowing 2026/10/15 14:21:23 INFO Applying migration id=initial 2026/10/15 14:21:23 INFO Applying migration id=notesupdated 2026/10/15 14:21:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:23 INFO Applying migration id=activitiesid 2026/10/15 14:21:23 INFO Applying migration id=outbox 2026/10/15 14:21:23 INFO Applying migration id=edits 2026/10/15 14:21:23 INFO Applying migration id=outboxactor 2026/10/15 14:21:23 INFO Applying migration id=outboxsender 2026/10/15 14:21:23 INFO Applying migration id=thread 2026/10/15 14:21:23 INFO Applying migration id=host 2026/10/15 14:21:23 INFO Applying migration id=sharedinbox 2026/10/15 14:21:23 INFO Applying migration id=noteshost 2026/10/15 14:21:23 INFO Applying migration id=fetched 2026/10/15 14:21:23 INFO Applying migration id=move 2026/10/15 14:21:23 INFO Applying migration id=cleanup 2026/10/15 14:21:23 INFO Applying migration id=received 2026/10/15 14:21:23 INFO Applying migration id=namehost 2026/10/15 14:21:23 INFO Applying migration id=outboxhost 2026/10/15 14:21:23 INFO Applying migration id=notesfts 2026/10/15 14:21:23 INFO Applying migration id=iconsname 2026/10/15 14:21:23 INFO Applying migration id=nohash 2026/10/15 14:21:23 INFO Applying migration id=shares 2026/10/15 14:21:23 INFO Applying migration id=actorttl 2026/10/15 14:21:23 INFO Applying migration id=tocc 2026/10/15 14:21:23 INFO Applying migration id=followeds 2026/10/15 14:21:23 INFO Applying migration id=certhash 2026/10/15 14:21:23 INFO Applying migration id=follows_sync 2026/10/15 14:21:23 INFO Applying migration id=jsonpath 2026/10/15 14:21:23 INFO Applying migration id=localforward 2026/10/15 14:21:23 INFO Applying migration id=avatar 2026/10/15 14:21:23 INFO Applying migration id=noimage 2026/10/15 14:21:23 INFO Applying migration id=feed 2026/10/15 14:21:23 INFO Applying migration id=bookmarks 2026/10/15 14:21:23 INFO Applying migration id=shareactivity 2026/10/15 14:21:23 INFO Applying migration id=application 2026/10/15 14:21:23 INFO Applying migration id=certificates 2026/10/15 14:21:23 INFO Applying migration id=rawforward 2026/10/15 14:21:23 INFO Applying migration id=publickey 2026/10/15 14:21:23 INFO Applying migration id=resolvegroup 2026/10/15 14:21:23 INFO Applying migration id=reject 2026/10/15 14:21:23 INFO Applying migration id=autodel 2026/10/15 14:21:23 INFO Applying migration id=jsonb 2026/10/15 14:21:23 INFO Applying migration id=quote 2026/10/15 14:21:23 INFO Applying migration id=rfc9421 2026/10/15 14:21:23 INFO Applying migration id=keys 2026/10/15 14:21:23 INFO Applying migration id=portable 2026/10/15 14:21:23 INFO Applying migration id=proofs 2026/10/15 14:21:23 INFO Applying migration id=contexts 2026/10/15 14:21:23 INFO Applying migration id=deliverieshost 2026/10/15 14:21:23 INFO Applying migration id=pembegin 2026/10/15 14:21:23 INFO Applying migration id=didhost 2026/10/15 14:21:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:23 INFO Applying migration id=invites 2026/10/15 14:21:23 INFO Applying migration id=ed25519blob 2026/10/15 14:21:23 INFO Applying migration id=rsablob 2026/10/15 14:21:23 INFO Applying migration id=iconscid 2026/10/15 14:21:23 INFO Applying migration id=actor 2026/10/15 14:21:23 INFO Applying migration id=localkeys 2026/10/15 14:21:23 INFO Applying migration id=deleted 2026/10/15 14:21:23 INFO Applying migration id=history 2026/10/15 14:21:23 INFO Applying migration id=outboxnano 2026/10/15 14:21:23 INFO Applying migration id=implements 2026/10/15 14:21:23 INFO Applying migration id=backfill 2026/10/15 14:21:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6ec3-77fd-a93e-cf2b694d91aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.79s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/10/15 14:21:24 INFO Applying migration id=initial 2026/10/15 14:21:24 INFO Applying migration id=notesupdated 2026/10/15 14:21:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:24 INFO Applying migration id=activitiesid 2026/10/15 14:21:24 INFO Applying migration id=outbox 2026/10/15 14:21:24 INFO Applying migration id=edits 2026/10/15 14:21:24 INFO Applying migration id=outboxactor 2026/10/15 14:21:24 INFO Applying migration id=outboxsender 2026/10/15 14:21:24 INFO Applying migration id=thread 2026/10/15 14:21:24 INFO Applying migration id=host 2026/10/15 14:21:24 INFO Applying migration id=sharedinbox 2026/10/15 14:21:24 INFO Applying migration id=noteshost 2026/10/15 14:21:24 INFO Applying migration id=fetched 2026/10/15 14:21:24 INFO Applying migration id=move 2026/10/15 14:21:24 INFO Applying migration id=cleanup 2026/10/15 14:21:24 INFO Applying migration id=received 2026/10/15 14:21:24 INFO Applying migration id=namehost 2026/10/15 14:21:24 INFO Applying migration id=outboxhost 2026/10/15 14:21:24 INFO Applying migration id=notesfts 2026/10/15 14:21:24 INFO Applying migration id=iconsname 2026/10/15 14:21:24 INFO Applying migration id=nohash 2026/10/15 14:21:24 INFO Applying migration id=shares 2026/10/15 14:21:24 INFO Applying migration id=actorttl 2026/10/15 14:21:24 INFO Applying migration id=tocc 2026/10/15 14:21:24 INFO Applying migration id=followeds 2026/10/15 14:21:24 INFO Applying migration id=certhash 2026/10/15 14:21:24 INFO Applying migration id=follows_sync 2026/10/15 14:21:24 INFO Applying migration id=jsonpath 2026/10/15 14:21:24 INFO Applying migration id=localforward 2026/10/15 14:21:24 INFO Applying migration id=avatar 2026/10/15 14:21:24 INFO Applying migration id=noimage 2026/10/15 14:21:24 INFO Applying migration id=feed 2026/10/15 14:21:24 INFO Applying migration id=bookmarks 2026/10/15 14:21:24 INFO Applying migration id=shareactivity 2026/10/15 14:21:24 INFO Applying migration id=application 2026/10/15 14:21:24 INFO Applying migration id=certificates 2026/10/15 14:21:24 INFO Applying migration id=rawforward 2026/10/15 14:21:24 INFO Applying migration id=publickey 2026/10/15 14:21:24 INFO Applying migration id=resolvegroup 2026/10/15 14:21:24 INFO Applying migration id=reject 2026/10/15 14:21:24 INFO Applying migration id=autodel 2026/10/15 14:21:24 INFO Applying migration id=jsonb 2026/10/15 14:21:24 INFO Applying migration id=quote 2026/10/15 14:21:24 INFO Applying migration id=rfc9421 2026/10/15 14:21:24 INFO Applying migration id=keys 2026/10/15 14:21:24 INFO Applying migration id=portable 2026/10/15 14:21:24 INFO Applying migration id=proofs 2026/10/15 14:21:24 INFO Applying migration id=contexts 2026/10/15 14:21:24 INFO Applying migration id=deliverieshost 2026/10/15 14:21:24 INFO Applying migration id=pembegin 2026/10/15 14:21:24 INFO Applying migration id=didhost 2026/10/15 14:21:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:24 INFO Applying migration id=invites 2026/10/15 14:21:24 INFO Applying migration id=ed25519blob 2026/10/15 14:21:24 INFO Applying migration id=rsablob 2026/10/15 14:21:24 INFO Applying migration id=iconscid 2026/10/15 14:21:24 INFO Applying migration id=actor 2026/10/15 14:21:24 INFO Applying migration id=localkeys 2026/10/15 14:21:24 INFO Applying migration id=deleted 2026/10/15 14:21:24 INFO Applying migration id=history 2026/10/15 14:21:24 INFO Applying migration id=outboxnano 2026/10/15 14:21:24 INFO Applying migration id=implements 2026/10/15 14:21:24 INFO Applying migration id=backfill 2026/10/15 14:21:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-7027-7f10-81f0-d4205be72b89 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd 2026/10/15 14:21:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7029-72dd-95dd-7bacdc11c32d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-702f-741a-8d7c-3b5840bc14f1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd 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/10/15 14:21:24 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.36s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/10/15 14:21:24 INFO Applying migration id=initial 2026/10/15 14:21:24 INFO Applying migration id=notesupdated 2026/10/15 14:21:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:24 INFO Applying migration id=activitiesid 2026/10/15 14:21:24 INFO Applying migration id=outbox 2026/10/15 14:21:24 INFO Applying migration id=edits 2026/10/15 14:21:24 INFO Applying migration id=outboxactor 2026/10/15 14:21:24 INFO Applying migration id=outboxsender 2026/10/15 14:21:24 INFO Applying migration id=thread 2026/10/15 14:21:24 INFO Applying migration id=host 2026/10/15 14:21:24 INFO Applying migration id=sharedinbox 2026/10/15 14:21:24 INFO Applying migration id=noteshost 2026/10/15 14:21:24 INFO Applying migration id=fetched 2026/10/15 14:21:24 INFO Applying migration id=move 2026/10/15 14:21:24 INFO Applying migration id=cleanup 2026/10/15 14:21:24 INFO Applying migration id=received 2026/10/15 14:21:24 INFO Applying migration id=namehost 2026/10/15 14:21:24 INFO Applying migration id=outboxhost 2026/10/15 14:21:24 INFO Applying migration id=notesfts 2026/10/15 14:21:24 INFO Applying migration id=iconsname 2026/10/15 14:21:24 INFO Applying migration id=nohash 2026/10/15 14:21:24 INFO Applying migration id=shares 2026/10/15 14:21:24 INFO Applying migration id=actorttl 2026/10/15 14:21:24 INFO Applying migration id=tocc 2026/10/15 14:21:24 INFO Applying migration id=followeds 2026/10/15 14:21:24 INFO Applying migration id=certhash 2026/10/15 14:21:24 INFO Applying migration id=follows_sync 2026/10/15 14:21:24 INFO Applying migration id=jsonpath 2026/10/15 14:21:24 INFO Applying migration id=localforward 2026/10/15 14:21:24 INFO Applying migration id=avatar 2026/10/15 14:21:24 INFO Applying migration id=noimage 2026/10/15 14:21:24 INFO Applying migration id=feed 2026/10/15 14:21:24 INFO Applying migration id=bookmarks 2026/10/15 14:21:24 INFO Applying migration id=shareactivity 2026/10/15 14:21:24 INFO Applying migration id=application 2026/10/15 14:21:24 INFO Applying migration id=certificates 2026/10/15 14:21:24 INFO Applying migration id=rawforward 2026/10/15 14:21:24 INFO Applying migration id=publickey 2026/10/15 14:21:24 INFO Applying migration id=resolvegroup 2026/10/15 14:21:24 INFO Applying migration id=reject 2026/10/15 14:21:24 INFO Applying migration id=autodel 2026/10/15 14:21:24 INFO Applying migration id=jsonb 2026/10/15 14:21:24 INFO Applying migration id=quote 2026/10/15 14:21:24 INFO Applying migration id=rfc9421 2026/10/15 14:21:24 INFO Applying migration id=keys 2026/10/15 14:21:24 INFO Applying migration id=portable 2026/10/15 14:21:24 INFO Applying migration id=proofs 2026/10/15 14:21:24 INFO Applying migration id=contexts 2026/10/15 14:21:24 INFO Applying migration id=deliverieshost 2026/10/15 14:21:24 INFO Applying migration id=pembegin 2026/10/15 14:21:24 INFO Applying migration id=didhost 2026/10/15 14:21:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:24 INFO Applying migration id=invites 2026/10/15 14:21:24 INFO Applying migration id=ed25519blob 2026/10/15 14:21:24 INFO Applying migration id=rsablob 2026/10/15 14:21:24 INFO Applying migration id=iconscid 2026/10/15 14:21:24 INFO Applying migration id=actor 2026/10/15 14:21:24 INFO Applying migration id=localkeys 2026/10/15 14:21:24 INFO Applying migration id=deleted 2026/10/15 14:21:24 INFO Applying migration id=history 2026/10/15 14:21:24 INFO Applying migration id=outboxnano 2026/10/15 14:21:24 INFO Applying migration id=implements 2026/10/15 14:21:24 INFO Applying migration id=backfill 2026/10/15 14:21:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-72f3-72e3-9695-ee48bc343c34 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c 2026/10/15 14:21:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-72f3-7ace-9ee8-c54382649c38 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-72f6-7897-9f2d-e130ecb4bd42 note=https://localhost.localdomain:8443/post/01a13ff0-72f6-7872-b715-18c1f1f557ca thread=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-72f6-7897-9f2d-e130ecb4bd42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-72f6-7872-b715-18c1f1f557ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-72f6-7872-b715-18c1f1f557ca 2026/10/15 14:21:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-72f7-7e27-a2b2-a2dc1936fb68 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c 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/10/15 14:21:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.71s) === RUN TestReply_SelfReply 2026/10/15 14:21:25 INFO Applying migration id=initial 2026/10/15 14:21:25 INFO Applying migration id=notesupdated 2026/10/15 14:21:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:25 INFO Applying migration id=activitiesid 2026/10/15 14:21:25 INFO Applying migration id=outbox 2026/10/15 14:21:25 INFO Applying migration id=edits 2026/10/15 14:21:25 INFO Applying migration id=outboxactor 2026/10/15 14:21:25 INFO Applying migration id=outboxsender 2026/10/15 14:21:25 INFO Applying migration id=thread 2026/10/15 14:21:25 INFO Applying migration id=host 2026/10/15 14:21:25 INFO Applying migration id=sharedinbox 2026/10/15 14:21:25 INFO Applying migration id=noteshost 2026/10/15 14:21:25 INFO Applying migration id=fetched 2026/10/15 14:21:25 INFO Applying migration id=move 2026/10/15 14:21:25 INFO Applying migration id=cleanup 2026/10/15 14:21:25 INFO Applying migration id=received 2026/10/15 14:21:25 INFO Applying migration id=namehost 2026/10/15 14:21:25 INFO Applying migration id=outboxhost 2026/10/15 14:21:25 INFO Applying migration id=notesfts 2026/10/15 14:21:25 INFO Applying migration id=iconsname 2026/10/15 14:21:25 INFO Applying migration id=nohash 2026/10/15 14:21:25 INFO Applying migration id=shares 2026/10/15 14:21:25 INFO Applying migration id=actorttl 2026/10/15 14:21:25 INFO Applying migration id=tocc 2026/10/15 14:21:25 INFO Applying migration id=followeds 2026/10/15 14:21:25 INFO Applying migration id=certhash 2026/10/15 14:21:25 INFO Applying migration id=follows_sync 2026/10/15 14:21:25 INFO Applying migration id=jsonpath 2026/10/15 14:21:25 INFO Applying migration id=localforward 2026/10/15 14:21:25 INFO Applying migration id=avatar 2026/10/15 14:21:25 INFO Applying migration id=noimage 2026/10/15 14:21:25 INFO Applying migration id=feed 2026/10/15 14:21:25 INFO Applying migration id=bookmarks 2026/10/15 14:21:25 INFO Applying migration id=shareactivity 2026/10/15 14:21:25 INFO Applying migration id=application 2026/10/15 14:21:25 INFO Applying migration id=certificates 2026/10/15 14:21:25 INFO Applying migration id=rawforward 2026/10/15 14:21:25 INFO Applying migration id=publickey 2026/10/15 14:21:25 INFO Applying migration id=resolvegroup 2026/10/15 14:21:25 INFO Applying migration id=reject 2026/10/15 14:21:25 INFO Applying migration id=autodel 2026/10/15 14:21:25 INFO Applying migration id=jsonb 2026/10/15 14:21:25 INFO Applying migration id=quote 2026/10/15 14:21:25 INFO Applying migration id=rfc9421 2026/10/15 14:21:25 INFO Applying migration id=keys 2026/10/15 14:21:25 INFO Applying migration id=portable 2026/10/15 14:21:25 INFO Applying migration id=proofs 2026/10/15 14:21:25 INFO Applying migration id=contexts 2026/10/15 14:21:25 INFO Applying migration id=deliverieshost 2026/10/15 14:21:25 INFO Applying migration id=pembegin 2026/10/15 14:21:25 INFO Applying migration id=didhost 2026/10/15 14:21:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:25 INFO Applying migration id=invites 2026/10/15 14:21:25 INFO Applying migration id=ed25519blob 2026/10/15 14:21:25 INFO Applying migration id=rsablob 2026/10/15 14:21:25 INFO Applying migration id=iconscid 2026/10/15 14:21:25 INFO Applying migration id=actor 2026/10/15 14:21:25 INFO Applying migration id=localkeys 2026/10/15 14:21:25 INFO Applying migration id=deleted 2026/10/15 14:21:25 INFO Applying migration id=history 2026/10/15 14:21:25 INFO Applying migration id=outboxnano 2026/10/15 14:21:25 INFO Applying migration id=implements 2026/10/15 14:21:25 INFO Applying migration id=backfill 2026/10/15 14:21:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-76ef-7bb7-9105-b90a6eaea230 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-76f0-7345-8c33-8fcea04a7655 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-76ef-7bb7-9105-b90a6eaea230 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-76ef-7bb7-9105-b90a6eaea230 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-76f0-79fd-8b31-e8641ad3d020 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-76f4-7e6c-bc5c-f04e7759573c note=https://localhost.localdomain:8443/post/01a13ff0-76f4-7da4-a9eb-c741c1216416 thread=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-76f4-7e6c-bc5c-f04e7759573c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-76f4-7da4-a9eb-c741c1216416 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-76f4-7da4-a9eb-c741c1216416 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (1.03s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/10/15 14:21:26 INFO Applying migration id=initial 2026/10/15 14:21:26 INFO Applying migration id=notesupdated 2026/10/15 14:21:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:26 INFO Applying migration id=activitiesid 2026/10/15 14:21:26 INFO Applying migration id=outbox 2026/10/15 14:21:26 INFO Applying migration id=edits 2026/10/15 14:21:26 INFO Applying migration id=outboxactor 2026/10/15 14:21:26 INFO Applying migration id=outboxsender 2026/10/15 14:21:26 INFO Applying migration id=thread 2026/10/15 14:21:26 INFO Applying migration id=host 2026/10/15 14:21:26 INFO Applying migration id=sharedinbox 2026/10/15 14:21:26 INFO Applying migration id=noteshost 2026/10/15 14:21:26 INFO Applying migration id=fetched 2026/10/15 14:21:26 INFO Applying migration id=move 2026/10/15 14:21:26 INFO Applying migration id=cleanup 2026/10/15 14:21:26 INFO Applying migration id=received 2026/10/15 14:21:26 INFO Applying migration id=namehost 2026/10/15 14:21:26 INFO Applying migration id=outboxhost 2026/10/15 14:21:26 INFO Applying migration id=notesfts 2026/10/15 14:21:26 INFO Applying migration id=iconsname 2026/10/15 14:21:26 INFO Applying migration id=nohash 2026/10/15 14:21:26 INFO Applying migration id=shares 2026/10/15 14:21:26 INFO Applying migration id=actorttl 2026/10/15 14:21:26 INFO Applying migration id=tocc 2026/10/15 14:21:26 INFO Applying migration id=followeds 2026/10/15 14:21:26 INFO Applying migration id=certhash 2026/10/15 14:21:26 INFO Applying migration id=follows_sync 2026/10/15 14:21:26 INFO Applying migration id=jsonpath 2026/10/15 14:21:26 INFO Applying migration id=localforward 2026/10/15 14:21:26 INFO Applying migration id=avatar 2026/10/15 14:21:26 INFO Applying migration id=noimage 2026/10/15 14:21:26 INFO Applying migration id=feed 2026/10/15 14:21:26 INFO Applying migration id=bookmarks 2026/10/15 14:21:26 INFO Applying migration id=shareactivity 2026/10/15 14:21:26 INFO Applying migration id=application 2026/10/15 14:21:26 INFO Applying migration id=certificates 2026/10/15 14:21:26 INFO Applying migration id=rawforward 2026/10/15 14:21:26 INFO Applying migration id=publickey 2026/10/15 14:21:26 INFO Applying migration id=resolvegroup 2026/10/15 14:21:26 INFO Applying migration id=reject 2026/10/15 14:21:26 INFO Applying migration id=autodel 2026/10/15 14:21:26 INFO Applying migration id=jsonb 2026/10/15 14:21:26 INFO Applying migration id=quote 2026/10/15 14:21:26 INFO Applying migration id=rfc9421 2026/10/15 14:21:26 INFO Applying migration id=keys 2026/10/15 14:21:26 INFO Applying migration id=portable 2026/10/15 14:21:26 INFO Applying migration id=proofs 2026/10/15 14:21:26 INFO Applying migration id=contexts 2026/10/15 14:21:26 INFO Applying migration id=deliverieshost 2026/10/15 14:21:26 INFO Applying migration id=pembegin 2026/10/15 14:21:26 INFO Applying migration id=didhost 2026/10/15 14:21:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:26 INFO Applying migration id=invites 2026/10/15 14:21:26 INFO Applying migration id=ed25519blob 2026/10/15 14:21:26 INFO Applying migration id=rsablob 2026/10/15 14:21:26 INFO Applying migration id=iconscid 2026/10/15 14:21:26 INFO Applying migration id=actor 2026/10/15 14:21:26 INFO Applying migration id=localkeys 2026/10/15 14:21:26 INFO Applying migration id=deleted 2026/10/15 14:21:26 INFO Applying migration id=history 2026/10/15 14:21:26 INFO Applying migration id=outboxnano 2026/10/15 14:21:26 INFO Applying migration id=implements 2026/10/15 14:21:26 INFO Applying migration id=backfill 2026/10/15 14:21:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-78d4-7753-b24c-71ad63fa5398 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-78d4-7eaf-a759-032c0dbb71d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-78d4-7753-b24c-71ad63fa5398 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-78d4-7753-b24c-71ad63fa5398 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-78d5-76bd-bd9d-681b4cee5ca0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-78d8-7c31-9732-96aa03644cf7 note=https://localhost.localdomain:8443/post/01a13ff0-78d8-7c01-8291-32b7c3321e78 thread=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-78d8-7c31-9732-96aa03644cf7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-78d8-7c01-8291-32b7c3321e78 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-78d8-7c01-8291-32b7c3321e78 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.48s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/10/15 14:21:26 INFO Applying migration id=initial 2026/10/15 14:21:26 INFO Applying migration id=notesupdated 2026/10/15 14:21:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:26 INFO Applying migration id=activitiesid 2026/10/15 14:21:26 INFO Applying migration id=outbox 2026/10/15 14:21:26 INFO Applying migration id=edits 2026/10/15 14:21:26 INFO Applying migration id=outboxactor 2026/10/15 14:21:26 INFO Applying migration id=outboxsender 2026/10/15 14:21:26 INFO Applying migration id=thread 2026/10/15 14:21:26 INFO Applying migration id=host 2026/10/15 14:21:26 INFO Applying migration id=sharedinbox 2026/10/15 14:21:26 INFO Applying migration id=noteshost 2026/10/15 14:21:26 INFO Applying migration id=fetched 2026/10/15 14:21:26 INFO Applying migration id=move 2026/10/15 14:21:26 INFO Applying migration id=cleanup 2026/10/15 14:21:26 INFO Applying migration id=received 2026/10/15 14:21:26 INFO Applying migration id=namehost 2026/10/15 14:21:26 INFO Applying migration id=outboxhost 2026/10/15 14:21:26 INFO Applying migration id=notesfts 2026/10/15 14:21:26 INFO Applying migration id=iconsname 2026/10/15 14:21:26 INFO Applying migration id=nohash 2026/10/15 14:21:26 INFO Applying migration id=shares 2026/10/15 14:21:26 INFO Applying migration id=actorttl 2026/10/15 14:21:26 INFO Applying migration id=tocc 2026/10/15 14:21:26 INFO Applying migration id=followeds 2026/10/15 14:21:26 INFO Applying migration id=certhash 2026/10/15 14:21:26 INFO Applying migration id=follows_sync 2026/10/15 14:21:26 INFO Applying migration id=jsonpath 2026/10/15 14:21:26 INFO Applying migration id=localforward 2026/10/15 14:21:26 INFO Applying migration id=avatar 2026/10/15 14:21:26 INFO Applying migration id=noimage 2026/10/15 14:21:26 INFO Applying migration id=feed 2026/10/15 14:21:26 INFO Applying migration id=bookmarks 2026/10/15 14:21:26 INFO Applying migration id=shareactivity 2026/10/15 14:21:26 INFO Applying migration id=application 2026/10/15 14:21:26 INFO Applying migration id=certificates 2026/10/15 14:21:26 INFO Applying migration id=rawforward 2026/10/15 14:21:26 INFO Applying migration id=publickey 2026/10/15 14:21:26 INFO Applying migration id=resolvegroup 2026/10/15 14:21:26 INFO Applying migration id=reject 2026/10/15 14:21:26 INFO Applying migration id=autodel 2026/10/15 14:21:26 INFO Applying migration id=jsonb 2026/10/15 14:21:26 INFO Applying migration id=quote 2026/10/15 14:21:26 INFO Applying migration id=rfc9421 2026/10/15 14:21:26 INFO Applying migration id=keys 2026/10/15 14:21:26 INFO Applying migration id=portable 2026/10/15 14:21:26 INFO Applying migration id=proofs 2026/10/15 14:21:26 INFO Applying migration id=contexts 2026/10/15 14:21:26 INFO Applying migration id=deliverieshost 2026/10/15 14:21:26 INFO Applying migration id=pembegin 2026/10/15 14:21:26 INFO Applying migration id=didhost 2026/10/15 14:21:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:26 INFO Applying migration id=invites 2026/10/15 14:21:26 INFO Applying migration id=ed25519blob 2026/10/15 14:21:26 INFO Applying migration id=rsablob 2026/10/15 14:21:26 INFO Applying migration id=iconscid 2026/10/15 14:21:26 INFO Applying migration id=actor 2026/10/15 14:21:26 INFO Applying migration id=localkeys 2026/10/15 14:21:26 INFO Applying migration id=deleted 2026/10/15 14:21:26 INFO Applying migration id=history 2026/10/15 14:21:26 INFO Applying migration id=outboxnano 2026/10/15 14:21:26 INFO Applying migration id=implements 2026/10/15 14:21:26 INFO Applying migration id=backfill 2026/10/15 14:21:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7b4c-7806-8510-5a19b2f2f8be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-7b50-79e3-b970-7c560aecd8a4 note=https://localhost.localdomain:8443/post/01a13ff0-7b50-79ba-99f2-add38328a02b thread=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7b50-79e3-b970-7c560aecd8a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7b50-79ba-99f2-add38328a02b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-7b50-79ba-99f2-add38328a02b 2026/10/15 14:21:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (0.63s) === RUN TestReply_DM 2026/10/15 14:21:27 INFO Applying migration id=initial 2026/10/15 14:21:27 INFO Applying migration id=notesupdated 2026/10/15 14:21:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:27 INFO Applying migration id=activitiesid 2026/10/15 14:21:27 INFO Applying migration id=outbox 2026/10/15 14:21:27 INFO Applying migration id=edits 2026/10/15 14:21:27 INFO Applying migration id=outboxactor 2026/10/15 14:21:27 INFO Applying migration id=outboxsender 2026/10/15 14:21:27 INFO Applying migration id=thread 2026/10/15 14:21:27 INFO Applying migration id=host 2026/10/15 14:21:27 INFO Applying migration id=sharedinbox 2026/10/15 14:21:27 INFO Applying migration id=noteshost 2026/10/15 14:21:27 INFO Applying migration id=fetched 2026/10/15 14:21:27 INFO Applying migration id=move 2026/10/15 14:21:27 INFO Applying migration id=cleanup 2026/10/15 14:21:27 INFO Applying migration id=received 2026/10/15 14:21:27 INFO Applying migration id=namehost 2026/10/15 14:21:27 INFO Applying migration id=outboxhost 2026/10/15 14:21:27 INFO Applying migration id=notesfts 2026/10/15 14:21:27 INFO Applying migration id=iconsname 2026/10/15 14:21:27 INFO Applying migration id=nohash 2026/10/15 14:21:27 INFO Applying migration id=shares 2026/10/15 14:21:27 INFO Applying migration id=actorttl 2026/10/15 14:21:27 INFO Applying migration id=tocc 2026/10/15 14:21:27 INFO Applying migration id=followeds 2026/10/15 14:21:27 INFO Applying migration id=certhash 2026/10/15 14:21:27 INFO Applying migration id=follows_sync 2026/10/15 14:21:27 INFO Applying migration id=jsonpath 2026/10/15 14:21:27 INFO Applying migration id=localforward 2026/10/15 14:21:27 INFO Applying migration id=avatar 2026/10/15 14:21:27 INFO Applying migration id=noimage 2026/10/15 14:21:27 INFO Applying migration id=feed 2026/10/15 14:21:27 INFO Applying migration id=bookmarks 2026/10/15 14:21:27 INFO Applying migration id=shareactivity 2026/10/15 14:21:27 INFO Applying migration id=application 2026/10/15 14:21:27 INFO Applying migration id=certificates 2026/10/15 14:21:27 INFO Applying migration id=rawforward 2026/10/15 14:21:27 INFO Applying migration id=publickey 2026/10/15 14:21:27 INFO Applying migration id=resolvegroup 2026/10/15 14:21:27 INFO Applying migration id=reject 2026/10/15 14:21:27 INFO Applying migration id=autodel 2026/10/15 14:21:27 INFO Applying migration id=jsonb 2026/10/15 14:21:27 INFO Applying migration id=quote 2026/10/15 14:21:27 INFO Applying migration id=rfc9421 2026/10/15 14:21:27 INFO Applying migration id=keys 2026/10/15 14:21:27 INFO Applying migration id=portable 2026/10/15 14:21:27 INFO Applying migration id=proofs 2026/10/15 14:21:27 INFO Applying migration id=contexts 2026/10/15 14:21:27 INFO Applying migration id=deliverieshost 2026/10/15 14:21:27 INFO Applying migration id=pembegin 2026/10/15 14:21:27 INFO Applying migration id=didhost 2026/10/15 14:21:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:27 INFO Applying migration id=invites 2026/10/15 14:21:27 INFO Applying migration id=ed25519blob 2026/10/15 14:21:27 INFO Applying migration id=rsablob 2026/10/15 14:21:27 INFO Applying migration id=iconscid 2026/10/15 14:21:27 INFO Applying migration id=actor 2026/10/15 14:21:27 INFO Applying migration id=localkeys 2026/10/15 14:21:27 INFO Applying migration id=deleted 2026/10/15 14:21:27 INFO Applying migration id=history 2026/10/15 14:21:27 INFO Applying migration id=outboxnano 2026/10/15 14:21:27 INFO Applying migration id=implements 2026/10/15 14:21:27 INFO Applying migration id=backfill 2026/10/15 14:21:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-7ffc-70c4-ad10-a71a770e6a5e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-7ffc-7b8e-ba03-9af7fa350968 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-7ffc-70c4-ad10-a71a770e6a5e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-7ffc-70c4-ad10-a71a770e6a5e 2026/10/15 14:21:28 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7ffd-7787-b7f9-6dacdba8e31f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 2026/10/15 14:21:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 2026/10/15 14:21:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 2026/10/15 14:21:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8003-7540-bf9c-d568fc75efc4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8003-7514-a52b-19b6d950056c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-8003-7514-a52b-19b6d950056c --- PASS: TestReply_DM (1.20s) === RUN TestReply_DMUnfollowed 2026/10/15 14:21:28 INFO Applying migration id=initial 2026/10/15 14:21:28 INFO Applying migration id=notesupdated 2026/10/15 14:21:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:28 INFO Applying migration id=activitiesid 2026/10/15 14:21:28 INFO Applying migration id=outbox 2026/10/15 14:21:28 INFO Applying migration id=edits 2026/10/15 14:21:28 INFO Applying migration id=outboxactor 2026/10/15 14:21:28 INFO Applying migration id=outboxsender 2026/10/15 14:21:28 INFO Applying migration id=thread 2026/10/15 14:21:28 INFO Applying migration id=host 2026/10/15 14:21:28 INFO Applying migration id=sharedinbox 2026/10/15 14:21:28 INFO Applying migration id=noteshost 2026/10/15 14:21:28 INFO Applying migration id=fetched 2026/10/15 14:21:28 INFO Applying migration id=move 2026/10/15 14:21:28 INFO Applying migration id=cleanup 2026/10/15 14:21:28 INFO Applying migration id=received 2026/10/15 14:21:28 INFO Applying migration id=namehost 2026/10/15 14:21:28 INFO Applying migration id=outboxhost 2026/10/15 14:21:28 INFO Applying migration id=notesfts 2026/10/15 14:21:28 INFO Applying migration id=iconsname 2026/10/15 14:21:28 INFO Applying migration id=nohash 2026/10/15 14:21:28 INFO Applying migration id=shares 2026/10/15 14:21:28 INFO Applying migration id=actorttl 2026/10/15 14:21:28 INFO Applying migration id=tocc 2026/10/15 14:21:28 INFO Applying migration id=followeds 2026/10/15 14:21:28 INFO Applying migration id=certhash 2026/10/15 14:21:28 INFO Applying migration id=follows_sync 2026/10/15 14:21:28 INFO Applying migration id=jsonpath 2026/10/15 14:21:28 INFO Applying migration id=localforward 2026/10/15 14:21:28 INFO Applying migration id=avatar 2026/10/15 14:21:28 INFO Applying migration id=noimage 2026/10/15 14:21:28 INFO Applying migration id=feed 2026/10/15 14:21:28 INFO Applying migration id=bookmarks 2026/10/15 14:21:28 INFO Applying migration id=shareactivity 2026/10/15 14:21:28 INFO Applying migration id=application 2026/10/15 14:21:28 INFO Applying migration id=certificates 2026/10/15 14:21:28 INFO Applying migration id=rawforward 2026/10/15 14:21:28 INFO Applying migration id=publickey 2026/10/15 14:21:28 INFO Applying migration id=resolvegroup 2026/10/15 14:21:28 INFO Applying migration id=reject 2026/10/15 14:21:28 INFO Applying migration id=autodel 2026/10/15 14:21:28 INFO Applying migration id=jsonb 2026/10/15 14:21:28 INFO Applying migration id=quote 2026/10/15 14:21:28 INFO Applying migration id=rfc9421 2026/10/15 14:21:28 INFO Applying migration id=keys 2026/10/15 14:21:28 INFO Applying migration id=portable 2026/10/15 14:21:28 INFO Applying migration id=proofs 2026/10/15 14:21:28 INFO Applying migration id=contexts 2026/10/15 14:21:28 INFO Applying migration id=deliverieshost 2026/10/15 14:21:28 INFO Applying migration id=pembegin 2026/10/15 14:21:28 INFO Applying migration id=didhost 2026/10/15 14:21:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:28 INFO Applying migration id=invites 2026/10/15 14:21:28 INFO Applying migration id=ed25519blob 2026/10/15 14:21:28 INFO Applying migration id=rsablob 2026/10/15 14:21:28 INFO Applying migration id=iconscid 2026/10/15 14:21:28 INFO Applying migration id=actor 2026/10/15 14:21:28 INFO Applying migration id=localkeys 2026/10/15 14:21:28 INFO Applying migration id=deleted 2026/10/15 14:21:28 INFO Applying migration id=history 2026/10/15 14:21:28 INFO Applying migration id=outboxnano 2026/10/15 14:21:28 INFO Applying migration id=implements 2026/10/15 14:21:28 INFO Applying migration id=backfill 2026/10/15 14:21:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-8276-7806-a1af-7b3553871c58 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c 2026/10/15 14:21:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8277-7629-949b-7063b005830e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 2026/10/15 14:21:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 2026/10/15 14:21:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-8280-7408-9d64-8db5e3353417 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c 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/10/15 14:21:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8282-7564-87f6-5222e0a162ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8282-750e-af43-5ea04742b693 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-8282-750e-af43-5ea04742b693 --- PASS: TestReply_DMUnfollowed (0.64s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/10/15 14:21:29 INFO Applying migration id=initial 2026/10/15 14:21:29 INFO Applying migration id=notesupdated 2026/10/15 14:21:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:29 INFO Applying migration id=activitiesid 2026/10/15 14:21:29 INFO Applying migration id=outbox 2026/10/15 14:21:29 INFO Applying migration id=edits 2026/10/15 14:21:29 INFO Applying migration id=outboxactor 2026/10/15 14:21:29 INFO Applying migration id=outboxsender 2026/10/15 14:21:29 INFO Applying migration id=thread 2026/10/15 14:21:29 INFO Applying migration id=host 2026/10/15 14:21:29 INFO Applying migration id=sharedinbox 2026/10/15 14:21:29 INFO Applying migration id=noteshost 2026/10/15 14:21:29 INFO Applying migration id=fetched 2026/10/15 14:21:29 INFO Applying migration id=move 2026/10/15 14:21:29 INFO Applying migration id=cleanup 2026/10/15 14:21:29 INFO Applying migration id=received 2026/10/15 14:21:29 INFO Applying migration id=namehost 2026/10/15 14:21:29 INFO Applying migration id=outboxhost 2026/10/15 14:21:29 INFO Applying migration id=notesfts 2026/10/15 14:21:29 INFO Applying migration id=iconsname 2026/10/15 14:21:29 INFO Applying migration id=nohash 2026/10/15 14:21:29 INFO Applying migration id=shares 2026/10/15 14:21:29 INFO Applying migration id=actorttl 2026/10/15 14:21:29 INFO Applying migration id=tocc 2026/10/15 14:21:29 INFO Applying migration id=followeds 2026/10/15 14:21:29 INFO Applying migration id=certhash 2026/10/15 14:21:29 INFO Applying migration id=follows_sync 2026/10/15 14:21:29 INFO Applying migration id=jsonpath 2026/10/15 14:21:29 INFO Applying migration id=localforward 2026/10/15 14:21:29 INFO Applying migration id=avatar 2026/10/15 14:21:29 INFO Applying migration id=noimage 2026/10/15 14:21:29 INFO Applying migration id=feed 2026/10/15 14:21:29 INFO Applying migration id=bookmarks 2026/10/15 14:21:29 INFO Applying migration id=shareactivity 2026/10/15 14:21:29 INFO Applying migration id=application 2026/10/15 14:21:29 INFO Applying migration id=certificates 2026/10/15 14:21:29 INFO Applying migration id=rawforward 2026/10/15 14:21:29 INFO Applying migration id=publickey 2026/10/15 14:21:29 INFO Applying migration id=resolvegroup 2026/10/15 14:21:29 INFO Applying migration id=reject 2026/10/15 14:21:29 INFO Applying migration id=autodel 2026/10/15 14:21:29 INFO Applying migration id=jsonb 2026/10/15 14:21:29 INFO Applying migration id=quote 2026/10/15 14:21:29 INFO Applying migration id=rfc9421 2026/10/15 14:21:29 INFO Applying migration id=keys 2026/10/15 14:21:29 INFO Applying migration id=portable 2026/10/15 14:21:29 INFO Applying migration id=proofs 2026/10/15 14:21:29 INFO Applying migration id=contexts 2026/10/15 14:21:29 INFO Applying migration id=deliverieshost 2026/10/15 14:21:29 INFO Applying migration id=pembegin 2026/10/15 14:21:29 INFO Applying migration id=didhost 2026/10/15 14:21:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:29 INFO Applying migration id=invites 2026/10/15 14:21:29 INFO Applying migration id=ed25519blob 2026/10/15 14:21:29 INFO Applying migration id=rsablob 2026/10/15 14:21:29 INFO Applying migration id=iconscid 2026/10/15 14:21:29 INFO Applying migration id=actor 2026/10/15 14:21:29 INFO Applying migration id=localkeys 2026/10/15 14:21:29 INFO Applying migration id=deleted 2026/10/15 14:21:29 INFO Applying migration id=history 2026/10/15 14:21:29 INFO Applying migration id=outboxnano 2026/10/15 14:21:29 INFO Applying migration id=implements 2026/10/15 14:21:29 INFO Applying migration id=backfill 2026/10/15 14:21:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-8492-75d9-ba03-4cd8b3fd4817 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 2026/10/15 14:21:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8493-7031-823e-702247b34939 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 2026/10/15 14:21:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 2026/10/15 14:21:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-8496-7320-96a1-459359e7d4d6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 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/10/15 14:21:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8497-717e-aa38-fd0ba3fc42ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8497-7153-9b08-375004315e2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-8497-7153-9b08-375004315e2c --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (0.53s) === RUN TestReply_DMToAnotherUser 2026/10/15 14:21:29 INFO Applying migration id=initial 2026/10/15 14:21:29 INFO Applying migration id=notesupdated 2026/10/15 14:21:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:29 INFO Applying migration id=activitiesid 2026/10/15 14:21:29 INFO Applying migration id=outbox 2026/10/15 14:21:29 INFO Applying migration id=edits 2026/10/15 14:21:29 INFO Applying migration id=outboxactor 2026/10/15 14:21:29 INFO Applying migration id=outboxsender 2026/10/15 14:21:29 INFO Applying migration id=thread 2026/10/15 14:21:29 INFO Applying migration id=host 2026/10/15 14:21:29 INFO Applying migration id=sharedinbox 2026/10/15 14:21:29 INFO Applying migration id=noteshost 2026/10/15 14:21:29 INFO Applying migration id=fetched 2026/10/15 14:21:29 INFO Applying migration id=move 2026/10/15 14:21:29 INFO Applying migration id=cleanup 2026/10/15 14:21:29 INFO Applying migration id=received 2026/10/15 14:21:29 INFO Applying migration id=namehost 2026/10/15 14:21:29 INFO Applying migration id=outboxhost 2026/10/15 14:21:29 INFO Applying migration id=notesfts 2026/10/15 14:21:29 INFO Applying migration id=iconsname 2026/10/15 14:21:29 INFO Applying migration id=nohash 2026/10/15 14:21:29 INFO Applying migration id=shares 2026/10/15 14:21:29 INFO Applying migration id=actorttl 2026/10/15 14:21:29 INFO Applying migration id=tocc 2026/10/15 14:21:29 INFO Applying migration id=followeds 2026/10/15 14:21:29 INFO Applying migration id=certhash 2026/10/15 14:21:29 INFO Applying migration id=follows_sync 2026/10/15 14:21:29 INFO Applying migration id=jsonpath 2026/10/15 14:21:29 INFO Applying migration id=localforward 2026/10/15 14:21:29 INFO Applying migration id=avatar 2026/10/15 14:21:29 INFO Applying migration id=noimage 2026/10/15 14:21:29 INFO Applying migration id=feed 2026/10/15 14:21:29 INFO Applying migration id=bookmarks 2026/10/15 14:21:29 INFO Applying migration id=shareactivity 2026/10/15 14:21:29 INFO Applying migration id=application 2026/10/15 14:21:29 INFO Applying migration id=certificates 2026/10/15 14:21:29 INFO Applying migration id=rawforward 2026/10/15 14:21:29 INFO Applying migration id=publickey 2026/10/15 14:21:29 INFO Applying migration id=resolvegroup 2026/10/15 14:21:29 INFO Applying migration id=reject 2026/10/15 14:21:29 INFO Applying migration id=autodel 2026/10/15 14:21:29 INFO Applying migration id=jsonb 2026/10/15 14:21:29 INFO Applying migration id=quote 2026/10/15 14:21:29 INFO Applying migration id=rfc9421 2026/10/15 14:21:29 INFO Applying migration id=keys 2026/10/15 14:21:29 INFO Applying migration id=portable 2026/10/15 14:21:29 INFO Applying migration id=proofs 2026/10/15 14:21:29 INFO Applying migration id=contexts 2026/10/15 14:21:29 INFO Applying migration id=deliverieshost 2026/10/15 14:21:29 INFO Applying migration id=pembegin 2026/10/15 14:21:29 INFO Applying migration id=didhost 2026/10/15 14:21:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:29 INFO Applying migration id=invites 2026/10/15 14:21:29 INFO Applying migration id=ed25519blob 2026/10/15 14:21:29 INFO Applying migration id=rsablob 2026/10/15 14:21:29 INFO Applying migration id=iconscid 2026/10/15 14:21:29 INFO Applying migration id=actor 2026/10/15 14:21:29 INFO Applying migration id=localkeys 2026/10/15 14:21:29 INFO Applying migration id=deleted 2026/10/15 14:21:29 INFO Applying migration id=history 2026/10/15 14:21:29 INFO Applying migration id=outboxnano 2026/10/15 14:21:29 INFO Applying migration id=implements 2026/10/15 14:21:29 INFO Applying migration id=backfill 2026/10/15 14:21:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-86af-74d3-be45-e155f70431b0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-86b0-7bb7-8671-fab2434ad019 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-86af-74d3-be45-e155f70431b0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-86af-74d3-be45-e155f70431b0 2026/10/15 14:21:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-86b2-7151-8175-bf3010a44e90 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 2026/10/15 14:21:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 2026/10/15 14:21:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 --- PASS: TestReply_DMToAnotherUser (0.55s) === RUN TestReply_NoSuchPost 2026/10/15 14:21:30 INFO Applying migration id=initial 2026/10/15 14:21:30 INFO Applying migration id=notesupdated 2026/10/15 14:21:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:30 INFO Applying migration id=activitiesid 2026/10/15 14:21:30 INFO Applying migration id=outbox 2026/10/15 14:21:30 INFO Applying migration id=edits 2026/10/15 14:21:30 INFO Applying migration id=outboxactor 2026/10/15 14:21:30 INFO Applying migration id=outboxsender 2026/10/15 14:21:30 INFO Applying migration id=thread 2026/10/15 14:21:30 INFO Applying migration id=host 2026/10/15 14:21:30 INFO Applying migration id=sharedinbox 2026/10/15 14:21:30 INFO Applying migration id=noteshost 2026/10/15 14:21:30 INFO Applying migration id=fetched 2026/10/15 14:21:30 INFO Applying migration id=move 2026/10/15 14:21:30 INFO Applying migration id=cleanup 2026/10/15 14:21:30 INFO Applying migration id=received 2026/10/15 14:21:30 INFO Applying migration id=namehost 2026/10/15 14:21:30 INFO Applying migration id=outboxhost 2026/10/15 14:21:30 INFO Applying migration id=notesfts 2026/10/15 14:21:30 INFO Applying migration id=iconsname 2026/10/15 14:21:30 INFO Applying migration id=nohash 2026/10/15 14:21:30 INFO Applying migration id=shares 2026/10/15 14:21:30 INFO Applying migration id=actorttl 2026/10/15 14:21:30 INFO Applying migration id=tocc 2026/10/15 14:21:30 INFO Applying migration id=followeds 2026/10/15 14:21:30 INFO Applying migration id=certhash 2026/10/15 14:21:30 INFO Applying migration id=follows_sync 2026/10/15 14:21:30 INFO Applying migration id=jsonpath 2026/10/15 14:21:30 INFO Applying migration id=localforward 2026/10/15 14:21:30 INFO Applying migration id=avatar 2026/10/15 14:21:30 INFO Applying migration id=noimage 2026/10/15 14:21:30 INFO Applying migration id=feed 2026/10/15 14:21:30 INFO Applying migration id=bookmarks 2026/10/15 14:21:30 INFO Applying migration id=shareactivity 2026/10/15 14:21:30 INFO Applying migration id=application 2026/10/15 14:21:30 INFO Applying migration id=certificates 2026/10/15 14:21:30 INFO Applying migration id=rawforward 2026/10/15 14:21:30 INFO Applying migration id=publickey 2026/10/15 14:21:30 INFO Applying migration id=resolvegroup 2026/10/15 14:21:30 INFO Applying migration id=reject 2026/10/15 14:21:30 INFO Applying migration id=autodel 2026/10/15 14:21:30 INFO Applying migration id=jsonb 2026/10/15 14:21:30 INFO Applying migration id=quote 2026/10/15 14:21:30 INFO Applying migration id=rfc9421 2026/10/15 14:21:30 INFO Applying migration id=keys 2026/10/15 14:21:30 INFO Applying migration id=portable 2026/10/15 14:21:30 INFO Applying migration id=proofs 2026/10/15 14:21:30 INFO Applying migration id=contexts 2026/10/15 14:21:30 INFO Applying migration id=deliverieshost 2026/10/15 14:21:30 INFO Applying migration id=pembegin 2026/10/15 14:21:30 INFO Applying migration id=didhost 2026/10/15 14:21:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:30 INFO Applying migration id=invites 2026/10/15 14:21:30 INFO Applying migration id=ed25519blob 2026/10/15 14:21:30 INFO Applying migration id=rsablob 2026/10/15 14:21:30 INFO Applying migration id=iconscid 2026/10/15 14:21:30 INFO Applying migration id=actor 2026/10/15 14:21:30 INFO Applying migration id=localkeys 2026/10/15 14:21:30 INFO Applying migration id=deleted 2026/10/15 14:21:30 INFO Applying migration id=history 2026/10/15 14:21:30 INFO Applying migration id=outboxnano 2026/10/15 14:21:30 INFO Applying migration id=implements 2026/10/15 14:21:30 INFO Applying migration id=backfill 2026/10/15 14:21:30 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (0.55s) === RUN TestResolve_LocalUser 2026/10/15 14:21:30 INFO Applying migration id=initial 2026/10/15 14:21:30 INFO Applying migration id=notesupdated 2026/10/15 14:21:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:30 INFO Applying migration id=activitiesid 2026/10/15 14:21:30 INFO Applying migration id=outbox 2026/10/15 14:21:30 INFO Applying migration id=edits 2026/10/15 14:21:30 INFO Applying migration id=outboxactor 2026/10/15 14:21:30 INFO Applying migration id=outboxsender 2026/10/15 14:21:30 INFO Applying migration id=thread 2026/10/15 14:21:30 INFO Applying migration id=host 2026/10/15 14:21:30 INFO Applying migration id=sharedinbox 2026/10/15 14:21:30 INFO Applying migration id=noteshost 2026/10/15 14:21:30 INFO Applying migration id=fetched 2026/10/15 14:21:30 INFO Applying migration id=move 2026/10/15 14:21:30 INFO Applying migration id=cleanup 2026/10/15 14:21:30 INFO Applying migration id=received 2026/10/15 14:21:30 INFO Applying migration id=namehost 2026/10/15 14:21:30 INFO Applying migration id=outboxhost 2026/10/15 14:21:30 INFO Applying migration id=notesfts 2026/10/15 14:21:30 INFO Applying migration id=iconsname 2026/10/15 14:21:30 INFO Applying migration id=nohash 2026/10/15 14:21:30 INFO Applying migration id=shares 2026/10/15 14:21:30 INFO Applying migration id=actorttl 2026/10/15 14:21:30 INFO Applying migration id=tocc 2026/10/15 14:21:30 INFO Applying migration id=followeds 2026/10/15 14:21:30 INFO Applying migration id=certhash 2026/10/15 14:21:30 INFO Applying migration id=follows_sync 2026/10/15 14:21:30 INFO Applying migration id=jsonpath 2026/10/15 14:21:30 INFO Applying migration id=localforward 2026/10/15 14:21:30 INFO Applying migration id=avatar 2026/10/15 14:21:30 INFO Applying migration id=noimage 2026/10/15 14:21:30 INFO Applying migration id=feed 2026/10/15 14:21:30 INFO Applying migration id=bookmarks 2026/10/15 14:21:30 INFO Applying migration id=shareactivity 2026/10/15 14:21:30 INFO Applying migration id=application 2026/10/15 14:21:30 INFO Applying migration id=certificates 2026/10/15 14:21:30 INFO Applying migration id=rawforward 2026/10/15 14:21:30 INFO Applying migration id=publickey 2026/10/15 14:21:30 INFO Applying migration id=resolvegroup 2026/10/15 14:21:30 INFO Applying migration id=reject 2026/10/15 14:21:30 INFO Applying migration id=autodel 2026/10/15 14:21:30 INFO Applying migration id=jsonb 2026/10/15 14:21:30 INFO Applying migration id=quote 2026/10/15 14:21:30 INFO Applying migration id=rfc9421 2026/10/15 14:21:30 INFO Applying migration id=keys 2026/10/15 14:21:30 INFO Applying migration id=portable 2026/10/15 14:21:30 INFO Applying migration id=proofs 2026/10/15 14:21:30 INFO Applying migration id=contexts 2026/10/15 14:21:30 INFO Applying migration id=deliverieshost 2026/10/15 14:21:30 INFO Applying migration id=pembegin 2026/10/15 14:21:30 INFO Applying migration id=didhost 2026/10/15 14:21:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:30 INFO Applying migration id=invites 2026/10/15 14:21:30 INFO Applying migration id=ed25519blob 2026/10/15 14:21:30 INFO Applying migration id=rsablob 2026/10/15 14:21:30 INFO Applying migration id=iconscid 2026/10/15 14:21:30 INFO Applying migration id=actor 2026/10/15 14:21:30 INFO Applying migration id=localkeys 2026/10/15 14:21:30 INFO Applying migration id=deleted 2026/10/15 14:21:30 INFO Applying migration id=history 2026/10/15 14:21:30 INFO Applying migration id=outboxnano 2026/10/15 14:21:30 INFO Applying migration id=implements 2026/10/15 14:21:30 INFO Applying migration id=backfill 2026/10/15 14:21:31 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.62s) === RUN TestResolve_LocalUserByNameOnly 2026/10/15 14:21:31 INFO Applying migration id=initial 2026/10/15 14:21:31 INFO Applying migration id=notesupdated 2026/10/15 14:21:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:31 INFO Applying migration id=activitiesid 2026/10/15 14:21:31 INFO Applying migration id=outbox 2026/10/15 14:21:31 INFO Applying migration id=edits 2026/10/15 14:21:31 INFO Applying migration id=outboxactor 2026/10/15 14:21:31 INFO Applying migration id=outboxsender 2026/10/15 14:21:31 INFO Applying migration id=thread 2026/10/15 14:21:31 INFO Applying migration id=host 2026/10/15 14:21:31 INFO Applying migration id=sharedinbox 2026/10/15 14:21:31 INFO Applying migration id=noteshost 2026/10/15 14:21:31 INFO Applying migration id=fetched 2026/10/15 14:21:31 INFO Applying migration id=move 2026/10/15 14:21:31 INFO Applying migration id=cleanup 2026/10/15 14:21:31 INFO Applying migration id=received 2026/10/15 14:21:31 INFO Applying migration id=namehost 2026/10/15 14:21:31 INFO Applying migration id=outboxhost 2026/10/15 14:21:31 INFO Applying migration id=notesfts 2026/10/15 14:21:31 INFO Applying migration id=iconsname 2026/10/15 14:21:31 INFO Applying migration id=nohash 2026/10/15 14:21:31 INFO Applying migration id=shares 2026/10/15 14:21:31 INFO Applying migration id=actorttl 2026/10/15 14:21:31 INFO Applying migration id=tocc 2026/10/15 14:21:31 INFO Applying migration id=followeds 2026/10/15 14:21:31 INFO Applying migration id=certhash 2026/10/15 14:21:31 INFO Applying migration id=follows_sync 2026/10/15 14:21:31 INFO Applying migration id=jsonpath 2026/10/15 14:21:31 INFO Applying migration id=localforward 2026/10/15 14:21:31 INFO Applying migration id=avatar 2026/10/15 14:21:31 INFO Applying migration id=noimage 2026/10/15 14:21:31 INFO Applying migration id=feed 2026/10/15 14:21:31 INFO Applying migration id=bookmarks 2026/10/15 14:21:31 INFO Applying migration id=shareactivity 2026/10/15 14:21:31 INFO Applying migration id=application 2026/10/15 14:21:31 INFO Applying migration id=certificates 2026/10/15 14:21:31 INFO Applying migration id=rawforward 2026/10/15 14:21:31 INFO Applying migration id=publickey 2026/10/15 14:21:31 INFO Applying migration id=resolvegroup 2026/10/15 14:21:31 INFO Applying migration id=reject 2026/10/15 14:21:31 INFO Applying migration id=autodel 2026/10/15 14:21:31 INFO Applying migration id=jsonb 2026/10/15 14:21:31 INFO Applying migration id=quote 2026/10/15 14:21:31 INFO Applying migration id=rfc9421 2026/10/15 14:21:31 INFO Applying migration id=keys 2026/10/15 14:21:31 INFO Applying migration id=portable 2026/10/15 14:21:31 INFO Applying migration id=proofs 2026/10/15 14:21:31 INFO Applying migration id=contexts 2026/10/15 14:21:31 INFO Applying migration id=deliverieshost 2026/10/15 14:21:31 INFO Applying migration id=pembegin 2026/10/15 14:21:31 INFO Applying migration id=didhost 2026/10/15 14:21:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:31 INFO Applying migration id=invites 2026/10/15 14:21:31 INFO Applying migration id=ed25519blob 2026/10/15 14:21:31 INFO Applying migration id=rsablob 2026/10/15 14:21:31 INFO Applying migration id=iconscid 2026/10/15 14:21:31 INFO Applying migration id=actor 2026/10/15 14:21:31 INFO Applying migration id=localkeys 2026/10/15 14:21:31 INFO Applying migration id=deleted 2026/10/15 14:21:31 INFO Applying migration id=history 2026/10/15 14:21:31 INFO Applying migration id=outboxnano 2026/10/15 14:21:31 INFO Applying migration id=implements 2026/10/15 14:21:31 INFO Applying migration id=backfill 2026/10/15 14:21:32 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.80s) === RUN TestResolve_NoSuchLocalUser 2026/10/15 14:21:32 INFO Applying migration id=initial 2026/10/15 14:21:32 INFO Applying migration id=notesupdated 2026/10/15 14:21:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:32 INFO Applying migration id=activitiesid 2026/10/15 14:21:32 INFO Applying migration id=outbox 2026/10/15 14:21:32 INFO Applying migration id=edits 2026/10/15 14:21:32 INFO Applying migration id=outboxactor 2026/10/15 14:21:32 INFO Applying migration id=outboxsender 2026/10/15 14:21:32 INFO Applying migration id=thread 2026/10/15 14:21:32 INFO Applying migration id=host 2026/10/15 14:21:32 INFO Applying migration id=sharedinbox 2026/10/15 14:21:32 INFO Applying migration id=noteshost 2026/10/15 14:21:32 INFO Applying migration id=fetched 2026/10/15 14:21:32 INFO Applying migration id=move 2026/10/15 14:21:32 INFO Applying migration id=cleanup 2026/10/15 14:21:32 INFO Applying migration id=received 2026/10/15 14:21:32 INFO Applying migration id=namehost 2026/10/15 14:21:32 INFO Applying migration id=outboxhost 2026/10/15 14:21:32 INFO Applying migration id=notesfts 2026/10/15 14:21:32 INFO Applying migration id=iconsname 2026/10/15 14:21:32 INFO Applying migration id=nohash 2026/10/15 14:21:32 INFO Applying migration id=shares 2026/10/15 14:21:32 INFO Applying migration id=actorttl 2026/10/15 14:21:32 INFO Applying migration id=tocc 2026/10/15 14:21:32 INFO Applying migration id=followeds 2026/10/15 14:21:32 INFO Applying migration id=certhash 2026/10/15 14:21:32 INFO Applying migration id=follows_sync 2026/10/15 14:21:32 INFO Applying migration id=jsonpath 2026/10/15 14:21:32 INFO Applying migration id=localforward 2026/10/15 14:21:32 INFO Applying migration id=avatar 2026/10/15 14:21:32 INFO Applying migration id=noimage 2026/10/15 14:21:32 INFO Applying migration id=feed 2026/10/15 14:21:32 INFO Applying migration id=bookmarks 2026/10/15 14:21:32 INFO Applying migration id=shareactivity 2026/10/15 14:21:32 INFO Applying migration id=application 2026/10/15 14:21:32 INFO Applying migration id=certificates 2026/10/15 14:21:32 INFO Applying migration id=rawforward 2026/10/15 14:21:32 INFO Applying migration id=publickey 2026/10/15 14:21:32 INFO Applying migration id=resolvegroup 2026/10/15 14:21:32 INFO Applying migration id=reject 2026/10/15 14:21:32 INFO Applying migration id=autodel 2026/10/15 14:21:32 INFO Applying migration id=jsonb 2026/10/15 14:21:32 INFO Applying migration id=quote 2026/10/15 14:21:32 INFO Applying migration id=rfc9421 2026/10/15 14:21:32 INFO Applying migration id=keys 2026/10/15 14:21:32 INFO Applying migration id=portable 2026/10/15 14:21:32 INFO Applying migration id=proofs 2026/10/15 14:21:32 INFO Applying migration id=contexts 2026/10/15 14:21:32 INFO Applying migration id=deliverieshost 2026/10/15 14:21:32 INFO Applying migration id=pembegin 2026/10/15 14:21:32 INFO Applying migration id=didhost 2026/10/15 14:21:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:32 INFO Applying migration id=invites 2026/10/15 14:21:32 INFO Applying migration id=ed25519blob 2026/10/15 14:21:32 INFO Applying migration id=rsablob 2026/10/15 14:21:32 INFO Applying migration id=iconscid 2026/10/15 14:21:32 INFO Applying migration id=actor 2026/10/15 14:21:32 INFO Applying migration id=localkeys 2026/10/15 14:21:32 INFO Applying migration id=deleted 2026/10/15 14:21:32 INFO Applying migration id=history 2026/10/15 14:21:32 INFO Applying migration id=outboxnano 2026/10/15 14:21:32 INFO Applying migration id=implements 2026/10/15 14:21:32 INFO Applying migration id=backfill 2026/10/15 14:21:32 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/15 14:21:32 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUser (0.70s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/10/15 14:21:32 INFO Applying migration id=initial 2026/10/15 14:21:32 INFO Applying migration id=notesupdated 2026/10/15 14:21:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:32 INFO Applying migration id=activitiesid 2026/10/15 14:21:32 INFO Applying migration id=outbox 2026/10/15 14:21:32 INFO Applying migration id=edits 2026/10/15 14:21:32 INFO Applying migration id=outboxactor 2026/10/15 14:21:32 INFO Applying migration id=outboxsender 2026/10/15 14:21:32 INFO Applying migration id=thread 2026/10/15 14:21:32 INFO Applying migration id=host 2026/10/15 14:21:32 INFO Applying migration id=sharedinbox 2026/10/15 14:21:32 INFO Applying migration id=noteshost 2026/10/15 14:21:32 INFO Applying migration id=fetched 2026/10/15 14:21:32 INFO Applying migration id=move 2026/10/15 14:21:32 INFO Applying migration id=cleanup 2026/10/15 14:21:32 INFO Applying migration id=received 2026/10/15 14:21:32 INFO Applying migration id=namehost 2026/10/15 14:21:32 INFO Applying migration id=outboxhost 2026/10/15 14:21:32 INFO Applying migration id=notesfts 2026/10/15 14:21:32 INFO Applying migration id=iconsname 2026/10/15 14:21:32 INFO Applying migration id=nohash 2026/10/15 14:21:32 INFO Applying migration id=shares 2026/10/15 14:21:32 INFO Applying migration id=actorttl 2026/10/15 14:21:32 INFO Applying migration id=tocc 2026/10/15 14:21:32 INFO Applying migration id=followeds 2026/10/15 14:21:32 INFO Applying migration id=certhash 2026/10/15 14:21:32 INFO Applying migration id=follows_sync 2026/10/15 14:21:32 INFO Applying migration id=jsonpath 2026/10/15 14:21:32 INFO Applying migration id=localforward 2026/10/15 14:21:32 INFO Applying migration id=avatar 2026/10/15 14:21:32 INFO Applying migration id=noimage 2026/10/15 14:21:32 INFO Applying migration id=feed 2026/10/15 14:21:32 INFO Applying migration id=bookmarks 2026/10/15 14:21:32 INFO Applying migration id=shareactivity 2026/10/15 14:21:32 INFO Applying migration id=application 2026/10/15 14:21:32 INFO Applying migration id=certificates 2026/10/15 14:21:32 INFO Applying migration id=rawforward 2026/10/15 14:21:32 INFO Applying migration id=publickey 2026/10/15 14:21:32 INFO Applying migration id=resolvegroup 2026/10/15 14:21:32 INFO Applying migration id=reject 2026/10/15 14:21:32 INFO Applying migration id=autodel 2026/10/15 14:21:32 INFO Applying migration id=jsonb 2026/10/15 14:21:32 INFO Applying migration id=quote 2026/10/15 14:21:32 INFO Applying migration id=rfc9421 2026/10/15 14:21:32 INFO Applying migration id=keys 2026/10/15 14:21:32 INFO Applying migration id=portable 2026/10/15 14:21:32 INFO Applying migration id=proofs 2026/10/15 14:21:32 INFO Applying migration id=contexts 2026/10/15 14:21:32 INFO Applying migration id=deliverieshost 2026/10/15 14:21:32 INFO Applying migration id=pembegin 2026/10/15 14:21:32 INFO Applying migration id=didhost 2026/10/15 14:21:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:32 INFO Applying migration id=invites 2026/10/15 14:21:32 INFO Applying migration id=ed25519blob 2026/10/15 14:21:32 INFO Applying migration id=rsablob 2026/10/15 14:21:32 INFO Applying migration id=iconscid 2026/10/15 14:21:32 INFO Applying migration id=actor 2026/10/15 14:21:32 INFO Applying migration id=localkeys 2026/10/15 14:21:32 INFO Applying migration id=deleted 2026/10/15 14:21:32 INFO Applying migration id=history 2026/10/15 14:21:32 INFO Applying migration id=outboxnano 2026/10/15 14:21:32 INFO Applying migration id=implements 2026/10/15 14:21:32 INFO Applying migration id=backfill 2026/10/15 14:21:33 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/15 14:21:33 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.08s) === RUN TestResolve_NoSuchFederatedUser 2026/10/15 14:21:33 INFO Applying migration id=initial 2026/10/15 14:21:33 INFO Applying migration id=notesupdated 2026/10/15 14:21:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:33 INFO Applying migration id=activitiesid 2026/10/15 14:21:33 INFO Applying migration id=outbox 2026/10/15 14:21:33 INFO Applying migration id=edits 2026/10/15 14:21:33 INFO Applying migration id=outboxactor 2026/10/15 14:21:33 INFO Applying migration id=outboxsender 2026/10/15 14:21:33 INFO Applying migration id=thread 2026/10/15 14:21:33 INFO Applying migration id=host 2026/10/15 14:21:33 INFO Applying migration id=sharedinbox 2026/10/15 14:21:33 INFO Applying migration id=noteshost 2026/10/15 14:21:33 INFO Applying migration id=fetched 2026/10/15 14:21:33 INFO Applying migration id=move 2026/10/15 14:21:33 INFO Applying migration id=cleanup 2026/10/15 14:21:33 INFO Applying migration id=received 2026/10/15 14:21:33 INFO Applying migration id=namehost 2026/10/15 14:21:33 INFO Applying migration id=outboxhost 2026/10/15 14:21:33 INFO Applying migration id=notesfts 2026/10/15 14:21:33 INFO Applying migration id=iconsname 2026/10/15 14:21:33 INFO Applying migration id=nohash 2026/10/15 14:21:33 INFO Applying migration id=shares 2026/10/15 14:21:33 INFO Applying migration id=actorttl 2026/10/15 14:21:33 INFO Applying migration id=tocc 2026/10/15 14:21:33 INFO Applying migration id=followeds 2026/10/15 14:21:33 INFO Applying migration id=certhash 2026/10/15 14:21:33 INFO Applying migration id=follows_sync 2026/10/15 14:21:33 INFO Applying migration id=jsonpath 2026/10/15 14:21:34 INFO Applying migration id=localforward 2026/10/15 14:21:34 INFO Applying migration id=avatar 2026/10/15 14:21:34 INFO Applying migration id=noimage 2026/10/15 14:21:34 INFO Applying migration id=feed 2026/10/15 14:21:34 INFO Applying migration id=bookmarks 2026/10/15 14:21:34 INFO Applying migration id=shareactivity 2026/10/15 14:21:34 INFO Applying migration id=application 2026/10/15 14:21:34 INFO Applying migration id=certificates 2026/10/15 14:21:34 INFO Applying migration id=rawforward 2026/10/15 14:21:34 INFO Applying migration id=publickey 2026/10/15 14:21:34 INFO Applying migration id=resolvegroup 2026/10/15 14:21:34 INFO Applying migration id=reject 2026/10/15 14:21:34 INFO Applying migration id=autodel 2026/10/15 14:21:34 INFO Applying migration id=jsonb 2026/10/15 14:21:34 INFO Applying migration id=quote 2026/10/15 14:21:34 INFO Applying migration id=rfc9421 2026/10/15 14:21:34 INFO Applying migration id=keys 2026/10/15 14:21:34 INFO Applying migration id=portable 2026/10/15 14:21:34 INFO Applying migration id=proofs 2026/10/15 14:21:34 INFO Applying migration id=contexts 2026/10/15 14:21:34 INFO Applying migration id=deliverieshost 2026/10/15 14:21:34 INFO Applying migration id=pembegin 2026/10/15 14:21:34 INFO Applying migration id=didhost 2026/10/15 14:21:34 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:34 INFO Applying migration id=invites 2026/10/15 14:21:34 INFO Applying migration id=ed25519blob 2026/10/15 14:21:34 INFO Applying migration id=rsablob 2026/10/15 14:21:34 INFO Applying migration id=iconscid 2026/10/15 14:21:34 INFO Applying migration id=actor 2026/10/15 14:21:34 INFO Applying migration id=localkeys 2026/10/15 14:21:34 INFO Applying migration id=deleted 2026/10/15 14:21:34 INFO Applying migration id=history 2026/10/15 14:21:34 INFO Applying migration id=outboxnano 2026/10/15 14:21:34 INFO Applying migration id=implements 2026/10/15 14:21:34 INFO Applying migration id=backfill 2026/10/15 14:21:34 INFO Resolving user ID host=0.0.0.0 name=troll 2026/10/15 14:21:34 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.98s) === RUN TestResolve_NoInput 2026/10/15 14:21:34 INFO Applying migration id=initial 2026/10/15 14:21:34 INFO Applying migration id=notesupdated 2026/10/15 14:21:34 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:34 INFO Applying migration id=activitiesid 2026/10/15 14:21:34 INFO Applying migration id=outbox 2026/10/15 14:21:34 INFO Applying migration id=edits 2026/10/15 14:21:34 INFO Applying migration id=outboxactor 2026/10/15 14:21:34 INFO Applying migration id=outboxsender 2026/10/15 14:21:34 INFO Applying migration id=thread 2026/10/15 14:21:34 INFO Applying migration id=host 2026/10/15 14:21:34 INFO Applying migration id=sharedinbox 2026/10/15 14:21:34 INFO Applying migration id=noteshost 2026/10/15 14:21:34 INFO Applying migration id=fetched 2026/10/15 14:21:34 INFO Applying migration id=move 2026/10/15 14:21:34 INFO Applying migration id=cleanup 2026/10/15 14:21:34 INFO Applying migration id=received 2026/10/15 14:21:34 INFO Applying migration id=namehost 2026/10/15 14:21:34 INFO Applying migration id=outboxhost 2026/10/15 14:21:34 INFO Applying migration id=notesfts 2026/10/15 14:21:34 INFO Applying migration id=iconsname 2026/10/15 14:21:34 INFO Applying migration id=nohash 2026/10/15 14:21:34 INFO Applying migration id=shares 2026/10/15 14:21:34 INFO Applying migration id=actorttl 2026/10/15 14:21:34 INFO Applying migration id=tocc 2026/10/15 14:21:34 INFO Applying migration id=followeds 2026/10/15 14:21:34 INFO Applying migration id=certhash 2026/10/15 14:21:34 INFO Applying migration id=follows_sync 2026/10/15 14:21:34 INFO Applying migration id=jsonpath 2026/10/15 14:21:34 INFO Applying migration id=localforward 2026/10/15 14:21:34 INFO Applying migration id=avatar 2026/10/15 14:21:34 INFO Applying migration id=noimage 2026/10/15 14:21:34 INFO Applying migration id=feed 2026/10/15 14:21:34 INFO Applying migration id=bookmarks 2026/10/15 14:21:34 INFO Applying migration id=shareactivity 2026/10/15 14:21:34 INFO Applying migration id=application 2026/10/15 14:21:34 INFO Applying migration id=certificates 2026/10/15 14:21:34 INFO Applying migration id=rawforward 2026/10/15 14:21:34 INFO Applying migration id=publickey 2026/10/15 14:21:34 INFO Applying migration id=resolvegroup 2026/10/15 14:21:34 INFO Applying migration id=reject 2026/10/15 14:21:34 INFO Applying migration id=autodel 2026/10/15 14:21:34 INFO Applying migration id=jsonb 2026/10/15 14:21:35 INFO Applying migration id=quote 2026/10/15 14:21:35 INFO Applying migration id=rfc9421 2026/10/15 14:21:35 INFO Applying migration id=keys 2026/10/15 14:21:35 INFO Applying migration id=portable 2026/10/15 14:21:35 INFO Applying migration id=proofs 2026/10/15 14:21:35 INFO Applying migration id=contexts 2026/10/15 14:21:35 INFO Applying migration id=deliverieshost 2026/10/15 14:21:35 INFO Applying migration id=pembegin 2026/10/15 14:21:35 INFO Applying migration id=didhost 2026/10/15 14:21:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:35 INFO Applying migration id=invites 2026/10/15 14:21:35 INFO Applying migration id=ed25519blob 2026/10/15 14:21:35 INFO Applying migration id=rsablob 2026/10/15 14:21:35 INFO Applying migration id=iconscid 2026/10/15 14:21:35 INFO Applying migration id=actor 2026/10/15 14:21:35 INFO Applying migration id=localkeys 2026/10/15 14:21:35 INFO Applying migration id=deleted 2026/10/15 14:21:35 INFO Applying migration id=history 2026/10/15 14:21:35 INFO Applying migration id=outboxnano 2026/10/15 14:21:35 INFO Applying migration id=implements 2026/10/15 14:21:35 INFO Applying migration id=backfill --- PASS: TestResolve_NoInput (0.71s) === RUN TestResolve_InvalidEscapeSequence 2026/10/15 14:21:35 INFO Applying migration id=initial 2026/10/15 14:21:35 INFO Applying migration id=notesupdated 2026/10/15 14:21:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:35 INFO Applying migration id=activitiesid 2026/10/15 14:21:35 INFO Applying migration id=outbox 2026/10/15 14:21:35 INFO Applying migration id=edits 2026/10/15 14:21:35 INFO Applying migration id=outboxactor 2026/10/15 14:21:35 INFO Applying migration id=outboxsender 2026/10/15 14:21:35 INFO Applying migration id=thread 2026/10/15 14:21:35 INFO Applying migration id=host 2026/10/15 14:21:35 INFO Applying migration id=sharedinbox 2026/10/15 14:21:35 INFO Applying migration id=noteshost 2026/10/15 14:21:35 INFO Applying migration id=fetched 2026/10/15 14:21:35 INFO Applying migration id=move 2026/10/15 14:21:35 INFO Applying migration id=cleanup 2026/10/15 14:21:35 INFO Applying migration id=received 2026/10/15 14:21:35 INFO Applying migration id=namehost 2026/10/15 14:21:35 INFO Applying migration id=outboxhost 2026/10/15 14:21:35 INFO Applying migration id=notesfts 2026/10/15 14:21:35 INFO Applying migration id=iconsname 2026/10/15 14:21:35 INFO Applying migration id=nohash 2026/10/15 14:21:35 INFO Applying migration id=shares 2026/10/15 14:21:35 INFO Applying migration id=actorttl 2026/10/15 14:21:35 INFO Applying migration id=tocc 2026/10/15 14:21:35 INFO Applying migration id=followeds 2026/10/15 14:21:35 INFO Applying migration id=certhash 2026/10/15 14:21:35 INFO Applying migration id=follows_sync 2026/10/15 14:21:35 INFO Applying migration id=jsonpath 2026/10/15 14:21:35 INFO Applying migration id=localforward 2026/10/15 14:21:35 INFO Applying migration id=avatar 2026/10/15 14:21:35 INFO Applying migration id=noimage 2026/10/15 14:21:35 INFO Applying migration id=feed 2026/10/15 14:21:35 INFO Applying migration id=bookmarks 2026/10/15 14:21:35 INFO Applying migration id=shareactivity 2026/10/15 14:21:35 INFO Applying migration id=application 2026/10/15 14:21:35 INFO Applying migration id=certificates 2026/10/15 14:21:35 INFO Applying migration id=rawforward 2026/10/15 14:21:35 INFO Applying migration id=publickey 2026/10/15 14:21:35 INFO Applying migration id=resolvegroup 2026/10/15 14:21:35 INFO Applying migration id=reject 2026/10/15 14:21:35 INFO Applying migration id=autodel 2026/10/15 14:21:35 INFO Applying migration id=jsonb 2026/10/15 14:21:35 INFO Applying migration id=quote 2026/10/15 14:21:35 INFO Applying migration id=rfc9421 2026/10/15 14:21:35 INFO Applying migration id=keys 2026/10/15 14:21:35 INFO Applying migration id=portable 2026/10/15 14:21:35 INFO Applying migration id=proofs 2026/10/15 14:21:35 INFO Applying migration id=contexts 2026/10/15 14:21:35 INFO Applying migration id=deliverieshost 2026/10/15 14:21:35 INFO Applying migration id=pembegin 2026/10/15 14:21:35 INFO Applying migration id=didhost 2026/10/15 14:21:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:35 INFO Applying migration id=invites 2026/10/15 14:21:35 INFO Applying migration id=ed25519blob 2026/10/15 14:21:35 INFO Applying migration id=rsablob 2026/10/15 14:21:35 INFO Applying migration id=iconscid 2026/10/15 14:21:35 INFO Applying migration id=actor 2026/10/15 14:21:35 INFO Applying migration id=localkeys 2026/10/15 14:21:35 INFO Applying migration id=deleted 2026/10/15 14:21:35 INFO Applying migration id=history 2026/10/15 14:21:35 INFO Applying migration id=outboxnano 2026/10/15 14:21:35 INFO Applying migration id=implements 2026/10/15 14:21:35 INFO Applying migration id=backfill 2026/10/15 14:21:36 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (0.54s) === RUN TestResolve_InvalidInputFormat 2026/10/15 14:21:36 INFO Applying migration id=initial 2026/10/15 14:21:36 INFO Applying migration id=notesupdated 2026/10/15 14:21:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:36 INFO Applying migration id=activitiesid 2026/10/15 14:21:36 INFO Applying migration id=outbox 2026/10/15 14:21:36 INFO Applying migration id=edits 2026/10/15 14:21:36 INFO Applying migration id=outboxactor 2026/10/15 14:21:36 INFO Applying migration id=outboxsender 2026/10/15 14:21:36 INFO Applying migration id=thread 2026/10/15 14:21:36 INFO Applying migration id=host 2026/10/15 14:21:36 INFO Applying migration id=sharedinbox 2026/10/15 14:21:36 INFO Applying migration id=noteshost 2026/10/15 14:21:36 INFO Applying migration id=fetched 2026/10/15 14:21:36 INFO Applying migration id=move 2026/10/15 14:21:36 INFO Applying migration id=cleanup 2026/10/15 14:21:36 INFO Applying migration id=received 2026/10/15 14:21:36 INFO Applying migration id=namehost 2026/10/15 14:21:36 INFO Applying migration id=outboxhost 2026/10/15 14:21:36 INFO Applying migration id=notesfts 2026/10/15 14:21:36 INFO Applying migration id=iconsname 2026/10/15 14:21:36 INFO Applying migration id=nohash 2026/10/15 14:21:36 INFO Applying migration id=shares 2026/10/15 14:21:36 INFO Applying migration id=actorttl 2026/10/15 14:21:36 INFO Applying migration id=tocc 2026/10/15 14:21:36 INFO Applying migration id=followeds 2026/10/15 14:21:36 INFO Applying migration id=certhash 2026/10/15 14:21:36 INFO Applying migration id=follows_sync 2026/10/15 14:21:36 INFO Applying migration id=jsonpath 2026/10/15 14:21:36 INFO Applying migration id=localforward 2026/10/15 14:21:36 INFO Applying migration id=avatar 2026/10/15 14:21:36 INFO Applying migration id=noimage 2026/10/15 14:21:36 INFO Applying migration id=feed 2026/10/15 14:21:36 INFO Applying migration id=bookmarks 2026/10/15 14:21:36 INFO Applying migration id=shareactivity 2026/10/15 14:21:36 INFO Applying migration id=application 2026/10/15 14:21:36 INFO Applying migration id=certificates 2026/10/15 14:21:36 INFO Applying migration id=rawforward 2026/10/15 14:21:36 INFO Applying migration id=publickey 2026/10/15 14:21:36 INFO Applying migration id=resolvegroup 2026/10/15 14:21:36 INFO Applying migration id=reject 2026/10/15 14:21:36 INFO Applying migration id=autodel 2026/10/15 14:21:36 INFO Applying migration id=jsonb 2026/10/15 14:21:36 INFO Applying migration id=quote 2026/10/15 14:21:36 INFO Applying migration id=rfc9421 2026/10/15 14:21:36 INFO Applying migration id=keys 2026/10/15 14:21:36 INFO Applying migration id=portable 2026/10/15 14:21:36 INFO Applying migration id=proofs 2026/10/15 14:21:36 INFO Applying migration id=contexts 2026/10/15 14:21:36 INFO Applying migration id=deliverieshost 2026/10/15 14:21:36 INFO Applying migration id=pembegin 2026/10/15 14:21:36 INFO Applying migration id=didhost 2026/10/15 14:21:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:36 INFO Applying migration id=invites 2026/10/15 14:21:36 INFO Applying migration id=ed25519blob 2026/10/15 14:21:36 INFO Applying migration id=rsablob 2026/10/15 14:21:36 INFO Applying migration id=iconscid 2026/10/15 14:21:36 INFO Applying migration id=actor 2026/10/15 14:21:36 INFO Applying migration id=localkeys 2026/10/15 14:21:36 INFO Applying migration id=deleted 2026/10/15 14:21:36 INFO Applying migration id=history 2026/10/15 14:21:36 INFO Applying migration id=outboxnano 2026/10/15 14:21:36 INFO Applying migration id=implements 2026/10/15 14:21:36 INFO Applying migration id=backfill --- PASS: TestResolve_InvalidInputFormat (0.48s) === RUN TestResolve_UnauthenticatedUser 2026/10/15 14:21:36 INFO Applying migration id=initial 2026/10/15 14:21:36 INFO Applying migration id=notesupdated 2026/10/15 14:21:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:36 INFO Applying migration id=activitiesid 2026/10/15 14:21:36 INFO Applying migration id=outbox 2026/10/15 14:21:36 INFO Applying migration id=edits 2026/10/15 14:21:36 INFO Applying migration id=outboxactor 2026/10/15 14:21:36 INFO Applying migration id=outboxsender 2026/10/15 14:21:36 INFO Applying migration id=thread 2026/10/15 14:21:36 INFO Applying migration id=host 2026/10/15 14:21:36 INFO Applying migration id=sharedinbox 2026/10/15 14:21:36 INFO Applying migration id=noteshost 2026/10/15 14:21:36 INFO Applying migration id=fetched 2026/10/15 14:21:36 INFO Applying migration id=move 2026/10/15 14:21:36 INFO Applying migration id=cleanup 2026/10/15 14:21:36 INFO Applying migration id=received 2026/10/15 14:21:36 INFO Applying migration id=namehost 2026/10/15 14:21:36 INFO Applying migration id=outboxhost 2026/10/15 14:21:36 INFO Applying migration id=notesfts 2026/10/15 14:21:36 INFO Applying migration id=iconsname 2026/10/15 14:21:36 INFO Applying migration id=nohash 2026/10/15 14:21:36 INFO Applying migration id=shares 2026/10/15 14:21:36 INFO Applying migration id=actorttl 2026/10/15 14:21:36 INFO Applying migration id=tocc 2026/10/15 14:21:36 INFO Applying migration id=followeds 2026/10/15 14:21:36 INFO Applying migration id=certhash 2026/10/15 14:21:36 INFO Applying migration id=follows_sync 2026/10/15 14:21:36 INFO Applying migration id=jsonpath 2026/10/15 14:21:36 INFO Applying migration id=localforward 2026/10/15 14:21:36 INFO Applying migration id=avatar 2026/10/15 14:21:36 INFO Applying migration id=noimage 2026/10/15 14:21:36 INFO Applying migration id=feed 2026/10/15 14:21:36 INFO Applying migration id=bookmarks 2026/10/15 14:21:36 INFO Applying migration id=shareactivity 2026/10/15 14:21:36 INFO Applying migration id=application 2026/10/15 14:21:36 INFO Applying migration id=certificates 2026/10/15 14:21:36 INFO Applying migration id=rawforward 2026/10/15 14:21:36 INFO Applying migration id=publickey 2026/10/15 14:21:36 INFO Applying migration id=resolvegroup 2026/10/15 14:21:36 INFO Applying migration id=reject 2026/10/15 14:21:36 INFO Applying migration id=autodel 2026/10/15 14:21:36 INFO Applying migration id=jsonb 2026/10/15 14:21:36 INFO Applying migration id=quote 2026/10/15 14:21:36 INFO Applying migration id=rfc9421 2026/10/15 14:21:36 INFO Applying migration id=keys 2026/10/15 14:21:36 INFO Applying migration id=portable 2026/10/15 14:21:36 INFO Applying migration id=proofs 2026/10/15 14:21:36 INFO Applying migration id=contexts 2026/10/15 14:21:36 INFO Applying migration id=deliverieshost 2026/10/15 14:21:36 INFO Applying migration id=pembegin 2026/10/15 14:21:36 INFO Applying migration id=didhost 2026/10/15 14:21:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:36 INFO Applying migration id=invites 2026/10/15 14:21:36 INFO Applying migration id=ed25519blob 2026/10/15 14:21:36 INFO Applying migration id=rsablob 2026/10/15 14:21:36 INFO Applying migration id=iconscid 2026/10/15 14:21:36 INFO Applying migration id=actor 2026/10/15 14:21:36 INFO Applying migration id=localkeys 2026/10/15 14:21:36 INFO Applying migration id=deleted 2026/10/15 14:21:36 INFO Applying migration id=history 2026/10/15 14:21:36 INFO Applying migration id=outboxnano 2026/10/15 14:21:36 INFO Applying migration id=implements 2026/10/15 14:21:36 INFO Applying migration id=backfill --- PASS: TestResolve_UnauthenticatedUser (0.67s) === RUN TestSay_HappyFlow 2026/10/15 14:21:37 INFO Applying migration id=initial 2026/10/15 14:21:37 INFO Applying migration id=notesupdated 2026/10/15 14:21:37 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:37 INFO Applying migration id=activitiesid 2026/10/15 14:21:37 INFO Applying migration id=outbox 2026/10/15 14:21:37 INFO Applying migration id=edits 2026/10/15 14:21:37 INFO Applying migration id=outboxactor 2026/10/15 14:21:37 INFO Applying migration id=outboxsender 2026/10/15 14:21:37 INFO Applying migration id=thread 2026/10/15 14:21:37 INFO Applying migration id=host 2026/10/15 14:21:37 INFO Applying migration id=sharedinbox 2026/10/15 14:21:37 INFO Applying migration id=noteshost 2026/10/15 14:21:37 INFO Applying migration id=fetched 2026/10/15 14:21:37 INFO Applying migration id=move 2026/10/15 14:21:37 INFO Applying migration id=cleanup 2026/10/15 14:21:37 INFO Applying migration id=received 2026/10/15 14:21:37 INFO Applying migration id=namehost 2026/10/15 14:21:37 INFO Applying migration id=outboxhost 2026/10/15 14:21:37 INFO Applying migration id=notesfts 2026/10/15 14:21:37 INFO Applying migration id=iconsname 2026/10/15 14:21:37 INFO Applying migration id=nohash 2026/10/15 14:21:37 INFO Applying migration id=shares 2026/10/15 14:21:37 INFO Applying migration id=actorttl 2026/10/15 14:21:37 INFO Applying migration id=tocc 2026/10/15 14:21:37 INFO Applying migration id=followeds 2026/10/15 14:21:37 INFO Applying migration id=certhash 2026/10/15 14:21:37 INFO Applying migration id=follows_sync 2026/10/15 14:21:37 INFO Applying migration id=jsonpath 2026/10/15 14:21:37 INFO Applying migration id=localforward 2026/10/15 14:21:37 INFO Applying migration id=avatar 2026/10/15 14:21:37 INFO Applying migration id=noimage 2026/10/15 14:21:37 INFO Applying migration id=feed 2026/10/15 14:21:37 INFO Applying migration id=bookmarks 2026/10/15 14:21:37 INFO Applying migration id=shareactivity 2026/10/15 14:21:37 INFO Applying migration id=application 2026/10/15 14:21:37 INFO Applying migration id=certificates 2026/10/15 14:21:37 INFO Applying migration id=rawforward 2026/10/15 14:21:37 INFO Applying migration id=publickey 2026/10/15 14:21:37 INFO Applying migration id=resolvegroup 2026/10/15 14:21:37 INFO Applying migration id=reject 2026/10/15 14:21:37 INFO Applying migration id=autodel 2026/10/15 14:21:37 INFO Applying migration id=jsonb 2026/10/15 14:21:37 INFO Applying migration id=quote 2026/10/15 14:21:37 INFO Applying migration id=rfc9421 2026/10/15 14:21:37 INFO Applying migration id=keys 2026/10/15 14:21:37 INFO Applying migration id=portable 2026/10/15 14:21:37 INFO Applying migration id=proofs 2026/10/15 14:21:37 INFO Applying migration id=contexts 2026/10/15 14:21:37 INFO Applying migration id=deliverieshost 2026/10/15 14:21:37 INFO Applying migration id=pembegin 2026/10/15 14:21:37 INFO Applying migration id=didhost 2026/10/15 14:21:37 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:37 INFO Applying migration id=invites 2026/10/15 14:21:37 INFO Applying migration id=ed25519blob 2026/10/15 14:21:37 INFO Applying migration id=rsablob 2026/10/15 14:21:37 INFO Applying migration id=iconscid 2026/10/15 14:21:37 INFO Applying migration id=actor 2026/10/15 14:21:37 INFO Applying migration id=localkeys 2026/10/15 14:21:37 INFO Applying migration id=deleted 2026/10/15 14:21:37 INFO Applying migration id=history 2026/10/15 14:21:37 INFO Applying migration id=outboxnano 2026/10/15 14:21:37 INFO Applying migration id=implements 2026/10/15 14:21:37 INFO Applying migration id=backfill 2026/10/15 14:21:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-a62d-70ee-805b-69adc9381ea6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-a62d-7075-81ec-e8adeff80070 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-a62d-7075-81ec-e8adeff80070 2026/10/15 14:21:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-a62d-7075-81ec-e8adeff80070 2026/10/15 14:21:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:38 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.93s) === RUN TestSay_Throttling 2026/10/15 14:21:38 INFO Applying migration id=initial 2026/10/15 14:21:38 INFO Applying migration id=notesupdated 2026/10/15 14:21:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:38 INFO Applying migration id=activitiesid 2026/10/15 14:21:38 INFO Applying migration id=outbox 2026/10/15 14:21:38 INFO Applying migration id=edits 2026/10/15 14:21:38 INFO Applying migration id=outboxactor 2026/10/15 14:21:38 INFO Applying migration id=outboxsender 2026/10/15 14:21:38 INFO Applying migration id=thread 2026/10/15 14:21:38 INFO Applying migration id=host 2026/10/15 14:21:38 INFO Applying migration id=sharedinbox 2026/10/15 14:21:38 INFO Applying migration id=noteshost 2026/10/15 14:21:38 INFO Applying migration id=fetched 2026/10/15 14:21:38 INFO Applying migration id=move 2026/10/15 14:21:38 INFO Applying migration id=cleanup 2026/10/15 14:21:38 INFO Applying migration id=received 2026/10/15 14:21:38 INFO Applying migration id=namehost 2026/10/15 14:21:38 INFO Applying migration id=outboxhost 2026/10/15 14:21:38 INFO Applying migration id=notesfts 2026/10/15 14:21:38 INFO Applying migration id=iconsname 2026/10/15 14:21:38 INFO Applying migration id=nohash 2026/10/15 14:21:38 INFO Applying migration id=shares 2026/10/15 14:21:38 INFO Applying migration id=actorttl 2026/10/15 14:21:38 INFO Applying migration id=tocc 2026/10/15 14:21:38 INFO Applying migration id=followeds 2026/10/15 14:21:38 INFO Applying migration id=certhash 2026/10/15 14:21:38 INFO Applying migration id=follows_sync 2026/10/15 14:21:38 INFO Applying migration id=jsonpath 2026/10/15 14:21:38 INFO Applying migration id=localforward 2026/10/15 14:21:38 INFO Applying migration id=avatar 2026/10/15 14:21:38 INFO Applying migration id=noimage 2026/10/15 14:21:38 INFO Applying migration id=feed 2026/10/15 14:21:38 INFO Applying migration id=bookmarks 2026/10/15 14:21:38 INFO Applying migration id=shareactivity 2026/10/15 14:21:38 INFO Applying migration id=application 2026/10/15 14:21:38 INFO Applying migration id=certificates 2026/10/15 14:21:38 INFO Applying migration id=rawforward 2026/10/15 14:21:38 INFO Applying migration id=publickey 2026/10/15 14:21:38 INFO Applying migration id=resolvegroup 2026/10/15 14:21:38 INFO Applying migration id=reject 2026/10/15 14:21:38 INFO Applying migration id=autodel 2026/10/15 14:21:38 INFO Applying migration id=jsonb 2026/10/15 14:21:38 INFO Applying migration id=quote 2026/10/15 14:21:38 INFO Applying migration id=rfc9421 2026/10/15 14:21:38 INFO Applying migration id=keys 2026/10/15 14:21:38 INFO Applying migration id=portable 2026/10/15 14:21:38 INFO Applying migration id=proofs 2026/10/15 14:21:38 INFO Applying migration id=contexts 2026/10/15 14:21:38 INFO Applying migration id=deliverieshost 2026/10/15 14:21:38 INFO Applying migration id=pembegin 2026/10/15 14:21:38 INFO Applying migration id=didhost 2026/10/15 14:21:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:38 INFO Applying migration id=invites 2026/10/15 14:21:38 INFO Applying migration id=ed25519blob 2026/10/15 14:21:38 INFO Applying migration id=rsablob 2026/10/15 14:21:38 INFO Applying migration id=iconscid 2026/10/15 14:21:38 INFO Applying migration id=actor 2026/10/15 14:21:38 INFO Applying migration id=localkeys 2026/10/15 14:21:38 INFO Applying migration id=deleted 2026/10/15 14:21:38 INFO Applying migration id=history 2026/10/15 14:21:38 INFO Applying migration id=outboxnano 2026/10/15 14:21:38 INFO Applying migration id=implements 2026/10/15 14:21:38 INFO Applying migration id=backfill 2026/10/15 14:21:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-a822-71ea-bbd8-551cda3cb5b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-a822-7199-9851-b94be675fc3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-a822-7199-9851-b94be675fc3d 2026/10/15 14:21:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-a822-7199-9851-b94be675fc3d 2026/10/15 14:21:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:38 WARN User is posting too frequently last=2026-10-15T14:21:38.722Z can=2026-10-15T14:22:38.722Z 2026/10/15 14:21:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:38 INFO Generating first response key=/local --- PASS: TestSay_Throttling (0.50s) === RUN TestSearch_Happyflow 2026/10/15 14:21:38 INFO Applying migration id=initial 2026/10/15 14:21:38 INFO Applying migration id=notesupdated 2026/10/15 14:21:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:38 INFO Applying migration id=activitiesid 2026/10/15 14:21:38 INFO Applying migration id=outbox 2026/10/15 14:21:38 INFO Applying migration id=edits 2026/10/15 14:21:38 INFO Applying migration id=outboxactor 2026/10/15 14:21:38 INFO Applying migration id=outboxsender 2026/10/15 14:21:38 INFO Applying migration id=thread 2026/10/15 14:21:38 INFO Applying migration id=host 2026/10/15 14:21:38 INFO Applying migration id=sharedinbox 2026/10/15 14:21:38 INFO Applying migration id=noteshost 2026/10/15 14:21:38 INFO Applying migration id=fetched 2026/10/15 14:21:38 INFO Applying migration id=move 2026/10/15 14:21:38 INFO Applying migration id=cleanup 2026/10/15 14:21:38 INFO Applying migration id=received 2026/10/15 14:21:38 INFO Applying migration id=namehost 2026/10/15 14:21:38 INFO Applying migration id=outboxhost 2026/10/15 14:21:38 INFO Applying migration id=notesfts 2026/10/15 14:21:38 INFO Applying migration id=iconsname 2026/10/15 14:21:38 INFO Applying migration id=nohash 2026/10/15 14:21:38 INFO Applying migration id=shares 2026/10/15 14:21:38 INFO Applying migration id=actorttl 2026/10/15 14:21:38 INFO Applying migration id=tocc 2026/10/15 14:21:38 INFO Applying migration id=followeds 2026/10/15 14:21:38 INFO Applying migration id=certhash 2026/10/15 14:21:38 INFO Applying migration id=follows_sync 2026/10/15 14:21:38 INFO Applying migration id=jsonpath 2026/10/15 14:21:38 INFO Applying migration id=localforward 2026/10/15 14:21:38 INFO Applying migration id=avatar 2026/10/15 14:21:38 INFO Applying migration id=noimage 2026/10/15 14:21:38 INFO Applying migration id=feed 2026/10/15 14:21:38 INFO Applying migration id=bookmarks 2026/10/15 14:21:38 INFO Applying migration id=shareactivity 2026/10/15 14:21:38 INFO Applying migration id=application 2026/10/15 14:21:38 INFO Applying migration id=certificates 2026/10/15 14:21:38 INFO Applying migration id=rawforward 2026/10/15 14:21:38 INFO Applying migration id=publickey 2026/10/15 14:21:38 INFO Applying migration id=resolvegroup 2026/10/15 14:21:38 INFO Applying migration id=reject 2026/10/15 14:21:38 INFO Applying migration id=autodel 2026/10/15 14:21:38 INFO Applying migration id=jsonb 2026/10/15 14:21:38 INFO Applying migration id=quote 2026/10/15 14:21:38 INFO Applying migration id=rfc9421 2026/10/15 14:21:38 INFO Applying migration id=keys 2026/10/15 14:21:38 INFO Applying migration id=portable 2026/10/15 14:21:38 INFO Applying migration id=proofs 2026/10/15 14:21:38 INFO Applying migration id=contexts 2026/10/15 14:21:38 INFO Applying migration id=deliverieshost 2026/10/15 14:21:38 INFO Applying migration id=pembegin 2026/10/15 14:21:38 INFO Applying migration id=didhost 2026/10/15 14:21:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:38 INFO Applying migration id=invites 2026/10/15 14:21:38 INFO Applying migration id=ed25519blob 2026/10/15 14:21:38 INFO Applying migration id=rsablob 2026/10/15 14:21:38 INFO Applying migration id=iconscid 2026/10/15 14:21:38 INFO Applying migration id=actor 2026/10/15 14:21:38 INFO Applying migration id=localkeys 2026/10/15 14:21:38 INFO Applying migration id=deleted 2026/10/15 14:21:38 INFO Applying migration id=history 2026/10/15 14:21:38 INFO Applying migration id=outboxnano 2026/10/15 14:21:38 INFO Applying migration id=implements 2026/10/15 14:21:38 INFO Applying migration id=backfill --- PASS: TestSearch_Happyflow (1.01s) === RUN TestSearch_LeadingHash 2026/10/15 14:21:39 INFO Applying migration id=initial 2026/10/15 14:21:39 INFO Applying migration id=notesupdated 2026/10/15 14:21:39 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:39 INFO Applying migration id=activitiesid 2026/10/15 14:21:39 INFO Applying migration id=outbox 2026/10/15 14:21:39 INFO Applying migration id=edits 2026/10/15 14:21:39 INFO Applying migration id=outboxactor 2026/10/15 14:21:39 INFO Applying migration id=outboxsender 2026/10/15 14:21:39 INFO Applying migration id=thread 2026/10/15 14:21:39 INFO Applying migration id=host 2026/10/15 14:21:39 INFO Applying migration id=sharedinbox 2026/10/15 14:21:39 INFO Applying migration id=noteshost 2026/10/15 14:21:39 INFO Applying migration id=fetched 2026/10/15 14:21:39 INFO Applying migration id=move 2026/10/15 14:21:39 INFO Applying migration id=cleanup 2026/10/15 14:21:39 INFO Applying migration id=received 2026/10/15 14:21:39 INFO Applying migration id=namehost 2026/10/15 14:21:39 INFO Applying migration id=outboxhost 2026/10/15 14:21:39 INFO Applying migration id=notesfts 2026/10/15 14:21:39 INFO Applying migration id=iconsname 2026/10/15 14:21:39 INFO Applying migration id=nohash 2026/10/15 14:21:39 INFO Applying migration id=shares 2026/10/15 14:21:39 INFO Applying migration id=actorttl 2026/10/15 14:21:39 INFO Applying migration id=tocc 2026/10/15 14:21:39 INFO Applying migration id=followeds 2026/10/15 14:21:39 INFO Applying migration id=certhash 2026/10/15 14:21:39 INFO Applying migration id=follows_sync 2026/10/15 14:21:39 INFO Applying migration id=jsonpath 2026/10/15 14:21:39 INFO Applying migration id=localforward 2026/10/15 14:21:39 INFO Applying migration id=avatar 2026/10/15 14:21:39 INFO Applying migration id=noimage 2026/10/15 14:21:39 INFO Applying migration id=feed 2026/10/15 14:21:39 INFO Applying migration id=bookmarks 2026/10/15 14:21:39 INFO Applying migration id=shareactivity 2026/10/15 14:21:39 INFO Applying migration id=application 2026/10/15 14:21:39 INFO Applying migration id=certificates 2026/10/15 14:21:39 INFO Applying migration id=rawforward 2026/10/15 14:21:39 INFO Applying migration id=publickey 2026/10/15 14:21:39 INFO Applying migration id=resolvegroup 2026/10/15 14:21:39 INFO Applying migration id=reject 2026/10/15 14:21:39 INFO Applying migration id=autodel 2026/10/15 14:21:39 INFO Applying migration id=jsonb 2026/10/15 14:21:39 INFO Applying migration id=quote 2026/10/15 14:21:39 INFO Applying migration id=rfc9421 2026/10/15 14:21:39 INFO Applying migration id=keys 2026/10/15 14:21:39 INFO Applying migration id=portable 2026/10/15 14:21:39 INFO Applying migration id=proofs 2026/10/15 14:21:39 INFO Applying migration id=contexts 2026/10/15 14:21:39 INFO Applying migration id=deliverieshost 2026/10/15 14:21:39 INFO Applying migration id=pembegin 2026/10/15 14:21:39 INFO Applying migration id=didhost 2026/10/15 14:21:39 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:39 INFO Applying migration id=invites 2026/10/15 14:21:39 INFO Applying migration id=ed25519blob 2026/10/15 14:21:39 INFO Applying migration id=rsablob 2026/10/15 14:21:39 INFO Applying migration id=iconscid 2026/10/15 14:21:39 INFO Applying migration id=actor 2026/10/15 14:21:39 INFO Applying migration id=localkeys 2026/10/15 14:21:39 INFO Applying migration id=deleted 2026/10/15 14:21:39 INFO Applying migration id=history 2026/10/15 14:21:39 INFO Applying migration id=outboxnano 2026/10/15 14:21:39 INFO Applying migration id=implements 2026/10/15 14:21:39 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHash (0.72s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/10/15 14:21:40 INFO Applying migration id=initial 2026/10/15 14:21:40 INFO Applying migration id=notesupdated 2026/10/15 14:21:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:40 INFO Applying migration id=activitiesid 2026/10/15 14:21:40 INFO Applying migration id=outbox 2026/10/15 14:21:40 INFO Applying migration id=edits 2026/10/15 14:21:40 INFO Applying migration id=outboxactor 2026/10/15 14:21:40 INFO Applying migration id=outboxsender 2026/10/15 14:21:40 INFO Applying migration id=thread 2026/10/15 14:21:40 INFO Applying migration id=host 2026/10/15 14:21:40 INFO Applying migration id=sharedinbox 2026/10/15 14:21:40 INFO Applying migration id=noteshost 2026/10/15 14:21:40 INFO Applying migration id=fetched 2026/10/15 14:21:40 INFO Applying migration id=move 2026/10/15 14:21:40 INFO Applying migration id=cleanup 2026/10/15 14:21:40 INFO Applying migration id=received 2026/10/15 14:21:40 INFO Applying migration id=namehost 2026/10/15 14:21:40 INFO Applying migration id=outboxhost 2026/10/15 14:21:40 INFO Applying migration id=notesfts 2026/10/15 14:21:40 INFO Applying migration id=iconsname 2026/10/15 14:21:40 INFO Applying migration id=nohash 2026/10/15 14:21:40 INFO Applying migration id=shares 2026/10/15 14:21:40 INFO Applying migration id=actorttl 2026/10/15 14:21:40 INFO Applying migration id=tocc 2026/10/15 14:21:40 INFO Applying migration id=followeds 2026/10/15 14:21:40 INFO Applying migration id=certhash 2026/10/15 14:21:40 INFO Applying migration id=follows_sync 2026/10/15 14:21:40 INFO Applying migration id=jsonpath 2026/10/15 14:21:40 INFO Applying migration id=localforward 2026/10/15 14:21:40 INFO Applying migration id=avatar 2026/10/15 14:21:40 INFO Applying migration id=noimage 2026/10/15 14:21:40 INFO Applying migration id=feed 2026/10/15 14:21:40 INFO Applying migration id=bookmarks 2026/10/15 14:21:40 INFO Applying migration id=shareactivity 2026/10/15 14:21:40 INFO Applying migration id=application 2026/10/15 14:21:40 INFO Applying migration id=certificates 2026/10/15 14:21:40 INFO Applying migration id=rawforward 2026/10/15 14:21:40 INFO Applying migration id=publickey 2026/10/15 14:21:40 INFO Applying migration id=resolvegroup 2026/10/15 14:21:40 INFO Applying migration id=reject 2026/10/15 14:21:40 INFO Applying migration id=autodel 2026/10/15 14:21:40 INFO Applying migration id=jsonb 2026/10/15 14:21:40 INFO Applying migration id=quote 2026/10/15 14:21:40 INFO Applying migration id=rfc9421 2026/10/15 14:21:40 INFO Applying migration id=keys 2026/10/15 14:21:40 INFO Applying migration id=portable 2026/10/15 14:21:40 INFO Applying migration id=proofs 2026/10/15 14:21:40 INFO Applying migration id=contexts 2026/10/15 14:21:40 INFO Applying migration id=deliverieshost 2026/10/15 14:21:40 INFO Applying migration id=pembegin 2026/10/15 14:21:40 INFO Applying migration id=didhost 2026/10/15 14:21:40 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:40 INFO Applying migration id=invites 2026/10/15 14:21:40 INFO Applying migration id=ed25519blob 2026/10/15 14:21:40 INFO Applying migration id=rsablob 2026/10/15 14:21:40 INFO Applying migration id=iconscid 2026/10/15 14:21:40 INFO Applying migration id=actor 2026/10/15 14:21:40 INFO Applying migration id=localkeys 2026/10/15 14:21:40 INFO Applying migration id=deleted 2026/10/15 14:21:40 INFO Applying migration id=history 2026/10/15 14:21:40 INFO Applying migration id=outboxnano 2026/10/15 14:21:40 INFO Applying migration id=implements 2026/10/15 14:21:40 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHashUnauthenticatedUser (0.44s) === RUN TestSearch_NoInput 2026/10/15 14:21:40 INFO Applying migration id=initial 2026/10/15 14:21:40 INFO Applying migration id=notesupdated 2026/10/15 14:21:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:40 INFO Applying migration id=activitiesid 2026/10/15 14:21:40 INFO Applying migration id=outbox 2026/10/15 14:21:40 INFO Applying migration id=edits 2026/10/15 14:21:40 INFO Applying migration id=outboxactor 2026/10/15 14:21:40 INFO Applying migration id=outboxsender 2026/10/15 14:21:40 INFO Applying migration id=thread 2026/10/15 14:21:40 INFO Applying migration id=host 2026/10/15 14:21:40 INFO Applying migration id=sharedinbox 2026/10/15 14:21:40 INFO Applying migration id=noteshost 2026/10/15 14:21:40 INFO Applying migration id=fetched 2026/10/15 14:21:40 INFO Applying migration id=move 2026/10/15 14:21:40 INFO Applying migration id=cleanup 2026/10/15 14:21:40 INFO Applying migration id=received 2026/10/15 14:21:40 INFO Applying migration id=namehost 2026/10/15 14:21:40 INFO Applying migration id=outboxhost 2026/10/15 14:21:40 INFO Applying migration id=notesfts 2026/10/15 14:21:40 INFO Applying migration id=iconsname 2026/10/15 14:21:40 INFO Applying migration id=nohash 2026/10/15 14:21:40 INFO Applying migration id=shares 2026/10/15 14:21:40 INFO Applying migration id=actorttl 2026/10/15 14:21:40 INFO Applying migration id=tocc 2026/10/15 14:21:40 INFO Applying migration id=followeds 2026/10/15 14:21:40 INFO Applying migration id=certhash 2026/10/15 14:21:40 INFO Applying migration id=follows_sync 2026/10/15 14:21:40 INFO Applying migration id=jsonpath 2026/10/15 14:21:40 INFO Applying migration id=localforward 2026/10/15 14:21:40 INFO Applying migration id=avatar 2026/10/15 14:21:40 INFO Applying migration id=noimage 2026/10/15 14:21:40 INFO Applying migration id=feed 2026/10/15 14:21:40 INFO Applying migration id=bookmarks 2026/10/15 14:21:40 INFO Applying migration id=shareactivity 2026/10/15 14:21:40 INFO Applying migration id=application 2026/10/15 14:21:40 INFO Applying migration id=certificates 2026/10/15 14:21:40 INFO Applying migration id=rawforward 2026/10/15 14:21:40 INFO Applying migration id=publickey 2026/10/15 14:21:40 INFO Applying migration id=resolvegroup 2026/10/15 14:21:40 INFO Applying migration id=reject 2026/10/15 14:21:40 INFO Applying migration id=autodel 2026/10/15 14:21:40 INFO Applying migration id=jsonb 2026/10/15 14:21:40 INFO Applying migration id=quote 2026/10/15 14:21:40 INFO Applying migration id=rfc9421 2026/10/15 14:21:40 INFO Applying migration id=keys 2026/10/15 14:21:40 INFO Applying migration id=portable 2026/10/15 14:21:41 INFO Applying migration id=proofs 2026/10/15 14:21:41 INFO Applying migration id=contexts 2026/10/15 14:21:41 INFO Applying migration id=deliverieshost 2026/10/15 14:21:41 INFO Applying migration id=pembegin 2026/10/15 14:21:41 INFO Applying migration id=didhost 2026/10/15 14:21:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:41 INFO Applying migration id=invites 2026/10/15 14:21:41 INFO Applying migration id=ed25519blob 2026/10/15 14:21:41 INFO Applying migration id=rsablob 2026/10/15 14:21:41 INFO Applying migration id=iconscid 2026/10/15 14:21:41 INFO Applying migration id=actor 2026/10/15 14:21:41 INFO Applying migration id=localkeys 2026/10/15 14:21:41 INFO Applying migration id=deleted 2026/10/15 14:21:41 INFO Applying migration id=history 2026/10/15 14:21:41 INFO Applying migration id=outboxnano 2026/10/15 14:21:41 INFO Applying migration id=implements 2026/10/15 14:21:41 INFO Applying migration id=backfill --- PASS: TestSearch_NoInput (0.66s) === RUN TestSearch_EmptyInput 2026/10/15 14:21:41 INFO Applying migration id=initial 2026/10/15 14:21:41 INFO Applying migration id=notesupdated 2026/10/15 14:21:41 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:41 INFO Applying migration id=activitiesid 2026/10/15 14:21:41 INFO Applying migration id=outbox 2026/10/15 14:21:41 INFO Applying migration id=edits 2026/10/15 14:21:41 INFO Applying migration id=outboxactor 2026/10/15 14:21:41 INFO Applying migration id=outboxsender 2026/10/15 14:21:41 INFO Applying migration id=thread 2026/10/15 14:21:41 INFO Applying migration id=host 2026/10/15 14:21:41 INFO Applying migration id=sharedinbox 2026/10/15 14:21:41 INFO Applying migration id=noteshost 2026/10/15 14:21:41 INFO Applying migration id=fetched 2026/10/15 14:21:41 INFO Applying migration id=move 2026/10/15 14:21:41 INFO Applying migration id=cleanup 2026/10/15 14:21:41 INFO Applying migration id=received 2026/10/15 14:21:41 INFO Applying migration id=namehost 2026/10/15 14:21:41 INFO Applying migration id=outboxhost 2026/10/15 14:21:41 INFO Applying migration id=notesfts 2026/10/15 14:21:41 INFO Applying migration id=iconsname 2026/10/15 14:21:41 INFO Applying migration id=nohash 2026/10/15 14:21:41 INFO Applying migration id=shares 2026/10/15 14:21:41 INFO Applying migration id=actorttl 2026/10/15 14:21:41 INFO Applying migration id=tocc 2026/10/15 14:21:41 INFO Applying migration id=followeds 2026/10/15 14:21:41 INFO Applying migration id=certhash 2026/10/15 14:21:41 INFO Applying migration id=follows_sync 2026/10/15 14:21:41 INFO Applying migration id=jsonpath 2026/10/15 14:21:41 INFO Applying migration id=localforward 2026/10/15 14:21:41 INFO Applying migration id=avatar 2026/10/15 14:21:41 INFO Applying migration id=noimage 2026/10/15 14:21:41 INFO Applying migration id=feed 2026/10/15 14:21:41 INFO Applying migration id=bookmarks 2026/10/15 14:21:41 INFO Applying migration id=shareactivity 2026/10/15 14:21:41 INFO Applying migration id=application 2026/10/15 14:21:41 INFO Applying migration id=certificates 2026/10/15 14:21:41 INFO Applying migration id=rawforward 2026/10/15 14:21:41 INFO Applying migration id=publickey 2026/10/15 14:21:41 INFO Applying migration id=resolvegroup 2026/10/15 14:21:41 INFO Applying migration id=reject 2026/10/15 14:21:41 INFO Applying migration id=autodel 2026/10/15 14:21:41 INFO Applying migration id=jsonb 2026/10/15 14:21:41 INFO Applying migration id=quote 2026/10/15 14:21:41 INFO Applying migration id=rfc9421 2026/10/15 14:21:41 INFO Applying migration id=keys 2026/10/15 14:21:41 INFO Applying migration id=portable 2026/10/15 14:21:41 INFO Applying migration id=proofs 2026/10/15 14:21:41 INFO Applying migration id=contexts 2026/10/15 14:21:41 INFO Applying migration id=deliverieshost 2026/10/15 14:21:41 INFO Applying migration id=pembegin 2026/10/15 14:21:41 INFO Applying migration id=didhost 2026/10/15 14:21:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:41 INFO Applying migration id=invites 2026/10/15 14:21:41 INFO Applying migration id=ed25519blob 2026/10/15 14:21:41 INFO Applying migration id=rsablob 2026/10/15 14:21:41 INFO Applying migration id=iconscid 2026/10/15 14:21:41 INFO Applying migration id=actor 2026/10/15 14:21:41 INFO Applying migration id=localkeys 2026/10/15 14:21:41 INFO Applying migration id=deleted 2026/10/15 14:21:41 INFO Applying migration id=history 2026/10/15 14:21:41 INFO Applying migration id=outboxnano 2026/10/15 14:21:41 INFO Applying migration id=implements 2026/10/15 14:21:41 INFO Applying migration id=backfill --- PASS: TestSearch_EmptyInput (0.49s) === RUN TestSearch_InvalidEscapeSequence 2026/10/15 14:21:42 INFO Applying migration id=initial 2026/10/15 14:21:42 INFO Applying migration id=notesupdated 2026/10/15 14:21:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:42 INFO Applying migration id=activitiesid 2026/10/15 14:21:42 INFO Applying migration id=outbox 2026/10/15 14:21:42 INFO Applying migration id=edits 2026/10/15 14:21:42 INFO Applying migration id=outboxactor 2026/10/15 14:21:42 INFO Applying migration id=outboxsender 2026/10/15 14:21:42 INFO Applying migration id=thread 2026/10/15 14:21:42 INFO Applying migration id=host 2026/10/15 14:21:42 INFO Applying migration id=sharedinbox 2026/10/15 14:21:42 INFO Applying migration id=noteshost 2026/10/15 14:21:42 INFO Applying migration id=fetched 2026/10/15 14:21:42 INFO Applying migration id=move 2026/10/15 14:21:42 INFO Applying migration id=cleanup 2026/10/15 14:21:42 INFO Applying migration id=received 2026/10/15 14:21:42 INFO Applying migration id=namehost 2026/10/15 14:21:42 INFO Applying migration id=outboxhost 2026/10/15 14:21:42 INFO Applying migration id=notesfts 2026/10/15 14:21:42 INFO Applying migration id=iconsname 2026/10/15 14:21:42 INFO Applying migration id=nohash 2026/10/15 14:21:42 INFO Applying migration id=shares 2026/10/15 14:21:42 INFO Applying migration id=actorttl 2026/10/15 14:21:42 INFO Applying migration id=tocc 2026/10/15 14:21:42 INFO Applying migration id=followeds 2026/10/15 14:21:42 INFO Applying migration id=certhash 2026/10/15 14:21:42 INFO Applying migration id=follows_sync 2026/10/15 14:21:42 INFO Applying migration id=jsonpath 2026/10/15 14:21:42 INFO Applying migration id=localforward 2026/10/15 14:21:42 INFO Applying migration id=avatar 2026/10/15 14:21:42 INFO Applying migration id=noimage 2026/10/15 14:21:42 INFO Applying migration id=feed 2026/10/15 14:21:42 INFO Applying migration id=bookmarks 2026/10/15 14:21:42 INFO Applying migration id=shareactivity 2026/10/15 14:21:42 INFO Applying migration id=application 2026/10/15 14:21:42 INFO Applying migration id=certificates 2026/10/15 14:21:42 INFO Applying migration id=rawforward 2026/10/15 14:21:42 INFO Applying migration id=publickey 2026/10/15 14:21:42 INFO Applying migration id=resolvegroup 2026/10/15 14:21:42 INFO Applying migration id=reject 2026/10/15 14:21:42 INFO Applying migration id=autodel 2026/10/15 14:21:42 INFO Applying migration id=jsonb 2026/10/15 14:21:42 INFO Applying migration id=quote 2026/10/15 14:21:42 INFO Applying migration id=rfc9421 2026/10/15 14:21:42 INFO Applying migration id=keys 2026/10/15 14:21:42 INFO Applying migration id=portable 2026/10/15 14:21:42 INFO Applying migration id=proofs 2026/10/15 14:21:42 INFO Applying migration id=contexts 2026/10/15 14:21:42 INFO Applying migration id=deliverieshost 2026/10/15 14:21:42 INFO Applying migration id=pembegin 2026/10/15 14:21:42 INFO Applying migration id=didhost 2026/10/15 14:21:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:42 INFO Applying migration id=invites 2026/10/15 14:21:42 INFO Applying migration id=ed25519blob 2026/10/15 14:21:42 INFO Applying migration id=rsablob 2026/10/15 14:21:42 INFO Applying migration id=iconscid 2026/10/15 14:21:42 INFO Applying migration id=actor 2026/10/15 14:21:42 INFO Applying migration id=localkeys 2026/10/15 14:21:42 INFO Applying migration id=deleted 2026/10/15 14:21:42 INFO Applying migration id=history 2026/10/15 14:21:42 INFO Applying migration id=outboxnano 2026/10/15 14:21:42 INFO Applying migration id=implements 2026/10/15 14:21:42 INFO Applying migration id=backfill 2026/10/15 14:21:42 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.47s) === RUN TestSearch_UnathenticatedUser 2026/10/15 14:21:42 INFO Applying migration id=initial 2026/10/15 14:21:42 INFO Applying migration id=notesupdated 2026/10/15 14:21:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:42 INFO Applying migration id=activitiesid 2026/10/15 14:21:42 INFO Applying migration id=outbox 2026/10/15 14:21:42 INFO Applying migration id=edits 2026/10/15 14:21:42 INFO Applying migration id=outboxactor 2026/10/15 14:21:42 INFO Applying migration id=outboxsender 2026/10/15 14:21:42 INFO Applying migration id=thread 2026/10/15 14:21:42 INFO Applying migration id=host 2026/10/15 14:21:42 INFO Applying migration id=sharedinbox 2026/10/15 14:21:42 INFO Applying migration id=noteshost 2026/10/15 14:21:42 INFO Applying migration id=fetched 2026/10/15 14:21:42 INFO Applying migration id=move 2026/10/15 14:21:42 INFO Applying migration id=cleanup 2026/10/15 14:21:42 INFO Applying migration id=received 2026/10/15 14:21:42 INFO Applying migration id=namehost 2026/10/15 14:21:42 INFO Applying migration id=outboxhost 2026/10/15 14:21:42 INFO Applying migration id=notesfts 2026/10/15 14:21:42 INFO Applying migration id=iconsname 2026/10/15 14:21:42 INFO Applying migration id=nohash 2026/10/15 14:21:42 INFO Applying migration id=shares 2026/10/15 14:21:42 INFO Applying migration id=actorttl 2026/10/15 14:21:42 INFO Applying migration id=tocc 2026/10/15 14:21:42 INFO Applying migration id=followeds 2026/10/15 14:21:42 INFO Applying migration id=certhash 2026/10/15 14:21:42 INFO Applying migration id=follows_sync 2026/10/15 14:21:42 INFO Applying migration id=jsonpath 2026/10/15 14:21:42 INFO Applying migration id=localforward 2026/10/15 14:21:42 INFO Applying migration id=avatar 2026/10/15 14:21:42 INFO Applying migration id=noimage 2026/10/15 14:21:42 INFO Applying migration id=feed 2026/10/15 14:21:42 INFO Applying migration id=bookmarks 2026/10/15 14:21:42 INFO Applying migration id=shareactivity 2026/10/15 14:21:42 INFO Applying migration id=application 2026/10/15 14:21:42 INFO Applying migration id=certificates 2026/10/15 14:21:42 INFO Applying migration id=rawforward 2026/10/15 14:21:42 INFO Applying migration id=publickey 2026/10/15 14:21:42 INFO Applying migration id=resolvegroup 2026/10/15 14:21:42 INFO Applying migration id=reject 2026/10/15 14:21:42 INFO Applying migration id=autodel 2026/10/15 14:21:42 INFO Applying migration id=jsonb 2026/10/15 14:21:42 INFO Applying migration id=quote 2026/10/15 14:21:42 INFO Applying migration id=rfc9421 2026/10/15 14:21:42 INFO Applying migration id=keys 2026/10/15 14:21:42 INFO Applying migration id=portable 2026/10/15 14:21:42 INFO Applying migration id=proofs 2026/10/15 14:21:42 INFO Applying migration id=contexts 2026/10/15 14:21:42 INFO Applying migration id=deliverieshost 2026/10/15 14:21:42 INFO Applying migration id=pembegin 2026/10/15 14:21:42 INFO Applying migration id=didhost 2026/10/15 14:21:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:42 INFO Applying migration id=invites 2026/10/15 14:21:42 INFO Applying migration id=ed25519blob 2026/10/15 14:21:42 INFO Applying migration id=rsablob 2026/10/15 14:21:42 INFO Applying migration id=iconscid 2026/10/15 14:21:42 INFO Applying migration id=actor 2026/10/15 14:21:42 INFO Applying migration id=localkeys 2026/10/15 14:21:42 INFO Applying migration id=deleted 2026/10/15 14:21:42 INFO Applying migration id=history 2026/10/15 14:21:42 INFO Applying migration id=outboxnano 2026/10/15 14:21:42 INFO Applying migration id=implements 2026/10/15 14:21:42 INFO Applying migration id=backfill --- PASS: TestSearch_UnathenticatedUser (0.98s) === RUN TestShare_PublicPost 2026/10/15 14:21:43 INFO Applying migration id=initial 2026/10/15 14:21:43 INFO Applying migration id=notesupdated 2026/10/15 14:21:43 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:43 INFO Applying migration id=activitiesid 2026/10/15 14:21:43 INFO Applying migration id=outbox 2026/10/15 14:21:43 INFO Applying migration id=edits 2026/10/15 14:21:43 INFO Applying migration id=outboxactor 2026/10/15 14:21:43 INFO Applying migration id=outboxsender 2026/10/15 14:21:43 INFO Applying migration id=thread 2026/10/15 14:21:43 INFO Applying migration id=host 2026/10/15 14:21:43 INFO Applying migration id=sharedinbox 2026/10/15 14:21:43 INFO Applying migration id=noteshost 2026/10/15 14:21:43 INFO Applying migration id=fetched 2026/10/15 14:21:43 INFO Applying migration id=move 2026/10/15 14:21:43 INFO Applying migration id=cleanup 2026/10/15 14:21:43 INFO Applying migration id=received 2026/10/15 14:21:43 INFO Applying migration id=namehost 2026/10/15 14:21:43 INFO Applying migration id=outboxhost 2026/10/15 14:21:43 INFO Applying migration id=notesfts 2026/10/15 14:21:43 INFO Applying migration id=iconsname 2026/10/15 14:21:43 INFO Applying migration id=nohash 2026/10/15 14:21:43 INFO Applying migration id=shares 2026/10/15 14:21:43 INFO Applying migration id=actorttl 2026/10/15 14:21:43 INFO Applying migration id=tocc 2026/10/15 14:21:43 INFO Applying migration id=followeds 2026/10/15 14:21:43 INFO Applying migration id=certhash 2026/10/15 14:21:43 INFO Applying migration id=follows_sync 2026/10/15 14:21:43 INFO Applying migration id=jsonpath 2026/10/15 14:21:43 INFO Applying migration id=localforward 2026/10/15 14:21:43 INFO Applying migration id=avatar 2026/10/15 14:21:43 INFO Applying migration id=noimage 2026/10/15 14:21:43 INFO Applying migration id=feed 2026/10/15 14:21:43 INFO Applying migration id=bookmarks 2026/10/15 14:21:43 INFO Applying migration id=shareactivity 2026/10/15 14:21:43 INFO Applying migration id=application 2026/10/15 14:21:43 INFO Applying migration id=certificates 2026/10/15 14:21:43 INFO Applying migration id=rawforward 2026/10/15 14:21:43 INFO Applying migration id=publickey 2026/10/15 14:21:43 INFO Applying migration id=resolvegroup 2026/10/15 14:21:43 INFO Applying migration id=reject 2026/10/15 14:21:43 INFO Applying migration id=autodel 2026/10/15 14:21:43 INFO Applying migration id=jsonb 2026/10/15 14:21:43 INFO Applying migration id=quote 2026/10/15 14:21:43 INFO Applying migration id=rfc9421 2026/10/15 14:21:43 INFO Applying migration id=keys 2026/10/15 14:21:43 INFO Applying migration id=portable 2026/10/15 14:21:43 INFO Applying migration id=proofs 2026/10/15 14:21:43 INFO Applying migration id=contexts 2026/10/15 14:21:43 INFO Applying migration id=deliverieshost 2026/10/15 14:21:43 INFO Applying migration id=pembegin 2026/10/15 14:21:43 INFO Applying migration id=didhost 2026/10/15 14:21:43 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:43 INFO Applying migration id=invites 2026/10/15 14:21:43 INFO Applying migration id=ed25519blob 2026/10/15 14:21:43 INFO Applying migration id=rsablob 2026/10/15 14:21:43 INFO Applying migration id=iconscid 2026/10/15 14:21:43 INFO Applying migration id=actor 2026/10/15 14:21:43 INFO Applying migration id=localkeys 2026/10/15 14:21:43 INFO Applying migration id=deleted 2026/10/15 14:21:43 INFO Applying migration id=history 2026/10/15 14:21:43 INFO Applying migration id=outboxnano 2026/10/15 14:21:43 INFO Applying migration id=implements 2026/10/15 14:21:43 INFO Applying migration id=backfill 2026/10/15 14:21:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-bd69-79bc-8aab-7e1e7a837e7c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-bd69-78e7-ad19-ce95172b829b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-bd69-78e7-ad19-ce95172b829b 2026/10/15 14:21:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (0.67s) === RUN TestShare_Throttling 2026/10/15 14:21:44 INFO Applying migration id=initial 2026/10/15 14:21:44 INFO Applying migration id=notesupdated 2026/10/15 14:21:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:44 INFO Applying migration id=activitiesid 2026/10/15 14:21:44 INFO Applying migration id=outbox 2026/10/15 14:21:44 INFO Applying migration id=edits 2026/10/15 14:21:44 INFO Applying migration id=outboxactor 2026/10/15 14:21:44 INFO Applying migration id=outboxsender 2026/10/15 14:21:44 INFO Applying migration id=thread 2026/10/15 14:21:44 INFO Applying migration id=host 2026/10/15 14:21:44 INFO Applying migration id=sharedinbox 2026/10/15 14:21:44 INFO Applying migration id=noteshost 2026/10/15 14:21:44 INFO Applying migration id=fetched 2026/10/15 14:21:44 INFO Applying migration id=move 2026/10/15 14:21:44 INFO Applying migration id=cleanup 2026/10/15 14:21:44 INFO Applying migration id=received 2026/10/15 14:21:44 INFO Applying migration id=namehost 2026/10/15 14:21:44 INFO Applying migration id=outboxhost 2026/10/15 14:21:44 INFO Applying migration id=notesfts 2026/10/15 14:21:44 INFO Applying migration id=iconsname 2026/10/15 14:21:44 INFO Applying migration id=nohash 2026/10/15 14:21:44 INFO Applying migration id=shares 2026/10/15 14:21:44 INFO Applying migration id=actorttl 2026/10/15 14:21:44 INFO Applying migration id=tocc 2026/10/15 14:21:44 INFO Applying migration id=followeds 2026/10/15 14:21:44 INFO Applying migration id=certhash 2026/10/15 14:21:44 INFO Applying migration id=follows_sync 2026/10/15 14:21:44 INFO Applying migration id=jsonpath 2026/10/15 14:21:44 INFO Applying migration id=localforward 2026/10/15 14:21:44 INFO Applying migration id=avatar 2026/10/15 14:21:44 INFO Applying migration id=noimage 2026/10/15 14:21:44 INFO Applying migration id=feed 2026/10/15 14:21:44 INFO Applying migration id=bookmarks 2026/10/15 14:21:44 INFO Applying migration id=shareactivity 2026/10/15 14:21:44 INFO Applying migration id=application 2026/10/15 14:21:44 INFO Applying migration id=certificates 2026/10/15 14:21:44 INFO Applying migration id=rawforward 2026/10/15 14:21:44 INFO Applying migration id=publickey 2026/10/15 14:21:44 INFO Applying migration id=resolvegroup 2026/10/15 14:21:44 INFO Applying migration id=reject 2026/10/15 14:21:44 INFO Applying migration id=autodel 2026/10/15 14:21:44 INFO Applying migration id=jsonb 2026/10/15 14:21:44 INFO Applying migration id=quote 2026/10/15 14:21:44 INFO Applying migration id=rfc9421 2026/10/15 14:21:44 INFO Applying migration id=keys 2026/10/15 14:21:44 INFO Applying migration id=portable 2026/10/15 14:21:44 INFO Applying migration id=proofs 2026/10/15 14:21:44 INFO Applying migration id=contexts 2026/10/15 14:21:44 INFO Applying migration id=deliverieshost 2026/10/15 14:21:44 INFO Applying migration id=pembegin 2026/10/15 14:21:44 INFO Applying migration id=didhost 2026/10/15 14:21:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:44 INFO Applying migration id=invites 2026/10/15 14:21:44 INFO Applying migration id=ed25519blob 2026/10/15 14:21:44 INFO Applying migration id=rsablob 2026/10/15 14:21:44 INFO Applying migration id=iconscid 2026/10/15 14:21:44 INFO Applying migration id=actor 2026/10/15 14:21:44 INFO Applying migration id=localkeys 2026/10/15 14:21:44 INFO Applying migration id=deleted 2026/10/15 14:21:44 INFO Applying migration id=history 2026/10/15 14:21:44 INFO Applying migration id=outboxnano 2026/10/15 14:21:44 INFO Applying migration id=implements 2026/10/15 14:21:44 INFO Applying migration id=backfill 2026/10/15 14:21:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-bfc3-7183-bde1-a2d4eb1335c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-bfc3-710e-baa4-7fa8796e8185 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-bfc3-710e-baa4-7fa8796e8185 2026/10/15 14:21:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-bfc5-76ef-9501-8348034fb282 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-bfc5-76a2-844c-9b2caf747dec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-bfc5-76a2-844c-9b2caf747dec 2026/10/15 14:21:44 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.60s) === RUN TestShare_UnshareThrottling 2026/10/15 14:21:44 INFO Applying migration id=initial 2026/10/15 14:21:44 INFO Applying migration id=notesupdated 2026/10/15 14:21:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:44 INFO Applying migration id=activitiesid 2026/10/15 14:21:44 INFO Applying migration id=outbox 2026/10/15 14:21:44 INFO Applying migration id=edits 2026/10/15 14:21:44 INFO Applying migration id=outboxactor 2026/10/15 14:21:44 INFO Applying migration id=outboxsender 2026/10/15 14:21:44 INFO Applying migration id=thread 2026/10/15 14:21:44 INFO Applying migration id=host 2026/10/15 14:21:44 INFO Applying migration id=sharedinbox 2026/10/15 14:21:44 INFO Applying migration id=noteshost 2026/10/15 14:21:44 INFO Applying migration id=fetched 2026/10/15 14:21:44 INFO Applying migration id=move 2026/10/15 14:21:44 INFO Applying migration id=cleanup 2026/10/15 14:21:44 INFO Applying migration id=received 2026/10/15 14:21:44 INFO Applying migration id=namehost 2026/10/15 14:21:44 INFO Applying migration id=outboxhost 2026/10/15 14:21:44 INFO Applying migration id=notesfts 2026/10/15 14:21:44 INFO Applying migration id=iconsname 2026/10/15 14:21:44 INFO Applying migration id=nohash 2026/10/15 14:21:44 INFO Applying migration id=shares 2026/10/15 14:21:44 INFO Applying migration id=actorttl 2026/10/15 14:21:44 INFO Applying migration id=tocc 2026/10/15 14:21:44 INFO Applying migration id=followeds 2026/10/15 14:21:44 INFO Applying migration id=certhash 2026/10/15 14:21:44 INFO Applying migration id=follows_sync 2026/10/15 14:21:44 INFO Applying migration id=jsonpath 2026/10/15 14:21:44 INFO Applying migration id=localforward 2026/10/15 14:21:44 INFO Applying migration id=avatar 2026/10/15 14:21:44 INFO Applying migration id=noimage 2026/10/15 14:21:44 INFO Applying migration id=feed 2026/10/15 14:21:44 INFO Applying migration id=bookmarks 2026/10/15 14:21:44 INFO Applying migration id=shareactivity 2026/10/15 14:21:44 INFO Applying migration id=application 2026/10/15 14:21:44 INFO Applying migration id=certificates 2026/10/15 14:21:44 INFO Applying migration id=rawforward 2026/10/15 14:21:44 INFO Applying migration id=publickey 2026/10/15 14:21:44 INFO Applying migration id=resolvegroup 2026/10/15 14:21:44 INFO Applying migration id=reject 2026/10/15 14:21:44 INFO Applying migration id=autodel 2026/10/15 14:21:44 INFO Applying migration id=jsonb 2026/10/15 14:21:44 INFO Applying migration id=quote 2026/10/15 14:21:44 INFO Applying migration id=rfc9421 2026/10/15 14:21:44 INFO Applying migration id=keys 2026/10/15 14:21:44 INFO Applying migration id=portable 2026/10/15 14:21:44 INFO Applying migration id=proofs 2026/10/15 14:21:44 INFO Applying migration id=contexts 2026/10/15 14:21:44 INFO Applying migration id=deliverieshost 2026/10/15 14:21:44 INFO Applying migration id=pembegin 2026/10/15 14:21:44 INFO Applying migration id=didhost 2026/10/15 14:21:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:44 INFO Applying migration id=invites 2026/10/15 14:21:44 INFO Applying migration id=ed25519blob 2026/10/15 14:21:44 INFO Applying migration id=rsablob 2026/10/15 14:21:44 INFO Applying migration id=iconscid 2026/10/15 14:21:44 INFO Applying migration id=actor 2026/10/15 14:21:44 INFO Applying migration id=localkeys 2026/10/15 14:21:44 INFO Applying migration id=deleted 2026/10/15 14:21:44 INFO Applying migration id=history 2026/10/15 14:21:44 INFO Applying migration id=outboxnano 2026/10/15 14:21:44 INFO Applying migration id=implements 2026/10/15 14:21:44 INFO Applying migration id=backfill 2026/10/15 14:21:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-c2bd-7dc6-afa9-212b3a516b76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-c2bd-790f-bc8b-ece5f9195652 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-c2bd-790f-bc8b-ece5f9195652 --- PASS: TestShare_UnshareThrottling (0.76s) === RUN TestShare_PostToFollowers 2026/10/15 14:21:45 INFO Applying migration id=initial 2026/10/15 14:21:45 INFO Applying migration id=notesupdated 2026/10/15 14:21:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:45 INFO Applying migration id=activitiesid 2026/10/15 14:21:45 INFO Applying migration id=outbox 2026/10/15 14:21:45 INFO Applying migration id=edits 2026/10/15 14:21:45 INFO Applying migration id=outboxactor 2026/10/15 14:21:45 INFO Applying migration id=outboxsender 2026/10/15 14:21:45 INFO Applying migration id=thread 2026/10/15 14:21:45 INFO Applying migration id=host 2026/10/15 14:21:45 INFO Applying migration id=sharedinbox 2026/10/15 14:21:45 INFO Applying migration id=noteshost 2026/10/15 14:21:45 INFO Applying migration id=fetched 2026/10/15 14:21:45 INFO Applying migration id=move 2026/10/15 14:21:45 INFO Applying migration id=cleanup 2026/10/15 14:21:45 INFO Applying migration id=received 2026/10/15 14:21:45 INFO Applying migration id=namehost 2026/10/15 14:21:45 INFO Applying migration id=outboxhost 2026/10/15 14:21:45 INFO Applying migration id=notesfts 2026/10/15 14:21:45 INFO Applying migration id=iconsname 2026/10/15 14:21:45 INFO Applying migration id=nohash 2026/10/15 14:21:45 INFO Applying migration id=shares 2026/10/15 14:21:45 INFO Applying migration id=actorttl 2026/10/15 14:21:45 INFO Applying migration id=tocc 2026/10/15 14:21:45 INFO Applying migration id=followeds 2026/10/15 14:21:45 INFO Applying migration id=certhash 2026/10/15 14:21:45 INFO Applying migration id=follows_sync 2026/10/15 14:21:45 INFO Applying migration id=jsonpath 2026/10/15 14:21:45 INFO Applying migration id=localforward 2026/10/15 14:21:45 INFO Applying migration id=avatar 2026/10/15 14:21:45 INFO Applying migration id=noimage 2026/10/15 14:21:45 INFO Applying migration id=feed 2026/10/15 14:21:45 INFO Applying migration id=bookmarks 2026/10/15 14:21:45 INFO Applying migration id=shareactivity 2026/10/15 14:21:45 INFO Applying migration id=application 2026/10/15 14:21:45 INFO Applying migration id=certificates 2026/10/15 14:21:45 INFO Applying migration id=rawforward 2026/10/15 14:21:45 INFO Applying migration id=publickey 2026/10/15 14:21:45 INFO Applying migration id=resolvegroup 2026/10/15 14:21:45 INFO Applying migration id=reject 2026/10/15 14:21:45 INFO Applying migration id=autodel 2026/10/15 14:21:45 INFO Applying migration id=jsonb 2026/10/15 14:21:45 INFO Applying migration id=quote 2026/10/15 14:21:45 INFO Applying migration id=rfc9421 2026/10/15 14:21:45 INFO Applying migration id=keys 2026/10/15 14:21:45 INFO Applying migration id=portable 2026/10/15 14:21:45 INFO Applying migration id=proofs 2026/10/15 14:21:45 INFO Applying migration id=contexts 2026/10/15 14:21:45 INFO Applying migration id=deliverieshost 2026/10/15 14:21:45 INFO Applying migration id=pembegin 2026/10/15 14:21:45 INFO Applying migration id=didhost 2026/10/15 14:21:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:45 INFO Applying migration id=invites 2026/10/15 14:21:45 INFO Applying migration id=ed25519blob 2026/10/15 14:21:45 INFO Applying migration id=rsablob 2026/10/15 14:21:45 INFO Applying migration id=iconscid 2026/10/15 14:21:45 INFO Applying migration id=actor 2026/10/15 14:21:45 INFO Applying migration id=localkeys 2026/10/15 14:21:45 INFO Applying migration id=deleted 2026/10/15 14:21:45 INFO Applying migration id=history 2026/10/15 14:21:45 INFO Applying migration id=outboxnano 2026/10/15 14:21:45 INFO Applying migration id=implements 2026/10/15 14:21:45 INFO Applying migration id=backfill 2026/10/15 14:21:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-c53b-7a54-96fa-35a52bfdc1c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-c53b-7a15-ad75-ee0d352fec17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-c53b-7a15-ad75-ee0d352fec17 2026/10/15 14:21:46 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a13ff0-c53b-7a15-ad75-ee0d352fec17 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (0.63s) === RUN TestShare_Twice 2026/10/15 14:21:46 INFO Applying migration id=initial 2026/10/15 14:21:46 INFO Applying migration id=notesupdated 2026/10/15 14:21:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:46 INFO Applying migration id=activitiesid 2026/10/15 14:21:46 INFO Applying migration id=outbox 2026/10/15 14:21:46 INFO Applying migration id=edits 2026/10/15 14:21:46 INFO Applying migration id=outboxactor 2026/10/15 14:21:46 INFO Applying migration id=outboxsender 2026/10/15 14:21:46 INFO Applying migration id=thread 2026/10/15 14:21:46 INFO Applying migration id=host 2026/10/15 14:21:46 INFO Applying migration id=sharedinbox 2026/10/15 14:21:46 INFO Applying migration id=noteshost 2026/10/15 14:21:46 INFO Applying migration id=fetched 2026/10/15 14:21:46 INFO Applying migration id=move 2026/10/15 14:21:46 INFO Applying migration id=cleanup 2026/10/15 14:21:46 INFO Applying migration id=received 2026/10/15 14:21:46 INFO Applying migration id=namehost 2026/10/15 14:21:46 INFO Applying migration id=outboxhost 2026/10/15 14:21:46 INFO Applying migration id=notesfts 2026/10/15 14:21:46 INFO Applying migration id=iconsname 2026/10/15 14:21:46 INFO Applying migration id=nohash 2026/10/15 14:21:46 INFO Applying migration id=shares 2026/10/15 14:21:46 INFO Applying migration id=actorttl 2026/10/15 14:21:46 INFO Applying migration id=tocc 2026/10/15 14:21:46 INFO Applying migration id=followeds 2026/10/15 14:21:46 INFO Applying migration id=certhash 2026/10/15 14:21:46 INFO Applying migration id=follows_sync 2026/10/15 14:21:46 INFO Applying migration id=jsonpath 2026/10/15 14:21:46 INFO Applying migration id=localforward 2026/10/15 14:21:46 INFO Applying migration id=avatar 2026/10/15 14:21:46 INFO Applying migration id=noimage 2026/10/15 14:21:46 INFO Applying migration id=feed 2026/10/15 14:21:46 INFO Applying migration id=bookmarks 2026/10/15 14:21:46 INFO Applying migration id=shareactivity 2026/10/15 14:21:46 INFO Applying migration id=application 2026/10/15 14:21:46 INFO Applying migration id=certificates 2026/10/15 14:21:46 INFO Applying migration id=rawforward 2026/10/15 14:21:46 INFO Applying migration id=publickey 2026/10/15 14:21:46 INFO Applying migration id=resolvegroup 2026/10/15 14:21:46 INFO Applying migration id=reject 2026/10/15 14:21:46 INFO Applying migration id=autodel 2026/10/15 14:21:46 INFO Applying migration id=jsonb 2026/10/15 14:21:46 INFO Applying migration id=quote 2026/10/15 14:21:46 INFO Applying migration id=rfc9421 2026/10/15 14:21:46 INFO Applying migration id=keys 2026/10/15 14:21:46 INFO Applying migration id=portable 2026/10/15 14:21:46 INFO Applying migration id=proofs 2026/10/15 14:21:46 INFO Applying migration id=contexts 2026/10/15 14:21:46 INFO Applying migration id=deliverieshost 2026/10/15 14:21:46 INFO Applying migration id=pembegin 2026/10/15 14:21:46 INFO Applying migration id=didhost 2026/10/15 14:21:46 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:46 INFO Applying migration id=invites 2026/10/15 14:21:46 INFO Applying migration id=ed25519blob 2026/10/15 14:21:46 INFO Applying migration id=rsablob 2026/10/15 14:21:46 INFO Applying migration id=iconscid 2026/10/15 14:21:46 INFO Applying migration id=actor 2026/10/15 14:21:46 INFO Applying migration id=localkeys 2026/10/15 14:21:46 INFO Applying migration id=deleted 2026/10/15 14:21:46 INFO Applying migration id=history 2026/10/15 14:21:46 INFO Applying migration id=outboxnano 2026/10/15 14:21:46 INFO Applying migration id=implements 2026/10/15 14:21:46 INFO Applying migration id=backfill 2026/10/15 14:21:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-c927-7b5c-8af3-2d272948d5f8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-c927-7a60-ad87-b6ce5fb0a08a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-c927-7a60-ad87-b6ce5fb0a08a 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:47 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a13ff0-c927-7a60-ad87-b6ce5fb0a08a error="sql: no rows in result set" --- PASS: TestShare_Twice (1.02s) === RUN TestShare_Unshare 2026/10/15 14:21:47 INFO Applying migration id=initial 2026/10/15 14:21:47 INFO Applying migration id=notesupdated 2026/10/15 14:21:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:47 INFO Applying migration id=activitiesid 2026/10/15 14:21:47 INFO Applying migration id=outbox 2026/10/15 14:21:47 INFO Applying migration id=edits 2026/10/15 14:21:47 INFO Applying migration id=outboxactor 2026/10/15 14:21:47 INFO Applying migration id=outboxsender 2026/10/15 14:21:47 INFO Applying migration id=thread 2026/10/15 14:21:47 INFO Applying migration id=host 2026/10/15 14:21:47 INFO Applying migration id=sharedinbox 2026/10/15 14:21:47 INFO Applying migration id=noteshost 2026/10/15 14:21:47 INFO Applying migration id=fetched 2026/10/15 14:21:47 INFO Applying migration id=move 2026/10/15 14:21:47 INFO Applying migration id=cleanup 2026/10/15 14:21:47 INFO Applying migration id=received 2026/10/15 14:21:47 INFO Applying migration id=namehost 2026/10/15 14:21:47 INFO Applying migration id=outboxhost 2026/10/15 14:21:47 INFO Applying migration id=notesfts 2026/10/15 14:21:47 INFO Applying migration id=iconsname 2026/10/15 14:21:47 INFO Applying migration id=nohash 2026/10/15 14:21:47 INFO Applying migration id=shares 2026/10/15 14:21:47 INFO Applying migration id=actorttl 2026/10/15 14:21:47 INFO Applying migration id=tocc 2026/10/15 14:21:47 INFO Applying migration id=followeds 2026/10/15 14:21:47 INFO Applying migration id=certhash 2026/10/15 14:21:47 INFO Applying migration id=follows_sync 2026/10/15 14:21:47 INFO Applying migration id=jsonpath 2026/10/15 14:21:47 INFO Applying migration id=localforward 2026/10/15 14:21:47 INFO Applying migration id=avatar 2026/10/15 14:21:47 INFO Applying migration id=noimage 2026/10/15 14:21:47 INFO Applying migration id=feed 2026/10/15 14:21:47 INFO Applying migration id=bookmarks 2026/10/15 14:21:47 INFO Applying migration id=shareactivity 2026/10/15 14:21:47 INFO Applying migration id=application 2026/10/15 14:21:47 INFO Applying migration id=certificates 2026/10/15 14:21:47 INFO Applying migration id=rawforward 2026/10/15 14:21:47 INFO Applying migration id=publickey 2026/10/15 14:21:47 INFO Applying migration id=resolvegroup 2026/10/15 14:21:47 INFO Applying migration id=reject 2026/10/15 14:21:47 INFO Applying migration id=autodel 2026/10/15 14:21:47 INFO Applying migration id=jsonb 2026/10/15 14:21:47 INFO Applying migration id=quote 2026/10/15 14:21:47 INFO Applying migration id=rfc9421 2026/10/15 14:21:47 INFO Applying migration id=keys 2026/10/15 14:21:47 INFO Applying migration id=portable 2026/10/15 14:21:47 INFO Applying migration id=proofs 2026/10/15 14:21:47 INFO Applying migration id=contexts 2026/10/15 14:21:47 INFO Applying migration id=deliverieshost 2026/10/15 14:21:47 INFO Applying migration id=pembegin 2026/10/15 14:21:47 INFO Applying migration id=didhost 2026/10/15 14:21:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:47 INFO Applying migration id=invites 2026/10/15 14:21:47 INFO Applying migration id=ed25519blob 2026/10/15 14:21:47 INFO Applying migration id=rsablob 2026/10/15 14:21:47 INFO Applying migration id=iconscid 2026/10/15 14:21:47 INFO Applying migration id=actor 2026/10/15 14:21:47 INFO Applying migration id=localkeys 2026/10/15 14:21:47 INFO Applying migration id=deleted 2026/10/15 14:21:47 INFO Applying migration id=history 2026/10/15 14:21:47 INFO Applying migration id=outboxnano 2026/10/15 14:21:47 INFO Applying migration id=implements 2026/10/15 14:21:47 INFO Applying migration id=backfill 2026/10/15 14:21:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-cb69-7440-a354-5c3ccd07c84f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-cb69-73d2-b1c6-a37550a92a32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-cb69-73d2-b1c6-a37550a92a32 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.57s) === RUN TestShare_ShareAfterUnshare 2026/10/15 14:21:47 INFO Applying migration id=initial 2026/10/15 14:21:47 INFO Applying migration id=notesupdated 2026/10/15 14:21:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:47 INFO Applying migration id=activitiesid 2026/10/15 14:21:47 INFO Applying migration id=outbox 2026/10/15 14:21:47 INFO Applying migration id=edits 2026/10/15 14:21:47 INFO Applying migration id=outboxactor 2026/10/15 14:21:47 INFO Applying migration id=outboxsender 2026/10/15 14:21:47 INFO Applying migration id=thread 2026/10/15 14:21:47 INFO Applying migration id=host 2026/10/15 14:21:47 INFO Applying migration id=sharedinbox 2026/10/15 14:21:47 INFO Applying migration id=noteshost 2026/10/15 14:21:47 INFO Applying migration id=fetched 2026/10/15 14:21:47 INFO Applying migration id=move 2026/10/15 14:21:47 INFO Applying migration id=cleanup 2026/10/15 14:21:47 INFO Applying migration id=received 2026/10/15 14:21:47 INFO Applying migration id=namehost 2026/10/15 14:21:47 INFO Applying migration id=outboxhost 2026/10/15 14:21:47 INFO Applying migration id=notesfts 2026/10/15 14:21:47 INFO Applying migration id=iconsname 2026/10/15 14:21:47 INFO Applying migration id=nohash 2026/10/15 14:21:47 INFO Applying migration id=shares 2026/10/15 14:21:47 INFO Applying migration id=actorttl 2026/10/15 14:21:47 INFO Applying migration id=tocc 2026/10/15 14:21:47 INFO Applying migration id=followeds 2026/10/15 14:21:47 INFO Applying migration id=certhash 2026/10/15 14:21:47 INFO Applying migration id=follows_sync 2026/10/15 14:21:47 INFO Applying migration id=jsonpath 2026/10/15 14:21:47 INFO Applying migration id=localforward 2026/10/15 14:21:47 INFO Applying migration id=avatar 2026/10/15 14:21:47 INFO Applying migration id=noimage 2026/10/15 14:21:47 INFO Applying migration id=feed 2026/10/15 14:21:47 INFO Applying migration id=bookmarks 2026/10/15 14:21:47 INFO Applying migration id=shareactivity 2026/10/15 14:21:47 INFO Applying migration id=application 2026/10/15 14:21:47 INFO Applying migration id=certificates 2026/10/15 14:21:47 INFO Applying migration id=rawforward 2026/10/15 14:21:47 INFO Applying migration id=publickey 2026/10/15 14:21:47 INFO Applying migration id=resolvegroup 2026/10/15 14:21:47 INFO Applying migration id=reject 2026/10/15 14:21:47 INFO Applying migration id=autodel 2026/10/15 14:21:47 INFO Applying migration id=jsonb 2026/10/15 14:21:47 INFO Applying migration id=quote 2026/10/15 14:21:47 INFO Applying migration id=rfc9421 2026/10/15 14:21:47 INFO Applying migration id=keys 2026/10/15 14:21:47 INFO Applying migration id=portable 2026/10/15 14:21:47 INFO Applying migration id=proofs 2026/10/15 14:21:47 INFO Applying migration id=contexts 2026/10/15 14:21:47 INFO Applying migration id=deliverieshost 2026/10/15 14:21:47 INFO Applying migration id=pembegin 2026/10/15 14:21:47 INFO Applying migration id=didhost 2026/10/15 14:21:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:47 INFO Applying migration id=invites 2026/10/15 14:21:47 INFO Applying migration id=ed25519blob 2026/10/15 14:21:47 INFO Applying migration id=rsablob 2026/10/15 14:21:47 INFO Applying migration id=iconscid 2026/10/15 14:21:47 INFO Applying migration id=actor 2026/10/15 14:21:47 INFO Applying migration id=localkeys 2026/10/15 14:21:47 INFO Applying migration id=deleted 2026/10/15 14:21:47 INFO Applying migration id=history 2026/10/15 14:21:47 INFO Applying migration id=outboxnano 2026/10/15 14:21:47 INFO Applying migration id=implements 2026/10/15 14:21:47 INFO Applying migration id=backfill 2026/10/15 14:21:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-ce16-7b5d-ae9a-141d68d0c390 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-ce16-7aef-876c-a59434e74071 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-ce16-7aef-876c-a59434e74071 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (0.70s) === RUN TestHelpUnauthenticatedUser 2026/10/15 14:21:48 INFO Applying migration id=initial 2026/10/15 14:21:48 INFO Applying migration id=notesupdated 2026/10/15 14:21:48 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:48 INFO Applying migration id=activitiesid 2026/10/15 14:21:48 INFO Applying migration id=outbox 2026/10/15 14:21:48 INFO Applying migration id=edits 2026/10/15 14:21:48 INFO Applying migration id=outboxactor 2026/10/15 14:21:48 INFO Applying migration id=outboxsender 2026/10/15 14:21:48 INFO Applying migration id=thread 2026/10/15 14:21:48 INFO Applying migration id=host 2026/10/15 14:21:48 INFO Applying migration id=sharedinbox 2026/10/15 14:21:48 INFO Applying migration id=noteshost 2026/10/15 14:21:48 INFO Applying migration id=fetched 2026/10/15 14:21:48 INFO Applying migration id=move 2026/10/15 14:21:48 INFO Applying migration id=cleanup 2026/10/15 14:21:48 INFO Applying migration id=received 2026/10/15 14:21:48 INFO Applying migration id=namehost 2026/10/15 14:21:48 INFO Applying migration id=outboxhost 2026/10/15 14:21:48 INFO Applying migration id=notesfts 2026/10/15 14:21:48 INFO Applying migration id=iconsname 2026/10/15 14:21:48 INFO Applying migration id=nohash 2026/10/15 14:21:48 INFO Applying migration id=shares 2026/10/15 14:21:48 INFO Applying migration id=actorttl 2026/10/15 14:21:48 INFO Applying migration id=tocc 2026/10/15 14:21:48 INFO Applying migration id=followeds 2026/10/15 14:21:48 INFO Applying migration id=certhash 2026/10/15 14:21:48 INFO Applying migration id=follows_sync 2026/10/15 14:21:48 INFO Applying migration id=jsonpath 2026/10/15 14:21:48 INFO Applying migration id=localforward 2026/10/15 14:21:48 INFO Applying migration id=avatar 2026/10/15 14:21:48 INFO Applying migration id=noimage 2026/10/15 14:21:48 INFO Applying migration id=feed 2026/10/15 14:21:48 INFO Applying migration id=bookmarks 2026/10/15 14:21:48 INFO Applying migration id=shareactivity 2026/10/15 14:21:48 INFO Applying migration id=application 2026/10/15 14:21:48 INFO Applying migration id=certificates 2026/10/15 14:21:48 INFO Applying migration id=rawforward 2026/10/15 14:21:48 INFO Applying migration id=publickey 2026/10/15 14:21:48 INFO Applying migration id=resolvegroup 2026/10/15 14:21:48 INFO Applying migration id=reject 2026/10/15 14:21:48 INFO Applying migration id=autodel 2026/10/15 14:21:48 INFO Applying migration id=jsonb 2026/10/15 14:21:48 INFO Applying migration id=quote 2026/10/15 14:21:48 INFO Applying migration id=rfc9421 2026/10/15 14:21:48 INFO Applying migration id=keys 2026/10/15 14:21:48 INFO Applying migration id=portable 2026/10/15 14:21:48 INFO Applying migration id=proofs 2026/10/15 14:21:48 INFO Applying migration id=contexts 2026/10/15 14:21:48 INFO Applying migration id=deliverieshost 2026/10/15 14:21:48 INFO Applying migration id=pembegin 2026/10/15 14:21:48 INFO Applying migration id=didhost 2026/10/15 14:21:48 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:48 INFO Applying migration id=invites 2026/10/15 14:21:48 INFO Applying migration id=ed25519blob 2026/10/15 14:21:48 INFO Applying migration id=rsablob 2026/10/15 14:21:48 INFO Applying migration id=iconscid 2026/10/15 14:21:48 INFO Applying migration id=actor 2026/10/15 14:21:48 INFO Applying migration id=localkeys 2026/10/15 14:21:48 INFO Applying migration id=deleted 2026/10/15 14:21:48 INFO Applying migration id=history 2026/10/15 14:21:48 INFO Applying migration id=outboxnano 2026/10/15 14:21:48 INFO Applying migration id=implements 2026/10/15 14:21:48 INFO Applying migration id=backfill --- PASS: TestHelpUnauthenticatedUser (0.73s) === RUN TestHelpAuthenticatedUser 2026/10/15 14:21:49 INFO Applying migration id=initial 2026/10/15 14:21:49 INFO Applying migration id=notesupdated 2026/10/15 14:21:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:49 INFO Applying migration id=activitiesid 2026/10/15 14:21:49 INFO Applying migration id=outbox 2026/10/15 14:21:49 INFO Applying migration id=edits 2026/10/15 14:21:49 INFO Applying migration id=outboxactor 2026/10/15 14:21:49 INFO Applying migration id=outboxsender 2026/10/15 14:21:49 INFO Applying migration id=thread 2026/10/15 14:21:49 INFO Applying migration id=host 2026/10/15 14:21:49 INFO Applying migration id=sharedinbox 2026/10/15 14:21:49 INFO Applying migration id=noteshost 2026/10/15 14:21:49 INFO Applying migration id=fetched 2026/10/15 14:21:49 INFO Applying migration id=move 2026/10/15 14:21:49 INFO Applying migration id=cleanup 2026/10/15 14:21:49 INFO Applying migration id=received 2026/10/15 14:21:49 INFO Applying migration id=namehost 2026/10/15 14:21:49 INFO Applying migration id=outboxhost 2026/10/15 14:21:49 INFO Applying migration id=notesfts 2026/10/15 14:21:49 INFO Applying migration id=iconsname 2026/10/15 14:21:49 INFO Applying migration id=nohash 2026/10/15 14:21:49 INFO Applying migration id=shares 2026/10/15 14:21:49 INFO Applying migration id=actorttl 2026/10/15 14:21:49 INFO Applying migration id=tocc 2026/10/15 14:21:49 INFO Applying migration id=followeds 2026/10/15 14:21:49 INFO Applying migration id=certhash 2026/10/15 14:21:49 INFO Applying migration id=follows_sync 2026/10/15 14:21:49 INFO Applying migration id=jsonpath 2026/10/15 14:21:49 INFO Applying migration id=localforward 2026/10/15 14:21:49 INFO Applying migration id=avatar 2026/10/15 14:21:49 INFO Applying migration id=noimage 2026/10/15 14:21:49 INFO Applying migration id=feed 2026/10/15 14:21:49 INFO Applying migration id=bookmarks 2026/10/15 14:21:49 INFO Applying migration id=shareactivity 2026/10/15 14:21:49 INFO Applying migration id=application 2026/10/15 14:21:49 INFO Applying migration id=certificates 2026/10/15 14:21:49 INFO Applying migration id=rawforward 2026/10/15 14:21:49 INFO Applying migration id=publickey 2026/10/15 14:21:49 INFO Applying migration id=resolvegroup 2026/10/15 14:21:49 INFO Applying migration id=reject 2026/10/15 14:21:49 INFO Applying migration id=autodel 2026/10/15 14:21:49 INFO Applying migration id=jsonb 2026/10/15 14:21:49 INFO Applying migration id=quote 2026/10/15 14:21:49 INFO Applying migration id=rfc9421 2026/10/15 14:21:49 INFO Applying migration id=keys 2026/10/15 14:21:49 INFO Applying migration id=portable 2026/10/15 14:21:49 INFO Applying migration id=proofs 2026/10/15 14:21:49 INFO Applying migration id=contexts 2026/10/15 14:21:49 INFO Applying migration id=deliverieshost 2026/10/15 14:21:49 INFO Applying migration id=pembegin 2026/10/15 14:21:49 INFO Applying migration id=didhost 2026/10/15 14:21:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:49 INFO Applying migration id=invites 2026/10/15 14:21:49 INFO Applying migration id=ed25519blob 2026/10/15 14:21:49 INFO Applying migration id=rsablob 2026/10/15 14:21:49 INFO Applying migration id=iconscid 2026/10/15 14:21:49 INFO Applying migration id=actor 2026/10/15 14:21:49 INFO Applying migration id=localkeys 2026/10/15 14:21:49 INFO Applying migration id=deleted 2026/10/15 14:21:49 INFO Applying migration id=history 2026/10/15 14:21:49 INFO Applying migration id=outboxnano 2026/10/15 14:21:49 INFO Applying migration id=implements 2026/10/15 14:21:49 INFO Applying migration id=backfill --- PASS: TestHelpAuthenticatedUser (0.64s) === RUN TestStatus_NewInstance 2026/10/15 14:21:49 INFO Applying migration id=initial 2026/10/15 14:21:49 INFO Applying migration id=notesupdated 2026/10/15 14:21:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:49 INFO Applying migration id=activitiesid 2026/10/15 14:21:49 INFO Applying migration id=outbox 2026/10/15 14:21:49 INFO Applying migration id=edits 2026/10/15 14:21:49 INFO Applying migration id=outboxactor 2026/10/15 14:21:49 INFO Applying migration id=outboxsender 2026/10/15 14:21:49 INFO Applying migration id=thread 2026/10/15 14:21:49 INFO Applying migration id=host 2026/10/15 14:21:49 INFO Applying migration id=sharedinbox 2026/10/15 14:21:49 INFO Applying migration id=noteshost 2026/10/15 14:21:49 INFO Applying migration id=fetched 2026/10/15 14:21:49 INFO Applying migration id=move 2026/10/15 14:21:49 INFO Applying migration id=cleanup 2026/10/15 14:21:49 INFO Applying migration id=received 2026/10/15 14:21:49 INFO Applying migration id=namehost 2026/10/15 14:21:49 INFO Applying migration id=outboxhost 2026/10/15 14:21:49 INFO Applying migration id=notesfts 2026/10/15 14:21:49 INFO Applying migration id=iconsname 2026/10/15 14:21:49 INFO Applying migration id=nohash 2026/10/15 14:21:49 INFO Applying migration id=shares 2026/10/15 14:21:49 INFO Applying migration id=actorttl 2026/10/15 14:21:49 INFO Applying migration id=tocc 2026/10/15 14:21:49 INFO Applying migration id=followeds 2026/10/15 14:21:49 INFO Applying migration id=certhash 2026/10/15 14:21:49 INFO Applying migration id=follows_sync 2026/10/15 14:21:49 INFO Applying migration id=jsonpath 2026/10/15 14:21:49 INFO Applying migration id=localforward 2026/10/15 14:21:49 INFO Applying migration id=avatar 2026/10/15 14:21:49 INFO Applying migration id=noimage 2026/10/15 14:21:49 INFO Applying migration id=feed 2026/10/15 14:21:49 INFO Applying migration id=bookmarks 2026/10/15 14:21:49 INFO Applying migration id=shareactivity 2026/10/15 14:21:49 INFO Applying migration id=application 2026/10/15 14:21:49 INFO Applying migration id=certificates 2026/10/15 14:21:49 INFO Applying migration id=rawforward 2026/10/15 14:21:49 INFO Applying migration id=publickey 2026/10/15 14:21:49 INFO Applying migration id=resolvegroup 2026/10/15 14:21:49 INFO Applying migration id=reject 2026/10/15 14:21:49 INFO Applying migration id=autodel 2026/10/15 14:21:49 INFO Applying migration id=jsonb 2026/10/15 14:21:49 INFO Applying migration id=quote 2026/10/15 14:21:49 INFO Applying migration id=rfc9421 2026/10/15 14:21:49 INFO Applying migration id=keys 2026/10/15 14:21:49 INFO Applying migration id=portable 2026/10/15 14:21:49 INFO Applying migration id=proofs 2026/10/15 14:21:49 INFO Applying migration id=contexts 2026/10/15 14:21:49 INFO Applying migration id=deliverieshost 2026/10/15 14:21:49 INFO Applying migration id=pembegin 2026/10/15 14:21:49 INFO Applying migration id=didhost 2026/10/15 14:21:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:49 INFO Applying migration id=invites 2026/10/15 14:21:49 INFO Applying migration id=ed25519blob 2026/10/15 14:21:49 INFO Applying migration id=rsablob 2026/10/15 14:21:49 INFO Applying migration id=iconscid 2026/10/15 14:21:49 INFO Applying migration id=actor 2026/10/15 14:21:49 INFO Applying migration id=localkeys 2026/10/15 14:21:49 INFO Applying migration id=deleted 2026/10/15 14:21:49 INFO Applying migration id=history 2026/10/15 14:21:49 INFO Applying migration id=outboxnano 2026/10/15 14:21:49 INFO Applying migration id=implements 2026/10/15 14:21:49 INFO Applying migration id=backfill 2026/10/15 14:21:50 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (0.57s) === RUN TestStatus_WithPosts 2026/10/15 14:21:50 INFO Applying migration id=initial 2026/10/15 14:21:50 INFO Applying migration id=notesupdated 2026/10/15 14:21:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:50 INFO Applying migration id=activitiesid 2026/10/15 14:21:50 INFO Applying migration id=outbox 2026/10/15 14:21:50 INFO Applying migration id=edits 2026/10/15 14:21:50 INFO Applying migration id=outboxactor 2026/10/15 14:21:50 INFO Applying migration id=outboxsender 2026/10/15 14:21:50 INFO Applying migration id=thread 2026/10/15 14:21:50 INFO Applying migration id=host 2026/10/15 14:21:50 INFO Applying migration id=sharedinbox 2026/10/15 14:21:50 INFO Applying migration id=noteshost 2026/10/15 14:21:50 INFO Applying migration id=fetched 2026/10/15 14:21:50 INFO Applying migration id=move 2026/10/15 14:21:50 INFO Applying migration id=cleanup 2026/10/15 14:21:50 INFO Applying migration id=received 2026/10/15 14:21:50 INFO Applying migration id=namehost 2026/10/15 14:21:50 INFO Applying migration id=outboxhost 2026/10/15 14:21:50 INFO Applying migration id=notesfts 2026/10/15 14:21:50 INFO Applying migration id=iconsname 2026/10/15 14:21:50 INFO Applying migration id=nohash 2026/10/15 14:21:50 INFO Applying migration id=shares 2026/10/15 14:21:50 INFO Applying migration id=actorttl 2026/10/15 14:21:50 INFO Applying migration id=tocc 2026/10/15 14:21:50 INFO Applying migration id=followeds 2026/10/15 14:21:50 INFO Applying migration id=certhash 2026/10/15 14:21:50 INFO Applying migration id=follows_sync 2026/10/15 14:21:50 INFO Applying migration id=jsonpath 2026/10/15 14:21:50 INFO Applying migration id=localforward 2026/10/15 14:21:50 INFO Applying migration id=avatar 2026/10/15 14:21:50 INFO Applying migration id=noimage 2026/10/15 14:21:50 INFO Applying migration id=feed 2026/10/15 14:21:50 INFO Applying migration id=bookmarks 2026/10/15 14:21:50 INFO Applying migration id=shareactivity 2026/10/15 14:21:50 INFO Applying migration id=application 2026/10/15 14:21:50 INFO Applying migration id=certificates 2026/10/15 14:21:50 INFO Applying migration id=rawforward 2026/10/15 14:21:50 INFO Applying migration id=publickey 2026/10/15 14:21:50 INFO Applying migration id=resolvegroup 2026/10/15 14:21:50 INFO Applying migration id=reject 2026/10/15 14:21:50 INFO Applying migration id=autodel 2026/10/15 14:21:50 INFO Applying migration id=jsonb 2026/10/15 14:21:50 INFO Applying migration id=quote 2026/10/15 14:21:50 INFO Applying migration id=rfc9421 2026/10/15 14:21:50 INFO Applying migration id=keys 2026/10/15 14:21:50 INFO Applying migration id=portable 2026/10/15 14:21:50 INFO Applying migration id=proofs 2026/10/15 14:21:50 INFO Applying migration id=contexts 2026/10/15 14:21:50 INFO Applying migration id=deliverieshost 2026/10/15 14:21:50 INFO Applying migration id=pembegin 2026/10/15 14:21:50 INFO Applying migration id=didhost 2026/10/15 14:21:50 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:50 INFO Applying migration id=invites 2026/10/15 14:21:50 INFO Applying migration id=ed25519blob 2026/10/15 14:21:50 INFO Applying migration id=rsablob 2026/10/15 14:21:50 INFO Applying migration id=iconscid 2026/10/15 14:21:50 INFO Applying migration id=actor 2026/10/15 14:21:50 INFO Applying migration id=localkeys 2026/10/15 14:21:50 INFO Applying migration id=deleted 2026/10/15 14:21:50 INFO Applying migration id=history 2026/10/15 14:21:50 INFO Applying migration id=outboxnano 2026/10/15 14:21:50 INFO Applying migration id=implements 2026/10/15 14:21:50 INFO Applying migration id=backfill 2026/10/15 14:21:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-d8ce-7a5e-a03b-038df4325fc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-d8ce-7a06-a476-1691e622c77b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-d8ce-7a06-a476-1691e622c77b 2026/10/15 14:21:51 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (0.80s) === RUN TestUnfollow_HappyFlow 2026/10/15 14:21:51 INFO Applying migration id=initial 2026/10/15 14:21:51 INFO Applying migration id=notesupdated 2026/10/15 14:21:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:51 INFO Applying migration id=activitiesid 2026/10/15 14:21:51 INFO Applying migration id=outbox 2026/10/15 14:21:51 INFO Applying migration id=edits 2026/10/15 14:21:51 INFO Applying migration id=outboxactor 2026/10/15 14:21:51 INFO Applying migration id=outboxsender 2026/10/15 14:21:51 INFO Applying migration id=thread 2026/10/15 14:21:51 INFO Applying migration id=host 2026/10/15 14:21:51 INFO Applying migration id=sharedinbox 2026/10/15 14:21:51 INFO Applying migration id=noteshost 2026/10/15 14:21:51 INFO Applying migration id=fetched 2026/10/15 14:21:51 INFO Applying migration id=move 2026/10/15 14:21:51 INFO Applying migration id=cleanup 2026/10/15 14:21:51 INFO Applying migration id=received 2026/10/15 14:21:51 INFO Applying migration id=namehost 2026/10/15 14:21:51 INFO Applying migration id=outboxhost 2026/10/15 14:21:51 INFO Applying migration id=notesfts 2026/10/15 14:21:51 INFO Applying migration id=iconsname 2026/10/15 14:21:51 INFO Applying migration id=nohash 2026/10/15 14:21:51 INFO Applying migration id=shares 2026/10/15 14:21:51 INFO Applying migration id=actorttl 2026/10/15 14:21:51 INFO Applying migration id=tocc 2026/10/15 14:21:51 INFO Applying migration id=followeds 2026/10/15 14:21:51 INFO Applying migration id=certhash 2026/10/15 14:21:51 INFO Applying migration id=follows_sync 2026/10/15 14:21:51 INFO Applying migration id=jsonpath 2026/10/15 14:21:51 INFO Applying migration id=localforward 2026/10/15 14:21:51 INFO Applying migration id=avatar 2026/10/15 14:21:51 INFO Applying migration id=noimage 2026/10/15 14:21:51 INFO Applying migration id=feed 2026/10/15 14:21:51 INFO Applying migration id=bookmarks 2026/10/15 14:21:51 INFO Applying migration id=shareactivity 2026/10/15 14:21:51 INFO Applying migration id=application 2026/10/15 14:21:51 INFO Applying migration id=certificates 2026/10/15 14:21:51 INFO Applying migration id=rawforward 2026/10/15 14:21:51 INFO Applying migration id=publickey 2026/10/15 14:21:51 INFO Applying migration id=resolvegroup 2026/10/15 14:21:51 INFO Applying migration id=reject 2026/10/15 14:21:51 INFO Applying migration id=autodel 2026/10/15 14:21:51 INFO Applying migration id=jsonb 2026/10/15 14:21:51 INFO Applying migration id=quote 2026/10/15 14:21:51 INFO Applying migration id=rfc9421 2026/10/15 14:21:51 INFO Applying migration id=keys 2026/10/15 14:21:51 INFO Applying migration id=portable 2026/10/15 14:21:51 INFO Applying migration id=proofs 2026/10/15 14:21:51 INFO Applying migration id=contexts 2026/10/15 14:21:51 INFO Applying migration id=deliverieshost 2026/10/15 14:21:51 INFO Applying migration id=pembegin 2026/10/15 14:21:51 INFO Applying migration id=didhost 2026/10/15 14:21:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:51 INFO Applying migration id=invites 2026/10/15 14:21:51 INFO Applying migration id=ed25519blob 2026/10/15 14:21:51 INFO Applying migration id=rsablob 2026/10/15 14:21:51 INFO Applying migration id=iconscid 2026/10/15 14:21:51 INFO Applying migration id=actor 2026/10/15 14:21:51 INFO Applying migration id=localkeys 2026/10/15 14:21:51 INFO Applying migration id=deleted 2026/10/15 14:21:51 INFO Applying migration id=history 2026/10/15 14:21:51 INFO Applying migration id=outboxnano 2026/10/15 14:21:51 INFO Applying migration id=implements 2026/10/15 14:21:51 INFO Applying migration id=backfill 2026/10/15 14:21:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-db3e-7526-bdc6-48a5ab83a466 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 2026/10/15 14:21:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-db3f-73c5-bfd9-ffa3d65b9b46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-db3f-7369-a587-a0eae5c93e17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-db3f-7369-a587-a0eae5c93e17 2026/10/15 14:21:51 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-db44-7747-a826-2f25e076c73d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (0.63s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/10/15 14:21:51 INFO Applying migration id=initial 2026/10/15 14:21:51 INFO Applying migration id=notesupdated 2026/10/15 14:21:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:51 INFO Applying migration id=activitiesid 2026/10/15 14:21:51 INFO Applying migration id=outbox 2026/10/15 14:21:51 INFO Applying migration id=edits 2026/10/15 14:21:51 INFO Applying migration id=outboxactor 2026/10/15 14:21:51 INFO Applying migration id=outboxsender 2026/10/15 14:21:51 INFO Applying migration id=thread 2026/10/15 14:21:51 INFO Applying migration id=host 2026/10/15 14:21:51 INFO Applying migration id=sharedinbox 2026/10/15 14:21:51 INFO Applying migration id=noteshost 2026/10/15 14:21:51 INFO Applying migration id=fetched 2026/10/15 14:21:51 INFO Applying migration id=move 2026/10/15 14:21:51 INFO Applying migration id=cleanup 2026/10/15 14:21:51 INFO Applying migration id=received 2026/10/15 14:21:51 INFO Applying migration id=namehost 2026/10/15 14:21:51 INFO Applying migration id=outboxhost 2026/10/15 14:21:51 INFO Applying migration id=notesfts 2026/10/15 14:21:51 INFO Applying migration id=iconsname 2026/10/15 14:21:51 INFO Applying migration id=nohash 2026/10/15 14:21:51 INFO Applying migration id=shares 2026/10/15 14:21:51 INFO Applying migration id=actorttl 2026/10/15 14:21:51 INFO Applying migration id=tocc 2026/10/15 14:21:51 INFO Applying migration id=followeds 2026/10/15 14:21:51 INFO Applying migration id=certhash 2026/10/15 14:21:51 INFO Applying migration id=follows_sync 2026/10/15 14:21:51 INFO Applying migration id=jsonpath 2026/10/15 14:21:51 INFO Applying migration id=localforward 2026/10/15 14:21:51 INFO Applying migration id=avatar 2026/10/15 14:21:51 INFO Applying migration id=noimage 2026/10/15 14:21:51 INFO Applying migration id=feed 2026/10/15 14:21:51 INFO Applying migration id=bookmarks 2026/10/15 14:21:51 INFO Applying migration id=shareactivity 2026/10/15 14:21:51 INFO Applying migration id=application 2026/10/15 14:21:51 INFO Applying migration id=certificates 2026/10/15 14:21:51 INFO Applying migration id=rawforward 2026/10/15 14:21:51 INFO Applying migration id=publickey 2026/10/15 14:21:51 INFO Applying migration id=resolvegroup 2026/10/15 14:21:51 INFO Applying migration id=reject 2026/10/15 14:21:51 INFO Applying migration id=autodel 2026/10/15 14:21:51 INFO Applying migration id=jsonb 2026/10/15 14:21:51 INFO Applying migration id=quote 2026/10/15 14:21:51 INFO Applying migration id=rfc9421 2026/10/15 14:21:51 INFO Applying migration id=keys 2026/10/15 14:21:51 INFO Applying migration id=portable 2026/10/15 14:21:51 INFO Applying migration id=proofs 2026/10/15 14:21:51 INFO Applying migration id=contexts 2026/10/15 14:21:51 INFO Applying migration id=deliverieshost 2026/10/15 14:21:51 INFO Applying migration id=pembegin 2026/10/15 14:21:51 INFO Applying migration id=didhost 2026/10/15 14:21:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:51 INFO Applying migration id=invites 2026/10/15 14:21:51 INFO Applying migration id=ed25519blob 2026/10/15 14:21:51 INFO Applying migration id=rsablob 2026/10/15 14:21:51 INFO Applying migration id=iconscid 2026/10/15 14:21:51 INFO Applying migration id=actor 2026/10/15 14:21:51 INFO Applying migration id=localkeys 2026/10/15 14:21:51 INFO Applying migration id=deleted 2026/10/15 14:21:51 INFO Applying migration id=history 2026/10/15 14:21:51 INFO Applying migration id=outboxnano 2026/10/15 14:21:51 INFO Applying migration id=implements 2026/10/15 14:21:51 INFO Applying migration id=backfill 2026/10/15 14:21:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-ddf6-7554-997f-b8b25b7cda9c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 2026/10/15 14:21:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-ddf6-7dc7-8253-2b62337adb7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-ddf6-7d7d-9b97-065e1c9d2bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-ddf6-7d7d-9b97-065e1c9d2bab 2026/10/15 14:21:52 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-ddf8-7750-8e56-8d61f85e8300 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (0.69s) === RUN TestUnfollow_FollowAgain 2026/10/15 14:21:52 INFO Applying migration id=initial 2026/10/15 14:21:52 INFO Applying migration id=notesupdated 2026/10/15 14:21:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:52 INFO Applying migration id=activitiesid 2026/10/15 14:21:52 INFO Applying migration id=outbox 2026/10/15 14:21:52 INFO Applying migration id=edits 2026/10/15 14:21:52 INFO Applying migration id=outboxactor 2026/10/15 14:21:52 INFO Applying migration id=outboxsender 2026/10/15 14:21:52 INFO Applying migration id=thread 2026/10/15 14:21:52 INFO Applying migration id=host 2026/10/15 14:21:52 INFO Applying migration id=sharedinbox 2026/10/15 14:21:52 INFO Applying migration id=noteshost 2026/10/15 14:21:52 INFO Applying migration id=fetched 2026/10/15 14:21:52 INFO Applying migration id=move 2026/10/15 14:21:52 INFO Applying migration id=cleanup 2026/10/15 14:21:52 INFO Applying migration id=received 2026/10/15 14:21:52 INFO Applying migration id=namehost 2026/10/15 14:21:52 INFO Applying migration id=outboxhost 2026/10/15 14:21:52 INFO Applying migration id=notesfts 2026/10/15 14:21:52 INFO Applying migration id=iconsname 2026/10/15 14:21:52 INFO Applying migration id=nohash 2026/10/15 14:21:52 INFO Applying migration id=shares 2026/10/15 14:21:52 INFO Applying migration id=actorttl 2026/10/15 14:21:52 INFO Applying migration id=tocc 2026/10/15 14:21:52 INFO Applying migration id=followeds 2026/10/15 14:21:52 INFO Applying migration id=certhash 2026/10/15 14:21:52 INFO Applying migration id=follows_sync 2026/10/15 14:21:52 INFO Applying migration id=jsonpath 2026/10/15 14:21:52 INFO Applying migration id=localforward 2026/10/15 14:21:52 INFO Applying migration id=avatar 2026/10/15 14:21:52 INFO Applying migration id=noimage 2026/10/15 14:21:52 INFO Applying migration id=feed 2026/10/15 14:21:52 INFO Applying migration id=bookmarks 2026/10/15 14:21:52 INFO Applying migration id=shareactivity 2026/10/15 14:21:52 INFO Applying migration id=application 2026/10/15 14:21:52 INFO Applying migration id=certificates 2026/10/15 14:21:52 INFO Applying migration id=rawforward 2026/10/15 14:21:52 INFO Applying migration id=publickey 2026/10/15 14:21:52 INFO Applying migration id=resolvegroup 2026/10/15 14:21:52 INFO Applying migration id=reject 2026/10/15 14:21:52 INFO Applying migration id=autodel 2026/10/15 14:21:52 INFO Applying migration id=jsonb 2026/10/15 14:21:52 INFO Applying migration id=quote 2026/10/15 14:21:52 INFO Applying migration id=rfc9421 2026/10/15 14:21:52 INFO Applying migration id=keys 2026/10/15 14:21:52 INFO Applying migration id=portable 2026/10/15 14:21:52 INFO Applying migration id=proofs 2026/10/15 14:21:52 INFO Applying migration id=contexts 2026/10/15 14:21:52 INFO Applying migration id=deliverieshost 2026/10/15 14:21:52 INFO Applying migration id=pembegin 2026/10/15 14:21:52 INFO Applying migration id=didhost 2026/10/15 14:21:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:52 INFO Applying migration id=invites 2026/10/15 14:21:52 INFO Applying migration id=ed25519blob 2026/10/15 14:21:52 INFO Applying migration id=rsablob 2026/10/15 14:21:52 INFO Applying migration id=iconscid 2026/10/15 14:21:52 INFO Applying migration id=actor 2026/10/15 14:21:52 INFO Applying migration id=localkeys 2026/10/15 14:21:52 INFO Applying migration id=deleted 2026/10/15 14:21:52 INFO Applying migration id=history 2026/10/15 14:21:52 INFO Applying migration id=outboxnano 2026/10/15 14:21:52 INFO Applying migration id=implements 2026/10/15 14:21:52 INFO Applying migration id=backfill 2026/10/15 14:21:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-e06a-7313-81d4-abf7e850c196 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb 2026/10/15 14:21:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-e06a-7ebb-9432-bcc4c0c420ad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-e06a-7e68-94d4-02af4ffa42dd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-e06a-7e68-94d4-02af4ffa42dd 2026/10/15 14:21:53 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-e06f-7505-b3cf-9db0acf832e4 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb 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/10/15 14:21:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-e073-78ad-b87b-c7e9c6711d03 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-e074-79b3-947c-a126e228e1ad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e073-78ad-b87b-c7e9c6711d03 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-e073-78ad-b87b-c7e9c6711d03 --- PASS: TestUnfollow_FollowAgain (0.64s) === RUN TestUnfollow_NotFollowing 2026/10/15 14:21:53 INFO Applying migration id=initial 2026/10/15 14:21:53 INFO Applying migration id=notesupdated 2026/10/15 14:21:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:53 INFO Applying migration id=activitiesid 2026/10/15 14:21:53 INFO Applying migration id=outbox 2026/10/15 14:21:53 INFO Applying migration id=edits 2026/10/15 14:21:53 INFO Applying migration id=outboxactor 2026/10/15 14:21:53 INFO Applying migration id=outboxsender 2026/10/15 14:21:53 INFO Applying migration id=thread 2026/10/15 14:21:53 INFO Applying migration id=host 2026/10/15 14:21:53 INFO Applying migration id=sharedinbox 2026/10/15 14:21:53 INFO Applying migration id=noteshost 2026/10/15 14:21:53 INFO Applying migration id=fetched 2026/10/15 14:21:53 INFO Applying migration id=move 2026/10/15 14:21:53 INFO Applying migration id=cleanup 2026/10/15 14:21:53 INFO Applying migration id=received 2026/10/15 14:21:53 INFO Applying migration id=namehost 2026/10/15 14:21:53 INFO Applying migration id=outboxhost 2026/10/15 14:21:53 INFO Applying migration id=notesfts 2026/10/15 14:21:53 INFO Applying migration id=iconsname 2026/10/15 14:21:53 INFO Applying migration id=nohash 2026/10/15 14:21:53 INFO Applying migration id=shares 2026/10/15 14:21:53 INFO Applying migration id=actorttl 2026/10/15 14:21:53 INFO Applying migration id=tocc 2026/10/15 14:21:53 INFO Applying migration id=followeds 2026/10/15 14:21:53 INFO Applying migration id=certhash 2026/10/15 14:21:53 INFO Applying migration id=follows_sync 2026/10/15 14:21:53 INFO Applying migration id=jsonpath 2026/10/15 14:21:53 INFO Applying migration id=localforward 2026/10/15 14:21:53 INFO Applying migration id=avatar 2026/10/15 14:21:53 INFO Applying migration id=noimage 2026/10/15 14:21:53 INFO Applying migration id=feed 2026/10/15 14:21:53 INFO Applying migration id=bookmarks 2026/10/15 14:21:53 INFO Applying migration id=shareactivity 2026/10/15 14:21:53 INFO Applying migration id=application 2026/10/15 14:21:53 INFO Applying migration id=certificates 2026/10/15 14:21:53 INFO Applying migration id=rawforward 2026/10/15 14:21:53 INFO Applying migration id=publickey 2026/10/15 14:21:53 INFO Applying migration id=resolvegroup 2026/10/15 14:21:53 INFO Applying migration id=reject 2026/10/15 14:21:53 INFO Applying migration id=autodel 2026/10/15 14:21:53 INFO Applying migration id=jsonb 2026/10/15 14:21:53 INFO Applying migration id=quote 2026/10/15 14:21:53 INFO Applying migration id=rfc9421 2026/10/15 14:21:53 INFO Applying migration id=keys 2026/10/15 14:21:53 INFO Applying migration id=portable 2026/10/15 14:21:53 INFO Applying migration id=proofs 2026/10/15 14:21:53 INFO Applying migration id=contexts 2026/10/15 14:21:53 INFO Applying migration id=deliverieshost 2026/10/15 14:21:53 INFO Applying migration id=pembegin 2026/10/15 14:21:53 INFO Applying migration id=didhost 2026/10/15 14:21:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:53 INFO Applying migration id=invites 2026/10/15 14:21:53 INFO Applying migration id=ed25519blob 2026/10/15 14:21:53 INFO Applying migration id=rsablob 2026/10/15 14:21:53 INFO Applying migration id=iconscid 2026/10/15 14:21:53 INFO Applying migration id=actor 2026/10/15 14:21:53 INFO Applying migration id=localkeys 2026/10/15 14:21:53 INFO Applying migration id=deleted 2026/10/15 14:21:53 INFO Applying migration id=history 2026/10/15 14:21:53 INFO Applying migration id=outboxnano 2026/10/15 14:21:53 INFO Applying migration id=implements 2026/10/15 14:21:53 INFO Applying migration id=backfill 2026/10/15 14:21:53 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.53s) === RUN TestUnfollow_UnauthenticatedUser 2026/10/15 14:21:53 INFO Applying migration id=initial 2026/10/15 14:21:53 INFO Applying migration id=notesupdated 2026/10/15 14:21:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:53 INFO Applying migration id=activitiesid 2026/10/15 14:21:53 INFO Applying migration id=outbox 2026/10/15 14:21:53 INFO Applying migration id=edits 2026/10/15 14:21:53 INFO Applying migration id=outboxactor 2026/10/15 14:21:53 INFO Applying migration id=outboxsender 2026/10/15 14:21:53 INFO Applying migration id=thread 2026/10/15 14:21:53 INFO Applying migration id=host 2026/10/15 14:21:53 INFO Applying migration id=sharedinbox 2026/10/15 14:21:53 INFO Applying migration id=noteshost 2026/10/15 14:21:53 INFO Applying migration id=fetched 2026/10/15 14:21:53 INFO Applying migration id=move 2026/10/15 14:21:53 INFO Applying migration id=cleanup 2026/10/15 14:21:53 INFO Applying migration id=received 2026/10/15 14:21:53 INFO Applying migration id=namehost 2026/10/15 14:21:53 INFO Applying migration id=outboxhost 2026/10/15 14:21:53 INFO Applying migration id=notesfts 2026/10/15 14:21:53 INFO Applying migration id=iconsname 2026/10/15 14:21:53 INFO Applying migration id=nohash 2026/10/15 14:21:53 INFO Applying migration id=shares 2026/10/15 14:21:53 INFO Applying migration id=actorttl 2026/10/15 14:21:53 INFO Applying migration id=tocc 2026/10/15 14:21:53 INFO Applying migration id=followeds 2026/10/15 14:21:53 INFO Applying migration id=certhash 2026/10/15 14:21:53 INFO Applying migration id=follows_sync 2026/10/15 14:21:53 INFO Applying migration id=jsonpath 2026/10/15 14:21:53 INFO Applying migration id=localforward 2026/10/15 14:21:53 INFO Applying migration id=avatar 2026/10/15 14:21:53 INFO Applying migration id=noimage 2026/10/15 14:21:53 INFO Applying migration id=feed 2026/10/15 14:21:53 INFO Applying migration id=bookmarks 2026/10/15 14:21:53 INFO Applying migration id=shareactivity 2026/10/15 14:21:53 INFO Applying migration id=application 2026/10/15 14:21:53 INFO Applying migration id=certificates 2026/10/15 14:21:53 INFO Applying migration id=rawforward 2026/10/15 14:21:53 INFO Applying migration id=publickey 2026/10/15 14:21:53 INFO Applying migration id=resolvegroup 2026/10/15 14:21:53 INFO Applying migration id=reject 2026/10/15 14:21:53 INFO Applying migration id=autodel 2026/10/15 14:21:53 INFO Applying migration id=jsonb 2026/10/15 14:21:53 INFO Applying migration id=quote 2026/10/15 14:21:53 INFO Applying migration id=rfc9421 2026/10/15 14:21:53 INFO Applying migration id=keys 2026/10/15 14:21:53 INFO Applying migration id=portable 2026/10/15 14:21:53 INFO Applying migration id=proofs 2026/10/15 14:21:53 INFO Applying migration id=contexts 2026/10/15 14:21:53 INFO Applying migration id=deliverieshost 2026/10/15 14:21:53 INFO Applying migration id=pembegin 2026/10/15 14:21:53 INFO Applying migration id=didhost 2026/10/15 14:21:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:53 INFO Applying migration id=invites 2026/10/15 14:21:53 INFO Applying migration id=ed25519blob 2026/10/15 14:21:53 INFO Applying migration id=rsablob 2026/10/15 14:21:53 INFO Applying migration id=iconscid 2026/10/15 14:21:53 INFO Applying migration id=actor 2026/10/15 14:21:53 INFO Applying migration id=localkeys 2026/10/15 14:21:53 INFO Applying migration id=deleted 2026/10/15 14:21:53 INFO Applying migration id=history 2026/10/15 14:21:53 INFO Applying migration id=outboxnano 2026/10/15 14:21:53 INFO Applying migration id=implements 2026/10/15 14:21:53 INFO Applying migration id=backfill --- PASS: TestUnfollow_UnauthenticatedUser (0.56s) === RUN TestUploadEdit_HappyFlow 2026/10/15 14:21:54 INFO Applying migration id=initial 2026/10/15 14:21:54 INFO Applying migration id=notesupdated 2026/10/15 14:21:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:54 INFO Applying migration id=activitiesid 2026/10/15 14:21:54 INFO Applying migration id=outbox 2026/10/15 14:21:54 INFO Applying migration id=edits 2026/10/15 14:21:54 INFO Applying migration id=outboxactor 2026/10/15 14:21:54 INFO Applying migration id=outboxsender 2026/10/15 14:21:54 INFO Applying migration id=thread 2026/10/15 14:21:54 INFO Applying migration id=host 2026/10/15 14:21:54 INFO Applying migration id=sharedinbox 2026/10/15 14:21:54 INFO Applying migration id=noteshost 2026/10/15 14:21:54 INFO Applying migration id=fetched 2026/10/15 14:21:54 INFO Applying migration id=move 2026/10/15 14:21:54 INFO Applying migration id=cleanup 2026/10/15 14:21:54 INFO Applying migration id=received 2026/10/15 14:21:54 INFO Applying migration id=namehost 2026/10/15 14:21:54 INFO Applying migration id=outboxhost 2026/10/15 14:21:54 INFO Applying migration id=notesfts 2026/10/15 14:21:54 INFO Applying migration id=iconsname 2026/10/15 14:21:54 INFO Applying migration id=nohash 2026/10/15 14:21:54 INFO Applying migration id=shares 2026/10/15 14:21:54 INFO Applying migration id=actorttl 2026/10/15 14:21:54 INFO Applying migration id=tocc 2026/10/15 14:21:54 INFO Applying migration id=followeds 2026/10/15 14:21:54 INFO Applying migration id=certhash 2026/10/15 14:21:54 INFO Applying migration id=follows_sync 2026/10/15 14:21:54 INFO Applying migration id=jsonpath 2026/10/15 14:21:54 INFO Applying migration id=localforward 2026/10/15 14:21:54 INFO Applying migration id=avatar 2026/10/15 14:21:54 INFO Applying migration id=noimage 2026/10/15 14:21:54 INFO Applying migration id=feed 2026/10/15 14:21:54 INFO Applying migration id=bookmarks 2026/10/15 14:21:54 INFO Applying migration id=shareactivity 2026/10/15 14:21:54 INFO Applying migration id=application 2026/10/15 14:21:54 INFO Applying migration id=certificates 2026/10/15 14:21:54 INFO Applying migration id=rawforward 2026/10/15 14:21:54 INFO Applying migration id=publickey 2026/10/15 14:21:54 INFO Applying migration id=resolvegroup 2026/10/15 14:21:54 INFO Applying migration id=reject 2026/10/15 14:21:54 INFO Applying migration id=autodel 2026/10/15 14:21:54 INFO Applying migration id=jsonb 2026/10/15 14:21:54 INFO Applying migration id=quote 2026/10/15 14:21:54 INFO Applying migration id=rfc9421 2026/10/15 14:21:54 INFO Applying migration id=keys 2026/10/15 14:21:54 INFO Applying migration id=portable 2026/10/15 14:21:54 INFO Applying migration id=proofs 2026/10/15 14:21:54 INFO Applying migration id=contexts 2026/10/15 14:21:54 INFO Applying migration id=deliverieshost 2026/10/15 14:21:54 INFO Applying migration id=pembegin 2026/10/15 14:21:54 INFO Applying migration id=didhost 2026/10/15 14:21:54 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:54 INFO Applying migration id=invites 2026/10/15 14:21:54 INFO Applying migration id=ed25519blob 2026/10/15 14:21:54 INFO Applying migration id=rsablob 2026/10/15 14:21:54 INFO Applying migration id=iconscid 2026/10/15 14:21:54 INFO Applying migration id=actor 2026/10/15 14:21:54 INFO Applying migration id=localkeys 2026/10/15 14:21:54 INFO Applying migration id=deleted 2026/10/15 14:21:54 INFO Applying migration id=history 2026/10/15 14:21:54 INFO Applying migration id=outboxnano 2026/10/15 14:21:54 INFO Applying migration id=implements 2026/10/15 14:21:54 INFO Applying migration id=backfill 2026/10/15 14:21:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-e81a-7d18-a538-7b658e9303f3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-e81b-764c-b46c-7a359d530292 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e81a-7d18-a538-7b658e9303f3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-e81a-7d18-a538-7b658e9303f3 2026/10/15 14:21:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-e81d-7824-a8ab-c42fa44d2ab4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 2026/10/15 14:21:55 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-e821-75b3-a193-5d1bf3611447 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 2026/10/15 14:21:55 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 can=2026-10-15T14:37:55.105Z --- PASS: TestUploadEdit_HappyFlow (0.88s) === RUN TestUploadEdit_Empty 2026/10/15 14:21:55 INFO Applying migration id=initial 2026/10/15 14:21:55 INFO Applying migration id=notesupdated 2026/10/15 14:21:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:55 INFO Applying migration id=activitiesid 2026/10/15 14:21:55 INFO Applying migration id=outbox 2026/10/15 14:21:55 INFO Applying migration id=edits 2026/10/15 14:21:55 INFO Applying migration id=outboxactor 2026/10/15 14:21:55 INFO Applying migration id=outboxsender 2026/10/15 14:21:55 INFO Applying migration id=thread 2026/10/15 14:21:55 INFO Applying migration id=host 2026/10/15 14:21:55 INFO Applying migration id=sharedinbox 2026/10/15 14:21:55 INFO Applying migration id=noteshost 2026/10/15 14:21:55 INFO Applying migration id=fetched 2026/10/15 14:21:55 INFO Applying migration id=move 2026/10/15 14:21:55 INFO Applying migration id=cleanup 2026/10/15 14:21:55 INFO Applying migration id=received 2026/10/15 14:21:55 INFO Applying migration id=namehost 2026/10/15 14:21:55 INFO Applying migration id=outboxhost 2026/10/15 14:21:55 INFO Applying migration id=notesfts 2026/10/15 14:21:55 INFO Applying migration id=iconsname 2026/10/15 14:21:55 INFO Applying migration id=nohash 2026/10/15 14:21:55 INFO Applying migration id=shares 2026/10/15 14:21:55 INFO Applying migration id=actorttl 2026/10/15 14:21:55 INFO Applying migration id=tocc 2026/10/15 14:21:55 INFO Applying migration id=followeds 2026/10/15 14:21:55 INFO Applying migration id=certhash 2026/10/15 14:21:55 INFO Applying migration id=follows_sync 2026/10/15 14:21:55 INFO Applying migration id=jsonpath 2026/10/15 14:21:55 INFO Applying migration id=localforward 2026/10/15 14:21:55 INFO Applying migration id=avatar 2026/10/15 14:21:55 INFO Applying migration id=noimage 2026/10/15 14:21:55 INFO Applying migration id=feed 2026/10/15 14:21:55 INFO Applying migration id=bookmarks 2026/10/15 14:21:55 INFO Applying migration id=shareactivity 2026/10/15 14:21:55 INFO Applying migration id=application 2026/10/15 14:21:55 INFO Applying migration id=certificates 2026/10/15 14:21:55 INFO Applying migration id=rawforward 2026/10/15 14:21:55 INFO Applying migration id=publickey 2026/10/15 14:21:55 INFO Applying migration id=resolvegroup 2026/10/15 14:21:55 INFO Applying migration id=reject 2026/10/15 14:21:55 INFO Applying migration id=autodel 2026/10/15 14:21:55 INFO Applying migration id=jsonb 2026/10/15 14:21:55 INFO Applying migration id=quote 2026/10/15 14:21:55 INFO Applying migration id=rfc9421 2026/10/15 14:21:55 INFO Applying migration id=keys 2026/10/15 14:21:55 INFO Applying migration id=portable 2026/10/15 14:21:55 INFO Applying migration id=proofs 2026/10/15 14:21:55 INFO Applying migration id=contexts 2026/10/15 14:21:55 INFO Applying migration id=deliverieshost 2026/10/15 14:21:55 INFO Applying migration id=pembegin 2026/10/15 14:21:55 INFO Applying migration id=didhost 2026/10/15 14:21:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:55 INFO Applying migration id=invites 2026/10/15 14:21:55 INFO Applying migration id=ed25519blob 2026/10/15 14:21:55 INFO Applying migration id=rsablob 2026/10/15 14:21:55 INFO Applying migration id=iconscid 2026/10/15 14:21:55 INFO Applying migration id=actor 2026/10/15 14:21:55 INFO Applying migration id=localkeys 2026/10/15 14:21:55 INFO Applying migration id=deleted 2026/10/15 14:21:55 INFO Applying migration id=history 2026/10/15 14:21:55 INFO Applying migration id=outboxnano 2026/10/15 14:21:55 INFO Applying migration id=implements 2026/10/15 14:21:55 INFO Applying migration id=backfill 2026/10/15 14:21:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-ead0-7a49-9894-8312a67882ae activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-ead1-7c03-b849-438e8f1147a1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ead0-7a49-9894-8312a67882ae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-ead0-7a49-9894-8312a67882ae 2026/10/15 14:21:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-ead5-78d3-9a7a-23322075d334 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-ead5-786b-b05e-d487a37b98bd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-ead5-786b-b05e-d487a37b98bd 2026/10/15 14:21:55 WARN Content is empty --- PASS: TestUploadEdit_Empty (0.69s) === RUN TestUploadEdit_SizeLimit 2026/10/15 14:21:55 INFO Applying migration id=initial 2026/10/15 14:21:55 INFO Applying migration id=notesupdated 2026/10/15 14:21:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:55 INFO Applying migration id=activitiesid 2026/10/15 14:21:55 INFO Applying migration id=outbox 2026/10/15 14:21:55 INFO Applying migration id=edits 2026/10/15 14:21:55 INFO Applying migration id=outboxactor 2026/10/15 14:21:55 INFO Applying migration id=outboxsender 2026/10/15 14:21:55 INFO Applying migration id=thread 2026/10/15 14:21:55 INFO Applying migration id=host 2026/10/15 14:21:55 INFO Applying migration id=sharedinbox 2026/10/15 14:21:55 INFO Applying migration id=noteshost 2026/10/15 14:21:55 INFO Applying migration id=fetched 2026/10/15 14:21:55 INFO Applying migration id=move 2026/10/15 14:21:55 INFO Applying migration id=cleanup 2026/10/15 14:21:55 INFO Applying migration id=received 2026/10/15 14:21:55 INFO Applying migration id=namehost 2026/10/15 14:21:55 INFO Applying migration id=outboxhost 2026/10/15 14:21:55 INFO Applying migration id=notesfts 2026/10/15 14:21:55 INFO Applying migration id=iconsname 2026/10/15 14:21:55 INFO Applying migration id=nohash 2026/10/15 14:21:55 INFO Applying migration id=shares 2026/10/15 14:21:55 INFO Applying migration id=actorttl 2026/10/15 14:21:55 INFO Applying migration id=tocc 2026/10/15 14:21:55 INFO Applying migration id=followeds 2026/10/15 14:21:55 INFO Applying migration id=certhash 2026/10/15 14:21:55 INFO Applying migration id=follows_sync 2026/10/15 14:21:55 INFO Applying migration id=jsonpath 2026/10/15 14:21:55 INFO Applying migration id=localforward 2026/10/15 14:21:55 INFO Applying migration id=avatar 2026/10/15 14:21:55 INFO Applying migration id=noimage 2026/10/15 14:21:55 INFO Applying migration id=feed 2026/10/15 14:21:55 INFO Applying migration id=bookmarks 2026/10/15 14:21:55 INFO Applying migration id=shareactivity 2026/10/15 14:21:55 INFO Applying migration id=application 2026/10/15 14:21:55 INFO Applying migration id=certificates 2026/10/15 14:21:55 INFO Applying migration id=rawforward 2026/10/15 14:21:55 INFO Applying migration id=publickey 2026/10/15 14:21:55 INFO Applying migration id=resolvegroup 2026/10/15 14:21:55 INFO Applying migration id=reject 2026/10/15 14:21:55 INFO Applying migration id=autodel 2026/10/15 14:21:55 INFO Applying migration id=jsonb 2026/10/15 14:21:55 INFO Applying migration id=quote 2026/10/15 14:21:55 INFO Applying migration id=rfc9421 2026/10/15 14:21:55 INFO Applying migration id=keys 2026/10/15 14:21:55 INFO Applying migration id=portable 2026/10/15 14:21:55 INFO Applying migration id=proofs 2026/10/15 14:21:55 INFO Applying migration id=contexts 2026/10/15 14:21:55 INFO Applying migration id=deliverieshost 2026/10/15 14:21:55 INFO Applying migration id=pembegin 2026/10/15 14:21:55 INFO Applying migration id=didhost 2026/10/15 14:21:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:55 INFO Applying migration id=invites 2026/10/15 14:21:55 INFO Applying migration id=ed25519blob 2026/10/15 14:21:55 INFO Applying migration id=rsablob 2026/10/15 14:21:55 INFO Applying migration id=iconscid 2026/10/15 14:21:55 INFO Applying migration id=actor 2026/10/15 14:21:55 INFO Applying migration id=localkeys 2026/10/15 14:21:55 INFO Applying migration id=deleted 2026/10/15 14:21:55 INFO Applying migration id=history 2026/10/15 14:21:55 INFO Applying migration id=outboxnano 2026/10/15 14:21:55 INFO Applying migration id=implements 2026/10/15 14:21:55 INFO Applying migration id=backfill 2026/10/15 14:21:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-ece6-75ec-8543-bc6a3260b083 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-ece7-77a4-9668-7dad13788394 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ece6-75ec-8543-bc6a3260b083 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-ece6-75ec-8543-bc6a3260b083 2026/10/15 14:21:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-eceb-7621-b15b-86ddcb669747 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-eceb-75bc-92e6-4a0a990da4a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-eceb-75bc-92e6-4a0a990da4a1 --- PASS: TestUploadEdit_SizeLimit (0.53s) === RUN TestUploadEdit_InvalidSize 2026/10/15 14:21:56 INFO Applying migration id=initial 2026/10/15 14:21:56 INFO Applying migration id=notesupdated 2026/10/15 14:21:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:56 INFO Applying migration id=activitiesid 2026/10/15 14:21:56 INFO Applying migration id=outbox 2026/10/15 14:21:56 INFO Applying migration id=edits 2026/10/15 14:21:56 INFO Applying migration id=outboxactor 2026/10/15 14:21:56 INFO Applying migration id=outboxsender 2026/10/15 14:21:56 INFO Applying migration id=thread 2026/10/15 14:21:56 INFO Applying migration id=host 2026/10/15 14:21:56 INFO Applying migration id=sharedinbox 2026/10/15 14:21:56 INFO Applying migration id=noteshost 2026/10/15 14:21:56 INFO Applying migration id=fetched 2026/10/15 14:21:56 INFO Applying migration id=move 2026/10/15 14:21:56 INFO Applying migration id=cleanup 2026/10/15 14:21:56 INFO Applying migration id=received 2026/10/15 14:21:56 INFO Applying migration id=namehost 2026/10/15 14:21:56 INFO Applying migration id=outboxhost 2026/10/15 14:21:56 INFO Applying migration id=notesfts 2026/10/15 14:21:56 INFO Applying migration id=iconsname 2026/10/15 14:21:56 INFO Applying migration id=nohash 2026/10/15 14:21:56 INFO Applying migration id=shares 2026/10/15 14:21:56 INFO Applying migration id=actorttl 2026/10/15 14:21:56 INFO Applying migration id=tocc 2026/10/15 14:21:56 INFO Applying migration id=followeds 2026/10/15 14:21:56 INFO Applying migration id=certhash 2026/10/15 14:21:56 INFO Applying migration id=follows_sync 2026/10/15 14:21:56 INFO Applying migration id=jsonpath 2026/10/15 14:21:56 INFO Applying migration id=localforward 2026/10/15 14:21:56 INFO Applying migration id=avatar 2026/10/15 14:21:56 INFO Applying migration id=noimage 2026/10/15 14:21:56 INFO Applying migration id=feed 2026/10/15 14:21:56 INFO Applying migration id=bookmarks 2026/10/15 14:21:56 INFO Applying migration id=shareactivity 2026/10/15 14:21:56 INFO Applying migration id=application 2026/10/15 14:21:56 INFO Applying migration id=certificates 2026/10/15 14:21:56 INFO Applying migration id=rawforward 2026/10/15 14:21:56 INFO Applying migration id=publickey 2026/10/15 14:21:56 INFO Applying migration id=resolvegroup 2026/10/15 14:21:56 INFO Applying migration id=reject 2026/10/15 14:21:56 INFO Applying migration id=autodel 2026/10/15 14:21:56 INFO Applying migration id=jsonb 2026/10/15 14:21:56 INFO Applying migration id=quote 2026/10/15 14:21:56 INFO Applying migration id=rfc9421 2026/10/15 14:21:56 INFO Applying migration id=keys 2026/10/15 14:21:56 INFO Applying migration id=portable 2026/10/15 14:21:56 INFO Applying migration id=proofs 2026/10/15 14:21:56 INFO Applying migration id=contexts 2026/10/15 14:21:56 INFO Applying migration id=deliverieshost 2026/10/15 14:21:56 INFO Applying migration id=pembegin 2026/10/15 14:21:56 INFO Applying migration id=didhost 2026/10/15 14:21:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:56 INFO Applying migration id=invites 2026/10/15 14:21:56 INFO Applying migration id=ed25519blob 2026/10/15 14:21:56 INFO Applying migration id=rsablob 2026/10/15 14:21:56 INFO Applying migration id=iconscid 2026/10/15 14:21:56 INFO Applying migration id=actor 2026/10/15 14:21:56 INFO Applying migration id=localkeys 2026/10/15 14:21:56 INFO Applying migration id=deleted 2026/10/15 14:21:56 INFO Applying migration id=history 2026/10/15 14:21:56 INFO Applying migration id=outboxnano 2026/10/15 14:21:56 INFO Applying migration id=implements 2026/10/15 14:21:56 INFO Applying migration id=backfill 2026/10/15 14:21:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f018-7e01-96fc-2f2cd2c54315 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f01a-7299-b92c-2df4f489e28c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f018-7e01-96fc-2f2cd2c54315 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f018-7e01-96fc-2f2cd2c54315 2026/10/15 14:21:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f01c-7695-b060-e43e5530f411 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f01c-761f-8d3a-90d575d3daf5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f01c-761f-8d3a-90d575d3daf5 2026/10/15 14:21:57 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (0.82s) === RUN TestUploadEdit_InvalidType 2026/10/15 14:21:57 INFO Applying migration id=initial 2026/10/15 14:21:57 INFO Applying migration id=notesupdated 2026/10/15 14:21:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:57 INFO Applying migration id=activitiesid 2026/10/15 14:21:57 INFO Applying migration id=outbox 2026/10/15 14:21:57 INFO Applying migration id=edits 2026/10/15 14:21:57 INFO Applying migration id=outboxactor 2026/10/15 14:21:57 INFO Applying migration id=outboxsender 2026/10/15 14:21:57 INFO Applying migration id=thread 2026/10/15 14:21:57 INFO Applying migration id=host 2026/10/15 14:21:57 INFO Applying migration id=sharedinbox 2026/10/15 14:21:57 INFO Applying migration id=noteshost 2026/10/15 14:21:57 INFO Applying migration id=fetched 2026/10/15 14:21:57 INFO Applying migration id=move 2026/10/15 14:21:57 INFO Applying migration id=cleanup 2026/10/15 14:21:57 INFO Applying migration id=received 2026/10/15 14:21:57 INFO Applying migration id=namehost 2026/10/15 14:21:57 INFO Applying migration id=outboxhost 2026/10/15 14:21:57 INFO Applying migration id=notesfts 2026/10/15 14:21:57 INFO Applying migration id=iconsname 2026/10/15 14:21:57 INFO Applying migration id=nohash 2026/10/15 14:21:57 INFO Applying migration id=shares 2026/10/15 14:21:57 INFO Applying migration id=actorttl 2026/10/15 14:21:57 INFO Applying migration id=tocc 2026/10/15 14:21:57 INFO Applying migration id=followeds 2026/10/15 14:21:57 INFO Applying migration id=certhash 2026/10/15 14:21:57 INFO Applying migration id=follows_sync 2026/10/15 14:21:57 INFO Applying migration id=jsonpath 2026/10/15 14:21:57 INFO Applying migration id=localforward 2026/10/15 14:21:57 INFO Applying migration id=avatar 2026/10/15 14:21:57 INFO Applying migration id=noimage 2026/10/15 14:21:57 INFO Applying migration id=feed 2026/10/15 14:21:57 INFO Applying migration id=bookmarks 2026/10/15 14:21:57 INFO Applying migration id=shareactivity 2026/10/15 14:21:57 INFO Applying migration id=application 2026/10/15 14:21:57 INFO Applying migration id=certificates 2026/10/15 14:21:57 INFO Applying migration id=rawforward 2026/10/15 14:21:57 INFO Applying migration id=publickey 2026/10/15 14:21:57 INFO Applying migration id=resolvegroup 2026/10/15 14:21:57 INFO Applying migration id=reject 2026/10/15 14:21:57 INFO Applying migration id=autodel 2026/10/15 14:21:57 INFO Applying migration id=jsonb 2026/10/15 14:21:57 INFO Applying migration id=quote 2026/10/15 14:21:57 INFO Applying migration id=rfc9421 2026/10/15 14:21:57 INFO Applying migration id=keys 2026/10/15 14:21:57 INFO Applying migration id=portable 2026/10/15 14:21:57 INFO Applying migration id=proofs 2026/10/15 14:21:57 INFO Applying migration id=contexts 2026/10/15 14:21:57 INFO Applying migration id=deliverieshost 2026/10/15 14:21:57 INFO Applying migration id=pembegin 2026/10/15 14:21:57 INFO Applying migration id=didhost 2026/10/15 14:21:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:57 INFO Applying migration id=invites 2026/10/15 14:21:57 INFO Applying migration id=ed25519blob 2026/10/15 14:21:57 INFO Applying migration id=rsablob 2026/10/15 14:21:57 INFO Applying migration id=iconscid 2026/10/15 14:21:57 INFO Applying migration id=actor 2026/10/15 14:21:57 INFO Applying migration id=localkeys 2026/10/15 14:21:57 INFO Applying migration id=deleted 2026/10/15 14:21:57 INFO Applying migration id=history 2026/10/15 14:21:57 INFO Applying migration id=outboxnano 2026/10/15 14:21:57 INFO Applying migration id=implements 2026/10/15 14:21:57 INFO Applying migration id=backfill 2026/10/15 14:21:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f232-7ce7-aa0d-b18a45c95e11 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f233-77a1-85a2-a6f1fd3401b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f232-7ce7-aa0d-b18a45c95e11 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f232-7ce7-aa0d-b18a45c95e11 2026/10/15 14:21:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f235-7b2f-a6f4-6eb6396a92fe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f235-7ab9-a0e5-9b19b0d06a6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f235-7ab9-a0e5-9b19b0d06a6f 2026/10/15 14:21:57 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.53s) === RUN TestUploadEdit_NoSize 2026/10/15 14:21:57 INFO Applying migration id=initial 2026/10/15 14:21:57 INFO Applying migration id=notesupdated 2026/10/15 14:21:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:57 INFO Applying migration id=activitiesid 2026/10/15 14:21:57 INFO Applying migration id=outbox 2026/10/15 14:21:57 INFO Applying migration id=edits 2026/10/15 14:21:57 INFO Applying migration id=outboxactor 2026/10/15 14:21:57 INFO Applying migration id=outboxsender 2026/10/15 14:21:57 INFO Applying migration id=thread 2026/10/15 14:21:57 INFO Applying migration id=host 2026/10/15 14:21:57 INFO Applying migration id=sharedinbox 2026/10/15 14:21:57 INFO Applying migration id=noteshost 2026/10/15 14:21:57 INFO Applying migration id=fetched 2026/10/15 14:21:57 INFO Applying migration id=move 2026/10/15 14:21:57 INFO Applying migration id=cleanup 2026/10/15 14:21:57 INFO Applying migration id=received 2026/10/15 14:21:57 INFO Applying migration id=namehost 2026/10/15 14:21:57 INFO Applying migration id=outboxhost 2026/10/15 14:21:57 INFO Applying migration id=notesfts 2026/10/15 14:21:57 INFO Applying migration id=iconsname 2026/10/15 14:21:57 INFO Applying migration id=nohash 2026/10/15 14:21:57 INFO Applying migration id=shares 2026/10/15 14:21:57 INFO Applying migration id=actorttl 2026/10/15 14:21:57 INFO Applying migration id=tocc 2026/10/15 14:21:57 INFO Applying migration id=followeds 2026/10/15 14:21:57 INFO Applying migration id=certhash 2026/10/15 14:21:57 INFO Applying migration id=follows_sync 2026/10/15 14:21:57 INFO Applying migration id=jsonpath 2026/10/15 14:21:57 INFO Applying migration id=localforward 2026/10/15 14:21:57 INFO Applying migration id=avatar 2026/10/15 14:21:57 INFO Applying migration id=noimage 2026/10/15 14:21:57 INFO Applying migration id=feed 2026/10/15 14:21:57 INFO Applying migration id=bookmarks 2026/10/15 14:21:57 INFO Applying migration id=shareactivity 2026/10/15 14:21:57 INFO Applying migration id=application 2026/10/15 14:21:57 INFO Applying migration id=certificates 2026/10/15 14:21:57 INFO Applying migration id=rawforward 2026/10/15 14:21:57 INFO Applying migration id=publickey 2026/10/15 14:21:57 INFO Applying migration id=resolvegroup 2026/10/15 14:21:57 INFO Applying migration id=reject 2026/10/15 14:21:57 INFO Applying migration id=autodel 2026/10/15 14:21:57 INFO Applying migration id=jsonb 2026/10/15 14:21:57 INFO Applying migration id=quote 2026/10/15 14:21:57 INFO Applying migration id=rfc9421 2026/10/15 14:21:57 INFO Applying migration id=keys 2026/10/15 14:21:57 INFO Applying migration id=portable 2026/10/15 14:21:57 INFO Applying migration id=proofs 2026/10/15 14:21:57 INFO Applying migration id=contexts 2026/10/15 14:21:57 INFO Applying migration id=deliverieshost 2026/10/15 14:21:57 INFO Applying migration id=pembegin 2026/10/15 14:21:57 INFO Applying migration id=didhost 2026/10/15 14:21:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:57 INFO Applying migration id=invites 2026/10/15 14:21:57 INFO Applying migration id=ed25519blob 2026/10/15 14:21:57 INFO Applying migration id=rsablob 2026/10/15 14:21:57 INFO Applying migration id=iconscid 2026/10/15 14:21:57 INFO Applying migration id=actor 2026/10/15 14:21:57 INFO Applying migration id=localkeys 2026/10/15 14:21:57 INFO Applying migration id=deleted 2026/10/15 14:21:57 INFO Applying migration id=history 2026/10/15 14:21:57 INFO Applying migration id=outboxnano 2026/10/15 14:21:57 INFO Applying migration id=implements 2026/10/15 14:21:57 INFO Applying migration id=backfill 2026/10/15 14:21:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f488-7b9b-987e-d774a0dd75de activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f48a-7020-b4f1-cbeacd97ba8b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f488-7b9b-987e-d774a0dd75de activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f488-7b9b-987e-d774a0dd75de 2026/10/15 14:21:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f48e-73a8-a8f8-d9bc82223bd4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f48e-7326-a900-332c1fbf53e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f48e-7326-a900-332c1fbf53e3 2026/10/15 14:21:58 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.60s) === RUN TestUploadEdit_NoType 2026/10/15 14:21:58 INFO Applying migration id=initial 2026/10/15 14:21:58 INFO Applying migration id=notesupdated 2026/10/15 14:21:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:58 INFO Applying migration id=activitiesid 2026/10/15 14:21:58 INFO Applying migration id=outbox 2026/10/15 14:21:58 INFO Applying migration id=edits 2026/10/15 14:21:58 INFO Applying migration id=outboxactor 2026/10/15 14:21:58 INFO Applying migration id=outboxsender 2026/10/15 14:21:58 INFO Applying migration id=thread 2026/10/15 14:21:58 INFO Applying migration id=host 2026/10/15 14:21:58 INFO Applying migration id=sharedinbox 2026/10/15 14:21:58 INFO Applying migration id=noteshost 2026/10/15 14:21:58 INFO Applying migration id=fetched 2026/10/15 14:21:58 INFO Applying migration id=move 2026/10/15 14:21:58 INFO Applying migration id=cleanup 2026/10/15 14:21:58 INFO Applying migration id=received 2026/10/15 14:21:58 INFO Applying migration id=namehost 2026/10/15 14:21:58 INFO Applying migration id=outboxhost 2026/10/15 14:21:58 INFO Applying migration id=notesfts 2026/10/15 14:21:58 INFO Applying migration id=iconsname 2026/10/15 14:21:58 INFO Applying migration id=nohash 2026/10/15 14:21:58 INFO Applying migration id=shares 2026/10/15 14:21:58 INFO Applying migration id=actorttl 2026/10/15 14:21:58 INFO Applying migration id=tocc 2026/10/15 14:21:58 INFO Applying migration id=followeds 2026/10/15 14:21:58 INFO Applying migration id=certhash 2026/10/15 14:21:58 INFO Applying migration id=follows_sync 2026/10/15 14:21:58 INFO Applying migration id=jsonpath 2026/10/15 14:21:58 INFO Applying migration id=localforward 2026/10/15 14:21:58 INFO Applying migration id=avatar 2026/10/15 14:21:58 INFO Applying migration id=noimage 2026/10/15 14:21:58 INFO Applying migration id=feed 2026/10/15 14:21:58 INFO Applying migration id=bookmarks 2026/10/15 14:21:58 INFO Applying migration id=shareactivity 2026/10/15 14:21:58 INFO Applying migration id=application 2026/10/15 14:21:58 INFO Applying migration id=certificates 2026/10/15 14:21:58 INFO Applying migration id=rawforward 2026/10/15 14:21:58 INFO Applying migration id=publickey 2026/10/15 14:21:58 INFO Applying migration id=resolvegroup 2026/10/15 14:21:58 INFO Applying migration id=reject 2026/10/15 14:21:58 INFO Applying migration id=autodel 2026/10/15 14:21:58 INFO Applying migration id=jsonb 2026/10/15 14:21:58 INFO Applying migration id=quote 2026/10/15 14:21:58 INFO Applying migration id=rfc9421 2026/10/15 14:21:58 INFO Applying migration id=keys 2026/10/15 14:21:58 INFO Applying migration id=portable 2026/10/15 14:21:58 INFO Applying migration id=proofs 2026/10/15 14:21:58 INFO Applying migration id=contexts 2026/10/15 14:21:58 INFO Applying migration id=deliverieshost 2026/10/15 14:21:58 INFO Applying migration id=pembegin 2026/10/15 14:21:58 INFO Applying migration id=didhost 2026/10/15 14:21:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:58 INFO Applying migration id=invites 2026/10/15 14:21:58 INFO Applying migration id=ed25519blob 2026/10/15 14:21:58 INFO Applying migration id=rsablob 2026/10/15 14:21:58 INFO Applying migration id=iconscid 2026/10/15 14:21:58 INFO Applying migration id=actor 2026/10/15 14:21:58 INFO Applying migration id=localkeys 2026/10/15 14:21:58 INFO Applying migration id=deleted 2026/10/15 14:21:58 INFO Applying migration id=history 2026/10/15 14:21:58 INFO Applying migration id=outboxnano 2026/10/15 14:21:58 INFO Applying migration id=implements 2026/10/15 14:21:58 INFO Applying migration id=backfill 2026/10/15 14:21:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f728-7c80-ba70-f6cc521d5003 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f729-7d19-bf60-2784052b60dc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f728-7c80-ba70-f6cc521d5003 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f728-7c80-ba70-f6cc521d5003 2026/10/15 14:21:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f72d-7b61-bb84-b9ae9ba271fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f72d-7b09-a5aa-df1656ce954a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f72d-7b09-a5aa-df1656ce954a 2026/10/15 14:21:58 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (0.67s) === RUN TestUploadReply_PostToFollowers 2026/10/15 14:21:58 INFO Applying migration id=initial 2026/10/15 14:21:58 INFO Applying migration id=notesupdated 2026/10/15 14:21:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:58 INFO Applying migration id=activitiesid 2026/10/15 14:21:58 INFO Applying migration id=outbox 2026/10/15 14:21:58 INFO Applying migration id=edits 2026/10/15 14:21:58 INFO Applying migration id=outboxactor 2026/10/15 14:21:58 INFO Applying migration id=outboxsender 2026/10/15 14:21:58 INFO Applying migration id=thread 2026/10/15 14:21:58 INFO Applying migration id=host 2026/10/15 14:21:58 INFO Applying migration id=sharedinbox 2026/10/15 14:21:58 INFO Applying migration id=noteshost 2026/10/15 14:21:58 INFO Applying migration id=fetched 2026/10/15 14:21:58 INFO Applying migration id=move 2026/10/15 14:21:58 INFO Applying migration id=cleanup 2026/10/15 14:21:58 INFO Applying migration id=received 2026/10/15 14:21:58 INFO Applying migration id=namehost 2026/10/15 14:21:58 INFO Applying migration id=outboxhost 2026/10/15 14:21:58 INFO Applying migration id=notesfts 2026/10/15 14:21:58 INFO Applying migration id=iconsname 2026/10/15 14:21:58 INFO Applying migration id=nohash 2026/10/15 14:21:58 INFO Applying migration id=shares 2026/10/15 14:21:59 INFO Applying migration id=actorttl 2026/10/15 14:21:59 INFO Applying migration id=tocc 2026/10/15 14:21:59 INFO Applying migration id=followeds 2026/10/15 14:21:59 INFO Applying migration id=certhash 2026/10/15 14:21:59 INFO Applying migration id=follows_sync 2026/10/15 14:21:59 INFO Applying migration id=jsonpath 2026/10/15 14:21:59 INFO Applying migration id=localforward 2026/10/15 14:21:59 INFO Applying migration id=avatar 2026/10/15 14:21:59 INFO Applying migration id=noimage 2026/10/15 14:21:59 INFO Applying migration id=feed 2026/10/15 14:21:59 INFO Applying migration id=bookmarks 2026/10/15 14:21:59 INFO Applying migration id=shareactivity 2026/10/15 14:21:59 INFO Applying migration id=application 2026/10/15 14:21:59 INFO Applying migration id=certificates 2026/10/15 14:21:59 INFO Applying migration id=rawforward 2026/10/15 14:21:59 INFO Applying migration id=publickey 2026/10/15 14:21:59 INFO Applying migration id=resolvegroup 2026/10/15 14:21:59 INFO Applying migration id=reject 2026/10/15 14:21:59 INFO Applying migration id=autodel 2026/10/15 14:21:59 INFO Applying migration id=jsonb 2026/10/15 14:21:59 INFO Applying migration id=quote 2026/10/15 14:21:59 INFO Applying migration id=rfc9421 2026/10/15 14:21:59 INFO Applying migration id=keys 2026/10/15 14:21:59 INFO Applying migration id=portable 2026/10/15 14:21:59 INFO Applying migration id=proofs 2026/10/15 14:21:59 INFO Applying migration id=contexts 2026/10/15 14:21:59 INFO Applying migration id=deliverieshost 2026/10/15 14:21:59 INFO Applying migration id=pembegin 2026/10/15 14:21:59 INFO Applying migration id=didhost 2026/10/15 14:21:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:59 INFO Applying migration id=invites 2026/10/15 14:21:59 INFO Applying migration id=ed25519blob 2026/10/15 14:21:59 INFO Applying migration id=rsablob 2026/10/15 14:21:59 INFO Applying migration id=iconscid 2026/10/15 14:21:59 INFO Applying migration id=actor 2026/10/15 14:21:59 INFO Applying migration id=localkeys 2026/10/15 14:21:59 INFO Applying migration id=deleted 2026/10/15 14:21:59 INFO Applying migration id=history 2026/10/15 14:21:59 INFO Applying migration id=outboxnano 2026/10/15 14:21:59 INFO Applying migration id=implements 2026/10/15 14:21:59 INFO Applying migration id=backfill 2026/10/15 14:21:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f965-7313-b733-f9d7d18285e0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f965-7aeb-8cd3-a2a64f22c9ed activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f965-7313-b733-f9d7d18285e0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f965-7313-b733-f9d7d18285e0 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f966-732f-92d5-a1c67eb4a148 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-f968-7ea2-81a6-8c9b2ed910dd note=https://localhost.localdomain:8443/post/01a13ff0-f968-7e7f-a54c-cfa553496197 thread=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f968-7ea2-81a6-8c9b2ed910dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f968-7e7f-a54c-cfa553496197 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-f968-7e7f-a54c-cfa553496197 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (0.57s) === RUN TestUploadReply_NoMimeType 2026/10/15 14:21:59 INFO Applying migration id=initial 2026/10/15 14:21:59 INFO Applying migration id=notesupdated 2026/10/15 14:21:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:59 INFO Applying migration id=activitiesid 2026/10/15 14:21:59 INFO Applying migration id=outbox 2026/10/15 14:21:59 INFO Applying migration id=edits 2026/10/15 14:21:59 INFO Applying migration id=outboxactor 2026/10/15 14:21:59 INFO Applying migration id=outboxsender 2026/10/15 14:21:59 INFO Applying migration id=thread 2026/10/15 14:21:59 INFO Applying migration id=host 2026/10/15 14:21:59 INFO Applying migration id=sharedinbox 2026/10/15 14:21:59 INFO Applying migration id=noteshost 2026/10/15 14:21:59 INFO Applying migration id=fetched 2026/10/15 14:21:59 INFO Applying migration id=move 2026/10/15 14:21:59 INFO Applying migration id=cleanup 2026/10/15 14:21:59 INFO Applying migration id=received 2026/10/15 14:21:59 INFO Applying migration id=namehost 2026/10/15 14:21:59 INFO Applying migration id=outboxhost 2026/10/15 14:21:59 INFO Applying migration id=notesfts 2026/10/15 14:21:59 INFO Applying migration id=iconsname 2026/10/15 14:21:59 INFO Applying migration id=nohash 2026/10/15 14:21:59 INFO Applying migration id=shares 2026/10/15 14:21:59 INFO Applying migration id=actorttl 2026/10/15 14:21:59 INFO Applying migration id=tocc 2026/10/15 14:21:59 INFO Applying migration id=followeds 2026/10/15 14:21:59 INFO Applying migration id=certhash 2026/10/15 14:21:59 INFO Applying migration id=follows_sync 2026/10/15 14:21:59 INFO Applying migration id=jsonpath 2026/10/15 14:21:59 INFO Applying migration id=localforward 2026/10/15 14:21:59 INFO Applying migration id=avatar 2026/10/15 14:21:59 INFO Applying migration id=noimage 2026/10/15 14:21:59 INFO Applying migration id=feed 2026/10/15 14:21:59 INFO Applying migration id=bookmarks 2026/10/15 14:21:59 INFO Applying migration id=shareactivity 2026/10/15 14:21:59 INFO Applying migration id=application 2026/10/15 14:21:59 INFO Applying migration id=certificates 2026/10/15 14:21:59 INFO Applying migration id=rawforward 2026/10/15 14:21:59 INFO Applying migration id=publickey 2026/10/15 14:21:59 INFO Applying migration id=resolvegroup 2026/10/15 14:21:59 INFO Applying migration id=reject 2026/10/15 14:21:59 INFO Applying migration id=autodel 2026/10/15 14:21:59 INFO Applying migration id=jsonb 2026/10/15 14:21:59 INFO Applying migration id=quote 2026/10/15 14:21:59 INFO Applying migration id=rfc9421 2026/10/15 14:21:59 INFO Applying migration id=keys 2026/10/15 14:21:59 INFO Applying migration id=portable 2026/10/15 14:21:59 INFO Applying migration id=proofs 2026/10/15 14:21:59 INFO Applying migration id=contexts 2026/10/15 14:21:59 INFO Applying migration id=deliverieshost 2026/10/15 14:21:59 INFO Applying migration id=pembegin 2026/10/15 14:21:59 INFO Applying migration id=didhost 2026/10/15 14:21:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:59 INFO Applying migration id=invites 2026/10/15 14:21:59 INFO Applying migration id=ed25519blob 2026/10/15 14:21:59 INFO Applying migration id=rsablob 2026/10/15 14:21:59 INFO Applying migration id=iconscid 2026/10/15 14:21:59 INFO Applying migration id=actor 2026/10/15 14:21:59 INFO Applying migration id=localkeys 2026/10/15 14:21:59 INFO Applying migration id=deleted 2026/10/15 14:21:59 INFO Applying migration id=history 2026/10/15 14:21:59 INFO Applying migration id=outboxnano 2026/10/15 14:21:59 INFO Applying migration id=implements 2026/10/15 14:21:59 INFO Applying migration id=backfill 2026/10/15 14:21:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-fb2e-709f-9ffb-4ac24bd17b59 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-fb2f-7113-a662-d6a431c50ef3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-fb2e-709f-9ffb-4ac24bd17b59 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-fb2e-709f-9ffb-4ac24bd17b59 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-fb30-71f8-a5fb-f7c764e14156 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:21:59 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:21:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-fb36-7f06-8e2b-48d923485538 note=https://localhost.localdomain:8443/post/01a13ff0-fb36-7eae-a09a-9e9dcef1e5a9 thread=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-fb36-7f06-8e2b-48d923485538 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-fb36-7eae-a09a-9e9dcef1e5a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-fb36-7eae-a09a-9e9dcef1e5a9 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:22:00 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (0.47s) === RUN TestUsers_NoPosts 2026/10/15 14:22:00 INFO Applying migration id=initial 2026/10/15 14:22:00 INFO Applying migration id=notesupdated 2026/10/15 14:22:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:00 INFO Applying migration id=activitiesid 2026/10/15 14:22:00 INFO Applying migration id=outbox 2026/10/15 14:22:00 INFO Applying migration id=edits 2026/10/15 14:22:00 INFO Applying migration id=outboxactor 2026/10/15 14:22:00 INFO Applying migration id=outboxsender 2026/10/15 14:22:00 INFO Applying migration id=thread 2026/10/15 14:22:00 INFO Applying migration id=host 2026/10/15 14:22:00 INFO Applying migration id=sharedinbox 2026/10/15 14:22:00 INFO Applying migration id=noteshost 2026/10/15 14:22:00 INFO Applying migration id=fetched 2026/10/15 14:22:00 INFO Applying migration id=move 2026/10/15 14:22:00 INFO Applying migration id=cleanup 2026/10/15 14:22:00 INFO Applying migration id=received 2026/10/15 14:22:00 INFO Applying migration id=namehost 2026/10/15 14:22:00 INFO Applying migration id=outboxhost 2026/10/15 14:22:00 INFO Applying migration id=notesfts 2026/10/15 14:22:00 INFO Applying migration id=iconsname 2026/10/15 14:22:00 INFO Applying migration id=nohash 2026/10/15 14:22:00 INFO Applying migration id=shares 2026/10/15 14:22:00 INFO Applying migration id=actorttl 2026/10/15 14:22:00 INFO Applying migration id=tocc 2026/10/15 14:22:00 INFO Applying migration id=followeds 2026/10/15 14:22:00 INFO Applying migration id=certhash 2026/10/15 14:22:00 INFO Applying migration id=follows_sync 2026/10/15 14:22:00 INFO Applying migration id=jsonpath 2026/10/15 14:22:00 INFO Applying migration id=localforward 2026/10/15 14:22:00 INFO Applying migration id=avatar 2026/10/15 14:22:00 INFO Applying migration id=noimage 2026/10/15 14:22:00 INFO Applying migration id=feed 2026/10/15 14:22:00 INFO Applying migration id=bookmarks 2026/10/15 14:22:00 INFO Applying migration id=shareactivity 2026/10/15 14:22:00 INFO Applying migration id=application 2026/10/15 14:22:00 INFO Applying migration id=certificates 2026/10/15 14:22:00 INFO Applying migration id=rawforward 2026/10/15 14:22:00 INFO Applying migration id=publickey 2026/10/15 14:22:00 INFO Applying migration id=resolvegroup 2026/10/15 14:22:00 INFO Applying migration id=reject 2026/10/15 14:22:00 INFO Applying migration id=autodel 2026/10/15 14:22:00 INFO Applying migration id=jsonb 2026/10/15 14:22:00 INFO Applying migration id=quote 2026/10/15 14:22:00 INFO Applying migration id=rfc9421 2026/10/15 14:22:00 INFO Applying migration id=keys 2026/10/15 14:22:00 INFO Applying migration id=portable 2026/10/15 14:22:00 INFO Applying migration id=proofs 2026/10/15 14:22:00 INFO Applying migration id=contexts 2026/10/15 14:22:00 INFO Applying migration id=deliverieshost 2026/10/15 14:22:00 INFO Applying migration id=pembegin 2026/10/15 14:22:00 INFO Applying migration id=didhost 2026/10/15 14:22:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:00 INFO Applying migration id=invites 2026/10/15 14:22:00 INFO Applying migration id=ed25519blob 2026/10/15 14:22:00 INFO Applying migration id=rsablob 2026/10/15 14:22:00 INFO Applying migration id=iconscid 2026/10/15 14:22:00 INFO Applying migration id=actor 2026/10/15 14:22:00 INFO Applying migration id=localkeys 2026/10/15 14:22:00 INFO Applying migration id=deleted 2026/10/15 14:22:00 INFO Applying migration id=history 2026/10/15 14:22:00 INFO Applying migration id=outboxnano 2026/10/15 14:22:00 INFO Applying migration id=implements 2026/10/15 14:22:00 INFO Applying migration id=backfill --- PASS: TestUsers_NoPosts (0.92s) === RUN TestUsers_UnauthenticatedUser 2026/10/15 14:22:00 INFO Applying migration id=initial 2026/10/15 14:22:00 INFO Applying migration id=notesupdated 2026/10/15 14:22:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:00 INFO Applying migration id=activitiesid 2026/10/15 14:22:00 INFO Applying migration id=outbox 2026/10/15 14:22:00 INFO Applying migration id=edits 2026/10/15 14:22:00 INFO Applying migration id=outboxactor 2026/10/15 14:22:00 INFO Applying migration id=outboxsender 2026/10/15 14:22:00 INFO Applying migration id=thread 2026/10/15 14:22:00 INFO Applying migration id=host 2026/10/15 14:22:00 INFO Applying migration id=sharedinbox 2026/10/15 14:22:00 INFO Applying migration id=noteshost 2026/10/15 14:22:00 INFO Applying migration id=fetched 2026/10/15 14:22:00 INFO Applying migration id=move 2026/10/15 14:22:00 INFO Applying migration id=cleanup 2026/10/15 14:22:00 INFO Applying migration id=received 2026/10/15 14:22:00 INFO Applying migration id=namehost 2026/10/15 14:22:00 INFO Applying migration id=outboxhost 2026/10/15 14:22:00 INFO Applying migration id=notesfts 2026/10/15 14:22:00 INFO Applying migration id=iconsname 2026/10/15 14:22:00 INFO Applying migration id=nohash 2026/10/15 14:22:00 INFO Applying migration id=shares 2026/10/15 14:22:00 INFO Applying migration id=actorttl 2026/10/15 14:22:00 INFO Applying migration id=tocc 2026/10/15 14:22:00 INFO Applying migration id=followeds 2026/10/15 14:22:00 INFO Applying migration id=certhash 2026/10/15 14:22:00 INFO Applying migration id=follows_sync 2026/10/15 14:22:00 INFO Applying migration id=jsonpath 2026/10/15 14:22:00 INFO Applying migration id=localforward 2026/10/15 14:22:00 INFO Applying migration id=avatar 2026/10/15 14:22:00 INFO Applying migration id=noimage 2026/10/15 14:22:00 INFO Applying migration id=feed 2026/10/15 14:22:00 INFO Applying migration id=bookmarks 2026/10/15 14:22:00 INFO Applying migration id=shareactivity 2026/10/15 14:22:00 INFO Applying migration id=application 2026/10/15 14:22:00 INFO Applying migration id=certificates 2026/10/15 14:22:00 INFO Applying migration id=rawforward 2026/10/15 14:22:00 INFO Applying migration id=publickey 2026/10/15 14:22:00 INFO Applying migration id=resolvegroup 2026/10/15 14:22:00 INFO Applying migration id=reject 2026/10/15 14:22:00 INFO Applying migration id=autodel 2026/10/15 14:22:00 INFO Applying migration id=jsonb 2026/10/15 14:22:00 INFO Applying migration id=quote 2026/10/15 14:22:00 INFO Applying migration id=rfc9421 2026/10/15 14:22:01 INFO Applying migration id=keys 2026/10/15 14:22:01 INFO Applying migration id=portable 2026/10/15 14:22:01 INFO Applying migration id=proofs 2026/10/15 14:22:01 INFO Applying migration id=contexts 2026/10/15 14:22:01 INFO Applying migration id=deliverieshost 2026/10/15 14:22:01 INFO Applying migration id=pembegin 2026/10/15 14:22:01 INFO Applying migration id=didhost 2026/10/15 14:22:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:01 INFO Applying migration id=invites 2026/10/15 14:22:01 INFO Applying migration id=ed25519blob 2026/10/15 14:22:01 INFO Applying migration id=rsablob 2026/10/15 14:22:01 INFO Applying migration id=iconscid 2026/10/15 14:22:01 INFO Applying migration id=actor 2026/10/15 14:22:01 INFO Applying migration id=localkeys 2026/10/15 14:22:01 INFO Applying migration id=deleted 2026/10/15 14:22:01 INFO Applying migration id=history 2026/10/15 14:22:01 INFO Applying migration id=outboxnano 2026/10/15 14:22:01 INFO Applying migration id=implements 2026/10/15 14:22:01 INFO Applying migration id=backfill --- PASS: TestUsers_UnauthenticatedUser (0.63s) === RUN TestUsers_DM 2026/10/15 14:22:01 INFO Applying migration id=initial 2026/10/15 14:22:01 INFO Applying migration id=notesupdated 2026/10/15 14:22:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:01 INFO Applying migration id=activitiesid 2026/10/15 14:22:01 INFO Applying migration id=outbox 2026/10/15 14:22:01 INFO Applying migration id=edits 2026/10/15 14:22:01 INFO Applying migration id=outboxactor 2026/10/15 14:22:01 INFO Applying migration id=outboxsender 2026/10/15 14:22:01 INFO Applying migration id=thread 2026/10/15 14:22:01 INFO Applying migration id=host 2026/10/15 14:22:01 INFO Applying migration id=sharedinbox 2026/10/15 14:22:01 INFO Applying migration id=noteshost 2026/10/15 14:22:01 INFO Applying migration id=fetched 2026/10/15 14:22:01 INFO Applying migration id=move 2026/10/15 14:22:01 INFO Applying migration id=cleanup 2026/10/15 14:22:01 INFO Applying migration id=received 2026/10/15 14:22:01 INFO Applying migration id=namehost 2026/10/15 14:22:01 INFO Applying migration id=outboxhost 2026/10/15 14:22:01 INFO Applying migration id=notesfts 2026/10/15 14:22:01 INFO Applying migration id=iconsname 2026/10/15 14:22:01 INFO Applying migration id=nohash 2026/10/15 14:22:01 INFO Applying migration id=shares 2026/10/15 14:22:01 INFO Applying migration id=actorttl 2026/10/15 14:22:01 INFO Applying migration id=tocc 2026/10/15 14:22:01 INFO Applying migration id=followeds 2026/10/15 14:22:01 INFO Applying migration id=certhash 2026/10/15 14:22:01 INFO Applying migration id=follows_sync 2026/10/15 14:22:01 INFO Applying migration id=jsonpath 2026/10/15 14:22:01 INFO Applying migration id=localforward 2026/10/15 14:22:01 INFO Applying migration id=avatar 2026/10/15 14:22:01 INFO Applying migration id=noimage 2026/10/15 14:22:01 INFO Applying migration id=feed 2026/10/15 14:22:01 INFO Applying migration id=bookmarks 2026/10/15 14:22:01 INFO Applying migration id=shareactivity 2026/10/15 14:22:01 INFO Applying migration id=application 2026/10/15 14:22:01 INFO Applying migration id=certificates 2026/10/15 14:22:01 INFO Applying migration id=rawforward 2026/10/15 14:22:01 INFO Applying migration id=publickey 2026/10/15 14:22:01 INFO Applying migration id=resolvegroup 2026/10/15 14:22:01 INFO Applying migration id=reject 2026/10/15 14:22:01 INFO Applying migration id=autodel 2026/10/15 14:22:01 INFO Applying migration id=jsonb 2026/10/15 14:22:01 INFO Applying migration id=quote 2026/10/15 14:22:01 INFO Applying migration id=rfc9421 2026/10/15 14:22:01 INFO Applying migration id=keys 2026/10/15 14:22:01 INFO Applying migration id=portable 2026/10/15 14:22:01 INFO Applying migration id=proofs 2026/10/15 14:22:01 INFO Applying migration id=contexts 2026/10/15 14:22:01 INFO Applying migration id=deliverieshost 2026/10/15 14:22:01 INFO Applying migration id=pembegin 2026/10/15 14:22:01 INFO Applying migration id=didhost 2026/10/15 14:22:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:01 INFO Applying migration id=invites 2026/10/15 14:22:01 INFO Applying migration id=ed25519blob 2026/10/15 14:22:01 INFO Applying migration id=rsablob 2026/10/15 14:22:01 INFO Applying migration id=iconscid 2026/10/15 14:22:01 INFO Applying migration id=actor 2026/10/15 14:22:01 INFO Applying migration id=localkeys 2026/10/15 14:22:01 INFO Applying migration id=deleted 2026/10/15 14:22:01 INFO Applying migration id=history 2026/10/15 14:22:01 INFO Applying migration id=outboxnano 2026/10/15 14:22:01 INFO Applying migration id=implements 2026/10/15 14:22:01 INFO Applying migration id=backfill 2026/10/15 14:22:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-046e-7c58-bb3c-609222642af6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-0470-7029-96a8-2b165ed0edd6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-046e-7c58-bb3c-609222642af6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-046e-7c58-bb3c-609222642af6 2026/10/15 14:22:02 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0471-78ee-a294-83ea5ac6ea22 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0471-723a-9951-04424826c72d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0471-723a-9951-04424826c72d --- PASS: TestUsers_DM (0.80s) === RUN TestUsers_DMNotFollowing 2026/10/15 14:22:02 INFO Applying migration id=initial 2026/10/15 14:22:02 INFO Applying migration id=notesupdated 2026/10/15 14:22:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:02 INFO Applying migration id=activitiesid 2026/10/15 14:22:02 INFO Applying migration id=outbox 2026/10/15 14:22:02 INFO Applying migration id=edits 2026/10/15 14:22:02 INFO Applying migration id=outboxactor 2026/10/15 14:22:02 INFO Applying migration id=outboxsender 2026/10/15 14:22:02 INFO Applying migration id=thread 2026/10/15 14:22:02 INFO Applying migration id=host 2026/10/15 14:22:02 INFO Applying migration id=sharedinbox 2026/10/15 14:22:02 INFO Applying migration id=noteshost 2026/10/15 14:22:02 INFO Applying migration id=fetched 2026/10/15 14:22:02 INFO Applying migration id=move 2026/10/15 14:22:02 INFO Applying migration id=cleanup 2026/10/15 14:22:02 INFO Applying migration id=received 2026/10/15 14:22:02 INFO Applying migration id=namehost 2026/10/15 14:22:02 INFO Applying migration id=outboxhost 2026/10/15 14:22:02 INFO Applying migration id=notesfts 2026/10/15 14:22:02 INFO Applying migration id=iconsname 2026/10/15 14:22:02 INFO Applying migration id=nohash 2026/10/15 14:22:02 INFO Applying migration id=shares 2026/10/15 14:22:02 INFO Applying migration id=actorttl 2026/10/15 14:22:02 INFO Applying migration id=tocc 2026/10/15 14:22:02 INFO Applying migration id=followeds 2026/10/15 14:22:02 INFO Applying migration id=certhash 2026/10/15 14:22:02 INFO Applying migration id=follows_sync 2026/10/15 14:22:02 INFO Applying migration id=jsonpath 2026/10/15 14:22:02 INFO Applying migration id=localforward 2026/10/15 14:22:02 INFO Applying migration id=avatar 2026/10/15 14:22:02 INFO Applying migration id=noimage 2026/10/15 14:22:02 INFO Applying migration id=feed 2026/10/15 14:22:02 INFO Applying migration id=bookmarks 2026/10/15 14:22:02 INFO Applying migration id=shareactivity 2026/10/15 14:22:02 INFO Applying migration id=application 2026/10/15 14:22:02 INFO Applying migration id=certificates 2026/10/15 14:22:02 INFO Applying migration id=rawforward 2026/10/15 14:22:02 INFO Applying migration id=publickey 2026/10/15 14:22:02 INFO Applying migration id=resolvegroup 2026/10/15 14:22:02 INFO Applying migration id=reject 2026/10/15 14:22:02 INFO Applying migration id=autodel 2026/10/15 14:22:02 INFO Applying migration id=jsonb 2026/10/15 14:22:02 INFO Applying migration id=quote 2026/10/15 14:22:02 INFO Applying migration id=rfc9421 2026/10/15 14:22:02 INFO Applying migration id=keys 2026/10/15 14:22:02 INFO Applying migration id=portable 2026/10/15 14:22:02 INFO Applying migration id=proofs 2026/10/15 14:22:02 INFO Applying migration id=contexts 2026/10/15 14:22:02 INFO Applying migration id=deliverieshost 2026/10/15 14:22:02 INFO Applying migration id=pembegin 2026/10/15 14:22:02 INFO Applying migration id=didhost 2026/10/15 14:22:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:02 INFO Applying migration id=invites 2026/10/15 14:22:02 INFO Applying migration id=ed25519blob 2026/10/15 14:22:02 INFO Applying migration id=rsablob 2026/10/15 14:22:02 INFO Applying migration id=iconscid 2026/10/15 14:22:02 INFO Applying migration id=actor 2026/10/15 14:22:02 INFO Applying migration id=localkeys 2026/10/15 14:22:02 INFO Applying migration id=deleted 2026/10/15 14:22:02 INFO Applying migration id=history 2026/10/15 14:22:02 INFO Applying migration id=outboxnano 2026/10/15 14:22:02 INFO Applying migration id=implements 2026/10/15 14:22:02 INFO Applying migration id=backfill 2026/10/15 14:22:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-0684-7c43-9dc9-cf59aa0da7d9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e 2026/10/15 14:22:02 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0685-774e-8109-047a844ca8ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0685-7439-aa4f-d211d0f73838 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0685-7439-aa4f-d211d0f73838 2026/10/15 14:22:02 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff1-0686-7c16-b534-5332a80afb60 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e 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.53s) === RUN TestUsers_PostToFollowers 2026/10/15 14:22:02 INFO Applying migration id=initial 2026/10/15 14:22:02 INFO Applying migration id=notesupdated 2026/10/15 14:22:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:02 INFO Applying migration id=activitiesid 2026/10/15 14:22:02 INFO Applying migration id=outbox 2026/10/15 14:22:02 INFO Applying migration id=edits 2026/10/15 14:22:02 INFO Applying migration id=outboxactor 2026/10/15 14:22:02 INFO Applying migration id=outboxsender 2026/10/15 14:22:02 INFO Applying migration id=thread 2026/10/15 14:22:02 INFO Applying migration id=host 2026/10/15 14:22:02 INFO Applying migration id=sharedinbox 2026/10/15 14:22:02 INFO Applying migration id=noteshost 2026/10/15 14:22:02 INFO Applying migration id=fetched 2026/10/15 14:22:02 INFO Applying migration id=move 2026/10/15 14:22:02 INFO Applying migration id=cleanup 2026/10/15 14:22:02 INFO Applying migration id=received 2026/10/15 14:22:02 INFO Applying migration id=namehost 2026/10/15 14:22:02 INFO Applying migration id=outboxhost 2026/10/15 14:22:02 INFO Applying migration id=notesfts 2026/10/15 14:22:02 INFO Applying migration id=iconsname 2026/10/15 14:22:02 INFO Applying migration id=nohash 2026/10/15 14:22:02 INFO Applying migration id=shares 2026/10/15 14:22:02 INFO Applying migration id=actorttl 2026/10/15 14:22:02 INFO Applying migration id=tocc 2026/10/15 14:22:02 INFO Applying migration id=followeds 2026/10/15 14:22:02 INFO Applying migration id=certhash 2026/10/15 14:22:02 INFO Applying migration id=follows_sync 2026/10/15 14:22:02 INFO Applying migration id=jsonpath 2026/10/15 14:22:02 INFO Applying migration id=localforward 2026/10/15 14:22:02 INFO Applying migration id=avatar 2026/10/15 14:22:02 INFO Applying migration id=noimage 2026/10/15 14:22:02 INFO Applying migration id=feed 2026/10/15 14:22:02 INFO Applying migration id=bookmarks 2026/10/15 14:22:02 INFO Applying migration id=shareactivity 2026/10/15 14:22:02 INFO Applying migration id=application 2026/10/15 14:22:02 INFO Applying migration id=certificates 2026/10/15 14:22:02 INFO Applying migration id=rawforward 2026/10/15 14:22:02 INFO Applying migration id=publickey 2026/10/15 14:22:02 INFO Applying migration id=resolvegroup 2026/10/15 14:22:02 INFO Applying migration id=reject 2026/10/15 14:22:02 INFO Applying migration id=autodel 2026/10/15 14:22:02 INFO Applying migration id=jsonb 2026/10/15 14:22:02 INFO Applying migration id=quote 2026/10/15 14:22:02 INFO Applying migration id=rfc9421 2026/10/15 14:22:02 INFO Applying migration id=keys 2026/10/15 14:22:02 INFO Applying migration id=portable 2026/10/15 14:22:02 INFO Applying migration id=proofs 2026/10/15 14:22:02 INFO Applying migration id=contexts 2026/10/15 14:22:02 INFO Applying migration id=deliverieshost 2026/10/15 14:22:02 INFO Applying migration id=pembegin 2026/10/15 14:22:02 INFO Applying migration id=didhost 2026/10/15 14:22:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:02 INFO Applying migration id=invites 2026/10/15 14:22:02 INFO Applying migration id=ed25519blob 2026/10/15 14:22:02 INFO Applying migration id=rsablob 2026/10/15 14:22:02 INFO Applying migration id=iconscid 2026/10/15 14:22:02 INFO Applying migration id=actor 2026/10/15 14:22:02 INFO Applying migration id=localkeys 2026/10/15 14:22:02 INFO Applying migration id=deleted 2026/10/15 14:22:02 INFO Applying migration id=history 2026/10/15 14:22:02 INFO Applying migration id=outboxnano 2026/10/15 14:22:02 INFO Applying migration id=implements 2026/10/15 14:22:03 INFO Applying migration id=backfill 2026/10/15 14:22:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-08de-7e19-b457-fc2af06a9b35 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-08df-7715-aa02-c14685173b3c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-08de-7e19-b457-fc2af06a9b35 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-08de-7e19-b457-fc2af06a9b35 2026/10/15 14:22:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-08df-7ecd-bbb9-6d55a2a286da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-08df-7e8d-86ba-e55196b7f876 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-08df-7e8d-86ba-e55196b7f876 --- PASS: TestUsers_PostToFollowers (0.60s) === RUN TestUsers_PostToFollowersNotFollowing 2026/10/15 14:22:03 INFO Applying migration id=initial 2026/10/15 14:22:03 INFO Applying migration id=notesupdated 2026/10/15 14:22:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:03 INFO Applying migration id=activitiesid 2026/10/15 14:22:03 INFO Applying migration id=outbox 2026/10/15 14:22:03 INFO Applying migration id=edits 2026/10/15 14:22:03 INFO Applying migration id=outboxactor 2026/10/15 14:22:03 INFO Applying migration id=outboxsender 2026/10/15 14:22:03 INFO Applying migration id=thread 2026/10/15 14:22:03 INFO Applying migration id=host 2026/10/15 14:22:03 INFO Applying migration id=sharedinbox 2026/10/15 14:22:03 INFO Applying migration id=noteshost 2026/10/15 14:22:03 INFO Applying migration id=fetched 2026/10/15 14:22:03 INFO Applying migration id=move 2026/10/15 14:22:03 INFO Applying migration id=cleanup 2026/10/15 14:22:03 INFO Applying migration id=received 2026/10/15 14:22:03 INFO Applying migration id=namehost 2026/10/15 14:22:03 INFO Applying migration id=outboxhost 2026/10/15 14:22:03 INFO Applying migration id=notesfts 2026/10/15 14:22:03 INFO Applying migration id=iconsname 2026/10/15 14:22:03 INFO Applying migration id=nohash 2026/10/15 14:22:03 INFO Applying migration id=shares 2026/10/15 14:22:03 INFO Applying migration id=actorttl 2026/10/15 14:22:03 INFO Applying migration id=tocc 2026/10/15 14:22:03 INFO Applying migration id=followeds 2026/10/15 14:22:03 INFO Applying migration id=certhash 2026/10/15 14:22:03 INFO Applying migration id=follows_sync 2026/10/15 14:22:03 INFO Applying migration id=jsonpath 2026/10/15 14:22:03 INFO Applying migration id=localforward 2026/10/15 14:22:03 INFO Applying migration id=avatar 2026/10/15 14:22:03 INFO Applying migration id=noimage 2026/10/15 14:22:03 INFO Applying migration id=feed 2026/10/15 14:22:03 INFO Applying migration id=bookmarks 2026/10/15 14:22:03 INFO Applying migration id=shareactivity 2026/10/15 14:22:03 INFO Applying migration id=application 2026/10/15 14:22:03 INFO Applying migration id=certificates 2026/10/15 14:22:03 INFO Applying migration id=rawforward 2026/10/15 14:22:03 INFO Applying migration id=publickey 2026/10/15 14:22:03 INFO Applying migration id=resolvegroup 2026/10/15 14:22:03 INFO Applying migration id=reject 2026/10/15 14:22:03 INFO Applying migration id=autodel 2026/10/15 14:22:03 INFO Applying migration id=jsonb 2026/10/15 14:22:03 INFO Applying migration id=quote 2026/10/15 14:22:03 INFO Applying migration id=rfc9421 2026/10/15 14:22:03 INFO Applying migration id=keys 2026/10/15 14:22:03 INFO Applying migration id=portable 2026/10/15 14:22:03 INFO Applying migration id=proofs 2026/10/15 14:22:03 INFO Applying migration id=contexts 2026/10/15 14:22:03 INFO Applying migration id=deliverieshost 2026/10/15 14:22:03 INFO Applying migration id=pembegin 2026/10/15 14:22:03 INFO Applying migration id=didhost 2026/10/15 14:22:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:03 INFO Applying migration id=invites 2026/10/15 14:22:03 INFO Applying migration id=ed25519blob 2026/10/15 14:22:03 INFO Applying migration id=rsablob 2026/10/15 14:22:03 INFO Applying migration id=iconscid 2026/10/15 14:22:03 INFO Applying migration id=actor 2026/10/15 14:22:03 INFO Applying migration id=localkeys 2026/10/15 14:22:03 INFO Applying migration id=deleted 2026/10/15 14:22:03 INFO Applying migration id=history 2026/10/15 14:22:03 INFO Applying migration id=outboxnano 2026/10/15 14:22:03 INFO Applying migration id=implements 2026/10/15 14:22:03 INFO Applying migration id=backfill 2026/10/15 14:22:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0ce8-72ad-9bf8-9eeaf65ca547 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0ce8-722c-9754-8acfdb695a8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0ce8-722c-9754-8acfdb695a8f --- PASS: TestUsers_PostToFollowersNotFollowing (1.03s) === RUN TestUsers_PublicPost 2026/10/15 14:22:04 INFO Applying migration id=initial 2026/10/15 14:22:04 INFO Applying migration id=notesupdated 2026/10/15 14:22:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:04 INFO Applying migration id=activitiesid 2026/10/15 14:22:04 INFO Applying migration id=outbox 2026/10/15 14:22:04 INFO Applying migration id=edits 2026/10/15 14:22:04 INFO Applying migration id=outboxactor 2026/10/15 14:22:04 INFO Applying migration id=outboxsender 2026/10/15 14:22:04 INFO Applying migration id=thread 2026/10/15 14:22:04 INFO Applying migration id=host 2026/10/15 14:22:04 INFO Applying migration id=sharedinbox 2026/10/15 14:22:04 INFO Applying migration id=noteshost 2026/10/15 14:22:04 INFO Applying migration id=fetched 2026/10/15 14:22:04 INFO Applying migration id=move 2026/10/15 14:22:04 INFO Applying migration id=cleanup 2026/10/15 14:22:04 INFO Applying migration id=received 2026/10/15 14:22:04 INFO Applying migration id=namehost 2026/10/15 14:22:04 INFO Applying migration id=outboxhost 2026/10/15 14:22:04 INFO Applying migration id=notesfts 2026/10/15 14:22:04 INFO Applying migration id=iconsname 2026/10/15 14:22:04 INFO Applying migration id=nohash 2026/10/15 14:22:04 INFO Applying migration id=shares 2026/10/15 14:22:04 INFO Applying migration id=actorttl 2026/10/15 14:22:04 INFO Applying migration id=tocc 2026/10/15 14:22:04 INFO Applying migration id=followeds 2026/10/15 14:22:04 INFO Applying migration id=certhash 2026/10/15 14:22:04 INFO Applying migration id=follows_sync 2026/10/15 14:22:04 INFO Applying migration id=jsonpath 2026/10/15 14:22:04 INFO Applying migration id=localforward 2026/10/15 14:22:04 INFO Applying migration id=avatar 2026/10/15 14:22:04 INFO Applying migration id=noimage 2026/10/15 14:22:04 INFO Applying migration id=feed 2026/10/15 14:22:04 INFO Applying migration id=bookmarks 2026/10/15 14:22:04 INFO Applying migration id=shareactivity 2026/10/15 14:22:04 INFO Applying migration id=application 2026/10/15 14:22:04 INFO Applying migration id=certificates 2026/10/15 14:22:04 INFO Applying migration id=rawforward 2026/10/15 14:22:04 INFO Applying migration id=publickey 2026/10/15 14:22:04 INFO Applying migration id=resolvegroup 2026/10/15 14:22:04 INFO Applying migration id=reject 2026/10/15 14:22:04 INFO Applying migration id=autodel 2026/10/15 14:22:04 INFO Applying migration id=jsonb 2026/10/15 14:22:04 INFO Applying migration id=quote 2026/10/15 14:22:04 INFO Applying migration id=rfc9421 2026/10/15 14:22:04 INFO Applying migration id=keys 2026/10/15 14:22:04 INFO Applying migration id=portable 2026/10/15 14:22:04 INFO Applying migration id=proofs 2026/10/15 14:22:04 INFO Applying migration id=contexts 2026/10/15 14:22:04 INFO Applying migration id=deliverieshost 2026/10/15 14:22:04 INFO Applying migration id=pembegin 2026/10/15 14:22:04 INFO Applying migration id=didhost 2026/10/15 14:22:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:04 INFO Applying migration id=invites 2026/10/15 14:22:04 INFO Applying migration id=ed25519blob 2026/10/15 14:22:04 INFO Applying migration id=rsablob 2026/10/15 14:22:04 INFO Applying migration id=iconscid 2026/10/15 14:22:04 INFO Applying migration id=actor 2026/10/15 14:22:04 INFO Applying migration id=localkeys 2026/10/15 14:22:04 INFO Applying migration id=deleted 2026/10/15 14:22:04 INFO Applying migration id=history 2026/10/15 14:22:04 INFO Applying migration id=outboxnano 2026/10/15 14:22:04 INFO Applying migration id=implements 2026/10/15 14:22:04 INFO Applying migration id=backfill 2026/10/15 14:22:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-0fdb-761a-8af6-6706eff73135 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-0fdc-7425-ad9f-083b897ca01d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-0fdb-761a-8af6-6706eff73135 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-0fdb-761a-8af6-6706eff73135 2026/10/15 14:22:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0fdd-7154-8e36-e22f536ec2be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0fdd-70cf-a77a-f41c32942271 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0fdd-70cf-a77a-f41c32942271 --- PASS: TestUsers_PublicPost (0.76s) === RUN TestUsers_PublicPostNotFollowing 2026/10/15 14:22:05 INFO Applying migration id=initial 2026/10/15 14:22:05 INFO Applying migration id=notesupdated 2026/10/15 14:22:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:05 INFO Applying migration id=activitiesid 2026/10/15 14:22:05 INFO Applying migration id=outbox 2026/10/15 14:22:05 INFO Applying migration id=edits 2026/10/15 14:22:05 INFO Applying migration id=outboxactor 2026/10/15 14:22:05 INFO Applying migration id=outboxsender 2026/10/15 14:22:05 INFO Applying migration id=thread 2026/10/15 14:22:05 INFO Applying migration id=host 2026/10/15 14:22:05 INFO Applying migration id=sharedinbox 2026/10/15 14:22:05 INFO Applying migration id=noteshost 2026/10/15 14:22:05 INFO Applying migration id=fetched 2026/10/15 14:22:05 INFO Applying migration id=move 2026/10/15 14:22:05 INFO Applying migration id=cleanup 2026/10/15 14:22:05 INFO Applying migration id=received 2026/10/15 14:22:05 INFO Applying migration id=namehost 2026/10/15 14:22:05 INFO Applying migration id=outboxhost 2026/10/15 14:22:05 INFO Applying migration id=notesfts 2026/10/15 14:22:05 INFO Applying migration id=iconsname 2026/10/15 14:22:05 INFO Applying migration id=nohash 2026/10/15 14:22:05 INFO Applying migration id=shares 2026/10/15 14:22:05 INFO Applying migration id=actorttl 2026/10/15 14:22:05 INFO Applying migration id=tocc 2026/10/15 14:22:05 INFO Applying migration id=followeds 2026/10/15 14:22:05 INFO Applying migration id=certhash 2026/10/15 14:22:05 INFO Applying migration id=follows_sync 2026/10/15 14:22:05 INFO Applying migration id=jsonpath 2026/10/15 14:22:05 INFO Applying migration id=localforward 2026/10/15 14:22:05 INFO Applying migration id=avatar 2026/10/15 14:22:05 INFO Applying migration id=noimage 2026/10/15 14:22:05 INFO Applying migration id=feed 2026/10/15 14:22:05 INFO Applying migration id=bookmarks 2026/10/15 14:22:05 INFO Applying migration id=shareactivity 2026/10/15 14:22:05 INFO Applying migration id=application 2026/10/15 14:22:05 INFO Applying migration id=certificates 2026/10/15 14:22:05 INFO Applying migration id=rawforward 2026/10/15 14:22:05 INFO Applying migration id=publickey 2026/10/15 14:22:05 INFO Applying migration id=resolvegroup 2026/10/15 14:22:05 INFO Applying migration id=reject 2026/10/15 14:22:05 INFO Applying migration id=autodel 2026/10/15 14:22:05 INFO Applying migration id=jsonb 2026/10/15 14:22:05 INFO Applying migration id=quote 2026/10/15 14:22:05 INFO Applying migration id=rfc9421 2026/10/15 14:22:05 INFO Applying migration id=keys 2026/10/15 14:22:05 INFO Applying migration id=portable 2026/10/15 14:22:05 INFO Applying migration id=proofs 2026/10/15 14:22:05 INFO Applying migration id=contexts 2026/10/15 14:22:05 INFO Applying migration id=deliverieshost 2026/10/15 14:22:05 INFO Applying migration id=pembegin 2026/10/15 14:22:05 INFO Applying migration id=didhost 2026/10/15 14:22:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:05 INFO Applying migration id=invites 2026/10/15 14:22:05 INFO Applying migration id=ed25519blob 2026/10/15 14:22:05 INFO Applying migration id=rsablob 2026/10/15 14:22:05 INFO Applying migration id=iconscid 2026/10/15 14:22:05 INFO Applying migration id=actor 2026/10/15 14:22:05 INFO Applying migration id=localkeys 2026/10/15 14:22:05 INFO Applying migration id=deleted 2026/10/15 14:22:05 INFO Applying migration id=history 2026/10/15 14:22:05 INFO Applying migration id=outboxnano 2026/10/15 14:22:05 INFO Applying migration id=implements 2026/10/15 14:22:05 INFO Applying migration id=backfill 2026/10/15 14:22:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-133f-7de3-aaec-612d7401cb04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-133f-7d6a-93d9-78615ffa0a3a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-133f-7d6a-93d9-78615ffa0a3a --- PASS: TestUsers_PublicPostNotFollowing (0.87s) === RUN TestUsers_PublicPostShared 2026/10/15 14:22:06 INFO Applying migration id=initial 2026/10/15 14:22:06 INFO Applying migration id=notesupdated 2026/10/15 14:22:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:06 INFO Applying migration id=activitiesid 2026/10/15 14:22:06 INFO Applying migration id=outbox 2026/10/15 14:22:06 INFO Applying migration id=edits 2026/10/15 14:22:06 INFO Applying migration id=outboxactor 2026/10/15 14:22:06 INFO Applying migration id=outboxsender 2026/10/15 14:22:06 INFO Applying migration id=thread 2026/10/15 14:22:06 INFO Applying migration id=host 2026/10/15 14:22:06 INFO Applying migration id=sharedinbox 2026/10/15 14:22:06 INFO Applying migration id=noteshost 2026/10/15 14:22:06 INFO Applying migration id=fetched 2026/10/15 14:22:06 INFO Applying migration id=move 2026/10/15 14:22:06 INFO Applying migration id=cleanup 2026/10/15 14:22:06 INFO Applying migration id=received 2026/10/15 14:22:06 INFO Applying migration id=namehost 2026/10/15 14:22:06 INFO Applying migration id=outboxhost 2026/10/15 14:22:06 INFO Applying migration id=notesfts 2026/10/15 14:22:06 INFO Applying migration id=iconsname 2026/10/15 14:22:06 INFO Applying migration id=nohash 2026/10/15 14:22:06 INFO Applying migration id=shares 2026/10/15 14:22:06 INFO Applying migration id=actorttl 2026/10/15 14:22:06 INFO Applying migration id=tocc 2026/10/15 14:22:06 INFO Applying migration id=followeds 2026/10/15 14:22:06 INFO Applying migration id=certhash 2026/10/15 14:22:06 INFO Applying migration id=follows_sync 2026/10/15 14:22:06 INFO Applying migration id=jsonpath 2026/10/15 14:22:06 INFO Applying migration id=localforward 2026/10/15 14:22:06 INFO Applying migration id=avatar 2026/10/15 14:22:06 INFO Applying migration id=noimage 2026/10/15 14:22:06 INFO Applying migration id=feed 2026/10/15 14:22:06 INFO Applying migration id=bookmarks 2026/10/15 14:22:06 INFO Applying migration id=shareactivity 2026/10/15 14:22:06 INFO Applying migration id=application 2026/10/15 14:22:06 INFO Applying migration id=certificates 2026/10/15 14:22:06 INFO Applying migration id=rawforward 2026/10/15 14:22:06 INFO Applying migration id=publickey 2026/10/15 14:22:06 INFO Applying migration id=resolvegroup 2026/10/15 14:22:06 INFO Applying migration id=reject 2026/10/15 14:22:06 INFO Applying migration id=autodel 2026/10/15 14:22:06 INFO Applying migration id=jsonb 2026/10/15 14:22:06 INFO Applying migration id=quote 2026/10/15 14:22:06 INFO Applying migration id=rfc9421 2026/10/15 14:22:06 INFO Applying migration id=keys 2026/10/15 14:22:06 INFO Applying migration id=portable 2026/10/15 14:22:06 INFO Applying migration id=proofs 2026/10/15 14:22:06 INFO Applying migration id=contexts 2026/10/15 14:22:06 INFO Applying migration id=deliverieshost 2026/10/15 14:22:06 INFO Applying migration id=pembegin 2026/10/15 14:22:06 INFO Applying migration id=didhost 2026/10/15 14:22:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:06 INFO Applying migration id=invites 2026/10/15 14:22:06 INFO Applying migration id=ed25519blob 2026/10/15 14:22:06 INFO Applying migration id=rsablob 2026/10/15 14:22:06 INFO Applying migration id=iconscid 2026/10/15 14:22:06 INFO Applying migration id=actor 2026/10/15 14:22:06 INFO Applying migration id=localkeys 2026/10/15 14:22:06 INFO Applying migration id=deleted 2026/10/15 14:22:06 INFO Applying migration id=history 2026/10/15 14:22:06 INFO Applying migration id=outboxnano 2026/10/15 14:22:06 INFO Applying migration id=implements 2026/10/15 14:22:06 INFO Applying migration id=backfill 2026/10/15 14:22:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-1541-7e31-819a-475acee34c85 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/10/15 14:22:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestUsers_PublicPostShared (0.52s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/10/15 14:22:06 INFO Applying migration id=initial 2026/10/15 14:22:06 INFO Applying migration id=notesupdated 2026/10/15 14:22:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:06 INFO Applying migration id=activitiesid 2026/10/15 14:22:06 INFO Applying migration id=outbox 2026/10/15 14:22:06 INFO Applying migration id=edits 2026/10/15 14:22:06 INFO Applying migration id=outboxactor 2026/10/15 14:22:06 INFO Applying migration id=outboxsender 2026/10/15 14:22:06 INFO Applying migration id=thread 2026/10/15 14:22:06 INFO Applying migration id=host 2026/10/15 14:22:06 INFO Applying migration id=sharedinbox 2026/10/15 14:22:06 INFO Applying migration id=noteshost 2026/10/15 14:22:06 INFO Applying migration id=fetched 2026/10/15 14:22:06 INFO Applying migration id=move 2026/10/15 14:22:06 INFO Applying migration id=cleanup 2026/10/15 14:22:06 INFO Applying migration id=received 2026/10/15 14:22:06 INFO Applying migration id=namehost 2026/10/15 14:22:06 INFO Applying migration id=outboxhost 2026/10/15 14:22:06 INFO Applying migration id=notesfts 2026/10/15 14:22:06 INFO Applying migration id=iconsname 2026/10/15 14:22:06 INFO Applying migration id=nohash 2026/10/15 14:22:06 INFO Applying migration id=shares 2026/10/15 14:22:06 INFO Applying migration id=actorttl 2026/10/15 14:22:06 INFO Applying migration id=tocc 2026/10/15 14:22:06 INFO Applying migration id=followeds 2026/10/15 14:22:06 INFO Applying migration id=certhash 2026/10/15 14:22:06 INFO Applying migration id=follows_sync 2026/10/15 14:22:06 INFO Applying migration id=jsonpath 2026/10/15 14:22:06 INFO Applying migration id=localforward 2026/10/15 14:22:06 INFO Applying migration id=avatar 2026/10/15 14:22:06 INFO Applying migration id=noimage 2026/10/15 14:22:06 INFO Applying migration id=feed 2026/10/15 14:22:06 INFO Applying migration id=bookmarks 2026/10/15 14:22:06 INFO Applying migration id=shareactivity 2026/10/15 14:22:06 INFO Applying migration id=application 2026/10/15 14:22:06 INFO Applying migration id=certificates 2026/10/15 14:22:06 INFO Applying migration id=rawforward 2026/10/15 14:22:06 INFO Applying migration id=publickey 2026/10/15 14:22:06 INFO Applying migration id=resolvegroup 2026/10/15 14:22:06 INFO Applying migration id=reject 2026/10/15 14:22:06 INFO Applying migration id=autodel 2026/10/15 14:22:06 INFO Applying migration id=jsonb 2026/10/15 14:22:06 INFO Applying migration id=quote 2026/10/15 14:22:06 INFO Applying migration id=rfc9421 2026/10/15 14:22:06 INFO Applying migration id=keys 2026/10/15 14:22:06 INFO Applying migration id=portable 2026/10/15 14:22:06 INFO Applying migration id=proofs 2026/10/15 14:22:06 INFO Applying migration id=contexts 2026/10/15 14:22:06 INFO Applying migration id=deliverieshost 2026/10/15 14:22:06 INFO Applying migration id=pembegin 2026/10/15 14:22:06 INFO Applying migration id=didhost 2026/10/15 14:22:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:06 INFO Applying migration id=invites 2026/10/15 14:22:06 INFO Applying migration id=ed25519blob 2026/10/15 14:22:06 INFO Applying migration id=rsablob 2026/10/15 14:22:06 INFO Applying migration id=iconscid 2026/10/15 14:22:06 INFO Applying migration id=actor 2026/10/15 14:22:06 INFO Applying migration id=localkeys 2026/10/15 14:22:06 INFO Applying migration id=deleted 2026/10/15 14:22:06 INFO Applying migration id=history 2026/10/15 14:22:06 INFO Applying migration id=outboxnano 2026/10/15 14:22:06 INFO Applying migration id=implements 2026/10/15 14:22:06 INFO Applying migration id=backfill 2026/10/15 14:22:07 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-17a5-7b2b-924e-f278f7b8c9e7 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/10/15 14:22:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:07 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff1-17a8-76dc-944f-271eaf28356a activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-17a5-7b2b-924e-f278f7b8c9e7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (0.61s) === RUN TestView_NoReplies 2026/10/15 14:22:07 INFO Applying migration id=initial 2026/10/15 14:22:07 INFO Applying migration id=notesupdated 2026/10/15 14:22:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:07 INFO Applying migration id=activitiesid 2026/10/15 14:22:07 INFO Applying migration id=outbox 2026/10/15 14:22:07 INFO Applying migration id=edits 2026/10/15 14:22:07 INFO Applying migration id=outboxactor 2026/10/15 14:22:07 INFO Applying migration id=outboxsender 2026/10/15 14:22:07 INFO Applying migration id=thread 2026/10/15 14:22:07 INFO Applying migration id=host 2026/10/15 14:22:07 INFO Applying migration id=sharedinbox 2026/10/15 14:22:07 INFO Applying migration id=noteshost 2026/10/15 14:22:07 INFO Applying migration id=fetched 2026/10/15 14:22:07 INFO Applying migration id=move 2026/10/15 14:22:07 INFO Applying migration id=cleanup 2026/10/15 14:22:07 INFO Applying migration id=received 2026/10/15 14:22:07 INFO Applying migration id=namehost 2026/10/15 14:22:07 INFO Applying migration id=outboxhost 2026/10/15 14:22:07 INFO Applying migration id=notesfts 2026/10/15 14:22:07 INFO Applying migration id=iconsname 2026/10/15 14:22:07 INFO Applying migration id=nohash 2026/10/15 14:22:07 INFO Applying migration id=shares 2026/10/15 14:22:07 INFO Applying migration id=actorttl 2026/10/15 14:22:07 INFO Applying migration id=tocc 2026/10/15 14:22:07 INFO Applying migration id=followeds 2026/10/15 14:22:07 INFO Applying migration id=certhash 2026/10/15 14:22:07 INFO Applying migration id=follows_sync 2026/10/15 14:22:07 INFO Applying migration id=jsonpath 2026/10/15 14:22:07 INFO Applying migration id=localforward 2026/10/15 14:22:07 INFO Applying migration id=avatar 2026/10/15 14:22:07 INFO Applying migration id=noimage 2026/10/15 14:22:07 INFO Applying migration id=feed 2026/10/15 14:22:07 INFO Applying migration id=bookmarks 2026/10/15 14:22:07 INFO Applying migration id=shareactivity 2026/10/15 14:22:07 INFO Applying migration id=application 2026/10/15 14:22:07 INFO Applying migration id=certificates 2026/10/15 14:22:07 INFO Applying migration id=rawforward 2026/10/15 14:22:07 INFO Applying migration id=publickey 2026/10/15 14:22:07 INFO Applying migration id=resolvegroup 2026/10/15 14:22:07 INFO Applying migration id=reject 2026/10/15 14:22:07 INFO Applying migration id=autodel 2026/10/15 14:22:07 INFO Applying migration id=jsonb 2026/10/15 14:22:07 INFO Applying migration id=quote 2026/10/15 14:22:07 INFO Applying migration id=rfc9421 2026/10/15 14:22:07 INFO Applying migration id=keys 2026/10/15 14:22:07 INFO Applying migration id=portable 2026/10/15 14:22:07 INFO Applying migration id=proofs 2026/10/15 14:22:07 INFO Applying migration id=contexts 2026/10/15 14:22:07 INFO Applying migration id=deliverieshost 2026/10/15 14:22:07 INFO Applying migration id=pembegin 2026/10/15 14:22:07 INFO Applying migration id=didhost 2026/10/15 14:22:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:07 INFO Applying migration id=invites 2026/10/15 14:22:07 INFO Applying migration id=ed25519blob 2026/10/15 14:22:07 INFO Applying migration id=rsablob 2026/10/15 14:22:07 INFO Applying migration id=iconscid 2026/10/15 14:22:07 INFO Applying migration id=actor 2026/10/15 14:22:07 INFO Applying migration id=localkeys 2026/10/15 14:22:07 INFO Applying migration id=deleted 2026/10/15 14:22:07 INFO Applying migration id=history 2026/10/15 14:22:07 INFO Applying migration id=outboxnano 2026/10/15 14:22:07 INFO Applying migration id=implements 2026/10/15 14:22:07 INFO Applying migration id=backfill 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1a7f-704c-bf07-5be8c9f1cd82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1a7e-785d-badd-77d4b931b207 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-1a7e-785d-badd-77d4b931b207 2026/10/15 14:22:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-1a7e-785d-badd-77d4b931b207 --- PASS: TestView_NoReplies (0.73s) === RUN TestView_OneReply 2026/10/15 14:22:08 INFO Applying migration id=initial 2026/10/15 14:22:08 INFO Applying migration id=notesupdated 2026/10/15 14:22:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:08 INFO Applying migration id=activitiesid 2026/10/15 14:22:08 INFO Applying migration id=outbox 2026/10/15 14:22:08 INFO Applying migration id=edits 2026/10/15 14:22:08 INFO Applying migration id=outboxactor 2026/10/15 14:22:08 INFO Applying migration id=outboxsender 2026/10/15 14:22:08 INFO Applying migration id=thread 2026/10/15 14:22:08 INFO Applying migration id=host 2026/10/15 14:22:08 INFO Applying migration id=sharedinbox 2026/10/15 14:22:08 INFO Applying migration id=noteshost 2026/10/15 14:22:08 INFO Applying migration id=fetched 2026/10/15 14:22:08 INFO Applying migration id=move 2026/10/15 14:22:08 INFO Applying migration id=cleanup 2026/10/15 14:22:08 INFO Applying migration id=received 2026/10/15 14:22:08 INFO Applying migration id=namehost 2026/10/15 14:22:08 INFO Applying migration id=outboxhost 2026/10/15 14:22:08 INFO Applying migration id=notesfts 2026/10/15 14:22:08 INFO Applying migration id=iconsname 2026/10/15 14:22:08 INFO Applying migration id=nohash 2026/10/15 14:22:08 INFO Applying migration id=shares 2026/10/15 14:22:08 INFO Applying migration id=actorttl 2026/10/15 14:22:08 INFO Applying migration id=tocc 2026/10/15 14:22:08 INFO Applying migration id=followeds 2026/10/15 14:22:08 INFO Applying migration id=certhash 2026/10/15 14:22:08 INFO Applying migration id=follows_sync 2026/10/15 14:22:08 INFO Applying migration id=jsonpath 2026/10/15 14:22:08 INFO Applying migration id=localforward 2026/10/15 14:22:08 INFO Applying migration id=avatar 2026/10/15 14:22:08 INFO Applying migration id=noimage 2026/10/15 14:22:08 INFO Applying migration id=feed 2026/10/15 14:22:08 INFO Applying migration id=bookmarks 2026/10/15 14:22:08 INFO Applying migration id=shareactivity 2026/10/15 14:22:08 INFO Applying migration id=application 2026/10/15 14:22:08 INFO Applying migration id=certificates 2026/10/15 14:22:08 INFO Applying migration id=rawforward 2026/10/15 14:22:08 INFO Applying migration id=publickey 2026/10/15 14:22:08 INFO Applying migration id=resolvegroup 2026/10/15 14:22:08 INFO Applying migration id=reject 2026/10/15 14:22:08 INFO Applying migration id=autodel 2026/10/15 14:22:08 INFO Applying migration id=jsonb 2026/10/15 14:22:08 INFO Applying migration id=quote 2026/10/15 14:22:08 INFO Applying migration id=rfc9421 2026/10/15 14:22:08 INFO Applying migration id=keys 2026/10/15 14:22:08 INFO Applying migration id=portable 2026/10/15 14:22:08 INFO Applying migration id=proofs 2026/10/15 14:22:08 INFO Applying migration id=contexts 2026/10/15 14:22:08 INFO Applying migration id=deliverieshost 2026/10/15 14:22:08 INFO Applying migration id=pembegin 2026/10/15 14:22:08 INFO Applying migration id=didhost 2026/10/15 14:22:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:08 INFO Applying migration id=invites 2026/10/15 14:22:08 INFO Applying migration id=ed25519blob 2026/10/15 14:22:08 INFO Applying migration id=rsablob 2026/10/15 14:22:08 INFO Applying migration id=iconscid 2026/10/15 14:22:08 INFO Applying migration id=actor 2026/10/15 14:22:08 INFO Applying migration id=localkeys 2026/10/15 14:22:08 INFO Applying migration id=deleted 2026/10/15 14:22:08 INFO Applying migration id=history 2026/10/15 14:22:08 INFO Applying migration id=outboxnano 2026/10/15 14:22:08 INFO Applying migration id=implements 2026/10/15 14:22:08 INFO Applying migration id=backfill 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1ba5-7717-bd8f-739407001db6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 2026/10/15 14:22:08 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 2026/10/15 14:22:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-1ba7-7494-8c4a-4587c4e3ad4e note=https://localhost.localdomain:8443/post/01a13ff1-1ba7-746f-8e8c-7fbab41ccf0a thread=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1ba7-7494-8c4a-4587c4e3ad4e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1ba7-746f-8e8c-7fbab41ccf0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-1ba7-746f-8e8c-7fbab41ccf0a 2026/10/15 14:22:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 --- PASS: TestView_OneReply (0.29s) === RUN TestView_TwoReplies 2026/10/15 14:22:08 INFO Applying migration id=initial 2026/10/15 14:22:08 INFO Applying migration id=notesupdated 2026/10/15 14:22:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:08 INFO Applying migration id=activitiesid 2026/10/15 14:22:08 INFO Applying migration id=outbox 2026/10/15 14:22:08 INFO Applying migration id=edits 2026/10/15 14:22:08 INFO Applying migration id=outboxactor 2026/10/15 14:22:08 INFO Applying migration id=outboxsender 2026/10/15 14:22:08 INFO Applying migration id=thread 2026/10/15 14:22:08 INFO Applying migration id=host 2026/10/15 14:22:08 INFO Applying migration id=sharedinbox 2026/10/15 14:22:08 INFO Applying migration id=noteshost 2026/10/15 14:22:08 INFO Applying migration id=fetched 2026/10/15 14:22:08 INFO Applying migration id=move 2026/10/15 14:22:08 INFO Applying migration id=cleanup 2026/10/15 14:22:08 INFO Applying migration id=received 2026/10/15 14:22:08 INFO Applying migration id=namehost 2026/10/15 14:22:08 INFO Applying migration id=outboxhost 2026/10/15 14:22:08 INFO Applying migration id=notesfts 2026/10/15 14:22:08 INFO Applying migration id=iconsname 2026/10/15 14:22:08 INFO Applying migration id=nohash 2026/10/15 14:22:08 INFO Applying migration id=shares 2026/10/15 14:22:08 INFO Applying migration id=actorttl 2026/10/15 14:22:08 INFO Applying migration id=tocc 2026/10/15 14:22:08 INFO Applying migration id=followeds 2026/10/15 14:22:08 INFO Applying migration id=certhash 2026/10/15 14:22:08 INFO Applying migration id=follows_sync 2026/10/15 14:22:08 INFO Applying migration id=jsonpath 2026/10/15 14:22:08 INFO Applying migration id=localforward 2026/10/15 14:22:08 INFO Applying migration id=avatar 2026/10/15 14:22:08 INFO Applying migration id=noimage 2026/10/15 14:22:08 INFO Applying migration id=feed 2026/10/15 14:22:08 INFO Applying migration id=bookmarks 2026/10/15 14:22:08 INFO Applying migration id=shareactivity 2026/10/15 14:22:08 INFO Applying migration id=application 2026/10/15 14:22:08 INFO Applying migration id=certificates 2026/10/15 14:22:08 INFO Applying migration id=rawforward 2026/10/15 14:22:08 INFO Applying migration id=publickey 2026/10/15 14:22:08 INFO Applying migration id=resolvegroup 2026/10/15 14:22:08 INFO Applying migration id=reject 2026/10/15 14:22:08 INFO Applying migration id=autodel 2026/10/15 14:22:08 INFO Applying migration id=jsonb 2026/10/15 14:22:08 INFO Applying migration id=quote 2026/10/15 14:22:08 INFO Applying migration id=rfc9421 2026/10/15 14:22:08 INFO Applying migration id=keys 2026/10/15 14:22:08 INFO Applying migration id=portable 2026/10/15 14:22:08 INFO Applying migration id=proofs 2026/10/15 14:22:08 INFO Applying migration id=contexts 2026/10/15 14:22:08 INFO Applying migration id=deliverieshost 2026/10/15 14:22:08 INFO Applying migration id=pembegin 2026/10/15 14:22:08 INFO Applying migration id=didhost 2026/10/15 14:22:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:08 INFO Applying migration id=invites 2026/10/15 14:22:08 INFO Applying migration id=ed25519blob 2026/10/15 14:22:08 INFO Applying migration id=rsablob 2026/10/15 14:22:08 INFO Applying migration id=iconscid 2026/10/15 14:22:08 INFO Applying migration id=actor 2026/10/15 14:22:08 INFO Applying migration id=localkeys 2026/10/15 14:22:08 INFO Applying migration id=deleted 2026/10/15 14:22:08 INFO Applying migration id=history 2026/10/15 14:22:08 INFO Applying migration id=outboxnano 2026/10/15 14:22:08 INFO Applying migration id=implements 2026/10/15 14:22:08 INFO Applying migration id=backfill 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1df9-7e82-af3c-2747592e0d6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 2026/10/15 14:22:08 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 2026/10/15 14:22:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-1dff-7554-a607-53a7d18ec965 note=https://localhost.localdomain:8443/post/01a13ff1-1dff-74dd-b37c-5bab6e4aae7d thread=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1dff-7554-a607-53a7d18ec965 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1dff-74dd-b37c-5bab6e4aae7d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-1dff-74dd-b37c-5bab6e4aae7d 2026/10/15 14:22:08 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 2026/10/15 14:22:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-1e04-778c-9f75-1e2dd88f0b6e note=https://localhost.localdomain:8443/post/01a13ff1-1e04-7724-bc7b-94c85e6edc15 thread=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1e04-778c-9f75-1e2dd88f0b6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1e04-7724-bc7b-94c85e6edc15 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-1e04-7724-bc7b-94c85e6edc15 2026/10/15 14:22:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 --- PASS: TestView_TwoReplies (0.61s) === RUN TestView_TwoRepliesBigOffset 2026/10/15 14:22:08 INFO Applying migration id=initial 2026/10/15 14:22:08 INFO Applying migration id=notesupdated 2026/10/15 14:22:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:08 INFO Applying migration id=activitiesid 2026/10/15 14:22:08 INFO Applying migration id=outbox 2026/10/15 14:22:08 INFO Applying migration id=edits 2026/10/15 14:22:08 INFO Applying migration id=outboxactor 2026/10/15 14:22:08 INFO Applying migration id=outboxsender 2026/10/15 14:22:08 INFO Applying migration id=thread 2026/10/15 14:22:08 INFO Applying migration id=host 2026/10/15 14:22:08 INFO Applying migration id=sharedinbox 2026/10/15 14:22:08 INFO Applying migration id=noteshost 2026/10/15 14:22:08 INFO Applying migration id=fetched 2026/10/15 14:22:08 INFO Applying migration id=move 2026/10/15 14:22:08 INFO Applying migration id=cleanup 2026/10/15 14:22:08 INFO Applying migration id=received 2026/10/15 14:22:08 INFO Applying migration id=namehost 2026/10/15 14:22:08 INFO Applying migration id=outboxhost 2026/10/15 14:22:08 INFO Applying migration id=notesfts 2026/10/15 14:22:08 INFO Applying migration id=iconsname 2026/10/15 14:22:08 INFO Applying migration id=nohash 2026/10/15 14:22:08 INFO Applying migration id=shares 2026/10/15 14:22:08 INFO Applying migration id=actorttl 2026/10/15 14:22:08 INFO Applying migration id=tocc 2026/10/15 14:22:08 INFO Applying migration id=followeds 2026/10/15 14:22:08 INFO Applying migration id=certhash 2026/10/15 14:22:08 INFO Applying migration id=follows_sync 2026/10/15 14:22:08 INFO Applying migration id=jsonpath 2026/10/15 14:22:09 INFO Applying migration id=localforward 2026/10/15 14:22:09 INFO Applying migration id=avatar 2026/10/15 14:22:09 INFO Applying migration id=noimage 2026/10/15 14:22:09 INFO Applying migration id=feed 2026/10/15 14:22:09 INFO Applying migration id=bookmarks 2026/10/15 14:22:09 INFO Applying migration id=shareactivity 2026/10/15 14:22:09 INFO Applying migration id=application 2026/10/15 14:22:09 INFO Applying migration id=certificates 2026/10/15 14:22:09 INFO Applying migration id=rawforward 2026/10/15 14:22:09 INFO Applying migration id=publickey 2026/10/15 14:22:09 INFO Applying migration id=resolvegroup 2026/10/15 14:22:09 INFO Applying migration id=reject 2026/10/15 14:22:09 INFO Applying migration id=autodel 2026/10/15 14:22:09 INFO Applying migration id=jsonb 2026/10/15 14:22:09 INFO Applying migration id=quote 2026/10/15 14:22:09 INFO Applying migration id=rfc9421 2026/10/15 14:22:09 INFO Applying migration id=keys 2026/10/15 14:22:09 INFO Applying migration id=portable 2026/10/15 14:22:09 INFO Applying migration id=proofs 2026/10/15 14:22:09 INFO Applying migration id=contexts 2026/10/15 14:22:09 INFO Applying migration id=deliverieshost 2026/10/15 14:22:09 INFO Applying migration id=pembegin 2026/10/15 14:22:09 INFO Applying migration id=didhost 2026/10/15 14:22:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:09 INFO Applying migration id=invites 2026/10/15 14:22:09 INFO Applying migration id=ed25519blob 2026/10/15 14:22:09 INFO Applying migration id=rsablob 2026/10/15 14:22:09 INFO Applying migration id=iconscid 2026/10/15 14:22:09 INFO Applying migration id=actor 2026/10/15 14:22:09 INFO Applying migration id=localkeys 2026/10/15 14:22:09 INFO Applying migration id=deleted 2026/10/15 14:22:09 INFO Applying migration id=history 2026/10/15 14:22:09 INFO Applying migration id=outboxnano 2026/10/15 14:22:09 INFO Applying migration id=implements 2026/10/15 14:22:09 INFO Applying migration id=backfill 2026/10/15 14:22:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2085-7dd8-ab4c-53b2ba2133f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 2026/10/15 14:22:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 2026/10/15 14:22:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2087-7dee-8c74-40632af0b69e note=https://localhost.localdomain:8443/post/01a13ff1-2087-7dc6-8f28-903283fe701f thread=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2087-7dee-8c74-40632af0b69e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2087-7dc6-8f28-903283fe701f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2087-7dc6-8f28-903283fe701f 2026/10/15 14:22:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 2026/10/15 14:22:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-208a-7086-a57a-2bc234ab4984 note=https://localhost.localdomain:8443/post/01a13ff1-208a-7060-becb-fb5ed6369315 thread=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-208a-7086-a57a-2bc234ab4984 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-208a-7060-becb-fb5ed6369315 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-208a-7060-becb-fb5ed6369315 2026/10/15 14:22:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 --- PASS: TestView_TwoRepliesBigOffset (0.64s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/10/15 14:22:09 INFO Applying migration id=initial 2026/10/15 14:22:09 INFO Applying migration id=notesupdated 2026/10/15 14:22:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:09 INFO Applying migration id=activitiesid 2026/10/15 14:22:09 INFO Applying migration id=outbox 2026/10/15 14:22:09 INFO Applying migration id=edits 2026/10/15 14:22:09 INFO Applying migration id=outboxactor 2026/10/15 14:22:09 INFO Applying migration id=outboxsender 2026/10/15 14:22:09 INFO Applying migration id=thread 2026/10/15 14:22:09 INFO Applying migration id=host 2026/10/15 14:22:09 INFO Applying migration id=sharedinbox 2026/10/15 14:22:09 INFO Applying migration id=noteshost 2026/10/15 14:22:09 INFO Applying migration id=fetched 2026/10/15 14:22:09 INFO Applying migration id=move 2026/10/15 14:22:09 INFO Applying migration id=cleanup 2026/10/15 14:22:09 INFO Applying migration id=received 2026/10/15 14:22:09 INFO Applying migration id=namehost 2026/10/15 14:22:09 INFO Applying migration id=outboxhost 2026/10/15 14:22:09 INFO Applying migration id=notesfts 2026/10/15 14:22:09 INFO Applying migration id=iconsname 2026/10/15 14:22:09 INFO Applying migration id=nohash 2026/10/15 14:22:09 INFO Applying migration id=shares 2026/10/15 14:22:09 INFO Applying migration id=actorttl 2026/10/15 14:22:09 INFO Applying migration id=tocc 2026/10/15 14:22:09 INFO Applying migration id=followeds 2026/10/15 14:22:09 INFO Applying migration id=certhash 2026/10/15 14:22:09 INFO Applying migration id=follows_sync 2026/10/15 14:22:09 INFO Applying migration id=jsonpath 2026/10/15 14:22:09 INFO Applying migration id=localforward 2026/10/15 14:22:09 INFO Applying migration id=avatar 2026/10/15 14:22:09 INFO Applying migration id=noimage 2026/10/15 14:22:09 INFO Applying migration id=feed 2026/10/15 14:22:09 INFO Applying migration id=bookmarks 2026/10/15 14:22:09 INFO Applying migration id=shareactivity 2026/10/15 14:22:09 INFO Applying migration id=application 2026/10/15 14:22:09 INFO Applying migration id=certificates 2026/10/15 14:22:09 INFO Applying migration id=rawforward 2026/10/15 14:22:09 INFO Applying migration id=publickey 2026/10/15 14:22:09 INFO Applying migration id=resolvegroup 2026/10/15 14:22:09 INFO Applying migration id=reject 2026/10/15 14:22:09 INFO Applying migration id=autodel 2026/10/15 14:22:09 INFO Applying migration id=jsonb 2026/10/15 14:22:09 INFO Applying migration id=quote 2026/10/15 14:22:09 INFO Applying migration id=rfc9421 2026/10/15 14:22:09 INFO Applying migration id=keys 2026/10/15 14:22:09 INFO Applying migration id=portable 2026/10/15 14:22:09 INFO Applying migration id=proofs 2026/10/15 14:22:09 INFO Applying migration id=contexts 2026/10/15 14:22:09 INFO Applying migration id=deliverieshost 2026/10/15 14:22:09 INFO Applying migration id=pembegin 2026/10/15 14:22:09 INFO Applying migration id=didhost 2026/10/15 14:22:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:09 INFO Applying migration id=invites 2026/10/15 14:22:09 INFO Applying migration id=ed25519blob 2026/10/15 14:22:09 INFO Applying migration id=rsablob 2026/10/15 14:22:09 INFO Applying migration id=iconscid 2026/10/15 14:22:09 INFO Applying migration id=actor 2026/10/15 14:22:09 INFO Applying migration id=localkeys 2026/10/15 14:22:09 INFO Applying migration id=deleted 2026/10/15 14:22:09 INFO Applying migration id=history 2026/10/15 14:22:09 INFO Applying migration id=outboxnano 2026/10/15 14:22:09 INFO Applying migration id=implements 2026/10/15 14:22:09 INFO Applying migration id=backfill 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2317-77d3-a966-664e6e522ee5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-231c-7470-903c-f051c09f9b86 note=https://localhost.localdomain:8443/post/01a13ff1-231c-7412-9539-fb78ef8613e8 thread=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-231c-7470-903c-f051c09f9b86 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-231c-7412-9539-fb78ef8613e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-231c-7412-9539-fb78ef8613e8 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2321-7560-a0a5-8ee866c2af62 note=https://localhost.localdomain:8443/post/01a13ff1-2321-74cf-a93d-9923c4edf8c2 thread=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2321-7560-a0a5-8ee866c2af62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2321-74cf-a93d-9923c4edf8c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-2321-74cf-a93d-9923c4edf8c2 2026/10/15 14:22:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (0.67s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/10/15 14:22:10 INFO Applying migration id=initial 2026/10/15 14:22:10 INFO Applying migration id=notesupdated 2026/10/15 14:22:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:10 INFO Applying migration id=activitiesid 2026/10/15 14:22:10 INFO Applying migration id=outbox 2026/10/15 14:22:10 INFO Applying migration id=edits 2026/10/15 14:22:10 INFO Applying migration id=outboxactor 2026/10/15 14:22:10 INFO Applying migration id=outboxsender 2026/10/15 14:22:10 INFO Applying migration id=thread 2026/10/15 14:22:10 INFO Applying migration id=host 2026/10/15 14:22:10 INFO Applying migration id=sharedinbox 2026/10/15 14:22:10 INFO Applying migration id=noteshost 2026/10/15 14:22:10 INFO Applying migration id=fetched 2026/10/15 14:22:10 INFO Applying migration id=move 2026/10/15 14:22:10 INFO Applying migration id=cleanup 2026/10/15 14:22:10 INFO Applying migration id=received 2026/10/15 14:22:10 INFO Applying migration id=namehost 2026/10/15 14:22:10 INFO Applying migration id=outboxhost 2026/10/15 14:22:10 INFO Applying migration id=notesfts 2026/10/15 14:22:10 INFO Applying migration id=iconsname 2026/10/15 14:22:10 INFO Applying migration id=nohash 2026/10/15 14:22:10 INFO Applying migration id=shares 2026/10/15 14:22:10 INFO Applying migration id=actorttl 2026/10/15 14:22:10 INFO Applying migration id=tocc 2026/10/15 14:22:10 INFO Applying migration id=followeds 2026/10/15 14:22:10 INFO Applying migration id=certhash 2026/10/15 14:22:10 INFO Applying migration id=follows_sync 2026/10/15 14:22:10 INFO Applying migration id=jsonpath 2026/10/15 14:22:10 INFO Applying migration id=localforward 2026/10/15 14:22:10 INFO Applying migration id=avatar 2026/10/15 14:22:10 INFO Applying migration id=noimage 2026/10/15 14:22:10 INFO Applying migration id=feed 2026/10/15 14:22:10 INFO Applying migration id=bookmarks 2026/10/15 14:22:10 INFO Applying migration id=shareactivity 2026/10/15 14:22:10 INFO Applying migration id=application 2026/10/15 14:22:10 INFO Applying migration id=certificates 2026/10/15 14:22:10 INFO Applying migration id=rawforward 2026/10/15 14:22:10 INFO Applying migration id=publickey 2026/10/15 14:22:10 INFO Applying migration id=resolvegroup 2026/10/15 14:22:10 INFO Applying migration id=reject 2026/10/15 14:22:10 INFO Applying migration id=autodel 2026/10/15 14:22:10 INFO Applying migration id=jsonb 2026/10/15 14:22:10 INFO Applying migration id=quote 2026/10/15 14:22:10 INFO Applying migration id=rfc9421 2026/10/15 14:22:10 INFO Applying migration id=keys 2026/10/15 14:22:10 INFO Applying migration id=portable 2026/10/15 14:22:10 INFO Applying migration id=proofs 2026/10/15 14:22:10 INFO Applying migration id=contexts 2026/10/15 14:22:10 INFO Applying migration id=deliverieshost 2026/10/15 14:22:10 INFO Applying migration id=pembegin 2026/10/15 14:22:10 INFO Applying migration id=didhost 2026/10/15 14:22:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:10 INFO Applying migration id=invites 2026/10/15 14:22:10 INFO Applying migration id=ed25519blob 2026/10/15 14:22:10 INFO Applying migration id=rsablob 2026/10/15 14:22:10 INFO Applying migration id=iconscid 2026/10/15 14:22:10 INFO Applying migration id=actor 2026/10/15 14:22:10 INFO Applying migration id=localkeys 2026/10/15 14:22:10 INFO Applying migration id=deleted 2026/10/15 14:22:10 INFO Applying migration id=history 2026/10/15 14:22:10 INFO Applying migration id=outboxnano 2026/10/15 14:22:10 INFO Applying migration id=implements 2026/10/15 14:22:10 INFO Applying migration id=backfill 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-25fa-7ba7-b093-432787910a83 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-25fd-70ce-9ad8-c41d155cb842 note=https://localhost.localdomain:8443/post/01a13ff1-25fd-709e-bfee-cf940cb13d3e thread=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-25fd-70ce-9ad8-c41d155cb842 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-25fd-709e-bfee-cf940cb13d3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-25fd-709e-bfee-cf940cb13d3e 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-25ff-76f6-b6b0-17857992460a note=https://localhost.localdomain:8443/post/01a13ff1-25ff-76c4-91ae-ea7da77e5e2d thread=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-25ff-76f6-b6b0-17857992460a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-25ff-76c4-91ae-ea7da77e5e2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-25ff-76c4-91ae-ea7da77e5e2d 2026/10/15 14:22:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 --- PASS: TestView_TwoRepliesUnauthenticatedUser (0.73s) === RUN TestView_OneReplyPostDeleted 2026/10/15 14:22:10 INFO Applying migration id=initial 2026/10/15 14:22:10 INFO Applying migration id=notesupdated 2026/10/15 14:22:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:10 INFO Applying migration id=activitiesid 2026/10/15 14:22:10 INFO Applying migration id=outbox 2026/10/15 14:22:10 INFO Applying migration id=edits 2026/10/15 14:22:10 INFO Applying migration id=outboxactor 2026/10/15 14:22:10 INFO Applying migration id=outboxsender 2026/10/15 14:22:10 INFO Applying migration id=thread 2026/10/15 14:22:10 INFO Applying migration id=host 2026/10/15 14:22:10 INFO Applying migration id=sharedinbox 2026/10/15 14:22:10 INFO Applying migration id=noteshost 2026/10/15 14:22:10 INFO Applying migration id=fetched 2026/10/15 14:22:10 INFO Applying migration id=move 2026/10/15 14:22:10 INFO Applying migration id=cleanup 2026/10/15 14:22:10 INFO Applying migration id=received 2026/10/15 14:22:10 INFO Applying migration id=namehost 2026/10/15 14:22:10 INFO Applying migration id=outboxhost 2026/10/15 14:22:10 INFO Applying migration id=notesfts 2026/10/15 14:22:10 INFO Applying migration id=iconsname 2026/10/15 14:22:10 INFO Applying migration id=nohash 2026/10/15 14:22:10 INFO Applying migration id=shares 2026/10/15 14:22:10 INFO Applying migration id=actorttl 2026/10/15 14:22:10 INFO Applying migration id=tocc 2026/10/15 14:22:10 INFO Applying migration id=followeds 2026/10/15 14:22:10 INFO Applying migration id=certhash 2026/10/15 14:22:10 INFO Applying migration id=follows_sync 2026/10/15 14:22:10 INFO Applying migration id=jsonpath 2026/10/15 14:22:11 INFO Applying migration id=localforward 2026/10/15 14:22:11 INFO Applying migration id=avatar 2026/10/15 14:22:11 INFO Applying migration id=noimage 2026/10/15 14:22:11 INFO Applying migration id=feed 2026/10/15 14:22:11 INFO Applying migration id=bookmarks 2026/10/15 14:22:11 INFO Applying migration id=shareactivity 2026/10/15 14:22:11 INFO Applying migration id=application 2026/10/15 14:22:11 INFO Applying migration id=certificates 2026/10/15 14:22:11 INFO Applying migration id=rawforward 2026/10/15 14:22:11 INFO Applying migration id=publickey 2026/10/15 14:22:11 INFO Applying migration id=resolvegroup 2026/10/15 14:22:11 INFO Applying migration id=reject 2026/10/15 14:22:11 INFO Applying migration id=autodel 2026/10/15 14:22:11 INFO Applying migration id=jsonb 2026/10/15 14:22:11 INFO Applying migration id=quote 2026/10/15 14:22:11 INFO Applying migration id=rfc9421 2026/10/15 14:22:11 INFO Applying migration id=keys 2026/10/15 14:22:11 INFO Applying migration id=portable 2026/10/15 14:22:11 INFO Applying migration id=proofs 2026/10/15 14:22:11 INFO Applying migration id=contexts 2026/10/15 14:22:11 INFO Applying migration id=deliverieshost 2026/10/15 14:22:11 INFO Applying migration id=pembegin 2026/10/15 14:22:11 INFO Applying migration id=didhost 2026/10/15 14:22:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:11 INFO Applying migration id=invites 2026/10/15 14:22:11 INFO Applying migration id=ed25519blob 2026/10/15 14:22:11 INFO Applying migration id=rsablob 2026/10/15 14:22:11 INFO Applying migration id=iconscid 2026/10/15 14:22:11 INFO Applying migration id=actor 2026/10/15 14:22:11 INFO Applying migration id=localkeys 2026/10/15 14:22:11 INFO Applying migration id=deleted 2026/10/15 14:22:11 INFO Applying migration id=history 2026/10/15 14:22:11 INFO Applying migration id=outboxnano 2026/10/15 14:22:11 INFO Applying migration id=implements 2026/10/15 14:22:11 INFO Applying migration id=backfill 2026/10/15 14:22:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2852-79a7-8d9b-5708510921a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2855-7396-ae17-fd9127e9e4e9 note=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d thread=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2855-7396-ae17-fd9127e9e4e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d 2026/10/15 14:22:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d --- PASS: TestView_OneReplyPostDeleted (0.61s) === RUN TestView_OneReplyPostNotDeleted 2026/10/15 14:22:11 INFO Applying migration id=initial 2026/10/15 14:22:11 INFO Applying migration id=notesupdated 2026/10/15 14:22:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:11 INFO Applying migration id=activitiesid 2026/10/15 14:22:11 INFO Applying migration id=outbox 2026/10/15 14:22:11 INFO Applying migration id=edits 2026/10/15 14:22:11 INFO Applying migration id=outboxactor 2026/10/15 14:22:11 INFO Applying migration id=outboxsender 2026/10/15 14:22:11 INFO Applying migration id=thread 2026/10/15 14:22:11 INFO Applying migration id=host 2026/10/15 14:22:11 INFO Applying migration id=sharedinbox 2026/10/15 14:22:11 INFO Applying migration id=noteshost 2026/10/15 14:22:11 INFO Applying migration id=fetched 2026/10/15 14:22:11 INFO Applying migration id=move 2026/10/15 14:22:11 INFO Applying migration id=cleanup 2026/10/15 14:22:11 INFO Applying migration id=received 2026/10/15 14:22:11 INFO Applying migration id=namehost 2026/10/15 14:22:11 INFO Applying migration id=outboxhost 2026/10/15 14:22:11 INFO Applying migration id=notesfts 2026/10/15 14:22:11 INFO Applying migration id=iconsname 2026/10/15 14:22:11 INFO Applying migration id=nohash 2026/10/15 14:22:11 INFO Applying migration id=shares 2026/10/15 14:22:11 INFO Applying migration id=actorttl 2026/10/15 14:22:11 INFO Applying migration id=tocc 2026/10/15 14:22:11 INFO Applying migration id=followeds 2026/10/15 14:22:11 INFO Applying migration id=certhash 2026/10/15 14:22:11 INFO Applying migration id=follows_sync 2026/10/15 14:22:11 INFO Applying migration id=jsonpath 2026/10/15 14:22:11 INFO Applying migration id=localforward 2026/10/15 14:22:11 INFO Applying migration id=avatar 2026/10/15 14:22:11 INFO Applying migration id=noimage 2026/10/15 14:22:11 INFO Applying migration id=feed 2026/10/15 14:22:11 INFO Applying migration id=bookmarks 2026/10/15 14:22:11 INFO Applying migration id=shareactivity 2026/10/15 14:22:11 INFO Applying migration id=application 2026/10/15 14:22:11 INFO Applying migration id=certificates 2026/10/15 14:22:11 INFO Applying migration id=rawforward 2026/10/15 14:22:11 INFO Applying migration id=publickey 2026/10/15 14:22:11 INFO Applying migration id=resolvegroup 2026/10/15 14:22:11 INFO Applying migration id=reject 2026/10/15 14:22:11 INFO Applying migration id=autodel 2026/10/15 14:22:11 INFO Applying migration id=jsonb 2026/10/15 14:22:11 INFO Applying migration id=quote 2026/10/15 14:22:11 INFO Applying migration id=rfc9421 2026/10/15 14:22:11 INFO Applying migration id=keys 2026/10/15 14:22:11 INFO Applying migration id=portable 2026/10/15 14:22:11 INFO Applying migration id=proofs 2026/10/15 14:22:11 INFO Applying migration id=contexts 2026/10/15 14:22:11 INFO Applying migration id=deliverieshost 2026/10/15 14:22:11 INFO Applying migration id=pembegin 2026/10/15 14:22:11 INFO Applying migration id=didhost 2026/10/15 14:22:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:11 INFO Applying migration id=invites 2026/10/15 14:22:11 INFO Applying migration id=ed25519blob 2026/10/15 14:22:11 INFO Applying migration id=rsablob 2026/10/15 14:22:11 INFO Applying migration id=iconscid 2026/10/15 14:22:11 INFO Applying migration id=actor 2026/10/15 14:22:11 INFO Applying migration id=localkeys 2026/10/15 14:22:11 INFO Applying migration id=deleted 2026/10/15 14:22:11 INFO Applying migration id=history 2026/10/15 14:22:11 INFO Applying migration id=outboxnano 2026/10/15 14:22:11 INFO Applying migration id=implements 2026/10/15 14:22:11 INFO Applying migration id=backfill 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2a2f-73e0-96e0-b10163e15498 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 2026/10/15 14:22:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 2026/10/15 14:22:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2a31-74fc-a54f-18fa918aba48 note=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 thread=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2a31-74fc-a54f-18fa918aba48 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 --- PASS: TestView_OneReplyPostNotDeleted (0.47s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/10/15 14:22:12 INFO Applying migration id=initial 2026/10/15 14:22:12 INFO Applying migration id=notesupdated 2026/10/15 14:22:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:12 INFO Applying migration id=activitiesid 2026/10/15 14:22:12 INFO Applying migration id=outbox 2026/10/15 14:22:12 INFO Applying migration id=edits 2026/10/15 14:22:12 INFO Applying migration id=outboxactor 2026/10/15 14:22:12 INFO Applying migration id=outboxsender 2026/10/15 14:22:12 INFO Applying migration id=thread 2026/10/15 14:22:12 INFO Applying migration id=host 2026/10/15 14:22:12 INFO Applying migration id=sharedinbox 2026/10/15 14:22:12 INFO Applying migration id=noteshost 2026/10/15 14:22:12 INFO Applying migration id=fetched 2026/10/15 14:22:12 INFO Applying migration id=move 2026/10/15 14:22:12 INFO Applying migration id=cleanup 2026/10/15 14:22:12 INFO Applying migration id=received 2026/10/15 14:22:12 INFO Applying migration id=namehost 2026/10/15 14:22:12 INFO Applying migration id=outboxhost 2026/10/15 14:22:12 INFO Applying migration id=notesfts 2026/10/15 14:22:12 INFO Applying migration id=iconsname 2026/10/15 14:22:12 INFO Applying migration id=nohash 2026/10/15 14:22:12 INFO Applying migration id=shares 2026/10/15 14:22:12 INFO Applying migration id=actorttl 2026/10/15 14:22:12 INFO Applying migration id=tocc 2026/10/15 14:22:12 INFO Applying migration id=followeds 2026/10/15 14:22:12 INFO Applying migration id=certhash 2026/10/15 14:22:12 INFO Applying migration id=follows_sync 2026/10/15 14:22:12 INFO Applying migration id=jsonpath 2026/10/15 14:22:12 INFO Applying migration id=localforward 2026/10/15 14:22:12 INFO Applying migration id=avatar 2026/10/15 14:22:12 INFO Applying migration id=noimage 2026/10/15 14:22:12 INFO Applying migration id=feed 2026/10/15 14:22:12 INFO Applying migration id=bookmarks 2026/10/15 14:22:12 INFO Applying migration id=shareactivity 2026/10/15 14:22:12 INFO Applying migration id=application 2026/10/15 14:22:12 INFO Applying migration id=certificates 2026/10/15 14:22:12 INFO Applying migration id=rawforward 2026/10/15 14:22:12 INFO Applying migration id=publickey 2026/10/15 14:22:12 INFO Applying migration id=resolvegroup 2026/10/15 14:22:12 INFO Applying migration id=reject 2026/10/15 14:22:12 INFO Applying migration id=autodel 2026/10/15 14:22:12 INFO Applying migration id=jsonb 2026/10/15 14:22:12 INFO Applying migration id=quote 2026/10/15 14:22:12 INFO Applying migration id=rfc9421 2026/10/15 14:22:12 INFO Applying migration id=keys 2026/10/15 14:22:12 INFO Applying migration id=portable 2026/10/15 14:22:12 INFO Applying migration id=proofs 2026/10/15 14:22:12 INFO Applying migration id=contexts 2026/10/15 14:22:12 INFO Applying migration id=deliverieshost 2026/10/15 14:22:12 INFO Applying migration id=pembegin 2026/10/15 14:22:12 INFO Applying migration id=didhost 2026/10/15 14:22:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:12 INFO Applying migration id=invites 2026/10/15 14:22:12 INFO Applying migration id=ed25519blob 2026/10/15 14:22:12 INFO Applying migration id=rsablob 2026/10/15 14:22:12 INFO Applying migration id=iconscid 2026/10/15 14:22:12 INFO Applying migration id=actor 2026/10/15 14:22:12 INFO Applying migration id=localkeys 2026/10/15 14:22:12 INFO Applying migration id=deleted 2026/10/15 14:22:12 INFO Applying migration id=history 2026/10/15 14:22:12 INFO Applying migration id=outboxnano 2026/10/15 14:22:12 INFO Applying migration id=implements 2026/10/15 14:22:12 INFO Applying migration id=backfill 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2c5d-706d-8d53-94937077df7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a 2026/10/15 14:22:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a 2026/10/15 14:22:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2c5f-71c3-940a-05a9f1c3581b note=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 thread=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2c5f-71c3-940a-05a9f1c3581b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (0.56s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/10/15 14:22:12 INFO Applying migration id=initial 2026/10/15 14:22:12 INFO Applying migration id=notesupdated 2026/10/15 14:22:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:12 INFO Applying migration id=activitiesid 2026/10/15 14:22:12 INFO Applying migration id=outbox 2026/10/15 14:22:12 INFO Applying migration id=edits 2026/10/15 14:22:12 INFO Applying migration id=outboxactor 2026/10/15 14:22:12 INFO Applying migration id=outboxsender 2026/10/15 14:22:12 INFO Applying migration id=thread 2026/10/15 14:22:12 INFO Applying migration id=host 2026/10/15 14:22:12 INFO Applying migration id=sharedinbox 2026/10/15 14:22:12 INFO Applying migration id=noteshost 2026/10/15 14:22:12 INFO Applying migration id=fetched 2026/10/15 14:22:12 INFO Applying migration id=move 2026/10/15 14:22:12 INFO Applying migration id=cleanup 2026/10/15 14:22:12 INFO Applying migration id=received 2026/10/15 14:22:12 INFO Applying migration id=namehost 2026/10/15 14:22:12 INFO Applying migration id=outboxhost 2026/10/15 14:22:12 INFO Applying migration id=notesfts 2026/10/15 14:22:12 INFO Applying migration id=iconsname 2026/10/15 14:22:12 INFO Applying migration id=nohash 2026/10/15 14:22:12 INFO Applying migration id=shares 2026/10/15 14:22:12 INFO Applying migration id=actorttl 2026/10/15 14:22:12 INFO Applying migration id=tocc 2026/10/15 14:22:12 INFO Applying migration id=followeds 2026/10/15 14:22:12 INFO Applying migration id=certhash 2026/10/15 14:22:12 INFO Applying migration id=follows_sync 2026/10/15 14:22:12 INFO Applying migration id=jsonpath 2026/10/15 14:22:12 INFO Applying migration id=localforward 2026/10/15 14:22:12 INFO Applying migration id=avatar 2026/10/15 14:22:12 INFO Applying migration id=noimage 2026/10/15 14:22:12 INFO Applying migration id=feed 2026/10/15 14:22:12 INFO Applying migration id=bookmarks 2026/10/15 14:22:12 INFO Applying migration id=shareactivity 2026/10/15 14:22:12 INFO Applying migration id=application 2026/10/15 14:22:12 INFO Applying migration id=certificates 2026/10/15 14:22:12 INFO Applying migration id=rawforward 2026/10/15 14:22:12 INFO Applying migration id=publickey 2026/10/15 14:22:12 INFO Applying migration id=resolvegroup 2026/10/15 14:22:12 INFO Applying migration id=reject 2026/10/15 14:22:12 INFO Applying migration id=autodel 2026/10/15 14:22:12 INFO Applying migration id=jsonb 2026/10/15 14:22:12 INFO Applying migration id=quote 2026/10/15 14:22:12 INFO Applying migration id=rfc9421 2026/10/15 14:22:12 INFO Applying migration id=keys 2026/10/15 14:22:12 INFO Applying migration id=portable 2026/10/15 14:22:12 INFO Applying migration id=proofs 2026/10/15 14:22:12 INFO Applying migration id=contexts 2026/10/15 14:22:12 INFO Applying migration id=deliverieshost 2026/10/15 14:22:12 INFO Applying migration id=pembegin 2026/10/15 14:22:12 INFO Applying migration id=didhost 2026/10/15 14:22:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:12 INFO Applying migration id=invites 2026/10/15 14:22:12 INFO Applying migration id=ed25519blob 2026/10/15 14:22:12 INFO Applying migration id=rsablob 2026/10/15 14:22:12 INFO Applying migration id=iconscid 2026/10/15 14:22:12 INFO Applying migration id=actor 2026/10/15 14:22:12 INFO Applying migration id=localkeys 2026/10/15 14:22:12 INFO Applying migration id=deleted 2026/10/15 14:22:12 INFO Applying migration id=history 2026/10/15 14:22:12 INFO Applying migration id=outboxnano 2026/10/15 14:22:12 INFO Applying migration id=implements 2026/10/15 14:22:12 INFO Applying migration id=backfill 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2de6-72d9-8b63-5f98e540dc6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2dea-7e09-8de1-87ee38bbc438 note=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 thread=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2dea-7e09-8de1-87ee38bbc438 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.40s) === RUN TestView_OneReplyReplyDeleted 2026/10/15 14:22:12 INFO Applying migration id=initial 2026/10/15 14:22:12 INFO Applying migration id=notesupdated 2026/10/15 14:22:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:12 INFO Applying migration id=activitiesid 2026/10/15 14:22:12 INFO Applying migration id=outbox 2026/10/15 14:22:13 INFO Applying migration id=edits 2026/10/15 14:22:13 INFO Applying migration id=outboxactor 2026/10/15 14:22:13 INFO Applying migration id=outboxsender 2026/10/15 14:22:13 INFO Applying migration id=thread 2026/10/15 14:22:13 INFO Applying migration id=host 2026/10/15 14:22:13 INFO Applying migration id=sharedinbox 2026/10/15 14:22:13 INFO Applying migration id=noteshost 2026/10/15 14:22:13 INFO Applying migration id=fetched 2026/10/15 14:22:13 INFO Applying migration id=move 2026/10/15 14:22:13 INFO Applying migration id=cleanup 2026/10/15 14:22:13 INFO Applying migration id=received 2026/10/15 14:22:13 INFO Applying migration id=namehost 2026/10/15 14:22:13 INFO Applying migration id=outboxhost 2026/10/15 14:22:13 INFO Applying migration id=notesfts 2026/10/15 14:22:13 INFO Applying migration id=iconsname 2026/10/15 14:22:13 INFO Applying migration id=nohash 2026/10/15 14:22:13 INFO Applying migration id=shares 2026/10/15 14:22:13 INFO Applying migration id=actorttl 2026/10/15 14:22:13 INFO Applying migration id=tocc 2026/10/15 14:22:13 INFO Applying migration id=followeds 2026/10/15 14:22:13 INFO Applying migration id=certhash 2026/10/15 14:22:13 INFO Applying migration id=follows_sync 2026/10/15 14:22:13 INFO Applying migration id=jsonpath 2026/10/15 14:22:13 INFO Applying migration id=localforward 2026/10/15 14:22:13 INFO Applying migration id=avatar 2026/10/15 14:22:13 INFO Applying migration id=noimage 2026/10/15 14:22:13 INFO Applying migration id=feed 2026/10/15 14:22:13 INFO Applying migration id=bookmarks 2026/10/15 14:22:13 INFO Applying migration id=shareactivity 2026/10/15 14:22:13 INFO Applying migration id=application 2026/10/15 14:22:13 INFO Applying migration id=certificates 2026/10/15 14:22:13 INFO Applying migration id=rawforward 2026/10/15 14:22:13 INFO Applying migration id=publickey 2026/10/15 14:22:13 INFO Applying migration id=resolvegroup 2026/10/15 14:22:13 INFO Applying migration id=reject 2026/10/15 14:22:13 INFO Applying migration id=autodel 2026/10/15 14:22:13 INFO Applying migration id=jsonb 2026/10/15 14:22:13 INFO Applying migration id=quote 2026/10/15 14:22:13 INFO Applying migration id=rfc9421 2026/10/15 14:22:13 INFO Applying migration id=keys 2026/10/15 14:22:13 INFO Applying migration id=portable 2026/10/15 14:22:13 INFO Applying migration id=proofs 2026/10/15 14:22:13 INFO Applying migration id=contexts 2026/10/15 14:22:13 INFO Applying migration id=deliverieshost 2026/10/15 14:22:13 INFO Applying migration id=pembegin 2026/10/15 14:22:13 INFO Applying migration id=didhost 2026/10/15 14:22:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:13 INFO Applying migration id=invites 2026/10/15 14:22:13 INFO Applying migration id=ed25519blob 2026/10/15 14:22:13 INFO Applying migration id=rsablob 2026/10/15 14:22:13 INFO Applying migration id=iconscid 2026/10/15 14:22:13 INFO Applying migration id=actor 2026/10/15 14:22:13 INFO Applying migration id=localkeys 2026/10/15 14:22:13 INFO Applying migration id=deleted 2026/10/15 14:22:13 INFO Applying migration id=history 2026/10/15 14:22:13 INFO Applying migration id=outboxnano 2026/10/15 14:22:13 INFO Applying migration id=implements 2026/10/15 14:22:13 INFO Applying migration id=backfill 2026/10/15 14:22:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2fa9-7461-9a2e-536892072f82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e 2026/10/15 14:22:13 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e 2026/10/15 14:22:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2fac-7ab8-aaee-5223428a424f note=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad thread=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2fac-7ab8-aaee-5223428a424f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad 2026/10/15 14:22:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e 2026/10/15 14:22:13 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad 2026/10/15 14:22:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad#delete note=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad thread=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e --- PASS: TestView_OneReplyReplyDeleted (0.45s) === RUN TestView_NoSuchPost 2026/10/15 14:22:13 INFO Applying migration id=initial 2026/10/15 14:22:13 INFO Applying migration id=notesupdated 2026/10/15 14:22:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:13 INFO Applying migration id=activitiesid 2026/10/15 14:22:13 INFO Applying migration id=outbox 2026/10/15 14:22:13 INFO Applying migration id=edits 2026/10/15 14:22:13 INFO Applying migration id=outboxactor 2026/10/15 14:22:13 INFO Applying migration id=outboxsender 2026/10/15 14:22:13 INFO Applying migration id=thread 2026/10/15 14:22:13 INFO Applying migration id=host 2026/10/15 14:22:13 INFO Applying migration id=sharedinbox 2026/10/15 14:22:13 INFO Applying migration id=noteshost 2026/10/15 14:22:13 INFO Applying migration id=fetched 2026/10/15 14:22:13 INFO Applying migration id=move 2026/10/15 14:22:13 INFO Applying migration id=cleanup 2026/10/15 14:22:13 INFO Applying migration id=received 2026/10/15 14:22:13 INFO Applying migration id=namehost 2026/10/15 14:22:13 INFO Applying migration id=outboxhost 2026/10/15 14:22:13 INFO Applying migration id=notesfts 2026/10/15 14:22:13 INFO Applying migration id=iconsname 2026/10/15 14:22:13 INFO Applying migration id=nohash 2026/10/15 14:22:13 INFO Applying migration id=shares 2026/10/15 14:22:13 INFO Applying migration id=actorttl 2026/10/15 14:22:13 INFO Applying migration id=tocc 2026/10/15 14:22:13 INFO Applying migration id=followeds 2026/10/15 14:22:13 INFO Applying migration id=certhash 2026/10/15 14:22:13 INFO Applying migration id=follows_sync 2026/10/15 14:22:13 INFO Applying migration id=jsonpath 2026/10/15 14:22:13 INFO Applying migration id=localforward 2026/10/15 14:22:13 INFO Applying migration id=avatar 2026/10/15 14:22:13 INFO Applying migration id=noimage 2026/10/15 14:22:13 INFO Applying migration id=feed 2026/10/15 14:22:13 INFO Applying migration id=bookmarks 2026/10/15 14:22:13 INFO Applying migration id=shareactivity 2026/10/15 14:22:13 INFO Applying migration id=application 2026/10/15 14:22:13 INFO Applying migration id=certificates 2026/10/15 14:22:13 INFO Applying migration id=rawforward 2026/10/15 14:22:13 INFO Applying migration id=publickey 2026/10/15 14:22:13 INFO Applying migration id=resolvegroup 2026/10/15 14:22:13 INFO Applying migration id=reject 2026/10/15 14:22:13 INFO Applying migration id=autodel 2026/10/15 14:22:13 INFO Applying migration id=jsonb 2026/10/15 14:22:13 INFO Applying migration id=quote 2026/10/15 14:22:13 INFO Applying migration id=rfc9421 2026/10/15 14:22:13 INFO Applying migration id=keys 2026/10/15 14:22:13 INFO Applying migration id=portable 2026/10/15 14:22:13 INFO Applying migration id=proofs 2026/10/15 14:22:13 INFO Applying migration id=contexts 2026/10/15 14:22:13 INFO Applying migration id=deliverieshost 2026/10/15 14:22:13 INFO Applying migration id=pembegin 2026/10/15 14:22:13 INFO Applying migration id=didhost 2026/10/15 14:22:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:13 INFO Applying migration id=invites 2026/10/15 14:22:13 INFO Applying migration id=ed25519blob 2026/10/15 14:22:13 INFO Applying migration id=rsablob 2026/10/15 14:22:13 INFO Applying migration id=iconscid 2026/10/15 14:22:13 INFO Applying migration id=actor 2026/10/15 14:22:13 INFO Applying migration id=localkeys 2026/10/15 14:22:13 INFO Applying migration id=deleted 2026/10/15 14:22:13 INFO Applying migration id=history 2026/10/15 14:22:13 INFO Applying migration id=outboxnano 2026/10/15 14:22:13 INFO Applying migration id=implements 2026/10/15 14:22:13 INFO Applying migration id=backfill 2026/10/15 14:22:14 INFO Viewing post post=https://x 2026/10/15 14:22:14 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (0.61s) === RUN TestView_InvalidOffset 2026/10/15 14:22:14 INFO Applying migration id=initial 2026/10/15 14:22:14 INFO Applying migration id=notesupdated 2026/10/15 14:22:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:14 INFO Applying migration id=activitiesid 2026/10/15 14:22:14 INFO Applying migration id=outbox 2026/10/15 14:22:14 INFO Applying migration id=edits 2026/10/15 14:22:14 INFO Applying migration id=outboxactor 2026/10/15 14:22:14 INFO Applying migration id=outboxsender 2026/10/15 14:22:14 INFO Applying migration id=thread 2026/10/15 14:22:14 INFO Applying migration id=host 2026/10/15 14:22:14 INFO Applying migration id=sharedinbox 2026/10/15 14:22:14 INFO Applying migration id=noteshost 2026/10/15 14:22:14 INFO Applying migration id=fetched 2026/10/15 14:22:14 INFO Applying migration id=move 2026/10/15 14:22:14 INFO Applying migration id=cleanup 2026/10/15 14:22:14 INFO Applying migration id=received 2026/10/15 14:22:14 INFO Applying migration id=namehost 2026/10/15 14:22:14 INFO Applying migration id=outboxhost 2026/10/15 14:22:14 INFO Applying migration id=notesfts 2026/10/15 14:22:14 INFO Applying migration id=iconsname 2026/10/15 14:22:14 INFO Applying migration id=nohash 2026/10/15 14:22:14 INFO Applying migration id=shares 2026/10/15 14:22:14 INFO Applying migration id=actorttl 2026/10/15 14:22:14 INFO Applying migration id=tocc 2026/10/15 14:22:14 INFO Applying migration id=followeds 2026/10/15 14:22:14 INFO Applying migration id=certhash 2026/10/15 14:22:14 INFO Applying migration id=follows_sync 2026/10/15 14:22:14 INFO Applying migration id=jsonpath 2026/10/15 14:22:14 INFO Applying migration id=localforward 2026/10/15 14:22:14 INFO Applying migration id=avatar 2026/10/15 14:22:14 INFO Applying migration id=noimage 2026/10/15 14:22:14 INFO Applying migration id=feed 2026/10/15 14:22:14 INFO Applying migration id=bookmarks 2026/10/15 14:22:14 INFO Applying migration id=shareactivity 2026/10/15 14:22:14 INFO Applying migration id=application 2026/10/15 14:22:14 INFO Applying migration id=certificates 2026/10/15 14:22:14 INFO Applying migration id=rawforward 2026/10/15 14:22:14 INFO Applying migration id=publickey 2026/10/15 14:22:14 INFO Applying migration id=resolvegroup 2026/10/15 14:22:14 INFO Applying migration id=reject 2026/10/15 14:22:14 INFO Applying migration id=autodel 2026/10/15 14:22:14 INFO Applying migration id=jsonb 2026/10/15 14:22:14 INFO Applying migration id=quote 2026/10/15 14:22:14 INFO Applying migration id=rfc9421 2026/10/15 14:22:14 INFO Applying migration id=keys 2026/10/15 14:22:14 INFO Applying migration id=portable 2026/10/15 14:22:14 INFO Applying migration id=proofs 2026/10/15 14:22:14 INFO Applying migration id=contexts 2026/10/15 14:22:14 INFO Applying migration id=deliverieshost 2026/10/15 14:22:14 INFO Applying migration id=pembegin 2026/10/15 14:22:14 INFO Applying migration id=didhost 2026/10/15 14:22:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:14 INFO Applying migration id=invites 2026/10/15 14:22:14 INFO Applying migration id=ed25519blob 2026/10/15 14:22:14 INFO Applying migration id=rsablob 2026/10/15 14:22:14 INFO Applying migration id=iconscid 2026/10/15 14:22:14 INFO Applying migration id=actor 2026/10/15 14:22:14 INFO Applying migration id=localkeys 2026/10/15 14:22:14 INFO Applying migration id=deleted 2026/10/15 14:22:14 INFO Applying migration id=history 2026/10/15 14:22:14 INFO Applying migration id=outboxnano 2026/10/15 14:22:14 INFO Applying migration id=implements 2026/10/15 14:22:14 INFO Applying migration id=backfill 2026/10/15 14:22:14 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.78s) === RUN TestView_Update 2026/10/15 14:22:14 INFO Applying migration id=initial 2026/10/15 14:22:14 INFO Applying migration id=notesupdated 2026/10/15 14:22:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:14 INFO Applying migration id=activitiesid 2026/10/15 14:22:14 INFO Applying migration id=outbox 2026/10/15 14:22:14 INFO Applying migration id=edits 2026/10/15 14:22:14 INFO Applying migration id=outboxactor 2026/10/15 14:22:14 INFO Applying migration id=outboxsender 2026/10/15 14:22:14 INFO Applying migration id=thread 2026/10/15 14:22:14 INFO Applying migration id=host 2026/10/15 14:22:14 INFO Applying migration id=sharedinbox 2026/10/15 14:22:14 INFO Applying migration id=noteshost 2026/10/15 14:22:14 INFO Applying migration id=fetched 2026/10/15 14:22:14 INFO Applying migration id=move 2026/10/15 14:22:14 INFO Applying migration id=cleanup 2026/10/15 14:22:14 INFO Applying migration id=received 2026/10/15 14:22:14 INFO Applying migration id=namehost 2026/10/15 14:22:14 INFO Applying migration id=outboxhost 2026/10/15 14:22:14 INFO Applying migration id=notesfts 2026/10/15 14:22:14 INFO Applying migration id=iconsname 2026/10/15 14:22:14 INFO Applying migration id=nohash 2026/10/15 14:22:14 INFO Applying migration id=shares 2026/10/15 14:22:14 INFO Applying migration id=actorttl 2026/10/15 14:22:14 INFO Applying migration id=tocc 2026/10/15 14:22:14 INFO Applying migration id=followeds 2026/10/15 14:22:14 INFO Applying migration id=certhash 2026/10/15 14:22:14 INFO Applying migration id=follows_sync 2026/10/15 14:22:14 INFO Applying migration id=jsonpath 2026/10/15 14:22:14 INFO Applying migration id=localforward 2026/10/15 14:22:14 INFO Applying migration id=avatar 2026/10/15 14:22:14 INFO Applying migration id=noimage 2026/10/15 14:22:14 INFO Applying migration id=feed 2026/10/15 14:22:14 INFO Applying migration id=bookmarks 2026/10/15 14:22:14 INFO Applying migration id=shareactivity 2026/10/15 14:22:14 INFO Applying migration id=application 2026/10/15 14:22:14 INFO Applying migration id=certificates 2026/10/15 14:22:14 INFO Applying migration id=rawforward 2026/10/15 14:22:14 INFO Applying migration id=publickey 2026/10/15 14:22:14 INFO Applying migration id=resolvegroup 2026/10/15 14:22:14 INFO Applying migration id=reject 2026/10/15 14:22:14 INFO Applying migration id=autodel 2026/10/15 14:22:14 INFO Applying migration id=jsonb 2026/10/15 14:22:14 INFO Applying migration id=quote 2026/10/15 14:22:14 INFO Applying migration id=rfc9421 2026/10/15 14:22:14 INFO Applying migration id=keys 2026/10/15 14:22:14 INFO Applying migration id=portable 2026/10/15 14:22:14 INFO Applying migration id=proofs 2026/10/15 14:22:14 INFO Applying migration id=contexts 2026/10/15 14:22:14 INFO Applying migration id=deliverieshost 2026/10/15 14:22:14 INFO Applying migration id=pembegin 2026/10/15 14:22:14 INFO Applying migration id=didhost 2026/10/15 14:22:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:14 INFO Applying migration id=invites 2026/10/15 14:22:14 INFO Applying migration id=ed25519blob 2026/10/15 14:22:14 INFO Applying migration id=rsablob 2026/10/15 14:22:14 INFO Applying migration id=iconscid 2026/10/15 14:22:14 INFO Applying migration id=actor 2026/10/15 14:22:14 INFO Applying migration id=localkeys 2026/10/15 14:22:14 INFO Applying migration id=deleted 2026/10/15 14:22:14 INFO Applying migration id=history 2026/10/15 14:22:14 INFO Applying migration id=outboxnano 2026/10/15 14:22:14 INFO Applying migration id=implements 2026/10/15 14:22:14 INFO Applying migration id=backfill 2026/10/15 14:22:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:15 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:15 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:15 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (0.73s) === RUN TestView_OldUpdate 2026/10/15 14:22:15 INFO Applying migration id=initial 2026/10/15 14:22:15 INFO Applying migration id=notesupdated 2026/10/15 14:22:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:15 INFO Applying migration id=activitiesid 2026/10/15 14:22:15 INFO Applying migration id=outbox 2026/10/15 14:22:15 INFO Applying migration id=edits 2026/10/15 14:22:15 INFO Applying migration id=outboxactor 2026/10/15 14:22:15 INFO Applying migration id=outboxsender 2026/10/15 14:22:15 INFO Applying migration id=thread 2026/10/15 14:22:15 INFO Applying migration id=host 2026/10/15 14:22:15 INFO Applying migration id=sharedinbox 2026/10/15 14:22:15 INFO Applying migration id=noteshost 2026/10/15 14:22:15 INFO Applying migration id=fetched 2026/10/15 14:22:15 INFO Applying migration id=move 2026/10/15 14:22:15 INFO Applying migration id=cleanup 2026/10/15 14:22:15 INFO Applying migration id=received 2026/10/15 14:22:15 INFO Applying migration id=namehost 2026/10/15 14:22:15 INFO Applying migration id=outboxhost 2026/10/15 14:22:15 INFO Applying migration id=notesfts 2026/10/15 14:22:15 INFO Applying migration id=iconsname 2026/10/15 14:22:15 INFO Applying migration id=nohash 2026/10/15 14:22:15 INFO Applying migration id=shares 2026/10/15 14:22:15 INFO Applying migration id=actorttl 2026/10/15 14:22:15 INFO Applying migration id=tocc 2026/10/15 14:22:15 INFO Applying migration id=followeds 2026/10/15 14:22:15 INFO Applying migration id=certhash 2026/10/15 14:22:15 INFO Applying migration id=follows_sync 2026/10/15 14:22:15 INFO Applying migration id=jsonpath 2026/10/15 14:22:15 INFO Applying migration id=localforward 2026/10/15 14:22:15 INFO Applying migration id=avatar 2026/10/15 14:22:15 INFO Applying migration id=noimage 2026/10/15 14:22:15 INFO Applying migration id=feed 2026/10/15 14:22:15 INFO Applying migration id=bookmarks 2026/10/15 14:22:15 INFO Applying migration id=shareactivity 2026/10/15 14:22:15 INFO Applying migration id=application 2026/10/15 14:22:15 INFO Applying migration id=certificates 2026/10/15 14:22:15 INFO Applying migration id=rawforward 2026/10/15 14:22:15 INFO Applying migration id=publickey 2026/10/15 14:22:15 INFO Applying migration id=resolvegroup 2026/10/15 14:22:15 INFO Applying migration id=reject 2026/10/15 14:22:15 INFO Applying migration id=autodel 2026/10/15 14:22:15 INFO Applying migration id=jsonb 2026/10/15 14:22:15 INFO Applying migration id=quote 2026/10/15 14:22:15 INFO Applying migration id=rfc9421 2026/10/15 14:22:15 INFO Applying migration id=keys 2026/10/15 14:22:15 INFO Applying migration id=portable 2026/10/15 14:22:15 INFO Applying migration id=proofs 2026/10/15 14:22:15 INFO Applying migration id=contexts 2026/10/15 14:22:15 INFO Applying migration id=deliverieshost 2026/10/15 14:22:15 INFO Applying migration id=pembegin 2026/10/15 14:22:15 INFO Applying migration id=didhost 2026/10/15 14:22:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:15 INFO Applying migration id=invites 2026/10/15 14:22:15 INFO Applying migration id=ed25519blob 2026/10/15 14:22:15 INFO Applying migration id=rsablob 2026/10/15 14:22:15 INFO Applying migration id=iconscid 2026/10/15 14:22:15 INFO Applying migration id=actor 2026/10/15 14:22:15 INFO Applying migration id=localkeys 2026/10/15 14:22:15 INFO Applying migration id=deleted 2026/10/15 14:22:15 INFO Applying migration id=history 2026/10/15 14:22:15 INFO Applying migration id=outboxnano 2026/10/15 14:22:15 INFO Applying migration id=implements 2026/10/15 14:22:15 INFO Applying migration id=backfill 2026/10/15 14:22:16 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:16 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:16 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (0.58s) === RUN TestView_PostToFollowers 2026/10/15 14:22:16 INFO Applying migration id=initial 2026/10/15 14:22:16 INFO Applying migration id=notesupdated 2026/10/15 14:22:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:16 INFO Applying migration id=activitiesid 2026/10/15 14:22:16 INFO Applying migration id=outbox 2026/10/15 14:22:16 INFO Applying migration id=edits 2026/10/15 14:22:16 INFO Applying migration id=outboxactor 2026/10/15 14:22:16 INFO Applying migration id=outboxsender 2026/10/15 14:22:16 INFO Applying migration id=thread 2026/10/15 14:22:16 INFO Applying migration id=host 2026/10/15 14:22:16 INFO Applying migration id=sharedinbox 2026/10/15 14:22:16 INFO Applying migration id=noteshost 2026/10/15 14:22:16 INFO Applying migration id=fetched 2026/10/15 14:22:16 INFO Applying migration id=move 2026/10/15 14:22:16 INFO Applying migration id=cleanup 2026/10/15 14:22:16 INFO Applying migration id=received 2026/10/15 14:22:16 INFO Applying migration id=namehost 2026/10/15 14:22:16 INFO Applying migration id=outboxhost 2026/10/15 14:22:16 INFO Applying migration id=notesfts 2026/10/15 14:22:16 INFO Applying migration id=iconsname 2026/10/15 14:22:16 INFO Applying migration id=nohash 2026/10/15 14:22:16 INFO Applying migration id=shares 2026/10/15 14:22:16 INFO Applying migration id=actorttl 2026/10/15 14:22:16 INFO Applying migration id=tocc 2026/10/15 14:22:16 INFO Applying migration id=followeds 2026/10/15 14:22:16 INFO Applying migration id=certhash 2026/10/15 14:22:16 INFO Applying migration id=follows_sync 2026/10/15 14:22:16 INFO Applying migration id=jsonpath 2026/10/15 14:22:16 INFO Applying migration id=localforward 2026/10/15 14:22:16 INFO Applying migration id=avatar 2026/10/15 14:22:16 INFO Applying migration id=noimage 2026/10/15 14:22:16 INFO Applying migration id=feed 2026/10/15 14:22:16 INFO Applying migration id=bookmarks 2026/10/15 14:22:16 INFO Applying migration id=shareactivity 2026/10/15 14:22:16 INFO Applying migration id=application 2026/10/15 14:22:16 INFO Applying migration id=certificates 2026/10/15 14:22:16 INFO Applying migration id=rawforward 2026/10/15 14:22:16 INFO Applying migration id=publickey 2026/10/15 14:22:16 INFO Applying migration id=resolvegroup 2026/10/15 14:22:16 INFO Applying migration id=reject 2026/10/15 14:22:16 INFO Applying migration id=autodel 2026/10/15 14:22:16 INFO Applying migration id=jsonb 2026/10/15 14:22:16 INFO Applying migration id=quote 2026/10/15 14:22:16 INFO Applying migration id=rfc9421 2026/10/15 14:22:16 INFO Applying migration id=keys 2026/10/15 14:22:16 INFO Applying migration id=portable 2026/10/15 14:22:16 INFO Applying migration id=proofs 2026/10/15 14:22:16 INFO Applying migration id=contexts 2026/10/15 14:22:16 INFO Applying migration id=deliverieshost 2026/10/15 14:22:16 INFO Applying migration id=pembegin 2026/10/15 14:22:16 INFO Applying migration id=didhost 2026/10/15 14:22:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:16 INFO Applying migration id=invites 2026/10/15 14:22:16 INFO Applying migration id=ed25519blob 2026/10/15 14:22:16 INFO Applying migration id=rsablob 2026/10/15 14:22:16 INFO Applying migration id=iconscid 2026/10/15 14:22:16 INFO Applying migration id=actor 2026/10/15 14:22:16 INFO Applying migration id=localkeys 2026/10/15 14:22:16 INFO Applying migration id=deleted 2026/10/15 14:22:16 INFO Applying migration id=history 2026/10/15 14:22:16 INFO Applying migration id=outboxnano 2026/10/15 14:22:16 INFO Applying migration id=implements 2026/10/15 14:22:16 INFO Applying migration id=backfill 2026/10/15 14:22:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-3ca9-742e-87ed-678ec09e3822 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-3ca9-7d8b-9f30-a9dce92fc0de activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-3ca9-742e-87ed-678ec09e3822 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-3ca9-742e-87ed-678ec09e3822 2026/10/15 14:22:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-3caa-75e8-b6ad-a6dba0ee6c90 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-3caa-75a5-b57d-cb5232d65960 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-3caa-75a5-b57d-cb5232d65960 2026/10/15 14:22:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-3caa-75a5-b57d-cb5232d65960 --- PASS: TestView_PostToFollowers (0.63s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/10/15 14:22:16 INFO Applying migration id=initial 2026/10/15 14:22:16 INFO Applying migration id=notesupdated 2026/10/15 14:22:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:16 INFO Applying migration id=activitiesid 2026/10/15 14:22:16 INFO Applying migration id=outbox 2026/10/15 14:22:16 INFO Applying migration id=edits 2026/10/15 14:22:16 INFO Applying migration id=outboxactor 2026/10/15 14:22:16 INFO Applying migration id=outboxsender 2026/10/15 14:22:16 INFO Applying migration id=thread 2026/10/15 14:22:16 INFO Applying migration id=host 2026/10/15 14:22:16 INFO Applying migration id=sharedinbox 2026/10/15 14:22:16 INFO Applying migration id=noteshost 2026/10/15 14:22:16 INFO Applying migration id=fetched 2026/10/15 14:22:16 INFO Applying migration id=move 2026/10/15 14:22:16 INFO Applying migration id=cleanup 2026/10/15 14:22:16 INFO Applying migration id=received 2026/10/15 14:22:16 INFO Applying migration id=namehost 2026/10/15 14:22:16 INFO Applying migration id=outboxhost 2026/10/15 14:22:16 INFO Applying migration id=notesfts 2026/10/15 14:22:16 INFO Applying migration id=iconsname 2026/10/15 14:22:16 INFO Applying migration id=nohash 2026/10/15 14:22:16 INFO Applying migration id=shares 2026/10/15 14:22:16 INFO Applying migration id=actorttl 2026/10/15 14:22:16 INFO Applying migration id=tocc 2026/10/15 14:22:16 INFO Applying migration id=followeds 2026/10/15 14:22:16 INFO Applying migration id=certhash 2026/10/15 14:22:16 INFO Applying migration id=follows_sync 2026/10/15 14:22:16 INFO Applying migration id=jsonpath 2026/10/15 14:22:16 INFO Applying migration id=localforward 2026/10/15 14:22:16 INFO Applying migration id=avatar 2026/10/15 14:22:16 INFO Applying migration id=noimage 2026/10/15 14:22:16 INFO Applying migration id=feed 2026/10/15 14:22:16 INFO Applying migration id=bookmarks 2026/10/15 14:22:16 INFO Applying migration id=shareactivity 2026/10/15 14:22:16 INFO Applying migration id=application 2026/10/15 14:22:16 INFO Applying migration id=certificates 2026/10/15 14:22:16 INFO Applying migration id=rawforward 2026/10/15 14:22:16 INFO Applying migration id=publickey 2026/10/15 14:22:16 INFO Applying migration id=resolvegroup 2026/10/15 14:22:16 INFO Applying migration id=reject 2026/10/15 14:22:16 INFO Applying migration id=autodel 2026/10/15 14:22:16 INFO Applying migration id=jsonb 2026/10/15 14:22:16 INFO Applying migration id=quote 2026/10/15 14:22:16 INFO Applying migration id=rfc9421 2026/10/15 14:22:16 INFO Applying migration id=keys 2026/10/15 14:22:16 INFO Applying migration id=portable 2026/10/15 14:22:16 INFO Applying migration id=proofs 2026/10/15 14:22:16 INFO Applying migration id=contexts 2026/10/15 14:22:16 INFO Applying migration id=deliverieshost 2026/10/15 14:22:16 INFO Applying migration id=pembegin 2026/10/15 14:22:16 INFO Applying migration id=didhost 2026/10/15 14:22:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:16 INFO Applying migration id=invites 2026/10/15 14:22:16 INFO Applying migration id=ed25519blob 2026/10/15 14:22:16 INFO Applying migration id=rsablob 2026/10/15 14:22:16 INFO Applying migration id=iconscid 2026/10/15 14:22:16 INFO Applying migration id=actor 2026/10/15 14:22:16 INFO Applying migration id=localkeys 2026/10/15 14:22:16 INFO Applying migration id=deleted 2026/10/15 14:22:16 INFO Applying migration id=history 2026/10/15 14:22:16 INFO Applying migration id=outboxnano 2026/10/15 14:22:16 INFO Applying migration id=implements 2026/10/15 14:22:16 INFO Applying migration id=backfill 2026/10/15 14:22:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-4072-7169-b797-50d3527433c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-4072-7128-bdb4-b366bc99f194 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-4072-7128-bdb4-b366bc99f194 2026/10/15 14:22:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4073-7a04-9fc7-52efba198547 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-4074-7202-a142-a39f8b99fa41 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-4073-7a04-9fc7-52efba198547 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-4073-7a04-9fc7-52efba198547 2026/10/15 14:22:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-4072-7128-bdb4-b366bc99f194 --- PASS: TestView_PostToFollowersPostBeforeFollow (0.97s) === RUN TestView_PostToFollowersUnfollow 2026/10/15 14:22:17 INFO Applying migration id=initial 2026/10/15 14:22:17 INFO Applying migration id=notesupdated 2026/10/15 14:22:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:17 INFO Applying migration id=activitiesid 2026/10/15 14:22:17 INFO Applying migration id=outbox 2026/10/15 14:22:17 INFO Applying migration id=edits 2026/10/15 14:22:17 INFO Applying migration id=outboxactor 2026/10/15 14:22:17 INFO Applying migration id=outboxsender 2026/10/15 14:22:17 INFO Applying migration id=thread 2026/10/15 14:22:17 INFO Applying migration id=host 2026/10/15 14:22:17 INFO Applying migration id=sharedinbox 2026/10/15 14:22:17 INFO Applying migration id=noteshost 2026/10/15 14:22:17 INFO Applying migration id=fetched 2026/10/15 14:22:17 INFO Applying migration id=move 2026/10/15 14:22:17 INFO Applying migration id=cleanup 2026/10/15 14:22:17 INFO Applying migration id=received 2026/10/15 14:22:17 INFO Applying migration id=namehost 2026/10/15 14:22:17 INFO Applying migration id=outboxhost 2026/10/15 14:22:17 INFO Applying migration id=notesfts 2026/10/15 14:22:17 INFO Applying migration id=iconsname 2026/10/15 14:22:17 INFO Applying migration id=nohash 2026/10/15 14:22:17 INFO Applying migration id=shares 2026/10/15 14:22:17 INFO Applying migration id=actorttl 2026/10/15 14:22:17 INFO Applying migration id=tocc 2026/10/15 14:22:17 INFO Applying migration id=followeds 2026/10/15 14:22:17 INFO Applying migration id=certhash 2026/10/15 14:22:17 INFO Applying migration id=follows_sync 2026/10/15 14:22:17 INFO Applying migration id=jsonpath 2026/10/15 14:22:17 INFO Applying migration id=localforward 2026/10/15 14:22:17 INFO Applying migration id=avatar 2026/10/15 14:22:17 INFO Applying migration id=noimage 2026/10/15 14:22:17 INFO Applying migration id=feed 2026/10/15 14:22:17 INFO Applying migration id=bookmarks 2026/10/15 14:22:17 INFO Applying migration id=shareactivity 2026/10/15 14:22:17 INFO Applying migration id=application 2026/10/15 14:22:17 INFO Applying migration id=certificates 2026/10/15 14:22:17 INFO Applying migration id=rawforward 2026/10/15 14:22:17 INFO Applying migration id=publickey 2026/10/15 14:22:17 INFO Applying migration id=resolvegroup 2026/10/15 14:22:17 INFO Applying migration id=reject 2026/10/15 14:22:17 INFO Applying migration id=autodel 2026/10/15 14:22:17 INFO Applying migration id=jsonb 2026/10/15 14:22:17 INFO Applying migration id=quote 2026/10/15 14:22:17 INFO Applying migration id=rfc9421 2026/10/15 14:22:17 INFO Applying migration id=keys 2026/10/15 14:22:17 INFO Applying migration id=portable 2026/10/15 14:22:17 INFO Applying migration id=proofs 2026/10/15 14:22:17 INFO Applying migration id=contexts 2026/10/15 14:22:17 INFO Applying migration id=deliverieshost 2026/10/15 14:22:17 INFO Applying migration id=pembegin 2026/10/15 14:22:17 INFO Applying migration id=didhost 2026/10/15 14:22:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:17 INFO Applying migration id=invites 2026/10/15 14:22:17 INFO Applying migration id=ed25519blob 2026/10/15 14:22:17 INFO Applying migration id=rsablob 2026/10/15 14:22:17 INFO Applying migration id=iconscid 2026/10/15 14:22:17 INFO Applying migration id=actor 2026/10/15 14:22:17 INFO Applying migration id=localkeys 2026/10/15 14:22:17 INFO Applying migration id=deleted 2026/10/15 14:22:17 INFO Applying migration id=history 2026/10/15 14:22:17 INFO Applying migration id=outboxnano 2026/10/15 14:22:17 INFO Applying migration id=implements 2026/10/15 14:22:17 INFO Applying migration id=backfill 2026/10/15 14:22:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-428e-7a16-9635-7374cf5c7c8c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 2026/10/15 14:22:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-428f-745d-b722-42ea2af03c57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 2026/10/15 14:22:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 2026/10/15 14:22:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff1-4292-750e-a02f-b4cea4253f6d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 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/10/15 14:22:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 2026/10/15 14:22:18 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 --- PASS: TestView_PostToFollowersUnfollow (0.54s) === RUN TestView_PostToFollowersNotFollowing 2026/10/15 14:22:18 INFO Applying migration id=initial 2026/10/15 14:22:18 INFO Applying migration id=notesupdated 2026/10/15 14:22:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:18 INFO Applying migration id=activitiesid 2026/10/15 14:22:18 INFO Applying migration id=outbox 2026/10/15 14:22:18 INFO Applying migration id=edits 2026/10/15 14:22:18 INFO Applying migration id=outboxactor 2026/10/15 14:22:18 INFO Applying migration id=outboxsender 2026/10/15 14:22:18 INFO Applying migration id=thread 2026/10/15 14:22:18 INFO Applying migration id=host 2026/10/15 14:22:18 INFO Applying migration id=sharedinbox 2026/10/15 14:22:18 INFO Applying migration id=noteshost 2026/10/15 14:22:18 INFO Applying migration id=fetched 2026/10/15 14:22:18 INFO Applying migration id=move 2026/10/15 14:22:18 INFO Applying migration id=cleanup 2026/10/15 14:22:18 INFO Applying migration id=received 2026/10/15 14:22:18 INFO Applying migration id=namehost 2026/10/15 14:22:18 INFO Applying migration id=outboxhost 2026/10/15 14:22:18 INFO Applying migration id=notesfts 2026/10/15 14:22:18 INFO Applying migration id=iconsname 2026/10/15 14:22:18 INFO Applying migration id=nohash 2026/10/15 14:22:18 INFO Applying migration id=shares 2026/10/15 14:22:18 INFO Applying migration id=actorttl 2026/10/15 14:22:18 INFO Applying migration id=tocc 2026/10/15 14:22:18 INFO Applying migration id=followeds 2026/10/15 14:22:18 INFO Applying migration id=certhash 2026/10/15 14:22:18 INFO Applying migration id=follows_sync 2026/10/15 14:22:18 INFO Applying migration id=jsonpath 2026/10/15 14:22:18 INFO Applying migration id=localforward 2026/10/15 14:22:18 INFO Applying migration id=avatar 2026/10/15 14:22:18 INFO Applying migration id=noimage 2026/10/15 14:22:18 INFO Applying migration id=feed 2026/10/15 14:22:18 INFO Applying migration id=bookmarks 2026/10/15 14:22:18 INFO Applying migration id=shareactivity 2026/10/15 14:22:18 INFO Applying migration id=application 2026/10/15 14:22:18 INFO Applying migration id=certificates 2026/10/15 14:22:18 INFO Applying migration id=rawforward 2026/10/15 14:22:18 INFO Applying migration id=publickey 2026/10/15 14:22:18 INFO Applying migration id=resolvegroup 2026/10/15 14:22:18 INFO Applying migration id=reject 2026/10/15 14:22:18 INFO Applying migration id=autodel 2026/10/15 14:22:18 INFO Applying migration id=jsonb 2026/10/15 14:22:18 INFO Applying migration id=quote 2026/10/15 14:22:18 INFO Applying migration id=rfc9421 2026/10/15 14:22:18 INFO Applying migration id=keys 2026/10/15 14:22:18 INFO Applying migration id=portable 2026/10/15 14:22:18 INFO Applying migration id=proofs 2026/10/15 14:22:18 INFO Applying migration id=contexts 2026/10/15 14:22:18 INFO Applying migration id=deliverieshost 2026/10/15 14:22:18 INFO Applying migration id=pembegin 2026/10/15 14:22:18 INFO Applying migration id=didhost 2026/10/15 14:22:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:18 INFO Applying migration id=invites 2026/10/15 14:22:18 INFO Applying migration id=ed25519blob 2026/10/15 14:22:18 INFO Applying migration id=rsablob 2026/10/15 14:22:18 INFO Applying migration id=iconscid 2026/10/15 14:22:18 INFO Applying migration id=actor 2026/10/15 14:22:18 INFO Applying migration id=localkeys 2026/10/15 14:22:18 INFO Applying migration id=deleted 2026/10/15 14:22:18 INFO Applying migration id=history 2026/10/15 14:22:18 INFO Applying migration id=outboxnano 2026/10/15 14:22:18 INFO Applying migration id=implements 2026/10/15 14:22:18 INFO Applying migration id=backfill 2026/10/15 14:22:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-4479-7de1-beef-88e5019084f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 2026/10/15 14:22:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 2026/10/15 14:22:18 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 --- PASS: TestView_PostToFollowersNotFollowing (0.49s) === RUN TestView_PostToFollowersWithReply 2026/10/15 14:22:18 INFO Applying migration id=initial 2026/10/15 14:22:18 INFO Applying migration id=notesupdated 2026/10/15 14:22:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:18 INFO Applying migration id=activitiesid 2026/10/15 14:22:18 INFO Applying migration id=outbox 2026/10/15 14:22:18 INFO Applying migration id=edits 2026/10/15 14:22:18 INFO Applying migration id=outboxactor 2026/10/15 14:22:18 INFO Applying migration id=outboxsender 2026/10/15 14:22:18 INFO Applying migration id=thread 2026/10/15 14:22:18 INFO Applying migration id=host 2026/10/15 14:22:18 INFO Applying migration id=sharedinbox 2026/10/15 14:22:18 INFO Applying migration id=noteshost 2026/10/15 14:22:18 INFO Applying migration id=fetched 2026/10/15 14:22:18 INFO Applying migration id=move 2026/10/15 14:22:18 INFO Applying migration id=cleanup 2026/10/15 14:22:18 INFO Applying migration id=received 2026/10/15 14:22:18 INFO Applying migration id=namehost 2026/10/15 14:22:18 INFO Applying migration id=outboxhost 2026/10/15 14:22:18 INFO Applying migration id=notesfts 2026/10/15 14:22:18 INFO Applying migration id=iconsname 2026/10/15 14:22:18 INFO Applying migration id=nohash 2026/10/15 14:22:18 INFO Applying migration id=shares 2026/10/15 14:22:18 INFO Applying migration id=actorttl 2026/10/15 14:22:18 INFO Applying migration id=tocc 2026/10/15 14:22:18 INFO Applying migration id=followeds 2026/10/15 14:22:18 INFO Applying migration id=certhash 2026/10/15 14:22:18 INFO Applying migration id=follows_sync 2026/10/15 14:22:18 INFO Applying migration id=jsonpath 2026/10/15 14:22:18 INFO Applying migration id=localforward 2026/10/15 14:22:18 INFO Applying migration id=avatar 2026/10/15 14:22:18 INFO Applying migration id=noimage 2026/10/15 14:22:18 INFO Applying migration id=feed 2026/10/15 14:22:18 INFO Applying migration id=bookmarks 2026/10/15 14:22:18 INFO Applying migration id=shareactivity 2026/10/15 14:22:18 INFO Applying migration id=application 2026/10/15 14:22:18 INFO Applying migration id=certificates 2026/10/15 14:22:18 INFO Applying migration id=rawforward 2026/10/15 14:22:18 INFO Applying migration id=publickey 2026/10/15 14:22:18 INFO Applying migration id=resolvegroup 2026/10/15 14:22:18 INFO Applying migration id=reject 2026/10/15 14:22:18 INFO Applying migration id=autodel 2026/10/15 14:22:18 INFO Applying migration id=jsonb 2026/10/15 14:22:18 INFO Applying migration id=quote 2026/10/15 14:22:18 INFO Applying migration id=rfc9421 2026/10/15 14:22:18 INFO Applying migration id=keys 2026/10/15 14:22:18 INFO Applying migration id=portable 2026/10/15 14:22:18 INFO Applying migration id=proofs 2026/10/15 14:22:18 INFO Applying migration id=contexts 2026/10/15 14:22:18 INFO Applying migration id=deliverieshost 2026/10/15 14:22:18 INFO Applying migration id=pembegin 2026/10/15 14:22:18 INFO Applying migration id=didhost 2026/10/15 14:22:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:18 INFO Applying migration id=invites 2026/10/15 14:22:18 INFO Applying migration id=ed25519blob 2026/10/15 14:22:18 INFO Applying migration id=rsablob 2026/10/15 14:22:18 INFO Applying migration id=iconscid 2026/10/15 14:22:18 INFO Applying migration id=actor 2026/10/15 14:22:18 INFO Applying migration id=localkeys 2026/10/15 14:22:18 INFO Applying migration id=deleted 2026/10/15 14:22:18 INFO Applying migration id=history 2026/10/15 14:22:18 INFO Applying migration id=outboxnano 2026/10/15 14:22:18 INFO Applying migration id=implements 2026/10/15 14:22:18 INFO Applying migration id=backfill 2026/10/15 14:22:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-47af-7db3-bfb9-a3dd42b3e808 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-47b0-76ad-b5e5-13035ae50bca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-47af-7db3-bfb9-a3dd42b3e808 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-47af-7db3-bfb9-a3dd42b3e808 2026/10/15 14:22:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-47b0-7e79-acd5-5a679367f114 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/10/15 14:22:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-47b1-757e-9921-a9d33366ed2f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-47b0-7e79-acd5-5a679367f114 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13ff1-47b0-7e79-acd5-5a679367f114 2026/10/15 14:22:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-47b1-7cf9-af52-2afbcd650a0e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 2026/10/15 14:22:19 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 2026/10/15 14:22:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-47b3-7752-af15-c973e909d16f note=https://localhost.localdomain:8443/post/01a13ff1-47b3-772b-95b5-993662288492 thread=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-47b3-7752-af15-c973e909d16f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-47b3-772b-95b5-993662288492 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-47b3-772b-95b5-993662288492 2026/10/15 14:22:19 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 --- PASS: TestView_PostToFollowersWithReply (0.82s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/10/15 14:22:19 INFO Applying migration id=initial 2026/10/15 14:22:19 INFO Applying migration id=notesupdated 2026/10/15 14:22:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:19 INFO Applying migration id=activitiesid 2026/10/15 14:22:19 INFO Applying migration id=outbox 2026/10/15 14:22:19 INFO Applying migration id=edits 2026/10/15 14:22:19 INFO Applying migration id=outboxactor 2026/10/15 14:22:19 INFO Applying migration id=outboxsender 2026/10/15 14:22:19 INFO Applying migration id=thread 2026/10/15 14:22:19 INFO Applying migration id=host 2026/10/15 14:22:19 INFO Applying migration id=sharedinbox 2026/10/15 14:22:19 INFO Applying migration id=noteshost 2026/10/15 14:22:19 INFO Applying migration id=fetched 2026/10/15 14:22:19 INFO Applying migration id=move 2026/10/15 14:22:19 INFO Applying migration id=cleanup 2026/10/15 14:22:19 INFO Applying migration id=received 2026/10/15 14:22:19 INFO Applying migration id=namehost 2026/10/15 14:22:19 INFO Applying migration id=outboxhost 2026/10/15 14:22:19 INFO Applying migration id=notesfts 2026/10/15 14:22:19 INFO Applying migration id=iconsname 2026/10/15 14:22:19 INFO Applying migration id=nohash 2026/10/15 14:22:19 INFO Applying migration id=shares 2026/10/15 14:22:19 INFO Applying migration id=actorttl 2026/10/15 14:22:19 INFO Applying migration id=tocc 2026/10/15 14:22:19 INFO Applying migration id=followeds 2026/10/15 14:22:19 INFO Applying migration id=certhash 2026/10/15 14:22:19 INFO Applying migration id=follows_sync 2026/10/15 14:22:19 INFO Applying migration id=jsonpath 2026/10/15 14:22:19 INFO Applying migration id=localforward 2026/10/15 14:22:19 INFO Applying migration id=avatar 2026/10/15 14:22:19 INFO Applying migration id=noimage 2026/10/15 14:22:19 INFO Applying migration id=feed 2026/10/15 14:22:19 INFO Applying migration id=bookmarks 2026/10/15 14:22:19 INFO Applying migration id=shareactivity 2026/10/15 14:22:19 INFO Applying migration id=application 2026/10/15 14:22:19 INFO Applying migration id=certificates 2026/10/15 14:22:19 INFO Applying migration id=rawforward 2026/10/15 14:22:19 INFO Applying migration id=publickey 2026/10/15 14:22:19 INFO Applying migration id=resolvegroup 2026/10/15 14:22:19 INFO Applying migration id=reject 2026/10/15 14:22:19 INFO Applying migration id=autodel 2026/10/15 14:22:19 INFO Applying migration id=jsonb 2026/10/15 14:22:19 INFO Applying migration id=quote 2026/10/15 14:22:19 INFO Applying migration id=rfc9421 2026/10/15 14:22:19 INFO Applying migration id=keys 2026/10/15 14:22:19 INFO Applying migration id=portable 2026/10/15 14:22:19 INFO Applying migration id=proofs 2026/10/15 14:22:19 INFO Applying migration id=contexts 2026/10/15 14:22:19 INFO Applying migration id=deliverieshost 2026/10/15 14:22:19 INFO Applying migration id=pembegin 2026/10/15 14:22:19 INFO Applying migration id=didhost 2026/10/15 14:22:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:19 INFO Applying migration id=invites 2026/10/15 14:22:19 INFO Applying migration id=ed25519blob 2026/10/15 14:22:19 INFO Applying migration id=rsablob 2026/10/15 14:22:19 INFO Applying migration id=iconscid 2026/10/15 14:22:19 INFO Applying migration id=actor 2026/10/15 14:22:19 INFO Applying migration id=localkeys 2026/10/15 14:22:19 INFO Applying migration id=deleted 2026/10/15 14:22:19 INFO Applying migration id=history 2026/10/15 14:22:19 INFO Applying migration id=outboxnano 2026/10/15 14:22:19 INFO Applying migration id=implements 2026/10/15 14:22:19 INFO Applying migration id=backfill 2026/10/15 14:22:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:19 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4914-7566-ac03-14934d2c056d 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/10/15 14:22:19 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (0.35s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/10/15 14:22:19 INFO Applying migration id=initial 2026/10/15 14:22:19 INFO Applying migration id=notesupdated 2026/10/15 14:22:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:19 INFO Applying migration id=activitiesid 2026/10/15 14:22:19 INFO Applying migration id=outbox 2026/10/15 14:22:19 INFO Applying migration id=edits 2026/10/15 14:22:19 INFO Applying migration id=outboxactor 2026/10/15 14:22:19 INFO Applying migration id=outboxsender 2026/10/15 14:22:19 INFO Applying migration id=thread 2026/10/15 14:22:19 INFO Applying migration id=host 2026/10/15 14:22:19 INFO Applying migration id=sharedinbox 2026/10/15 14:22:19 INFO Applying migration id=noteshost 2026/10/15 14:22:19 INFO Applying migration id=fetched 2026/10/15 14:22:19 INFO Applying migration id=move 2026/10/15 14:22:19 INFO Applying migration id=cleanup 2026/10/15 14:22:19 INFO Applying migration id=received 2026/10/15 14:22:19 INFO Applying migration id=namehost 2026/10/15 14:22:19 INFO Applying migration id=outboxhost 2026/10/15 14:22:19 INFO Applying migration id=notesfts 2026/10/15 14:22:19 INFO Applying migration id=iconsname 2026/10/15 14:22:19 INFO Applying migration id=nohash 2026/10/15 14:22:19 INFO Applying migration id=shares 2026/10/15 14:22:19 INFO Applying migration id=actorttl 2026/10/15 14:22:19 INFO Applying migration id=tocc 2026/10/15 14:22:19 INFO Applying migration id=followeds 2026/10/15 14:22:19 INFO Applying migration id=certhash 2026/10/15 14:22:19 INFO Applying migration id=follows_sync 2026/10/15 14:22:19 INFO Applying migration id=jsonpath 2026/10/15 14:22:19 INFO Applying migration id=localforward 2026/10/15 14:22:19 INFO Applying migration id=avatar 2026/10/15 14:22:19 INFO Applying migration id=noimage 2026/10/15 14:22:19 INFO Applying migration id=feed 2026/10/15 14:22:19 INFO Applying migration id=bookmarks 2026/10/15 14:22:19 INFO Applying migration id=shareactivity 2026/10/15 14:22:20 INFO Applying migration id=application 2026/10/15 14:22:20 INFO Applying migration id=certificates 2026/10/15 14:22:20 INFO Applying migration id=rawforward 2026/10/15 14:22:20 INFO Applying migration id=publickey 2026/10/15 14:22:20 INFO Applying migration id=resolvegroup 2026/10/15 14:22:20 INFO Applying migration id=reject 2026/10/15 14:22:20 INFO Applying migration id=autodel 2026/10/15 14:22:20 INFO Applying migration id=jsonb 2026/10/15 14:22:20 INFO Applying migration id=quote 2026/10/15 14:22:20 INFO Applying migration id=rfc9421 2026/10/15 14:22:20 INFO Applying migration id=keys 2026/10/15 14:22:20 INFO Applying migration id=portable 2026/10/15 14:22:20 INFO Applying migration id=proofs 2026/10/15 14:22:20 INFO Applying migration id=contexts 2026/10/15 14:22:20 INFO Applying migration id=deliverieshost 2026/10/15 14:22:20 INFO Applying migration id=pembegin 2026/10/15 14:22:20 INFO Applying migration id=didhost 2026/10/15 14:22:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:20 INFO Applying migration id=invites 2026/10/15 14:22:20 INFO Applying migration id=ed25519blob 2026/10/15 14:22:20 INFO Applying migration id=rsablob 2026/10/15 14:22:20 INFO Applying migration id=iconscid 2026/10/15 14:22:20 INFO Applying migration id=actor 2026/10/15 14:22:20 INFO Applying migration id=localkeys 2026/10/15 14:22:20 INFO Applying migration id=deleted 2026/10/15 14:22:20 INFO Applying migration id=history 2026/10/15 14:22:20 INFO Applying migration id=outboxnano 2026/10/15 14:22:20 INFO Applying migration id=implements 2026/10/15 14:22:20 INFO Applying migration id=backfill 2026/10/15 14:22:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4b6d-7309-80fe-bc2784c68eae 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/10/15 14:22:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (0.60s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/10/15 14:22:20 INFO Applying migration id=initial 2026/10/15 14:22:20 INFO Applying migration id=notesupdated 2026/10/15 14:22:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:20 INFO Applying migration id=activitiesid 2026/10/15 14:22:20 INFO Applying migration id=outbox 2026/10/15 14:22:20 INFO Applying migration id=edits 2026/10/15 14:22:20 INFO Applying migration id=outboxactor 2026/10/15 14:22:20 INFO Applying migration id=outboxsender 2026/10/15 14:22:20 INFO Applying migration id=thread 2026/10/15 14:22:20 INFO Applying migration id=host 2026/10/15 14:22:20 INFO Applying migration id=sharedinbox 2026/10/15 14:22:20 INFO Applying migration id=noteshost 2026/10/15 14:22:20 INFO Applying migration id=fetched 2026/10/15 14:22:20 INFO Applying migration id=move 2026/10/15 14:22:20 INFO Applying migration id=cleanup 2026/10/15 14:22:20 INFO Applying migration id=received 2026/10/15 14:22:20 INFO Applying migration id=namehost 2026/10/15 14:22:20 INFO Applying migration id=outboxhost 2026/10/15 14:22:20 INFO Applying migration id=notesfts 2026/10/15 14:22:20 INFO Applying migration id=iconsname 2026/10/15 14:22:20 INFO Applying migration id=nohash 2026/10/15 14:22:20 INFO Applying migration id=shares 2026/10/15 14:22:20 INFO Applying migration id=actorttl 2026/10/15 14:22:20 INFO Applying migration id=tocc 2026/10/15 14:22:20 INFO Applying migration id=followeds 2026/10/15 14:22:20 INFO Applying migration id=certhash 2026/10/15 14:22:20 INFO Applying migration id=follows_sync 2026/10/15 14:22:20 INFO Applying migration id=jsonpath 2026/10/15 14:22:20 INFO Applying migration id=localforward 2026/10/15 14:22:20 INFO Applying migration id=avatar 2026/10/15 14:22:20 INFO Applying migration id=noimage 2026/10/15 14:22:20 INFO Applying migration id=feed 2026/10/15 14:22:20 INFO Applying migration id=bookmarks 2026/10/15 14:22:20 INFO Applying migration id=shareactivity 2026/10/15 14:22:20 INFO Applying migration id=application 2026/10/15 14:22:20 INFO Applying migration id=certificates 2026/10/15 14:22:20 INFO Applying migration id=rawforward 2026/10/15 14:22:20 INFO Applying migration id=publickey 2026/10/15 14:22:20 INFO Applying migration id=resolvegroup 2026/10/15 14:22:20 INFO Applying migration id=reject 2026/10/15 14:22:20 INFO Applying migration id=autodel 2026/10/15 14:22:20 INFO Applying migration id=jsonb 2026/10/15 14:22:20 INFO Applying migration id=quote 2026/10/15 14:22:20 INFO Applying migration id=rfc9421 2026/10/15 14:22:20 INFO Applying migration id=keys 2026/10/15 14:22:20 INFO Applying migration id=portable 2026/10/15 14:22:20 INFO Applying migration id=proofs 2026/10/15 14:22:20 INFO Applying migration id=contexts 2026/10/15 14:22:20 INFO Applying migration id=deliverieshost 2026/10/15 14:22:20 INFO Applying migration id=pembegin 2026/10/15 14:22:20 INFO Applying migration id=didhost 2026/10/15 14:22:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:20 INFO Applying migration id=invites 2026/10/15 14:22:20 INFO Applying migration id=ed25519blob 2026/10/15 14:22:20 INFO Applying migration id=rsablob 2026/10/15 14:22:20 INFO Applying migration id=iconscid 2026/10/15 14:22:20 INFO Applying migration id=actor 2026/10/15 14:22:20 INFO Applying migration id=localkeys 2026/10/15 14:22:20 INFO Applying migration id=deleted 2026/10/15 14:22:20 INFO Applying migration id=history 2026/10/15 14:22:20 INFO Applying migration id=outboxnano 2026/10/15 14:22:20 INFO Applying migration id=implements 2026/10/15 14:22:20 INFO Applying migration id=backfill 2026/10/15 14:22:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4e5f-77a6-864a-80f64c79f6a3 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/10/15 14:22:21 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:21 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (0.75s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/10/15 14:22:21 INFO Applying migration id=initial 2026/10/15 14:22:21 INFO Applying migration id=notesupdated 2026/10/15 14:22:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:21 INFO Applying migration id=activitiesid 2026/10/15 14:22:21 INFO Applying migration id=outbox 2026/10/15 14:22:21 INFO Applying migration id=edits 2026/10/15 14:22:21 INFO Applying migration id=outboxactor 2026/10/15 14:22:21 INFO Applying migration id=outboxsender 2026/10/15 14:22:21 INFO Applying migration id=thread 2026/10/15 14:22:21 INFO Applying migration id=host 2026/10/15 14:22:21 INFO Applying migration id=sharedinbox 2026/10/15 14:22:21 INFO Applying migration id=noteshost 2026/10/15 14:22:21 INFO Applying migration id=fetched 2026/10/15 14:22:21 INFO Applying migration id=move 2026/10/15 14:22:21 INFO Applying migration id=cleanup 2026/10/15 14:22:21 INFO Applying migration id=received 2026/10/15 14:22:21 INFO Applying migration id=namehost 2026/10/15 14:22:21 INFO Applying migration id=outboxhost 2026/10/15 14:22:21 INFO Applying migration id=notesfts 2026/10/15 14:22:21 INFO Applying migration id=iconsname 2026/10/15 14:22:21 INFO Applying migration id=nohash 2026/10/15 14:22:21 INFO Applying migration id=shares 2026/10/15 14:22:21 INFO Applying migration id=actorttl 2026/10/15 14:22:21 INFO Applying migration id=tocc 2026/10/15 14:22:21 INFO Applying migration id=followeds 2026/10/15 14:22:21 INFO Applying migration id=certhash 2026/10/15 14:22:21 INFO Applying migration id=follows_sync 2026/10/15 14:22:21 INFO Applying migration id=jsonpath 2026/10/15 14:22:21 INFO Applying migration id=localforward 2026/10/15 14:22:21 INFO Applying migration id=avatar 2026/10/15 14:22:21 INFO Applying migration id=noimage 2026/10/15 14:22:21 INFO Applying migration id=feed 2026/10/15 14:22:21 INFO Applying migration id=bookmarks 2026/10/15 14:22:21 INFO Applying migration id=shareactivity 2026/10/15 14:22:21 INFO Applying migration id=application 2026/10/15 14:22:21 INFO Applying migration id=certificates 2026/10/15 14:22:21 INFO Applying migration id=rawforward 2026/10/15 14:22:21 INFO Applying migration id=publickey 2026/10/15 14:22:21 INFO Applying migration id=resolvegroup 2026/10/15 14:22:21 INFO Applying migration id=reject 2026/10/15 14:22:21 INFO Applying migration id=autodel 2026/10/15 14:22:21 INFO Applying migration id=jsonb 2026/10/15 14:22:21 INFO Applying migration id=quote 2026/10/15 14:22:21 INFO Applying migration id=rfc9421 2026/10/15 14:22:21 INFO Applying migration id=keys 2026/10/15 14:22:21 INFO Applying migration id=portable 2026/10/15 14:22:21 INFO Applying migration id=proofs 2026/10/15 14:22:21 INFO Applying migration id=contexts 2026/10/15 14:22:21 INFO Applying migration id=deliverieshost 2026/10/15 14:22:21 INFO Applying migration id=pembegin 2026/10/15 14:22:21 INFO Applying migration id=didhost 2026/10/15 14:22:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:21 INFO Applying migration id=invites 2026/10/15 14:22:21 INFO Applying migration id=ed25519blob 2026/10/15 14:22:21 INFO Applying migration id=rsablob 2026/10/15 14:22:21 INFO Applying migration id=iconscid 2026/10/15 14:22:21 INFO Applying migration id=actor 2026/10/15 14:22:21 INFO Applying migration id=localkeys 2026/10/15 14:22:21 INFO Applying migration id=deleted 2026/10/15 14:22:21 INFO Applying migration id=history 2026/10/15 14:22:21 INFO Applying migration id=outboxnano 2026/10/15 14:22:21 INFO Applying migration id=implements 2026/10/15 14:22:21 INFO Applying migration id=backfill 2026/10/15 14:22:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-50e0-75d0-b6c9-9a385773f675 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/10/15 14:22:21 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.64s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/10/15 14:22:21 INFO Applying migration id=initial 2026/10/15 14:22:21 INFO Applying migration id=notesupdated 2026/10/15 14:22:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:21 INFO Applying migration id=activitiesid 2026/10/15 14:22:21 INFO Applying migration id=outbox 2026/10/15 14:22:21 INFO Applying migration id=edits 2026/10/15 14:22:21 INFO Applying migration id=outboxactor 2026/10/15 14:22:21 INFO Applying migration id=outboxsender 2026/10/15 14:22:21 INFO Applying migration id=thread 2026/10/15 14:22:21 INFO Applying migration id=host 2026/10/15 14:22:21 INFO Applying migration id=sharedinbox 2026/10/15 14:22:21 INFO Applying migration id=noteshost 2026/10/15 14:22:21 INFO Applying migration id=fetched 2026/10/15 14:22:21 INFO Applying migration id=move 2026/10/15 14:22:21 INFO Applying migration id=cleanup 2026/10/15 14:22:21 INFO Applying migration id=received 2026/10/15 14:22:21 INFO Applying migration id=namehost 2026/10/15 14:22:21 INFO Applying migration id=outboxhost 2026/10/15 14:22:21 INFO Applying migration id=notesfts 2026/10/15 14:22:21 INFO Applying migration id=iconsname 2026/10/15 14:22:21 INFO Applying migration id=nohash 2026/10/15 14:22:21 INFO Applying migration id=shares 2026/10/15 14:22:21 INFO Applying migration id=actorttl 2026/10/15 14:22:21 INFO Applying migration id=tocc 2026/10/15 14:22:21 INFO Applying migration id=followeds 2026/10/15 14:22:21 INFO Applying migration id=certhash 2026/10/15 14:22:21 INFO Applying migration id=follows_sync 2026/10/15 14:22:21 INFO Applying migration id=jsonpath 2026/10/15 14:22:22 INFO Applying migration id=localforward 2026/10/15 14:22:22 INFO Applying migration id=avatar 2026/10/15 14:22:22 INFO Applying migration id=noimage 2026/10/15 14:22:22 INFO Applying migration id=feed 2026/10/15 14:22:22 INFO Applying migration id=bookmarks 2026/10/15 14:22:22 INFO Applying migration id=shareactivity 2026/10/15 14:22:22 INFO Applying migration id=application 2026/10/15 14:22:22 INFO Applying migration id=certificates 2026/10/15 14:22:22 INFO Applying migration id=rawforward 2026/10/15 14:22:22 INFO Applying migration id=publickey 2026/10/15 14:22:22 INFO Applying migration id=resolvegroup 2026/10/15 14:22:22 INFO Applying migration id=reject 2026/10/15 14:22:22 INFO Applying migration id=autodel 2026/10/15 14:22:22 INFO Applying migration id=jsonb 2026/10/15 14:22:22 INFO Applying migration id=quote 2026/10/15 14:22:22 INFO Applying migration id=rfc9421 2026/10/15 14:22:22 INFO Applying migration id=keys 2026/10/15 14:22:22 INFO Applying migration id=portable 2026/10/15 14:22:22 INFO Applying migration id=proofs 2026/10/15 14:22:22 INFO Applying migration id=contexts 2026/10/15 14:22:22 INFO Applying migration id=deliverieshost 2026/10/15 14:22:22 INFO Applying migration id=pembegin 2026/10/15 14:22:22 INFO Applying migration id=didhost 2026/10/15 14:22:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:22 INFO Applying migration id=invites 2026/10/15 14:22:22 INFO Applying migration id=ed25519blob 2026/10/15 14:22:22 INFO Applying migration id=rsablob 2026/10/15 14:22:22 INFO Applying migration id=iconscid 2026/10/15 14:22:22 INFO Applying migration id=actor 2026/10/15 14:22:22 INFO Applying migration id=localkeys 2026/10/15 14:22:22 INFO Applying migration id=deleted 2026/10/15 14:22:22 INFO Applying migration id=history 2026/10/15 14:22:22 INFO Applying migration id=outboxnano 2026/10/15 14:22:22 INFO Applying migration id=implements 2026/10/15 14:22:22 INFO Applying migration id=backfill 2026/10/15 14:22:22 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-52c0-7624-9c31-e00aed4a68fd 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/10/15 14:22:22 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:22 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (0.48s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/10/15 14:22:22 INFO Applying migration id=initial 2026/10/15 14:22:22 INFO Applying migration id=notesupdated 2026/10/15 14:22:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:22 INFO Applying migration id=activitiesid 2026/10/15 14:22:22 INFO Applying migration id=outbox 2026/10/15 14:22:22 INFO Applying migration id=edits 2026/10/15 14:22:22 INFO Applying migration id=outboxactor 2026/10/15 14:22:22 INFO Applying migration id=outboxsender 2026/10/15 14:22:22 INFO Applying migration id=thread 2026/10/15 14:22:22 INFO Applying migration id=host 2026/10/15 14:22:22 INFO Applying migration id=sharedinbox 2026/10/15 14:22:22 INFO Applying migration id=noteshost 2026/10/15 14:22:22 INFO Applying migration id=fetched 2026/10/15 14:22:22 INFO Applying migration id=move 2026/10/15 14:22:22 INFO Applying migration id=cleanup 2026/10/15 14:22:22 INFO Applying migration id=received 2026/10/15 14:22:22 INFO Applying migration id=namehost 2026/10/15 14:22:22 INFO Applying migration id=outboxhost 2026/10/15 14:22:22 INFO Applying migration id=notesfts 2026/10/15 14:22:22 INFO Applying migration id=iconsname 2026/10/15 14:22:22 INFO Applying migration id=nohash 2026/10/15 14:22:22 INFO Applying migration id=shares 2026/10/15 14:22:22 INFO Applying migration id=actorttl 2026/10/15 14:22:22 INFO Applying migration id=tocc 2026/10/15 14:22:22 INFO Applying migration id=followeds 2026/10/15 14:22:22 INFO Applying migration id=certhash 2026/10/15 14:22:22 INFO Applying migration id=follows_sync 2026/10/15 14:22:22 INFO Applying migration id=jsonpath 2026/10/15 14:22:22 INFO Applying migration id=localforward 2026/10/15 14:22:22 INFO Applying migration id=avatar 2026/10/15 14:22:22 INFO Applying migration id=noimage 2026/10/15 14:22:22 INFO Applying migration id=feed 2026/10/15 14:22:22 INFO Applying migration id=bookmarks 2026/10/15 14:22:22 INFO Applying migration id=shareactivity 2026/10/15 14:22:22 INFO Applying migration id=application 2026/10/15 14:22:22 INFO Applying migration id=certificates 2026/10/15 14:22:22 INFO Applying migration id=rawforward 2026/10/15 14:22:22 INFO Applying migration id=publickey 2026/10/15 14:22:22 INFO Applying migration id=resolvegroup 2026/10/15 14:22:22 INFO Applying migration id=reject 2026/10/15 14:22:22 INFO Applying migration id=autodel 2026/10/15 14:22:22 INFO Applying migration id=jsonb 2026/10/15 14:22:22 INFO Applying migration id=quote 2026/10/15 14:22:22 INFO Applying migration id=rfc9421 2026/10/15 14:22:22 INFO Applying migration id=keys 2026/10/15 14:22:22 INFO Applying migration id=portable 2026/10/15 14:22:22 INFO Applying migration id=proofs 2026/10/15 14:22:22 INFO Applying migration id=contexts 2026/10/15 14:22:22 INFO Applying migration id=deliverieshost 2026/10/15 14:22:22 INFO Applying migration id=pembegin 2026/10/15 14:22:22 INFO Applying migration id=didhost 2026/10/15 14:22:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:22 INFO Applying migration id=invites 2026/10/15 14:22:22 INFO Applying migration id=ed25519blob 2026/10/15 14:22:22 INFO Applying migration id=rsablob 2026/10/15 14:22:22 INFO Applying migration id=iconscid 2026/10/15 14:22:22 INFO Applying migration id=actor 2026/10/15 14:22:22 INFO Applying migration id=localkeys 2026/10/15 14:22:22 INFO Applying migration id=deleted 2026/10/15 14:22:22 INFO Applying migration id=history 2026/10/15 14:22:22 INFO Applying migration id=outboxnano 2026/10/15 14:22:22 INFO Applying migration id=implements 2026/10/15 14:22:22 INFO Applying migration id=backfill 2026/10/15 14:22:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:23 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/10/15 14:22:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-556f-7057-ae0a-21ee2d3bf7a9 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/10/15 14:22:23 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.69s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/10/15 14:22:23 INFO Applying migration id=initial 2026/10/15 14:22:23 INFO Applying migration id=notesupdated 2026/10/15 14:22:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:23 INFO Applying migration id=activitiesid 2026/10/15 14:22:23 INFO Applying migration id=outbox 2026/10/15 14:22:23 INFO Applying migration id=edits 2026/10/15 14:22:23 INFO Applying migration id=outboxactor 2026/10/15 14:22:23 INFO Applying migration id=outboxsender 2026/10/15 14:22:23 INFO Applying migration id=thread 2026/10/15 14:22:23 INFO Applying migration id=host 2026/10/15 14:22:23 INFO Applying migration id=sharedinbox 2026/10/15 14:22:23 INFO Applying migration id=noteshost 2026/10/15 14:22:23 INFO Applying migration id=fetched 2026/10/15 14:22:23 INFO Applying migration id=move 2026/10/15 14:22:23 INFO Applying migration id=cleanup 2026/10/15 14:22:23 INFO Applying migration id=received 2026/10/15 14:22:23 INFO Applying migration id=namehost 2026/10/15 14:22:23 INFO Applying migration id=outboxhost 2026/10/15 14:22:23 INFO Applying migration id=notesfts 2026/10/15 14:22:23 INFO Applying migration id=iconsname 2026/10/15 14:22:23 INFO Applying migration id=nohash 2026/10/15 14:22:23 INFO Applying migration id=shares 2026/10/15 14:22:23 INFO Applying migration id=actorttl 2026/10/15 14:22:23 INFO Applying migration id=tocc 2026/10/15 14:22:23 INFO Applying migration id=followeds 2026/10/15 14:22:23 INFO Applying migration id=certhash 2026/10/15 14:22:23 INFO Applying migration id=follows_sync 2026/10/15 14:22:23 INFO Applying migration id=jsonpath 2026/10/15 14:22:23 INFO Applying migration id=localforward 2026/10/15 14:22:23 INFO Applying migration id=avatar 2026/10/15 14:22:23 INFO Applying migration id=noimage 2026/10/15 14:22:23 INFO Applying migration id=feed 2026/10/15 14:22:23 INFO Applying migration id=bookmarks 2026/10/15 14:22:23 INFO Applying migration id=shareactivity 2026/10/15 14:22:23 INFO Applying migration id=application 2026/10/15 14:22:23 INFO Applying migration id=certificates 2026/10/15 14:22:23 INFO Applying migration id=rawforward 2026/10/15 14:22:23 INFO Applying migration id=publickey 2026/10/15 14:22:23 INFO Applying migration id=resolvegroup 2026/10/15 14:22:23 INFO Applying migration id=reject 2026/10/15 14:22:23 INFO Applying migration id=autodel 2026/10/15 14:22:23 INFO Applying migration id=jsonb 2026/10/15 14:22:23 INFO Applying migration id=quote 2026/10/15 14:22:23 INFO Applying migration id=rfc9421 2026/10/15 14:22:23 INFO Applying migration id=keys 2026/10/15 14:22:23 INFO Applying migration id=portable 2026/10/15 14:22:23 INFO Applying migration id=proofs 2026/10/15 14:22:23 INFO Applying migration id=contexts 2026/10/15 14:22:23 INFO Applying migration id=deliverieshost 2026/10/15 14:22:23 INFO Applying migration id=pembegin 2026/10/15 14:22:23 INFO Applying migration id=didhost 2026/10/15 14:22:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:23 INFO Applying migration id=invites 2026/10/15 14:22:23 INFO Applying migration id=ed25519blob 2026/10/15 14:22:23 INFO Applying migration id=rsablob 2026/10/15 14:22:23 INFO Applying migration id=iconscid 2026/10/15 14:22:23 INFO Applying migration id=actor 2026/10/15 14:22:23 INFO Applying migration id=localkeys 2026/10/15 14:22:23 INFO Applying migration id=deleted 2026/10/15 14:22:23 INFO Applying migration id=history 2026/10/15 14:22:23 INFO Applying migration id=outboxnano 2026/10/15 14:22:23 INFO Applying migration id=implements 2026/10/15 14:22:23 INFO Applying migration id=backfill 2026/10/15 14:22:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:23 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/10/15 14:22:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-5750-73e8-9801-3be61f27bc92 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/10/15 14:22:23 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.48s) === RUN TestWhisper_HappyFlow 2026/10/15 14:22:23 INFO Applying migration id=initial 2026/10/15 14:22:23 INFO Applying migration id=notesupdated 2026/10/15 14:22:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:23 INFO Applying migration id=activitiesid 2026/10/15 14:22:23 INFO Applying migration id=outbox 2026/10/15 14:22:23 INFO Applying migration id=edits 2026/10/15 14:22:23 INFO Applying migration id=outboxactor 2026/10/15 14:22:23 INFO Applying migration id=outboxsender 2026/10/15 14:22:23 INFO Applying migration id=thread 2026/10/15 14:22:23 INFO Applying migration id=host 2026/10/15 14:22:23 INFO Applying migration id=sharedinbox 2026/10/15 14:22:23 INFO Applying migration id=noteshost 2026/10/15 14:22:23 INFO Applying migration id=fetched 2026/10/15 14:22:23 INFO Applying migration id=move 2026/10/15 14:22:23 INFO Applying migration id=cleanup 2026/10/15 14:22:23 INFO Applying migration id=received 2026/10/15 14:22:23 INFO Applying migration id=namehost 2026/10/15 14:22:23 INFO Applying migration id=outboxhost 2026/10/15 14:22:23 INFO Applying migration id=notesfts 2026/10/15 14:22:23 INFO Applying migration id=iconsname 2026/10/15 14:22:23 INFO Applying migration id=nohash 2026/10/15 14:22:23 INFO Applying migration id=shares 2026/10/15 14:22:23 INFO Applying migration id=actorttl 2026/10/15 14:22:23 INFO Applying migration id=tocc 2026/10/15 14:22:23 INFO Applying migration id=followeds 2026/10/15 14:22:23 INFO Applying migration id=certhash 2026/10/15 14:22:23 INFO Applying migration id=follows_sync 2026/10/15 14:22:23 INFO Applying migration id=jsonpath 2026/10/15 14:22:23 INFO Applying migration id=localforward 2026/10/15 14:22:23 INFO Applying migration id=avatar 2026/10/15 14:22:23 INFO Applying migration id=noimage 2026/10/15 14:22:23 INFO Applying migration id=feed 2026/10/15 14:22:23 INFO Applying migration id=bookmarks 2026/10/15 14:22:23 INFO Applying migration id=shareactivity 2026/10/15 14:22:23 INFO Applying migration id=application 2026/10/15 14:22:23 INFO Applying migration id=certificates 2026/10/15 14:22:23 INFO Applying migration id=rawforward 2026/10/15 14:22:23 INFO Applying migration id=publickey 2026/10/15 14:22:23 INFO Applying migration id=resolvegroup 2026/10/15 14:22:23 INFO Applying migration id=reject 2026/10/15 14:22:23 INFO Applying migration id=autodel 2026/10/15 14:22:23 INFO Applying migration id=jsonb 2026/10/15 14:22:23 INFO Applying migration id=quote 2026/10/15 14:22:23 INFO Applying migration id=rfc9421 2026/10/15 14:22:23 INFO Applying migration id=keys 2026/10/15 14:22:23 INFO Applying migration id=portable 2026/10/15 14:22:23 INFO Applying migration id=proofs 2026/10/15 14:22:23 INFO Applying migration id=contexts 2026/10/15 14:22:23 INFO Applying migration id=deliverieshost 2026/10/15 14:22:23 INFO Applying migration id=pembegin 2026/10/15 14:22:23 INFO Applying migration id=didhost 2026/10/15 14:22:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:23 INFO Applying migration id=invites 2026/10/15 14:22:23 INFO Applying migration id=ed25519blob 2026/10/15 14:22:23 INFO Applying migration id=rsablob 2026/10/15 14:22:23 INFO Applying migration id=iconscid 2026/10/15 14:22:23 INFO Applying migration id=actor 2026/10/15 14:22:23 INFO Applying migration id=localkeys 2026/10/15 14:22:23 INFO Applying migration id=deleted 2026/10/15 14:22:23 INFO Applying migration id=history 2026/10/15 14:22:23 INFO Applying migration id=outboxnano 2026/10/15 14:22:23 INFO Applying migration id=implements 2026/10/15 14:22:23 INFO Applying migration id=backfill 2026/10/15 14:22:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-58c4-7479-b2b7-7612c963117f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-58c4-7d4e-a266-5a7c826ef37b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-58c4-7479-b2b7-7612c963117f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-58c4-7479-b2b7-7612c963117f 2026/10/15 14:22:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-58c5-7586-80ff-b80ecf86aa8b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-58c5-7546-88ba-b52850197fa6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-58c5-7546-88ba-b52850197fa6 2026/10/15 14:22:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-58c5-7546-88ba-b52850197fa6 2026/10/15 14:22:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:23 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (0.38s) === RUN TestWhisper_FollowAfterPost 2026/10/15 14:22:23 INFO Applying migration id=initial 2026/10/15 14:22:23 INFO Applying migration id=notesupdated 2026/10/15 14:22:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:23 INFO Applying migration id=activitiesid 2026/10/15 14:22:23 INFO Applying migration id=outbox 2026/10/15 14:22:23 INFO Applying migration id=edits 2026/10/15 14:22:23 INFO Applying migration id=outboxactor 2026/10/15 14:22:23 INFO Applying migration id=outboxsender 2026/10/15 14:22:23 INFO Applying migration id=thread 2026/10/15 14:22:23 INFO Applying migration id=host 2026/10/15 14:22:23 INFO Applying migration id=sharedinbox 2026/10/15 14:22:23 INFO Applying migration id=noteshost 2026/10/15 14:22:23 INFO Applying migration id=fetched 2026/10/15 14:22:23 INFO Applying migration id=move 2026/10/15 14:22:23 INFO Applying migration id=cleanup 2026/10/15 14:22:23 INFO Applying migration id=received 2026/10/15 14:22:23 INFO Applying migration id=namehost 2026/10/15 14:22:23 INFO Applying migration id=outboxhost 2026/10/15 14:22:23 INFO Applying migration id=notesfts 2026/10/15 14:22:23 INFO Applying migration id=iconsname 2026/10/15 14:22:23 INFO Applying migration id=nohash 2026/10/15 14:22:23 INFO Applying migration id=shares 2026/10/15 14:22:23 INFO Applying migration id=actorttl 2026/10/15 14:22:23 INFO Applying migration id=tocc 2026/10/15 14:22:24 INFO Applying migration id=followeds 2026/10/15 14:22:24 INFO Applying migration id=certhash 2026/10/15 14:22:24 INFO Applying migration id=follows_sync 2026/10/15 14:22:24 INFO Applying migration id=jsonpath 2026/10/15 14:22:24 INFO Applying migration id=localforward 2026/10/15 14:22:24 INFO Applying migration id=avatar 2026/10/15 14:22:24 INFO Applying migration id=noimage 2026/10/15 14:22:24 INFO Applying migration id=feed 2026/10/15 14:22:24 INFO Applying migration id=bookmarks 2026/10/15 14:22:24 INFO Applying migration id=shareactivity 2026/10/15 14:22:24 INFO Applying migration id=application 2026/10/15 14:22:24 INFO Applying migration id=certificates 2026/10/15 14:22:24 INFO Applying migration id=rawforward 2026/10/15 14:22:24 INFO Applying migration id=publickey 2026/10/15 14:22:24 INFO Applying migration id=resolvegroup 2026/10/15 14:22:24 INFO Applying migration id=reject 2026/10/15 14:22:24 INFO Applying migration id=autodel 2026/10/15 14:22:24 INFO Applying migration id=jsonb 2026/10/15 14:22:24 INFO Applying migration id=quote 2026/10/15 14:22:24 INFO Applying migration id=rfc9421 2026/10/15 14:22:24 INFO Applying migration id=keys 2026/10/15 14:22:24 INFO Applying migration id=portable 2026/10/15 14:22:24 INFO Applying migration id=proofs 2026/10/15 14:22:24 INFO Applying migration id=contexts 2026/10/15 14:22:24 INFO Applying migration id=deliverieshost 2026/10/15 14:22:24 INFO Applying migration id=pembegin 2026/10/15 14:22:24 INFO Applying migration id=didhost 2026/10/15 14:22:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:24 INFO Applying migration id=invites 2026/10/15 14:22:24 INFO Applying migration id=ed25519blob 2026/10/15 14:22:24 INFO Applying migration id=rsablob 2026/10/15 14:22:24 INFO Applying migration id=iconscid 2026/10/15 14:22:24 INFO Applying migration id=actor 2026/10/15 14:22:24 INFO Applying migration id=localkeys 2026/10/15 14:22:24 INFO Applying migration id=deleted 2026/10/15 14:22:24 INFO Applying migration id=history 2026/10/15 14:22:24 INFO Applying migration id=outboxnano 2026/10/15 14:22:24 INFO Applying migration id=implements 2026/10/15 14:22:24 INFO Applying migration id=backfill 2026/10/15 14:22:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-5b85-727c-bd15-38bed692d23e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-5b89-771c-b3fa-aa5902c0f40d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-5b8a-77cb-a4cd-0deaf9fdc641 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-5b89-771c-b3fa-aa5902c0f40d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-5b89-771c-b3fa-aa5902c0f40d 2026/10/15 14:22:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:24 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.71s) === RUN TestWhisper_Throttling 2026/10/15 14:22:24 INFO Applying migration id=initial 2026/10/15 14:22:24 INFO Applying migration id=notesupdated 2026/10/15 14:22:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:24 INFO Applying migration id=activitiesid 2026/10/15 14:22:24 INFO Applying migration id=outbox 2026/10/15 14:22:24 INFO Applying migration id=edits 2026/10/15 14:22:24 INFO Applying migration id=outboxactor 2026/10/15 14:22:24 INFO Applying migration id=outboxsender 2026/10/15 14:22:24 INFO Applying migration id=thread 2026/10/15 14:22:24 INFO Applying migration id=host 2026/10/15 14:22:24 INFO Applying migration id=sharedinbox 2026/10/15 14:22:24 INFO Applying migration id=noteshost 2026/10/15 14:22:24 INFO Applying migration id=fetched 2026/10/15 14:22:24 INFO Applying migration id=move 2026/10/15 14:22:24 INFO Applying migration id=cleanup 2026/10/15 14:22:24 INFO Applying migration id=received 2026/10/15 14:22:24 INFO Applying migration id=namehost 2026/10/15 14:22:24 INFO Applying migration id=outboxhost 2026/10/15 14:22:24 INFO Applying migration id=notesfts 2026/10/15 14:22:24 INFO Applying migration id=iconsname 2026/10/15 14:22:24 INFO Applying migration id=nohash 2026/10/15 14:22:24 INFO Applying migration id=shares 2026/10/15 14:22:24 INFO Applying migration id=actorttl 2026/10/15 14:22:24 INFO Applying migration id=tocc 2026/10/15 14:22:24 INFO Applying migration id=followeds 2026/10/15 14:22:24 INFO Applying migration id=certhash 2026/10/15 14:22:24 INFO Applying migration id=follows_sync 2026/10/15 14:22:24 INFO Applying migration id=jsonpath 2026/10/15 14:22:24 INFO Applying migration id=localforward 2026/10/15 14:22:24 INFO Applying migration id=avatar 2026/10/15 14:22:24 INFO Applying migration id=noimage 2026/10/15 14:22:24 INFO Applying migration id=feed 2026/10/15 14:22:24 INFO Applying migration id=bookmarks 2026/10/15 14:22:24 INFO Applying migration id=shareactivity 2026/10/15 14:22:24 INFO Applying migration id=application 2026/10/15 14:22:24 INFO Applying migration id=certificates 2026/10/15 14:22:24 INFO Applying migration id=rawforward 2026/10/15 14:22:24 INFO Applying migration id=publickey 2026/10/15 14:22:24 INFO Applying migration id=resolvegroup 2026/10/15 14:22:24 INFO Applying migration id=reject 2026/10/15 14:22:24 INFO Applying migration id=autodel 2026/10/15 14:22:24 INFO Applying migration id=jsonb 2026/10/15 14:22:24 INFO Applying migration id=quote 2026/10/15 14:22:24 INFO Applying migration id=rfc9421 2026/10/15 14:22:24 INFO Applying migration id=keys 2026/10/15 14:22:24 INFO Applying migration id=portable 2026/10/15 14:22:24 INFO Applying migration id=proofs 2026/10/15 14:22:24 INFO Applying migration id=contexts 2026/10/15 14:22:24 INFO Applying migration id=deliverieshost 2026/10/15 14:22:24 INFO Applying migration id=pembegin 2026/10/15 14:22:24 INFO Applying migration id=didhost 2026/10/15 14:22:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:24 INFO Applying migration id=invites 2026/10/15 14:22:24 INFO Applying migration id=ed25519blob 2026/10/15 14:22:24 INFO Applying migration id=rsablob 2026/10/15 14:22:24 INFO Applying migration id=iconscid 2026/10/15 14:22:24 INFO Applying migration id=actor 2026/10/15 14:22:24 INFO Applying migration id=localkeys 2026/10/15 14:22:24 INFO Applying migration id=deleted 2026/10/15 14:22:24 INFO Applying migration id=history 2026/10/15 14:22:24 INFO Applying migration id=outboxnano 2026/10/15 14:22:24 INFO Applying migration id=implements 2026/10/15 14:22:24 INFO Applying migration id=backfill 2026/10/15 14:22:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-5dde-7a93-b9a3-62deaa7ca000 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-5ddf-79af-ab29-d97e466da80f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-5dde-7a93-b9a3-62deaa7ca000 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-5dde-7a93-b9a3-62deaa7ca000 2026/10/15 14:22:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-5de0-7615-a185-a3b91577023c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-5de0-75c9-906c-800a5c92e00d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-5de0-75c9-906c-800a5c92e00d 2026/10/15 14:22:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-5de0-75c9-906c-800a5c92e00d 2026/10/15 14:22:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:25 WARN User is posting too frequently last=2026-10-15T14:22:25.248Z can=2026-10-15T14:23:25.248Z 2026/10/15 14:22:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:25 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (0.60s) 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 Test_FEP521b --- PASS: Test_FEP521b (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 TestCluster_BackfillMissingParent === PAUSE TestCluster_BackfillMissingParent === 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 TestServer_InvitationHappyFlow 2026/10/15 14:23:03 INFO Applying migration id=initial 2026/10/15 14:23:03 INFO Applying migration id=notesupdated 2026/10/15 14:23:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:23:03 INFO Applying migration id=activitiesid 2026/10/15 14:23:03 INFO Applying migration id=outbox 2026/10/15 14:23:03 INFO Applying migration id=edits 2026/10/15 14:23:03 INFO Applying migration id=outboxactor 2026/10/15 14:23:03 INFO Applying migration id=outboxsender 2026/10/15 14:23:03 INFO Applying migration id=thread 2026/10/15 14:23:03 INFO Applying migration id=host 2026/10/15 14:23:03 INFO Applying migration id=sharedinbox 2026/10/15 14:23:03 INFO Applying migration id=noteshost 2026/10/15 14:23:03 INFO Applying migration id=fetched 2026/10/15 14:23:03 INFO Applying migration id=move 2026/10/15 14:23:03 INFO Applying migration id=cleanup 2026/10/15 14:23:03 INFO Applying migration id=received 2026/10/15 14:23:03 INFO Applying migration id=namehost 2026/10/15 14:23:03 INFO Applying migration id=outboxhost 2026/10/15 14:23:03 INFO Applying migration id=notesfts 2026/10/15 14:23:03 INFO Applying migration id=iconsname 2026/10/15 14:23:03 INFO Applying migration id=nohash 2026/10/15 14:23:03 INFO Applying migration id=shares 2026/10/15 14:23:03 INFO Applying migration id=actorttl 2026/10/15 14:23:03 INFO Applying migration id=tocc 2026/10/15 14:23:03 INFO Applying migration id=followeds 2026/10/15 14:23:03 INFO Applying migration id=certhash 2026/10/15 14:23:03 INFO Applying migration id=follows_sync 2026/10/15 14:23:03 INFO Applying migration id=jsonpath 2026/10/15 14:23:03 INFO Applying migration id=localforward 2026/10/15 14:23:03 INFO Applying migration id=avatar 2026/10/15 14:23:03 INFO Applying migration id=noimage 2026/10/15 14:23:03 INFO Applying migration id=feed 2026/10/15 14:23:03 INFO Applying migration id=bookmarks 2026/10/15 14:23:03 INFO Applying migration id=shareactivity 2026/10/15 14:23:03 INFO Applying migration id=application 2026/10/15 14:23:03 INFO Applying migration id=certificates 2026/10/15 14:23:03 INFO Applying migration id=rawforward 2026/10/15 14:23:03 INFO Applying migration id=publickey 2026/10/15 14:23:03 INFO Applying migration id=resolvegroup 2026/10/15 14:23:03 INFO Applying migration id=reject 2026/10/15 14:23:03 INFO Applying migration id=autodel 2026/10/15 14:23:03 INFO Applying migration id=jsonb 2026/10/15 14:23:03 INFO Applying migration id=quote 2026/10/15 14:23:03 INFO Applying migration id=rfc9421 2026/10/15 14:23:03 INFO Applying migration id=keys 2026/10/15 14:23:03 INFO Applying migration id=portable 2026/10/15 14:23:03 INFO Applying migration id=proofs 2026/10/15 14:23:03 INFO Applying migration id=contexts 2026/10/15 14:23:03 INFO Applying migration id=deliverieshost 2026/10/15 14:23:03 INFO Applying migration id=pembegin 2026/10/15 14:23:03 INFO Applying migration id=didhost 2026/10/15 14:23:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:23:03 INFO Applying migration id=invites 2026/10/15 14:23:03 INFO Applying migration id=ed25519blob 2026/10/15 14:23:03 INFO Applying migration id=rsablob 2026/10/15 14:23:03 INFO Applying migration id=iconscid 2026/10/15 14:23:03 INFO Applying migration id=actor 2026/10/15 14:23:03 INFO Applying migration id=localkeys 2026/10/15 14:23:03 INFO Applying migration id=deleted 2026/10/15 14:23:03 INFO Applying migration id=history 2026/10/15 14:23:03 INFO Applying migration id=outboxnano 2026/10/15 14:23:03 INFO Applying migration id=implements 2026/10/15 14:23:03 INFO Applying migration id=backfill 2026/10/15 14:23:03 INFO Enabling pprof url=https://a.localdomain/exblscijamolfomkshofohapdemkrmld/debug/pprof 2026/10/15 14:23:03 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:03 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:23:03 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:23:03 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:03 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:23:03 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/15 14:23:03 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/15 14:23:03 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:03 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr9CxMKL3jZHy6qfbNN3oXn3eFe89H6KeKpPt4qGSmuJu/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr9CxMKL3jZHy6qfbNN3oXn3eFe89H6KeKpPt4qGSmuJu/actor offset=0 --- PASS: TestServer_InvitationHappyFlow (0.92s) === RUN TestServer_WrongCode 2026/10/15 14:23:04 INFO Enabling pprof url=https://a.localdomain/rpxlibvttkjqihbygwdyseouahvcxxts/debug/pprof 2026/10/15 14:23:04 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:04 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:23:04 WARN Invalid invitation code request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/15 14:23:04 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:23:04 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:04 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkwSd6Qqeni4x4ngk2X8AnhiWFZJyvKgN7pYqPFtkvHJHs/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwSd6Qqeni4x4ngk2X8AnhiWFZJyvKgN7pYqPFtkvHJHs/actor offset=0 --- PASS: TestServer_WrongCode (0.46s) === RUN TestServer_ExpiredCode 2026/10/15 14:23:04 INFO Enabling pprof url=https://a.localdomain/deeiejnoyglqyyxvwefbiyucmgqjwlok/debug/pprof 2026/10/15 14:23:04 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:04 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:23:04 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:23:04 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:23:04 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:04 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mku2pp9NgFYLQDoYp8WL6MMht5vaRWbGzEsxzFsQnC7YRp/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2pp9NgFYLQDoYp8WL6MMht5vaRWbGzEsxzFsQnC7YRp/actor offset=0 --- PASS: TestServer_ExpiredCode (0.41s) === RUN TestServer_CodeReuse 2026/10/15 14:23:05 INFO Enabling pprof url=https://a.localdomain/dppahvvtmkhhvvdlnsuutsyndadcsahf/debug/pprof 2026/10/15 14:23:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:05 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:23:05 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:23:05 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:05 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpDNv5VUf6c3gcvKpEEAsFw722ZUh7AdyZRj26QBVP2Tt/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpDNv5VUf6c3gcvKpEEAsFw722ZUh7AdyZRj26QBVP2Tt/actor offset=0 2026/10/15 14:23:05 WARN Invalid invitation code request.path=/users/invitations/accept request.user=bob code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:23:05 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 --- PASS: TestServer_CodeReuse (0.61s) === RUN TestServer_InvitationLimit 2026/10/15 14:23:05 INFO Enabling pprof url=https://a.localdomain/xbcuhjuryopdairnjqspqyuhaulcjvle/debug/pprof 2026/10/15 14:23:05 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:05 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/15 14:23:05 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/15 14:23:05 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:23:05 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:05 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:23:06 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/15 14:23:06 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/15 14:23:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:06 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgYP4uAPRXYq5JoQmE7kVAYVhtzTFRT8M712rLpVFM5p6/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgYP4uAPRXYq5JoQmE7kVAYVhtzTFRT8M712rLpVFM5p6/actor offset=0 2026/10/15 14:23:06 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=9ca77229-fe81-4ad2-8974-308bdec0a56b 2026/10/15 14:23:06 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=39b9df67-baef-44cc-8f90-107eddb8904a 2026/10/15 14:23:06 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=24152773-5d5e-4947-b605-5ed628a727d1 2026/10/15 14:23:06 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/15 14:23:06 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=d7ce1e94-1bc9-4e1f-af90-0553301a192a --- PASS: TestServer_InvitationLimit (1.11s) === RUN TestServer_InvitationCreateDeleteAccept 2026/10/15 14:23:06 INFO Enabling pprof url=https://a.localdomain/sbqhtgxewqpkqvhauahyefwfmhlnbdtx/debug/pprof 2026/10/15 14:23:06 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:07 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=fa437a6f-7970-4ac3-892f-541b176f8f8d 2026/10/15 14:23:07 WARN Invalid invitation code request.path=/users/invitations/accept code=fa437a6f-7970-4ac3-892f-541b176f8f8d --- PASS: TestServer_InvitationCreateDeleteAccept (0.53s) === RUN TestServer_InvitationCreateAcceptDelete 2026/10/15 14:23:07 INFO Enabling pprof url=https://a.localdomain/lbmyqxgqfjryauchoqblcdohbenmjuxq/debug/pprof 2026/10/15 14:23:07 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:07 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=abd3498c-8e89-4a84-91ae-fec23e5ac63d 2026/10/15 14:23:07 INFO Accepted invitation request.path=/users/invitations/accept code=abd3498c-8e89-4a84-91ae-fec23e5ac63d hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/15 14:23:07 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:07 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 WARN Invalid invitation code request.path=/users/invitations/revoke request.user=alice code=abd3498c-8e89-4a84-91ae-fec23e5ac63d --- PASS: TestServer_InvitationCreateAcceptDelete (0.86s) === 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_ClientSideSigningInboxHappyFlow === PAUSE TestCluster_ClientSideSigningInboxHappyFlow === RUN TestCluster_ClientSideSigningOutboxHappyFlow === PAUSE TestCluster_ClientSideSigningOutboxHappyFlow === RUN TestCluster_ClientSideSigningOutboxWrongOutbox === PAUSE TestCluster_ClientSideSigningOutboxWrongOutbox === RUN TestCluster_ClientSideSigningOutboxUnsupportedActivity === PAUSE TestCluster_ClientSideSigningOutboxUnsupportedActivity === RUN TestCluster_ClientSideSigningOutboxNotActivity === PAUSE TestCluster_ClientSideSigningOutboxNotActivity === RUN TestCluster_ClientSideSigningOutboxInvalidActivity === PAUSE TestCluster_ClientSideSigningOutboxInvalidActivity === RUN TestCluster_ClientSideSigningOutboxNoProof === PAUSE TestCluster_ClientSideSigningOutboxNoProof === RUN TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === PAUSE TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === RUN TestCluster_ClientSideSigningOutboxInvalidProof === PAUSE TestCluster_ClientSideSigningOutboxInvalidProof === RUN TestCluster_InboxFetchHappyFlow === PAUSE TestCluster_InboxFetchHappyFlow === RUN TestCluster_InboxFetchInvalidSignature === PAUSE TestCluster_InboxFetchInvalidSignature === RUN TestCluster_InboxFetchNotOwner === PAUSE TestCluster_InboxFetchNotOwner === RUN TestCluster_InboxFetchNotRegistered === PAUSE TestCluster_InboxFetchNotRegistered === RUN TestCluster_OutboxImport === PAUSE TestCluster_OutboxImport === RUN TestCluster_ClientSideSigningFollowersHappyFlow === PAUSE TestCluster_ClientSideSigningFollowersHappyFlow === RUN TestCluster_ClientSideSigningFollowersMissingCollection === PAUSE TestCluster_ClientSideSigningFollowersMissingCollection === RUN TestCluster_ClientSideSigningFollowersWrongCollection === PAUSE TestCluster_ClientSideSigningFollowersWrongCollection === 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 TestCluster_BackfillMissingParent === CONT TestCluster_ShareUnshare === CONT TestMetadata_Maximum === CONT TestMetadata_Link === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_DM === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_ClientSideSigningOutboxInvalidActivity === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PublicPostQuote === CONT TestCluster_ClientSideSigningOutboxNotActivity === CONT TestMetadata_Add === CONT TestMetadata_Equals === CONT TestMetadata_HTML === CONT TestCluster_ClientSideSigningOutboxUnsupportedActivity === CONT TestCluster_ClientSideSigningOutboxWrongOutbox === CONT TestCluster_ClientSideSigningOutboxHappyFlow === CONT TestCluster_ClientSideSigningInboxHappyFlow === CONT TestCluster_ForwardedLegacyReply === CONT TestMetadata_LineBreak === CONT TestMetadata_Whitespace === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_InboxFetchNotRegistered === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PublicPost === CONT TestCluster_ClientSideSigningFollowersWrongCollection === CONT TestCluster_ClientSideSigningFollowersMissingCollection === CONT TestCluster_ClientSideSigningFollowersHappyFlow === CONT TestName_Set === CONT TestCluster_OutboxImport === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_Poll === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_InboxFetchHappyFlow === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_InboxFetchInvalidSignature === CONT TestCluster_PostInCommunity === CONT TestCluster_InboxFetchNotOwner === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_PostToFollowers === CONT TestCluster_PostToFollowers_Approved === CONT TestDeleter_OldData === CONT TestCluster_Gateways === CONT TestCluster_ReplyForwardingWithIntegrityProofs 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/xjyfwthbfyaqniljuhuhyxlnxfhhgtda/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/qdvvmkxarnejdgwybhofyucbqxxsesok/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=initial 2026/10/15 14:23:08 INFO Applying migration id=notesupdated 2026/10/15 14:23:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:23:08 INFO Applying migration id=activitiesid 2026/10/15 14:23:08 INFO Applying migration id=outbox 2026/10/15 14:23:08 INFO Applying migration id=edits 2026/10/15 14:23:08 INFO Applying migration id=outboxactor 2026/10/15 14:23:08 INFO Applying migration id=outboxsender 2026/10/15 14:23:08 INFO Applying migration id=thread 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/utwkwnganisigckybdfcghiyoukplhfb/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=host 2026/10/15 14:23:08 INFO Applying migration id=sharedinbox 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/dmweakteqtdeuhxdpgapjljlmdsyoytt/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=noteshost 2026/10/15 14:23:08 INFO Applying migration id=fetched 2026/10/15 14:23:08 INFO Applying migration id=move 2026/10/15 14:23:08 INFO Applying migration id=cleanup 2026/10/15 14:23:08 INFO Applying migration id=received 2026/10/15 14:23:08 INFO Applying migration id=namehost 2026/10/15 14:23:08 INFO Applying migration id=outboxhost 2026/10/15 14:23:08 INFO Applying migration id=notesfts 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/miuravqolwtcvkprhlefyudrthhaxgxw/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=iconsname 2026/10/15 14:23:08 INFO Applying migration id=nohash 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/sacowfvvtqirnimuyjxberetxtwuvoph/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=shares 2026/10/15 14:23:08 INFO Applying migration id=actorttl 2026/10/15 14:23:08 INFO Applying migration id=tocc 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/mgolcbhrhpnmyahdgtiugfbbbelfddfp/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=followeds 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/hmuoptpxtyjgbauqtjyddrpoqnsyorkr/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=certhash 2026/10/15 14:23:08 INFO Applying migration id=follows_sync 2026/10/15 14:23:08 INFO Applying migration id=jsonpath 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/ixmjyojyennkhutxegknwxkqkixjvxqu/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/thattabqfpaytlrwpkyrkcigknscsdoc/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/ueupnjaqwagpuelvkjnjkeewhesdcajj/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/slcdnxkwxafmqyrgftacevplbwvyprct/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/weqnyqgxyganceeqceoneqswhnkesfjl/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/vhjqvvgsglvaguyidsvvlbkicxneroxq/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/ptnfuibithqunhlpcrxjbrsxabhbroap/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/cjmqwspqxbbejhixxnlgfsrpmfjuwmim/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/kupdgeoduwjhwtbhqoxvcopisagrnodb/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=localforward 2026/10/15 14:23:08 INFO Applying migration id=avatar 2026/10/15 14:23:08 INFO Applying migration id=noimage 2026/10/15 14:23:08 INFO Applying migration id=feed 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/swvqnipmfgntbjikvpnswuyapgvqohee/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=bookmarks 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/boirqbkxciaxnhlxrbndrvgsdbpvtrae/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=shareactivity 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/dmfcluxirxxofvrhkicfsxnsvdhfigty/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=application 2026/10/15 14:23:08 INFO Applying migration id=certificates 2026/10/15 14:23:08 INFO Applying migration id=rawforward 2026/10/15 14:23:08 INFO Applying migration id=publickey 2026/10/15 14:23:08 INFO Applying migration id=resolvegroup 2026/10/15 14:23:08 INFO Applying migration id=reject 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/pqyggjmpysoyanucyxkpkardrmqvvpda/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=autodel 2026/10/15 14:23:08 INFO Applying migration id=jsonb 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/uujjdhvlgbycqvaxtnkbehfobgrkgggl/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=quote 2026/10/15 14:23:08 INFO Applying migration id=rfc9421 2026/10/15 14:23:08 INFO Applying migration id=keys 2026/10/15 14:23:08 INFO Applying migration id=portable 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/jlltvjshkkhgovrmrdjlpwewpgrwrnxk/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=proofs 2026/10/15 14:23:08 INFO Applying migration id=contexts 2026/10/15 14:23:08 INFO Applying migration id=deliverieshost 2026/10/15 14:23:08 INFO Applying migration id=pembegin 2026/10/15 14:23:08 INFO Applying migration id=didhost 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/nlugcrodbxhulsgqvdmbrvdbcmyvnpbq/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:23:08 INFO Applying migration id=invites 2026/10/15 14:23:08 INFO Applying migration id=ed25519blob 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/pvftjexdlxixqfjmhesooajmatlbggxp/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Applying migration id=rsablob 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/xtbbyflltngocincnsngjtlvotivmjof/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/bysbhffrdpwtkluqvrdjrlhxhrsyqoga/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=iconscid 2026/10/15 14:23:08 INFO Applying migration id=actor 2026/10/15 14:23:08 INFO Applying migration id=localkeys 2026/10/15 14:23:08 INFO Applying migration id=deleted 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/avhnvgxwbxdtblvqwodlfsbopkyjxtmy/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=history 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/wqlxueqtlsujvkgrbvqfsuujolknmqhx/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=outboxnano 2026/10/15 14:23:08 INFO Applying migration id=implements 2026/10/15 14:23:08 INFO Applying migration id=backfill 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/ugorilwmfbpradwhiapobjjelpxnhocf/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/firobhhwwgdsupsjslmnwodajtudubcb/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/csdjrangaslsstscorfprrgiwnlomxfc/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/qwnblwyhpbivyddavbdjsugthmfhvabc/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/sbogjsjervchrwqjownpkyjjlsndvxrh/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/vmijyuwwbprfgeasthfijpsspwrhxrir/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/lsghmtwutigsrupvujalgowxeripnqpq/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/pmwayvtumafluguwwbvnghrxcchjcbow/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/rnsjlptrtrwsgcodmisbltymvtxmgolq/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/pmtnsujymodecxhsyhvxlhokubolhbjn/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/fiodmglmnokfjmimnxkjonvnaefpqmlf/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/mxgtunjekdxggsttpuiovvudoycvdsug/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=initial 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=notesupdated 2026/10/15 14:23:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:23:08 INFO Applying migration id=activitiesid 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/jfovhwbykbmnqnulguphsctninteadmw/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/manhdwbpphngxxihbvffniafmwglkcvj/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/tahwmehejeehjxcaddnmvjipryouaprj/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=outbox 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/umeitvjaeccyeaukefiuycrmbwelscrv/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/ckkubdrniepwusybyjppinovbmjvxlqj/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=edits 2026/10/15 14:23:08 INFO Applying migration id=outboxactor 2026/10/15 14:23:08 INFO Applying migration id=outboxsender 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/lwekwwphylbkpqwnylytihutwbrywwfi/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=thread 2026/10/15 14:23:08 INFO Applying migration id=host 2026/10/15 14:23:08 INFO Applying migration id=sharedinbox 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/yoejaamwullsxqgujtfejbwlcrdsdses/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=noteshost 2026/10/15 14:23:08 INFO Applying migration id=fetched 2026/10/15 14:23:08 INFO Applying migration id=move 2026/10/15 14:23:08 INFO Applying migration id=cleanup 2026/10/15 14:23:08 INFO Applying migration id=received 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/boveublfahlhceodnoihnstkwjjcexcj/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/edyclloousgdupdmsejhwxucsmarxbgx/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/bkrghnnwtgtutfnsbtjixwcaosesoanx/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=namehost 2026/10/15 14:23:08 INFO Applying migration id=outboxhost 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=notesfts 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=iconsname 2026/10/15 14:23:08 INFO Applying migration id=nohash 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/lrgecbalteeinsbutuakmnmogaswgniy/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=shares 2026/10/15 14:23:08 INFO Applying migration id=actorttl 2026/10/15 14:23:08 INFO Applying migration id=tocc 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/dnwxgeadqtchmrsisnqamjgvlrgsulsi/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=followeds 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/dpsltxvfnhdeqcujgchsesdtcqmptocy/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=certhash 2026/10/15 14:23:08 INFO Applying migration id=follows_sync 2026/10/15 14:23:08 INFO Applying migration id=jsonpath 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/obvyyisqsyqmuibfrjsdkwlrpypsbbyr/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/gavuwfehmwptiplcmknudlyamnihqnpk/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/inlsyeuyswntnxpbckmrkiipsropcwvx/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/ilisxqfwhmgqblcdjtuysopsbqiieufw/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/xwcnufyhtbwkuhgtlbnolvtrktipaebf/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/ygskaucrqfipcedupgxfsculytctniwe/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/syjlnonqnfaykhyusildsnugqwqyltmo/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=localforward 2026/10/15 14:23:08 INFO Applying migration id=avatar 2026/10/15 14:23:08 INFO Applying migration id=noimage 2026/10/15 14:23:08 INFO Applying migration id=feed 2026/10/15 14:23:08 INFO Applying migration id=bookmarks 2026/10/15 14:23:08 INFO Applying migration id=shareactivity 2026/10/15 14:23:08 INFO Applying migration id=application 2026/10/15 14:23:08 INFO Applying migration id=certificates 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/nvlnuomokvqqcnelihabiapardqecmim/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=rawforward 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/dxdkjonkwvtmesgjwjqpahqwyrpaqfaq/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:08 INFO Applying migration id=publickey 2026/10/15 14:23:08 INFO Applying migration id=resolvegroup 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=reject 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/ixhenkmpcxstfsvbivouxrxxgjucsybx/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=autodel 2026/10/15 14:23:08 INFO Applying migration id=jsonb 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/uqxtdyqfgjxmiwktxtociriknylmetls/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/ccsvaostfuorykbvhaxomobcbxihlxis/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/acnsesvoduppbwnfbkkphfosoafjuvox/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/xdmrsykxjvdmatcbufcaqsgtvfjwbhuo/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/oqprqfwyweaolqdskbfcmcgubfdrnvsk/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=quote 2026/10/15 14:23:08 INFO Applying migration id=rfc9421 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/hyoohqpykhkwpwcjrxugmvgybnekgiui/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=keys 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Applying migration id=portable 2026/10/15 14:23:08 INFO Applying migration id=proofs 2026/10/15 14:23:08 INFO Applying migration id=contexts 2026/10/15 14:23:08 INFO Applying migration id=deliverieshost 2026/10/15 14:23:08 INFO Applying migration id=pembegin 2026/10/15 14:23:08 INFO Applying migration id=didhost 2026/10/15 14:23:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:23:08 INFO Applying migration id=invites 2026/10/15 14:23:08 INFO Applying migration id=ed25519blob 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/vsumthtcmphhrbewydliffyoouerifcm/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=rsablob 2026/10/15 14:23:08 INFO Applying migration id=iconscid 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/xeallxtkaramgxaxmgleaiphldaeadli/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=actor 2026/10/15 14:23:08 INFO Applying migration id=localkeys 2026/10/15 14:23:08 INFO Applying migration id=deleted 2026/10/15 14:23:08 INFO Applying migration id=history 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/cinxxkkalsoqppnynefdgbscxrourwku/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=outboxnano 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/pplqxejnxwpnepxojscvcxqvgscjhlth/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=implements 2026/10/15 14:23:08 INFO Applying migration id=backfill 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/kstfkfcccgekuapumvnckdlpcwmflgqt/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/svyvydhekoxjkksxuqabqyucqhiawwyg/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/xbmsudgaexaojhwnwxvvldwwcnovckos/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=initial 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/lyvfxgoihettlljhlbrlwvuilkgcsuyg/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:08 INFO Applying migration id=notesupdated 2026/10/15 14:23:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:23:08 INFO Applying migration id=activitiesid 2026/10/15 14:23:08 INFO Applying migration id=outbox 2026/10/15 14:23:08 INFO Looking up user name=bob 2026/10/15 14:23:08 INFO Applying migration id=edits 2026/10/15 14:23:08 INFO Applying migration id=outboxactor 2026/10/15 14:23:08 INFO Applying migration id=outboxsender 2026/10/15 14:23:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:08 INFO Enabling pprof url=https://c.localdomain/ysysrfkkfkohuulbjopyfnfeftdlhkxi/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=thread 2026/10/15 14:23:08 INFO Applying migration id=host 2026/10/15 14:23:08 INFO Applying migration id=sharedinbox 2026/10/15 14:23:08 INFO Applying migration id=noteshost 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=fetched 2026/10/15 14:23:08 INFO Applying migration id=move 2026/10/15 14:23:08 INFO Applying migration id=cleanup 2026/10/15 14:23:08 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/follow/01a13ff2-07f1-7418-bd68-d2acca483d42 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor followed=https://b.localdomain/user/bob 2026/10/15 14:23:08 INFO Applying migration id=received 2026/10/15 14:23:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/follow/01a13ff2-07f1-7418-bd68-d2acca483d42 2026/10/15 14:23:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/follow/01a13ff2-07f1-7418-bd68-d2acca483d42 2026/10/15 14:23:08 INFO Applying migration id=namehost 2026/10/15 14:23:08 INFO Applying migration id=outboxhost 2026/10/15 14:23:08 INFO Applying migration id=notesfts 2026/10/15 14:23:08 INFO Applying migration id=iconsname 2026/10/15 14:23:08 INFO Applying migration id=nohash 2026/10/15 14:23:08 INFO Fetching object cid=ap://did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor 2026/10/15 14:23:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:08 INFO Applying migration id=shares 2026/10/15 14:23:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/follow/01a13ff2-07f1-7418-bd68-d2acca483d42 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/follow/01a13ff2-07f1-7418-bd68-d2acca483d42 2026/10/15 14:23:08 INFO Applying migration id=actorttl 2026/10/15 14:23:08 INFO Applying migration id=tocc 2026/10/15 14:23:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:08 INFO Fetching object cid=ap://did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/aiemsgmscuwrkmqcoguskdtywcsvfmyi/debug/pprof 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor offset=0 2026/10/15 14:23:08 INFO Fetching object cid=ap://did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/follow/01a13ff2-07f1-7418-bd68-d2acca483d42 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor followed=https://b.localdomain/user/bob 2026/10/15 14:23:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0819-7082-9900-c35003cbe48a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/follow/01a13ff2-07f1-7418-bd68-d2acca483d42 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/follow/01a13ff2-07f1-7418-bd68-d2acca483d42 2026/10/15 14:23:08 INFO Enabling pprof url=https://c.localdomain/eswfcsthgkivnxufecajhlixpbvibrmv/debug/pprof 2026/10/15 14:23:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/inbox activity=https://b.localdomain/accept/01a13ff2-0819-7082-9900-c35003cbe48a 2026/10/15 14:23:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/inbox activity=https://b.localdomain/accept/01a13ff2-0819-7082-9900-c35003cbe48a 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:08 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/follow/01a13ff2-081d-7c82-8a72-fc89da10b10a activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:08 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/follow/01a13ff2-081d-7c82-8a72-fc89da10b10a 2026/10/15 14:23:08 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/follow/01a13ff2-081d-7c82-8a72-fc89da10b10a 2026/10/15 14:23:08 INFO Looking up user name=bob 2026/10/15 14:23:08 INFO Applying migration id=followeds 2026/10/15 14:23:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/inbox activity=https://b.localdomain/accept/01a13ff2-0819-7082-9900-c35003cbe48a 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0819-7082-9900-c35003cbe48a 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:08 INFO Applying migration id=certhash 2026/10/15 14:23:08 INFO Fetching object cid=ap://did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor 2026/10/15 14:23:08 INFO Looking up user name=bob 2026/10/15 14:23:08 INFO Applying migration id=follows_sync 2026/10/15 14:23:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0819-7082-9900-c35003cbe48a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/follow/01a13ff2-07f1-7418-bd68-d2acca483d42 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/follow/01a13ff2-07f1-7418-bd68-d2acca483d42 2026/10/15 14:23:08 INFO Applying migration id=jsonpath 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/sncvmmpbulavpsdonyawooyhmkvdgyes/debug/pprof 2026/10/15 14:23:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/follow/01a13ff2-081d-7c82-8a72-fc89da10b10a 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/follow/01a13ff2-081d-7c82-8a72-fc89da10b10a 2026/10/15 14:23:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor offset=0 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor 2026/10/15 14:23:08 INFO Fetching object cid=ap://did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/ulfiqwvtpatahallscmfldysqorbyuph/debug/pprof 2026/10/15 14:23:08 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/follow/01a13ff2-081d-7c82-8a72-fc89da10b10a activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:08 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/accept/01a13ff2-0840-7799-8b3a-86efa17a5e3a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/follow/01a13ff2-081d-7c82-8a72-fc89da10b10a activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/follow/01a13ff2-081d-7c82-8a72-fc89da10b10a 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/accept/01a13ff2-0840-7799-8b3a-86efa17a5e3a 2026/10/15 14:23:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/accept/01a13ff2-0840-7799-8b3a-86efa17a5e3a 2026/10/15 14:23:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0841-75e7-829e-ee9f0f8a8b21 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0841-758c-91da-ba46be2c7f07 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0841-758c-91da-ba46be2c7f07 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/egkkvgbyxhrahhfijfirabwmeptljpet/debug/pprof 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/emhadqdvppwpfwegpwnnmngiayexntju/debug/pprof 2026/10/15 14:23:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/inbox activity=https://b.localdomain/create/01a13ff2-0841-75e7-829e-ee9f0f8a8b21 2026/10/15 14:23:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/inbox activity=https://b.localdomain/create/01a13ff2-0841-75e7-829e-ee9f0f8a8b21 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Fetching object cid=ap://did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:08 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/accept/01a13ff2-0840-7799-8b3a-86efa17a5e3a 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/accept/01a13ff2-0840-7799-8b3a-86efa17a5e3a 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:08 INFO Looking up user name=bob 2026/10/15 14:23:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/inbox activity=https://b.localdomain/create/01a13ff2-0841-75e7-829e-ee9f0f8a8b21 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0841-75e7-829e-ee9f0f8a8b21 2026/10/15 14:23:08 INFO Fetching object cid=ap://did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0841-758c-91da-ba46be2c7f07 request.user=bob post=https://b.localdomain/post/01a13ff2-0841-758c-91da-ba46be2c7f07 2026/10/15 14:23:08 INFO Applying migration id=localforward 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:08 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/accept/01a13ff2-0840-7799-8b3a-86efa17a5e3a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/follow/01a13ff2-081d-7c82-8a72-fc89da10b10a activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/follow/01a13ff2-081d-7c82-8a72-fc89da10b10a 2026/10/15 14:23:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:08 INFO Looking up user name=alice 2026/10/15 14:23:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/kwuwdckfoahmjimayuogpxudvaiaqagy/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=avatar 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:08 INFO Applying migration id=noimage 2026/10/15 14:23:08 INFO Applying migration id=feed 2026/10/15 14:23:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:08 INFO Fetching object cid=ap://did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Applying migration id=bookmarks 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/ugqxcgxbvqjjqradwvtxqafssjmadsth/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/iqmnwsqfvdxrkecuuiyjuqoeywsbivrk/debug/pprof 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/qqidxrakrrlntukyklyeijpiibsinyhj/debug/pprof 2026/10/15 14:23:08 INFO Applying migration id=shareactivity 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor offset=0 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/hmcukembtpvbqparwirwcxjuvdjegbqq/debug/pprof 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Applying migration id=application 2026/10/15 14:23:08 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/10/15 14:23:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/create/01a13ff2-087a-7355-b5a8-173dd81c84c1 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/post/01a13ff2-087a-7307-a3af-2022ba69b6de thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/post/01a13ff2-087a-7307-a3af-2022ba69b6de starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:08 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/create/01a13ff2-087a-7355-b5a8-173dd81c84c1 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/post/01a13ff2-087a-7307-a3af-2022ba69b6de activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/post/01a13ff2-087a-7307-a3af-2022ba69b6de 2026/10/15 14:23:08 INFO Applying migration id=certificates 2026/10/15 14:23:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0880-7a11-a871-4877ef8b0b36 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:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/create/01a13ff2-087a-7355-b5a8-173dd81c84c1 2026/10/15 14:23:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/create/01a13ff2-087a-7355-b5a8-173dd81c84c1 2026/10/15 14:23:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0880-7a11-a871-4877ef8b0b36 2026/10/15 14:23:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0880-7a11-a871-4877ef8b0b36 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-0881-7b75-a9d9-17e5e9b30eb9 2026/10/15 14:23:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-087d-756f-9b06-52aaaddbde76 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 2026/10/15 14:23:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a13ff2-087d-756f-9b06-52aaaddbde76 2026/10/15 14:23:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a13ff2-087d-756f-9b06-52aaaddbde76 2026/10/15 14:23:08 INFO Applying migration id=rawforward 2026/10/15 14:23:08 INFO Looking up user name=bob 2026/10/15 14:23:08 INFO Fetching object cid=ap://did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0880-7a11-a871-4877ef8b0b36 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-0880-7a11-a871-4877ef8b0b36 2026/10/15 14:23:08 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/create/01a13ff2-087a-7355-b5a8-173dd81c84c1 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/create/01a13ff2-087a-7355-b5a8-173dd81c84c1 2026/10/15 14:23:08 INFO Applying migration id=publickey 2026/10/15 14:23:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/15 14:23:08 INFO Applying migration id=resolvegroup 2026/10/15 14:23:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor offset=0 2026/10/15 14:23:08 INFO Applying migration id=reject 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:08 INFO Looking up user name=carol 2026/10/15 14:23:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a13ff2-087d-756f-9b06-52aaaddbde76 2026/10/15 14:23:08 INFO Enabling pprof url=https://a.localdomain/xoebqyqxawaucsykknmowmfbruagqsau/debug/pprof 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-087d-756f-9b06-52aaaddbde76 2026/10/15 14:23:08 INFO Looking up user name=bob 2026/10/15 14:23:08 INFO Applying migration id=autodel 2026/10/15 14:23:08 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/post/01a13ff2-087a-7307-a3af-2022ba69b6de request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/post/01a13ff2-087a-7307-a3af-2022ba69b6de 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:08 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 request.user=carol post=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 2026/10/15 14:23:08 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/15 14:23:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0841-75e7-829e-ee9f0f8a8b21 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0841-758c-91da-ba46be2c7f07 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0841-758c-91da-ba46be2c7f07 2026/10/15 14:23:08 INFO Applying migration id=jsonb 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-08a2-70d6-892a-63a12d939d22 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/10/15 14:23:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-089e-79d7-b3b1-9f121367d690 2026/10/15 14:23:08 INFO Enabling pprof url=https://b.localdomain/kvnjvfcqhyfifyhkpilbnyhwinafmnms/debug/pprof 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-08a2-70d6-892a-63a12d939d22 2026/10/15 14:23:08 INFO Looking up user name=bob 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:08 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0880-7a11-a871-4877ef8b0b36 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:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor 2026/10/15 14:23:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:23:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/accept/01a13ff2-08ab-7ab6-a8cc-25e739533623 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0880-7a11-a871-4877ef8b0b36 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0880-7a11-a871-4877ef8b0b36 2026/10/15 14:23:08 INFO Looking up user name=carol 2026/10/15 14:23:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor 2026/10/15 14:23:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/accept/01a13ff2-08ab-7ab6-a8cc-25e739533623 2026/10/15 14:23:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/accept/01a13ff2-08ab-7ab6-a8cc-25e739533623 2026/10/15 14:23:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:08 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-087d-756f-9b06-52aaaddbde76 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 2026/10/15 14:23:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor 2026/10/15 14:23:08 INFO Fetching object cid=ap://did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor 2026/10/15 14:23:08 INFO Looking up user name=bob 2026/10/15 14:23:08 INFO Fetching object cid=ap://did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor 2026/10/15 14:23:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/accept/01a13ff2-08ab-7ab6-a8cc-25e739533623 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/accept/01a13ff2-08ab-7ab6-a8cc-25e739533623 2026/10/15 14:23:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor offset=0 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor 2026/10/15 14:23:08 WARN Denying followers request for non-existing user did=did:key:z6MkfRfcEq162rFAnXtaLDAeV68YXbcXsC76dgcoNjsvQ2VB 2026/10/15 14:23:08 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-08bd-7a36-b2a4-1f859683c188 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-08bd-79fc-a39a-c675615f0392 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a13ff2-08bd-79fc-a39a-c675615f0392 2026/10/15 14:23:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:23:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:08 INFO Fetching object cid=ap://did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:08 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor/accept/01a13ff2-08ab-7ab6-a8cc-25e739533623 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0880-7a11-a871-4877ef8b0b36 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0880-7a11-a871-4877ef8b0b36 2026/10/15 14:23:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-08bd-7a36-b2a4-1f859683c188 --- PASS: TestCluster_ClientSideSigningFollowersMissingCollection (0.93s) === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Enabling pprof url=https://b.localdomain/tckherusjyrplqlyhesfxyrqbhlouuym/debug/pprof 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-08bd-79fc-a39a-c675615f0392 request.user=bob post=https://a.localdomain/post/01a13ff2-08bd-79fc-a39a-c675615f0392 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/follow/01a13ff2-08c8-75d1-9dba-0d003feb92d1 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/follow/01a13ff2-08c8-75d1-9dba-0d003feb92d1 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/follow/01a13ff2-08c8-75d1-9dba-0d003feb92d1 2026/10/15 14:23:09 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/10/15 14:23:09 WARN Denying followers request did=did:key:z6MkhxGtdw8FgiYSMqnepLL5vUtLcyu66NnNEuDcx6H5Mmtm key=z6Mkj3zgL3DD9bQKGyoasy7Mwfp7W7DqdGoeXm5mAjtV2PWU 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-08d2-7b13-ba94-69248479978e 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 WARN Failed to verify inbox request did=did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL error="failed to verify message using https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4MPzu1o3pgrQqCdQ4MeSPoNi7va36xveHoeh5fMN2UL/actor#ed25519-key: invalid ed25519 signature" --- PASS: TestCluster_ClientSideSigningFollowersWrongCollection (0.95s) === CONT TestCluster_ClientSideSigningOutboxInvalidProof 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/follow/01a13ff2-08c8-75d1-9dba-0d003feb92d1 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/follow/01a13ff2-08c8-75d1-9dba-0d003feb92d1 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-08e5-784e-b965-3e58e1b009ad activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-08a2-70d6-892a-63a12d939d22 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-08a2-70d6-892a-63a12d939d22 --- PASS: TestCluster_InboxFetchInvalidSignature (0.95s) === CONT TestCluster_ClientSideSigningOutboxInvalidVerificationMethod 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor offset=0 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff2-08e5-784e-b965-3e58e1b009ad 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Applying migration id=quote 2026/10/15 14:23:09 INFO Applying migration id=rfc9421 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-08ec-7827-a461-0d4fbaee647e 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:09 INFO Enabling pprof url=https://c.localdomain/fttjiqdbiakaadahuynglwbngeafnohj/debug/pprof 2026/10/15 14:23:09 INFO Enabling pprof url=https://c.localdomain/sesmottpiphrgawhdxmrxhfvnvcojgse/debug/pprof 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-08ee-7b9b-8322-8b32e6b0fb80 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/create/01a13ff2-087a-7355-b5a8-173dd81c84c1 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/post/01a13ff2-087a-7307-a3af-2022ba69b6de activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/post/01a13ff2-087a-7307-a3af-2022ba69b6de 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-08fc-7d02-89ea-179d07bb22f2 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a13ff2-08fc-7d02-89ea-179d07bb22f2 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a13ff2-08fc-7d02-89ea-179d07bb22f2 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/follow/01a13ff2-08c8-75d1-9dba-0d003feb92d1 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/accept/01a13ff2-0905-79d0-bf16-20c7d37e5ee2 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/follow/01a13ff2-08c8-75d1-9dba-0d003feb92d1 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/follow/01a13ff2-08c8-75d1-9dba-0d003feb92d1 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob --- PASS: TestMetadata_Whitespace (0.99s) === CONT TestCluster_ClientSideSigningOutboxNoProof 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/accept/01a13ff2-0905-79d0-bf16-20c7d37e5ee2 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/accept/01a13ff2-0905-79d0-bf16-20c7d37e5ee2 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-0903-7c2e-96e7-a4bb1af77609 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-0907-75dd-ba0a-dd016f271e2f 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor 2026/10/15 14:23:09 INFO Enabling pprof url=https://c.localdomain/qxxxnrlbadvqojoysgtljfsfrvpiwryo/debug/pprof 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a13ff2-08fc-7d02-89ea-179d07bb22f2 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-08fc-7d02-89ea-179d07bb22f2 2026/10/15 14:23:09 INFO Applying migration id=keys 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-090d-7213-8b03-995767752f9b 2026/10/15 14:23:09 INFO Applying migration id=portable 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 request.user=carol post=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0917-7ed2-8bb7-81a206a393ce 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/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/accept/01a13ff2-0905-79d0-bf16-20c7d37e5ee2 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-0912-7b91-8bc7-8c4b61e1f0ab 2026/10/15 14:23:09 INFO Enabling pprof url=https://b.localdomain/phtjrtachkkuhrwmtcexrdrwcttppwdt/debug/pprof 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/accept/01a13ff2-0905-79d0-bf16-20c7d37e5ee2 2026/10/15 14:23:09 INFO Enabling pprof url=https://c.localdomain/rwwphpkabjrejgsqmxphrsalhbnjnhbc/debug/pprof 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-0917-7ed2-8bb7-81a206a393ce 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-0917-7ed2-8bb7-81a206a393ce 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=carol --- PASS: TestName_Set (1.01s) === CONT TestCluster_ReplyInCommunity 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-0917-7ed2-8bb7-81a206a393ce 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-0917-7ed2-8bb7-81a206a393ce 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor/accept/01a13ff2-0905-79d0-bf16-20c7d37e5ee2 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkiy1YULQS4JQJRKJ8yKHZ6SnHrVFvpK4Wwiv5MhQerKS2/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/follow/01a13ff2-08c8-75d1-9dba-0d003feb92d1 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu/actor/follow/01a13ff2-08c8-75d1-9dba-0d003feb92d1 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-08fc-7d02-89ea-179d07bb22f2 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0934-7a29-b7a9-df5d818fa840 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/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-0937-7e54-9b89-90fb966182b8 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0934-7a29-b7a9-df5d818fa840 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff2-0934-7a29-b7a9-df5d818fa840 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-093a-7b11-a973-beb011fc1dc4 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/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/follow/01a13ff2-093d-7d98-9dde-b9af2e666379 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor activity.object.kind=string activity.object.id=https://a.localdomain/user/carol follower=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor followed=https://a.localdomain/user/carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-093a-7b11-a973-beb011fc1dc4 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-093a-7b11-a973-beb011fc1dc4 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-0940-7ca0-a75a-522be262aae2 activity.type=Accept activity.actor=https://a.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/follow/01a13ff2-093d-7d98-9dde-b9af2e666379 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/follow/01a13ff2-093d-7d98-9dde-b9af2e666379 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0934-7a29-b7a9-df5d818fa840 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0945-78ee-8573-5e1d72862272 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/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-093a-7b11-a973-beb011fc1dc4 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff2-0937-7e54-9b89-90fb966182b8 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-0945-78ee-8573-5e1d72862272 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-0945-78ee-8573-5e1d72862272 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-093a-7b11-a973-beb011fc1dc4 2026/10/15 14:23:09 INFO Applying migration id=proofs 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0917-7ed2-8bb7-81a206a393ce 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/10/15 14:23:09 INFO Applying migration id=contexts 2026/10/15 14:23:09 INFO Applying migration id=deliverieshost 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff2-0940-7ca0-a75a-522be262aae2 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/follow/01a13ff2-093d-7d98-9dde-b9af2e666379 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-0945-78ee-8573-5e1d72862272 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-0945-78ee-8573-5e1d72862272 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:09 INFO Enabling pprof url=https://c.localdomain/nowojercdfydsmbvfyfdygbcyvlixhbq/debug/pprof 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob --- PASS: TestMetadata_Link (1.09s) === CONT TestBio_Set 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0964-7644-a7a8-cffe27ec26b8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 WARN Inbox does not exist did=did:key:z6MkpeU6JbDbzsFvwVoY6WeGSy688nuVQMgqJrgeVpKKLhAu 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0964-7644-a7a8-cffe27ec26b8 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0964-7644-a7a8-cffe27ec26b8 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-093a-7b11-a973-beb011fc1dc4 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/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0964-7644-a7a8-cffe27ec26b8 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0964-7644-a7a8-cffe27ec26b8 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0945-78ee-8573-5e1d72862272 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice --- PASS: TestCluster_InboxFetchNotRegistered (1.11s) === CONT TestCluster_MovedAccount 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-098d-72e1-9300-fd7b066e87b4 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0917-7ed2-8bb7-81a206a393ce activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0917-7ed2-8bb7-81a206a393ce 2026/10/15 14:23:09 INFO Applying migration id=pembegin 2026/10/15 14:23:09 INFO Applying migration id=didhost 2026/10/15 14:23:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:23:09 INFO Applying migration id=invites --- PASS: TestCluster_PostToFollowers_ApprovedLocally (1.14s) === CONT TestCluster_DeletedInstance 2026/10/15 14:23:09 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:23:09 INFO Applying migration id=ed25519blob 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff2-098d-72e1-9300-fd7b066e87b4 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff2-098d-72e1-9300-fd7b066e87b4 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-0993-74b6-8e29-92a538658dbe 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff2-098d-72e1-9300-fd7b066e87b4 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff2-098d-72e1-9300-fd7b066e87b4 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-09a2-7e34-b064-83b2ecd08bb6 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-099c-74b7-ab80-abc2877bc6ea 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-09a4-7b25-bf0d-997f486908c9 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/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-09a2-7e34-b064-83b2ecd08bb6 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-09a2-7e34-b064-83b2ecd08bb6 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-09a4-7b25-bf0d-997f486908c9 2026/10/15 14:23:09 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff2-09ab-7c18-b03c-1cb49ffe4504 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0917-7ed2-8bb7-81a206a393ce activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0917-7ed2-8bb7-81a206a393ce 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-09a4-7b25-bf0d-997f486908c9 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff2-09ab-7c18-b03c-1cb49ffe4504 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff2-09ab-7c18-b03c-1cb49ffe4504 2026/10/15 14:23:09 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff2-09b2-7918-bd9d-854e4afc3062 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-093a-7b11-a973-beb011fc1dc4 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-093a-7b11-a973-beb011fc1dc4 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-09a2-7e34-b064-83b2ecd08bb6 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-09a4-7b25-bf0d-997f486908c9 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12#delete 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12#delete 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-09ad-749b-a3d8-018f69830502 2026/10/15 14:23:09 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:23:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/create/01a13ff2-09a9-75e6-94c9-364a1574b629 note=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/post/01a13ff2-09a9-7555-aa08-0c5da679f054 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/post/01a13ff2-09a9-7555-aa08-0c5da679f054 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor 2026/10/15 14:23:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/create/01a13ff2-09a9-75e6-94c9-364a1574b629 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/post/01a13ff2-09a9-7555-aa08-0c5da679f054 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/post/01a13ff2-09a9-7555-aa08-0c5da679f054 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12#delete 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-09a2-7e34-b064-83b2ecd08bb6 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff2-09b2-7918-bd9d-854e4afc3062 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff2-09b2-7918-bd9d-854e4afc3062 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-09a4-7b25-bf0d-997f486908c9 2026/10/15 14:23:09 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff2-09ba-7037-8945-b9adc1fd9162 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0945-78ee-8573-5e1d72862272 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0945-78ee-8573-5e1d72862272 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12#delete 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff2-09ab-7c18-b03c-1cb49ffe4504 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13ff2-09ab-7c18-b03c-1cb49ffe4504 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff2-09ba-7037-8945-b9adc1fd9162 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/create/01a13ff2-09a9-75e6-94c9-364a1574b629 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff2-09ba-7037-8945-b9adc1fd9162 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/post/01a13ff2-09a9-7555-aa08-0c5da679f054 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/post/01a13ff2-09a9-7555-aa08-0c5da679f054 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-09b9-7208-a1be-1fdc3355ab9c 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-09c5-786f-918a-eaeead6a75de 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/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff2-09b2-7918-bd9d-854e4afc3062 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-09c5-786f-918a-eaeead6a75de 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-09c5-786f-918a-eaeead6a75de 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-09c2-7620-87d3-e0d0e972412d 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13ff2-09b2-7918-bd9d-854e4afc3062 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a13ff2-09ba-7037-8945-b9adc1fd9162 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-087d-733a-8fca-a19669ac8a12 2026/10/15 14:23:09 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13ff2-09ba-7037-8945-b9adc1fd9162 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/follow/01a13ff2-09d4-71b0-a29c-09788e7ab1d8 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-09c5-786f-918a-eaeead6a75de 2026/10/15 14:23:09 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff2-09da-70ce-a03f-54c27111ba95 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0945-78ee-8573-5e1d72862272 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0945-78ee-8573-5e1d72862272 2026/10/15 14:23: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/01a13ff2-0945-78ee-8573-5e1d72862272 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/01a13ff2-0945-78ee-8573-5e1d72862272: not found" 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/follow/01a13ff2-09d4-71b0-a29c-09788e7ab1d8 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/follow/01a13ff2-09d4-71b0-a29c-09788e7ab1d8 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-09d2-7bf4-addd-c55d2f0890d7 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-09c5-786f-918a-eaeead6a75de 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol --- PASS: TestCluster_PostToFollowers_AcceptThenReject (1.21s) === CONT TestDeleter_Disabled 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-09d7-7354-9147-b3ac4c570818 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor 2026/10/15 14:23:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:09 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob --- PASS: TestMetadata_Equals (1.22s) === CONT TestMetadata_Remove 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob --- PASS: TestCluster_PostToFollowers_RejectThenAccept (1.22s) 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/follow/01a13ff2-09d4-71b0-a29c-09788e7ab1d8 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-09e4-7dea-956c-061d58f43f09 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/follow/01a13ff2-09d4-71b0-a29c-09788e7ab1d8 2026/10/15 14:23:09 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_RejectTwice (1.22s) 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-09a4-7b25-bf0d-997f486908c9 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/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-09f3-78cd-bd10-6f9edf6d8f35 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-09a4-7b25-bf0d-997f486908c9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff2-09a4-7b25-bf0d-997f486908c9 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff2-09f3-78cd-bd10-6f9edf6d8f35 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff2-09f3-78cd-bd10-6f9edf6d8f35 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-09f5-7d01-9f04-4ee06c079b58 activity.type=Create activity.actor=https://a.localdomain/user/carol activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-09f5-7cd6-9dce-8a4867f2d7e7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/carol post=https://a.localdomain/post/01a13ff2-09f5-7cd6-9dce-8a4867f2d7e7 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/15 14:23:09 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/update/01a13ff2-09fd-7b73-8f89-647d4ef50e96 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor gateway=https://c.localdomain 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/update/01a13ff2-09fd-7b73-8f89-647d4ef50e96 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/update/01a13ff2-09fd-7b73-8f89-647d4ef50e96 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor offset=0 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff2-09f3-78cd-bd10-6f9edf6d8f35 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-09f5-7d01-9f04-4ee06c079b58 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-09f3-78cd-bd10-6f9edf6d8f35 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0a0d-7336-88b1-0ac2e4cb427a 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/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0964-7644-a7a8-cffe27ec26b8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-09f5-7cd6-9dce-8a4867f2d7e7 request.user=carol post=https://a.localdomain/post/01a13ff2-09f5-7cd6-9dce-8a4867f2d7e7 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestMetadata_LineBreak (1.26s) 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0a11-725a-919f-270216185110 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0964-7644-a7a8-cffe27ec26b8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0964-7644-a7a8-cffe27ec26b8 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0a0d-7336-88b1-0ac2e4cb427a 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0a0d-7336-88b1-0ac2e4cb427a 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-09f3-78cd-bd10-6f9edf6d8f35 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-09a4-7b25-bf0d-997f486908c9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff2-09a4-7b25-bf0d-997f486908c9 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/update/01a13ff2-09fd-7b73-8f89-647d4ef50e96 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/update/01a13ff2-09fd-7b73-8f89-647d4ef50e96 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-09c5-786f-918a-eaeead6a75de 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/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0a0d-7336-88b1-0ac2e4cb427a 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0a1d-7c64-a41d-f1091aa6e28a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0a1e-7e99-82b1-3becd3c3578b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-09c5-786f-918a-eaeead6a75de activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff2-09c5-786f-918a-eaeead6a75de 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0a0d-7336-88b1-0ac2e4cb427a 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0a1d-7c64-a41d-f1091aa6e28a 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0a1d-7c64-a41d-f1091aa6e28a 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/follow/01a13ff2-09d4-71b0-a29c-09788e7ab1d8 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0a11-725a-919f-270216185110 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0a11-725a-919f-270216185110 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0a28-769d-83a3-d34b4129e009 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/follow/01a13ff2-09d4-71b0-a29c-09788e7ab1d8 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/follow/01a13ff2-09d4-71b0-a29c-09788e7ab1d8 2026/10/15 14:23:09 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:23:09 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0a1e-7e99-82b1-3becd3c3578b 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0a1d-7c64-a41d-f1091aa6e28a 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/inbox activity=https://b.localdomain/accept/01a13ff2-0a28-769d-83a3-d34b4129e009 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/inbox activity=https://b.localdomain/accept/01a13ff2-0a28-769d-83a3-d34b4129e009 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor/follow/01a13ff2-0a2e-7bd0-a8e1-b32ad1f527cb activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0a1d-7c64-a41d-f1091aa6e28a 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0a11-725a-919f-270216185110 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0a1e-7e99-82b1-3becd3c3578b 2026/10/15 14:23:09 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/update/01a13ff2-0a2a-7cda-9b0f-a756a7a2d70d sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor gateway=https://a.localdomain 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/update/01a13ff2-0a2a-7cda-9b0f-a756a7a2d70d 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/update/01a13ff2-0a2a-7cda-9b0f-a756a7a2d70d --- PASS: TestMetadata_Maximum (1.30s) 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/accept/01a13ff2-0a32-7be2-9da0-43aaf6612fba activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor/follow/01a13ff2-0a2e-7bd0-a8e1-b32ad1f527cb activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor/follow/01a13ff2-0a2e-7bd0-a8e1-b32ad1f527cb 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-0a2b-701b-b672-a95f1bc2e8c4 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/inbox activity=https://b.localdomain/accept/01a13ff2-0a28-769d-83a3-d34b4129e009 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0a28-769d-83a3-d34b4129e009 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 --- PASS: TestMetadata_Add (1.31s) 2026/10/15 14:23:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0a1e-7e99-82b1-3becd3c3578b 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor/follow/01a13ff2-0a2e-7bd0-a8e1-b32ad1f527cb 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0a1e-7e99-82b1-3becd3c3578b 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/update/01a13ff2-0a2a-7cda-9b0f-a756a7a2d70d 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/accept/01a13ff2-0a32-7be2-9da0-43aaf6612fba 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/update/01a13ff2-0a2a-7cda-9b0f-a756a7a2d70d 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0a11-725a-919f-270216185110 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0a28-769d-83a3-d34b4129e009 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/follow/01a13ff2-09d4-71b0-a29c-09788e7ab1d8 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/follow/01a13ff2-09d4-71b0-a29c-09788e7ab1d8 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-09a2-7e34-b064-83b2ecd08bb6 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0a11-725a-919f-270216185110 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0964-7644-a7a8-cffe27ec26b8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0964-7644-a7a8-cffe27ec26b8 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0a50-703a-ab66-d7e679bce9cc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-09a2-7e34-b064-83b2ecd08bb6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-09a2-7e34-b064-83b2ecd08bb6 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0a1e-7e99-82b1-3becd3c3578b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-09c5-786f-918a-eaeead6a75de activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff2-09c5-786f-918a-eaeead6a75de 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0a0d-7336-88b1-0ac2e4cb427a 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/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0a5a-7e5c-9734-216c94250b43 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0a0d-7336-88b1-0ac2e4cb427a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0a0d-7336-88b1-0ac2e4cb427a 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0a50-703a-ab66-d7e679bce9cc 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0a50-703a-ab66-d7e679bce9cc 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0a6b-777e-ba44-b62980c5ff87 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/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-0a63-72a6-a720-25c7dc11e111 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0a50-703a-ab66-d7e679bce9cc 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0a6b-777e-ba44-b62980c5ff87 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0a6b-777e-ba44-b62980c5ff87 --- PASS: TestCluster_DM (1.37s) 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0a6d-7621-8346-82eb94f77c71 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0a6d-75e9-acb6-642d228c7937 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0a6d-75e9-acb6-642d228c7937 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0a5a-7e5c-9734-216c94250b43 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0a5a-7e5c-9734-216c94250b43 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestMetadata_HTML (1.37s) 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0a6b-777e-ba44-b62980c5ff87 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor offset=0 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0a6d-7621-8346-82eb94f77c71 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0a6d-7621-8346-82eb94f77c71 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0a6b-777e-ba44-b62980c5ff87 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0a5a-7e5c-9734-216c94250b43 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0a5a-7e5c-9734-216c94250b43 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0a50-703a-ab66-d7e679bce9cc 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0a84-77ab-b15f-248977ecf86a 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:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0a88-7921-8faa-a1fb12a9ab99 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/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0a84-77ab-b15f-248977ecf86a 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0a84-77ab-b15f-248977ecf86a 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0a6d-7621-8346-82eb94f77c71 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor offset=0 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0a6d-7621-8346-82eb94f77c71 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-0a88-7921-8faa-a1fb12a9ab99 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-0a88-7921-8faa-a1fb12a9ab99 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0a6d-75e9-acb6-642d228c7937 request.user=carol post=https://b.localdomain/post/01a13ff2-0a6d-75e9-acb6-642d228c7937 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0a50-703a-ab66-d7e679bce9cc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-09a2-7e34-b064-83b2ecd08bb6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-09a2-7e34-b064-83b2ecd08bb6 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/create/01a13ff2-0a86-73de-b6ab-3abbe02274b2 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/post/01a13ff2-0a86-73a8-85b5-e0dfa7a536e1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/post/01a13ff2-0a86-73a8-85b5-e0dfa7a536e1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor 2026/10/15 14:23:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/create/01a13ff2-0a86-73de-b6ab-3abbe02274b2 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/post/01a13ff2-0a86-73a8-85b5-e0dfa7a536e1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/post/01a13ff2-0a86-73a8-85b5-e0dfa7a536e1 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0a84-77ab-b15f-248977ecf86a 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-0a84-77ab-b15f-248977ecf86a 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor offset=0 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0a8c-7114-ad6c-656f6c0e7a80 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0a8c-70d8-9b33-c2e890259a00 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0a8c-70d8-9b33-c2e890259a00 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-0a88-7921-8faa-a1fb12a9ab99 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0a5a-7e5c-9734-216c94250b43 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0a0d-7336-88b1-0ac2e4cb427a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0a0d-7336-88b1-0ac2e4cb427a 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor offset=0 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-0a88-7921-8faa-a1fb12a9ab99 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/create/01a13ff2-0a86-73de-b6ab-3abbe02274b2 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Applying migration id=rsablob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/post/01a13ff2-0a86-73a8-85b5-e0dfa7a536e1 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/post/01a13ff2-0a86-73a8-85b5-e0dfa7a536e1 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/inbox activity=https://b.localdomain/create/01a13ff2-0a8c-7114-ad6c-656f6c0e7a80 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/inbox activity=https://b.localdomain/create/01a13ff2-0a8c-7114-ad6c-656f6c0e7a80 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0a6b-777e-ba44-b62980c5ff87 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/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0aa5-7c8b-a2df-a2044e2b356a 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/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0aa8-7e96-a973-fc81c9b0e451 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0a6b-777e-ba44-b62980c5ff87 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0a6b-777e-ba44-b62980c5ff87 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-0aa5-7c8b-a2df-a2044e2b356a 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-0aa5-7c8b-a2df-a2044e2b356a 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0aaa-79ae-89e9-cb8cf4c56156 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:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0a9f-7e6c-be2c-80b55bfe7d1a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0a9f-7e4a-884e-80a87056de69 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0a9f-7e4a-884e-80a87056de69 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0aa8-7e96-a973-fc81c9b0e451 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0aa8-7e96-a973-fc81c9b0e451 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/inbox activity=https://b.localdomain/create/01a13ff2-0a8c-7114-ad6c-656f6c0e7a80 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/inbox activity=https://a.localdomain/follow/01a13ff2-0aaa-79ae-89e9-cb8cf4c56156 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/inbox activity=https://a.localdomain/follow/01a13ff2-0aaa-79ae-89e9-cb8cf4c56156 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-0aa5-7c8b-a2df-a2044e2b356a 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0a9f-7e6c-be2c-80b55bfe7d1a 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0a9f-7e6c-be2c-80b55bfe7d1a 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0a8c-7114-ad6c-656f6c0e7a80 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-0aa5-7c8b-a2df-a2044e2b356a 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0a8c-70d8-9b33-c2e890259a00 request.user=bob post=https://b.localdomain/post/01a13ff2-0a8c-70d8-9b33-c2e890259a00 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0a6d-7621-8346-82eb94f77c71 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0a6d-75e9-acb6-642d228c7937 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0a6d-75e9-acb6-642d228c7937 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0aa8-7e96-a973-fc81c9b0e451 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/inbox activity=https://a.localdomain/follow/01a13ff2-0aaa-79ae-89e9-cb8cf4c56156 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0a9f-7e6c-be2c-80b55bfe7d1a 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Returning outbox collection did=did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0aa8-7e96-a973-fc81c9b0e451 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0aaa-79ae-89e9-cb8cf4c56156 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0a9f-7e6c-be2c-80b55bfe7d1a 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor offset=0 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0a9f-7e4a-884e-80a87056de69 request.user=bob post=https://b.localdomain/post/01a13ff2-0a9f-7e4a-884e-80a87056de69 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Returning outbox collection page did=did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv until=1792074189227432296 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0a1d-7c64-a41d-f1091aa6e28a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0ac6-7bf9-852f-3b1f51675b79 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0a1d-7c64-a41d-f1091aa6e28a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0a1d-7c64-a41d-f1091aa6e28a 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0aa8-7e96-a973-fc81c9b0e451 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0a6b-777e-ba44-b62980c5ff87 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0a6b-777e-ba44-b62980c5ff87 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor offset=0 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0ac6-7bf9-852f-3b1f51675b79 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0ac6-7bf9-852f-3b1f51675b79 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0a84-77ab-b15f-248977ecf86a 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:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/accept/01a13ff2-0ad4-7a88-a359-522f7cf43cd8 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0a84-77ab-b15f-248977ecf86a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0a84-77ab-b15f-248977ecf86a 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/accept/01a13ff2-0ad4-7a88-a359-522f7cf43cd8 2026/10/15 14:23:09 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/accept/01a13ff2-0ad4-7a88-a359-522f7cf43cd8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor gateway=https://c.localdomain 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/accept/01a13ff2-0ad4-7a88-a359-522f7cf43cd8 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/accept/01a13ff2-0ad4-7a88-a359-522f7cf43cd8 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0ac6-7bf9-852f-3b1f51675b79 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0aa5-7c8b-a2df-a2044e2b356a 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/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0ac6-7bf9-852f-3b1f51675b79 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0a88-7921-8faa-a1fb12a9ab99 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/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-0af0-71ff-bdb2-f04b5e1b6bb4 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0a88-7921-8faa-a1fb12a9ab99 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0a88-7921-8faa-a1fb12a9ab99 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/create/01a13ff2-09a9-75e6-94c9-364a1574b629 note=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/post/01a13ff2-09a9-7555-aa08-0c5da679f054 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/post/01a13ff2-09a9-7555-aa08-0c5da679f054 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor 2026/10/15 14:23:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/create/01a13ff2-09a9-75e6-94c9-364a1574b629 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/post/01a13ff2-09a9-7555-aa08-0c5da679f054 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/post/01a13ff2-09a9-7555-aa08-0c5da679f054 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/accept/01a13ff2-0ad4-7a88-a359-522f7cf43cd8 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/accept/01a13ff2-0ad4-7a88-a359-522f7cf43cd8 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/follow/01a13ff2-0af2-7c2a-87f6-c4db7e68c711 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0ae6-729c-ae36-1f0afe3555a2 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0ae6-7236-b69e-d888480de8ea activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0ae6-7236-b69e-d888480de8ea 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor/accept/01a13ff2-0af6-7b10-8ec0-b1c0fe215e19 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/follow/01a13ff2-0af2-7c2a-87f6-c4db7e68c711 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/follow/01a13ff2-0af2-7c2a-87f6-c4db7e68c711 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0ac6-7bf9-852f-3b1f51675b79 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0a1d-7c64-a41d-f1091aa6e28a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0a1d-7c64-a41d-f1091aa6e28a 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0af9-7032-9fe1-ee2f46681868 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor offset=0 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff2-0af0-71ff-bdb2-f04b5e1b6bb4 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff2-0af0-71ff-bdb2-f04b5e1b6bb4 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0af9-7032-9fe1-ee2f46681868 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0af9-7032-9fe1-ee2f46681868 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0ae6-729c-ae36-1f0afe3555a2 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0ae6-729c-ae36-1f0afe3555a2 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0a9f-7e6c-be2c-80b55bfe7d1a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0a9f-7e4a-884e-80a87056de69 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0a9f-7e4a-884e-80a87056de69 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv/actor/follow/01a13ff2-0af2-7c2a-87f6-c4db7e68c711 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor offset=0 2026/10/15 14:23:09 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/accept/01a13ff2-0ad4-7a88-a359-522f7cf43cd8 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0a84-77ab-b15f-248977ecf86a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor error="invalid object host: b.localdomain" 2026/10/15 14:23:09 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/accept/01a13ff2-0ad4-7a88-a359-522f7cf43cd8 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/inbox: 400, " 2026/10/15 14:23:09 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/accept/01a13ff2-0ad4-7a88-a359-522f7cf43cd8 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff2-0af0-71ff-bdb2-f04b5e1b6bb4 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor/accept/01a13ff2-0af6-7b10-8ec0-b1c0fe215e19 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0af9-7032-9fe1-ee2f46681868 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV/actor offset=0 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0ae6-729c-ae36-1f0afe3555a2 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff2-0af0-71ff-bdb2-f04b5e1b6bb4 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0af9-7032-9fe1-ee2f46681868 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/create/01a13ff2-09a9-75e6-94c9-364a1574b629 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/followers: actor is not cached" 2026/10/15 14:23:09 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor/create/01a13ff2-09a9-75e6-94c9-364a1574b629 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0ae6-729c-ae36-1f0afe3555a2 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0ae6-7236-b69e-d888480de8ea request.user=carol post=https://b.localdomain/post/01a13ff2-0ae6-7236-b69e-d888480de8ea 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-0b11-7e4a-aa36-d602e121de9c 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-0b11-7e4a-aa36-d602e121de9c 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-0af0-71ff-bdb2-f04b5e1b6bb4 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0a88-7921-8faa-a1fb12a9ab99 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0a88-7921-8faa-a1fb12a9ab99 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b21-7255-9d8d-c505a2f4063f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/accept/01a13ff2-0ad4-7a88-a359-522f7cf43cd8 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0a84-77ab-b15f-248977ecf86a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0a84-77ab-b15f-248977ecf86a 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-0b11-7e4a-aa36-d602e121de9c 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-0b11-7e4a-aa36-d602e121de9c 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0b21-7255-9d8d-c505a2f4063f 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0b21-7255-9d8d-c505a2f4063f 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b2a-729d-8e9f-afdfe2ea6a52 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:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0b24-71e6-aa26-9b4f3ffa9125 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0b2d-7d01-bf7a-67629a8cf83a 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:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/inbox activity=https://a.localdomain/follow/01a13ff2-0b2a-729d-8e9f-afdfe2ea6a52 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/inbox activity=https://a.localdomain/follow/01a13ff2-0b2a-729d-8e9f-afdfe2ea6a52 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0b21-7255-9d8d-c505a2f4063f 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b35-76a2-a463-78fa5368c3e9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/follow/01a13ff2-0b36-7082-a6a6-58336a2c5559 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0b2d-7d01-bf7a-67629a8cf83a 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0b2d-7d01-bf7a-67629a8cf83a 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0b21-7255-9d8d-c505a2f4063f 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-0b2d-70d2-8c80-d16c38d4335e 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0b24-71e6-aa26-9b4f3ffa9125 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0b24-71e6-aa26-9b4f3ffa9125 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/follow/01a13ff2-0b36-7082-a6a6-58336a2c5559 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/follow/01a13ff2-0b36-7082-a6a6-58336a2c5559 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0b35-76a2-a463-78fa5368c3e9 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0b35-76a2-a463-78fa5368c3e9 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/inbox activity=https://a.localdomain/follow/01a13ff2-0b2a-729d-8e9f-afdfe2ea6a52 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0b2d-7d01-bf7a-67629a8cf83a 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-0b45-742f-97ec-c9a02a3b57a1 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0aa5-7c8b-a2df-a2044e2b356a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0aa5-7c8b-a2df-a2044e2b356a 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0b2a-729d-8e9f-afdfe2ea6a52 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-0b2d-7d01-bf7a-67629a8cf83a 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor offset=0 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0b35-76a2-a463-78fa5368c3e9 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor offset=0 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff2-0b45-742f-97ec-c9a02a3b57a1 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff2-0b45-742f-97ec-c9a02a3b57a1 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0b35-76a2-a463-78fa5368c3e9 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0b24-71e6-aa26-9b4f3ffa9125 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0b24-71e6-aa26-9b4f3ffa9125 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/follow/01a13ff2-0b36-7082-a6a6-58336a2c5559 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 request.user=carol post=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b5b-7b86-8228-b9f01eb95ab1 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/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/follow/01a13ff2-0b36-7082-a6a6-58336a2c5559 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff2-0b45-742f-97ec-c9a02a3b57a1 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor offset=0 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff2-0b45-742f-97ec-c9a02a3b57a1 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0b5b-7b86-8228-b9f01eb95ab1 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0b5b-7b86-8228-b9f01eb95ab1 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0b56-7a81-a60d-2037f56c8866 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0b56-7a4d-879c-e327839f6c29 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0b56-7a4d-879c-e327839f6c29 2026/10/15 14:23:09 WARN Denying inbox request did=did:key:z6MkiHBFrHwCUT83vHmn687QigN2pNPpn61LWgC5CLxmFLdV key=z6Mkp4UTSM2tgXK45XyQBP4Hq3kmkDuTHXqq6A8LpQmuynsv 2026/10/15 14:23:09 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0b5b-7b86-8228-b9f01eb95ab1 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6Mkooqwxtb5po9azGGL1twn5yt6MLk7D3gsLM3RWFSCbJUS/actor 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0b56-7a81-a60d-2037f56c8866 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0b56-7a81-a60d-2037f56c8866 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0b5b-7b86-8228-b9f01eb95ab1 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b7a-73cf-b51f-d0ed399af64a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b7a-709f-bada-4ba20047da80 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/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b7a-7c4d-b29d-e038926be97d 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/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0b56-7a81-a60d-2037f56c8866 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0b56-7a81-a60d-2037f56c8866 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Looking up user name=bob --- PASS: TestCluster_InboxFetchNotOwner (1.62s) 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0b7a-709f-bada-4ba20047da80 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0b7a-709f-bada-4ba20047da80 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0b7a-73cf-b51f-d0ed399af64a 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0b7a-73cf-b51f-d0ed399af64a 2026/10/15 14:23:09 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkooqwxtb5po9azGGL1twn5yt6MLk7D3gsLM3RWFSCbJUS/actor username=bob host=a.localdomain count=2 2026/10/15 14:23:09 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/15 14:23:09 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/01a13ff2-0b87-7346-8bdd-74255ce00240 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0b56-7a4d-879c-e327839f6c29 request.user=carol post=https://b.localdomain/post/01a13ff2-0b56-7a4d-879c-e327839f6c29 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0aaa-79ae-89e9-cb8cf4c56156 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:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b84-7c3f-ae9f-69435800de32 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/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0b7a-7c4d-b29d-e038926be97d 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/accept/01a13ff2-0b88-74ef-8111-8a5e70973e84 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0aaa-79ae-89e9-cb8cf4c56156 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0aaa-79ae-89e9-cb8cf4c56156 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13ff2-0b87-73f6-a6cc-356c49258bb9 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b87-7346-8bdd-74255ce00240 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/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0b84-7c3f-ae9f-69435800de32 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0b84-7c3f-ae9f-69435800de32 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0b7a-709f-bada-4ba20047da80 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0b7a-73cf-b51f-d0ed399af64a 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0b7a-709f-bada-4ba20047da80 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYtTQvPw2TtbndzbiJ5Cr2k4tCF4ip7fJGpby2sX1eLv/actor offset=0 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0b7a-73cf-b51f-d0ed399af64a --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.64s) 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b2a-729d-8e9f-afdfe2ea6a52 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:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a13ff2-0b87-73f6-a6cc-356c49258bb9 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a13ff2-0b87-73f6-a6cc-356c49258bb9 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/accept/01a13ff2-0b95-761a-833d-82af4615685e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b2a-729d-8e9f-afdfe2ea6a52 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff2-0b2a-729d-8e9f-afdfe2ea6a52 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0a8c-7114-ad6c-656f6c0e7a80 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0a8c-70d8-9b33-c2e890259a00 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0a8c-70d8-9b33-c2e890259a00 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0b84-7c3f-ae9f-69435800de32 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0b24-71e6-aa26-9b4f3ffa9125 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a13ff2-0b87-73f6-a6cc-356c49258bb9 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/accept/01a13ff2-0b88-74ef-8111-8a5e70973e84 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/accept/01a13ff2-0b88-74ef-8111-8a5e70973e84 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0b8b-7eee-9550-4b0494b2e5c9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0b8b-7ec2-8d63-1ac3932e04ee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0b8b-7ec2-8d63-1ac3932e04ee 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0b84-7c3f-ae9f-69435800de32 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a13ff2-0b87-73f6-a6cc-356c49258bb9 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0b2d-7d01-bf7a-67629a8cf83a 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:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0b8b-7eee-9550-4b0494b2e5c9 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0b8b-7eee-9550-4b0494b2e5c9 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13ff2-0b87-73f6-a6cc-356c49258bb9 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b87-7346-8bdd-74255ce00240 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/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/accept/01a13ff2-0baa-7b2c-8711-8f6cd77cd21b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0b2d-7d01-bf7a-67629a8cf83a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0b2d-7d01-bf7a-67629a8cf83a 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff2-0baa-7d81-8024-02a07eb9ae73 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/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor offset=0 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0b8b-7eee-9550-4b0494b2e5c9 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff2-0baa-7d81-8024-02a07eb9ae73 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff2-0baa-7d81-8024-02a07eb9ae73 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b5b-7b86-8228-b9f01eb95ab1 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/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/accept/01a13ff2-0baa-7b2c-8711-8f6cd77cd21b 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/accept/01a13ff2-0baa-7b2c-8711-8f6cd77cd21b 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0bba-75b2-87cb-181c5b7f883a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b5b-7b86-8228-b9f01eb95ab1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0b5b-7b86-8228-b9f01eb95ab1 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0b8b-7eee-9550-4b0494b2e5c9 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/accept/01a13ff2-0b95-761a-833d-82af4615685e 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0b8b-7ec2-8d63-1ac3932e04ee request.user=bob post=https://b.localdomain/post/01a13ff2-0b8b-7ec2-8d63-1ac3932e04ee 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/accept/01a13ff2-0b88-74ef-8111-8a5e70973e84 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/accept/01a13ff2-0b95-761a-833d-82af4615685e 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff2-0baa-7d81-8024-02a07eb9ae73 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0bba-75b2-87cb-181c5b7f883a 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0bba-75b2-87cb-181c5b7f883a 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff2-0baa-7d81-8024-02a07eb9ae73 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff2-0bc8-747d-904d-082218b19a3e 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/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 WARN Failed to unmarshal activity body="{\"id\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor/add/1\",\"type\":\"Add\",\"actor\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor\",\"object\":1234,\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"published\":\"2026-10-15T14:23:09.773184823Z\",\"proof\":{\"type\":\"DataIntegrityProof\",\"cryptosuite\":\"eddsa-jcs-2022\",\"verificationMethod\":\"did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz#z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz\",\"proofPurpose\":\"assertionMethod\",\"proofValue\":\"z5BNUmUBRxVeD6paRgDdMN5ZMaTBycoBbjX26TxG9UEsidG9C47ZjGw5Q8hnKQjSG8JzWp9F6u7XoC4MBqPRczbjh\",\"created\":\"2026-10-15T14:23:09Z\"}}" error="invalid activity" 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0bba-75b2-87cb-181c5b7f883a 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff2-0bc8-747d-904d-082218b19a3e 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff2-0bc8-747d-904d-082218b19a3e 2026/10/15 14:23:09 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/update/01a13ff2-0bc9-797e-a8d2-174c2d9cd722 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor gateway=https://c.localdomain 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/update/01a13ff2-0bc9-797e-a8d2-174c2d9cd722 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/update/01a13ff2-0bc9-797e-a8d2-174c2d9cd722 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0bba-75b2-87cb-181c5b7f883a 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-0bc9-7cab-9e11-99fdbfcf6f45 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0bc9-7c3b-8332-bb4f999e741e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a13ff2-0bc9-7c3b-8332-bb4f999e741e 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/accept/01a13ff2-0b95-761a-833d-82af4615685e 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/accept/01a13ff2-0baa-7b2c-8711-8f6cd77cd21b 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff2-0bc8-747d-904d-082218b19a3e 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0ae6-729c-ae36-1f0afe3555a2 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0ae6-7236-b69e-d888480de8ea activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0ae6-7236-b69e-d888480de8ea 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0af9-7032-9fe1-ee2f46681868 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/accept/01a13ff2-0b95-761a-833d-82af4615685e 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff2-0bc8-747d-904d-082218b19a3e 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/accept/01a13ff2-0baa-7b2c-8711-8f6cd77cd21b 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0be2-7232-9844-4d20d8b41822 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0af9-7032-9fe1-ee2f46681868 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0af9-7032-9fe1-ee2f46681868 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/follow/01a13ff2-0be1-76bf-b63d-3eda945f4bee activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0bba-75b2-87cb-181c5b7f883a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b5b-7b86-8228-b9f01eb95ab1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0b5b-7b86-8228-b9f01eb95ab1 2026/10/15 14:23:09 INFO Looking up user name=carol --- PASS: TestCluster_OutboxImport (1.72s) 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-0bc9-7cab-9e11-99fdbfcf6f45 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/accept/01a13ff2-0b88-74ef-8111-8a5e70973e84 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-0bc9-7c3b-8332-bb4f999e741e request.user=bob post=https://a.localdomain/post/01a13ff2-0bc9-7c3b-8332-bb4f999e741e 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b7a-709f-bada-4ba20047da80 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/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/update/01a13ff2-0bc9-797e-a8d2-174c2d9cd722 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/follow/01a13ff2-0be1-76bf-b63d-3eda945f4bee 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/follow/01a13ff2-0be1-76bf-b63d-3eda945f4bee 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor offset=0 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/update/01a13ff2-0bc9-797e-a8d2-174c2d9cd722 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b84-7c3f-ae9f-69435800de32 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/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor 2026/10/15 14:23:09 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0bf6-7624-93db-c51a706fccdb activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b84-7c3f-ae9f-69435800de32 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff2-0b84-7c3f-ae9f-69435800de32 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:23:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0b56-7a81-a60d-2037f56c8866 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0b56-7a4d-879c-e327839f6c29 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0b56-7a4d-879c-e327839f6c29 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0be2-7232-9844-4d20d8b41822 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0be2-7232-9844-4d20d8b41822 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/accept/01a13ff2-0b88-74ef-8111-8a5e70973e84 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0aaa-79ae-89e9-cb8cf4c56156 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0aaa-79ae-89e9-cb8cf4c56156 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0bf6-7624-93db-c51a706fccdb 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor/accept/01a13ff2-0baa-7b2c-8711-8f6cd77cd21b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0b2d-7d01-bf7a-67629a8cf83a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0b2d-7d01-bf7a-67629a8cf83a 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor offset=0 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/follow/01a13ff2-0be1-76bf-b63d-3eda945f4bee 2026/10/15 14:23:09 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/update/01a13ff2-0c00-7ef8-b469-3f9d5a768e02 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor gateway=https://a.localdomain 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/update/01a13ff2-0c00-7ef8-b469-3f9d5a768e02 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/update/01a13ff2-0c00-7ef8-b469-3f9d5a768e02 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff2-0c0b-7a09-9f89-84f4898da40b 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/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b21-7255-9d8d-c505a2f4063f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/follow/01a13ff2-0be1-76bf-b63d-3eda945f4bee 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0c11-79ec-864c-22db4c1e0cff activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b21-7255-9d8d-c505a2f4063f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0b21-7255-9d8d-c505a2f4063f 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff2-0c0b-7a09-9f89-84f4898da40b 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff2-0c0b-7a09-9f89-84f4898da40b 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Applying migration id=iconscid 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/accept/01a13ff2-0b95-761a-833d-82af4615685e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b2a-729d-8e9f-afdfe2ea6a52 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff2-0b2a-729d-8e9f-afdfe2ea6a52 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff2-0baa-7d81-8024-02a07eb9ae73 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/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0b8b-7eee-9550-4b0494b2e5c9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0b8b-7ec2-8d63-1ac3932e04ee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0b8b-7ec2-8d63-1ac3932e04ee 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0c21-72d0-8ffb-d58d13907a22 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff2-0baa-7d81-8024-02a07eb9ae73 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff2-0baa-7d81-8024-02a07eb9ae73 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff2-0c0b-7a09-9f89-84f4898da40b 2026/10/15 14:23:09 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a13ff2-0c23-797f-8945-96b5728a149f activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b7a-7c4d-b29d-e038926be97d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0b7a-7c4d-b29d-e038926be97d 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/update/01a13ff2-0c00-7ef8-b469-3f9d5a768e02 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff2-0c0b-7a09-9f89-84f4898da40b 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/update/01a13ff2-0c00-7ef8-b469-3f9d5a768e02 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0c11-79ec-864c-22db4c1e0cff 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0c11-79ec-864c-22db4c1e0cff 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0be2-7232-9844-4d20d8b41822 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0bf6-7624-93db-c51a706fccdb 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b35-76a2-a463-78fa5368c3e9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a13ff2-0c23-797f-8945-96b5728a149f 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0c21-72d0-8ffb-d58d13907a22 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0c21-72d0-8ffb-d58d13907a22 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0c31-7273-84dc-d650df78b0ba activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b35-76a2-a463-78fa5368c3e9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0b35-76a2-a463-78fa5368c3e9 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0c3c-7b0b-9b9c-5477eb36bc6e 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:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0bf6-7624-93db-c51a706fccdb 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0c21-72d0-8ffb-d58d13907a22 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0c40-7259-b2e0-4abbdc77c4ee 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_FollowersSyncMissingLocalFollow (1.83s) 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0bf6-7624-93db-c51a706fccdb 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff2-0bc8-747d-904d-082218b19a3e 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/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0c3c-7b0b-9b9c-5477eb36bc6e 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0c3c-7b0b-9b9c-5477eb36bc6e 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0c49-7b46-9055-355af53bf7b1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff2-0bc8-747d-904d-082218b19a3e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff2-0bc8-747d-904d-082218b19a3e 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0be2-7232-9844-4d20d8b41822 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0c40-7259-b2e0-4abbdc77c4ee 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0c40-7259-b2e0-4abbdc77c4ee 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0c3c-7b0b-9b9c-5477eb36bc6e 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0c31-7273-84dc-d650df78b0ba 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0c31-7273-84dc-d650df78b0ba 2026/10/15 14:23:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0c40-7259-b2e0-4abbdc77c4ee 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-0c3c-7b0b-9b9c-5477eb36bc6e 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0c11-79ec-864c-22db4c1e0cff 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0be2-7232-9844-4d20d8b41822 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0af9-7032-9fe1-ee2f46681868 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0af9-7032-9fe1-ee2f46681868 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0c49-7b46-9055-355af53bf7b1 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor offset=0 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0c49-7b46-9055-355af53bf7b1 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor offset=0 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0c40-7259-b2e0-4abbdc77c4ee 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0c11-79ec-864c-22db4c1e0cff 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0c21-72d0-8ffb-d58d13907a22 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0bf6-7624-93db-c51a706fccdb activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b84-7c3f-ae9f-69435800de32 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff2-0b84-7c3f-ae9f-69435800de32 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0c31-7273-84dc-d650df78b0ba 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/follow/01a13ff2-0b36-7082-a6a6-58336a2c5559 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/accept/01a13ff2-0c6e-7083-9585-c388527c4c57 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/follow/01a13ff2-0b36-7082-a6a6-58336a2c5559 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/follow/01a13ff2-0b36-7082-a6a6-58336a2c5559 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0c5e-716f-92d7-fe5a0e241ff5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0c11-79ec-864c-22db4c1e0cff activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b21-7255-9d8d-c505a2f4063f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0b21-7255-9d8d-c505a2f4063f 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor 2026/10/15 14:23:09 INFO Returning inbox collection did=did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK 2026/10/15 14:23:09 INFO Returning inbox collection page did=did:key:z6MkwVtWBkUrvBEsbcmaBtXCneruK7NpRSp1qJc4mRJXrUpK until=1792074189744961804 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0c5e-716f-92d7-fe5a0e241ff5 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0c5e-716f-92d7-fe5a0e241ff5 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-0c75-7ab9-8547-0066d78407ad 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0c21-72d0-8ffb-d58d13907a22 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff2-0baa-7d81-8024-02a07eb9ae73 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff2-0baa-7d81-8024-02a07eb9ae73 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0c49-7b46-9055-355af53bf7b1 2026/10/15 14:23:09 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/follow/01a13ff2-0be1-76bf-b63d-3eda945f4bee activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0c31-7273-84dc-d650df78b0ba 2026/10/15 14:23:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:09 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0c78-779d-91d8-cefeb987dad2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0c5e-716f-92d7-fe5a0e241ff5 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/accept/01a13ff2-0c8d-731e-925e-3b1dfc6a697a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/follow/01a13ff2-0be1-76bf-b63d-3eda945f4bee activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/follow/01a13ff2-0be1-76bf-b63d-3eda945f4bee 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:09 INFO Looking up user name=carol 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0c8e-7107-9a44-d072c739b23c 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:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0c49-7b46-9055-355af53bf7b1 2026/10/15 14:23:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0c5e-716f-92d7-fe5a0e241ff5 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Fetching object cid=ap://did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:09 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a request.user=carol post=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Applying migration id=actor 2026/10/15 14:23:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0c78-779d-91d8-cefeb987dad2 2026/10/15 14:23:09 INFO Applying migration id=localkeys 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0c8e-7107-9a44-d072c739b23c 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0c78-779d-91d8-cefeb987dad2 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/accept/01a13ff2-0c6e-7083-9585-c388527c4c57 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0c8e-7107-9a44-d072c739b23c 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/accept/01a13ff2-0c6e-7083-9585-c388527c4c57 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:09 INFO Applying migration id=deleted 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_InboxFetchHappyFlow (1.91s) 2026/10/15 14:23:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/accept/01a13ff2-0c8d-731e-925e-3b1dfc6a697a 2026/10/15 14:23:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0c49-7b46-9055-355af53bf7b1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff2-0bc8-747d-904d-082218b19a3e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff2-0bc8-747d-904d-082218b19a3e 2026/10/15 14:23:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/accept/01a13ff2-0c8d-731e-925e-3b1dfc6a697a 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff2-0ca5-744a-bb38-c2a1490d6347 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/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:09 INFO Looking up user name=alice 2026/10/15 14:23:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:09 INFO Looking up user name=bob 2026/10/15 14:23:09 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-0c9e-798c-b8cd-ee90ab7deaea activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 2026/10/15 14:23:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox activity=https://b.localdomain/follow/01a13ff2-0c8e-7107-9a44-d072c739b23c 2026/10/15 14:23:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor offset=0 2026/10/15 14:23:09 INFO Follow is rejected activity.id=https://b.localdomain/reject/01a13ff2-0cac-78ce-9cd5-8de18ddfbb0e activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b7a-709f-bada-4ba20047da80 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0b7a-709f-bada-4ba20047da80 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0c78-779d-91d8-cefeb987dad2 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff2-0ca5-744a-bb38-c2a1490d6347 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff2-0ca5-744a-bb38-c2a1490d6347 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:10 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0c40-7259-b2e0-4abbdc77c4ee 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/10/15 14:23:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/create/01a13ff2-0c94-773f-86c1-788a9b5bc5cd note=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/post/01a13ff2-0c94-76f6-8bfc-63a71e16c20c thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/post/01a13ff2-0c94-76f6-8bfc-63a71e16c20c starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/create/01a13ff2-0c94-773f-86c1-788a9b5bc5cd activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/post/01a13ff2-0c94-76f6-8bfc-63a71e16c20c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/post/01a13ff2-0c94-76f6-8bfc-63a71e16c20c 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0c31-7273-84dc-d650df78b0ba activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b35-76a2-a463-78fa5368c3e9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0b35-76a2-a463-78fa5368c3e9 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-0c8e-7107-9a44-d072c739b23c 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0c78-779d-91d8-cefeb987dad2 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-0c9e-798c-b8cd-ee90ab7deaea 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-0c9e-798c-b8cd-ee90ab7deaea 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor offset=0 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2 request.user=bob post=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0cb3-7795-88db-3cec741a1cd3 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0c40-7259-b2e0-4abbdc77c4ee activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0c40-7259-b2e0-4abbdc77c4ee 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/01a13ff2-0cac-78ce-9cd5-8de18ddfbb0e 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/01a13ff2-0cac-78ce-9cd5-8de18ddfbb0e 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff2-0ca5-744a-bb38-c2a1490d6347 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0cb6-7181-8009-e79f989a87db 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/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/create/01a13ff2-0c94-773f-86c1-788a9b5bc5cd 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/create/01a13ff2-0c94-773f-86c1-788a9b5bc5cd 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff2-0ca5-744a-bb38-c2a1490d6347 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0cb3-7795-88db-3cec741a1cd3 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0cb3-7795-88db-3cec741a1cd3 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-0c9e-798c-b8cd-ee90ab7deaea 2026/10/15 14:23:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/01a13ff2-0cac-78ce-9cd5-8de18ddfbb0e 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0cb6-7181-8009-e79f989a87db 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-0c9e-798c-b8cd-ee90ab7deaea 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/accept/01a13ff2-0c8d-731e-925e-3b1dfc6a697a 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/01a13ff2-0cac-78ce-9cd5-8de18ddfbb0e 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 request.user=carol post=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 2026/10/15 14:23:10 INFO Applying migration id=history 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0cb3-7795-88db-3cec741a1cd3 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/accept/01a13ff2-0c6e-7083-9585-c388527c4c57 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/create/01a13ff2-0c94-773f-86c1-788a9b5bc5cd 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0cb3-7795-88db-3cec741a1cd3 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0cd8-7a36-9663-a33ecdc6f5f7 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/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/accept/01a13ff2-0c8d-731e-925e-3b1dfc6a697a 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/create/01a13ff2-0c94-773f-86c1-788a9b5bc5cd 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqyVZYCFGZLTwMTWDqbksZEjeSoeed4XezYDoCrwLXEz/actor offset=0 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/accept/01a13ff2-0c6e-7083-9585-c388527c4c57 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/post/01a13ff2-0c94-76f6-8bfc-63a71e16c20c request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/post/01a13ff2-0c94-76f6-8bfc-63a71e16c20c 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/follow/01a13ff2-0ce4-7692-826e-fa410d7ff148 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0b8b-7ec2-8d63-1ac3932e04ee request.user=alice post=https://b.localdomain/post/01a13ff2-0b8b-7ec2-8d63-1ac3932e04ee 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0cd8-7a36-9663-a33ecdc6f5f7 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0cd8-7a36-9663-a33ecdc6f5f7 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Follow is rejected activity.id=https://b.localdomain/reject/01a13ff2-0cac-78ce-9cd5-8de18ddfbb0e activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b7a-709f-bada-4ba20047da80 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0b7a-709f-bada-4ba20047da80 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/follow/01a13ff2-0ce4-7692-826e-fa410d7ff148 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/follow/01a13ff2-0ce4-7692-826e-fa410d7ff148 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0cb3-7795-88db-3cec741a1cd3 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0c40-7259-b2e0-4abbdc77c4ee activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0c40-7259-b2e0-4abbdc77c4ee 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0cdf-780a-945a-28e05e7731a9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0cdf-7771-a15e-73e80e1dff2b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0cdf-7771-a15e-73e80e1dff2b 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0c5e-716f-92d7-fe5a0e241ff5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0cd8-7a36-9663-a33ecdc6f5f7 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/accept/01a13ff2-0c8d-731e-925e-3b1dfc6a697a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/follow/01a13ff2-0be1-76bf-b63d-3eda945f4bee activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/follow/01a13ff2-0be1-76bf-b63d-3eda945f4bee 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0cd8-7a36-9663-a33ecdc6f5f7 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Applying migration id=outboxnano 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff2-0ca5-744a-bb38-c2a1490d6347 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/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0cdf-780a-945a-28e05e7731a9 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0cdf-780a-945a-28e05e7731a9 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/follow/01a13ff2-0ce4-7692-826e-fa410d7ff148 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-0d06-73ea-a96f-3ba3f194ddb8 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff2-0ca5-744a-bb38-c2a1490d6347 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff2-0ca5-744a-bb38-c2a1490d6347 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-0d09-7c2b-bf97-150e1740e125 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0cb6-7181-8009-e79f989a87db activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff2-0cb6-7181-8009-e79f989a87db 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/follow/01a13ff2-0ce4-7692-826e-fa410d7ff148 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor offset=0 2026/10/15 14:23:10 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0c8e-7107-9a44-d072c739b23c 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:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff2-0d06-73ea-a96f-3ba3f194ddb8 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff2-0d06-73ea-a96f-3ba3f194ddb8 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/accept/01a13ff2-0d11-74ff-ba7f-3c7630529455 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0c8e-7107-9a44-d072c739b23c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0c8e-7107-9a44-d072c739b23c 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0d01-73e8-8ccd-89c33955e9ad activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0cdf-780a-945a-28e05e7731a9 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff2-0d09-7c2b-bf97-150e1740e125 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/accept/01a13ff2-0d11-74ff-ba7f-3c7630529455 2026/10/15 14:23:10 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/accept/01a13ff2-0d11-74ff-ba7f-3c7630529455 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor gateway=https://c.localdomain 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/accept/01a13ff2-0d11-74ff-ba7f-3c7630529455 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/accept/01a13ff2-0d11-74ff-ba7f-3c7630529455 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff2-0d06-73ea-a96f-3ba3f194ddb8 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-0c9e-798c-b8cd-ee90ab7deaea activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0cdf-780a-945a-28e05e7731a9 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d01-73e8-8ccd-89c33955e9ad 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d01-73e8-8ccd-89c33955e9ad 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/accept/01a13ff2-0c6e-7083-9585-c388527c4c57 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/follow/01a13ff2-0b36-7082-a6a6-58336a2c5559 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/follow/01a13ff2-0b36-7082-a6a6-58336a2c5559 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff2-0d06-73ea-a96f-3ba3f194ddb8 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0cdf-7771-a15e-73e80e1dff2b request.user=bob post=https://b.localdomain/post/01a13ff2-0cdf-7771-a15e-73e80e1dff2b 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d01-73e8-8ccd-89c33955e9ad 2026/10/15 14:23:10 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0b7a-73cf-b51f-d0ed399af64a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0d01-73e8-8ccd-89c33955e9ad 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0d34-75ff-abe3-0aa05c7dca3f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b7a-73cf-b51f-d0ed399af64a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0b7a-73cf-b51f-d0ed399af64a 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/accept/01a13ff2-0d11-74ff-ba7f-3c7630529455 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513 request.user=bob post=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Quoting post request.path=/users/quote/b.localdomain/post/01a13ff2-0b8b-7ec2-8d63-1ac3932e04ee request.user=alice post=https://b.localdomain/post/01a13ff2-0b8b-7ec2-8d63-1ac3932e04ee 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/accept/01a13ff2-0d11-74ff-ba7f-3c7630529455 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff2-0c0b-7a09-9f89-84f4898da40b 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/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0d43-7424-a312-87b8a78e1e67 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff2-0c0b-7a09-9f89-84f4898da40b activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff2-0c0b-7a09-9f89-84f4898da40b 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0d34-75ff-abe3-0aa05c7dca3f 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0d34-75ff-abe3-0aa05c7dca3f 2026/10/15 14:23:10 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-0c3c-7b0b-9b9c-5477eb36bc6e 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:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0cd8-7a36-9663-a33ecdc6f5f7 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/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-0d3d-7992-bb17-496d0f585985 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0d3d-796c-b8ed-f351dd675de1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0d3d-796c-b8ed-f351dd675de1 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/accept/01a13ff2-0d50-77cb-a639-46416a3f2566 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0c3c-7b0b-9b9c-5477eb36bc6e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0c3c-7b0b-9b9c-5477eb36bc6e 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor 2026/10/15 14:23:10 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/accept/01a13ff2-0d11-74ff-ba7f-3c7630529455 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0c8e-7107-9a44-d072c739b23c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor error="invalid object host: b.localdomain" 2026/10/15 14:23:10 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/accept/01a13ff2-0d11-74ff-ba7f-3c7630529455 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/inbox: 400, " 2026/10/15 14:23:10 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/accept/01a13ff2-0d11-74ff-ba7f-3c7630529455 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0d34-75ff-abe3-0aa05c7dca3f 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0d3d-7992-bb17-496d0f585985 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0d3d-7992-bb17-496d0f585985 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0d45-78e2-bef0-7f6e52e336e0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor --- PASS: TestCluster_ClientSideSigningOutboxUnsupportedActivity (2.11s) 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d45-78e2-bef0-7f6e52e336e0 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d45-78e2-bef0-7f6e52e336e0 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d45-78e2-bef0-7f6e52e336e0 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d45-78e2-bef0-7f6e52e336e0 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/create/01a13ff2-0c94-773f-86c1-788a9b5bc5cd activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/post/01a13ff2-0c94-76f6-8bfc-63a71e16c20c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/post/01a13ff2-0c94-76f6-8bfc-63a71e16c20c 2026/10/15 14:23:10 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/follow/01a13ff2-0ce4-7692-826e-fa410d7ff148 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0d43-7424-a312-87b8a78e1e67 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0d43-7424-a312-87b8a78e1e67 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/accept/01a13ff2-0d6d-7ae7-b9e9-8aec75a290bb activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/follow/01a13ff2-0ce4-7692-826e-fa410d7ff148 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/follow/01a13ff2-0ce4-7692-826e-fa410d7ff148 --- PASS: TestCluster_PostToFollowers_RejectedLocally (2.13s) 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/accept/01a13ff2-0d11-74ff-ba7f-3c7630529455 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0c8e-7107-9a44-d072c739b23c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0c8e-7107-9a44-d072c739b23c 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d45-78e2-bef0-7f6e52e336e0 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0d3d-7992-bb17-496d0f585985 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/accept/01a13ff2-0d50-77cb-a639-46416a3f2566 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d45-78e2-bef0-7f6e52e336e0 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/accept/01a13ff2-0d50-77cb-a639-46416a3f2566 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0d66-7650-b4ee-1b59b83c0297 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0d45-78e2-bef0-7f6e52e336e0 2026/10/15 14:23:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0cdf-780a-945a-28e05e7731a9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0cdf-7771-a15e-73e80e1dff2b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0cdf-7771-a15e-73e80e1dff2b 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 request.user=bob post=https://b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-0d43-7424-a312-87b8a78e1e67 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d66-7650-b4ee-1b59b83c0297 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d66-7650-b4ee-1b59b83c0297 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d66-7650-b4ee-1b59b83c0297 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d66-7650-b4ee-1b59b83c0297 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0d34-75ff-abe3-0aa05c7dca3f 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0d3d-7992-bb17-496d0f585985 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0d43-7424-a312-87b8a78e1e67 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-0d3d-7992-bb17-496d0f585985 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-0d3d-796c-b8ed-f351dd675de1 request.user=alice post=https://a.localdomain/post/01a13ff2-0d3d-796c-b8ed-f351dd675de1 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0d7e-75b8-9cf0-677c8331734a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d7e-754b-9e00-01832cfa8fe5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0d7e-754b-9e00-01832cfa8fe5 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0d7b-7b1c-b5f9-d3db73459a3e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d7b-7adf-b6ee-f26832d67f9f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0d7b-7adf-b6ee-f26832d67f9f 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d66-7650-b4ee-1b59b83c0297 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d66-7650-b4ee-1b59b83c0297 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/accept/01a13ff2-0d6d-7ae7-b9e9-8aec75a290bb 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/accept/01a13ff2-0d6d-7ae7-b9e9-8aec75a290bb 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/accept/01a13ff2-0d50-77cb-a639-46416a3f2566 2026/10/15 14:23:10 INFO Applying migration id=implements 2026/10/15 14:23:10 INFO Applying migration id=backfill 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-0d06-73ea-a96f-3ba3f194ddb8 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff2-0ca5-744a-bb38-c2a1490d6347 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff2-0ca5-744a-bb38-c2a1490d6347 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d7b-7b1c-b5f9-d3db73459a3e 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d7b-7b1c-b5f9-d3db73459a3e 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0d66-7650-b4ee-1b59b83c0297 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d7e-75b8-9cf0-677c8331734a 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d7e-75b8-9cf0-677c8331734a 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 request.user=bob post=https://b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0d43-7424-a312-87b8a78e1e67 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff2-0c0b-7a09-9f89-84f4898da40b activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff2-0c0b-7a09-9f89-84f4898da40b 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d7b-7b1c-b5f9-d3db73459a3e 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0d7e-75b8-9cf0-677c8331734a 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0d7b-7b1c-b5f9-d3db73459a3e 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0d7b-7adf-b6ee-f26832d67f9f request.user=bob post=https://b.localdomain/post/01a13ff2-0d7b-7adf-b6ee-f26832d67f9f 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0d7e-75b8-9cf0-677c8331734a 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0d34-75ff-abe3-0aa05c7dca3f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0b7a-73cf-b51f-d0ed399af64a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0b7a-73cf-b51f-d0ed399af64a 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0d7e-754b-9e00-01832cfa8fe5 request.user=carol post=https://b.localdomain/post/01a13ff2-0d7e-754b-9e00-01832cfa8fe5 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/accept/01a13ff2-0d6d-7ae7-b9e9-8aec75a290bb 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/accept/01a13ff2-0d50-77cb-a639-46416a3f2566 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/accept/01a13ff2-0d6d-7ae7-b9e9-8aec75a290bb 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Enabling pprof url=https://g.localdomain/hlwkhrkhpepmvgykjwhrkenqjpixnumv/debug/pprof 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-0dd6-7862-8a0b-07b9ee3c51fb 2026/10/15 14:23:10 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/accept/01a13ff2-0d50-77cb-a639-46416a3f2566 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-0c3c-7b0b-9b9c-5477eb36bc6e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-0c3c-7b0b-9b9c-5477eb36bc6e 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkfZC23Xub5nco7jBbPMW4a82GxqQ3pDEc68qUq1wK3dMC/actor 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0d45-78e2-bef0-7f6e52e336e0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/create/01a13ff2-0ded-731a-8fc6-889108d794b5 note=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/create/01a13ff2-0ded-731a-8fc6-889108d794b5 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Received followers request did=did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkfZC23Xub5nco7jBbPMW4a82GxqQ3pDEc68qUq1wK3dMC/actor count=2 2026/10/15 14:23:10 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor follower=https://a.localdomain/user/alice 2026/10/15 14:23:10 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/01a13ff2-0e0f-7c06-9677-cdb1a0d3d63a 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-0d3d-7992-bb17-496d0f585985 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0d3d-796c-b8ed-f351dd675de1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0d3d-796c-b8ed-f351dd675de1 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0d7e-75b8-9cf0-677c8331734a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d7e-754b-9e00-01832cfa8fe5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0d7e-754b-9e00-01832cfa8fe5 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/create/01a13ff2-0ded-731a-8fc6-889108d794b5 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/create/01a13ff2-0ded-731a-8fc6-889108d794b5 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/create/01a13ff2-0ded-731a-8fc6-889108d794b5 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/create/01a13ff2-0ded-731a-8fc6-889108d794b5 2026/10/15 14:23:10 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13ff2-0e0f-7cf7-a52f-e1f8478317ec activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0e0f-7c06-9677-cdb1a0d3d63a 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:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:10 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/accept/01a13ff2-0d6d-7ae7-b9e9-8aec75a290bb activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/follow/01a13ff2-0ce4-7692-826e-fa410d7ff148 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/follow/01a13ff2-0ce4-7692-826e-fa410d7ff148 --- PASS: TestCluster_PostToFollowers_Rejected (2.30s) 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/inbox activity=https://a.localdomain/undo/01a13ff2-0e0f-7cf7-a52f-e1f8478317ec 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/inbox activity=https://a.localdomain/undo/01a13ff2-0e0f-7cf7-a52f-e1f8478317ec 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64#delete 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64#delete 2026/10/15 14:23:10 INFO Enabling pprof url=https://c.localdomain/pfivyjttbnbetlyiqkgryvlgmolbtqcq/debug/pprof 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64#delete 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0d45-78e2-bef0-7f6e52e336e0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkoWt4F4KVo2KLXExwTWLBBaoDnbP4zmtRk4ZnpFYNB9Lw/actor 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor/inbox activity=https://a.localdomain/undo/01a13ff2-0e0f-7cf7-a52f-e1f8478317ec 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64#delete 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0d66-7650-b4ee-1b59b83c0297 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a13ff2-0e0f-7cf7-a52f-e1f8478317ec 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/create/01a13ff2-0ded-731a-8fc6-889108d794b5 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/create/01a13ff2-0ded-731a-8fc6-889108d794b5 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Enabling pprof url=https://a.localdomain/dfvargrvuvqxpoceltfxlpxqlxynafte/debug/pprof 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/create/01a13ff2-0ded-731a-8fc6-889108d794b5 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a13ff2-0e0f-7cf7-a52f-e1f8478317ec activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0e0f-7c06-9677-cdb1a0d3d63a 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:z6MkkeCUkezwGYpi6ptk3DSXU3itYqMfkQTAjJ2FSfZHqKgH/actor 2026/10/15 14:23:10 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoWt4F4KVo2KLXExwTWLBBaoDnbP4zmtRk4ZnpFYNB9Lw/actor username=bob host=a.localdomain count=1 2026/10/15 14:23:10 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor/create/1 error="invalid object: *ap.Object" 2026/10/15 14:23:10 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-0e28-7d1c-9f92-7afd579ab486 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-0b24-71be-9b78-7b8c42222e64 2026/10/15 14:23:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-0e28-7d1c-9f92-7afd579ab486 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-0e28-7d1c-9f92-7afd579ab486 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0b56-7a4d-879c-e327839f6c29 request.user=bob post=https://b.localdomain/post/01a13ff2-0b56-7a4d-879c-e327839f6c29 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Enabling pprof url=https://c.localdomain/rquycoofpywrymtvsfkbqbvhtcwtguih/debug/pprof 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-0e28-7d1c-9f92-7afd579ab486 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0d66-7650-b4ee-1b59b83c0297 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-0e28-7d1c-9f92-7afd579ab486 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a request.user=carol post=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor offset=0 2026/10/15 14:23:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:10 INFO Enabling pprof url=https://a.localdomain/rbvqlnmiauoymwsbbeiwvtenekyxxwga/debug/pprof 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Enabling pprof url=https://c.localdomain/tovtwrqdqyinltjmwaxpmyjnyhbbucki/debug/pprof 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0b8b-7ec2-8d63-1ac3932e04ee request.user=bob post=https://b.localdomain/post/01a13ff2-0b8b-7ec2-8d63-1ac3932e04ee 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0e6d-7851-a06d-d076c461694c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d 2026/10/15 14:23:10 INFO Enabling pprof url=https://c.localdomain/gylmkvnopbfpqtnilokmptwclhtbvgri/debug/pprof 2026/10/15 14:23:10 INFO Enabling pprof url=https://a.localdomain/hptjyopwnowwlfxwklknroxglikgcgpv/debug/pprof 2026/10/15 14:23:10 INFO Enabling pprof url=https://b.localdomain/swhcxwpdiciiyhaypujqdyaoqsiaflnd/debug/pprof 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Enabling pprof url=https://a.localdomain/ltnrebqjnsxxswiwykjjcojkqnumlpnb/debug/pprof 2026/10/15 14:23:10 INFO Enabling pprof url=https://a.localdomain/ficmlmnynybncgobrhktjfnygyxfptdc/debug/pprof 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0e6d-7851-a06d-d076c461694c 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0e6d-7851-a06d-d076c461694c 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0e6d-7851-a06d-d076c461694c 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0e6d-7851-a06d-d076c461694c 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff2-0e87-7d8d-882f-e15b805c1606 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff2-0e87-7d8d-882f-e15b805c1606 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/create/01a13ff2-0ded-731a-8fc6-889108d794b5 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0e6d-7851-a06d-d076c461694c 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0e6d-7851-a06d-d076c461694c 2026/10/15 14:23:10 INFO Enabling pprof url=https://a.localdomain/txgtomqpshxsctpvawjmggefipkxtspr/debug/pprof 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0e6d-7851-a06d-d076c461694c 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff2-0e87-7d8d-882f-e15b805c1606 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0ea0-74d3-91b4-2eb691c1c3df 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/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d request.user=bob post=https://b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d 2026/10/15 14:23:10 INFO Enabling pprof url=https://a.localdomain/pagkkmnxbjnptektertbwxjoxlsluxsc/debug/pprof 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13ff2-0e87-7d8d-882f-e15b805c1606 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-0e9e-78ca-8fc1-952366291d19 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-0e9e-78ca-8fc1-952366291d19 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0ea0-74d3-91b4-2eb691c1c3df 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0ea0-74d3-91b4-2eb691c1c3df 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0b56-7a4d-879c-e327839f6c29 request.user=bob post=https://b.localdomain/post/01a13ff2-0b56-7a4d-879c-e327839f6c29 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-0e28-7d1c-9f92-7afd579ab486 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-0d3d-796c-b8ed-f351dd675de1 request.user=bob post=https://a.localdomain/post/01a13ff2-0d3d-796c-b8ed-f351dd675de1 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0ea0-74d3-91b4-2eb691c1c3df 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-0e9e-78ca-8fc1-952366291d19 2026/10/15 14:23:10 INFO Enabling pprof url=https://c.localdomain/mqaivluceckanmyhybrycyyksoopbumq/debug/pprof 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0ea0-74d3-91b4-2eb691c1c3df 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-0e9e-78ca-8fc1-952366291d19 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Enabling pprof url=https://a.localdomain/fufgpmaonpsgmtpdmkpqkukyfojpymed/debug/pprof 2026/10/15 14:23:10 INFO Enabling pprof url=https://c.localdomain/ukcjqtwdgpcxmvafakmurtovvenijlww/debug/pprof 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/create/01a13ff2-0ded-731a-8fc6-889108d794b5 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (2.46s) 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 request.user=alice post=https://b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/create/01a13ff2-0eb8-7b5a-8d37-40ef11c64140 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/create/01a13ff2-0eb8-7b5a-8d37-40ef11c64140 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 2026/10/15 14:23:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/create/01a13ff2-0eb8-7b5a-8d37-40ef11c64140 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/create/01a13ff2-0eb8-7b5a-8d37-40ef11c64140 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/create/01a13ff2-0eb8-7b5a-8d37-40ef11c64140 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/create/01a13ff2-0eb8-7b5a-8d37-40ef11c64140 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (2.48s) 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0ae6-7236-b69e-d888480de8ea request.user=bob post=https://b.localdomain/post/01a13ff2-0ae6-7236-b69e-d888480de8ea 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Enabling pprof url=https://b.localdomain/duqlwvyiqkpmiisejyaxxjleqfgayons/debug/pprof 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/create/01a13ff2-0eb8-7b5a-8d37-40ef11c64140 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/create/01a13ff2-0eb8-7b5a-8d37-40ef11c64140 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b request.user=alice post=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b 2026/10/15 14:23:10 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 request.user=alice post=https://b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/create/01a13ff2-0eb8-7b5a-8d37-40ef11c64140 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0e6d-7851-a06d-d076c461694c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-0ef1-7dea-8dc6-2e37296431b4 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0ea0-74d3-91b4-2eb691c1c3df 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/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0f04-7502-9b9c-414296c8ccf1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0ea0-74d3-91b4-2eb691c1c3df activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff2-0ea0-74d3-91b4-2eb691c1c3df 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0ef1-7dea-8dc6-2e37296431b4 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0f06-7d32-9ee8-4434f7e429b9 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/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0ef1-7dea-8dc6-2e37296431b4 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff2-0f04-7502-9b9c-414296c8ccf1 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff2-0f04-7502-9b9c-414296c8ccf1 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0f06-7d32-9ee8-4434f7e429b9 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0f06-7d32-9ee8-4434f7e429b9 2026/10/15 14:23:10 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_PublicPostQuote (2.54s) 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0e6d-7851-a06d-d076c461694c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0ef1-7dea-8dc6-2e37296431b4 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:10 INFO Enabling pprof url=https://b.localdomain/ooxxylycabbvtqauigoktwfhuqsmbstq/debug/pprof 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-0f06-7d32-9ee8-4434f7e429b9 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-0ef1-7dea-8dc6-2e37296431b4 2026/10/15 14:23:10 INFO Enabling pprof url=https://c.localdomain/kthnkdummscvyjdooytrbruukbsnnwkq/debug/pprof 2026/10/15 14:23:10 INFO Enabling pprof url=https://a.localdomain/xvvdtdxejndimylxjxtymhaxemainwgv/debug/pprof 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff2-0f11-704b-86d1-026aca3786da 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0f06-7d32-9ee8-4434f7e429b9 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff2-0f11-704b-86d1-026aca3786da 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d request.user=alice post=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff2-0f04-7502-9b9c-414296c8ccf1 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0f04-7502-9b9c-414296c8ccf1 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiJ2eNBJ83B9ZfkaBNeLdCJuzmydSmmNtBhXroQ8KgVtc/actor offset=0 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor --- PASS: TestCluster_PostToFollowers (2.55s) 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff2-0f11-704b-86d1-026aca3786da 2026/10/15 14:23:10 INFO Enabling pprof url=https://b.localdomain/qgyyvkrhjvswcdpinikrkhsxypqeljnq/debug/pprof 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0f04-7502-9b9c-414296c8ccf1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0ea0-74d3-91b4-2eb691c1c3df activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff2-0ea0-74d3-91b4-2eb691c1c3df 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13ff2-0f11-704b-86d1-026aca3786da 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0ae6-7236-b69e-d888480de8ea request.user=bob post=https://b.localdomain/post/01a13ff2-0ae6-7236-b69e-d888480de8ea 2026/10/15 14:23:10 INFO Enabling pprof url=https://b.localdomain/njdfvuwgkgtobweocysussprhxcmyjmc/debug/pprof 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 note=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b thread=https://b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 starter=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b 2026/10/15 14:23:10 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/create/01a13ff2-0eb8-7b5a-8d37-40ef11c64140 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/create/01a13ff2-0f3b-7f3e-b68d-918ccd25bfef activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd 2026/10/15 14:23:10 INFO Fetching forwarded object activity.id=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 sender=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/create/01a13ff2-0f3b-7f3e-b68d-918ccd25bfef 2026/10/15 14:23:10 INFO Fetching activity activity=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/create/01a13ff2-0f3b-7f3e-b68d-918ccd25bfef 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 2026/10/15 14:23:10 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0f06-7d32-9ee8-4434f7e429b9 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/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/create/01a13ff2-0eb8-7b5a-8d37-40ef11c64140 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Enabling pprof url=https://b.localdomain/fgbqdvexoxtbiclsffpyvhrnycofqkvw/debug/pprof 2026/10/15 14:23:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13ff2-0ef1-7dea-8dc6-2e37296431b4 note=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d thread=https://b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 starter=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-0ef1-7dea-8dc6-2e37296431b4 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0c78-779d-91d8-cefeb987dad2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Enabling pprof url=https://c.localdomain/nrymtpbkoskhufxstbugphvptjxgybau/debug/pprof 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a#delete 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a#delete 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Looking up user name=bob --- PASS: TestCluster_ClientSideSigningOutboxInvalidActivity (2.63s) 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a#delete 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-0eca-7827-aa76-0d18f0f97835 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0ef1-7dea-8dc6-2e37296431b4 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0ef1-7dea-8dc6-2e37296431b4 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a#delete 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/create/01a13ff2-0f3b-7f3e-b68d-918ccd25bfef 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d request.user=alice post=https://b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0d01-73e8-8ccd-89c33955e9ad activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-0ef1-7dea-8dc6-2e37296431b4 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/create/01a13ff2-0f3b-7f3e-b68d-918ccd25bfef 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-0ef1-7dea-8dc6-2e37296431b4 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0f68-7f1f-a6a5-28453abcc03b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0f68-7eda-ae7a-f95bc83f4e63 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0f68-7eda-ae7a-f95bc83f4e63 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Enabling pprof url=https://b.localdomain/agcoqdjrcoikmjnvyocwghilyjmfwerb/debug/pprof 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Enabling pprof url=https://b.localdomain/wsytrwhokrkakvqemlnjyuihiulljvnq/debug/pprof 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0f68-7f1f-a6a5-28453abcc03b 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0f68-7f1f-a6a5-28453abcc03b 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-0c5e-713e-8cb5-8558c8eb8e6a 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0d7b-7b1c-b5f9-d3db73459a3e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d7b-7adf-b6ee-f26832d67f9f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0d7b-7adf-b6ee-f26832d67f9f 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-0f68-7f1f-a6a5-28453abcc03b 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-0ef1-7dea-8dc6-2e37296431b4 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0f68-7f1f-a6a5-28453abcc03b 2026/10/15 14:23:10 INFO Enabling pprof url=https://a.localdomain/srorivgelhnobqdbnmipqdvxectgqihb/debug/pprof 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0f68-7eda-ae7a-f95bc83f4e63 request.user=carol post=https://b.localdomain/post/01a13ff2-0f68-7eda-ae7a-f95bc83f4e63 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a13ff2-0f8c-7585-9170-642f646313af 2026/10/15 14:23:10 INFO Enabling pprof url=https://c.localdomain/feccgisvddorvfiqpjlhvhxxucmyuwmf/debug/pprof 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a13ff2-0f8c-7585-9170-642f646313af 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a13ff2-0f8c-7585-9170-642f646313af 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a13ff2-0f8c-7585-9170-642f646313af 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a13ff2-0f8c-7585-9170-642f646313af 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a13ff2-0f8c-7585-9170-642f646313af 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/01a13ff2-0f8c-7585-9170-642f646313af 2026/10/15 14:23:10 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0f68-7f1f-a6a5-28453abcc03b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0f68-7eda-ae7a-f95bc83f4e63 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-0f68-7eda-ae7a-f95bc83f4e63 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d request.user=alice post=https://b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0fae-77a3-927a-5f4576c437a2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0fae-77a3-927a-5f4576c437a2 2026/10/15 14:23:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/create/01a13ff2-0f3b-7f3e-b68d-918ccd25bfef note=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd thread=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/create/01a13ff2-0f3b-7f3e-b68d-918ccd25bfef activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0fb9-7568-aea9-8203e79b9b35 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0f06-7d32-9ee8-4434f7e429b9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff2-0f06-7d32-9ee8-4434f7e429b9 2026/10/15 14:23:10 INFO Enabling pprof url=https://c.localdomain/fydohtcsyuiwxtiibcqthdpktiirwehm/debug/pprof 2026/10/15 14:23:10 INFO Enabling pprof url=https://b.localdomain/ehqtxvgqhrguipwlmeecqgafpthdtguv/debug/pprof 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/inbox activity=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/inbox activity=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/create/01a13ff2-0f3b-7f3e-b68d-918ccd25bfef 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/create/01a13ff2-0f3b-7f3e-b68d-918ccd25bfef 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff2-0fb9-7568-aea9-8203e79b9b35 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff2-0fb9-7568-aea9-8203e79b9b35 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Enabling pprof url=https://c.localdomain/ipdidaoyxhjjnslfsvtdtlihjsfnlpqe/debug/pprof 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/inbox activity=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a13ff2-0fb9-7568-aea9-8203e79b9b35 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0fb9-7568-aea9-8203e79b9b35 2026/10/15 14:23:10 INFO Received followers request did=did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor count=0 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0fae-77a3-927a-5f4576c437a2 request.user=bob post=https://b.localdomain/post/01a13ff2-0fae-77a3-927a-5f4576c437a2 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/create/01a13ff2-0f3b-7f3e-b68d-918ccd25bfef 2026/10/15 14:23:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/create/01a13ff2-0f3b-7f3e-b68d-918ccd25bfef 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0fb9-7568-aea9-8203e79b9b35 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0f06-7d32-9ee8-4434f7e429b9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a13ff2-0f06-7d32-9ee8-4434f7e429b9 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/update/01a13ff2-0fd4-7358-b5cb-f2533637bf68 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0fe0-7d5e-a4ea-1ff88a1f5e5b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0fe0-7d5e-a4ea-1ff88a1f5e5b 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0fe0-7d5e-a4ea-1ff88a1f5e5b 2026/10/15 14:23:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/create/01a13ff2-0f3b-7f3e-b68d-918ccd25bfef activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0fe0-7d5e-a4ea-1ff88a1f5e5b 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0fe0-7d5e-a4ea-1ff88a1f5e5b 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0ff8-72dd-9419-8618c1300d7c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor offset=0 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0ff8-72dd-9419-8618c1300d7c 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0ff8-72dd-9419-8618c1300d7c 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0ffe-7089-b8d5-6cc56a1a5af3 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0cd8-7a36-9663-a33ecdc6f5f7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0cd8-7a36-9663-a33ecdc6f5f7 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0ffe-7089-b8d5-6cc56a1a5af3 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0ffe-7089-b8d5-6cc56a1a5af3 2026/10/15 14:23:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-0ff8-72dd-9419-8618c1300d7c 2026/10/15 14:23:10 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b note=https://b.localdomain/post/01a13ff2-0fae-77a3-927a-5f4576c437a2 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor/post/01a13ff2-0eb8-7b1c-beba-4d35b5ab8c62 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0fae-77a3-927a-5f4576c437a2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0fae-77a3-927a-5f4576c437a2 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Looking up user name=carol --- PASS: TestCluster_PublicPost (2.79s) 2026/10/15 14:23:10 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-0ff8-72dd-9419-8618c1300d7c 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-0ffe-7089-b8d5-6cc56a1a5af3 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-0ffe-7089-b8d5-6cc56a1a5af3 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/inbox activity=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/inbox activity=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/follow/01a13ff2-1016-775c-b20d-812533bf1749 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/follow/01a13ff2-1016-775c-b20d-812533bf1749 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/follow/01a13ff2-1016-775c-b20d-812533bf1749 2026/10/15 14:23:10 INFO Enabling pprof url=https://b.localdomain/yrtulmlkxekuavrovcotxldqnaeskuif/debug/pprof 2026/10/15 14:23:10 INFO Updated post activity.id=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-0ffe-7089-b8d5-6cc56a1a5af3 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0cd8-7a36-9663-a33ecdc6f5f7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0cd8-7a36-9663-a33ecdc6f5f7 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor 2026/10/15 14:23:10 INFO Fetching forwarded object activity.id=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0fae-77a3-927a-5f4576c437a2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:10 INFO Fetching activity activity=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkmq4J7G2BZDkBmS9rK5XoXQzyhCQzhmiGXM75XQ6iQu4B/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkq8n6Lzub36beiRfDEHCpZcmwuXivtV4guBBu7bWWEoV9/actor/inbox activity=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-1026-7e28-9e07-409ca25d955b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/follow/01a13ff2-1016-775c-b20d-812533bf1749 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://a.localdomain/follow/01a13ff2-1026-7e28-9e07-409ca25d955b 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://a.localdomain/follow/01a13ff2-1026-7e28-9e07-409ca25d955b 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/follow/01a13ff2-1016-775c-b20d-812533bf1749 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor offset=0 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b request.user=alice post=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://a.localdomain/follow/01a13ff2-1026-7e28-9e07-409ca25d955b 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:10 INFO Updated post activity.id=https://a.localdomain/update/01a13ff2-102b-7e5d-8aba-36c9ec7ca65c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-1026-7e28-9e07-409ca25d955b 2026/10/15 14:23:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff2-103a-7de4-9173-d81ba336d7e0 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/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:10 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-102b-7e5d-8aba-36c9ec7ca65c 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-102b-7e5d-8aba-36c9ec7ca65c 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff2-103a-7de4-9173-d81ba336d7e0 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff2-103a-7de4-9173-d81ba336d7e0 2026/10/15 14:23:10 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-0fae-77d3-9037-127976ca775b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0fae-77a3-927a-5f4576c437a2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-0fae-77a3-927a-5f4576c437a2 2026/10/15 14:23:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-102b-7e5d-8aba-36c9ec7ca65c 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:10 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-102b-7e5d-8aba-36c9ec7ca65c 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor 2026/10/15 14:23:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:10 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:10 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d request.user=alice post=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d 2026/10/15 14:23:10 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor offset=0 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Deleted old posts count=2 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a13ff2-1057-78ba-b5fb-5d46decb63fb 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/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-1052-7a92-8f50-71b3b1efc544 2026/10/15 14:23:10 INFO Removed old shared posts count=1 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff2-1057-78ba-b5fb-5d46decb63fb 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a13ff2-103a-7de4-9173-d81ba336d7e0 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff2-1057-78ba-b5fb-5d46decb63fb 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob --- PASS: TestCluster_PostToFollowers_Approved (2.87s) 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/follow/01a13ff2-1016-775c-b20d-812533bf1749 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff2-103a-7de4-9173-d81ba336d7e0 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor offset=0 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2#delete 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a13ff2-1057-78ba-b5fb-5d46decb63fb 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2#delete 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2#delete 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a13ff2-1057-78ba-b5fb-5d46decb63fb 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-1066-7892-b28e-56bac19eeeac 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513#delete 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513#delete 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-1071-7455-9df4-5b49628c55d4 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513#delete 2026/10/15 14:23:10 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a13ff2-105d-79ad-9eb5-bf84a959e36e 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a13ff2-105d-79ad-9eb5-bf84a959e36e 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1071-7455-9df4-5b49628c55d4 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1071-7455-9df4-5b49628c55d4 2026/10/15 14:23:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 note=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b thread=https://b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 starter=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Updated post activity.id=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor offset=0 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 2026/10/15 14:23:10 INFO Enabling pprof url=https://c.localdomain/jyapvibuovultcyqgellnjxbfcjfydhl/debug/pprof 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1071-7455-9df4-5b49628c55d4 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-1078-785e-b009-3c7c599fb967 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a13ff2-105d-79ad-9eb5-bf84a959e36e 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-1071-7455-9df4-5b49628c55d4 2026/10/15 14:23:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2#delete 2026/10/15 14:23:10 INFO Looking up user name=bob 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Enabling pprof url=https://b.localdomain/boxqpjbcvlblskmsleueqaptusmxwqyr/debug/pprof 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513#delete 2026/10/15 14:23:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-1089-751e-be99-74b870a7b019 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:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:10 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (2.92s) 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a13ff2-105d-79ad-9eb5-bf84a959e36e 2026/10/15 14:23:10 INFO Fetching forwarded object activity.id=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 sender=https://b.localdomain/user/bob 2026/10/15 14:23:10 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:10 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/inbox activity=https://a.localdomain/follow/01a13ff2-1089-751e-be99-74b870a7b019 2026/10/15 14:23:10 INFO Fetching activity activity=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 2026/10/15 14:23:10 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/inbox activity=https://a.localdomain/follow/01a13ff2-1089-751e-be99-74b870a7b019 2026/10/15 14:23:10 INFO Looking up user name=carol 2026/10/15 14:23:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 2026/10/15 14:23:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:10 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-108c-7f13-be19-2618a687023d 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff2-103a-7de4-9173-d81ba336d7e0 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/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/inbox activity=https://a.localdomain/follow/01a13ff2-1089-751e-be99-74b870a7b019 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0ff8-72dd-9419-8618c1300d7c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-109d-7826-a17d-09e9e4a048aa activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff2-103a-7de4-9173-d81ba336d7e0 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff2-103a-7de4-9173-d81ba336d7e0 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-1089-751e-be99-74b870a7b019 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-109f-77e4-bdd4-4c6f1e522cb4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0ff8-72dd-9419-8618c1300d7c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0ff8-72dd-9419-8618c1300d7c 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor offset=0 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-1026-7e28-9e07-409ca25d955b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor offset=0 2026/10/15 14:23:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13ff2-102b-7e5d-8aba-36c9ec7ca65c note=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d thread=https://b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 starter=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Updated post activity.id=https://a.localdomain/update/01a13ff2-102b-7e5d-8aba-36c9ec7ca65c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/accept/01a13ff2-10a2-77d2-a313-018ab3f47e6f activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-1026-7e28-9e07-409ca25d955b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-1026-7e28-9e07-409ca25d955b 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff2-109d-7826-a17d-09e9e4a048aa 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff2-109d-7826-a17d-09e9e4a048aa 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://c.localdomain/follow/01a13ff2-1057-78ba-b5fb-5d46decb63fb 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/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-102b-7e5d-8aba-36c9ec7ca65c 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-102b-7e5d-8aba-36c9ec7ca65c 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-10ab-7d9d-848c-9dc08eb55be0 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff2-1057-78ba-b5fb-5d46decb63fb activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff2-1057-78ba-b5fb-5d46decb63fb 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-1071-7455-9df4-5b49628c55d4 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/accept/01a13ff2-10b0-7581-942f-aa50707234d9 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1071-7455-9df4-5b49628c55d4 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13ff2-1071-7455-9df4-5b49628c55d4 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-109f-77e4-bdd4-4c6f1e522cb4 2026/10/15 14:23:11 INFO Updated post activity.id=https://a.localdomain/update/01a13ff2-1014-7ce9-9893-ca7a0d2a9a34 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-109f-77e4-bdd4-4c6f1e522cb4 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-102b-7e5d-8aba-36c9ec7ca65c 2026/10/15 14:23:11 INFO Enabling pprof url=https://c.localdomain/xhurwopcwdlkqpqbpbggnvyigfedmmpj/debug/pprof 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a13ff2-109d-7826-a17d-09e9e4a048aa 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/accept/01a13ff2-10a2-77d2-a313-018ab3f47e6f 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/accept/01a13ff2-10a2-77d2-a313-018ab3f47e6f 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-10ab-7d9d-848c-9dc08eb55be0 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-10ab-7d9d-848c-9dc08eb55be0 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-102b-7e5d-8aba-36c9ec7ca65c 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff2-109d-7826-a17d-09e9e4a048aa 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/accept/01a13ff2-10b0-7581-942f-aa50707234d9 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/accept/01a13ff2-10b0-7581-942f-aa50707234d9 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-109f-77e4-bdd4-4c6f1e522cb4 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-0c78-774c-a2b1-fe7169c823a2 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a13ff2-10b6-7b9c-a6fd-bcb4f96b9183 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a13ff2-10b6-7b9c-a6fd-bcb4f96b9183 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a13ff2-10b6-7b9c-a6fd-bcb4f96b9183 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a13ff2-10b6-7b9c-a6fd-bcb4f96b9183 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a13ff2-10ab-7d9d-848c-9dc08eb55be0 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-109f-77e4-bdd4-4c6f1e522cb4 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-0fe0-7d5e-a4ea-1ff88a1f5e5b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-10cc-73ae-b6ac-4993ff960607 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0fe0-7d5e-a4ea-1ff88a1f5e5b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0fe0-7d5e-a4ea-1ff88a1f5e5b 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-10ab-7d9d-848c-9dc08eb55be0 2026/10/15 14:23:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a13ff2-10b6-7b9c-a6fd-bcb4f96b9183 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a13ff2-10b6-7b9c-a6fd-bcb4f96b9183 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/accept/01a13ff2-10a2-77d2-a313-018ab3f47e6f 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/update/01a13ff2-10c8-77ae-8678-fb38c2696a83 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/update/01a13ff2-10c8-77ae-8678-fb38c2696a83 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/update/01a13ff2-10c8-77ae-8678-fb38c2696a83 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a13ff2-10b6-7b9c-a6fd-bcb4f96b9183 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-10cc-73ae-b6ac-4993ff960607 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-10cc-73ae-b6ac-4993ff960607 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Updated post activity.id=https://a.localdomain/update/01a13ff2-102b-7e5d-8aba-36c9ec7ca65c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d request.user=alice post=https://b.localdomain/post/01a13ff2-0e6d-7822-9f85-50a66da5235d 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/accept/01a13ff2-10b0-7581-942f-aa50707234d9 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-0d01-73b8-8108-792a13316513 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-109f-77e4-bdd4-4c6f1e522cb4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0ff8-72dd-9419-8618c1300d7c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0ff8-72dd-9419-8618c1300d7c 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/accept/01a13ff2-10a2-77d2-a313-018ab3f47e6f 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-10d4-7d1f-b15b-2782ed59b045 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-10d4-7d1f-b15b-2782ed59b045 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-10d4-7d1f-b15b-2782ed59b045 2026/10/15 14:23:11 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/update/01a13ff2-10ca-70d2-977d-3a1834e472c5 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd 2026/10/15 14:23:11 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-10cc-73ae-b6ac-4993ff960607 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/accept/01a13ff2-10b0-7581-942f-aa50707234d9 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/accept/01a13ff2-10df-78bc-a621-ad402ece4c73 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/follow/01a13ff2-1016-775c-b20d-812533bf1749 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/follow/01a13ff2-1016-775c-b20d-812533bf1749 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-10cc-73ae-b6ac-4993ff960607 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor offset=0 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/update/01a13ff2-10ca-70d2-977d-3a1834e472c5 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/update/01a13ff2-10ca-70d2-977d-3a1834e472c5 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/accept/01a13ff2-10df-78bc-a621-ad402ece4c73 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/accept/01a13ff2-10df-78bc-a621-ad402ece4c73 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/update/01a13ff2-10c8-77ae-8678-fb38c2696a83 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-10e0-7d13-8f52-450a4e99b2b8 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-10ab-7d9d-848c-9dc08eb55be0 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff2-1057-78ba-b5fb-5d46decb63fb activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff2-1057-78ba-b5fb-5d46decb63fb 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/update/01a13ff2-10c8-77ae-8678-fb38c2696a83 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-10d4-7d1f-b15b-2782ed59b045 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-10cc-73ae-b6ac-4993ff960607 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-0fe0-7d5e-a4ea-1ff88a1f5e5b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-0fe0-7d5e-a4ea-1ff88a1f5e5b 2026/10/15 14:23:11 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-10d4-7d1f-b15b-2782ed59b045 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/accept/01a13ff2-10a2-77d2-a313-018ab3f47e6f activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-1026-7e28-9e07-409ca25d955b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-1026-7e28-9e07-409ca25d955b 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/accept/01a13ff2-10df-78bc-a621-ad402ece4c73 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/update/01a13ff2-10ca-70d2-977d-3a1834e472c5 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/accept/01a13ff2-10df-78bc-a621-ad402ece4c73 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/update/01a13ff2-10ca-70d2-977d-3a1834e472c5 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-109d-7826-a17d-09e9e4a048aa activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a13ff2-103a-7de4-9173-d81ba336d7e0 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a13ff2-103a-7de4-9173-d81ba336d7e0 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/update/01a13ff2-1102-77d0-bcef-1be0761d283c sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor gateway=https://a.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/update/01a13ff2-1102-77d0-bcef-1be0761d283c 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/update/01a13ff2-1102-77d0-bcef-1be0761d283c 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-110d-7104-8f8b-29c73babced6 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:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/accept/01a13ff2-10b0-7581-942f-aa50707234d9 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1071-7455-9df4-5b49628c55d4 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13ff2-1071-7455-9df4-5b49628c55d4 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-1109-7003-869d-47aee471be42 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://a.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-1109-7003-869d-47aee471be42 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-1109-7003-869d-47aee471be42 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/inbox activity=https://a.localdomain/follow/01a13ff2-110d-7104-8f8b-29c73babced6 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/inbox activity=https://a.localdomain/follow/01a13ff2-110d-7104-8f8b-29c73babced6 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-110f-729b-82d1-97966d6d6968 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/inbox activity=https://a.localdomain/follow/01a13ff2-110d-7104-8f8b-29c73babced6 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/update/01a13ff2-1102-77d0-bcef-1be0761d283c 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/accept/01a13ff2-10df-78bc-a621-ad402ece4c73 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/follow/01a13ff2-1016-775c-b20d-812533bf1749 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/follow/01a13ff2-1016-775c-b20d-812533bf1749 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-110d-7104-8f8b-29c73babced6 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/update/01a13ff2-1102-77d0-bcef-1be0761d283c 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor offset=0 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-1109-7003-869d-47aee471be42 --- PASS: TestCluster_ForwardedLegacyReply (3.08s) 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-1109-7003-869d-47aee471be42 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:11 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-1135-7b23-94b3-70c543457765 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor offset=0 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/update/01a13ff2-1141-706a-b677-8a8f941ce54d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/update/01a13ff2-1141-706a-b677-8a8f941ce54d 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/update/01a13ff2-1141-706a-b677-8a8f941ce54d 2026/10/15 14:23:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor offset=0 2026/10/15 14:23:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d 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/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-1089-751e-be99-74b870a7b019 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:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:11 INFO Enabling pprof url=https://g.localdomain/ertwalixgqyxkamfbknkyafmqqtfgoda/debug/pprof 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/accept/01a13ff2-115f-766a-87c6-acec42b8e02e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-1089-751e-be99-74b870a7b019 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-1089-751e-be99-74b870a7b019 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/update/01a13ff2-1141-706a-b677-8a8f941ce54d 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/update/01a13ff2-1141-706a-b677-8a8f941ce54d 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-110d-7104-8f8b-29c73babced6 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:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d 2026/10/15 14:23:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/update/01a13ff2-10ca-70d2-977d-3a1834e472c5 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd thread=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:11 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/update/01a13ff2-10ca-70d2-977d-3a1834e472c5 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd 2026/10/15 14:23:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/accept/01a13ff2-116f-73c7-8f2d-e424eb58d2ec activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-110d-7104-8f8b-29c73babced6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff2-110d-7104-8f8b-29c73babced6 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-1174-75f3-a74b-bc48290d22fe 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:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/accept/01a13ff2-115f-766a-87c6-acec42b8e02e 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/accept/01a13ff2-115f-766a-87c6-acec42b8e02e 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/update/01a13ff2-10ca-70d2-977d-3a1834e472c5 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/update/01a13ff2-10ca-70d2-977d-3a1834e472c5 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestBio_Set (2.07s) 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1174-75f3-a74b-bc48290d22fe 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1174-75f3-a74b-bc48290d22fe 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/accept/01a13ff2-116f-73c7-8f2d-e424eb58d2ec 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/update/01a13ff2-1177-7a55-9b24-798a24db9813 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor gateway=https://a.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/update/01a13ff2-1177-7a55-9b24-798a24db9813 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/update/01a13ff2-1177-7a55-9b24-798a24db9813 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/follow/01a13ff2-1183-7bc7-8a41-c53bba5836f2 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1174-75f3-a74b-bc48290d22fe 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-1175-7c5b-abaf-599718894c37 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-1174-75f3-a74b-bc48290d22fe 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/follow/01a13ff2-1183-7bc7-8a41-c53bba5836f2 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/follow/01a13ff2-1183-7bc7-8a41-c53bba5836f2 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor offset=0 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/accept/01a13ff2-115f-766a-87c6-acec42b8e02e 2026/10/15 14:23:11 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/accept/01a13ff2-116f-73c7-8f2d-e424eb58d2ec 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1175-7c5b-abaf-599718894c37 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1175-7c5b-abaf-599718894c37 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1175-7c5b-abaf-599718894c37 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/update/01a13ff2-10ca-70d2-977d-3a1834e472c5 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/update/01a13ff2-1177-7a55-9b24-798a24db9813 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/update/01a13ff2-10ca-70d2-977d-3a1834e472c5 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/update/01a13ff2-1177-7a55-9b24-798a24db9813 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-1193-74bd-96f5-17399740679f 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/update/01a13ff2-1197-714c-8c36-f7d5accbc051 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/update/01a13ff2-1197-714c-8c36-f7d5accbc051 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/update/01a13ff2-1197-714c-8c36-f7d5accbc051 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1175-7c5b-abaf-599718894c37 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/follow/01a13ff2-1183-7bc7-8a41-c53bba5836f2 2026/10/15 14:23:11 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-1192-7916-9d88-66a9ad6fd764 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/follow/01a13ff2-1183-7bc7-8a41-c53bba5836f2 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d 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/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/accept/01a13ff2-116f-73c7-8f2d-e424eb58d2ec 2026/10/15 14:23:11 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor offset=0 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-11a9-7bb6-9920-905ce0e85f30 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/accept/01a13ff2-116f-73c7-8f2d-e424eb58d2ec 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-11ab-7d58-a9e1-024e9e724b06 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1175-7c5b-abaf-599718894c37 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1192-7916-9d88-66a9ad6fd764 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1192-7916-9d88-66a9ad6fd764 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/accept/01a13ff2-115f-766a-87c6-acec42b8e02e 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=alice 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff2-11a9-7bb6-9920-905ce0e85f30 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff2-11a9-7bb6-9920-905ce0e85f30 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-11ab-7d58-a9e1-024e9e724b06 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-11ab-7d58-a9e1-024e9e724b06 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/update/01a13ff2-1197-714c-8c36-f7d5accbc051 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-11a9-7f11-b30f-15ea9f8f0cb6 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/update/01a13ff2-1197-714c-8c36-f7d5accbc051 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1175-7c5b-abaf-599718894c37 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1192-7916-9d88-66a9ad6fd764 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-11ab-7d58-a9e1-024e9e724b06 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-1192-7916-9d88-66a9ad6fd764 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-1175-7c5b-abaf-599718894c37 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a13ff2-11a9-7bb6-9920-905ce0e85f30 --- PASS: TestDeleter_OldData (3.22s) 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete 2026/10/15 14:23:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor offset=0 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 request.user=bob post=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-11ab-7d58-a9e1-024e9e724b06 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a13ff2-11a9-7bb6-9920-905ce0e85f30 2026/10/15 14:23:11 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/update/01a13ff2-10ca-70d2-977d-3a1834e472c5 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor offset=0 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-11a9-7337-a894-4df01fb482ea activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/accept/01a13ff2-115f-766a-87c6-acec42b8e02e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-1089-751e-be99-74b870a7b019 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-1089-751e-be99-74b870a7b019 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:23:11 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/update/01a13ff2-11cc-78fe-8af6-772bc1ec96f7 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor gateway=https://a.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/update/01a13ff2-11cc-78fe-8af6-772bc1ec96f7 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/update/01a13ff2-11cc-78fe-8af6-772bc1ec96f7 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a13ff2-11a9-7bb6-9920-905ce0e85f30 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-1174-75f3-a74b-bc48290d22fe 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:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://b.localdomain/create/01a13ff2-11a9-7337-a894-4df01fb482ea 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://b.localdomain/create/01a13ff2-11a9-7337-a894-4df01fb482ea 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/accept/01a13ff2-11d8-7b7b-bd1d-dca71064cc7a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1174-75f3-a74b-bc48290d22fe activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-1174-75f3-a74b-bc48290d22fe 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/accept/01a13ff2-116f-73c7-8f2d-e424eb58d2ec activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-110d-7104-8f8b-29c73babced6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a13ff2-110d-7104-8f8b-29c73babced6 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/accept/01a13ff2-11d8-7b7b-bd1d-dca71064cc7a 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/accept/01a13ff2-11d8-7b7b-bd1d-dca71064cc7a sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/accept/01a13ff2-11d8-7b7b-bd1d-dca71064cc7a 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/accept/01a13ff2-11d8-7b7b-bd1d-dca71064cc7a 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d#delete 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d#delete 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d#delete 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d#delete 2026/10/15 14:23:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete note=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b thread=https://b.localdomain/post/01a13ff2-0d45-78a7-82ab-a22f268b1407 starter=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://b.localdomain/create/01a13ff2-11a9-7337-a894-4df01fb482ea 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/update/01a13ff2-11cc-78fe-8af6-772bc1ec96f7 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-11a9-7337-a894-4df01fb482ea 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/update/01a13ff2-11cc-78fe-8af6-772bc1ec96f7 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b request.user=carol post=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-11f3-7c89-b56e-fa30cc28fc42 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:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/follow/01a13ff2-11f6-7c83-88d1-8382518f494e activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/accept/01a13ff2-11d8-7b7b-bd1d-dca71064cc7a 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/accept/01a13ff2-11d8-7b7b-bd1d-dca71064cc7a 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Fetching forwarded object activity.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b sender=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://b.localdomain/follow/01a13ff2-11f3-7c89-b56e-fa30cc28fc42 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/follow/01a13ff2-11f6-7c83-88d1-8382518f494e 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://b.localdomain/follow/01a13ff2-11f3-7c89-b56e-fa30cc28fc42 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/follow/01a13ff2-11f6-7c83-88d1-8382518f494e 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Fetching post post=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/follow/01a13ff2-1183-7bc7-8a41-c53bba5836f2 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-11ab-7d58-a9e1-024e9e724b06 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-1207-75a0-914d-c560751ceb97 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-11ab-7d58-a9e1-024e9e724b06 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-11ab-7d58-a9e1-024e9e724b06 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/accept/01a13ff2-1207-7286-89ab-4d1952093b31 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/follow/01a13ff2-1183-7bc7-8a41-c53bba5836f2 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/follow/01a13ff2-1183-7bc7-8a41-c53bba5836f2 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://b.localdomain/follow/01a13ff2-11f3-7c89-b56e-fa30cc28fc42 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-1207-75a0-914d-c560751ceb97 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-1207-75a0-914d-c560751ceb97 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/accept/01a13ff2-1207-7286-89ab-4d1952093b31 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/accept/01a13ff2-1207-7286-89ab-4d1952093b31 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/accept/01a13ff2-1207-7286-89ab-4d1952093b31 2026/10/15 14:23:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d#delete note=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d thread=https://b.localdomain/post/01a13ff2-0d66-762b-b5d6-9e141d756536 starter=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/accept/01a13ff2-1207-7286-89ab-4d1952093b31 2026/10/15 14:23:11 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b deleted=https://a.localdomain/post/01a13ff2-0eca-7809-9bbe-954d1285f93b 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor offset=0 2026/10/15 14:23:11 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/accept/01a13ff2-11d8-7b7b-bd1d-dca71064cc7a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1174-75f3-a74b-bc48290d22fe activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor error="invalid object host: b.localdomain" 2026/10/15 14:23:11 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/accept/01a13ff2-11d8-7b7b-bd1d-dca71064cc7a error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/inbox: 400, " 2026/10/15 14:23:11 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/accept/01a13ff2-11d8-7b7b-bd1d-dca71064cc7a 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-11f3-7c89-b56e-fa30cc28fc42 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/follow/01a13ff2-11f6-7c83-88d1-8382518f494e 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor offset=0 --- PASS: TestMetadata_Remove (2.10s) 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/follow/01a13ff2-11f6-7c83-88d1-8382518f494e 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-1207-75a0-914d-c560751ceb97 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-1192-7916-9d88-66a9ad6fd764 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor offset=0 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d#delete 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d#delete 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d#delete 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-1207-75a0-914d-c560751ceb97 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=bob 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-1175-7c5b-abaf-599718894c37 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d#delete 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/accept/01a13ff2-1207-7286-89ab-4d1952093b31 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor/accept/01a13ff2-11d8-7b7b-bd1d-dca71064cc7a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1174-75f3-a74b-bc48290d22fe activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-1174-75f3-a74b-bc48290d22fe 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-1207-75a0-914d-c560751ceb97 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-11ab-7d58-a9e1-024e9e724b06 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-11ab-7d58-a9e1-024e9e724b06 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/accept/01a13ff2-1207-7286-89ab-4d1952093b31 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff2-0ef1-7db8-844b-a2d76bf8454d 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/accept/01a13ff2-1207-7286-89ab-4d1952093b31 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-1242-76e1-933f-2c5e9ebcd0de 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:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-1175-7c5b-abaf-599718894c37 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/accept/01a13ff2-1207-7286-89ab-4d1952093b31 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1242-76e1-933f-2c5e9ebcd0de 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1242-76e1-933f-2c5e9ebcd0de 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a13ff2-11a9-7337-a894-4df01fb482ea note=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b group=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor offset=0 2026/10/15 14:23:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1242-76e1-933f-2c5e9ebcd0de 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/create/01a13ff2-124a-77a2-930e-f1a1e5e9e3fa note=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/post/01a13ff2-124a-7760-a78c-1a599d930e64 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/post/01a13ff2-124a-7760-a78c-1a599d930e64 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/create/01a13ff2-124a-77a2-930e-f1a1e5e9e3fa activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/post/01a13ff2-124a-7760-a78c-1a599d930e64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/post/01a13ff2-124a-7760-a78c-1a599d930e64 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-11a9-7337-a894-4df01fb482ea activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-1242-76e1-933f-2c5e9ebcd0de 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/follow/01a13ff2-11f6-7c83-88d1-8382518f494e activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/accept/01a13ff2-1207-7286-89ab-4d1952093b31 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/follow/01a13ff2-1183-7bc7-8a41-c53bba5836f2 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/follow/01a13ff2-1183-7bc7-8a41-c53bba5836f2 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor offset=0 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-11f3-7c89-b56e-fa30cc28fc42 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:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/create/01a13ff2-124a-77a2-930e-f1a1e5e9e3fa 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/create/01a13ff2-124a-77a2-930e-f1a1e5e9e3fa 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/accept/01a13ff2-1269-7330-aeb6-a6db582c9312 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-11f3-7c89-b56e-fa30cc28fc42 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-11f3-7c89-b56e-fa30cc28fc42 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-11a9-7337-a894-4df01fb482ea 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-11a9-7337-a894-4df01fb482ea 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-125b-7112-bbc3-5d6e8de1c179 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-125b-7112-bbc3-5d6e8de1c179 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-125b-7112-bbc3-5d6e8de1c179 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-125b-7112-bbc3-5d6e8de1c179 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/accept/01a13ff2-1269-7330-aeb6-a6db582c9312 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/accept/01a13ff2-1269-7330-aeb6-a6db582c9312 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/accept/01a13ff2-1269-7330-aeb6-a6db582c9312 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/accept/01a13ff2-1269-7330-aeb6-a6db582c9312 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/update/01a13ff2-126b-71d8-a033-bdbba203b059 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/update/01a13ff2-126b-71d8-a033-bdbba203b059 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/update/01a13ff2-126b-71d8-a033-bdbba203b059 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-11a9-7337-a894-4df01fb482ea 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-125b-7112-bbc3-5d6e8de1c179 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor --- PASS: TestCluster_ShareUnshare (3.43s) 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:23:11 INFO Creating new user request.path=/users/register name=carol 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/create/01a13ff2-124a-77a2-930e-f1a1e5e9e3fa 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/create/01a13ff2-124a-77a2-930e-f1a1e5e9e3fa 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/post/01a13ff2-124a-7760-a78c-1a599d930e64 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/post/01a13ff2-124a-7760-a78c-1a599d930e64 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/accept/01a13ff2-1269-7330-aeb6-a6db582c9312 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/update/01a13ff2-1284-759b-bf80-9f6de21dbb71 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/update/01a13ff2-1284-759b-bf80-9f6de21dbb71 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/update/01a13ff2-1284-759b-bf80-9f6de21dbb71 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/update/01a13ff2-126b-71d8-a033-bdbba203b059 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/accept/01a13ff2-1269-7330-aeb6-a6db582c9312 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor offset=0 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/update/01a13ff2-126b-71d8-a033-bdbba203b059 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-125b-7112-bbc3-5d6e8de1c179 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/accept/01a13ff2-1207-7286-89ab-4d1952093b31 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/follow/01a13ff2-1183-7bc7-8a41-c53bba5836f2 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/follow/01a13ff2-1183-7bc7-8a41-c53bba5836f2 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor offset=0 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-125b-7112-bbc3-5d6e8de1c179 2026/10/15 14:23:11 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-129e-7cbb-8d31-6416469e02fe activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-11a9-7337-a894-4df01fb482ea 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/update/01a13ff2-1284-759b-bf80-9f6de21dbb71 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-125b-7112-bbc3-5d6e8de1c179 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-129e-7cbb-8d31-6416469e02fe 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-129e-7cbb-8d31-6416469e02fe 2026/10/15 14:23:11 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/accept/01a13ff2-1269-7330-aeb6-a6db582c9312 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-11f3-7c89-b56e-fa30cc28fc42 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor error="invalid object host: b.localdomain" 2026/10/15 14:23:11 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/accept/01a13ff2-1269-7330-aeb6-a6db582c9312 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox: 400, " 2026/10/15 14:23:11 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/accept/01a13ff2-1269-7330-aeb6-a6db582c9312 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/update/01a13ff2-1284-759b-bf80-9f6de21dbb71 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/update/01a13ff2-12a6-7128-b378-2d6e2e77030c sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor gateway=https://a.localdomain 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/update/01a13ff2-12a6-7128-b378-2d6e2e77030c 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/update/01a13ff2-12a6-7128-b378-2d6e2e77030c 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-12a9-79e1-898d-1adb6d21d96a 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-12a9-79e1-898d-1adb6d21d96a 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a13ff2-129e-7cbb-8d31-6416469e02fe 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-1242-76e1-933f-2c5e9ebcd0de 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:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-129e-7cbb-8d31-6416469e02fe 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/accept/01a13ff2-12ba-7ace-bfd1-b6384e86793d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1242-76e1-933f-2c5e9ebcd0de activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-1242-76e1-933f-2c5e9ebcd0de 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/accept/01a13ff2-1269-7330-aeb6-a6db582c9312 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-11f3-7c89-b56e-fa30cc28fc42 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-11f3-7c89-b56e-fa30cc28fc42 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-12a9-79e1-898d-1adb6d21d96a 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/accept/01a13ff2-12ba-7ace-bfd1-b6384e86793d 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/accept/01a13ff2-12ba-7ace-bfd1-b6384e86793d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/accept/01a13ff2-12ba-7ace-bfd1-b6384e86793d 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/accept/01a13ff2-12ba-7ace-bfd1-b6384e86793d 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-11a9-7337-a894-4df01fb482ea activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-12a9-79e1-898d-1adb6d21d96a 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/update/01a13ff2-12a6-7128-b378-2d6e2e77030c 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/update/01a13ff2-12be-7ebe-8d3b-586398de2c11 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor gateway=https://a.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/update/01a13ff2-12be-7ebe-8d3b-586398de2c11 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/update/01a13ff2-12be-7ebe-8d3b-586398de2c11 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/update/01a13ff2-12c6-7b02-9ffc-170fd09612b0 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/update/01a13ff2-12c6-7b02-9ffc-170fd09612b0 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/update/01a13ff2-12c6-7b02-9ffc-170fd09612b0 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/update/01a13ff2-12a6-7128-b378-2d6e2e77030c 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/accept/01a13ff2-12ba-7ace-bfd1-b6384e86793d 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/accept/01a13ff2-12ba-7ace-bfd1-b6384e86793d 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 WARN Failed to unmarshal activity body=123 error="json: cannot unmarshal number into Go value of type ap.anyActivity" 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd#delete 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd#delete 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/update/01a13ff2-12c6-7b02-9ffc-170fd09612b0 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd#delete 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/update/01a13ff2-12be-7ebe-8d3b-586398de2c11 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/update/01a13ff2-12c6-7b02-9ffc-170fd09612b0 2026/10/15 14:23:11 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd#delete 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/create/01a13ff2-124a-77a2-930e-f1a1e5e9e3fa activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/post/01a13ff2-124a-7760-a78c-1a599d930e64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor/post/01a13ff2-124a-7760-a78c-1a599d930e64 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor offset=0 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/update/01a13ff2-12be-7ebe-8d3b-586398de2c11 2026/10/15 14:23:11 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/accept/01a13ff2-12ba-7ace-bfd1-b6384e86793d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1242-76e1-933f-2c5e9ebcd0de activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor error="invalid object host: b.localdomain" 2026/10/15 14:23:11 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/accept/01a13ff2-12ba-7ace-bfd1-b6384e86793d error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox: 400, " 2026/10/15 14:23:11 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/accept/01a13ff2-12ba-7ace-bfd1-b6384e86793d 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/update/01a13ff2-12f6-77b8-99b8-566b2f75c853 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/update/01a13ff2-12f6-77b8-99b8-566b2f75c853 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/update/01a13ff2-12f6-77b8-99b8-566b2f75c853 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor offset=0 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-12ee-7426-b53e-32d3e79a3f9b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-12ee-73e6-a107-09cb78334d3e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-12ee-73e6-a107-09cb78334d3e 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:11 INFO Received followers request did=did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor count=1 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:11 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-12ee-7426-b53e-32d3e79a3f9b 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-12ee-7426-b53e-32d3e79a3f9b 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor offset=0 2026/10/15 14:23:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/update/01a13ff2-130a-729b-b75b-bb04c7527105 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor gateway=https://a.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/update/01a13ff2-130a-729b-b75b-bb04c7527105 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/update/01a13ff2-130a-729b-b75b-bb04c7527105 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/accept/01a13ff2-1316-7c73-add8-8eb700c8c19f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/follow/01a13ff2-11f6-7c83-88d1-8382518f494e activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/follow/01a13ff2-11f6-7c83-88d1-8382518f494e 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-1311-7507-8989-564a7993922b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1311-74e6-b6f4-b4de2ac6f971 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1311-74e6-b6f4-b4de2ac6f971 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/update/01a13ff2-12f6-77b8-99b8-566b2f75c853 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/accept/01a13ff2-12ba-7ace-bfd1-b6384e86793d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1242-76e1-933f-2c5e9ebcd0de activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-1242-76e1-933f-2c5e9ebcd0de 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-12ee-7426-b53e-32d3e79a3f9b 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/update/01a13ff2-12f6-77b8-99b8-566b2f75c853 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/accept/01a13ff2-1316-7c73-add8-8eb700c8c19f 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/accept/01a13ff2-1316-7c73-add8-8eb700c8c19f 2026/10/15 14:23:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-12ee-7426-b53e-32d3e79a3f9b 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-12ee-73e6-a107-09cb78334d3e request.user=bob post=https://b.localdomain/post/01a13ff2-12ee-73e6-a107-09cb78334d3e 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-1311-7507-8989-564a7993922b 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor offset=0 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/01a13ff2-131d-7a75-ae04-6b0b9c36f621 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1311-74e6-b6f4-b4de2ac6f971 request.user=bob post=https://b.localdomain/post/01a13ff2-1311-74e6-b6f4-b4de2ac6f971 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/update/01a13ff2-130a-729b-b75b-bb04c7527105 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd thread=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor/post/01a13ff2-0ded-729c-8a69-8b0aea7a1f79 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/update/01a13ff2-130a-729b-b75b-bb04c7527105 2026/10/15 14:23:11 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-133e-7eef-8b94-f698d8b53bcc 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:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd#delete 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd#delete 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-1340-7ec7-a9bf-156171635521 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/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/accept/01a13ff2-1316-7c73-add8-8eb700c8c19f 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MknFT3HauTUkGKH7NV6wyWceqrfzPY61vx9axuPUGgMUNu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqE8ZEHhWC4Arhg2B7knWYxztnk3aZUZwMcbaNYxV2c9U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd#delete 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/update/01a13ff2-133d-7237-a7e7-1a86b9ceb39e sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor gateway=https://a.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/update/01a13ff2-133d-7237-a7e7-1a86b9ceb39e 2026/10/15 14:23:11 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/update/01a13ff2-133d-7237-a7e7-1a86b9ceb39e 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd#delete 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox activity=https://b.localdomain/follow/01a13ff2-133e-7eef-8b94-f698d8b53bcc 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/accept/01a13ff2-1316-7c73-add8-8eb700c8c19f 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox activity=https://b.localdomain/follow/01a13ff2-133e-7eef-8b94-f698d8b53bcc 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-1340-7ec7-a9bf-156171635521 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-1340-7ec7-a9bf-156171635521 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox activity=https://b.localdomain/follow/01a13ff2-133e-7eef-8b94-f698d8b53bcc 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor offset=0 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a13ff2-1340-7ec7-a9bf-156171635521 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-133e-7eef-8b94-f698d8b53bcc 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor offset=0 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-1340-7ec7-a9bf-156171635521 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/update/01a13ff2-133d-7237-a7e7-1a86b9ceb39e 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor offset=0 2026/10/15 14:23:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor/post/01a13ff2-0f3b-7ef2-b6a5-082521f1dccd 2026/10/15 14:23:11 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 request.user=alice post=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-1367-7740-9b31-aba74a2e3ddb 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:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/update/01a13ff2-133d-7237-a7e7-1a86b9ceb39e 2026/10/15 14:23:11 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 note=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1367-7740-9b31-aba74a2e3ddb 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1367-7740-9b31-aba74a2e3ddb 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/accept/01a13ff2-1316-7c73-add8-8eb700c8c19f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/follow/01a13ff2-11f6-7c83-88d1-8382518f494e activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkisCxGeXk9T8EzRSHrLhnRf1G54eq8JktP3bwbCx1FzYp/actor/follow/01a13ff2-11f6-7c83-88d1-8382518f494e 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:11 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkjTyr5xWKuhKwAhvLNeWAHdnjoVyKayxyA5sTggk7jUcR/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1367-7740-9b31-aba74a2e3ddb 2026/10/15 14:23:11 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=alice post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a13ff2-137a-7af1-b104-e0dbb1f397b6 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-136a-7c6f-8a61-9bea0ceee65f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-1367-7740-9b31-aba74a2e3ddb 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor offset=0 2026/10/15 14:23:11 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-137f-7810-ab51-836a207a259d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/inbox activity=https://a.localdomain/follow/01a13ff2-137a-7af1-b104-e0dbb1f397b6 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/inbox activity=https://a.localdomain/follow/01a13ff2-137a-7af1-b104-e0dbb1f397b6 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-136a-7c6f-8a61-9bea0ceee65f 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-136a-7c6f-8a61-9bea0ceee65f 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-136a-7c6f-8a61-9bea0ceee65f 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a13ff2-137f-7810-ab51-836a207a259d 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a13ff2-137f-7810-ab51-836a207a259d 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-12ee-7426-b53e-32d3e79a3f9b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-12ee-73e6-a107-09cb78334d3e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-12ee-73e6-a107-09cb78334d3e 2026/10/15 14:23:11 INFO Received followers request did=did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjTyr5xWKuhKwAhvLNeWAHdnjoVyKayxyA5sTggk7jUcR/actor count=1 2026/10/15 14:23:11 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkntwZDgYCPzUtG95mwQ5WvHLxEuKQBoPEJs6JZWkY1cvG/actor follower=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-1392-75d8-aee4-f8c7f146a5bf 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:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor offset=0 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1387-731d-96d7-a0b270c002a6 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1387-731d-96d7-a0b270c002a6 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/inbox activity=https://a.localdomain/follow/01a13ff2-137a-7af1-b104-e0dbb1f397b6 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-136a-7c6f-8a61-9bea0ceee65f 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1392-75d8-aee4-f8c7f146a5bf 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1392-75d8-aee4-f8c7f146a5bf 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a13ff2-137f-7810-ab51-836a207a259d 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a13ff2-1387-7069-b512-c100e03baa97 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a13ff2-137a-7af1-b104-e0dbb1f397b6 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor offset=0 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-137f-7810-ab51-836a207a259d 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3 request.user=alice post=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-136a-7c6f-8a61-9bea0ceee65f 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox activity=https://b.localdomain/follow/01a13ff2-1392-75d8-aee4-f8c7f146a5bf 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-129e-7cbb-8d31-6416469e02fe activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-1392-75d8-aee4-f8c7f146a5bf 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-13b1-7e0f-ad49-6bbf2dfc3ae7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-129e-7cbb-8d31-6416469e02fe activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-129e-7cbb-8d31-6416469e02fe 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor offset=0 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-136a-7c6f-8a61-9bea0ceee65f 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-136a-7c6f-8a61-9bea0ceee65f 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (3.74s) --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (3.73s) 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 request.user=alice post=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-1340-7ec7-a9bf-156171635521 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/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1387-731d-96d7-a0b270c002a6 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a13ff2-1387-7069-b512-c100e03baa97 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-13c2-7c30-8d1b-5e085156417c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-1340-7ec7-a9bf-156171635521 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-1340-7ec7-a9bf-156171635521 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-13b1-7e0f-ad49-6bbf2dfc3ae7 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-13b1-7e0f-ad49-6bbf2dfc3ae7 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-13ca-7d85-bf76-45d8cf50951e 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:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a13ff2-1387-7069-b512-c100e03baa97 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor offset=0 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-13c2-7c30-8d1b-5e085156417c 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-1387-731d-96d7-a0b270c002a6 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox activity=https://b.localdomain/follow/01a13ff2-13ca-7d85-bf76-45d8cf50951e 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox activity=https://b.localdomain/follow/01a13ff2-13ca-7d85-bf76-45d8cf50951e 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/01a13ff2-1387-7069-b512-c100e03baa97 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-1367-7740-9b31-aba74a2e3ddb 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:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox activity=https://b.localdomain/follow/01a13ff2-13ca-7d85-bf76-45d8cf50951e 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/accept/01a13ff2-13e2-7f05-8cb6-570b71805520 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1367-7740-9b31-aba74a2e3ddb activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-1367-7740-9b31-aba74a2e3ddb 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:11 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-13e2-7cb1-a5d6-4604fa881642 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-13ca-7d85-bf76-45d8cf50951e 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor offset=0 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor offset=0 2026/10/15 14:23:11 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=carol post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-133e-7eef-8b94-f698d8b53bcc 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:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/inbox activity=https://b.localdomain/follow/01a13ff2-13e2-7cb1-a5d6-4604fa881642 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/inbox activity=https://b.localdomain/follow/01a13ff2-13e2-7cb1-a5d6-4604fa881642 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/accept/01a13ff2-13e2-7f05-8cb6-570b71805520 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/accept/01a13ff2-13e2-7f05-8cb6-570b71805520 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/accept/01a13ff2-13e2-7f05-8cb6-570b71805520 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/accept/01a13ff2-13e2-7f05-8cb6-570b71805520 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/accept/01a13ff2-13ed-7d96-a0cf-8725aa6a0a66 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-133e-7eef-8b94-f698d8b53bcc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-133e-7eef-8b94-f698d8b53bcc 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://c.localdomain/create/01a13ff2-13ed-73be-8f40-b38ca04e65b7 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/inbox activity=https://b.localdomain/follow/01a13ff2-13e2-7cb1-a5d6-4604fa881642 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/accept/01a13ff2-13ed-7d96-a0cf-8725aa6a0a66 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/accept/01a13ff2-13ed-7d96-a0cf-8725aa6a0a66 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/accept/01a13ff2-13ed-7d96-a0cf-8725aa6a0a66 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/accept/01a13ff2-13ed-7d96-a0cf-8725aa6a0a66 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-13e2-7cb1-a5d6-4604fa881642 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a13ff2-13ed-73be-8f40-b38ca04e65b7 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a13ff2-13ed-73be-8f40-b38ca04e65b7 2026/10/15 14:23:11 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor offset=0 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-13b1-7e0f-ad49-6bbf2dfc3ae7 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-13c2-7c30-8d1b-5e085156417c 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 note=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-13e7-7af8-b1c5-6ce7ca22a6c8 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-13e7-7af8-b1c5-6ce7ca22a6c8 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-13e7-7af8-b1c5-6ce7ca22a6c8 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-13e7-7af8-b1c5-6ce7ca22a6c8 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/accept/01a13ff2-13e2-7f05-8cb6-570b71805520 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-1392-75d8-aee4-f8c7f146a5bf 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:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a13ff2-13ed-73be-8f40-b38ca04e65b7 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/accept/01a13ff2-13e2-7f05-8cb6-570b71805520 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://a.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/accept/01a13ff2-140c-7bcf-ae50-20fcf4adc660 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1392-75d8-aee4-f8c7f146a5bf activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-1392-75d8-aee4-f8c7f146a5bf 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a13ff2-13ed-73be-8f40-b38ca04e65b7 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/accept/01a13ff2-13ed-7d96-a0cf-8725aa6a0a66 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjpRM6Yj2kaR11jBr2GG62cqo7KgZbxSfA2SNA7Gmrca6/actor offset=0 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a13ff2-13c2-7c30-8d1b-5e085156417c 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec request.user=carol post=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec 2026/10/15 14:23:11 INFO Received followers request did=did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor count=2 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/accept/01a13ff2-13ed-7d96-a0cf-8725aa6a0a66 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/accept/01a13ff2-140c-7bcf-ae50-20fcf4adc660 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/accept/01a13ff2-140c-7bcf-ae50-20fcf4adc660 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/accept/01a13ff2-140c-7bcf-ae50-20fcf4adc660 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/accept/01a13ff2-140c-7bcf-ae50-20fcf4adc660 2026/10/15 14:23:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-13c2-7c30-8d1b-5e085156417c 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor offset=0 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a13ff2-13b1-7e0f-ad49-6bbf2dfc3ae7 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/accept/01a13ff2-13e2-7f05-8cb6-570b71805520 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1367-7740-9b31-aba74a2e3ddb activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor error="invalid object host: b.localdomain" 2026/10/15 14:23:11 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/accept/01a13ff2-13e2-7f05-8cb6-570b71805520 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/inbox: 400, " 2026/10/15 14:23:11 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/accept/01a13ff2-13e2-7f05-8cb6-570b71805520 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://a.localdomain/follow/01a13ff2-137a-7af1-b104-e0dbb1f397b6 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (2.91s) 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/accept/01a13ff2-1429-7aeb-bc16-4e23806a6ee2 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-137a-7af1-b104-e0dbb1f397b6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-137a-7af1-b104-e0dbb1f397b6 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-13e7-7af8-b1c5-6ce7ca22a6c8 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-13e7-7af8-b1c5-6ce7ca22a6c8 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor offset=0 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-13b1-7e0f-ad49-6bbf2dfc3ae7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-129e-7cbb-8d31-6416469e02fe activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-129e-7cbb-8d31-6416469e02fe 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13ff2-136a-7c6f-8a61-9bea0ceee65f note=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 thread=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 starter=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-136a-7c6f-8a61-9bea0ceee65f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 2026/10/15 14:23:11 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/accept/01a13ff2-13ed-7d96-a0cf-8725aa6a0a66 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-133e-7eef-8b94-f698d8b53bcc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor error="invalid object host: b.localdomain" 2026/10/15 14:23:11 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/accept/01a13ff2-13ed-7d96-a0cf-8725aa6a0a66 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/inbox: 400, " 2026/10/15 14:23:11 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/accept/01a13ff2-13ed-7d96-a0cf-8725aa6a0a66 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/accept/01a13ff2-140c-7bcf-ae50-20fcf4adc660 2026/10/15 14:23:11 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/accept/01a13ff2-140c-7bcf-ae50-20fcf4adc660 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1392-75d8-aee4-f8c7f146a5bf activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor error="invalid object host: b.localdomain" 2026/10/15 14:23:11 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/accept/01a13ff2-140c-7bcf-ae50-20fcf4adc660 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/inbox: 400, " 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-13e2-7cb1-a5d6-4604fa881642 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/accept/01a13ff2-1439-795e-9a60-57ce1ec4bbfe activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-13e2-7cb1-a5d6-4604fa881642 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13ff2-13e2-7cb1-a5d6-4604fa881642 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor offset=0 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a13ff2-13c2-7c30-8d1b-5e085156417c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-1340-7ec7-a9bf-156171635521 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-1340-7ec7-a9bf-156171635521 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/accept/01a13ff2-13e2-7f05-8cb6-570b71805520 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1367-7740-9b31-aba74a2e3ddb activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-1367-7740-9b31-aba74a2e3ddb 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/accept/01a13ff2-1429-7aeb-bc16-4e23806a6ee2 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/accept/01a13ff2-1429-7aeb-bc16-4e23806a6ee2 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-136a-7c6f-8a61-9bea0ceee65f 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:11 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-13ca-7d85-bf76-45d8cf50951e 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:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/accept/01a13ff2-144c-72c8-8210-6d2432d28670 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-13ca-7d85-bf76-45d8cf50951e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-13ca-7d85-bf76-45d8cf50951e 2026/10/15 14:23:11 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/note/1 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/accept/01a13ff2-13ed-7d96-a0cf-8725aa6a0a66 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-133e-7eef-8b94-f698d8b53bcc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-133e-7eef-8b94-f698d8b53bcc 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/accept/01a13ff2-140c-7bcf-ae50-20fcf4adc660 2026/10/15 14:23:11 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/accept/01a13ff2-140c-7bcf-ae50-20fcf4adc660 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/accept/01a13ff2-144c-72c8-8210-6d2432d28670 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/accept/01a13ff2-144c-72c8-8210-6d2432d28670 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor gateway=https://c.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/accept/01a13ff2-144c-72c8-8210-6d2432d28670 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/accept/01a13ff2-144c-72c8-8210-6d2432d28670 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor offset=0 2026/10/15 14:23:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor gateway=https://a.localdomain 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/accept/01a13ff2-1429-7aeb-bc16-4e23806a6ee2 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/accept/01a13ff2-1439-795e-9a60-57ce1ec4bbfe 2026/10/15 14:23:11 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-144a-7b97-b883-d0713ec74a80 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/accept/01a13ff2-1439-795e-9a60-57ce1ec4bbfe 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvT2JgTyfBfQEhpJkRts6B11nz5vc3SgGThPUronncn77/actor offset=0 2026/10/15 14:23:11 INFO Looking up user name=alice 2026/10/15 14:23:11 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-136a-7c6f-8a61-9bea0ceee65f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:11 INFO Backfilling thread post=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 parent=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 depth=0 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Fetching post post=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://b.localdomain/update/01a13ff2-144a-7b97-b883-d0713ec74a80 2026/10/15 14:23:11 INFO Looking up user name=bob 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://b.localdomain/update/01a13ff2-144a-7b97-b883-d0713ec74a80 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-137f-7810-ab51-836a207a259d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/accept/01a13ff2-144c-72c8-8210-6d2432d28670 2026/10/15 14:23:11 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/accept/01a13ff2-140c-7bcf-ae50-20fcf4adc660 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1392-75d8-aee4-f8c7f146a5bf activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-1392-75d8-aee4-f8c7f146a5bf 2026/10/15 14:23:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/accept/01a13ff2-144c-72c8-8210-6d2432d28670 2026/10/15 14:23:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Looking up user name=carol 2026/10/15 14:23:11 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/undo/01a13ff2-1472-7f27-a7ea-99316a2ad5ea activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/follow/01a13ff2-1016-775c-b20d-812533bf1749 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 2026/10/15 14:23:11 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:11 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/note/1 2026/10/15 14:23:11 INFO Backfilled thread post=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 parent=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 depth=0 2026/10/15 14:23:11 INFO Fetching object cid=ap://did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/accept/01a13ff2-1439-795e-9a60-57ce1ec4bbfe 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/undo/01a13ff2-1472-7f27-a7ea-99316a2ad5ea 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/undo/01a13ff2-1472-7f27-a7ea-99316a2ad5ea 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://b.localdomain/update/01a13ff2-144a-7b97-b883-d0713ec74a80 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/accept/01a13ff2-1439-795e-9a60-57ce1ec4bbfe 2026/10/15 14:23:12 INFO Received a new post activity.id=https://c.localdomain/create/01a13ff2-13ed-73be-8f40-b38ca04e65b7 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-144a-7b97-b883-d0713ec74a80 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/accept/01a13ff2-1429-7aeb-bc16-4e23806a6ee2 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 2026/10/15 14:23:12 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor gateway=https://c.localdomain 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b request.user=carol post=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor --- PASS: TestCluster_ClientSideSigningOutboxNotActivity (3.95s) 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:12 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/accept/01a13ff2-144c-72c8-8210-6d2432d28670 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-13ca-7d85-bf76-45d8cf50951e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor error="invalid object host: b.localdomain" 2026/10/15 14:23:12 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/accept/01a13ff2-144c-72c8-8210-6d2432d28670 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/inbox: 400, " 2026/10/15 14:23:12 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/accept/01a13ff2-144c-72c8-8210-6d2432d28670 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 note=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-13e7-7af8-b1c5-6ce7ca22a6c8 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-13e7-7af8-b1c5-6ce7ca22a6c8 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-13e7-7af8-b1c5-6ce7ca22a6c8 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-13e7-7af8-b1c5-6ce7ca22a6c8 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:12 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/note/1 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/undo/01a13ff2-1472-7f27-a7ea-99316a2ad5ea 2026/10/15 14:23:12 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/accept/01a13ff2-1429-7aeb-bc16-4e23806a6ee2 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a13ff2-137a-7af1-b104-e0dbb1f397b6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a13ff2-137a-7af1-b104-e0dbb1f397b6 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/undo/01a13ff2-1472-7f27-a7ea-99316a2ad5ea 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 2026/10/15 14:23:12 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers: actor is not cached" 2026/10/15 14:23:12 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://c.localdomain 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor offset=0 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 2026/10/15 14:23:12 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor gateway=https://a.localdomain 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:12 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/accept/01a13ff2-144c-72c8-8210-6d2432d28670 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-13ca-7d85-bf76-45d8cf50951e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-13ca-7d85-bf76-45d8cf50951e 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 2026/10/15 14:23:12 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/accept/01a13ff2-1439-795e-9a60-57ce1ec4bbfe activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-13e2-7cb1-a5d6-4604fa881642 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a13ff2-13e2-7cb1-a5d6-4604fa881642 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-14b0-7492-bc02-db9ad50a4306 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-14b0-7458-af0d-30b7b423998f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-14b0-7458-af0d-30b7b423998f 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:12 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/note/1 2026/10/15 14:23:12 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-14b0-7492-bc02-db9ad50a4306 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-14b0-7492-bc02-db9ad50a4306 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 2026/10/15 14:23:12 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor gateway=https://c.localdomain 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 2026/10/15 14:23:12 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor/note/1 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-14b0-7492-bc02-db9ad50a4306 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:12 INFO Forwarding post to group followers activity=https://b.localdomain/update/01a13ff2-144a-7b97-b883-d0713ec74a80 note=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b group=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-14b0-7492-bc02-db9ad50a4306 2026/10/15 14:23:12 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-14b0-7458-af0d-30b7b423998f request.user=carol post=https://b.localdomain/post/01a13ff2-14b0-7458-af0d-30b7b423998f --- PASS: TestCluster_ReplyForwardingPortableActors (4.02s) 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 WARN Failed to verify proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor/create/1 error="proof verification failed" 2026/10/15 14:23:12 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-144a-7b97-b883-d0713ec74a80 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/undo/01a13ff2-1472-7f27-a7ea-99316a2ad5ea activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor/follow/01a13ff2-1016-775c-b20d-812533bf1749 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MktkCobx52p3PjcpSuDWPjQ7HyGST92E4R3oz4UpRpLTCN/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-144a-7b97-b883-d0713ec74a80 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-144a-7b97-b883-d0713ec74a80 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-14e2-7ede-8e46-e7a036a953b4 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-14e2-7ede-8e46-e7a036a953b4 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-14e2-7ede-8e46-e7a036a953b4 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-14e2-7ede-8e46-e7a036a953b4 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-144a-7b97-b883-d0713ec74a80 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-14e2-7ede-8e46-e7a036a953b4 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 WARN Could not find expected key in verification method activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor/create/1 method=abcd 2026/10/15 14:23:12 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-13e7-7b30-882f-4bd07ad37ec9 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-13e7-7af8-b1c5-6ce7ca22a6c8 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-13e7-7af8-b1c5-6ce7ca22a6c8 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor offset=0 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:12 INFO Moving follow follow=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a13ff2-150c-75a5-9483-3db6f48f10f9 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/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-14e2-7ede-8e46-e7a036a953b4 2026/10/15 14:23:12 INFO Updating poll results poll=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a13ff2-1511-73f8-8ec6-be6d8688079b activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d 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/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-14e2-7ede-8e46-e7a036a953b4 2026/10/15 14:23:12 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor/note/1 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-144a-7b97-b883-d0713ec74a80 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor offset=0 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-14e2-7ede-8e46-e7a036a953b4 2026/10/15 14:23:12 WARN Activity has no proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor/create/1 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:12 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-1514-762f-80ff-52f085325321 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a13ff2-150c-75a5-9483-3db6f48f10f9 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a13ff2-150c-75a5-9483-3db6f48f10f9 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a13ff2-1511-73f8-8ec6-be6d8688079b 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a13ff2-1511-73f8-8ec6-be6d8688079b 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 note=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-151b-780e-8288-c8ae462f39a0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-151b-77cf-8690-426e43cd0264 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-151b-77cf-8690-426e43cd0264 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a13ff2-150c-75a5-9483-3db6f48f10f9 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-1514-762f-80ff-52f085325321 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-1514-762f-80ff-52f085325321 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-1514-762f-80ff-52f085325321 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-1514-762f-80ff-52f085325321 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-151b-780e-8288-c8ae462f39a0 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-151b-780e-8288-c8ae462f39a0 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers: actor is not cached" 2026/10/15 14:23:12 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://a.localdomain 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a13ff2-1511-73f8-8ec6-be6d8688079b 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 2026/10/15 14:23:12 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/create/01a13ff2-1351-7858-9f16-0f80ea7f0ca3 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a13ff2-150c-75a5-9483-3db6f48f10f9 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-1514-762f-80ff-52f085325321 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a13ff2-1511-73f8-8ec6-be6d8688079b 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor offset=0 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-1514-762f-80ff-52f085325321 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-151b-780e-8288-c8ae462f39a0 2026/10/15 14:23:12 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-144a-7b97-b883-d0713ec74a80 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-1514-762f-80ff-52f085325321 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-151b-780e-8288-c8ae462f39a0 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-151b-77cf-8690-426e43cd0264 request.user=carol post=https://b.localdomain/post/01a13ff2-151b-77cf-8690-426e43cd0264 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:12 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor/create/1 error="invalid activity host: did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj" 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:12 INFO Approving follow request activity.id=https://b.localdomain/follow/01a13ff2-150c-75a5-9483-3db6f48f10f9 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/10/15 14:23:12 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a13ff2-155b-70d4-9719-81bae6316ae7 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-150c-75a5-9483-3db6f48f10f9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-150c-75a5-9483-3db6f48f10f9 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:12 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-1514-762f-80ff-52f085325321 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a13ff2-155b-70d4-9719-81bae6316ae7 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a13ff2-155b-70d4-9719-81bae6316ae7 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-155e-7e37-b864-33b18ca88263 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 2026/10/15 14:23:12 INFO Received followers request did=did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksBZwguh1MXwtasrFbVTKXYbb7AgKqytM2z9H83pyzY85/actor count=1 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a13ff2-155b-70d4-9719-81bae6316ae7 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/01a13ff2-155b-70d4-9719-81bae6316ae7 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/inbox activity=https://b.localdomain/create/01a13ff2-155e-7e37-b864-33b18ca88263 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/inbox activity=https://b.localdomain/create/01a13ff2-155e-7e37-b864-33b18ca88263 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-1514-762f-80ff-52f085325321 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor offset=0 2026/10/15 14:23:12 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a13ff2-1511-73f8-8ec6-be6d8688079b activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-1154-7b21-aa29-51d971d5b38d 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/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/inbox activity=https://b.localdomain/create/01a13ff2-155e-7e37-b864-33b18ca88263 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-155e-7e37-b864-33b18ca88263 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 request.user=carol post=https://b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpooH7wEHcaCRgR9G6suuzxJ6NtdrikRZ15HhyctgJzpT/actor offset=0 2026/10/15 14:23:12 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a13ff2-155b-70d4-9719-81bae6316ae7 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a13ff2-150c-75a5-9483-3db6f48f10f9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a13ff2-150c-75a5-9483-3db6f48f10f9 --- PASS: TestCluster_ClientSideSigningFollowersHappyFlow (4.21s) 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-14b0-7492-bc02-db9ad50a4306 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-14b0-7458-af0d-30b7b423998f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-14b0-7458-af0d-30b7b423998f 2026/10/15 14:23:12 INFO Enabling pprof url=https://b.localdomain/cffxosqvlmhuihwjhpyeunxjmdtybrsj/debug/pprof 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54#delete 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54#delete 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54#delete 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54#delete 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:12 INFO Notifying that user does not exist user=bob 2026/10/15 14:23:12 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-151b-780e-8288-c8ae462f39a0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-151b-77cf-8690-426e43cd0264 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-151b-77cf-8690-426e43cd0264 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 WARN Failed to resolve user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob error="failed to fetch https://b.localdomain/.well-known/webfinger?resource=acct:bob@b.localdomain: actor is gone" 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:12 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrAdYUM5QJUdMBDM7yE2svgyCYXP6675hTdEqBE7HhkLV/actor offset=0 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuZAXDKDnc2xJUfEESm6J5gnhiB8e4Mo6EvfMsnaN5io3/actor offset=0 2026/10/15 14:23:12 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a13ff2-155e-7e37-b864-33b18ca88263 note=https://b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 group=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor offset=0 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-155e-7e37-b864-33b18ca88263 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-155e-7e37-b864-33b18ca88263 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-155e-7e37-b864-33b18ca88263 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/announce/01a13ff2-15d2-7b17-b208-9338ea66765c 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/announce/01a13ff2-15d2-7b17-b208-9338ea66765c 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/announce/01a13ff2-15d2-7b17-b208-9338ea66765c 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/announce/01a13ff2-15d2-7b17-b208-9338ea66765c 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_ClientSideSigningOutboxHappyFlow (4.29s) 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkpaqTx2uKTi8hgfJxPrhuVFLbbyenaKpQVhD4GfqHvV2z/actor offset=0 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-155e-7e37-b864-33b18ca88263 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/announce/01a13ff2-15d2-7b17-b208-9338ea66765c 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/announce/01a13ff2-15d2-7b17-b208-9338ea66765c 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknmEAP6V2ZL41aZcJ8bzepH9aHEV31SVYZSzjmZHgM21t/actor offset=0 2026/10/15 14:23:12 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/announce/01a13ff2-15d2-7b17-b208-9338ea66765c 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor/announce/01a13ff2-15d2-7b17-b208-9338ea66765c 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-155e-7e37-b864-33b18ca88263 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_ClientSideSigningOutboxInvalidProof (3.37s) 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor offset=0 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-1606-78db-ab53-7ab94fc131d7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1606-78ad-8668-fe90c23bff19 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1606-78ad-8668-fe90c23bff19 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:12 INFO Received a new post activity.id=https://c.localdomain/create/01a13ff2-1605-7cf9-95af-94590a3b3176 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff2-1605-7c56-b693-31350aa84b97 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13ff2-1605-7c56-b693-31350aa84b97 --- PASS: TestCluster_ClientSideSigningInboxHappyFlow (4.34s) 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1606-78db-ab53-7ab94fc131d7 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1606-78db-ab53-7ab94fc131d7 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqho8arpPXV64JsafmEGF6YFnL2hYCARtz6wYjvRkiJPj/actor offset=0 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a13ff2-1605-7cf9-95af-94590a3b3176 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a13ff2-1605-7cf9-95af-94590a3b3176 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1606-78db-ab53-7ab94fc131d7 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-1606-78db-ab53-7ab94fc131d7 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=alice post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1606-78ad-8668-fe90c23bff19 request.user=bob post=https://b.localdomain/post/01a13ff2-1606-78ad-8668-fe90c23bff19 --- PASS: TestCluster_ClientSideSigningOutboxInvalidVerificationMethod (3.39s) 2026/10/15 14:23:12 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a13ff2-1605-7cf9-95af-94590a3b3176 2026/10/15 14:23:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a13ff2-1605-7cf9-95af-94590a3b3176 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-155e-7e37-b864-33b18ca88263 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/c.localdomain/post/01a13ff2-1605-7c56-b693-31350aa84b97 request.user=carol post=https://c.localdomain/post/01a13ff2-1605-7c56-b693-31350aa84b97 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MksaVHjKTuo7yQ838qKhvG3mwGgtG6sm2KEj5yZzyNaw3p/actor --- PASS: TestCluster_DeletedInstance (3.23s) 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/post/01a13ff2-1630-7387-b2e1-46331045eb39 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/post/01a13ff2-1630-7387-b2e1-46331045eb39 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b#delete 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b#delete 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/inbox activity=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b#delete 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 --- PASS: TestCluster_ClientSideSigningOutboxNoProof (3.38s) 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b#delete 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=carol post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_ClientSideSigningOutboxWrongOutbox (4.38s) 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/post/01a13ff2-1630-7387-b2e1-46331045eb39 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/post/01a13ff2-1630-7387-b2e1-46331045eb39 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-1644-72fe-a0f9-5a87cbc50a4d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1644-729e-9c02-094f6f676e19 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1644-729e-9c02-094f6f676e19 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1644-72fe-a0f9-5a87cbc50a4d 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1644-72fe-a0f9-5a87cbc50a4d 2026/10/15 14:23:12 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Forwarding post to group followers activity=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b#delete note=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b group=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Updated post activity.id=https://a.localdomain/update/01a13ff2-1646-7ac3-b73d-c76171da1050 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3#delete 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3#delete 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3#delete 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b#delete 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b#delete 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1644-72fe-a0f9-5a87cbc50a4d 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3#delete 2026/10/15 14:23:12 INFO Received a new post activity.id=https://c.localdomain/create/01a13ff2-1605-7cf9-95af-94590a3b3176 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff2-1605-7c56-b693-31350aa84b97 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a13ff2-1605-7c56-b693-31350aa84b97 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b#delete 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1646-7ac3-b73d-c76171da1050 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-164e-7468-82ca-660e740a0e96 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1646-7ac3-b73d-c76171da1050 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1646-7ac3-b73d-c76171da1050 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-164e-7468-82ca-660e740a0e96 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1646-7ac3-b73d-c76171da1050 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-164e-7468-82ca-660e740a0e96 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-164e-7468-82ca-660e740a0e96 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-1644-72fe-a0f9-5a87cbc50a4d 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-164e-7468-82ca-660e740a0e96 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1644-729e-9c02-094f6f676e19 request.user=bob post=https://b.localdomain/post/01a13ff2-1644-729e-9c02-094f6f676e19 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1646-7ac3-b73d-c76171da1050 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 request.user=alice post=https://b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-164e-7468-82ca-660e740a0e96 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-165f-7542-910a-b7bfafa4feb1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1646-7ac3-b73d-c76171da1050 2026/10/15 14:23:12 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff2-137f-77e0-80b4-7d9dad772cd3 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-1646-7ac3-b73d-c76171da1050 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/post/01a13ff2-1630-7387-b2e1-46331045eb39 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/post/01a13ff2-1630-7387-b2e1-46331045eb39 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/post/01a13ff2-1630-7387-b2e1-46331045eb39 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-164e-7468-82ca-660e740a0e96 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 request.user=alice post=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-165f-7542-910a-b7bfafa4feb1 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-165f-7542-910a-b7bfafa4feb1 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b#delete 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor/announce/01a13ff2-164e-7468-82ca-660e740a0e96 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://c.localdomain 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a13ff2-165f-7542-910a-b7bfafa4feb1 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-165f-7542-910a-b7bfafa4feb1 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 request.user=alice post=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-1670-7dd5-9827-bcd25844b3ab activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1670-7ca3-97e3-cc877f71ffe8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1670-7ca3-97e3-cc877f71ffe8 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-11a9-706e-8326-23390a48316b 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1670-7dd5-9827-bcd25844b3ab 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1670-7dd5-9827-bcd25844b3ab 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Updated post activity.id=https://a.localdomain/update/01a13ff2-1646-7ac3-b73d-c76171da1050 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 2026/10/15 14:23:12 INFO Backfilling thread post=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 parent=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 depth=0 2026/10/15 14:23:12 INFO Fetching post post=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 2026/10/15 14:23:12 INFO Deleting backfilled parent post parent=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 2026/10/15 14:23:12 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 activity.type=Delete activity.actor="" activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 activity.object.type="" activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a13ff2-1670-7dd5-9827-bcd25844b3ab 2026/10/15 14:23:12 INFO Deleted backfilled parent post parent=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a13ff2-1670-7dd5-9827-bcd25844b3ab 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1670-7ca3-97e3-cc877f71ffe8 request.user=bob post=https://b.localdomain/post/01a13ff2-1670-7ca3-97e3-cc877f71ffe8 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13ff2-1646-7ac3-b73d-c76171da1050 note=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 thread=https://b.localdomain/post/01a13ff2-1192-78ae-9a23-943a7d22eb54 starter=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Updated post activity.id=https://a.localdomain/update/01a13ff2-1646-7ac3-b73d-c76171da1050 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-136a-7c3e-9a5f-0df1eed31d27 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-1646-7ac3-b73d-c76171da1050 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a13ff2-165f-7542-910a-b7bfafa4feb1 note=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 thread=https://b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 starter=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Received a new post activity.id=https://a.localdomain/create/01a13ff2-165f-7542-910a-b7bfafa4feb1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 2026/10/15 14:23:12 INFO Updating poll results poll=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a13ff2-165f-7542-910a-b7bfafa4feb1 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/post/01a13ff2-1630-7387-b2e1-46331045eb39 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/post/01a13ff2-1630-7387-b2e1-46331045eb39 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/post/01a13ff2-1630-7387-b2e1-46331045eb39 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:23:12 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-16af-72ce-b487-d9364b17980a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/15 14:23:12 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://a.localdomain 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-16af-72ce-b487-d9364b17980a 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-16af-72ce-b487-d9364b17980a 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-16af-72ce-b487-d9364b17980a 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-16af-72ce-b487-d9364b17980a 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/create/01a13ff2-1630-73bb-9250-7e9346ae2484 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-16af-72ce-b487-d9364b17980a 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-16af-72ce-b487-d9364b17980a 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-16af-72ce-b487-d9364b17980a 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-151b-77cf-8690-426e43cd0264 request.user=bob post=https://b.localdomain/post/01a13ff2-151b-77cf-8690-426e43cd0264 2026/10/15 14:23:12 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-16af-72ce-b487-d9364b17980a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d --- PASS: TestCluster_MovedAccount (3.44s) 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-16af-72ce-b487-d9364b17980a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff2-16fd-75eb-b848-275aaddec985 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff2-16fd-75eb-b848-275aaddec985 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff2-16fd-75eb-b848-275aaddec985 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13ff2-16fd-75eb-b848-275aaddec985 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkiC2NQJKoQAkdSuJZHtzBVrsXUXftpCh7fHiKrXd99mG3/actor offset=0 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-151b-77cf-8690-426e43cd0264 request.user=bob post=https://b.localdomain/post/01a13ff2-151b-77cf-8690-426e43cd0264 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-14b0-7458-af0d-30b7b423998f request.user=bob post=https://b.localdomain/post/01a13ff2-14b0-7458-af0d-30b7b423998f 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=alice post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_PostInCommunity (4.60s) 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=carol post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d --- PASS: TestCluster_BackfillMissingParent (4.64s) 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff2-1739-762a-92cf-26da9cf22285 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff2-1739-762a-92cf-26da9cf22285 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor offset=0 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a13ff2-1739-762a-92cf-26da9cf22285 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a13ff2-1739-762a-92cf-26da9cf22285 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-14b0-7458-af0d-30b7b423998f request.user=bob post=https://b.localdomain/post/01a13ff2-14b0-7458-af0d-30b7b423998f 2026/10/15 14:23:12 INFO Received delete request activity.id=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec 2026/10/15 14:23:12 INFO Updated post activity.id=https://a.localdomain/update/01a13ff2-1746-7530-87ff-8e641e7c129b activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e note=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec#delete 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec#delete 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1746-7530-87ff-8e641e7c129b 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1746-7530-87ff-8e641e7c129b 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers: actor is not cached" 2026/10/15 14:23:12 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://a.localdomain 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-1606-78db-ab53-7ab94fc131d7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1606-78ad-8668-fe90c23bff19 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1606-78ad-8668-fe90c23bff19 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec#delete 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec#delete 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a13ff2-1746-7530-87ff-8e641e7c129b 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-1746-7530-87ff-8e641e7c129b 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e 2026/10/15 14:23:12 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 request.user=alice post=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-1644-72fe-a0f9-5a87cbc50a4d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1644-729e-9c02-094f6f676e19 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1644-729e-9c02-094f6f676e19 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Looking up user name=carol 2026/10/15 14:23:12 INFO Received a new post activity.id=https://b.localdomain/create/01a13ff2-1670-7dd5-9827-bcd25844b3ab activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1670-7ca3-97e3-cc877f71ffe8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1670-7ca3-97e3-cc877f71ffe8 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Received delete request activity.id=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a13ff2-13ed-72ee-a89b-20393c5b1eec 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e note=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a13ff2-1746-7530-87ff-8e641e7c129b note=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 thread=https://b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 starter=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Updated post activity.id=https://a.localdomain/update/01a13ff2-1746-7530-87ff-8e641e7c129b activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e 2026/10/15 14:23:12 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://c.localdomain 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a13ff2-1746-7530-87ff-8e641e7c129b 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Updating poll results poll=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers" 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-179c-7a21-b345-3b0a12d8e1fc activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers_synchronization\", digest=\"56d40f7d4eede45e6d01b72da9444f3885b0043ff0f18d5661986b55b3616e46\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers" 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-179c-7a21-b345-3b0a12d8e1fc 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-179c-7a21-b345-3b0a12d8e1fc 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-179c-7a21-b345-3b0a12d8e1fc 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-179c-7a21-b345-3b0a12d8e1fc 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-179c-7a21-b345-3b0a12d8e1fc 2026/10/15 14:23:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/update/01a13ff2-174a-78b3-9349-29b48acbd98e activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-179c-7a21-b345-3b0a12d8e1fc 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-179c-7a21-b345-3b0a12d8e1fc 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-179c-7a21-b345-3b0a12d8e1fc activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-179c-7a21-b345-3b0a12d8e1fc activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor offset=0 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=alice post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 2026/10/15 14:23:12 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers: actor is not cached" 2026/10/15 14:23:12 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://a.localdomain 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2#delete 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2#delete 2026/10/15 14:23:12 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=carol post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete 2026/10/15 14:23:12 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2#delete 2026/10/15 14:23:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2#delete 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor offset=0 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Received delete request activity.id=https://b.localdomain/post/01a13ff2-1311-74e6-b6f4-b4de2ac6f971#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1311-74e6-b6f4-b4de2ac6f971 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a13ff2-1311-74e6-b6f4-b4de2ac6f971 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:12 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a13ff2-1311-74e6-b6f4-b4de2ac6f971#delete 2026/10/15 14:23:12 INFO Looking up user name=alice 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Received delete request activity.id=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/15 14:23:12 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2#delete note=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2 thread=https://b.localdomain/post/01a13ff2-155e-7bf4-98eb-e4cfbf3c7d39 starter=https://b.localdomain/user/carol 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete 2026/10/15 14:23:12 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor gateway=https://c.localdomain 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a13ff2-165f-7515-96a9-2963a4aa14f2#delete 2026/10/15 14:23:12 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers" 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete 2026/10/15 14:23:12 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers_synchronization\", digest=\"56d40f7d4eede45e6d01b72da9444f3885b0043ff0f18d5661986b55b3616e46\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/followers" 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkof2SA8DLrE8yVHLp1giUkyNrJjgW8kNvW8iYVbkVfq8e/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor --- PASS: TestDeleter_Disabled (3.67s) 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor/post/01a13ff2-1351-7803-b509-48de0c2f6419 2026/10/15 14:23:12 INFO Updating poll results poll=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-1849-75ff-bdce-78247e01bb7a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-1849-75ff-bdce-78247e01bb7a 2026/10/15 14:23:12 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-1849-75ff-bdce-78247e01bb7a 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-1849-75ff-bdce-78247e01bb7a 2026/10/15 14:23:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-1849-75ff-bdce-78247e01bb7a 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-1849-75ff-bdce-78247e01bb7a 2026/10/15 14:23:12 INFO Looking up user name=bob 2026/10/15 14:23:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/15 14:23:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a13ff2-1849-75ff-bdce-78247e01bb7a 2026/10/15 14:23:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a13ff2-1849-75ff-bdce-78247e01bb7a 2026/10/15 14:23:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:12 INFO Fetching object cid=ap://did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor 2026/10/15 14:23:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/15 14:23:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/15 14:23:13 INFO Looking up user name=bob 2026/10/15 14:23:13 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-1849-75ff-bdce-78247e01bb7a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktBj1KAQneTKkVieqHohmtR3uoR3EURkP2UPn1Yf4K2UV/actor offset=0 2026/10/15 14:23:13 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/15 14:23:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/15 14:23:13 INFO Looking up user name=alice 2026/10/15 14:23:13 INFO Looking up user name=bob 2026/10/15 14:23:13 INFO Updated post activity.id=https://b.localdomain/update/01a13ff2-1849-75ff-bdce-78247e01bb7a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_Gateways (4.95s) --- PASS: TestCluster_ReplyInCommunity (3.95s) 2026/10/15 14:23:13 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=bob post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:13 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=alice post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d 2026/10/15 14:23:13 INFO Viewing post request.path=/users/view/b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d request.user=carol post=https://b.localdomain/post/01a13ff2-1175-7bc6-a082-7bc4f12d0a1d --- PASS: TestCluster_Poll (5.01s) PASS ok github.com/dimkr/tootik/cluster 9.944s ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/danger [no test files] === RUN Test_FEP521b --- PASS: Test_FEP521b (0.00s) PASS ok github.com/dimkr/tootik/data (cached) ? github.com/dimkr/tootik/dbx [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/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill 2026/10/15 14:18:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:18:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:18:59 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:18:59 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:18:59 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.32s) === RUN TestDeliver_ForwardedPost 2026/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.40s) === RUN TestDeliver_OneFailed 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.42s) === RUN TestDeliver_OneFailedRetry 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.18s) === RUN TestDeliver_OneInvalidURLRetry 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.33s) === RUN TestDeliver_MaxAttempts 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.33s) === RUN TestDeliver_SharedInbox 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.33s) === RUN TestDeliver_SharedInboxRetry 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:01 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/10/15 14:19:01 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.22s) === RUN TestDeliver_SharedInboxUnknownActor 2026/10/15 14:19:01 INFO Applying migration id=initial 2026/10/15 14:19:01 INFO Applying migration id=notesupdated 2026/10/15 14:19:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:01 INFO Applying migration id=activitiesid 2026/10/15 14:19:01 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.18s) === RUN TestDeliver_SharedInboxSingleWorker 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.22s) === RUN TestDeliver_SameInbox 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.19s) === RUN TestDeliver_ToAndCCDuplicates 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:02 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:02 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.36s) === RUN TestDeliver_PublicInTo 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.32s) === RUN TestDeliver_AuthorInTo 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:03 INFO Applying migration id=keys 2026/10/15 14:19:03 INFO Applying migration id=portable 2026/10/15 14:19:03 INFO Applying migration id=proofs 2026/10/15 14:19:03 INFO Applying migration id=contexts 2026/10/15 14:19:03 INFO Applying migration id=deliverieshost 2026/10/15 14:19:03 INFO Applying migration id=pembegin 2026/10/15 14:19:03 INFO Applying migration id=didhost 2026/10/15 14:19:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:03 INFO Applying migration id=invites 2026/10/15 14:19:03 INFO Applying migration id=ed25519blob 2026/10/15 14:19:03 INFO Applying migration id=rsablob 2026/10/15 14:19:03 INFO Applying migration id=iconscid 2026/10/15 14:19:03 INFO Applying migration id=actor 2026/10/15 14:19:03 INFO Applying migration id=localkeys 2026/10/15 14:19:03 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/15 14:19:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/15 14:19:03 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.44s) === RUN TestResolve_LocalActor 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:03 INFO Applying migration id=keys 2026/10/15 14:19:03 INFO Applying migration id=portable 2026/10/15 14:19:03 INFO Applying migration id=proofs 2026/10/15 14:19:03 INFO Applying migration id=contexts 2026/10/15 14:19:03 INFO Applying migration id=deliverieshost 2026/10/15 14:19:03 INFO Applying migration id=pembegin 2026/10/15 14:19:03 INFO Applying migration id=didhost 2026/10/15 14:19:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:03 INFO Applying migration id=invites 2026/10/15 14:19:03 INFO Applying migration id=ed25519blob 2026/10/15 14:19:03 INFO Applying migration id=rsablob 2026/10/15 14:19:03 INFO Applying migration id=iconscid 2026/10/15 14:19:03 INFO Applying migration id=actor 2026/10/15 14:19:03 INFO Applying migration id=localkeys 2026/10/15 14:19:03 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActor (0.27s) === RUN TestResolve_LocalActorDoesNotExist 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActorDoesNotExist (0.29s) === RUN TestResolve_FederatedInstanceActor 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:04 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedInstanceActor (0.31s) === RUN TestResolve_FederatedActorInvalidURL 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:04 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidURL (0.33s) === RUN TestResolve_FederatedActorInvalidScheme 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:04 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidScheme (0.26s) === RUN TestResolve_FederatedActorFirstTime 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTime (0.34s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.41s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.29s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:06 INFO Applying migration id=fetched 2026/10/15 14:19:06 INFO Applying migration id=move 2026/10/15 14:19:06 INFO Applying migration id=cleanup 2026/10/15 14:19:06 INFO Applying migration id=received 2026/10/15 14:19:06 INFO Applying migration id=namehost 2026/10/15 14:19:06 INFO Applying migration id=outboxhost 2026/10/15 14:19:06 INFO Applying migration id=notesfts 2026/10/15 14:19:06 INFO Applying migration id=iconsname 2026/10/15 14:19:06 INFO Applying migration id=nohash 2026/10/15 14:19:06 INFO Applying migration id=shares 2026/10/15 14:19:06 INFO Applying migration id=actorttl 2026/10/15 14:19:06 INFO Applying migration id=tocc 2026/10/15 14:19:06 INFO Applying migration id=followeds 2026/10/15 14:19:06 INFO Applying migration id=certhash 2026/10/15 14:19:06 INFO Applying migration id=follows_sync 2026/10/15 14:19:06 INFO Applying migration id=jsonpath 2026/10/15 14:19:06 INFO Applying migration id=localforward 2026/10/15 14:19:06 INFO Applying migration id=avatar 2026/10/15 14:19:06 INFO Applying migration id=noimage 2026/10/15 14:19:06 INFO Applying migration id=feed 2026/10/15 14:19:06 INFO Applying migration id=bookmarks 2026/10/15 14:19:06 INFO Applying migration id=shareactivity 2026/10/15 14:19:06 INFO Applying migration id=application 2026/10/15 14:19:06 INFO Applying migration id=certificates 2026/10/15 14:19:06 INFO Applying migration id=rawforward 2026/10/15 14:19:06 INFO Applying migration id=publickey 2026/10/15 14:19:06 INFO Applying migration id=resolvegroup 2026/10/15 14:19:06 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.46s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:06 INFO Applying migration id=fetched 2026/10/15 14:19:06 INFO Applying migration id=move 2026/10/15 14:19:06 INFO Applying migration id=cleanup 2026/10/15 14:19:06 INFO Applying migration id=received 2026/10/15 14:19:06 INFO Applying migration id=namehost 2026/10/15 14:19:06 INFO Applying migration id=outboxhost 2026/10/15 14:19:06 INFO Applying migration id=notesfts 2026/10/15 14:19:06 INFO Applying migration id=iconsname 2026/10/15 14:19:06 INFO Applying migration id=nohash 2026/10/15 14:19:06 INFO Applying migration id=shares 2026/10/15 14:19:06 INFO Applying migration id=actorttl 2026/10/15 14:19:06 INFO Applying migration id=tocc 2026/10/15 14:19:06 INFO Applying migration id=followeds 2026/10/15 14:19:06 INFO Applying migration id=certhash 2026/10/15 14:19:06 INFO Applying migration id=follows_sync 2026/10/15 14:19:06 INFO Applying migration id=jsonpath 2026/10/15 14:19:06 INFO Applying migration id=localforward 2026/10/15 14:19:06 INFO Applying migration id=avatar 2026/10/15 14:19:06 INFO Applying migration id=noimage 2026/10/15 14:19:06 INFO Applying migration id=feed 2026/10/15 14:19:06 INFO Applying migration id=bookmarks 2026/10/15 14:19:06 INFO Applying migration id=shareactivity 2026/10/15 14:19:06 INFO Applying migration id=application 2026/10/15 14:19:06 INFO Applying migration id=certificates 2026/10/15 14:19:06 INFO Applying migration id=rawforward 2026/10/15 14:19:06 INFO Applying migration id=publickey 2026/10/15 14:19:06 INFO Applying migration id=resolvegroup 2026/10/15 14:19:06 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.38s) === RUN TestResolve_FederatedActorCached 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCached (0.20s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.47s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.21s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.34s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:08 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.28s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedButBlocked (0.23s) === RUN TestResolve_FederatedActorOldCache 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill 2026/10/15 14:19:08 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.19s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.34s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.19s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:09 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.31s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.16s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.18s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:10 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.26s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.27s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.24s) === RUN TestResolve_FederatedActorOldCacheExpiredDomain 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://invalid.invalid/user/dan 2026/10/15 14:19:11 WARN Server is probably gone, deleting associated objects id=https://invalid.invalid/user/dan --- PASS: TestResolve_FederatedActorOldCacheExpiredDomain (0.15s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.15s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:11 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.16s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:11 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.22s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:11 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.18s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.28s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.11s) === RUN TestResolve_FederatedActorNoProfileLink 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.13s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.27s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:12 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.27s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:13 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/15 14:19:13 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.22s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.18s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.15s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.26s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.34s) === RUN TestResolve_FederatedActorWrongIDCached 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorWrongIDCached (0.14s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/10/15 14:19:14 INFO Applying migration id=initial 2026/10/15 14:19:14 INFO Applying migration id=notesupdated 2026/10/15 14:19:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:14 INFO Applying migration id=activitiesid 2026/10/15 14:19:14 INFO Applying migration id=outbox 2026/10/15 14:19:14 INFO Applying migration id=edits 2026/10/15 14:19:14 INFO Applying migration id=outboxactor 2026/10/15 14:19:14 INFO Applying migration id=outboxsender 2026/10/15 14:19:14 INFO Applying migration id=thread 2026/10/15 14:19:14 INFO Applying migration id=host 2026/10/15 14:19:14 INFO Applying migration id=sharedinbox 2026/10/15 14:19:14 INFO Applying migration id=noteshost 2026/10/15 14:19:14 INFO Applying migration id=fetched 2026/10/15 14:19:14 INFO Applying migration id=move 2026/10/15 14:19:14 INFO Applying migration id=cleanup 2026/10/15 14:19:14 INFO Applying migration id=received 2026/10/15 14:19:14 INFO Applying migration id=namehost 2026/10/15 14:19:14 INFO Applying migration id=outboxhost 2026/10/15 14:19:14 INFO Applying migration id=notesfts 2026/10/15 14:19:14 INFO Applying migration id=iconsname 2026/10/15 14:19:14 INFO Applying migration id=nohash 2026/10/15 14:19:14 INFO Applying migration id=shares 2026/10/15 14:19:14 INFO Applying migration id=actorttl 2026/10/15 14:19:14 INFO Applying migration id=tocc 2026/10/15 14:19:14 INFO Applying migration id=followeds 2026/10/15 14:19:14 INFO Applying migration id=certhash 2026/10/15 14:19:14 INFO Applying migration id=follows_sync 2026/10/15 14:19:14 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill 2026/10/15 14:19:14 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.23s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/10/15 14:19:14 INFO Applying migration id=initial 2026/10/15 14:19:14 INFO Applying migration id=notesupdated 2026/10/15 14:19:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:14 INFO Applying migration id=activitiesid 2026/10/15 14:19:14 INFO Applying migration id=outbox 2026/10/15 14:19:14 INFO Applying migration id=edits 2026/10/15 14:19:14 INFO Applying migration id=outboxactor 2026/10/15 14:19:14 INFO Applying migration id=outboxsender 2026/10/15 14:19:14 INFO Applying migration id=thread 2026/10/15 14:19:14 INFO Applying migration id=host 2026/10/15 14:19:14 INFO Applying migration id=sharedinbox 2026/10/15 14:19:14 INFO Applying migration id=noteshost 2026/10/15 14:19:14 INFO Applying migration id=fetched 2026/10/15 14:19:14 INFO Applying migration id=move 2026/10/15 14:19:14 INFO Applying migration id=cleanup 2026/10/15 14:19:14 INFO Applying migration id=received 2026/10/15 14:19:14 INFO Applying migration id=namehost 2026/10/15 14:19:14 INFO Applying migration id=outboxhost 2026/10/15 14:19:14 INFO Applying migration id=notesfts 2026/10/15 14:19:14 INFO Applying migration id=iconsname 2026/10/15 14:19:14 INFO Applying migration id=nohash 2026/10/15 14:19:14 INFO Applying migration id=shares 2026/10/15 14:19:14 INFO Applying migration id=actorttl 2026/10/15 14:19:14 INFO Applying migration id=tocc 2026/10/15 14:19:14 INFO Applying migration id=followeds 2026/10/15 14:19:14 INFO Applying migration id=certhash 2026/10/15 14:19:14 INFO Applying migration id=follows_sync 2026/10/15 14:19:14 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill 2026/10/15 14:19:14 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/10/15 14:19:14 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.29s) 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/gemini [no test files] ? github.com/dimkr/tootik/front/graph [no test files] ? github.com/dimkr/tootik/front/static [no test files] ? github.com/dimkr/tootik/front/text [no test files] ? github.com/dimkr/tootik/front/text/gmi [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty === CONT TestToHTML_Escaping --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_LineBreak --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_LinkStart --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestToHTML_Plain --- PASS: TestToHTML_Plain (0.00s) === CONT TestToHTML_Empty --- PASS: TestToHTML_Empty (0.00s) === CONT TestFromHTML_Quote --- PASS: TestFromHTML_Quote (0.00s) === CONT TestFromHTML_OrderedList --- PASS: TestFromHTML_OrderedList (0.00s) === CONT TestFromHTML_UnorderedList --- PASS: TestFromHTML_UnorderedList (0.00s) === CONT TestFromHTML_Escaping --- PASS: TestFromHTML_Escaping (0.00s) === CONT TestFromHTML_ImageAndSameLink --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_ImageAndLink --- PASS: TestFromHTML_ImageAndLink (0.00s) === CONT TestFromHTML_ImageNoSrc --- PASS: TestFromHTML_ImageNoSrc (0.00s) === CONT TestFromHTML_ImageAlt --- PASS: TestFromHTML_ImageAlt (0.00s) === CONT TestFromHTML_Image --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestFromHTML_Image (0.00s) === CONT TestFromHTML_Mention === CONT TestToHTML_EmojiMention --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) === CONT TestFromHTML_MentionAndLinks --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_MentionAndLink (0.00s) === CONT TestFromHTML_LineBreak --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain === CONT TestToHTML_MissingMentions === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_Question === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_TrailingLineBreaks === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_OverlappingLink === CONT TestToHTML_TwoLineBreaks === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestToHTML_ManyLineBreaks === CONT TestToHTML_LeadingLineBreak === CONT TestToHTML_LinkDot === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LinkParentheses === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_Link === CONT TestToHTML_OnlyLineBreaks === CONT TestToHTML_Mentions --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestToHTML_Link (0.00s) --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_LeadingLineBreaks --- PASS: TestToHTML_LeadingLineBreaks (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/MultipleValues === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MissingHeader --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.16s) === RUN TestSign_Get --- PASS: TestSign_Get (0.08s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.17s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.15s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.10s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.12s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.11s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.10s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.24s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.02s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.03s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.09s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.12s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.03s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.25s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.10s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.22s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.17s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.06s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.02s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.02s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.02s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.06s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.21s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.05s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.29s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.16s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.07s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.08s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.13s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.04s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.02s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.17s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.15s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.03s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.08s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.07s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.10s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.20s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.08s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.09s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.14s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.22s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.22s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.03s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.10s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/SmallKey === 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 --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === 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/InvalidHost === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === 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/NoKeyId === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/NoCreated --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (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/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.01s) 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/10/15 14:18:59 INFO Applying migration id=initial 2026/10/15 14:18:59 INFO Applying migration id=notesupdated 2026/10/15 14:18:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:18:59 INFO Applying migration id=activitiesid 2026/10/15 14:18:59 INFO Applying migration id=outbox 2026/10/15 14:18:59 INFO Applying migration id=edits 2026/10/15 14:18:59 INFO Applying migration id=outboxactor 2026/10/15 14:18:59 INFO Applying migration id=outboxsender 2026/10/15 14:18:59 INFO Applying migration id=thread 2026/10/15 14:18:59 INFO Applying migration id=host 2026/10/15 14:18:59 INFO Applying migration id=sharedinbox 2026/10/15 14:18:59 INFO Applying migration id=noteshost 2026/10/15 14:18:59 INFO Applying migration id=fetched 2026/10/15 14:18:59 INFO Applying migration id=move 2026/10/15 14:18:59 INFO Applying migration id=cleanup 2026/10/15 14:18:59 INFO Applying migration id=received 2026/10/15 14:18:59 INFO Applying migration id=namehost 2026/10/15 14:18:59 INFO Applying migration id=outboxhost 2026/10/15 14:18:59 INFO Applying migration id=notesfts 2026/10/15 14:18:59 INFO Applying migration id=iconsname 2026/10/15 14:18:59 INFO Applying migration id=nohash 2026/10/15 14:18:59 INFO Applying migration id=shares 2026/10/15 14:18:59 INFO Applying migration id=actorttl 2026/10/15 14:18:59 INFO Applying migration id=tocc 2026/10/15 14:18:59 INFO Applying migration id=followeds 2026/10/15 14:18:59 INFO Applying migration id=certhash 2026/10/15 14:18:59 INFO Applying migration id=follows_sync 2026/10/15 14:18:59 INFO Applying migration id=jsonpath 2026/10/15 14:18:59 INFO Applying migration id=localforward 2026/10/15 14:18:59 INFO Applying migration id=avatar 2026/10/15 14:18:59 INFO Applying migration id=noimage 2026/10/15 14:18:59 INFO Applying migration id=feed 2026/10/15 14:18:59 INFO Applying migration id=bookmarks 2026/10/15 14:18:59 INFO Applying migration id=shareactivity 2026/10/15 14:18:59 INFO Applying migration id=application 2026/10/15 14:18:59 INFO Applying migration id=certificates 2026/10/15 14:18:59 INFO Applying migration id=rawforward 2026/10/15 14:18:59 INFO Applying migration id=publickey 2026/10/15 14:18:59 INFO Applying migration id=resolvegroup 2026/10/15 14:18:59 INFO Applying migration id=reject 2026/10/15 14:18:59 INFO Applying migration id=autodel 2026/10/15 14:18:59 INFO Applying migration id=jsonb 2026/10/15 14:18:59 INFO Applying migration id=quote 2026/10/15 14:18:59 INFO Applying migration id=rfc9421 2026/10/15 14:18:59 INFO Applying migration id=keys 2026/10/15 14:18:59 INFO Applying migration id=portable 2026/10/15 14:18:59 INFO Applying migration id=proofs 2026/10/15 14:18:59 INFO Applying migration id=contexts 2026/10/15 14:18:59 INFO Applying migration id=deliverieshost 2026/10/15 14:18:59 INFO Applying migration id=pembegin 2026/10/15 14:18:59 INFO Applying migration id=didhost 2026/10/15 14:18:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:18:59 INFO Applying migration id=invites 2026/10/15 14:18:59 INFO Applying migration id=ed25519blob 2026/10/15 14:18:59 INFO Applying migration id=rsablob 2026/10/15 14:18:59 INFO Applying migration id=iconscid 2026/10/15 14:18:59 INFO Applying migration id=actor 2026/10/15 14:18:59 INFO Applying migration id=localkeys 2026/10/15 14:18:59 INFO Applying migration id=deleted 2026/10/15 14:18:59 INFO Applying migration id=history 2026/10/15 14:18:59 INFO Applying migration id=outboxnano 2026/10/15 14:18:59 INFO Applying migration id=implements 2026/10/15 14:18:59 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlow (0.49s) === RUN TestAvatar_NewUser 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:00 INFO Applying migration id=edits 2026/10/15 14:19:00 INFO Applying migration id=outboxactor 2026/10/15 14:19:00 INFO Applying migration id=outboxsender 2026/10/15 14:19:00 INFO Applying migration id=thread 2026/10/15 14:19:00 INFO Applying migration id=host 2026/10/15 14:19:00 INFO Applying migration id=sharedinbox 2026/10/15 14:19:00 INFO Applying migration id=noteshost 2026/10/15 14:19:00 INFO Applying migration id=fetched 2026/10/15 14:19:00 INFO Applying migration id=move 2026/10/15 14:19:00 INFO Applying migration id=cleanup 2026/10/15 14:19:00 INFO Applying migration id=received 2026/10/15 14:19:00 INFO Applying migration id=namehost 2026/10/15 14:19:00 INFO Applying migration id=outboxhost 2026/10/15 14:19:00 INFO Applying migration id=notesfts 2026/10/15 14:19:00 INFO Applying migration id=iconsname 2026/10/15 14:19:00 INFO Applying migration id=nohash 2026/10/15 14:19:00 INFO Applying migration id=shares 2026/10/15 14:19:00 INFO Applying migration id=actorttl 2026/10/15 14:19:00 INFO Applying migration id=tocc 2026/10/15 14:19:00 INFO Applying migration id=followeds 2026/10/15 14:19:00 INFO Applying migration id=certhash 2026/10/15 14:19:00 INFO Applying migration id=follows_sync 2026/10/15 14:19:00 INFO Applying migration id=jsonpath 2026/10/15 14:19:00 INFO Applying migration id=localforward 2026/10/15 14:19:00 INFO Applying migration id=avatar 2026/10/15 14:19:00 INFO Applying migration id=noimage 2026/10/15 14:19:00 INFO Applying migration id=feed 2026/10/15 14:19:00 INFO Applying migration id=bookmarks 2026/10/15 14:19:00 INFO Applying migration id=shareactivity 2026/10/15 14:19:00 INFO Applying migration id=application 2026/10/15 14:19:00 INFO Applying migration id=certificates 2026/10/15 14:19:00 INFO Applying migration id=rawforward 2026/10/15 14:19:00 INFO Applying migration id=publickey 2026/10/15 14:19:00 INFO Applying migration id=resolvegroup 2026/10/15 14:19:00 INFO Applying migration id=reject 2026/10/15 14:19:00 INFO Applying migration id=autodel 2026/10/15 14:19:00 INFO Applying migration id=jsonb 2026/10/15 14:19:00 INFO Applying migration id=quote 2026/10/15 14:19:00 INFO Applying migration id=rfc9421 2026/10/15 14:19:00 INFO Applying migration id=keys 2026/10/15 14:19:00 INFO Applying migration id=portable 2026/10/15 14:19:00 INFO Applying migration id=proofs 2026/10/15 14:19:00 INFO Applying migration id=contexts 2026/10/15 14:19:00 INFO Applying migration id=deliverieshost 2026/10/15 14:19:00 INFO Applying migration id=pembegin 2026/10/15 14:19:00 INFO Applying migration id=didhost 2026/10/15 14:19:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:00 INFO Applying migration id=invites 2026/10/15 14:19:00 INFO Applying migration id=ed25519blob 2026/10/15 14:19:00 INFO Applying migration id=rsablob 2026/10/15 14:19:00 INFO Applying migration id=iconscid 2026/10/15 14:19:00 INFO Applying migration id=actor 2026/10/15 14:19:00 INFO Applying migration id=localkeys 2026/10/15 14:19:00 INFO Applying migration id=deleted 2026/10/15 14:19:00 INFO Applying migration id=history 2026/10/15 14:19:00 INFO Applying migration id=outboxnano 2026/10/15 14:19:00 INFO Applying migration id=implements 2026/10/15 14:19:00 INFO Applying migration id=backfill 2026/10/15 14:19:00 WARN Throttled request to set avatar can=2026-10-15T14:48:55.989Z --- PASS: TestAvatar_NewUser (0.74s) === RUN TestAvatar_ChangedRecently 2026/10/15 14:19:00 INFO Applying migration id=initial 2026/10/15 14:19:00 INFO Applying migration id=notesupdated 2026/10/15 14:19:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:00 INFO Applying migration id=activitiesid 2026/10/15 14:19:00 INFO Applying migration id=outbox 2026/10/15 14:19:01 INFO Applying migration id=edits 2026/10/15 14:19:01 INFO Applying migration id=outboxactor 2026/10/15 14:19:01 INFO Applying migration id=outboxsender 2026/10/15 14:19:01 INFO Applying migration id=thread 2026/10/15 14:19:01 INFO Applying migration id=host 2026/10/15 14:19:01 INFO Applying migration id=sharedinbox 2026/10/15 14:19:01 INFO Applying migration id=noteshost 2026/10/15 14:19:01 INFO Applying migration id=fetched 2026/10/15 14:19:01 INFO Applying migration id=move 2026/10/15 14:19:01 INFO Applying migration id=cleanup 2026/10/15 14:19:01 INFO Applying migration id=received 2026/10/15 14:19:01 INFO Applying migration id=namehost 2026/10/15 14:19:01 INFO Applying migration id=outboxhost 2026/10/15 14:19:01 INFO Applying migration id=notesfts 2026/10/15 14:19:01 INFO Applying migration id=iconsname 2026/10/15 14:19:01 INFO Applying migration id=nohash 2026/10/15 14:19:01 INFO Applying migration id=shares 2026/10/15 14:19:01 INFO Applying migration id=actorttl 2026/10/15 14:19:01 INFO Applying migration id=tocc 2026/10/15 14:19:01 INFO Applying migration id=followeds 2026/10/15 14:19:01 INFO Applying migration id=certhash 2026/10/15 14:19:01 INFO Applying migration id=follows_sync 2026/10/15 14:19:01 INFO Applying migration id=jsonpath 2026/10/15 14:19:01 INFO Applying migration id=localforward 2026/10/15 14:19:01 INFO Applying migration id=avatar 2026/10/15 14:19:01 INFO Applying migration id=noimage 2026/10/15 14:19:01 INFO Applying migration id=feed 2026/10/15 14:19:01 INFO Applying migration id=bookmarks 2026/10/15 14:19:01 INFO Applying migration id=shareactivity 2026/10/15 14:19:01 INFO Applying migration id=application 2026/10/15 14:19:01 INFO Applying migration id=certificates 2026/10/15 14:19:01 INFO Applying migration id=rawforward 2026/10/15 14:19:01 INFO Applying migration id=publickey 2026/10/15 14:19:01 INFO Applying migration id=resolvegroup 2026/10/15 14:19:01 INFO Applying migration id=reject 2026/10/15 14:19:01 INFO Applying migration id=autodel 2026/10/15 14:19:01 INFO Applying migration id=jsonb 2026/10/15 14:19:01 INFO Applying migration id=quote 2026/10/15 14:19:01 INFO Applying migration id=rfc9421 2026/10/15 14:19:01 INFO Applying migration id=keys 2026/10/15 14:19:01 INFO Applying migration id=portable 2026/10/15 14:19:01 INFO Applying migration id=proofs 2026/10/15 14:19:01 INFO Applying migration id=contexts 2026/10/15 14:19:01 INFO Applying migration id=deliverieshost 2026/10/15 14:19:01 INFO Applying migration id=pembegin 2026/10/15 14:19:01 INFO Applying migration id=didhost 2026/10/15 14:19:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:01 INFO Applying migration id=invites 2026/10/15 14:19:01 INFO Applying migration id=ed25519blob 2026/10/15 14:19:01 INFO Applying migration id=rsablob 2026/10/15 14:19:01 INFO Applying migration id=iconscid 2026/10/15 14:19:01 INFO Applying migration id=actor 2026/10/15 14:19:01 INFO Applying migration id=localkeys 2026/10/15 14:19:01 INFO Applying migration id=deleted 2026/10/15 14:19:01 INFO Applying migration id=history 2026/10/15 14:19:01 INFO Applying migration id=outboxnano 2026/10/15 14:19:01 INFO Applying migration id=implements 2026/10/15 14:19:01 INFO Applying migration id=backfill 2026/10/15 14:19:02 WARN Throttled request to set avatar can=2026-10-15T14:48:57.044Z --- PASS: TestAvatar_ChangedRecently (1.06s) === RUN TestAvatar_HappyFlowSizeFirst 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlowSizeFirst (0.60s) === RUN TestAvatar_InvalidSize 2026/10/15 14:19:02 INFO Applying migration id=initial 2026/10/15 14:19:02 INFO Applying migration id=notesupdated 2026/10/15 14:19:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:02 INFO Applying migration id=activitiesid 2026/10/15 14:19:02 INFO Applying migration id=outbox 2026/10/15 14:19:02 INFO Applying migration id=edits 2026/10/15 14:19:02 INFO Applying migration id=outboxactor 2026/10/15 14:19:02 INFO Applying migration id=outboxsender 2026/10/15 14:19:02 INFO Applying migration id=thread 2026/10/15 14:19:02 INFO Applying migration id=host 2026/10/15 14:19:02 INFO Applying migration id=sharedinbox 2026/10/15 14:19:02 INFO Applying migration id=noteshost 2026/10/15 14:19:02 INFO Applying migration id=fetched 2026/10/15 14:19:02 INFO Applying migration id=move 2026/10/15 14:19:02 INFO Applying migration id=cleanup 2026/10/15 14:19:02 INFO Applying migration id=received 2026/10/15 14:19:02 INFO Applying migration id=namehost 2026/10/15 14:19:02 INFO Applying migration id=outboxhost 2026/10/15 14:19:02 INFO Applying migration id=notesfts 2026/10/15 14:19:02 INFO Applying migration id=iconsname 2026/10/15 14:19:02 INFO Applying migration id=nohash 2026/10/15 14:19:02 INFO Applying migration id=shares 2026/10/15 14:19:02 INFO Applying migration id=actorttl 2026/10/15 14:19:02 INFO Applying migration id=tocc 2026/10/15 14:19:02 INFO Applying migration id=followeds 2026/10/15 14:19:02 INFO Applying migration id=certhash 2026/10/15 14:19:02 INFO Applying migration id=follows_sync 2026/10/15 14:19:02 INFO Applying migration id=jsonpath 2026/10/15 14:19:02 INFO Applying migration id=localforward 2026/10/15 14:19:02 INFO Applying migration id=avatar 2026/10/15 14:19:02 INFO Applying migration id=noimage 2026/10/15 14:19:02 INFO Applying migration id=feed 2026/10/15 14:19:02 INFO Applying migration id=bookmarks 2026/10/15 14:19:02 INFO Applying migration id=shareactivity 2026/10/15 14:19:02 INFO Applying migration id=application 2026/10/15 14:19:02 INFO Applying migration id=certificates 2026/10/15 14:19:02 INFO Applying migration id=rawforward 2026/10/15 14:19:02 INFO Applying migration id=publickey 2026/10/15 14:19:02 INFO Applying migration id=resolvegroup 2026/10/15 14:19:02 INFO Applying migration id=reject 2026/10/15 14:19:02 INFO Applying migration id=autodel 2026/10/15 14:19:02 INFO Applying migration id=jsonb 2026/10/15 14:19:02 INFO Applying migration id=quote 2026/10/15 14:19:02 INFO Applying migration id=rfc9421 2026/10/15 14:19:02 INFO Applying migration id=keys 2026/10/15 14:19:02 INFO Applying migration id=portable 2026/10/15 14:19:02 INFO Applying migration id=proofs 2026/10/15 14:19:02 INFO Applying migration id=contexts 2026/10/15 14:19:02 INFO Applying migration id=deliverieshost 2026/10/15 14:19:02 INFO Applying migration id=pembegin 2026/10/15 14:19:02 INFO Applying migration id=didhost 2026/10/15 14:19:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:02 INFO Applying migration id=invites 2026/10/15 14:19:02 INFO Applying migration id=ed25519blob 2026/10/15 14:19:02 INFO Applying migration id=rsablob 2026/10/15 14:19:02 INFO Applying migration id=iconscid 2026/10/15 14:19:02 INFO Applying migration id=actor 2026/10/15 14:19:02 INFO Applying migration id=localkeys 2026/10/15 14:19:02 INFO Applying migration id=deleted 2026/10/15 14:19:02 INFO Applying migration id=history 2026/10/15 14:19:02 INFO Applying migration id=outboxnano 2026/10/15 14:19:02 INFO Applying migration id=implements 2026/10/15 14:19:02 INFO Applying migration id=backfill 2026/10/15 14:19:03 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (0.56s) === RUN TestAvatar_InvalidType 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:03 INFO Applying migration id=certhash 2026/10/15 14:19:03 INFO Applying migration id=follows_sync 2026/10/15 14:19:03 INFO Applying migration id=jsonpath 2026/10/15 14:19:03 INFO Applying migration id=localforward 2026/10/15 14:19:03 INFO Applying migration id=avatar 2026/10/15 14:19:03 INFO Applying migration id=noimage 2026/10/15 14:19:03 INFO Applying migration id=feed 2026/10/15 14:19:03 INFO Applying migration id=bookmarks 2026/10/15 14:19:03 INFO Applying migration id=shareactivity 2026/10/15 14:19:03 INFO Applying migration id=application 2026/10/15 14:19:03 INFO Applying migration id=certificates 2026/10/15 14:19:03 INFO Applying migration id=rawforward 2026/10/15 14:19:03 INFO Applying migration id=publickey 2026/10/15 14:19:03 INFO Applying migration id=resolvegroup 2026/10/15 14:19:03 INFO Applying migration id=reject 2026/10/15 14:19:03 INFO Applying migration id=autodel 2026/10/15 14:19:03 INFO Applying migration id=jsonb 2026/10/15 14:19:03 INFO Applying migration id=quote 2026/10/15 14:19:03 INFO Applying migration id=rfc9421 2026/10/15 14:19:03 INFO Applying migration id=keys 2026/10/15 14:19:03 INFO Applying migration id=portable 2026/10/15 14:19:03 INFO Applying migration id=proofs 2026/10/15 14:19:03 INFO Applying migration id=contexts 2026/10/15 14:19:03 INFO Applying migration id=deliverieshost 2026/10/15 14:19:03 INFO Applying migration id=pembegin 2026/10/15 14:19:03 INFO Applying migration id=didhost 2026/10/15 14:19:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:03 INFO Applying migration id=invites 2026/10/15 14:19:03 INFO Applying migration id=ed25519blob 2026/10/15 14:19:03 INFO Applying migration id=rsablob 2026/10/15 14:19:03 INFO Applying migration id=iconscid 2026/10/15 14:19:03 INFO Applying migration id=actor 2026/10/15 14:19:03 INFO Applying migration id=localkeys 2026/10/15 14:19:03 INFO Applying migration id=deleted 2026/10/15 14:19:03 INFO Applying migration id=history 2026/10/15 14:19:03 INFO Applying migration id=outboxnano 2026/10/15 14:19:03 INFO Applying migration id=implements 2026/10/15 14:19:03 INFO Applying migration id=backfill 2026/10/15 14:19:03 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (0.73s) === RUN TestAvatar_NoSize 2026/10/15 14:19:03 INFO Applying migration id=initial 2026/10/15 14:19:03 INFO Applying migration id=notesupdated 2026/10/15 14:19:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:03 INFO Applying migration id=activitiesid 2026/10/15 14:19:03 INFO Applying migration id=outbox 2026/10/15 14:19:03 INFO Applying migration id=edits 2026/10/15 14:19:03 INFO Applying migration id=outboxactor 2026/10/15 14:19:03 INFO Applying migration id=outboxsender 2026/10/15 14:19:03 INFO Applying migration id=thread 2026/10/15 14:19:03 INFO Applying migration id=host 2026/10/15 14:19:03 INFO Applying migration id=sharedinbox 2026/10/15 14:19:03 INFO Applying migration id=noteshost 2026/10/15 14:19:03 INFO Applying migration id=fetched 2026/10/15 14:19:03 INFO Applying migration id=move 2026/10/15 14:19:03 INFO Applying migration id=cleanup 2026/10/15 14:19:03 INFO Applying migration id=received 2026/10/15 14:19:03 INFO Applying migration id=namehost 2026/10/15 14:19:03 INFO Applying migration id=outboxhost 2026/10/15 14:19:03 INFO Applying migration id=notesfts 2026/10/15 14:19:03 INFO Applying migration id=iconsname 2026/10/15 14:19:03 INFO Applying migration id=nohash 2026/10/15 14:19:03 INFO Applying migration id=shares 2026/10/15 14:19:03 INFO Applying migration id=actorttl 2026/10/15 14:19:03 INFO Applying migration id=tocc 2026/10/15 14:19:03 INFO Applying migration id=followeds 2026/10/15 14:19:04 INFO Applying migration id=certhash 2026/10/15 14:19:04 INFO Applying migration id=follows_sync 2026/10/15 14:19:04 INFO Applying migration id=jsonpath 2026/10/15 14:19:04 INFO Applying migration id=localforward 2026/10/15 14:19:04 INFO Applying migration id=avatar 2026/10/15 14:19:04 INFO Applying migration id=noimage 2026/10/15 14:19:04 INFO Applying migration id=feed 2026/10/15 14:19:04 INFO Applying migration id=bookmarks 2026/10/15 14:19:04 INFO Applying migration id=shareactivity 2026/10/15 14:19:04 INFO Applying migration id=application 2026/10/15 14:19:04 INFO Applying migration id=certificates 2026/10/15 14:19:04 INFO Applying migration id=rawforward 2026/10/15 14:19:04 INFO Applying migration id=publickey 2026/10/15 14:19:04 INFO Applying migration id=resolvegroup 2026/10/15 14:19:04 INFO Applying migration id=reject 2026/10/15 14:19:04 INFO Applying migration id=autodel 2026/10/15 14:19:04 INFO Applying migration id=jsonb 2026/10/15 14:19:04 INFO Applying migration id=quote 2026/10/15 14:19:04 INFO Applying migration id=rfc9421 2026/10/15 14:19:04 INFO Applying migration id=keys 2026/10/15 14:19:04 INFO Applying migration id=portable 2026/10/15 14:19:04 INFO Applying migration id=proofs 2026/10/15 14:19:04 INFO Applying migration id=contexts 2026/10/15 14:19:04 INFO Applying migration id=deliverieshost 2026/10/15 14:19:04 INFO Applying migration id=pembegin 2026/10/15 14:19:04 INFO Applying migration id=didhost 2026/10/15 14:19:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:04 INFO Applying migration id=invites 2026/10/15 14:19:04 INFO Applying migration id=ed25519blob 2026/10/15 14:19:04 INFO Applying migration id=rsablob 2026/10/15 14:19:04 INFO Applying migration id=iconscid 2026/10/15 14:19:04 INFO Applying migration id=actor 2026/10/15 14:19:04 INFO Applying migration id=localkeys 2026/10/15 14:19:04 INFO Applying migration id=deleted 2026/10/15 14:19:04 INFO Applying migration id=history 2026/10/15 14:19:04 INFO Applying migration id=outboxnano 2026/10/15 14:19:04 INFO Applying migration id=implements 2026/10/15 14:19:04 INFO Applying migration id=backfill 2026/10/15 14:19:04 WARN Invalid parameters --- PASS: TestAvatar_NoSize (1.00s) === RUN TestAvatar_NoType 2026/10/15 14:19:04 INFO Applying migration id=initial 2026/10/15 14:19:04 INFO Applying migration id=notesupdated 2026/10/15 14:19:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:04 INFO Applying migration id=activitiesid 2026/10/15 14:19:04 INFO Applying migration id=outbox 2026/10/15 14:19:04 INFO Applying migration id=edits 2026/10/15 14:19:04 INFO Applying migration id=outboxactor 2026/10/15 14:19:04 INFO Applying migration id=outboxsender 2026/10/15 14:19:04 INFO Applying migration id=thread 2026/10/15 14:19:04 INFO Applying migration id=host 2026/10/15 14:19:04 INFO Applying migration id=sharedinbox 2026/10/15 14:19:04 INFO Applying migration id=noteshost 2026/10/15 14:19:04 INFO Applying migration id=fetched 2026/10/15 14:19:04 INFO Applying migration id=move 2026/10/15 14:19:04 INFO Applying migration id=cleanup 2026/10/15 14:19:04 INFO Applying migration id=received 2026/10/15 14:19:04 INFO Applying migration id=namehost 2026/10/15 14:19:04 INFO Applying migration id=outboxhost 2026/10/15 14:19:04 INFO Applying migration id=notesfts 2026/10/15 14:19:04 INFO Applying migration id=iconsname 2026/10/15 14:19:04 INFO Applying migration id=nohash 2026/10/15 14:19:04 INFO Applying migration id=shares 2026/10/15 14:19:04 INFO Applying migration id=actorttl 2026/10/15 14:19:04 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:05 INFO Applying migration id=autodel 2026/10/15 14:19:05 INFO Applying migration id=jsonb 2026/10/15 14:19:05 INFO Applying migration id=quote 2026/10/15 14:19:05 INFO Applying migration id=rfc9421 2026/10/15 14:19:05 INFO Applying migration id=keys 2026/10/15 14:19:05 INFO Applying migration id=portable 2026/10/15 14:19:05 INFO Applying migration id=proofs 2026/10/15 14:19:05 INFO Applying migration id=contexts 2026/10/15 14:19:05 INFO Applying migration id=deliverieshost 2026/10/15 14:19:05 INFO Applying migration id=pembegin 2026/10/15 14:19:05 INFO Applying migration id=didhost 2026/10/15 14:19:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:05 INFO Applying migration id=invites 2026/10/15 14:19:05 INFO Applying migration id=ed25519blob 2026/10/15 14:19:05 INFO Applying migration id=rsablob 2026/10/15 14:19:05 INFO Applying migration id=iconscid 2026/10/15 14:19:05 INFO Applying migration id=actor 2026/10/15 14:19:05 INFO Applying migration id=localkeys 2026/10/15 14:19:05 INFO Applying migration id=deleted 2026/10/15 14:19:05 INFO Applying migration id=history 2026/10/15 14:19:05 INFO Applying migration id=outboxnano 2026/10/15 14:19:05 INFO Applying migration id=implements 2026/10/15 14:19:05 INFO Applying migration id=backfill 2026/10/15 14:19:05 WARN Invalid parameters --- PASS: TestAvatar_NoType (0.96s) === RUN TestAvatar_InvalidImage 2026/10/15 14:19:05 INFO Applying migration id=initial 2026/10/15 14:19:05 INFO Applying migration id=notesupdated 2026/10/15 14:19:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:05 INFO Applying migration id=activitiesid 2026/10/15 14:19:05 INFO Applying migration id=outbox 2026/10/15 14:19:05 INFO Applying migration id=edits 2026/10/15 14:19:05 INFO Applying migration id=outboxactor 2026/10/15 14:19:05 INFO Applying migration id=outboxsender 2026/10/15 14:19:05 INFO Applying migration id=thread 2026/10/15 14:19:05 INFO Applying migration id=host 2026/10/15 14:19:05 INFO Applying migration id=sharedinbox 2026/10/15 14:19:05 INFO Applying migration id=noteshost 2026/10/15 14:19:05 INFO Applying migration id=fetched 2026/10/15 14:19:05 INFO Applying migration id=move 2026/10/15 14:19:05 INFO Applying migration id=cleanup 2026/10/15 14:19:05 INFO Applying migration id=received 2026/10/15 14:19:05 INFO Applying migration id=namehost 2026/10/15 14:19:05 INFO Applying migration id=outboxhost 2026/10/15 14:19:05 INFO Applying migration id=notesfts 2026/10/15 14:19:05 INFO Applying migration id=iconsname 2026/10/15 14:19:05 INFO Applying migration id=nohash 2026/10/15 14:19:05 INFO Applying migration id=shares 2026/10/15 14:19:05 INFO Applying migration id=actorttl 2026/10/15 14:19:05 INFO Applying migration id=tocc 2026/10/15 14:19:05 INFO Applying migration id=followeds 2026/10/15 14:19:05 INFO Applying migration id=certhash 2026/10/15 14:19:05 INFO Applying migration id=follows_sync 2026/10/15 14:19:05 INFO Applying migration id=jsonpath 2026/10/15 14:19:05 INFO Applying migration id=localforward 2026/10/15 14:19:05 INFO Applying migration id=avatar 2026/10/15 14:19:05 INFO Applying migration id=noimage 2026/10/15 14:19:05 INFO Applying migration id=feed 2026/10/15 14:19:05 INFO Applying migration id=bookmarks 2026/10/15 14:19:05 INFO Applying migration id=shareactivity 2026/10/15 14:19:05 INFO Applying migration id=application 2026/10/15 14:19:05 INFO Applying migration id=certificates 2026/10/15 14:19:05 INFO Applying migration id=rawforward 2026/10/15 14:19:05 INFO Applying migration id=publickey 2026/10/15 14:19:05 INFO Applying migration id=resolvegroup 2026/10/15 14:19:05 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill 2026/10/15 14:19:06 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (0.66s) === RUN TestAvatar_TooSmallSize 2026/10/15 14:19:06 INFO Applying migration id=initial 2026/10/15 14:19:06 INFO Applying migration id=notesupdated 2026/10/15 14:19:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:06 INFO Applying migration id=activitiesid 2026/10/15 14:19:06 INFO Applying migration id=outbox 2026/10/15 14:19:06 INFO Applying migration id=edits 2026/10/15 14:19:06 INFO Applying migration id=outboxactor 2026/10/15 14:19:06 INFO Applying migration id=outboxsender 2026/10/15 14:19:06 INFO Applying migration id=thread 2026/10/15 14:19:06 INFO Applying migration id=host 2026/10/15 14:19:06 INFO Applying migration id=sharedinbox 2026/10/15 14:19:06 INFO Applying migration id=noteshost 2026/10/15 14:19:06 INFO Applying migration id=fetched 2026/10/15 14:19:06 INFO Applying migration id=move 2026/10/15 14:19:06 INFO Applying migration id=cleanup 2026/10/15 14:19:06 INFO Applying migration id=received 2026/10/15 14:19:06 INFO Applying migration id=namehost 2026/10/15 14:19:06 INFO Applying migration id=outboxhost 2026/10/15 14:19:06 INFO Applying migration id=notesfts 2026/10/15 14:19:06 INFO Applying migration id=iconsname 2026/10/15 14:19:06 INFO Applying migration id=nohash 2026/10/15 14:19:06 INFO Applying migration id=shares 2026/10/15 14:19:06 INFO Applying migration id=actorttl 2026/10/15 14:19:06 INFO Applying migration id=tocc 2026/10/15 14:19:06 INFO Applying migration id=followeds 2026/10/15 14:19:06 INFO Applying migration id=certhash 2026/10/15 14:19:06 INFO Applying migration id=follows_sync 2026/10/15 14:19:06 INFO Applying migration id=jsonpath 2026/10/15 14:19:06 INFO Applying migration id=localforward 2026/10/15 14:19:06 INFO Applying migration id=avatar 2026/10/15 14:19:06 INFO Applying migration id=noimage 2026/10/15 14:19:06 INFO Applying migration id=feed 2026/10/15 14:19:06 INFO Applying migration id=bookmarks 2026/10/15 14:19:06 INFO Applying migration id=shareactivity 2026/10/15 14:19:06 INFO Applying migration id=application 2026/10/15 14:19:06 INFO Applying migration id=certificates 2026/10/15 14:19:06 INFO Applying migration id=rawforward 2026/10/15 14:19:06 INFO Applying migration id=publickey 2026/10/15 14:19:06 INFO Applying migration id=resolvegroup 2026/10/15 14:19:06 INFO Applying migration id=reject 2026/10/15 14:19:06 INFO Applying migration id=autodel 2026/10/15 14:19:06 INFO Applying migration id=jsonb 2026/10/15 14:19:06 INFO Applying migration id=quote 2026/10/15 14:19:06 INFO Applying migration id=rfc9421 2026/10/15 14:19:06 INFO Applying migration id=keys 2026/10/15 14:19:06 INFO Applying migration id=portable 2026/10/15 14:19:06 INFO Applying migration id=proofs 2026/10/15 14:19:06 INFO Applying migration id=contexts 2026/10/15 14:19:06 INFO Applying migration id=deliverieshost 2026/10/15 14:19:06 INFO Applying migration id=pembegin 2026/10/15 14:19:06 INFO Applying migration id=didhost 2026/10/15 14:19:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:06 INFO Applying migration id=invites 2026/10/15 14:19:06 INFO Applying migration id=ed25519blob 2026/10/15 14:19:06 INFO Applying migration id=rsablob 2026/10/15 14:19:06 INFO Applying migration id=iconscid 2026/10/15 14:19:06 INFO Applying migration id=actor 2026/10/15 14:19:06 INFO Applying migration id=localkeys 2026/10/15 14:19:06 INFO Applying migration id=deleted 2026/10/15 14:19:06 INFO Applying migration id=history 2026/10/15 14:19:06 INFO Applying migration id=outboxnano 2026/10/15 14:19:06 INFO Applying migration id=implements 2026/10/15 14:19:06 INFO Applying migration id=backfill 2026/10/15 14:19:07 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.18s) === RUN TestAvatar_TooBigSize 2026/10/15 14:19:07 INFO Applying migration id=initial 2026/10/15 14:19:07 INFO Applying migration id=notesupdated 2026/10/15 14:19:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:07 INFO Applying migration id=activitiesid 2026/10/15 14:19:07 INFO Applying migration id=outbox 2026/10/15 14:19:07 INFO Applying migration id=edits 2026/10/15 14:19:07 INFO Applying migration id=outboxactor 2026/10/15 14:19:07 INFO Applying migration id=outboxsender 2026/10/15 14:19:07 INFO Applying migration id=thread 2026/10/15 14:19:07 INFO Applying migration id=host 2026/10/15 14:19:07 INFO Applying migration id=sharedinbox 2026/10/15 14:19:07 INFO Applying migration id=noteshost 2026/10/15 14:19:07 INFO Applying migration id=fetched 2026/10/15 14:19:07 INFO Applying migration id=move 2026/10/15 14:19:07 INFO Applying migration id=cleanup 2026/10/15 14:19:07 INFO Applying migration id=received 2026/10/15 14:19:07 INFO Applying migration id=namehost 2026/10/15 14:19:07 INFO Applying migration id=outboxhost 2026/10/15 14:19:07 INFO Applying migration id=notesfts 2026/10/15 14:19:07 INFO Applying migration id=iconsname 2026/10/15 14:19:07 INFO Applying migration id=nohash 2026/10/15 14:19:07 INFO Applying migration id=shares 2026/10/15 14:19:07 INFO Applying migration id=actorttl 2026/10/15 14:19:07 INFO Applying migration id=tocc 2026/10/15 14:19:07 INFO Applying migration id=followeds 2026/10/15 14:19:07 INFO Applying migration id=certhash 2026/10/15 14:19:07 INFO Applying migration id=follows_sync 2026/10/15 14:19:07 INFO Applying migration id=jsonpath 2026/10/15 14:19:07 INFO Applying migration id=localforward 2026/10/15 14:19:07 INFO Applying migration id=avatar 2026/10/15 14:19:07 INFO Applying migration id=noimage 2026/10/15 14:19:07 INFO Applying migration id=feed 2026/10/15 14:19:07 INFO Applying migration id=bookmarks 2026/10/15 14:19:07 INFO Applying migration id=shareactivity 2026/10/15 14:19:07 INFO Applying migration id=application 2026/10/15 14:19:07 INFO Applying migration id=certificates 2026/10/15 14:19:07 INFO Applying migration id=rawforward 2026/10/15 14:19:07 INFO Applying migration id=publickey 2026/10/15 14:19:07 INFO Applying migration id=resolvegroup 2026/10/15 14:19:07 INFO Applying migration id=reject 2026/10/15 14:19:07 INFO Applying migration id=autodel 2026/10/15 14:19:07 INFO Applying migration id=jsonb 2026/10/15 14:19:07 INFO Applying migration id=quote 2026/10/15 14:19:07 INFO Applying migration id=rfc9421 2026/10/15 14:19:07 INFO Applying migration id=keys 2026/10/15 14:19:07 INFO Applying migration id=portable 2026/10/15 14:19:07 INFO Applying migration id=proofs 2026/10/15 14:19:07 INFO Applying migration id=contexts 2026/10/15 14:19:07 INFO Applying migration id=deliverieshost 2026/10/15 14:19:07 INFO Applying migration id=pembegin 2026/10/15 14:19:07 INFO Applying migration id=didhost 2026/10/15 14:19:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:07 INFO Applying migration id=invites 2026/10/15 14:19:07 INFO Applying migration id=ed25519blob 2026/10/15 14:19:07 INFO Applying migration id=rsablob 2026/10/15 14:19:07 INFO Applying migration id=iconscid 2026/10/15 14:19:07 INFO Applying migration id=actor 2026/10/15 14:19:07 INFO Applying migration id=localkeys 2026/10/15 14:19:07 INFO Applying migration id=deleted 2026/10/15 14:19:07 INFO Applying migration id=history 2026/10/15 14:19:07 INFO Applying migration id=outboxnano 2026/10/15 14:19:07 INFO Applying migration id=implements 2026/10/15 14:19:07 INFO Applying migration id=backfill 2026/10/15 14:19:08 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (0.53s) === RUN TestAvatar_SizeLimit 2026/10/15 14:19:08 INFO Applying migration id=initial 2026/10/15 14:19:08 INFO Applying migration id=notesupdated 2026/10/15 14:19:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:08 INFO Applying migration id=activitiesid 2026/10/15 14:19:08 INFO Applying migration id=outbox 2026/10/15 14:19:08 INFO Applying migration id=edits 2026/10/15 14:19:08 INFO Applying migration id=outboxactor 2026/10/15 14:19:08 INFO Applying migration id=outboxsender 2026/10/15 14:19:08 INFO Applying migration id=thread 2026/10/15 14:19:08 INFO Applying migration id=host 2026/10/15 14:19:08 INFO Applying migration id=sharedinbox 2026/10/15 14:19:08 INFO Applying migration id=noteshost 2026/10/15 14:19:08 INFO Applying migration id=fetched 2026/10/15 14:19:08 INFO Applying migration id=move 2026/10/15 14:19:08 INFO Applying migration id=cleanup 2026/10/15 14:19:08 INFO Applying migration id=received 2026/10/15 14:19:08 INFO Applying migration id=namehost 2026/10/15 14:19:08 INFO Applying migration id=outboxhost 2026/10/15 14:19:08 INFO Applying migration id=notesfts 2026/10/15 14:19:08 INFO Applying migration id=iconsname 2026/10/15 14:19:08 INFO Applying migration id=nohash 2026/10/15 14:19:08 INFO Applying migration id=shares 2026/10/15 14:19:08 INFO Applying migration id=actorttl 2026/10/15 14:19:08 INFO Applying migration id=tocc 2026/10/15 14:19:08 INFO Applying migration id=followeds 2026/10/15 14:19:08 INFO Applying migration id=certhash 2026/10/15 14:19:08 INFO Applying migration id=follows_sync 2026/10/15 14:19:08 INFO Applying migration id=jsonpath 2026/10/15 14:19:08 INFO Applying migration id=localforward 2026/10/15 14:19:08 INFO Applying migration id=avatar 2026/10/15 14:19:08 INFO Applying migration id=noimage 2026/10/15 14:19:08 INFO Applying migration id=feed 2026/10/15 14:19:08 INFO Applying migration id=bookmarks 2026/10/15 14:19:08 INFO Applying migration id=shareactivity 2026/10/15 14:19:08 INFO Applying migration id=application 2026/10/15 14:19:08 INFO Applying migration id=certificates 2026/10/15 14:19:08 INFO Applying migration id=rawforward 2026/10/15 14:19:08 INFO Applying migration id=publickey 2026/10/15 14:19:08 INFO Applying migration id=resolvegroup 2026/10/15 14:19:08 INFO Applying migration id=reject 2026/10/15 14:19:08 INFO Applying migration id=autodel 2026/10/15 14:19:08 INFO Applying migration id=jsonb 2026/10/15 14:19:08 INFO Applying migration id=quote 2026/10/15 14:19:08 INFO Applying migration id=rfc9421 2026/10/15 14:19:08 INFO Applying migration id=keys 2026/10/15 14:19:08 INFO Applying migration id=portable 2026/10/15 14:19:08 INFO Applying migration id=proofs 2026/10/15 14:19:08 INFO Applying migration id=contexts 2026/10/15 14:19:08 INFO Applying migration id=deliverieshost 2026/10/15 14:19:08 INFO Applying migration id=pembegin 2026/10/15 14:19:08 INFO Applying migration id=didhost 2026/10/15 14:19:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:08 INFO Applying migration id=invites 2026/10/15 14:19:08 INFO Applying migration id=ed25519blob 2026/10/15 14:19:08 INFO Applying migration id=rsablob 2026/10/15 14:19:08 INFO Applying migration id=iconscid 2026/10/15 14:19:08 INFO Applying migration id=actor 2026/10/15 14:19:08 INFO Applying migration id=localkeys 2026/10/15 14:19:08 INFO Applying migration id=deleted 2026/10/15 14:19:08 INFO Applying migration id=history 2026/10/15 14:19:08 INFO Applying migration id=outboxnano 2026/10/15 14:19:08 INFO Applying migration id=implements 2026/10/15 14:19:08 INFO Applying migration id=backfill 2026/10/15 14:19:09 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (0.76s) === RUN TestAvatar_ExactlySizeLimit 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill --- PASS: TestAvatar_ExactlySizeLimit (0.52s) === RUN TestBio_Throttled 2026/10/15 14:19:09 INFO Applying migration id=initial 2026/10/15 14:19:09 INFO Applying migration id=notesupdated 2026/10/15 14:19:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:09 INFO Applying migration id=activitiesid 2026/10/15 14:19:09 INFO Applying migration id=outbox 2026/10/15 14:19:09 INFO Applying migration id=edits 2026/10/15 14:19:09 INFO Applying migration id=outboxactor 2026/10/15 14:19:09 INFO Applying migration id=outboxsender 2026/10/15 14:19:09 INFO Applying migration id=thread 2026/10/15 14:19:09 INFO Applying migration id=host 2026/10/15 14:19:09 INFO Applying migration id=sharedinbox 2026/10/15 14:19:09 INFO Applying migration id=noteshost 2026/10/15 14:19:09 INFO Applying migration id=fetched 2026/10/15 14:19:09 INFO Applying migration id=move 2026/10/15 14:19:09 INFO Applying migration id=cleanup 2026/10/15 14:19:09 INFO Applying migration id=received 2026/10/15 14:19:09 INFO Applying migration id=namehost 2026/10/15 14:19:09 INFO Applying migration id=outboxhost 2026/10/15 14:19:09 INFO Applying migration id=notesfts 2026/10/15 14:19:09 INFO Applying migration id=iconsname 2026/10/15 14:19:09 INFO Applying migration id=nohash 2026/10/15 14:19:09 INFO Applying migration id=shares 2026/10/15 14:19:09 INFO Applying migration id=actorttl 2026/10/15 14:19:09 INFO Applying migration id=tocc 2026/10/15 14:19:09 INFO Applying migration id=followeds 2026/10/15 14:19:09 INFO Applying migration id=certhash 2026/10/15 14:19:09 INFO Applying migration id=follows_sync 2026/10/15 14:19:09 INFO Applying migration id=jsonpath 2026/10/15 14:19:09 INFO Applying migration id=localforward 2026/10/15 14:19:09 INFO Applying migration id=avatar 2026/10/15 14:19:09 INFO Applying migration id=noimage 2026/10/15 14:19:09 INFO Applying migration id=feed 2026/10/15 14:19:09 INFO Applying migration id=bookmarks 2026/10/15 14:19:09 INFO Applying migration id=shareactivity 2026/10/15 14:19:09 INFO Applying migration id=application 2026/10/15 14:19:09 INFO Applying migration id=certificates 2026/10/15 14:19:09 INFO Applying migration id=rawforward 2026/10/15 14:19:09 INFO Applying migration id=publickey 2026/10/15 14:19:09 INFO Applying migration id=resolvegroup 2026/10/15 14:19:09 INFO Applying migration id=reject 2026/10/15 14:19:09 INFO Applying migration id=autodel 2026/10/15 14:19:09 INFO Applying migration id=jsonb 2026/10/15 14:19:09 INFO Applying migration id=quote 2026/10/15 14:19:09 INFO Applying migration id=rfc9421 2026/10/15 14:19:09 INFO Applying migration id=keys 2026/10/15 14:19:09 INFO Applying migration id=portable 2026/10/15 14:19:09 INFO Applying migration id=proofs 2026/10/15 14:19:09 INFO Applying migration id=contexts 2026/10/15 14:19:09 INFO Applying migration id=deliverieshost 2026/10/15 14:19:09 INFO Applying migration id=pembegin 2026/10/15 14:19:09 INFO Applying migration id=didhost 2026/10/15 14:19:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:09 INFO Applying migration id=invites 2026/10/15 14:19:09 INFO Applying migration id=ed25519blob 2026/10/15 14:19:09 INFO Applying migration id=rsablob 2026/10/15 14:19:09 INFO Applying migration id=iconscid 2026/10/15 14:19:09 INFO Applying migration id=actor 2026/10/15 14:19:09 INFO Applying migration id=localkeys 2026/10/15 14:19:09 INFO Applying migration id=deleted 2026/10/15 14:19:09 INFO Applying migration id=history 2026/10/15 14:19:09 INFO Applying migration id=outboxnano 2026/10/15 14:19:09 INFO Applying migration id=implements 2026/10/15 14:19:09 INFO Applying migration id=backfill 2026/10/15 14:19:10 WARN Throttled request to set bio can=2026-10-15T14:49:09.963Z --- PASS: TestBio_Throttled (0.73s) === RUN TestBio_HappyFlow 2026/10/15 14:19:10 INFO Applying migration id=initial 2026/10/15 14:19:10 INFO Applying migration id=notesupdated 2026/10/15 14:19:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:10 INFO Applying migration id=activitiesid 2026/10/15 14:19:10 INFO Applying migration id=outbox 2026/10/15 14:19:10 INFO Applying migration id=edits 2026/10/15 14:19:10 INFO Applying migration id=outboxactor 2026/10/15 14:19:10 INFO Applying migration id=outboxsender 2026/10/15 14:19:10 INFO Applying migration id=thread 2026/10/15 14:19:10 INFO Applying migration id=host 2026/10/15 14:19:10 INFO Applying migration id=sharedinbox 2026/10/15 14:19:10 INFO Applying migration id=noteshost 2026/10/15 14:19:10 INFO Applying migration id=fetched 2026/10/15 14:19:10 INFO Applying migration id=move 2026/10/15 14:19:10 INFO Applying migration id=cleanup 2026/10/15 14:19:10 INFO Applying migration id=received 2026/10/15 14:19:10 INFO Applying migration id=namehost 2026/10/15 14:19:10 INFO Applying migration id=outboxhost 2026/10/15 14:19:10 INFO Applying migration id=notesfts 2026/10/15 14:19:10 INFO Applying migration id=iconsname 2026/10/15 14:19:10 INFO Applying migration id=nohash 2026/10/15 14:19:10 INFO Applying migration id=shares 2026/10/15 14:19:10 INFO Applying migration id=actorttl 2026/10/15 14:19:10 INFO Applying migration id=tocc 2026/10/15 14:19:10 INFO Applying migration id=followeds 2026/10/15 14:19:10 INFO Applying migration id=certhash 2026/10/15 14:19:10 INFO Applying migration id=follows_sync 2026/10/15 14:19:10 INFO Applying migration id=jsonpath 2026/10/15 14:19:10 INFO Applying migration id=localforward 2026/10/15 14:19:10 INFO Applying migration id=avatar 2026/10/15 14:19:10 INFO Applying migration id=noimage 2026/10/15 14:19:10 INFO Applying migration id=feed 2026/10/15 14:19:10 INFO Applying migration id=bookmarks 2026/10/15 14:19:10 INFO Applying migration id=shareactivity 2026/10/15 14:19:10 INFO Applying migration id=application 2026/10/15 14:19:10 INFO Applying migration id=certificates 2026/10/15 14:19:10 INFO Applying migration id=rawforward 2026/10/15 14:19:10 INFO Applying migration id=publickey 2026/10/15 14:19:10 INFO Applying migration id=resolvegroup 2026/10/15 14:19:10 INFO Applying migration id=reject 2026/10/15 14:19:10 INFO Applying migration id=autodel 2026/10/15 14:19:10 INFO Applying migration id=jsonb 2026/10/15 14:19:10 INFO Applying migration id=quote 2026/10/15 14:19:10 INFO Applying migration id=rfc9421 2026/10/15 14:19:10 INFO Applying migration id=keys 2026/10/15 14:19:10 INFO Applying migration id=portable 2026/10/15 14:19:10 INFO Applying migration id=proofs 2026/10/15 14:19:10 INFO Applying migration id=contexts 2026/10/15 14:19:10 INFO Applying migration id=deliverieshost 2026/10/15 14:19:10 INFO Applying migration id=pembegin 2026/10/15 14:19:10 INFO Applying migration id=didhost 2026/10/15 14:19:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:10 INFO Applying migration id=invites 2026/10/15 14:19:10 INFO Applying migration id=ed25519blob 2026/10/15 14:19:10 INFO Applying migration id=rsablob 2026/10/15 14:19:10 INFO Applying migration id=iconscid 2026/10/15 14:19:10 INFO Applying migration id=actor 2026/10/15 14:19:10 INFO Applying migration id=localkeys 2026/10/15 14:19:10 INFO Applying migration id=deleted 2026/10/15 14:19:10 INFO Applying migration id=history 2026/10/15 14:19:10 INFO Applying migration id=outboxnano 2026/10/15 14:19:10 INFO Applying migration id=implements 2026/10/15 14:19:10 INFO Applying migration id=backfill 2026/10/15 14:19:11 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (0.81s) === RUN TestBio_TooLong 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill --- PASS: TestBio_TooLong (0.38s) === RUN TestBio_MultiLine 2026/10/15 14:19:11 INFO Applying migration id=initial 2026/10/15 14:19:11 INFO Applying migration id=notesupdated 2026/10/15 14:19:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:11 INFO Applying migration id=activitiesid 2026/10/15 14:19:11 INFO Applying migration id=outbox 2026/10/15 14:19:11 INFO Applying migration id=edits 2026/10/15 14:19:11 INFO Applying migration id=outboxactor 2026/10/15 14:19:11 INFO Applying migration id=outboxsender 2026/10/15 14:19:11 INFO Applying migration id=thread 2026/10/15 14:19:11 INFO Applying migration id=host 2026/10/15 14:19:11 INFO Applying migration id=sharedinbox 2026/10/15 14:19:11 INFO Applying migration id=noteshost 2026/10/15 14:19:11 INFO Applying migration id=fetched 2026/10/15 14:19:11 INFO Applying migration id=move 2026/10/15 14:19:11 INFO Applying migration id=cleanup 2026/10/15 14:19:11 INFO Applying migration id=received 2026/10/15 14:19:11 INFO Applying migration id=namehost 2026/10/15 14:19:11 INFO Applying migration id=outboxhost 2026/10/15 14:19:11 INFO Applying migration id=notesfts 2026/10/15 14:19:11 INFO Applying migration id=iconsname 2026/10/15 14:19:11 INFO Applying migration id=nohash 2026/10/15 14:19:11 INFO Applying migration id=shares 2026/10/15 14:19:11 INFO Applying migration id=actorttl 2026/10/15 14:19:11 INFO Applying migration id=tocc 2026/10/15 14:19:11 INFO Applying migration id=followeds 2026/10/15 14:19:11 INFO Applying migration id=certhash 2026/10/15 14:19:11 INFO Applying migration id=follows_sync 2026/10/15 14:19:11 INFO Applying migration id=jsonpath 2026/10/15 14:19:11 INFO Applying migration id=localforward 2026/10/15 14:19:11 INFO Applying migration id=avatar 2026/10/15 14:19:11 INFO Applying migration id=noimage 2026/10/15 14:19:11 INFO Applying migration id=feed 2026/10/15 14:19:11 INFO Applying migration id=bookmarks 2026/10/15 14:19:11 INFO Applying migration id=shareactivity 2026/10/15 14:19:11 INFO Applying migration id=application 2026/10/15 14:19:11 INFO Applying migration id=certificates 2026/10/15 14:19:11 INFO Applying migration id=rawforward 2026/10/15 14:19:11 INFO Applying migration id=publickey 2026/10/15 14:19:11 INFO Applying migration id=resolvegroup 2026/10/15 14:19:11 INFO Applying migration id=reject 2026/10/15 14:19:11 INFO Applying migration id=autodel 2026/10/15 14:19:11 INFO Applying migration id=jsonb 2026/10/15 14:19:11 INFO Applying migration id=quote 2026/10/15 14:19:11 INFO Applying migration id=rfc9421 2026/10/15 14:19:11 INFO Applying migration id=keys 2026/10/15 14:19:11 INFO Applying migration id=portable 2026/10/15 14:19:11 INFO Applying migration id=proofs 2026/10/15 14:19:11 INFO Applying migration id=contexts 2026/10/15 14:19:11 INFO Applying migration id=deliverieshost 2026/10/15 14:19:11 INFO Applying migration id=pembegin 2026/10/15 14:19:11 INFO Applying migration id=didhost 2026/10/15 14:19:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:11 INFO Applying migration id=invites 2026/10/15 14:19:11 INFO Applying migration id=ed25519blob 2026/10/15 14:19:11 INFO Applying migration id=rsablob 2026/10/15 14:19:11 INFO Applying migration id=iconscid 2026/10/15 14:19:11 INFO Applying migration id=actor 2026/10/15 14:19:11 INFO Applying migration id=localkeys 2026/10/15 14:19:11 INFO Applying migration id=deleted 2026/10/15 14:19:11 INFO Applying migration id=history 2026/10/15 14:19:11 INFO Applying migration id=outboxnano 2026/10/15 14:19:11 INFO Applying migration id=implements 2026/10/15 14:19:11 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.57s) === RUN TestBio_MultiLineWithLink 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (0.46s) === RUN TestBookmark_HappyFlow 2026/10/15 14:19:12 INFO Applying migration id=initial 2026/10/15 14:19:12 INFO Applying migration id=notesupdated 2026/10/15 14:19:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:12 INFO Applying migration id=activitiesid 2026/10/15 14:19:12 INFO Applying migration id=outbox 2026/10/15 14:19:12 INFO Applying migration id=edits 2026/10/15 14:19:12 INFO Applying migration id=outboxactor 2026/10/15 14:19:12 INFO Applying migration id=outboxsender 2026/10/15 14:19:12 INFO Applying migration id=thread 2026/10/15 14:19:12 INFO Applying migration id=host 2026/10/15 14:19:12 INFO Applying migration id=sharedinbox 2026/10/15 14:19:12 INFO Applying migration id=noteshost 2026/10/15 14:19:12 INFO Applying migration id=fetched 2026/10/15 14:19:12 INFO Applying migration id=move 2026/10/15 14:19:12 INFO Applying migration id=cleanup 2026/10/15 14:19:12 INFO Applying migration id=received 2026/10/15 14:19:12 INFO Applying migration id=namehost 2026/10/15 14:19:12 INFO Applying migration id=outboxhost 2026/10/15 14:19:12 INFO Applying migration id=notesfts 2026/10/15 14:19:12 INFO Applying migration id=iconsname 2026/10/15 14:19:12 INFO Applying migration id=nohash 2026/10/15 14:19:12 INFO Applying migration id=shares 2026/10/15 14:19:12 INFO Applying migration id=actorttl 2026/10/15 14:19:12 INFO Applying migration id=tocc 2026/10/15 14:19:12 INFO Applying migration id=followeds 2026/10/15 14:19:12 INFO Applying migration id=certhash 2026/10/15 14:19:12 INFO Applying migration id=follows_sync 2026/10/15 14:19:12 INFO Applying migration id=jsonpath 2026/10/15 14:19:12 INFO Applying migration id=localforward 2026/10/15 14:19:12 INFO Applying migration id=avatar 2026/10/15 14:19:12 INFO Applying migration id=noimage 2026/10/15 14:19:12 INFO Applying migration id=feed 2026/10/15 14:19:12 INFO Applying migration id=bookmarks 2026/10/15 14:19:12 INFO Applying migration id=shareactivity 2026/10/15 14:19:12 INFO Applying migration id=application 2026/10/15 14:19:12 INFO Applying migration id=certificates 2026/10/15 14:19:12 INFO Applying migration id=rawforward 2026/10/15 14:19:12 INFO Applying migration id=publickey 2026/10/15 14:19:12 INFO Applying migration id=resolvegroup 2026/10/15 14:19:12 INFO Applying migration id=reject 2026/10/15 14:19:12 INFO Applying migration id=autodel 2026/10/15 14:19:12 INFO Applying migration id=jsonb 2026/10/15 14:19:12 INFO Applying migration id=quote 2026/10/15 14:19:12 INFO Applying migration id=rfc9421 2026/10/15 14:19:12 INFO Applying migration id=keys 2026/10/15 14:19:12 INFO Applying migration id=portable 2026/10/15 14:19:12 INFO Applying migration id=proofs 2026/10/15 14:19:12 INFO Applying migration id=contexts 2026/10/15 14:19:12 INFO Applying migration id=deliverieshost 2026/10/15 14:19:12 INFO Applying migration id=pembegin 2026/10/15 14:19:12 INFO Applying migration id=didhost 2026/10/15 14:19:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:12 INFO Applying migration id=invites 2026/10/15 14:19:12 INFO Applying migration id=ed25519blob 2026/10/15 14:19:12 INFO Applying migration id=rsablob 2026/10/15 14:19:12 INFO Applying migration id=iconscid 2026/10/15 14:19:12 INFO Applying migration id=actor 2026/10/15 14:19:12 INFO Applying migration id=localkeys 2026/10/15 14:19:12 INFO Applying migration id=deleted 2026/10/15 14:19:12 INFO Applying migration id=history 2026/10/15 14:19:12 INFO Applying migration id=outboxnano 2026/10/15 14:19:12 INFO Applying migration id=implements 2026/10/15 14:19:12 INFO Applying migration id=backfill 2026/10/15 14:19:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-6eef-7531-9340-8731044a20e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 2026/10/15 14:19:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 2026/10/15 14:19:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 2026/10/15 14:19:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-6eef-74b6-8528-e0b426fedb22 --- PASS: TestBookmark_HappyFlow (0.50s) === RUN TestBookmark_Throttling 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill 2026/10/15 14:19:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7176-720b-9fe8-8f72c04e284c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7176-7179-a7b3-46a2c6a3ef85 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-7176-7179-a7b3-46a2c6a3ef85 2026/10/15 14:19:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7178-7b4f-a6eb-0434a538710f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7178-7b30-8580-f9fa82d261ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-7178-7b30-8580-f9fa82d261ba 2026/10/15 14:19:13 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (0.63s) === RUN TestBookmark_Limit 2026/10/15 14:19:13 INFO Applying migration id=initial 2026/10/15 14:19:13 INFO Applying migration id=notesupdated 2026/10/15 14:19:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:13 INFO Applying migration id=activitiesid 2026/10/15 14:19:13 INFO Applying migration id=outbox 2026/10/15 14:19:13 INFO Applying migration id=edits 2026/10/15 14:19:13 INFO Applying migration id=outboxactor 2026/10/15 14:19:13 INFO Applying migration id=outboxsender 2026/10/15 14:19:13 INFO Applying migration id=thread 2026/10/15 14:19:13 INFO Applying migration id=host 2026/10/15 14:19:13 INFO Applying migration id=sharedinbox 2026/10/15 14:19:13 INFO Applying migration id=noteshost 2026/10/15 14:19:13 INFO Applying migration id=fetched 2026/10/15 14:19:13 INFO Applying migration id=move 2026/10/15 14:19:13 INFO Applying migration id=cleanup 2026/10/15 14:19:13 INFO Applying migration id=received 2026/10/15 14:19:13 INFO Applying migration id=namehost 2026/10/15 14:19:13 INFO Applying migration id=outboxhost 2026/10/15 14:19:13 INFO Applying migration id=notesfts 2026/10/15 14:19:13 INFO Applying migration id=iconsname 2026/10/15 14:19:13 INFO Applying migration id=nohash 2026/10/15 14:19:13 INFO Applying migration id=shares 2026/10/15 14:19:13 INFO Applying migration id=actorttl 2026/10/15 14:19:13 INFO Applying migration id=tocc 2026/10/15 14:19:13 INFO Applying migration id=followeds 2026/10/15 14:19:13 INFO Applying migration id=certhash 2026/10/15 14:19:13 INFO Applying migration id=follows_sync 2026/10/15 14:19:13 INFO Applying migration id=jsonpath 2026/10/15 14:19:13 INFO Applying migration id=localforward 2026/10/15 14:19:13 INFO Applying migration id=avatar 2026/10/15 14:19:13 INFO Applying migration id=noimage 2026/10/15 14:19:13 INFO Applying migration id=feed 2026/10/15 14:19:13 INFO Applying migration id=bookmarks 2026/10/15 14:19:13 INFO Applying migration id=shareactivity 2026/10/15 14:19:13 INFO Applying migration id=application 2026/10/15 14:19:13 INFO Applying migration id=certificates 2026/10/15 14:19:13 INFO Applying migration id=rawforward 2026/10/15 14:19:13 INFO Applying migration id=publickey 2026/10/15 14:19:13 INFO Applying migration id=resolvegroup 2026/10/15 14:19:13 INFO Applying migration id=reject 2026/10/15 14:19:13 INFO Applying migration id=autodel 2026/10/15 14:19:13 INFO Applying migration id=jsonb 2026/10/15 14:19:13 INFO Applying migration id=quote 2026/10/15 14:19:13 INFO Applying migration id=rfc9421 2026/10/15 14:19:13 INFO Applying migration id=keys 2026/10/15 14:19:13 INFO Applying migration id=portable 2026/10/15 14:19:13 INFO Applying migration id=proofs 2026/10/15 14:19:13 INFO Applying migration id=contexts 2026/10/15 14:19:13 INFO Applying migration id=deliverieshost 2026/10/15 14:19:13 INFO Applying migration id=pembegin 2026/10/15 14:19:13 INFO Applying migration id=didhost 2026/10/15 14:19:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:13 INFO Applying migration id=invites 2026/10/15 14:19:13 INFO Applying migration id=ed25519blob 2026/10/15 14:19:13 INFO Applying migration id=rsablob 2026/10/15 14:19:13 INFO Applying migration id=iconscid 2026/10/15 14:19:13 INFO Applying migration id=actor 2026/10/15 14:19:13 INFO Applying migration id=localkeys 2026/10/15 14:19:13 INFO Applying migration id=deleted 2026/10/15 14:19:13 INFO Applying migration id=history 2026/10/15 14:19:13 INFO Applying migration id=outboxnano 2026/10/15 14:19:13 INFO Applying migration id=implements 2026/10/15 14:19:13 INFO Applying migration id=backfill 2026/10/15 14:19:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-74bc-7841-903f-0e745cd463ff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-74bc-77ae-b127-cc46f5152cd7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-74bc-77ae-b127-cc46f5152cd7 2026/10/15 14:19:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-74c1-71ef-92ff-d512c82e030a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-74c1-71a2-ab04-b17a7f658b5f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-74c1-71a2-ab04-b17a7f658b5f 2026/10/15 14:19:14 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/01a13fee-74c1-71a2-ab04-b17a7f658b5f --- PASS: TestBookmark_Limit (0.84s) === RUN TestBookmark_TwoBookmarks 2026/10/15 14:19:14 INFO Applying migration id=initial 2026/10/15 14:19:14 INFO Applying migration id=notesupdated 2026/10/15 14:19:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:14 INFO Applying migration id=activitiesid 2026/10/15 14:19:14 INFO Applying migration id=outbox 2026/10/15 14:19:14 INFO Applying migration id=edits 2026/10/15 14:19:14 INFO Applying migration id=outboxactor 2026/10/15 14:19:14 INFO Applying migration id=outboxsender 2026/10/15 14:19:14 INFO Applying migration id=thread 2026/10/15 14:19:14 INFO Applying migration id=host 2026/10/15 14:19:14 INFO Applying migration id=sharedinbox 2026/10/15 14:19:14 INFO Applying migration id=noteshost 2026/10/15 14:19:14 INFO Applying migration id=fetched 2026/10/15 14:19:14 INFO Applying migration id=move 2026/10/15 14:19:14 INFO Applying migration id=cleanup 2026/10/15 14:19:14 INFO Applying migration id=received 2026/10/15 14:19:14 INFO Applying migration id=namehost 2026/10/15 14:19:14 INFO Applying migration id=outboxhost 2026/10/15 14:19:14 INFO Applying migration id=notesfts 2026/10/15 14:19:14 INFO Applying migration id=iconsname 2026/10/15 14:19:14 INFO Applying migration id=nohash 2026/10/15 14:19:14 INFO Applying migration id=shares 2026/10/15 14:19:14 INFO Applying migration id=actorttl 2026/10/15 14:19:14 INFO Applying migration id=tocc 2026/10/15 14:19:14 INFO Applying migration id=followeds 2026/10/15 14:19:14 INFO Applying migration id=certhash 2026/10/15 14:19:14 INFO Applying migration id=follows_sync 2026/10/15 14:19:14 INFO Applying migration id=jsonpath 2026/10/15 14:19:14 INFO Applying migration id=localforward 2026/10/15 14:19:14 INFO Applying migration id=avatar 2026/10/15 14:19:14 INFO Applying migration id=noimage 2026/10/15 14:19:14 INFO Applying migration id=feed 2026/10/15 14:19:14 INFO Applying migration id=bookmarks 2026/10/15 14:19:14 INFO Applying migration id=shareactivity 2026/10/15 14:19:14 INFO Applying migration id=application 2026/10/15 14:19:14 INFO Applying migration id=certificates 2026/10/15 14:19:14 INFO Applying migration id=rawforward 2026/10/15 14:19:14 INFO Applying migration id=publickey 2026/10/15 14:19:14 INFO Applying migration id=resolvegroup 2026/10/15 14:19:14 INFO Applying migration id=reject 2026/10/15 14:19:14 INFO Applying migration id=autodel 2026/10/15 14:19:14 INFO Applying migration id=jsonb 2026/10/15 14:19:14 INFO Applying migration id=quote 2026/10/15 14:19:14 INFO Applying migration id=rfc9421 2026/10/15 14:19:14 INFO Applying migration id=keys 2026/10/15 14:19:14 INFO Applying migration id=portable 2026/10/15 14:19:14 INFO Applying migration id=proofs 2026/10/15 14:19:14 INFO Applying migration id=contexts 2026/10/15 14:19:14 INFO Applying migration id=deliverieshost 2026/10/15 14:19:14 INFO Applying migration id=pembegin 2026/10/15 14:19:14 INFO Applying migration id=didhost 2026/10/15 14:19:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:14 INFO Applying migration id=invites 2026/10/15 14:19:14 INFO Applying migration id=ed25519blob 2026/10/15 14:19:14 INFO Applying migration id=rsablob 2026/10/15 14:19:14 INFO Applying migration id=iconscid 2026/10/15 14:19:14 INFO Applying migration id=actor 2026/10/15 14:19:14 INFO Applying migration id=localkeys 2026/10/15 14:19:14 INFO Applying migration id=deleted 2026/10/15 14:19:14 INFO Applying migration id=history 2026/10/15 14:19:14 INFO Applying migration id=outboxnano 2026/10/15 14:19:14 INFO Applying migration id=implements 2026/10/15 14:19:14 INFO Applying migration id=backfill 2026/10/15 14:19:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-777b-7d7b-9687-aa48b0f17ed5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-777b-7d1b-ba30-e870526e6a3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-777b-7d1b-ba30-e870526e6a3f 2026/10/15 14:19:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-777d-7c57-be1c-6c4b387607ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-777d-7c39-90f6-bf1d292c531f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-777d-7c39-90f6-bf1d292c531f --- PASS: TestBookmark_TwoBookmarks (0.70s) === RUN TestBookmark_Twice 2026/10/15 14:19:15 INFO Applying migration id=initial 2026/10/15 14:19:15 INFO Applying migration id=notesupdated 2026/10/15 14:19:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:15 INFO Applying migration id=activitiesid 2026/10/15 14:19:15 INFO Applying migration id=outbox 2026/10/15 14:19:15 INFO Applying migration id=edits 2026/10/15 14:19:15 INFO Applying migration id=outboxactor 2026/10/15 14:19:15 INFO Applying migration id=outboxsender 2026/10/15 14:19:15 INFO Applying migration id=thread 2026/10/15 14:19:15 INFO Applying migration id=host 2026/10/15 14:19:15 INFO Applying migration id=sharedinbox 2026/10/15 14:19:15 INFO Applying migration id=noteshost 2026/10/15 14:19:15 INFO Applying migration id=fetched 2026/10/15 14:19:15 INFO Applying migration id=move 2026/10/15 14:19:15 INFO Applying migration id=cleanup 2026/10/15 14:19:15 INFO Applying migration id=received 2026/10/15 14:19:15 INFO Applying migration id=namehost 2026/10/15 14:19:15 INFO Applying migration id=outboxhost 2026/10/15 14:19:15 INFO Applying migration id=notesfts 2026/10/15 14:19:15 INFO Applying migration id=iconsname 2026/10/15 14:19:15 INFO Applying migration id=nohash 2026/10/15 14:19:15 INFO Applying migration id=shares 2026/10/15 14:19:15 INFO Applying migration id=actorttl 2026/10/15 14:19:15 INFO Applying migration id=tocc 2026/10/15 14:19:15 INFO Applying migration id=followeds 2026/10/15 14:19:15 INFO Applying migration id=certhash 2026/10/15 14:19:15 INFO Applying migration id=follows_sync 2026/10/15 14:19:15 INFO Applying migration id=jsonpath 2026/10/15 14:19:15 INFO Applying migration id=localforward 2026/10/15 14:19:15 INFO Applying migration id=avatar 2026/10/15 14:19:15 INFO Applying migration id=noimage 2026/10/15 14:19:15 INFO Applying migration id=feed 2026/10/15 14:19:15 INFO Applying migration id=bookmarks 2026/10/15 14:19:15 INFO Applying migration id=shareactivity 2026/10/15 14:19:15 INFO Applying migration id=application 2026/10/15 14:19:15 INFO Applying migration id=certificates 2026/10/15 14:19:15 INFO Applying migration id=rawforward 2026/10/15 14:19:15 INFO Applying migration id=publickey 2026/10/15 14:19:15 INFO Applying migration id=resolvegroup 2026/10/15 14:19:15 INFO Applying migration id=reject 2026/10/15 14:19:15 INFO Applying migration id=autodel 2026/10/15 14:19:15 INFO Applying migration id=jsonb 2026/10/15 14:19:15 INFO Applying migration id=quote 2026/10/15 14:19:15 INFO Applying migration id=rfc9421 2026/10/15 14:19:15 INFO Applying migration id=keys 2026/10/15 14:19:15 INFO Applying migration id=portable 2026/10/15 14:19:15 INFO Applying migration id=proofs 2026/10/15 14:19:15 INFO Applying migration id=contexts 2026/10/15 14:19:15 INFO Applying migration id=deliverieshost 2026/10/15 14:19:15 INFO Applying migration id=pembegin 2026/10/15 14:19:15 INFO Applying migration id=didhost 2026/10/15 14:19:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:15 INFO Applying migration id=invites 2026/10/15 14:19:15 INFO Applying migration id=ed25519blob 2026/10/15 14:19:15 INFO Applying migration id=rsablob 2026/10/15 14:19:15 INFO Applying migration id=iconscid 2026/10/15 14:19:15 INFO Applying migration id=actor 2026/10/15 14:19:15 INFO Applying migration id=localkeys 2026/10/15 14:19:15 INFO Applying migration id=deleted 2026/10/15 14:19:15 INFO Applying migration id=history 2026/10/15 14:19:15 INFO Applying migration id=outboxnano 2026/10/15 14:19:15 INFO Applying migration id=implements 2026/10/15 14:19:15 INFO Applying migration id=backfill 2026/10/15 14:19:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-795e-790a-99da-efce7ddba61d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-795e-789b-a936-78d9cef1bce5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-795e-789b-a936-78d9cef1bce5 2026/10/15 14:19:15 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.48s) === RUN TestBookmark_ToFollowers 2026/10/15 14:19:15 INFO Applying migration id=initial 2026/10/15 14:19:15 INFO Applying migration id=notesupdated 2026/10/15 14:19:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:15 INFO Applying migration id=activitiesid 2026/10/15 14:19:15 INFO Applying migration id=outbox 2026/10/15 14:19:15 INFO Applying migration id=edits 2026/10/15 14:19:15 INFO Applying migration id=outboxactor 2026/10/15 14:19:15 INFO Applying migration id=outboxsender 2026/10/15 14:19:15 INFO Applying migration id=thread 2026/10/15 14:19:15 INFO Applying migration id=host 2026/10/15 14:19:15 INFO Applying migration id=sharedinbox 2026/10/15 14:19:15 INFO Applying migration id=noteshost 2026/10/15 14:19:15 INFO Applying migration id=fetched 2026/10/15 14:19:15 INFO Applying migration id=move 2026/10/15 14:19:15 INFO Applying migration id=cleanup 2026/10/15 14:19:15 INFO Applying migration id=received 2026/10/15 14:19:15 INFO Applying migration id=namehost 2026/10/15 14:19:15 INFO Applying migration id=outboxhost 2026/10/15 14:19:15 INFO Applying migration id=notesfts 2026/10/15 14:19:15 INFO Applying migration id=iconsname 2026/10/15 14:19:15 INFO Applying migration id=nohash 2026/10/15 14:19:15 INFO Applying migration id=shares 2026/10/15 14:19:15 INFO Applying migration id=actorttl 2026/10/15 14:19:15 INFO Applying migration id=tocc 2026/10/15 14:19:15 INFO Applying migration id=followeds 2026/10/15 14:19:15 INFO Applying migration id=certhash 2026/10/15 14:19:15 INFO Applying migration id=follows_sync 2026/10/15 14:19:15 INFO Applying migration id=jsonpath 2026/10/15 14:19:15 INFO Applying migration id=localforward 2026/10/15 14:19:15 INFO Applying migration id=avatar 2026/10/15 14:19:15 INFO Applying migration id=noimage 2026/10/15 14:19:15 INFO Applying migration id=feed 2026/10/15 14:19:15 INFO Applying migration id=bookmarks 2026/10/15 14:19:15 INFO Applying migration id=shareactivity 2026/10/15 14:19:15 INFO Applying migration id=application 2026/10/15 14:19:15 INFO Applying migration id=certificates 2026/10/15 14:19:15 INFO Applying migration id=rawforward 2026/10/15 14:19:15 INFO Applying migration id=publickey 2026/10/15 14:19:15 INFO Applying migration id=resolvegroup 2026/10/15 14:19:15 INFO Applying migration id=reject 2026/10/15 14:19:15 INFO Applying migration id=autodel 2026/10/15 14:19:15 INFO Applying migration id=jsonb 2026/10/15 14:19:15 INFO Applying migration id=quote 2026/10/15 14:19:15 INFO Applying migration id=rfc9421 2026/10/15 14:19:15 INFO Applying migration id=keys 2026/10/15 14:19:15 INFO Applying migration id=portable 2026/10/15 14:19:15 INFO Applying migration id=proofs 2026/10/15 14:19:15 INFO Applying migration id=contexts 2026/10/15 14:19:15 INFO Applying migration id=deliverieshost 2026/10/15 14:19:15 INFO Applying migration id=pembegin 2026/10/15 14:19:15 INFO Applying migration id=didhost 2026/10/15 14:19:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:15 INFO Applying migration id=invites 2026/10/15 14:19:15 INFO Applying migration id=ed25519blob 2026/10/15 14:19:15 INFO Applying migration id=rsablob 2026/10/15 14:19:15 INFO Applying migration id=iconscid 2026/10/15 14:19:15 INFO Applying migration id=actor 2026/10/15 14:19:15 INFO Applying migration id=localkeys 2026/10/15 14:19:15 INFO Applying migration id=deleted 2026/10/15 14:19:15 INFO Applying migration id=history 2026/10/15 14:19:15 INFO Applying migration id=outboxnano 2026/10/15 14:19:15 INFO Applying migration id=implements 2026/10/15 14:19:15 INFO Applying migration id=backfill 2026/10/15 14:19:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-7b03-771e-b5a1-b2f950279c02 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f 2026/10/15 14:19:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7b04-705d-a82f-db1f0cfc288e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7b04-7021-8b9e-d0f531041006 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-7b04-7021-8b9e-d0f531041006 2026/10/15 14:19:16 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-7b04-7021-8b9e-d0f531041006 2026/10/15 14:19:16 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fee-7b07-72fe-af3f-53eb2f7d35f3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-7b02-7dd2-9d0e-4976acbdf31f 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.42s) === RUN TestBookmark_DM 2026/10/15 14:19:16 INFO Applying migration id=initial 2026/10/15 14:19:16 INFO Applying migration id=notesupdated 2026/10/15 14:19:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:16 INFO Applying migration id=activitiesid 2026/10/15 14:19:16 INFO Applying migration id=outbox 2026/10/15 14:19:16 INFO Applying migration id=edits 2026/10/15 14:19:16 INFO Applying migration id=outboxactor 2026/10/15 14:19:16 INFO Applying migration id=outboxsender 2026/10/15 14:19:16 INFO Applying migration id=thread 2026/10/15 14:19:16 INFO Applying migration id=host 2026/10/15 14:19:16 INFO Applying migration id=sharedinbox 2026/10/15 14:19:16 INFO Applying migration id=noteshost 2026/10/15 14:19:16 INFO Applying migration id=fetched 2026/10/15 14:19:16 INFO Applying migration id=move 2026/10/15 14:19:16 INFO Applying migration id=cleanup 2026/10/15 14:19:16 INFO Applying migration id=received 2026/10/15 14:19:16 INFO Applying migration id=namehost 2026/10/15 14:19:16 INFO Applying migration id=outboxhost 2026/10/15 14:19:16 INFO Applying migration id=notesfts 2026/10/15 14:19:16 INFO Applying migration id=iconsname 2026/10/15 14:19:16 INFO Applying migration id=nohash 2026/10/15 14:19:16 INFO Applying migration id=shares 2026/10/15 14:19:16 INFO Applying migration id=actorttl 2026/10/15 14:19:16 INFO Applying migration id=tocc 2026/10/15 14:19:16 INFO Applying migration id=followeds 2026/10/15 14:19:16 INFO Applying migration id=certhash 2026/10/15 14:19:16 INFO Applying migration id=follows_sync 2026/10/15 14:19:16 INFO Applying migration id=jsonpath 2026/10/15 14:19:16 INFO Applying migration id=localforward 2026/10/15 14:19:16 INFO Applying migration id=avatar 2026/10/15 14:19:16 INFO Applying migration id=noimage 2026/10/15 14:19:16 INFO Applying migration id=feed 2026/10/15 14:19:16 INFO Applying migration id=bookmarks 2026/10/15 14:19:16 INFO Applying migration id=shareactivity 2026/10/15 14:19:16 INFO Applying migration id=application 2026/10/15 14:19:16 INFO Applying migration id=certificates 2026/10/15 14:19:16 INFO Applying migration id=rawforward 2026/10/15 14:19:16 INFO Applying migration id=publickey 2026/10/15 14:19:16 INFO Applying migration id=resolvegroup 2026/10/15 14:19:16 INFO Applying migration id=reject 2026/10/15 14:19:16 INFO Applying migration id=autodel 2026/10/15 14:19:16 INFO Applying migration id=jsonb 2026/10/15 14:19:16 INFO Applying migration id=quote 2026/10/15 14:19:16 INFO Applying migration id=rfc9421 2026/10/15 14:19:16 INFO Applying migration id=keys 2026/10/15 14:19:16 INFO Applying migration id=portable 2026/10/15 14:19:16 INFO Applying migration id=proofs 2026/10/15 14:19:16 INFO Applying migration id=contexts 2026/10/15 14:19:16 INFO Applying migration id=deliverieshost 2026/10/15 14:19:16 INFO Applying migration id=pembegin 2026/10/15 14:19:16 INFO Applying migration id=didhost 2026/10/15 14:19:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:16 INFO Applying migration id=invites 2026/10/15 14:19:16 INFO Applying migration id=ed25519blob 2026/10/15 14:19:16 INFO Applying migration id=rsablob 2026/10/15 14:19:16 INFO Applying migration id=iconscid 2026/10/15 14:19:16 INFO Applying migration id=actor 2026/10/15 14:19:16 INFO Applying migration id=localkeys 2026/10/15 14:19:16 INFO Applying migration id=deleted 2026/10/15 14:19:16 INFO Applying migration id=history 2026/10/15 14:19:16 INFO Applying migration id=outboxnano 2026/10/15 14:19:16 INFO Applying migration id=implements 2026/10/15 14:19:16 INFO Applying migration id=backfill 2026/10/15 14:19:16 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-7dce-7e04-90b6-fc09d16f1bc3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-7dce-7883-ab2d-3a1004f489f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-7dce-7883-ab2d-3a1004f489f0 2026/10/15 14:19:16 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-7dce-7883-ab2d-3a1004f489f0 --- PASS: TestBookmark_DM (0.71s) === RUN TestCommunities_OneCommunity 2026/10/15 14:19:16 INFO Applying migration id=initial 2026/10/15 14:19:16 INFO Applying migration id=notesupdated 2026/10/15 14:19:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:16 INFO Applying migration id=activitiesid 2026/10/15 14:19:16 INFO Applying migration id=outbox 2026/10/15 14:19:16 INFO Applying migration id=edits 2026/10/15 14:19:16 INFO Applying migration id=outboxactor 2026/10/15 14:19:16 INFO Applying migration id=outboxsender 2026/10/15 14:19:16 INFO Applying migration id=thread 2026/10/15 14:19:16 INFO Applying migration id=host 2026/10/15 14:19:16 INFO Applying migration id=sharedinbox 2026/10/15 14:19:16 INFO Applying migration id=noteshost 2026/10/15 14:19:16 INFO Applying migration id=fetched 2026/10/15 14:19:16 INFO Applying migration id=move 2026/10/15 14:19:16 INFO Applying migration id=cleanup 2026/10/15 14:19:16 INFO Applying migration id=received 2026/10/15 14:19:16 INFO Applying migration id=namehost 2026/10/15 14:19:16 INFO Applying migration id=outboxhost 2026/10/15 14:19:16 INFO Applying migration id=notesfts 2026/10/15 14:19:16 INFO Applying migration id=iconsname 2026/10/15 14:19:16 INFO Applying migration id=nohash 2026/10/15 14:19:16 INFO Applying migration id=shares 2026/10/15 14:19:16 INFO Applying migration id=actorttl 2026/10/15 14:19:16 INFO Applying migration id=tocc 2026/10/15 14:19:16 INFO Applying migration id=followeds 2026/10/15 14:19:16 INFO Applying migration id=certhash 2026/10/15 14:19:16 INFO Applying migration id=follows_sync 2026/10/15 14:19:16 INFO Applying migration id=jsonpath 2026/10/15 14:19:16 INFO Applying migration id=localforward 2026/10/15 14:19:16 INFO Applying migration id=avatar 2026/10/15 14:19:16 INFO Applying migration id=noimage 2026/10/15 14:19:16 INFO Applying migration id=feed 2026/10/15 14:19:16 INFO Applying migration id=bookmarks 2026/10/15 14:19:16 INFO Applying migration id=shareactivity 2026/10/15 14:19:16 INFO Applying migration id=application 2026/10/15 14:19:16 INFO Applying migration id=certificates 2026/10/15 14:19:16 INFO Applying migration id=rawforward 2026/10/15 14:19:16 INFO Applying migration id=publickey 2026/10/15 14:19:16 INFO Applying migration id=resolvegroup 2026/10/15 14:19:16 INFO Applying migration id=reject 2026/10/15 14:19:16 INFO Applying migration id=autodel 2026/10/15 14:19:16 INFO Applying migration id=jsonb 2026/10/15 14:19:16 INFO Applying migration id=quote 2026/10/15 14:19:16 INFO Applying migration id=rfc9421 2026/10/15 14:19:16 INFO Applying migration id=keys 2026/10/15 14:19:16 INFO Applying migration id=portable 2026/10/15 14:19:16 INFO Applying migration id=proofs 2026/10/15 14:19:16 INFO Applying migration id=contexts 2026/10/15 14:19:16 INFO Applying migration id=deliverieshost 2026/10/15 14:19:16 INFO Applying migration id=pembegin 2026/10/15 14:19:16 INFO Applying migration id=didhost 2026/10/15 14:19:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:16 INFO Applying migration id=invites 2026/10/15 14:19:16 INFO Applying migration id=ed25519blob 2026/10/15 14:19:16 INFO Applying migration id=rsablob 2026/10/15 14:19:16 INFO Applying migration id=iconscid 2026/10/15 14:19:16 INFO Applying migration id=actor 2026/10/15 14:19:16 INFO Applying migration id=localkeys 2026/10/15 14:19:16 INFO Applying migration id=deleted 2026/10/15 14:19:16 INFO Applying migration id=history 2026/10/15 14:19:16 INFO Applying migration id=outboxnano 2026/10/15 14:19:16 INFO Applying migration id=implements 2026/10/15 14:19:16 INFO Applying migration id=backfill 2026/10/15 14:19:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-8042-7f2c-a649-2b1bb5382efe activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8043-7e88-a237-e14c966c9303 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-8042-7f2c-a649-2b1bb5382efe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-8042-7f2c-a649-2b1bb5382efe 2026/10/15 14:19:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-8044-7898-b31d-26a5e259c6f9 note=https://localhost.localdomain:8443/post/01a13fee-8044-76de-a853-a29355df3b72 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8044-7898-b31d-26a5e259c6f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8044-76de-a853-a29355df3b72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8044-76de-a853-a29355df3b72 --- PASS: TestCommunities_OneCommunity (0.63s) === RUN TestCommunity_NewThread 2026/10/15 14:19:17 INFO Applying migration id=initial 2026/10/15 14:19:17 INFO Applying migration id=notesupdated 2026/10/15 14:19:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:17 INFO Applying migration id=activitiesid 2026/10/15 14:19:17 INFO Applying migration id=outbox 2026/10/15 14:19:17 INFO Applying migration id=edits 2026/10/15 14:19:17 INFO Applying migration id=outboxactor 2026/10/15 14:19:17 INFO Applying migration id=outboxsender 2026/10/15 14:19:17 INFO Applying migration id=thread 2026/10/15 14:19:17 INFO Applying migration id=host 2026/10/15 14:19:17 INFO Applying migration id=sharedinbox 2026/10/15 14:19:17 INFO Applying migration id=noteshost 2026/10/15 14:19:17 INFO Applying migration id=fetched 2026/10/15 14:19:17 INFO Applying migration id=move 2026/10/15 14:19:17 INFO Applying migration id=cleanup 2026/10/15 14:19:17 INFO Applying migration id=received 2026/10/15 14:19:17 INFO Applying migration id=namehost 2026/10/15 14:19:17 INFO Applying migration id=outboxhost 2026/10/15 14:19:17 INFO Applying migration id=notesfts 2026/10/15 14:19:17 INFO Applying migration id=iconsname 2026/10/15 14:19:17 INFO Applying migration id=nohash 2026/10/15 14:19:17 INFO Applying migration id=shares 2026/10/15 14:19:17 INFO Applying migration id=actorttl 2026/10/15 14:19:17 INFO Applying migration id=tocc 2026/10/15 14:19:17 INFO Applying migration id=followeds 2026/10/15 14:19:17 INFO Applying migration id=certhash 2026/10/15 14:19:17 INFO Applying migration id=follows_sync 2026/10/15 14:19:17 INFO Applying migration id=jsonpath 2026/10/15 14:19:17 INFO Applying migration id=localforward 2026/10/15 14:19:17 INFO Applying migration id=avatar 2026/10/15 14:19:17 INFO Applying migration id=noimage 2026/10/15 14:19:17 INFO Applying migration id=feed 2026/10/15 14:19:17 INFO Applying migration id=bookmarks 2026/10/15 14:19:17 INFO Applying migration id=shareactivity 2026/10/15 14:19:17 INFO Applying migration id=application 2026/10/15 14:19:17 INFO Applying migration id=certificates 2026/10/15 14:19:17 INFO Applying migration id=rawforward 2026/10/15 14:19:17 INFO Applying migration id=publickey 2026/10/15 14:19:17 INFO Applying migration id=resolvegroup 2026/10/15 14:19:17 INFO Applying migration id=reject 2026/10/15 14:19:17 INFO Applying migration id=autodel 2026/10/15 14:19:17 INFO Applying migration id=jsonb 2026/10/15 14:19:17 INFO Applying migration id=quote 2026/10/15 14:19:17 INFO Applying migration id=rfc9421 2026/10/15 14:19:17 INFO Applying migration id=keys 2026/10/15 14:19:17 INFO Applying migration id=portable 2026/10/15 14:19:17 INFO Applying migration id=proofs 2026/10/15 14:19:17 INFO Applying migration id=contexts 2026/10/15 14:19:17 INFO Applying migration id=deliverieshost 2026/10/15 14:19:17 INFO Applying migration id=pembegin 2026/10/15 14:19:17 INFO Applying migration id=didhost 2026/10/15 14:19:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:17 INFO Applying migration id=invites 2026/10/15 14:19:17 INFO Applying migration id=ed25519blob 2026/10/15 14:19:17 INFO Applying migration id=rsablob 2026/10/15 14:19:17 INFO Applying migration id=iconscid 2026/10/15 14:19:17 INFO Applying migration id=actor 2026/10/15 14:19:17 INFO Applying migration id=localkeys 2026/10/15 14:19:17 INFO Applying migration id=deleted 2026/10/15 14:19:17 INFO Applying migration id=history 2026/10/15 14:19:17 INFO Applying migration id=outboxnano 2026/10/15 14:19:17 INFO Applying migration id=implements 2026/10/15 14:19:17 INFO Applying migration id=backfill 2026/10/15 14:19:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-823a-7a17-8f79-1db6392e4768 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/10/15 14:19:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-823b-7319-a968-40973205e69c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-823b-7ac5-87e7-7ff76eebdf4f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-823b-7319-a968-40973205e69c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-823b-7319-a968-40973205e69c 2026/10/15 14:19:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-823c-7490-8a8c-4176fa89d548 note=https://localhost.localdomain:8443/post/01a13fee-823c-7343-bb2f-f40633f8deee group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-823c-7490-8a8c-4176fa89d548 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-823c-7343-bb2f-f40633f8deee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-823c-7343-bb2f-f40633f8deee --- PASS: TestCommunity_NewThread (0.50s) === RUN TestCommunity_NewThreadNotFollowing 2026/10/15 14:19:17 INFO Applying migration id=initial 2026/10/15 14:19:17 INFO Applying migration id=notesupdated 2026/10/15 14:19:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:17 INFO Applying migration id=activitiesid 2026/10/15 14:19:17 INFO Applying migration id=outbox 2026/10/15 14:19:17 INFO Applying migration id=edits 2026/10/15 14:19:17 INFO Applying migration id=outboxactor 2026/10/15 14:19:17 INFO Applying migration id=outboxsender 2026/10/15 14:19:17 INFO Applying migration id=thread 2026/10/15 14:19:17 INFO Applying migration id=host 2026/10/15 14:19:17 INFO Applying migration id=sharedinbox 2026/10/15 14:19:17 INFO Applying migration id=noteshost 2026/10/15 14:19:17 INFO Applying migration id=fetched 2026/10/15 14:19:17 INFO Applying migration id=move 2026/10/15 14:19:17 INFO Applying migration id=cleanup 2026/10/15 14:19:17 INFO Applying migration id=received 2026/10/15 14:19:17 INFO Applying migration id=namehost 2026/10/15 14:19:17 INFO Applying migration id=outboxhost 2026/10/15 14:19:17 INFO Applying migration id=notesfts 2026/10/15 14:19:17 INFO Applying migration id=iconsname 2026/10/15 14:19:17 INFO Applying migration id=nohash 2026/10/15 14:19:17 INFO Applying migration id=shares 2026/10/15 14:19:17 INFO Applying migration id=actorttl 2026/10/15 14:19:17 INFO Applying migration id=tocc 2026/10/15 14:19:17 INFO Applying migration id=followeds 2026/10/15 14:19:17 INFO Applying migration id=certhash 2026/10/15 14:19:17 INFO Applying migration id=follows_sync 2026/10/15 14:19:17 INFO Applying migration id=jsonpath 2026/10/15 14:19:18 INFO Applying migration id=localforward 2026/10/15 14:19:18 INFO Applying migration id=avatar 2026/10/15 14:19:18 INFO Applying migration id=noimage 2026/10/15 14:19:18 INFO Applying migration id=feed 2026/10/15 14:19:18 INFO Applying migration id=bookmarks 2026/10/15 14:19:18 INFO Applying migration id=shareactivity 2026/10/15 14:19:18 INFO Applying migration id=application 2026/10/15 14:19:18 INFO Applying migration id=certificates 2026/10/15 14:19:18 INFO Applying migration id=rawforward 2026/10/15 14:19:18 INFO Applying migration id=publickey 2026/10/15 14:19:18 INFO Applying migration id=resolvegroup 2026/10/15 14:19:18 INFO Applying migration id=reject 2026/10/15 14:19:18 INFO Applying migration id=autodel 2026/10/15 14:19:18 INFO Applying migration id=jsonb 2026/10/15 14:19:18 INFO Applying migration id=quote 2026/10/15 14:19:18 INFO Applying migration id=rfc9421 2026/10/15 14:19:18 INFO Applying migration id=keys 2026/10/15 14:19:18 INFO Applying migration id=portable 2026/10/15 14:19:18 INFO Applying migration id=proofs 2026/10/15 14:19:18 INFO Applying migration id=contexts 2026/10/15 14:19:18 INFO Applying migration id=deliverieshost 2026/10/15 14:19:18 INFO Applying migration id=pembegin 2026/10/15 14:19:18 INFO Applying migration id=didhost 2026/10/15 14:19:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:18 INFO Applying migration id=invites 2026/10/15 14:19:18 INFO Applying migration id=ed25519blob 2026/10/15 14:19:18 INFO Applying migration id=rsablob 2026/10/15 14:19:18 INFO Applying migration id=iconscid 2026/10/15 14:19:18 INFO Applying migration id=actor 2026/10/15 14:19:18 INFO Applying migration id=localkeys 2026/10/15 14:19:18 INFO Applying migration id=deleted 2026/10/15 14:19:18 INFO Applying migration id=history 2026/10/15 14:19:18 INFO Applying migration id=outboxnano 2026/10/15 14:19:18 INFO Applying migration id=implements 2026/10/15 14:19:18 INFO Applying migration id=backfill 2026/10/15 14:19:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-83a1-723a-b659-72b093ebb512 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/10/15 14:19:18 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-83a1-7b24-b06b-f12ab4f8642a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-83a1-796f-8376-778c63eb6182 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-83a1-796f-8376-778c63eb6182 --- PASS: TestCommunity_NewThreadNotFollowing (0.36s) === RUN TestCommunity_NewThreadNotPublic 2026/10/15 14:19:18 INFO Applying migration id=initial 2026/10/15 14:19:18 INFO Applying migration id=notesupdated 2026/10/15 14:19:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:18 INFO Applying migration id=activitiesid 2026/10/15 14:19:18 INFO Applying migration id=outbox 2026/10/15 14:19:18 INFO Applying migration id=edits 2026/10/15 14:19:18 INFO Applying migration id=outboxactor 2026/10/15 14:19:18 INFO Applying migration id=outboxsender 2026/10/15 14:19:18 INFO Applying migration id=thread 2026/10/15 14:19:18 INFO Applying migration id=host 2026/10/15 14:19:18 INFO Applying migration id=sharedinbox 2026/10/15 14:19:18 INFO Applying migration id=noteshost 2026/10/15 14:19:18 INFO Applying migration id=fetched 2026/10/15 14:19:18 INFO Applying migration id=move 2026/10/15 14:19:18 INFO Applying migration id=cleanup 2026/10/15 14:19:18 INFO Applying migration id=received 2026/10/15 14:19:18 INFO Applying migration id=namehost 2026/10/15 14:19:18 INFO Applying migration id=outboxhost 2026/10/15 14:19:18 INFO Applying migration id=notesfts 2026/10/15 14:19:18 INFO Applying migration id=iconsname 2026/10/15 14:19:18 INFO Applying migration id=nohash 2026/10/15 14:19:18 INFO Applying migration id=shares 2026/10/15 14:19:18 INFO Applying migration id=actorttl 2026/10/15 14:19:18 INFO Applying migration id=tocc 2026/10/15 14:19:18 INFO Applying migration id=followeds 2026/10/15 14:19:18 INFO Applying migration id=certhash 2026/10/15 14:19:18 INFO Applying migration id=follows_sync 2026/10/15 14:19:18 INFO Applying migration id=jsonpath 2026/10/15 14:19:18 INFO Applying migration id=localforward 2026/10/15 14:19:18 INFO Applying migration id=avatar 2026/10/15 14:19:18 INFO Applying migration id=noimage 2026/10/15 14:19:18 INFO Applying migration id=feed 2026/10/15 14:19:18 INFO Applying migration id=bookmarks 2026/10/15 14:19:18 INFO Applying migration id=shareactivity 2026/10/15 14:19:18 INFO Applying migration id=application 2026/10/15 14:19:18 INFO Applying migration id=certificates 2026/10/15 14:19:18 INFO Applying migration id=rawforward 2026/10/15 14:19:18 INFO Applying migration id=publickey 2026/10/15 14:19:18 INFO Applying migration id=resolvegroup 2026/10/15 14:19:18 INFO Applying migration id=reject 2026/10/15 14:19:18 INFO Applying migration id=autodel 2026/10/15 14:19:18 INFO Applying migration id=jsonb 2026/10/15 14:19:18 INFO Applying migration id=quote 2026/10/15 14:19:18 INFO Applying migration id=rfc9421 2026/10/15 14:19:18 INFO Applying migration id=keys 2026/10/15 14:19:18 INFO Applying migration id=portable 2026/10/15 14:19:18 INFO Applying migration id=proofs 2026/10/15 14:19:18 INFO Applying migration id=contexts 2026/10/15 14:19:18 INFO Applying migration id=deliverieshost 2026/10/15 14:19:18 INFO Applying migration id=pembegin 2026/10/15 14:19:18 INFO Applying migration id=didhost 2026/10/15 14:19:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:18 INFO Applying migration id=invites 2026/10/15 14:19:18 INFO Applying migration id=ed25519blob 2026/10/15 14:19:18 INFO Applying migration id=rsablob 2026/10/15 14:19:18 INFO Applying migration id=iconscid 2026/10/15 14:19:18 INFO Applying migration id=actor 2026/10/15 14:19:18 INFO Applying migration id=localkeys 2026/10/15 14:19:18 INFO Applying migration id=deleted 2026/10/15 14:19:18 INFO Applying migration id=history 2026/10/15 14:19:18 INFO Applying migration id=outboxnano 2026/10/15 14:19:18 INFO Applying migration id=implements 2026/10/15 14:19:18 INFO Applying migration id=backfill 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-867e-790e-9713-10d749275f3f 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/10/15 14:19:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-867f-70fc-a34d-aa1982410f38 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-867f-7ce8-b4e5-e16c7ba3059b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-867f-70fc-a34d-aa1982410f38 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-867f-70fc-a34d-aa1982410f38 2026/10/15 14:19:19 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8680-7b67-a655-fbd5e73dc55e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8680-79cc-8cfa-664d2b1ec2ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8680-79cc-8cfa-664d2b1ec2ee --- PASS: TestCommunity_NewThreadNotPublic (0.73s) === RUN TestCommunity_ReplyInThread 2026/10/15 14:19:19 INFO Applying migration id=initial 2026/10/15 14:19:19 INFO Applying migration id=notesupdated 2026/10/15 14:19:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:19 INFO Applying migration id=activitiesid 2026/10/15 14:19:19 INFO Applying migration id=outbox 2026/10/15 14:19:19 INFO Applying migration id=edits 2026/10/15 14:19:19 INFO Applying migration id=outboxactor 2026/10/15 14:19:19 INFO Applying migration id=outboxsender 2026/10/15 14:19:19 INFO Applying migration id=thread 2026/10/15 14:19:19 INFO Applying migration id=host 2026/10/15 14:19:19 INFO Applying migration id=sharedinbox 2026/10/15 14:19:19 INFO Applying migration id=noteshost 2026/10/15 14:19:19 INFO Applying migration id=fetched 2026/10/15 14:19:19 INFO Applying migration id=move 2026/10/15 14:19:19 INFO Applying migration id=cleanup 2026/10/15 14:19:19 INFO Applying migration id=received 2026/10/15 14:19:19 INFO Applying migration id=namehost 2026/10/15 14:19:19 INFO Applying migration id=outboxhost 2026/10/15 14:19:19 INFO Applying migration id=notesfts 2026/10/15 14:19:19 INFO Applying migration id=iconsname 2026/10/15 14:19:19 INFO Applying migration id=nohash 2026/10/15 14:19:19 INFO Applying migration id=shares 2026/10/15 14:19:19 INFO Applying migration id=actorttl 2026/10/15 14:19:19 INFO Applying migration id=tocc 2026/10/15 14:19:19 INFO Applying migration id=followeds 2026/10/15 14:19:19 INFO Applying migration id=certhash 2026/10/15 14:19:19 INFO Applying migration id=follows_sync 2026/10/15 14:19:19 INFO Applying migration id=jsonpath 2026/10/15 14:19:19 INFO Applying migration id=localforward 2026/10/15 14:19:19 INFO Applying migration id=avatar 2026/10/15 14:19:19 INFO Applying migration id=noimage 2026/10/15 14:19:19 INFO Applying migration id=feed 2026/10/15 14:19:19 INFO Applying migration id=bookmarks 2026/10/15 14:19:19 INFO Applying migration id=shareactivity 2026/10/15 14:19:19 INFO Applying migration id=application 2026/10/15 14:19:19 INFO Applying migration id=certificates 2026/10/15 14:19:19 INFO Applying migration id=rawforward 2026/10/15 14:19:19 INFO Applying migration id=publickey 2026/10/15 14:19:19 INFO Applying migration id=resolvegroup 2026/10/15 14:19:19 INFO Applying migration id=reject 2026/10/15 14:19:19 INFO Applying migration id=autodel 2026/10/15 14:19:19 INFO Applying migration id=jsonb 2026/10/15 14:19:19 INFO Applying migration id=quote 2026/10/15 14:19:19 INFO Applying migration id=rfc9421 2026/10/15 14:19:19 INFO Applying migration id=keys 2026/10/15 14:19:19 INFO Applying migration id=portable 2026/10/15 14:19:19 INFO Applying migration id=proofs 2026/10/15 14:19:19 INFO Applying migration id=contexts 2026/10/15 14:19:19 INFO Applying migration id=deliverieshost 2026/10/15 14:19:19 INFO Applying migration id=pembegin 2026/10/15 14:19:19 INFO Applying migration id=didhost 2026/10/15 14:19:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:19 INFO Applying migration id=invites 2026/10/15 14:19:19 INFO Applying migration id=ed25519blob 2026/10/15 14:19:19 INFO Applying migration id=rsablob 2026/10/15 14:19:19 INFO Applying migration id=iconscid 2026/10/15 14:19:19 INFO Applying migration id=actor 2026/10/15 14:19:19 INFO Applying migration id=localkeys 2026/10/15 14:19:19 INFO Applying migration id=deleted 2026/10/15 14:19:19 INFO Applying migration id=history 2026/10/15 14:19:19 INFO Applying migration id=outboxnano 2026/10/15 14:19:19 INFO Applying migration id=implements 2026/10/15 14:19:19 INFO Applying migration id=backfill 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8938-7127-8bf6-38a281cf22bf 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/10/15 14:19:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-8939-723e-8774-73c311fbacf7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-893a-7338-875c-1474375e5899 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-8939-723e-8774-73c311fbacf7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-8939-723e-8774-73c311fbacf7 2026/10/15 14:19:19 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-893b-7a99-b566-8691842e97ed note=https://localhost.localdomain:8443/post/01a13fee-893b-7738-8fb8-ed822b9564ee group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-893b-7a99-b566-8691842e97ed activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-893b-7738-8fb8-ed822b9564ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-893b-7738-8fb8-ed822b9564ee 2026/10/15 14:19:19 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/10/15 14:19:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThread (0.71s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/10/15 14:19:19 INFO Applying migration id=initial 2026/10/15 14:19:19 INFO Applying migration id=notesupdated 2026/10/15 14:19:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:19 INFO Applying migration id=activitiesid 2026/10/15 14:19:19 INFO Applying migration id=outbox 2026/10/15 14:19:19 INFO Applying migration id=edits 2026/10/15 14:19:19 INFO Applying migration id=outboxactor 2026/10/15 14:19:19 INFO Applying migration id=outboxsender 2026/10/15 14:19:19 INFO Applying migration id=thread 2026/10/15 14:19:19 INFO Applying migration id=host 2026/10/15 14:19:19 INFO Applying migration id=sharedinbox 2026/10/15 14:19:19 INFO Applying migration id=noteshost 2026/10/15 14:19:19 INFO Applying migration id=fetched 2026/10/15 14:19:19 INFO Applying migration id=move 2026/10/15 14:19:19 INFO Applying migration id=cleanup 2026/10/15 14:19:19 INFO Applying migration id=received 2026/10/15 14:19:19 INFO Applying migration id=namehost 2026/10/15 14:19:19 INFO Applying migration id=outboxhost 2026/10/15 14:19:19 INFO Applying migration id=notesfts 2026/10/15 14:19:19 INFO Applying migration id=iconsname 2026/10/15 14:19:19 INFO Applying migration id=nohash 2026/10/15 14:19:19 INFO Applying migration id=shares 2026/10/15 14:19:19 INFO Applying migration id=actorttl 2026/10/15 14:19:19 INFO Applying migration id=tocc 2026/10/15 14:19:19 INFO Applying migration id=followeds 2026/10/15 14:19:19 INFO Applying migration id=certhash 2026/10/15 14:19:19 INFO Applying migration id=follows_sync 2026/10/15 14:19:19 INFO Applying migration id=jsonpath 2026/10/15 14:19:19 INFO Applying migration id=localforward 2026/10/15 14:19:19 INFO Applying migration id=avatar 2026/10/15 14:19:19 INFO Applying migration id=noimage 2026/10/15 14:19:19 INFO Applying migration id=feed 2026/10/15 14:19:19 INFO Applying migration id=bookmarks 2026/10/15 14:19:19 INFO Applying migration id=shareactivity 2026/10/15 14:19:19 INFO Applying migration id=application 2026/10/15 14:19:19 INFO Applying migration id=certificates 2026/10/15 14:19:19 INFO Applying migration id=rawforward 2026/10/15 14:19:19 INFO Applying migration id=publickey 2026/10/15 14:19:19 INFO Applying migration id=resolvegroup 2026/10/15 14:19:19 INFO Applying migration id=reject 2026/10/15 14:19:19 INFO Applying migration id=autodel 2026/10/15 14:19:19 INFO Applying migration id=jsonb 2026/10/15 14:19:19 INFO Applying migration id=quote 2026/10/15 14:19:19 INFO Applying migration id=rfc9421 2026/10/15 14:19:19 INFO Applying migration id=keys 2026/10/15 14:19:19 INFO Applying migration id=portable 2026/10/15 14:19:19 INFO Applying migration id=proofs 2026/10/15 14:19:19 INFO Applying migration id=contexts 2026/10/15 14:19:19 INFO Applying migration id=deliverieshost 2026/10/15 14:19:19 INFO Applying migration id=pembegin 2026/10/15 14:19:19 INFO Applying migration id=didhost 2026/10/15 14:19:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:19 INFO Applying migration id=invites 2026/10/15 14:19:19 INFO Applying migration id=ed25519blob 2026/10/15 14:19:19 INFO Applying migration id=rsablob 2026/10/15 14:19:19 INFO Applying migration id=iconscid 2026/10/15 14:19:19 INFO Applying migration id=actor 2026/10/15 14:19:19 INFO Applying migration id=localkeys 2026/10/15 14:19:19 INFO Applying migration id=deleted 2026/10/15 14:19:19 INFO Applying migration id=history 2026/10/15 14:19:19 INFO Applying migration id=outboxnano 2026/10/15 14:19:19 INFO Applying migration id=implements 2026/10/15 14:19:19 INFO Applying migration id=backfill 2026/10/15 14:19:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8b46-72e5-834c-0018629d779d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8b46-70b1-ba6e-a61715205a25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8b46-70b1-ba6e-a61715205a25 2026/10/15 14:19:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (0.51s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/10/15 14:19:20 INFO Applying migration id=initial 2026/10/15 14:19:20 INFO Applying migration id=notesupdated 2026/10/15 14:19:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:20 INFO Applying migration id=activitiesid 2026/10/15 14:19:20 INFO Applying migration id=outbox 2026/10/15 14:19:20 INFO Applying migration id=edits 2026/10/15 14:19:20 INFO Applying migration id=outboxactor 2026/10/15 14:19:20 INFO Applying migration id=outboxsender 2026/10/15 14:19:20 INFO Applying migration id=thread 2026/10/15 14:19:20 INFO Applying migration id=host 2026/10/15 14:19:20 INFO Applying migration id=sharedinbox 2026/10/15 14:19:20 INFO Applying migration id=noteshost 2026/10/15 14:19:20 INFO Applying migration id=fetched 2026/10/15 14:19:20 INFO Applying migration id=move 2026/10/15 14:19:20 INFO Applying migration id=cleanup 2026/10/15 14:19:20 INFO Applying migration id=received 2026/10/15 14:19:20 INFO Applying migration id=namehost 2026/10/15 14:19:20 INFO Applying migration id=outboxhost 2026/10/15 14:19:20 INFO Applying migration id=notesfts 2026/10/15 14:19:20 INFO Applying migration id=iconsname 2026/10/15 14:19:20 INFO Applying migration id=nohash 2026/10/15 14:19:20 INFO Applying migration id=shares 2026/10/15 14:19:20 INFO Applying migration id=actorttl 2026/10/15 14:19:20 INFO Applying migration id=tocc 2026/10/15 14:19:20 INFO Applying migration id=followeds 2026/10/15 14:19:20 INFO Applying migration id=certhash 2026/10/15 14:19:20 INFO Applying migration id=follows_sync 2026/10/15 14:19:20 INFO Applying migration id=jsonpath 2026/10/15 14:19:20 INFO Applying migration id=localforward 2026/10/15 14:19:20 INFO Applying migration id=avatar 2026/10/15 14:19:20 INFO Applying migration id=noimage 2026/10/15 14:19:20 INFO Applying migration id=feed 2026/10/15 14:19:20 INFO Applying migration id=bookmarks 2026/10/15 14:19:20 INFO Applying migration id=shareactivity 2026/10/15 14:19:20 INFO Applying migration id=application 2026/10/15 14:19:20 INFO Applying migration id=certificates 2026/10/15 14:19:20 INFO Applying migration id=rawforward 2026/10/15 14:19:20 INFO Applying migration id=publickey 2026/10/15 14:19:20 INFO Applying migration id=resolvegroup 2026/10/15 14:19:20 INFO Applying migration id=reject 2026/10/15 14:19:20 INFO Applying migration id=autodel 2026/10/15 14:19:20 INFO Applying migration id=jsonb 2026/10/15 14:19:20 INFO Applying migration id=quote 2026/10/15 14:19:20 INFO Applying migration id=rfc9421 2026/10/15 14:19:20 INFO Applying migration id=keys 2026/10/15 14:19:20 INFO Applying migration id=portable 2026/10/15 14:19:20 INFO Applying migration id=proofs 2026/10/15 14:19:20 INFO Applying migration id=contexts 2026/10/15 14:19:20 INFO Applying migration id=deliverieshost 2026/10/15 14:19:20 INFO Applying migration id=pembegin 2026/10/15 14:19:20 INFO Applying migration id=didhost 2026/10/15 14:19:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:20 INFO Applying migration id=invites 2026/10/15 14:19:20 INFO Applying migration id=ed25519blob 2026/10/15 14:19:20 INFO Applying migration id=rsablob 2026/10/15 14:19:20 INFO Applying migration id=iconscid 2026/10/15 14:19:20 INFO Applying migration id=actor 2026/10/15 14:19:20 INFO Applying migration id=localkeys 2026/10/15 14:19:20 INFO Applying migration id=deleted 2026/10/15 14:19:20 INFO Applying migration id=history 2026/10/15 14:19:20 INFO Applying migration id=outboxnano 2026/10/15 14:19:20 INFO Applying migration id=implements 2026/10/15 14:19:20 INFO Applying migration id=backfill 2026/10/15 14:19:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8d72-730e-800b-5561589f5d9a 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/10/15 14:19:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8d72-7d0c-a67a-cbfdba003dc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8d72-7b49-a78d-435671764312 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8d72-7b49-a78d-435671764312 2026/10/15 14:19:20 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (0.56s) === RUN TestCommunity_DuplicateReplyInThread 2026/10/15 14:19:20 INFO Applying migration id=initial 2026/10/15 14:19:20 INFO Applying migration id=notesupdated 2026/10/15 14:19:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:20 INFO Applying migration id=activitiesid 2026/10/15 14:19:20 INFO Applying migration id=outbox 2026/10/15 14:19:20 INFO Applying migration id=edits 2026/10/15 14:19:20 INFO Applying migration id=outboxactor 2026/10/15 14:19:20 INFO Applying migration id=outboxsender 2026/10/15 14:19:20 INFO Applying migration id=thread 2026/10/15 14:19:20 INFO Applying migration id=host 2026/10/15 14:19:20 INFO Applying migration id=sharedinbox 2026/10/15 14:19:20 INFO Applying migration id=noteshost 2026/10/15 14:19:20 INFO Applying migration id=fetched 2026/10/15 14:19:20 INFO Applying migration id=move 2026/10/15 14:19:20 INFO Applying migration id=cleanup 2026/10/15 14:19:20 INFO Applying migration id=received 2026/10/15 14:19:20 INFO Applying migration id=namehost 2026/10/15 14:19:20 INFO Applying migration id=outboxhost 2026/10/15 14:19:20 INFO Applying migration id=notesfts 2026/10/15 14:19:20 INFO Applying migration id=iconsname 2026/10/15 14:19:20 INFO Applying migration id=nohash 2026/10/15 14:19:20 INFO Applying migration id=shares 2026/10/15 14:19:20 INFO Applying migration id=actorttl 2026/10/15 14:19:20 INFO Applying migration id=tocc 2026/10/15 14:19:20 INFO Applying migration id=followeds 2026/10/15 14:19:20 INFO Applying migration id=certhash 2026/10/15 14:19:20 INFO Applying migration id=follows_sync 2026/10/15 14:19:20 INFO Applying migration id=jsonpath 2026/10/15 14:19:20 INFO Applying migration id=localforward 2026/10/15 14:19:20 INFO Applying migration id=avatar 2026/10/15 14:19:20 INFO Applying migration id=noimage 2026/10/15 14:19:20 INFO Applying migration id=feed 2026/10/15 14:19:20 INFO Applying migration id=bookmarks 2026/10/15 14:19:20 INFO Applying migration id=shareactivity 2026/10/15 14:19:20 INFO Applying migration id=application 2026/10/15 14:19:20 INFO Applying migration id=certificates 2026/10/15 14:19:20 INFO Applying migration id=rawforward 2026/10/15 14:19:20 INFO Applying migration id=publickey 2026/10/15 14:19:20 INFO Applying migration id=resolvegroup 2026/10/15 14:19:20 INFO Applying migration id=reject 2026/10/15 14:19:20 INFO Applying migration id=autodel 2026/10/15 14:19:20 INFO Applying migration id=jsonb 2026/10/15 14:19:20 INFO Applying migration id=quote 2026/10/15 14:19:20 INFO Applying migration id=rfc9421 2026/10/15 14:19:20 INFO Applying migration id=keys 2026/10/15 14:19:20 INFO Applying migration id=portable 2026/10/15 14:19:20 INFO Applying migration id=proofs 2026/10/15 14:19:20 INFO Applying migration id=contexts 2026/10/15 14:19:20 INFO Applying migration id=deliverieshost 2026/10/15 14:19:20 INFO Applying migration id=pembegin 2026/10/15 14:19:20 INFO Applying migration id=didhost 2026/10/15 14:19:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:20 INFO Applying migration id=invites 2026/10/15 14:19:20 INFO Applying migration id=ed25519blob 2026/10/15 14:19:20 INFO Applying migration id=rsablob 2026/10/15 14:19:20 INFO Applying migration id=iconscid 2026/10/15 14:19:20 INFO Applying migration id=actor 2026/10/15 14:19:20 INFO Applying migration id=localkeys 2026/10/15 14:19:20 INFO Applying migration id=deleted 2026/10/15 14:19:20 INFO Applying migration id=history 2026/10/15 14:19:20 INFO Applying migration id=outboxnano 2026/10/15 14:19:20 INFO Applying migration id=implements 2026/10/15 14:19:20 INFO Applying migration id=backfill 2026/10/15 14:19:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8fdf-74d4-b7f7-f13ec045ac20 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/10/15 14:19:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-8fe0-75e5-8ed4-b270f3cd9ae7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-8fe1-7547-942d-dac424ebdb8a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-8fe0-75e5-8ed4-b270f3cd9ae7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-8fe0-75e5-8ed4-b270f3cd9ae7 2026/10/15 14:19:21 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:21 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-8fe2-7851-a634-08e2787e8aba note=https://localhost.localdomain:8443/post/01a13fee-8fe2-75a1-8e47-c74845d2dbe7 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-8fe2-7851-a634-08e2787e8aba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-8fe2-75a1-8e47-c74845d2dbe7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-8fe2-75a1-8e47-c74845d2dbe7 2026/10/15 14:19:21 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/10/15 14:19:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (0.63s) === RUN TestCommunity_EditedReplyInThread 2026/10/15 14:19:21 INFO Applying migration id=initial 2026/10/15 14:19:21 INFO Applying migration id=notesupdated 2026/10/15 14:19:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:21 INFO Applying migration id=activitiesid 2026/10/15 14:19:21 INFO Applying migration id=outbox 2026/10/15 14:19:21 INFO Applying migration id=edits 2026/10/15 14:19:21 INFO Applying migration id=outboxactor 2026/10/15 14:19:21 INFO Applying migration id=outboxsender 2026/10/15 14:19:21 INFO Applying migration id=thread 2026/10/15 14:19:21 INFO Applying migration id=host 2026/10/15 14:19:21 INFO Applying migration id=sharedinbox 2026/10/15 14:19:21 INFO Applying migration id=noteshost 2026/10/15 14:19:21 INFO Applying migration id=fetched 2026/10/15 14:19:21 INFO Applying migration id=move 2026/10/15 14:19:21 INFO Applying migration id=cleanup 2026/10/15 14:19:21 INFO Applying migration id=received 2026/10/15 14:19:21 INFO Applying migration id=namehost 2026/10/15 14:19:21 INFO Applying migration id=outboxhost 2026/10/15 14:19:21 INFO Applying migration id=notesfts 2026/10/15 14:19:21 INFO Applying migration id=iconsname 2026/10/15 14:19:21 INFO Applying migration id=nohash 2026/10/15 14:19:21 INFO Applying migration id=shares 2026/10/15 14:19:21 INFO Applying migration id=actorttl 2026/10/15 14:19:21 INFO Applying migration id=tocc 2026/10/15 14:19:21 INFO Applying migration id=followeds 2026/10/15 14:19:21 INFO Applying migration id=certhash 2026/10/15 14:19:21 INFO Applying migration id=follows_sync 2026/10/15 14:19:21 INFO Applying migration id=jsonpath 2026/10/15 14:19:21 INFO Applying migration id=localforward 2026/10/15 14:19:21 INFO Applying migration id=avatar 2026/10/15 14:19:21 INFO Applying migration id=noimage 2026/10/15 14:19:21 INFO Applying migration id=feed 2026/10/15 14:19:21 INFO Applying migration id=bookmarks 2026/10/15 14:19:21 INFO Applying migration id=shareactivity 2026/10/15 14:19:21 INFO Applying migration id=application 2026/10/15 14:19:21 INFO Applying migration id=certificates 2026/10/15 14:19:21 INFO Applying migration id=rawforward 2026/10/15 14:19:21 INFO Applying migration id=publickey 2026/10/15 14:19:21 INFO Applying migration id=resolvegroup 2026/10/15 14:19:21 INFO Applying migration id=reject 2026/10/15 14:19:21 INFO Applying migration id=autodel 2026/10/15 14:19:21 INFO Applying migration id=jsonb 2026/10/15 14:19:21 INFO Applying migration id=quote 2026/10/15 14:19:21 INFO Applying migration id=rfc9421 2026/10/15 14:19:21 INFO Applying migration id=keys 2026/10/15 14:19:21 INFO Applying migration id=portable 2026/10/15 14:19:21 INFO Applying migration id=proofs 2026/10/15 14:19:21 INFO Applying migration id=contexts 2026/10/15 14:19:21 INFO Applying migration id=deliverieshost 2026/10/15 14:19:21 INFO Applying migration id=pembegin 2026/10/15 14:19:21 INFO Applying migration id=didhost 2026/10/15 14:19:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:21 INFO Applying migration id=invites 2026/10/15 14:19:21 INFO Applying migration id=ed25519blob 2026/10/15 14:19:21 INFO Applying migration id=rsablob 2026/10/15 14:19:21 INFO Applying migration id=iconscid 2026/10/15 14:19:21 INFO Applying migration id=actor 2026/10/15 14:19:21 INFO Applying migration id=localkeys 2026/10/15 14:19:21 INFO Applying migration id=deleted 2026/10/15 14:19:21 INFO Applying migration id=history 2026/10/15 14:19:21 INFO Applying migration id=outboxnano 2026/10/15 14:19:21 INFO Applying migration id=implements 2026/10/15 14:19:21 INFO Applying migration id=backfill 2026/10/15 14:19:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-92fa-70eb-9831-dd4329098fab 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/10/15 14:19:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-92fa-78f1-a7a9-c1f1cf5b0d52 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-92fb-722a-b4ae-d70028ed6339 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-92fa-78f1-a7a9-c1f1cf5b0d52 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-92fa-78f1-a7a9-c1f1cf5b0d52 2026/10/15 14:19:22 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:22 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-92fb-7bdd-b77e-00ad3fc6dfa1 note=https://localhost.localdomain:8443/post/01a13fee-92fb-7a73-9fd6-ea12d686e4d2 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-92fb-7bdd-b77e-00ad3fc6dfa1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-92fb-7a73-9fd6-ea12d686e4d2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-92fb-7a73-9fd6-ea12d686e4d2 2026/10/15 14:19:22 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/10/15 14:19:22 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:19:22 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/10/15 14:19:22 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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.80s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/10/15 14:19:22 INFO Applying migration id=initial 2026/10/15 14:19:22 INFO Applying migration id=notesupdated 2026/10/15 14:19:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:22 INFO Applying migration id=activitiesid 2026/10/15 14:19:22 INFO Applying migration id=outbox 2026/10/15 14:19:22 INFO Applying migration id=edits 2026/10/15 14:19:22 INFO Applying migration id=outboxactor 2026/10/15 14:19:22 INFO Applying migration id=outboxsender 2026/10/15 14:19:22 INFO Applying migration id=thread 2026/10/15 14:19:22 INFO Applying migration id=host 2026/10/15 14:19:22 INFO Applying migration id=sharedinbox 2026/10/15 14:19:22 INFO Applying migration id=noteshost 2026/10/15 14:19:22 INFO Applying migration id=fetched 2026/10/15 14:19:22 INFO Applying migration id=move 2026/10/15 14:19:22 INFO Applying migration id=cleanup 2026/10/15 14:19:22 INFO Applying migration id=received 2026/10/15 14:19:22 INFO Applying migration id=namehost 2026/10/15 14:19:22 INFO Applying migration id=outboxhost 2026/10/15 14:19:22 INFO Applying migration id=notesfts 2026/10/15 14:19:22 INFO Applying migration id=iconsname 2026/10/15 14:19:22 INFO Applying migration id=nohash 2026/10/15 14:19:22 INFO Applying migration id=shares 2026/10/15 14:19:22 INFO Applying migration id=actorttl 2026/10/15 14:19:22 INFO Applying migration id=tocc 2026/10/15 14:19:22 INFO Applying migration id=followeds 2026/10/15 14:19:22 INFO Applying migration id=certhash 2026/10/15 14:19:22 INFO Applying migration id=follows_sync 2026/10/15 14:19:22 INFO Applying migration id=jsonpath 2026/10/15 14:19:22 INFO Applying migration id=localforward 2026/10/15 14:19:22 INFO Applying migration id=avatar 2026/10/15 14:19:22 INFO Applying migration id=noimage 2026/10/15 14:19:22 INFO Applying migration id=feed 2026/10/15 14:19:22 INFO Applying migration id=bookmarks 2026/10/15 14:19:22 INFO Applying migration id=shareactivity 2026/10/15 14:19:22 INFO Applying migration id=application 2026/10/15 14:19:22 INFO Applying migration id=certificates 2026/10/15 14:19:22 INFO Applying migration id=rawforward 2026/10/15 14:19:22 INFO Applying migration id=publickey 2026/10/15 14:19:22 INFO Applying migration id=resolvegroup 2026/10/15 14:19:22 INFO Applying migration id=reject 2026/10/15 14:19:22 INFO Applying migration id=autodel 2026/10/15 14:19:22 INFO Applying migration id=jsonb 2026/10/15 14:19:22 INFO Applying migration id=quote 2026/10/15 14:19:22 INFO Applying migration id=rfc9421 2026/10/15 14:19:22 INFO Applying migration id=keys 2026/10/15 14:19:22 INFO Applying migration id=portable 2026/10/15 14:19:22 INFO Applying migration id=proofs 2026/10/15 14:19:22 INFO Applying migration id=contexts 2026/10/15 14:19:22 INFO Applying migration id=deliverieshost 2026/10/15 14:19:22 INFO Applying migration id=pembegin 2026/10/15 14:19:22 INFO Applying migration id=didhost 2026/10/15 14:19:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:22 INFO Applying migration id=invites 2026/10/15 14:19:22 INFO Applying migration id=ed25519blob 2026/10/15 14:19:22 INFO Applying migration id=rsablob 2026/10/15 14:19:22 INFO Applying migration id=iconscid 2026/10/15 14:19:22 INFO Applying migration id=actor 2026/10/15 14:19:22 INFO Applying migration id=localkeys 2026/10/15 14:19:22 INFO Applying migration id=deleted 2026/10/15 14:19:22 INFO Applying migration id=history 2026/10/15 14:19:22 INFO Applying migration id=outboxnano 2026/10/15 14:19:22 INFO Applying migration id=implements 2026/10/15 14:19:22 INFO Applying migration id=backfill 2026/10/15 14:19:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-963e-7b1f-bef4-f22bbe752e65 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/10/15 14:19:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-963f-7d15-b73b-4df9aaff97cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-9640-7d99-bb45-fb2b790d1468 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-963f-7d15-b73b-4df9aaff97cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-963f-7d15-b73b-4df9aaff97cc 2026/10/15 14:19:23 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a13fee-9642-735e-be75-93cafa2f28f1 note=https://localhost.localdomain:8443/post/01a13fee-9642-706a-b5a4-6e9cd58af2b2 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-9642-735e-be75-93cafa2f28f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9642-706a-b5a4-6e9cd58af2b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-9642-706a-b5a4-6e9cd58af2b2 2026/10/15 14:19:23 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:23 INFO Received a new post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_UnknownEditedReplyInThread (0.84s) === RUN TestDelete_HappyFlow 2026/10/15 14:19:23 INFO Applying migration id=initial 2026/10/15 14:19:23 INFO Applying migration id=notesupdated 2026/10/15 14:19:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:23 INFO Applying migration id=activitiesid 2026/10/15 14:19:23 INFO Applying migration id=outbox 2026/10/15 14:19:23 INFO Applying migration id=edits 2026/10/15 14:19:23 INFO Applying migration id=outboxactor 2026/10/15 14:19:23 INFO Applying migration id=outboxsender 2026/10/15 14:19:23 INFO Applying migration id=thread 2026/10/15 14:19:23 INFO Applying migration id=host 2026/10/15 14:19:23 INFO Applying migration id=sharedinbox 2026/10/15 14:19:23 INFO Applying migration id=noteshost 2026/10/15 14:19:23 INFO Applying migration id=fetched 2026/10/15 14:19:23 INFO Applying migration id=move 2026/10/15 14:19:23 INFO Applying migration id=cleanup 2026/10/15 14:19:23 INFO Applying migration id=received 2026/10/15 14:19:23 INFO Applying migration id=namehost 2026/10/15 14:19:23 INFO Applying migration id=outboxhost 2026/10/15 14:19:23 INFO Applying migration id=notesfts 2026/10/15 14:19:23 INFO Applying migration id=iconsname 2026/10/15 14:19:23 INFO Applying migration id=nohash 2026/10/15 14:19:23 INFO Applying migration id=shares 2026/10/15 14:19:23 INFO Applying migration id=actorttl 2026/10/15 14:19:23 INFO Applying migration id=tocc 2026/10/15 14:19:23 INFO Applying migration id=followeds 2026/10/15 14:19:23 INFO Applying migration id=certhash 2026/10/15 14:19:23 INFO Applying migration id=follows_sync 2026/10/15 14:19:23 INFO Applying migration id=jsonpath 2026/10/15 14:19:23 INFO Applying migration id=localforward 2026/10/15 14:19:23 INFO Applying migration id=avatar 2026/10/15 14:19:23 INFO Applying migration id=noimage 2026/10/15 14:19:23 INFO Applying migration id=feed 2026/10/15 14:19:23 INFO Applying migration id=bookmarks 2026/10/15 14:19:23 INFO Applying migration id=shareactivity 2026/10/15 14:19:23 INFO Applying migration id=application 2026/10/15 14:19:23 INFO Applying migration id=certificates 2026/10/15 14:19:23 INFO Applying migration id=rawforward 2026/10/15 14:19:23 INFO Applying migration id=publickey 2026/10/15 14:19:23 INFO Applying migration id=resolvegroup 2026/10/15 14:19:23 INFO Applying migration id=reject 2026/10/15 14:19:23 INFO Applying migration id=autodel 2026/10/15 14:19:23 INFO Applying migration id=jsonb 2026/10/15 14:19:23 INFO Applying migration id=quote 2026/10/15 14:19:23 INFO Applying migration id=rfc9421 2026/10/15 14:19:23 INFO Applying migration id=keys 2026/10/15 14:19:23 INFO Applying migration id=portable 2026/10/15 14:19:23 INFO Applying migration id=proofs 2026/10/15 14:19:23 INFO Applying migration id=contexts 2026/10/15 14:19:23 INFO Applying migration id=deliverieshost 2026/10/15 14:19:23 INFO Applying migration id=pembegin 2026/10/15 14:19:23 INFO Applying migration id=didhost 2026/10/15 14:19:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:23 INFO Applying migration id=invites 2026/10/15 14:19:23 INFO Applying migration id=ed25519blob 2026/10/15 14:19:23 INFO Applying migration id=rsablob 2026/10/15 14:19:23 INFO Applying migration id=iconscid 2026/10/15 14:19:23 INFO Applying migration id=actor 2026/10/15 14:19:23 INFO Applying migration id=localkeys 2026/10/15 14:19:23 INFO Applying migration id=deleted 2026/10/15 14:19:23 INFO Applying migration id=history 2026/10/15 14:19:23 INFO Applying migration id=outboxnano 2026/10/15 14:19:23 INFO Applying migration id=implements 2026/10/15 14:19:23 INFO Applying migration id=backfill 2026/10/15 14:19:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-9971-7c6f-9e51-a733ca58334d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 2026/10/15 14:19:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 2026/10/15 14:19:23 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 2026/10/15 14:19:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9971-7bf6-b6c1-2bfdd87947b7 --- PASS: TestDelete_HappyFlow (0.81s) === RUN TestDelete_NotAuthor 2026/10/15 14:19:23 INFO Applying migration id=initial 2026/10/15 14:19:23 INFO Applying migration id=notesupdated 2026/10/15 14:19:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:23 INFO Applying migration id=activitiesid 2026/10/15 14:19:23 INFO Applying migration id=outbox 2026/10/15 14:19:23 INFO Applying migration id=edits 2026/10/15 14:19:23 INFO Applying migration id=outboxactor 2026/10/15 14:19:23 INFO Applying migration id=outboxsender 2026/10/15 14:19:23 INFO Applying migration id=thread 2026/10/15 14:19:23 INFO Applying migration id=host 2026/10/15 14:19:23 INFO Applying migration id=sharedinbox 2026/10/15 14:19:23 INFO Applying migration id=noteshost 2026/10/15 14:19:23 INFO Applying migration id=fetched 2026/10/15 14:19:23 INFO Applying migration id=move 2026/10/15 14:19:23 INFO Applying migration id=cleanup 2026/10/15 14:19:23 INFO Applying migration id=received 2026/10/15 14:19:23 INFO Applying migration id=namehost 2026/10/15 14:19:23 INFO Applying migration id=outboxhost 2026/10/15 14:19:23 INFO Applying migration id=notesfts 2026/10/15 14:19:23 INFO Applying migration id=iconsname 2026/10/15 14:19:23 INFO Applying migration id=nohash 2026/10/15 14:19:23 INFO Applying migration id=shares 2026/10/15 14:19:23 INFO Applying migration id=actorttl 2026/10/15 14:19:23 INFO Applying migration id=tocc 2026/10/15 14:19:23 INFO Applying migration id=followeds 2026/10/15 14:19:23 INFO Applying migration id=certhash 2026/10/15 14:19:23 INFO Applying migration id=follows_sync 2026/10/15 14:19:23 INFO Applying migration id=jsonpath 2026/10/15 14:19:23 INFO Applying migration id=localforward 2026/10/15 14:19:23 INFO Applying migration id=avatar 2026/10/15 14:19:23 INFO Applying migration id=noimage 2026/10/15 14:19:23 INFO Applying migration id=feed 2026/10/15 14:19:23 INFO Applying migration id=bookmarks 2026/10/15 14:19:23 INFO Applying migration id=shareactivity 2026/10/15 14:19:23 INFO Applying migration id=application 2026/10/15 14:19:23 INFO Applying migration id=certificates 2026/10/15 14:19:23 INFO Applying migration id=rawforward 2026/10/15 14:19:23 INFO Applying migration id=publickey 2026/10/15 14:19:23 INFO Applying migration id=resolvegroup 2026/10/15 14:19:23 INFO Applying migration id=reject 2026/10/15 14:19:23 INFO Applying migration id=autodel 2026/10/15 14:19:23 INFO Applying migration id=jsonb 2026/10/15 14:19:23 INFO Applying migration id=quote 2026/10/15 14:19:23 INFO Applying migration id=rfc9421 2026/10/15 14:19:23 INFO Applying migration id=keys 2026/10/15 14:19:23 INFO Applying migration id=portable 2026/10/15 14:19:23 INFO Applying migration id=proofs 2026/10/15 14:19:23 INFO Applying migration id=contexts 2026/10/15 14:19:23 INFO Applying migration id=deliverieshost 2026/10/15 14:19:23 INFO Applying migration id=pembegin 2026/10/15 14:19:23 INFO Applying migration id=didhost 2026/10/15 14:19:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:23 INFO Applying migration id=invites 2026/10/15 14:19:23 INFO Applying migration id=ed25519blob 2026/10/15 14:19:23 INFO Applying migration id=rsablob 2026/10/15 14:19:23 INFO Applying migration id=iconscid 2026/10/15 14:19:24 INFO Applying migration id=actor 2026/10/15 14:19:24 INFO Applying migration id=localkeys 2026/10/15 14:19:24 INFO Applying migration id=deleted 2026/10/15 14:19:24 INFO Applying migration id=history 2026/10/15 14:19:24 INFO Applying migration id=outboxnano 2026/10/15 14:19:24 INFO Applying migration id=implements 2026/10/15 14:19:24 INFO Applying migration id=backfill 2026/10/15 14:19:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-9c2d-75cb-833c-3d74f36ee190 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 2026/10/15 14:19:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 2026/10/15 14:19:24 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 error="sql: no rows in result set" 2026/10/15 14:19:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-9c2d-7564-9188-cdee222f4430 --- PASS: TestDelete_NotAuthor (0.70s) === RUN TestDelete_NoSuchPost 2026/10/15 14:19:24 INFO Applying migration id=initial 2026/10/15 14:19:24 INFO Applying migration id=notesupdated 2026/10/15 14:19:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:24 INFO Applying migration id=activitiesid 2026/10/15 14:19:24 INFO Applying migration id=outbox 2026/10/15 14:19:24 INFO Applying migration id=edits 2026/10/15 14:19:24 INFO Applying migration id=outboxactor 2026/10/15 14:19:24 INFO Applying migration id=outboxsender 2026/10/15 14:19:24 INFO Applying migration id=thread 2026/10/15 14:19:24 INFO Applying migration id=host 2026/10/15 14:19:24 INFO Applying migration id=sharedinbox 2026/10/15 14:19:24 INFO Applying migration id=noteshost 2026/10/15 14:19:24 INFO Applying migration id=fetched 2026/10/15 14:19:24 INFO Applying migration id=move 2026/10/15 14:19:24 INFO Applying migration id=cleanup 2026/10/15 14:19:24 INFO Applying migration id=received 2026/10/15 14:19:24 INFO Applying migration id=namehost 2026/10/15 14:19:24 INFO Applying migration id=outboxhost 2026/10/15 14:19:24 INFO Applying migration id=notesfts 2026/10/15 14:19:24 INFO Applying migration id=iconsname 2026/10/15 14:19:24 INFO Applying migration id=nohash 2026/10/15 14:19:24 INFO Applying migration id=shares 2026/10/15 14:19:24 INFO Applying migration id=actorttl 2026/10/15 14:19:24 INFO Applying migration id=tocc 2026/10/15 14:19:24 INFO Applying migration id=followeds 2026/10/15 14:19:24 INFO Applying migration id=certhash 2026/10/15 14:19:24 INFO Applying migration id=follows_sync 2026/10/15 14:19:24 INFO Applying migration id=jsonpath 2026/10/15 14:19:24 INFO Applying migration id=localforward 2026/10/15 14:19:24 INFO Applying migration id=avatar 2026/10/15 14:19:24 INFO Applying migration id=noimage 2026/10/15 14:19:24 INFO Applying migration id=feed 2026/10/15 14:19:24 INFO Applying migration id=bookmarks 2026/10/15 14:19:24 INFO Applying migration id=shareactivity 2026/10/15 14:19:24 INFO Applying migration id=application 2026/10/15 14:19:24 INFO Applying migration id=certificates 2026/10/15 14:19:24 INFO Applying migration id=rawforward 2026/10/15 14:19:24 INFO Applying migration id=publickey 2026/10/15 14:19:24 INFO Applying migration id=resolvegroup 2026/10/15 14:19:24 INFO Applying migration id=reject 2026/10/15 14:19:24 INFO Applying migration id=autodel 2026/10/15 14:19:24 INFO Applying migration id=jsonb 2026/10/15 14:19:24 INFO Applying migration id=quote 2026/10/15 14:19:24 INFO Applying migration id=rfc9421 2026/10/15 14:19:24 INFO Applying migration id=keys 2026/10/15 14:19:24 INFO Applying migration id=portable 2026/10/15 14:19:24 INFO Applying migration id=proofs 2026/10/15 14:19:24 INFO Applying migration id=contexts 2026/10/15 14:19:24 INFO Applying migration id=deliverieshost 2026/10/15 14:19:24 INFO Applying migration id=pembegin 2026/10/15 14:19:24 INFO Applying migration id=didhost 2026/10/15 14:19:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:24 INFO Applying migration id=invites 2026/10/15 14:19:24 INFO Applying migration id=ed25519blob 2026/10/15 14:19:24 INFO Applying migration id=rsablob 2026/10/15 14:19:24 INFO Applying migration id=iconscid 2026/10/15 14:19:24 INFO Applying migration id=actor 2026/10/15 14:19:24 INFO Applying migration id=localkeys 2026/10/15 14:19:24 INFO Applying migration id=deleted 2026/10/15 14:19:24 INFO Applying migration id=history 2026/10/15 14:19:24 INFO Applying migration id=outboxnano 2026/10/15 14:19:24 INFO Applying migration id=implements 2026/10/15 14:19:24 INFO Applying migration id=backfill 2026/10/15 14:19:25 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.71s) === RUN TestDelete_UnauthenticatedUser 2026/10/15 14:19:25 INFO Applying migration id=initial 2026/10/15 14:19:25 INFO Applying migration id=notesupdated 2026/10/15 14:19:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:25 INFO Applying migration id=activitiesid 2026/10/15 14:19:25 INFO Applying migration id=outbox 2026/10/15 14:19:25 INFO Applying migration id=edits 2026/10/15 14:19:25 INFO Applying migration id=outboxactor 2026/10/15 14:19:25 INFO Applying migration id=outboxsender 2026/10/15 14:19:25 INFO Applying migration id=thread 2026/10/15 14:19:25 INFO Applying migration id=host 2026/10/15 14:19:25 INFO Applying migration id=sharedinbox 2026/10/15 14:19:25 INFO Applying migration id=noteshost 2026/10/15 14:19:25 INFO Applying migration id=fetched 2026/10/15 14:19:25 INFO Applying migration id=move 2026/10/15 14:19:25 INFO Applying migration id=cleanup 2026/10/15 14:19:25 INFO Applying migration id=received 2026/10/15 14:19:25 INFO Applying migration id=namehost 2026/10/15 14:19:25 INFO Applying migration id=outboxhost 2026/10/15 14:19:25 INFO Applying migration id=notesfts 2026/10/15 14:19:25 INFO Applying migration id=iconsname 2026/10/15 14:19:25 INFO Applying migration id=nohash 2026/10/15 14:19:25 INFO Applying migration id=shares 2026/10/15 14:19:25 INFO Applying migration id=actorttl 2026/10/15 14:19:25 INFO Applying migration id=tocc 2026/10/15 14:19:25 INFO Applying migration id=followeds 2026/10/15 14:19:25 INFO Applying migration id=certhash 2026/10/15 14:19:25 INFO Applying migration id=follows_sync 2026/10/15 14:19:25 INFO Applying migration id=jsonpath 2026/10/15 14:19:25 INFO Applying migration id=localforward 2026/10/15 14:19:25 INFO Applying migration id=avatar 2026/10/15 14:19:25 INFO Applying migration id=noimage 2026/10/15 14:19:25 INFO Applying migration id=feed 2026/10/15 14:19:25 INFO Applying migration id=bookmarks 2026/10/15 14:19:25 INFO Applying migration id=shareactivity 2026/10/15 14:19:25 INFO Applying migration id=application 2026/10/15 14:19:25 INFO Applying migration id=certificates 2026/10/15 14:19:25 INFO Applying migration id=rawforward 2026/10/15 14:19:25 INFO Applying migration id=publickey 2026/10/15 14:19:25 INFO Applying migration id=resolvegroup 2026/10/15 14:19:25 INFO Applying migration id=reject 2026/10/15 14:19:25 INFO Applying migration id=autodel 2026/10/15 14:19:25 INFO Applying migration id=jsonb 2026/10/15 14:19:25 INFO Applying migration id=quote 2026/10/15 14:19:25 INFO Applying migration id=rfc9421 2026/10/15 14:19:25 INFO Applying migration id=keys 2026/10/15 14:19:25 INFO Applying migration id=portable 2026/10/15 14:19:25 INFO Applying migration id=proofs 2026/10/15 14:19:25 INFO Applying migration id=contexts 2026/10/15 14:19:25 INFO Applying migration id=deliverieshost 2026/10/15 14:19:25 INFO Applying migration id=pembegin 2026/10/15 14:19:25 INFO Applying migration id=didhost 2026/10/15 14:19:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:25 INFO Applying migration id=invites 2026/10/15 14:19:25 INFO Applying migration id=ed25519blob 2026/10/15 14:19:25 INFO Applying migration id=rsablob 2026/10/15 14:19:25 INFO Applying migration id=iconscid 2026/10/15 14:19:25 INFO Applying migration id=actor 2026/10/15 14:19:25 INFO Applying migration id=localkeys 2026/10/15 14:19:25 INFO Applying migration id=deleted 2026/10/15 14:19:25 INFO Applying migration id=history 2026/10/15 14:19:25 INFO Applying migration id=outboxnano 2026/10/15 14:19:25 INFO Applying migration id=implements 2026/10/15 14:19:25 INFO Applying migration id=backfill 2026/10/15 14:19:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a0b0-7be0-8a54-ebc61fc6c794 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 2026/10/15 14:19:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 2026/10/15 14:19:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a0b0-7b6b-8089-c4cc3bf2b1f9 --- PASS: TestDelete_UnauthenticatedUser (0.45s) === RUN TestDelete_WithReply 2026/10/15 14:19:25 INFO Applying migration id=initial 2026/10/15 14:19:25 INFO Applying migration id=notesupdated 2026/10/15 14:19:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:25 INFO Applying migration id=activitiesid 2026/10/15 14:19:25 INFO Applying migration id=outbox 2026/10/15 14:19:25 INFO Applying migration id=edits 2026/10/15 14:19:25 INFO Applying migration id=outboxactor 2026/10/15 14:19:25 INFO Applying migration id=outboxsender 2026/10/15 14:19:25 INFO Applying migration id=thread 2026/10/15 14:19:25 INFO Applying migration id=host 2026/10/15 14:19:25 INFO Applying migration id=sharedinbox 2026/10/15 14:19:25 INFO Applying migration id=noteshost 2026/10/15 14:19:25 INFO Applying migration id=fetched 2026/10/15 14:19:25 INFO Applying migration id=move 2026/10/15 14:19:25 INFO Applying migration id=cleanup 2026/10/15 14:19:25 INFO Applying migration id=received 2026/10/15 14:19:25 INFO Applying migration id=namehost 2026/10/15 14:19:25 INFO Applying migration id=outboxhost 2026/10/15 14:19:25 INFO Applying migration id=notesfts 2026/10/15 14:19:25 INFO Applying migration id=iconsname 2026/10/15 14:19:25 INFO Applying migration id=nohash 2026/10/15 14:19:25 INFO Applying migration id=shares 2026/10/15 14:19:25 INFO Applying migration id=actorttl 2026/10/15 14:19:25 INFO Applying migration id=tocc 2026/10/15 14:19:25 INFO Applying migration id=followeds 2026/10/15 14:19:25 INFO Applying migration id=certhash 2026/10/15 14:19:25 INFO Applying migration id=follows_sync 2026/10/15 14:19:25 INFO Applying migration id=jsonpath 2026/10/15 14:19:25 INFO Applying migration id=localforward 2026/10/15 14:19:25 INFO Applying migration id=avatar 2026/10/15 14:19:25 INFO Applying migration id=noimage 2026/10/15 14:19:25 INFO Applying migration id=feed 2026/10/15 14:19:25 INFO Applying migration id=bookmarks 2026/10/15 14:19:25 INFO Applying migration id=shareactivity 2026/10/15 14:19:25 INFO Applying migration id=application 2026/10/15 14:19:25 INFO Applying migration id=certificates 2026/10/15 14:19:25 INFO Applying migration id=rawforward 2026/10/15 14:19:25 INFO Applying migration id=publickey 2026/10/15 14:19:25 INFO Applying migration id=resolvegroup 2026/10/15 14:19:25 INFO Applying migration id=reject 2026/10/15 14:19:25 INFO Applying migration id=autodel 2026/10/15 14:19:25 INFO Applying migration id=jsonb 2026/10/15 14:19:25 INFO Applying migration id=quote 2026/10/15 14:19:25 INFO Applying migration id=rfc9421 2026/10/15 14:19:25 INFO Applying migration id=keys 2026/10/15 14:19:25 INFO Applying migration id=portable 2026/10/15 14:19:25 INFO Applying migration id=proofs 2026/10/15 14:19:25 INFO Applying migration id=contexts 2026/10/15 14:19:25 INFO Applying migration id=deliverieshost 2026/10/15 14:19:25 INFO Applying migration id=pembegin 2026/10/15 14:19:25 INFO Applying migration id=didhost 2026/10/15 14:19:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:25 INFO Applying migration id=invites 2026/10/15 14:19:25 INFO Applying migration id=ed25519blob 2026/10/15 14:19:25 INFO Applying migration id=rsablob 2026/10/15 14:19:25 INFO Applying migration id=iconscid 2026/10/15 14:19:25 INFO Applying migration id=actor 2026/10/15 14:19:25 INFO Applying migration id=localkeys 2026/10/15 14:19:25 INFO Applying migration id=deleted 2026/10/15 14:19:25 INFO Applying migration id=history 2026/10/15 14:19:25 INFO Applying migration id=outboxnano 2026/10/15 14:19:25 INFO Applying migration id=implements 2026/10/15 14:19:25 INFO Applying migration id=backfill 2026/10/15 14:19:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a36b-74ab-bc6e-b4e4d3f8c190 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b 2026/10/15 14:19:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b 2026/10/15 14:19:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fee-a36f-7d83-a610-934fa18a8deb note=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 thread=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a36f-7d83-a610-934fa18a8deb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8#delete note=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 thread=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a36f-7d23-938e-149df2ba8cd8 2026/10/15 14:19:26 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b 2026/10/15 14:19:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a36b-73c0-85bd-ad7dffb3220b --- PASS: TestDelete_WithReply (0.72s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/10/15 14:19:26 INFO Applying migration id=initial 2026/10/15 14:19:26 INFO Applying migration id=notesupdated 2026/10/15 14:19:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:26 INFO Applying migration id=activitiesid 2026/10/15 14:19:26 INFO Applying migration id=outbox 2026/10/15 14:19:26 INFO Applying migration id=edits 2026/10/15 14:19:26 INFO Applying migration id=outboxactor 2026/10/15 14:19:26 INFO Applying migration id=outboxsender 2026/10/15 14:19:26 INFO Applying migration id=thread 2026/10/15 14:19:26 INFO Applying migration id=host 2026/10/15 14:19:26 INFO Applying migration id=sharedinbox 2026/10/15 14:19:26 INFO Applying migration id=noteshost 2026/10/15 14:19:26 INFO Applying migration id=fetched 2026/10/15 14:19:26 INFO Applying migration id=move 2026/10/15 14:19:26 INFO Applying migration id=cleanup 2026/10/15 14:19:26 INFO Applying migration id=received 2026/10/15 14:19:26 INFO Applying migration id=namehost 2026/10/15 14:19:26 INFO Applying migration id=outboxhost 2026/10/15 14:19:26 INFO Applying migration id=notesfts 2026/10/15 14:19:26 INFO Applying migration id=iconsname 2026/10/15 14:19:26 INFO Applying migration id=nohash 2026/10/15 14:19:26 INFO Applying migration id=shares 2026/10/15 14:19:26 INFO Applying migration id=actorttl 2026/10/15 14:19:26 INFO Applying migration id=tocc 2026/10/15 14:19:26 INFO Applying migration id=followeds 2026/10/15 14:19:26 INFO Applying migration id=certhash 2026/10/15 14:19:26 INFO Applying migration id=follows_sync 2026/10/15 14:19:26 INFO Applying migration id=jsonpath 2026/10/15 14:19:26 INFO Applying migration id=localforward 2026/10/15 14:19:26 INFO Applying migration id=avatar 2026/10/15 14:19:26 INFO Applying migration id=noimage 2026/10/15 14:19:26 INFO Applying migration id=feed 2026/10/15 14:19:26 INFO Applying migration id=bookmarks 2026/10/15 14:19:26 INFO Applying migration id=shareactivity 2026/10/15 14:19:26 INFO Applying migration id=application 2026/10/15 14:19:26 INFO Applying migration id=certificates 2026/10/15 14:19:26 INFO Applying migration id=rawforward 2026/10/15 14:19:26 INFO Applying migration id=publickey 2026/10/15 14:19:26 INFO Applying migration id=resolvegroup 2026/10/15 14:19:26 INFO Applying migration id=reject 2026/10/15 14:19:26 INFO Applying migration id=autodel 2026/10/15 14:19:26 INFO Applying migration id=jsonb 2026/10/15 14:19:26 INFO Applying migration id=quote 2026/10/15 14:19:26 INFO Applying migration id=rfc9421 2026/10/15 14:19:26 INFO Applying migration id=keys 2026/10/15 14:19:26 INFO Applying migration id=portable 2026/10/15 14:19:26 INFO Applying migration id=proofs 2026/10/15 14:19:26 INFO Applying migration id=contexts 2026/10/15 14:19:26 INFO Applying migration id=deliverieshost 2026/10/15 14:19:26 INFO Applying migration id=pembegin 2026/10/15 14:19:26 INFO Applying migration id=didhost 2026/10/15 14:19:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:26 INFO Applying migration id=invites 2026/10/15 14:19:26 INFO Applying migration id=ed25519blob 2026/10/15 14:19:26 INFO Applying migration id=rsablob 2026/10/15 14:19:26 INFO Applying migration id=iconscid 2026/10/15 14:19:26 INFO Applying migration id=actor 2026/10/15 14:19:26 INFO Applying migration id=localkeys 2026/10/15 14:19:26 INFO Applying migration id=deleted 2026/10/15 14:19:26 INFO Applying migration id=history 2026/10/15 14:19:26 INFO Applying migration id=outboxnano 2026/10/15 14:19:26 INFO Applying migration id=implements 2026/10/15 14:19:26 INFO Applying migration id=backfill 2026/10/15 14:19:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a5ca-748c-8bcd-d5359d7cd237 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fee-a5ce-7b28-8980-c405b0fae786 note=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 thread=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a5ce-7b28-8980-c405b0fae786 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca 2026/10/15 14:19:27 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 2026/10/15 14:19:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79#delete note=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 thread=https://localhost.localdomain:8443/post/01a13fee-a5ca-73d9-b3db-295f650043ca starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a5ce-7acb-a9d2-9298d3f43d79 --- PASS: TestDelete_WithReplyPostDeletedFirst (0.61s) === RUN TestDM_HappyFlow 2026/10/15 14:19:27 INFO Applying migration id=initial 2026/10/15 14:19:27 INFO Applying migration id=notesupdated 2026/10/15 14:19:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:27 INFO Applying migration id=activitiesid 2026/10/15 14:19:27 INFO Applying migration id=outbox 2026/10/15 14:19:27 INFO Applying migration id=edits 2026/10/15 14:19:27 INFO Applying migration id=outboxactor 2026/10/15 14:19:27 INFO Applying migration id=outboxsender 2026/10/15 14:19:27 INFO Applying migration id=thread 2026/10/15 14:19:27 INFO Applying migration id=host 2026/10/15 14:19:27 INFO Applying migration id=sharedinbox 2026/10/15 14:19:27 INFO Applying migration id=noteshost 2026/10/15 14:19:27 INFO Applying migration id=fetched 2026/10/15 14:19:27 INFO Applying migration id=move 2026/10/15 14:19:27 INFO Applying migration id=cleanup 2026/10/15 14:19:27 INFO Applying migration id=received 2026/10/15 14:19:27 INFO Applying migration id=namehost 2026/10/15 14:19:27 INFO Applying migration id=outboxhost 2026/10/15 14:19:27 INFO Applying migration id=notesfts 2026/10/15 14:19:27 INFO Applying migration id=iconsname 2026/10/15 14:19:27 INFO Applying migration id=nohash 2026/10/15 14:19:27 INFO Applying migration id=shares 2026/10/15 14:19:27 INFO Applying migration id=actorttl 2026/10/15 14:19:27 INFO Applying migration id=tocc 2026/10/15 14:19:27 INFO Applying migration id=followeds 2026/10/15 14:19:27 INFO Applying migration id=certhash 2026/10/15 14:19:27 INFO Applying migration id=follows_sync 2026/10/15 14:19:27 INFO Applying migration id=jsonpath 2026/10/15 14:19:27 INFO Applying migration id=localforward 2026/10/15 14:19:27 INFO Applying migration id=avatar 2026/10/15 14:19:27 INFO Applying migration id=noimage 2026/10/15 14:19:27 INFO Applying migration id=feed 2026/10/15 14:19:27 INFO Applying migration id=bookmarks 2026/10/15 14:19:27 INFO Applying migration id=shareactivity 2026/10/15 14:19:27 INFO Applying migration id=application 2026/10/15 14:19:27 INFO Applying migration id=certificates 2026/10/15 14:19:27 INFO Applying migration id=rawforward 2026/10/15 14:19:27 INFO Applying migration id=publickey 2026/10/15 14:19:27 INFO Applying migration id=resolvegroup 2026/10/15 14:19:27 INFO Applying migration id=reject 2026/10/15 14:19:27 INFO Applying migration id=autodel 2026/10/15 14:19:27 INFO Applying migration id=jsonb 2026/10/15 14:19:27 INFO Applying migration id=quote 2026/10/15 14:19:27 INFO Applying migration id=rfc9421 2026/10/15 14:19:27 INFO Applying migration id=keys 2026/10/15 14:19:27 INFO Applying migration id=portable 2026/10/15 14:19:27 INFO Applying migration id=proofs 2026/10/15 14:19:27 INFO Applying migration id=contexts 2026/10/15 14:19:27 INFO Applying migration id=deliverieshost 2026/10/15 14:19:27 INFO Applying migration id=pembegin 2026/10/15 14:19:27 INFO Applying migration id=didhost 2026/10/15 14:19:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:27 INFO Applying migration id=invites 2026/10/15 14:19:27 INFO Applying migration id=ed25519blob 2026/10/15 14:19:27 INFO Applying migration id=rsablob 2026/10/15 14:19:27 INFO Applying migration id=iconscid 2026/10/15 14:19:27 INFO Applying migration id=actor 2026/10/15 14:19:27 INFO Applying migration id=localkeys 2026/10/15 14:19:27 INFO Applying migration id=deleted 2026/10/15 14:19:27 INFO Applying migration id=history 2026/10/15 14:19:27 INFO Applying migration id=outboxnano 2026/10/15 14:19:27 INFO Applying migration id=implements 2026/10/15 14:19:27 INFO Applying migration id=backfill 2026/10/15 14:19:27 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-a829-78dc-8776-7c3941726b67 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a 2026/10/15 14:19:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-a829-75c1-8876-02792548033a --- PASS: TestDM_HappyFlow (0.58s) === RUN TestDM_UnauthenticatedUser 2026/10/15 14:19:27 INFO Applying migration id=initial 2026/10/15 14:19:27 INFO Applying migration id=notesupdated 2026/10/15 14:19:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:27 INFO Applying migration id=activitiesid 2026/10/15 14:19:27 INFO Applying migration id=outbox 2026/10/15 14:19:27 INFO Applying migration id=edits 2026/10/15 14:19:27 INFO Applying migration id=outboxactor 2026/10/15 14:19:27 INFO Applying migration id=outboxsender 2026/10/15 14:19:27 INFO Applying migration id=thread 2026/10/15 14:19:27 INFO Applying migration id=host 2026/10/15 14:19:27 INFO Applying migration id=sharedinbox 2026/10/15 14:19:27 INFO Applying migration id=noteshost 2026/10/15 14:19:27 INFO Applying migration id=fetched 2026/10/15 14:19:27 INFO Applying migration id=move 2026/10/15 14:19:27 INFO Applying migration id=cleanup 2026/10/15 14:19:27 INFO Applying migration id=received 2026/10/15 14:19:27 INFO Applying migration id=namehost 2026/10/15 14:19:27 INFO Applying migration id=outboxhost 2026/10/15 14:19:27 INFO Applying migration id=notesfts 2026/10/15 14:19:27 INFO Applying migration id=iconsname 2026/10/15 14:19:27 INFO Applying migration id=nohash 2026/10/15 14:19:27 INFO Applying migration id=shares 2026/10/15 14:19:27 INFO Applying migration id=actorttl 2026/10/15 14:19:27 INFO Applying migration id=tocc 2026/10/15 14:19:27 INFO Applying migration id=followeds 2026/10/15 14:19:27 INFO Applying migration id=certhash 2026/10/15 14:19:27 INFO Applying migration id=follows_sync 2026/10/15 14:19:27 INFO Applying migration id=jsonpath 2026/10/15 14:19:27 INFO Applying migration id=localforward 2026/10/15 14:19:27 INFO Applying migration id=avatar 2026/10/15 14:19:27 INFO Applying migration id=noimage 2026/10/15 14:19:27 INFO Applying migration id=feed 2026/10/15 14:19:27 INFO Applying migration id=bookmarks 2026/10/15 14:19:27 INFO Applying migration id=shareactivity 2026/10/15 14:19:27 INFO Applying migration id=application 2026/10/15 14:19:27 INFO Applying migration id=certificates 2026/10/15 14:19:27 INFO Applying migration id=rawforward 2026/10/15 14:19:27 INFO Applying migration id=publickey 2026/10/15 14:19:27 INFO Applying migration id=resolvegroup 2026/10/15 14:19:27 INFO Applying migration id=reject 2026/10/15 14:19:27 INFO Applying migration id=autodel 2026/10/15 14:19:27 INFO Applying migration id=jsonb 2026/10/15 14:19:27 INFO Applying migration id=quote 2026/10/15 14:19:27 INFO Applying migration id=rfc9421 2026/10/15 14:19:27 INFO Applying migration id=keys 2026/10/15 14:19:27 INFO Applying migration id=portable 2026/10/15 14:19:27 INFO Applying migration id=proofs 2026/10/15 14:19:27 INFO Applying migration id=contexts 2026/10/15 14:19:27 INFO Applying migration id=deliverieshost 2026/10/15 14:19:27 INFO Applying migration id=pembegin 2026/10/15 14:19:27 INFO Applying migration id=didhost 2026/10/15 14:19:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:27 INFO Applying migration id=invites 2026/10/15 14:19:27 INFO Applying migration id=ed25519blob 2026/10/15 14:19:27 INFO Applying migration id=rsablob 2026/10/15 14:19:27 INFO Applying migration id=iconscid 2026/10/15 14:19:27 INFO Applying migration id=actor 2026/10/15 14:19:27 INFO Applying migration id=localkeys 2026/10/15 14:19:27 INFO Applying migration id=deleted 2026/10/15 14:19:27 INFO Applying migration id=history 2026/10/15 14:19:27 INFO Applying migration id=outboxnano 2026/10/15 14:19:27 INFO Applying migration id=implements 2026/10/15 14:19:27 INFO Applying migration id=backfill 2026/10/15 14:19:28 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-ab08-7116-b462-ed46c2f06d23 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab 2026/10/15 14:19:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab 2026/10/15 14:19:28 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-ab07-7e68-97a6-0da5888935ab --- PASS: TestDM_UnauthenticatedUser (0.73s) === RUN TestDM_Loopback 2026/10/15 14:19:28 INFO Applying migration id=initial 2026/10/15 14:19:28 INFO Applying migration id=notesupdated 2026/10/15 14:19:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:28 INFO Applying migration id=activitiesid 2026/10/15 14:19:28 INFO Applying migration id=outbox 2026/10/15 14:19:28 INFO Applying migration id=edits 2026/10/15 14:19:28 INFO Applying migration id=outboxactor 2026/10/15 14:19:28 INFO Applying migration id=outboxsender 2026/10/15 14:19:28 INFO Applying migration id=thread 2026/10/15 14:19:28 INFO Applying migration id=host 2026/10/15 14:19:28 INFO Applying migration id=sharedinbox 2026/10/15 14:19:28 INFO Applying migration id=noteshost 2026/10/15 14:19:28 INFO Applying migration id=fetched 2026/10/15 14:19:28 INFO Applying migration id=move 2026/10/15 14:19:28 INFO Applying migration id=cleanup 2026/10/15 14:19:28 INFO Applying migration id=received 2026/10/15 14:19:28 INFO Applying migration id=namehost 2026/10/15 14:19:28 INFO Applying migration id=outboxhost 2026/10/15 14:19:28 INFO Applying migration id=notesfts 2026/10/15 14:19:28 INFO Applying migration id=iconsname 2026/10/15 14:19:28 INFO Applying migration id=nohash 2026/10/15 14:19:28 INFO Applying migration id=shares 2026/10/15 14:19:28 INFO Applying migration id=actorttl 2026/10/15 14:19:28 INFO Applying migration id=tocc 2026/10/15 14:19:28 INFO Applying migration id=followeds 2026/10/15 14:19:28 INFO Applying migration id=certhash 2026/10/15 14:19:28 INFO Applying migration id=follows_sync 2026/10/15 14:19:28 INFO Applying migration id=jsonpath 2026/10/15 14:19:28 INFO Applying migration id=localforward 2026/10/15 14:19:28 INFO Applying migration id=avatar 2026/10/15 14:19:28 INFO Applying migration id=noimage 2026/10/15 14:19:28 INFO Applying migration id=feed 2026/10/15 14:19:28 INFO Applying migration id=bookmarks 2026/10/15 14:19:28 INFO Applying migration id=shareactivity 2026/10/15 14:19:28 INFO Applying migration id=application 2026/10/15 14:19:28 INFO Applying migration id=certificates 2026/10/15 14:19:28 INFO Applying migration id=rawforward 2026/10/15 14:19:28 INFO Applying migration id=publickey 2026/10/15 14:19:28 INFO Applying migration id=resolvegroup 2026/10/15 14:19:28 INFO Applying migration id=reject 2026/10/15 14:19:28 INFO Applying migration id=autodel 2026/10/15 14:19:28 INFO Applying migration id=jsonb 2026/10/15 14:19:28 INFO Applying migration id=quote 2026/10/15 14:19:28 INFO Applying migration id=rfc9421 2026/10/15 14:19:28 INFO Applying migration id=keys 2026/10/15 14:19:28 INFO Applying migration id=portable 2026/10/15 14:19:28 INFO Applying migration id=proofs 2026/10/15 14:19:28 INFO Applying migration id=contexts 2026/10/15 14:19:28 INFO Applying migration id=deliverieshost 2026/10/15 14:19:28 INFO Applying migration id=pembegin 2026/10/15 14:19:28 INFO Applying migration id=didhost 2026/10/15 14:19:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:28 INFO Applying migration id=invites 2026/10/15 14:19:28 INFO Applying migration id=ed25519blob 2026/10/15 14:19:28 INFO Applying migration id=rsablob 2026/10/15 14:19:28 INFO Applying migration id=iconscid 2026/10/15 14:19:28 INFO Applying migration id=actor 2026/10/15 14:19:28 INFO Applying migration id=localkeys 2026/10/15 14:19:28 INFO Applying migration id=deleted 2026/10/15 14:19:28 INFO Applying migration id=history 2026/10/15 14:19:28 INFO Applying migration id=outboxnano 2026/10/15 14:19:28 INFO Applying migration id=implements 2026/10/15 14:19:28 INFO Applying migration id=backfill 2026/10/15 14:19:28 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (0.39s) === RUN TestDM_TwoMentions 2026/10/15 14:19:28 INFO Applying migration id=initial 2026/10/15 14:19:28 INFO Applying migration id=notesupdated 2026/10/15 14:19:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:28 INFO Applying migration id=activitiesid 2026/10/15 14:19:28 INFO Applying migration id=outbox 2026/10/15 14:19:28 INFO Applying migration id=edits 2026/10/15 14:19:28 INFO Applying migration id=outboxactor 2026/10/15 14:19:28 INFO Applying migration id=outboxsender 2026/10/15 14:19:28 INFO Applying migration id=thread 2026/10/15 14:19:28 INFO Applying migration id=host 2026/10/15 14:19:28 INFO Applying migration id=sharedinbox 2026/10/15 14:19:28 INFO Applying migration id=noteshost 2026/10/15 14:19:28 INFO Applying migration id=fetched 2026/10/15 14:19:28 INFO Applying migration id=move 2026/10/15 14:19:28 INFO Applying migration id=cleanup 2026/10/15 14:19:28 INFO Applying migration id=received 2026/10/15 14:19:28 INFO Applying migration id=namehost 2026/10/15 14:19:28 INFO Applying migration id=outboxhost 2026/10/15 14:19:28 INFO Applying migration id=notesfts 2026/10/15 14:19:28 INFO Applying migration id=iconsname 2026/10/15 14:19:28 INFO Applying migration id=nohash 2026/10/15 14:19:28 INFO Applying migration id=shares 2026/10/15 14:19:28 INFO Applying migration id=actorttl 2026/10/15 14:19:28 INFO Applying migration id=tocc 2026/10/15 14:19:28 INFO Applying migration id=followeds 2026/10/15 14:19:28 INFO Applying migration id=certhash 2026/10/15 14:19:28 INFO Applying migration id=follows_sync 2026/10/15 14:19:28 INFO Applying migration id=jsonpath 2026/10/15 14:19:28 INFO Applying migration id=localforward 2026/10/15 14:19:28 INFO Applying migration id=avatar 2026/10/15 14:19:28 INFO Applying migration id=noimage 2026/10/15 14:19:28 INFO Applying migration id=feed 2026/10/15 14:19:28 INFO Applying migration id=bookmarks 2026/10/15 14:19:28 INFO Applying migration id=shareactivity 2026/10/15 14:19:28 INFO Applying migration id=application 2026/10/15 14:19:28 INFO Applying migration id=certificates 2026/10/15 14:19:28 INFO Applying migration id=rawforward 2026/10/15 14:19:28 INFO Applying migration id=publickey 2026/10/15 14:19:28 INFO Applying migration id=resolvegroup 2026/10/15 14:19:28 INFO Applying migration id=reject 2026/10/15 14:19:28 INFO Applying migration id=autodel 2026/10/15 14:19:28 INFO Applying migration id=jsonb 2026/10/15 14:19:28 INFO Applying migration id=quote 2026/10/15 14:19:28 INFO Applying migration id=rfc9421 2026/10/15 14:19:28 INFO Applying migration id=keys 2026/10/15 14:19:28 INFO Applying migration id=portable 2026/10/15 14:19:28 INFO Applying migration id=proofs 2026/10/15 14:19:28 INFO Applying migration id=contexts 2026/10/15 14:19:28 INFO Applying migration id=deliverieshost 2026/10/15 14:19:28 INFO Applying migration id=pembegin 2026/10/15 14:19:28 INFO Applying migration id=didhost 2026/10/15 14:19:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:28 INFO Applying migration id=invites 2026/10/15 14:19:28 INFO Applying migration id=ed25519blob 2026/10/15 14:19:28 INFO Applying migration id=rsablob 2026/10/15 14:19:28 INFO Applying migration id=iconscid 2026/10/15 14:19:28 INFO Applying migration id=actor 2026/10/15 14:19:28 INFO Applying migration id=localkeys 2026/10/15 14:19:28 INFO Applying migration id=deleted 2026/10/15 14:19:28 INFO Applying migration id=history 2026/10/15 14:19:28 INFO Applying migration id=outboxnano 2026/10/15 14:19:28 INFO Applying migration id=implements 2026/10/15 14:19:28 INFO Applying migration id=backfill 2026/10/15 14:19:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:29 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/15 14:19:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-af1d-7e0d-8a33-44e424abfe76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 2026/10/15 14:19:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 2026/10/15 14:19:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 2026/10/15 14:19:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-af1d-76ac-ac9c-285f47d6c5d3 --- PASS: TestDM_TwoMentions (0.67s) === RUN TestDM_TwoMentionsOneLoopback 2026/10/15 14:19:29 INFO Applying migration id=initial 2026/10/15 14:19:29 INFO Applying migration id=notesupdated 2026/10/15 14:19:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:29 INFO Applying migration id=activitiesid 2026/10/15 14:19:29 INFO Applying migration id=outbox 2026/10/15 14:19:29 INFO Applying migration id=edits 2026/10/15 14:19:29 INFO Applying migration id=outboxactor 2026/10/15 14:19:29 INFO Applying migration id=outboxsender 2026/10/15 14:19:29 INFO Applying migration id=thread 2026/10/15 14:19:29 INFO Applying migration id=host 2026/10/15 14:19:29 INFO Applying migration id=sharedinbox 2026/10/15 14:19:29 INFO Applying migration id=noteshost 2026/10/15 14:19:29 INFO Applying migration id=fetched 2026/10/15 14:19:29 INFO Applying migration id=move 2026/10/15 14:19:29 INFO Applying migration id=cleanup 2026/10/15 14:19:29 INFO Applying migration id=received 2026/10/15 14:19:29 INFO Applying migration id=namehost 2026/10/15 14:19:29 INFO Applying migration id=outboxhost 2026/10/15 14:19:29 INFO Applying migration id=notesfts 2026/10/15 14:19:29 INFO Applying migration id=iconsname 2026/10/15 14:19:29 INFO Applying migration id=nohash 2026/10/15 14:19:29 INFO Applying migration id=shares 2026/10/15 14:19:29 INFO Applying migration id=actorttl 2026/10/15 14:19:29 INFO Applying migration id=tocc 2026/10/15 14:19:29 INFO Applying migration id=followeds 2026/10/15 14:19:29 INFO Applying migration id=certhash 2026/10/15 14:19:29 INFO Applying migration id=follows_sync 2026/10/15 14:19:29 INFO Applying migration id=jsonpath 2026/10/15 14:19:29 INFO Applying migration id=localforward 2026/10/15 14:19:29 INFO Applying migration id=avatar 2026/10/15 14:19:29 INFO Applying migration id=noimage 2026/10/15 14:19:29 INFO Applying migration id=feed 2026/10/15 14:19:29 INFO Applying migration id=bookmarks 2026/10/15 14:19:29 INFO Applying migration id=shareactivity 2026/10/15 14:19:29 INFO Applying migration id=application 2026/10/15 14:19:29 INFO Applying migration id=certificates 2026/10/15 14:19:29 INFO Applying migration id=rawforward 2026/10/15 14:19:29 INFO Applying migration id=publickey 2026/10/15 14:19:29 INFO Applying migration id=resolvegroup 2026/10/15 14:19:29 INFO Applying migration id=reject 2026/10/15 14:19:29 INFO Applying migration id=autodel 2026/10/15 14:19:29 INFO Applying migration id=jsonb 2026/10/15 14:19:29 INFO Applying migration id=quote 2026/10/15 14:19:29 INFO Applying migration id=rfc9421 2026/10/15 14:19:29 INFO Applying migration id=keys 2026/10/15 14:19:29 INFO Applying migration id=portable 2026/10/15 14:19:29 INFO Applying migration id=proofs 2026/10/15 14:19:29 INFO Applying migration id=contexts 2026/10/15 14:19:29 INFO Applying migration id=deliverieshost 2026/10/15 14:19:29 INFO Applying migration id=pembegin 2026/10/15 14:19:29 INFO Applying migration id=didhost 2026/10/15 14:19:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:29 INFO Applying migration id=invites 2026/10/15 14:19:29 INFO Applying migration id=ed25519blob 2026/10/15 14:19:29 INFO Applying migration id=rsablob 2026/10/15 14:19:29 INFO Applying migration id=iconscid 2026/10/15 14:19:29 INFO Applying migration id=actor 2026/10/15 14:19:29 INFO Applying migration id=localkeys 2026/10/15 14:19:29 INFO Applying migration id=deleted 2026/10/15 14:19:29 INFO Applying migration id=history 2026/10/15 14:19:29 INFO Applying migration id=outboxnano 2026/10/15 14:19:29 INFO Applying migration id=implements 2026/10/15 14:19:29 INFO Applying migration id=backfill 2026/10/15 14:19:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:30 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-b23f-7401-8107-f3f2cdcf9b1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec 2026/10/15 14:19:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b23f-710c-a8b4-59f42ce7efec --- PASS: TestDM_TwoMentionsOneLoopback (0.79s) === RUN TestDM_TooManyRecipients 2026/10/15 14:19:30 INFO Applying migration id=initial 2026/10/15 14:19:30 INFO Applying migration id=notesupdated 2026/10/15 14:19:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:30 INFO Applying migration id=activitiesid 2026/10/15 14:19:30 INFO Applying migration id=outbox 2026/10/15 14:19:30 INFO Applying migration id=edits 2026/10/15 14:19:30 INFO Applying migration id=outboxactor 2026/10/15 14:19:30 INFO Applying migration id=outboxsender 2026/10/15 14:19:30 INFO Applying migration id=thread 2026/10/15 14:19:30 INFO Applying migration id=host 2026/10/15 14:19:30 INFO Applying migration id=sharedinbox 2026/10/15 14:19:30 INFO Applying migration id=noteshost 2026/10/15 14:19:30 INFO Applying migration id=fetched 2026/10/15 14:19:30 INFO Applying migration id=move 2026/10/15 14:19:30 INFO Applying migration id=cleanup 2026/10/15 14:19:30 INFO Applying migration id=received 2026/10/15 14:19:30 INFO Applying migration id=namehost 2026/10/15 14:19:30 INFO Applying migration id=outboxhost 2026/10/15 14:19:30 INFO Applying migration id=notesfts 2026/10/15 14:19:30 INFO Applying migration id=iconsname 2026/10/15 14:19:30 INFO Applying migration id=nohash 2026/10/15 14:19:30 INFO Applying migration id=shares 2026/10/15 14:19:30 INFO Applying migration id=actorttl 2026/10/15 14:19:30 INFO Applying migration id=tocc 2026/10/15 14:19:30 INFO Applying migration id=followeds 2026/10/15 14:19:30 INFO Applying migration id=certhash 2026/10/15 14:19:30 INFO Applying migration id=follows_sync 2026/10/15 14:19:30 INFO Applying migration id=jsonpath 2026/10/15 14:19:30 INFO Applying migration id=localforward 2026/10/15 14:19:30 INFO Applying migration id=avatar 2026/10/15 14:19:30 INFO Applying migration id=noimage 2026/10/15 14:19:30 INFO Applying migration id=feed 2026/10/15 14:19:30 INFO Applying migration id=bookmarks 2026/10/15 14:19:30 INFO Applying migration id=shareactivity 2026/10/15 14:19:30 INFO Applying migration id=application 2026/10/15 14:19:30 INFO Applying migration id=certificates 2026/10/15 14:19:30 INFO Applying migration id=rawforward 2026/10/15 14:19:30 INFO Applying migration id=publickey 2026/10/15 14:19:30 INFO Applying migration id=resolvegroup 2026/10/15 14:19:30 INFO Applying migration id=reject 2026/10/15 14:19:30 INFO Applying migration id=autodel 2026/10/15 14:19:30 INFO Applying migration id=jsonb 2026/10/15 14:19:30 INFO Applying migration id=quote 2026/10/15 14:19:30 INFO Applying migration id=rfc9421 2026/10/15 14:19:30 INFO Applying migration id=keys 2026/10/15 14:19:30 INFO Applying migration id=portable 2026/10/15 14:19:30 INFO Applying migration id=proofs 2026/10/15 14:19:30 INFO Applying migration id=contexts 2026/10/15 14:19:30 INFO Applying migration id=deliverieshost 2026/10/15 14:19:30 INFO Applying migration id=pembegin 2026/10/15 14:19:30 INFO Applying migration id=didhost 2026/10/15 14:19:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:30 INFO Applying migration id=invites 2026/10/15 14:19:30 INFO Applying migration id=ed25519blob 2026/10/15 14:19:30 INFO Applying migration id=rsablob 2026/10/15 14:19:30 INFO Applying migration id=iconscid 2026/10/15 14:19:30 INFO Applying migration id=actor 2026/10/15 14:19:30 INFO Applying migration id=localkeys 2026/10/15 14:19:30 INFO Applying migration id=deleted 2026/10/15 14:19:30 INFO Applying migration id=history 2026/10/15 14:19:30 INFO Applying migration id=outboxnano 2026/10/15 14:19:30 INFO Applying migration id=implements 2026/10/15 14:19:30 INFO Applying migration id=backfill 2026/10/15 14:19:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:30 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (0.63s) === RUN TestDM_MaxRecipients 2026/10/15 14:19:30 INFO Applying migration id=initial 2026/10/15 14:19:30 INFO Applying migration id=notesupdated 2026/10/15 14:19:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:30 INFO Applying migration id=activitiesid 2026/10/15 14:19:30 INFO Applying migration id=outbox 2026/10/15 14:19:30 INFO Applying migration id=edits 2026/10/15 14:19:30 INFO Applying migration id=outboxactor 2026/10/15 14:19:30 INFO Applying migration id=outboxsender 2026/10/15 14:19:30 INFO Applying migration id=thread 2026/10/15 14:19:30 INFO Applying migration id=host 2026/10/15 14:19:30 INFO Applying migration id=sharedinbox 2026/10/15 14:19:30 INFO Applying migration id=noteshost 2026/10/15 14:19:30 INFO Applying migration id=fetched 2026/10/15 14:19:30 INFO Applying migration id=move 2026/10/15 14:19:30 INFO Applying migration id=cleanup 2026/10/15 14:19:30 INFO Applying migration id=received 2026/10/15 14:19:30 INFO Applying migration id=namehost 2026/10/15 14:19:30 INFO Applying migration id=outboxhost 2026/10/15 14:19:30 INFO Applying migration id=notesfts 2026/10/15 14:19:30 INFO Applying migration id=iconsname 2026/10/15 14:19:30 INFO Applying migration id=nohash 2026/10/15 14:19:30 INFO Applying migration id=shares 2026/10/15 14:19:30 INFO Applying migration id=actorttl 2026/10/15 14:19:30 INFO Applying migration id=tocc 2026/10/15 14:19:30 INFO Applying migration id=followeds 2026/10/15 14:19:30 INFO Applying migration id=certhash 2026/10/15 14:19:30 INFO Applying migration id=follows_sync 2026/10/15 14:19:30 INFO Applying migration id=jsonpath 2026/10/15 14:19:30 INFO Applying migration id=localforward 2026/10/15 14:19:30 INFO Applying migration id=avatar 2026/10/15 14:19:30 INFO Applying migration id=noimage 2026/10/15 14:19:30 INFO Applying migration id=feed 2026/10/15 14:19:30 INFO Applying migration id=bookmarks 2026/10/15 14:19:30 INFO Applying migration id=shareactivity 2026/10/15 14:19:30 INFO Applying migration id=application 2026/10/15 14:19:30 INFO Applying migration id=certificates 2026/10/15 14:19:30 INFO Applying migration id=rawforward 2026/10/15 14:19:30 INFO Applying migration id=publickey 2026/10/15 14:19:30 INFO Applying migration id=resolvegroup 2026/10/15 14:19:30 INFO Applying migration id=reject 2026/10/15 14:19:30 INFO Applying migration id=autodel 2026/10/15 14:19:30 INFO Applying migration id=jsonb 2026/10/15 14:19:30 INFO Applying migration id=quote 2026/10/15 14:19:30 INFO Applying migration id=rfc9421 2026/10/15 14:19:30 INFO Applying migration id=keys 2026/10/15 14:19:30 INFO Applying migration id=portable 2026/10/15 14:19:30 INFO Applying migration id=proofs 2026/10/15 14:19:30 INFO Applying migration id=contexts 2026/10/15 14:19:30 INFO Applying migration id=deliverieshost 2026/10/15 14:19:30 INFO Applying migration id=pembegin 2026/10/15 14:19:30 INFO Applying migration id=didhost 2026/10/15 14:19:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:30 INFO Applying migration id=invites 2026/10/15 14:19:30 INFO Applying migration id=ed25519blob 2026/10/15 14:19:30 INFO Applying migration id=rsablob 2026/10/15 14:19:30 INFO Applying migration id=iconscid 2026/10/15 14:19:30 INFO Applying migration id=actor 2026/10/15 14:19:30 INFO Applying migration id=localkeys 2026/10/15 14:19:30 INFO Applying migration id=deleted 2026/10/15 14:19:30 INFO Applying migration id=history 2026/10/15 14:19:30 INFO Applying migration id=outboxnano 2026/10/15 14:19:30 INFO Applying migration id=implements 2026/10/15 14:19:30 INFO Applying migration id=backfill 2026/10/15 14:19:31 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:31 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/15 14:19:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-b685-726d-a7f9-222ceeae1df5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 2026/10/15 14:19:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 2026/10/15 14:19:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 2026/10/15 14:19:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-b684-7b84-8665-c36b3ae25044 --- PASS: TestDM_MaxRecipients (0.48s) === RUN TestEdit_Throttling 2026/10/15 14:19:31 INFO Applying migration id=initial 2026/10/15 14:19:31 INFO Applying migration id=notesupdated 2026/10/15 14:19:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:31 INFO Applying migration id=activitiesid 2026/10/15 14:19:31 INFO Applying migration id=outbox 2026/10/15 14:19:31 INFO Applying migration id=edits 2026/10/15 14:19:31 INFO Applying migration id=outboxactor 2026/10/15 14:19:31 INFO Applying migration id=outboxsender 2026/10/15 14:19:31 INFO Applying migration id=thread 2026/10/15 14:19:31 INFO Applying migration id=host 2026/10/15 14:19:31 INFO Applying migration id=sharedinbox 2026/10/15 14:19:31 INFO Applying migration id=noteshost 2026/10/15 14:19:31 INFO Applying migration id=fetched 2026/10/15 14:19:31 INFO Applying migration id=move 2026/10/15 14:19:31 INFO Applying migration id=cleanup 2026/10/15 14:19:31 INFO Applying migration id=received 2026/10/15 14:19:31 INFO Applying migration id=namehost 2026/10/15 14:19:31 INFO Applying migration id=outboxhost 2026/10/15 14:19:31 INFO Applying migration id=notesfts 2026/10/15 14:19:31 INFO Applying migration id=iconsname 2026/10/15 14:19:31 INFO Applying migration id=nohash 2026/10/15 14:19:31 INFO Applying migration id=shares 2026/10/15 14:19:31 INFO Applying migration id=actorttl 2026/10/15 14:19:31 INFO Applying migration id=tocc 2026/10/15 14:19:31 INFO Applying migration id=followeds 2026/10/15 14:19:31 INFO Applying migration id=certhash 2026/10/15 14:19:31 INFO Applying migration id=follows_sync 2026/10/15 14:19:31 INFO Applying migration id=jsonpath 2026/10/15 14:19:31 INFO Applying migration id=localforward 2026/10/15 14:19:31 INFO Applying migration id=avatar 2026/10/15 14:19:31 INFO Applying migration id=noimage 2026/10/15 14:19:31 INFO Applying migration id=feed 2026/10/15 14:19:31 INFO Applying migration id=bookmarks 2026/10/15 14:19:31 INFO Applying migration id=shareactivity 2026/10/15 14:19:31 INFO Applying migration id=application 2026/10/15 14:19:31 INFO Applying migration id=certificates 2026/10/15 14:19:31 INFO Applying migration id=rawforward 2026/10/15 14:19:31 INFO Applying migration id=publickey 2026/10/15 14:19:31 INFO Applying migration id=resolvegroup 2026/10/15 14:19:31 INFO Applying migration id=reject 2026/10/15 14:19:31 INFO Applying migration id=autodel 2026/10/15 14:19:31 INFO Applying migration id=jsonb 2026/10/15 14:19:31 INFO Applying migration id=quote 2026/10/15 14:19:31 INFO Applying migration id=rfc9421 2026/10/15 14:19:31 INFO Applying migration id=keys 2026/10/15 14:19:31 INFO Applying migration id=portable 2026/10/15 14:19:31 INFO Applying migration id=proofs 2026/10/15 14:19:31 INFO Applying migration id=contexts 2026/10/15 14:19:31 INFO Applying migration id=deliverieshost 2026/10/15 14:19:31 INFO Applying migration id=pembegin 2026/10/15 14:19:31 INFO Applying migration id=didhost 2026/10/15 14:19:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:31 INFO Applying migration id=invites 2026/10/15 14:19:31 INFO Applying migration id=ed25519blob 2026/10/15 14:19:31 INFO Applying migration id=rsablob 2026/10/15 14:19:31 INFO Applying migration id=iconscid 2026/10/15 14:19:31 INFO Applying migration id=actor 2026/10/15 14:19:31 INFO Applying migration id=localkeys 2026/10/15 14:19:31 INFO Applying migration id=deleted 2026/10/15 14:19:31 INFO Applying migration id=history 2026/10/15 14:19:31 INFO Applying migration id=outboxnano 2026/10/15 14:19:31 INFO Applying migration id=implements 2026/10/15 14:19:31 INFO Applying migration id=backfill 2026/10/15 14:19:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-b8d3-7b0b-b482-1ee49028f190 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-b8d4-7d74-a61f-54d3715a43e4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-b8d3-7b0b-b482-1ee49028f190 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-b8d3-7b0b-b482-1ee49028f190 2026/10/15 14:19:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-b8d8-7120-9e94-46a56899a774 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-b8d8-70ae-b295-199864ccc7f5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-b8d8-70ae-b295-199864ccc7f5 2026/10/15 14:19:31 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13fee-b8d8-70ae-b295-199864ccc7f5 can=2026-10-15T14:23:31.927Z --- PASS: TestEdit_Throttling (0.59s) === RUN TestEdit_HappyFlow 2026/10/15 14:19:31 INFO Applying migration id=initial 2026/10/15 14:19:31 INFO Applying migration id=notesupdated 2026/10/15 14:19:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:31 INFO Applying migration id=activitiesid 2026/10/15 14:19:31 INFO Applying migration id=outbox 2026/10/15 14:19:31 INFO Applying migration id=edits 2026/10/15 14:19:31 INFO Applying migration id=outboxactor 2026/10/15 14:19:31 INFO Applying migration id=outboxsender 2026/10/15 14:19:31 INFO Applying migration id=thread 2026/10/15 14:19:31 INFO Applying migration id=host 2026/10/15 14:19:31 INFO Applying migration id=sharedinbox 2026/10/15 14:19:31 INFO Applying migration id=noteshost 2026/10/15 14:19:31 INFO Applying migration id=fetched 2026/10/15 14:19:31 INFO Applying migration id=move 2026/10/15 14:19:31 INFO Applying migration id=cleanup 2026/10/15 14:19:31 INFO Applying migration id=received 2026/10/15 14:19:31 INFO Applying migration id=namehost 2026/10/15 14:19:31 INFO Applying migration id=outboxhost 2026/10/15 14:19:31 INFO Applying migration id=notesfts 2026/10/15 14:19:31 INFO Applying migration id=iconsname 2026/10/15 14:19:31 INFO Applying migration id=nohash 2026/10/15 14:19:31 INFO Applying migration id=shares 2026/10/15 14:19:31 INFO Applying migration id=actorttl 2026/10/15 14:19:31 INFO Applying migration id=tocc 2026/10/15 14:19:32 INFO Applying migration id=followeds 2026/10/15 14:19:32 INFO Applying migration id=certhash 2026/10/15 14:19:32 INFO Applying migration id=follows_sync 2026/10/15 14:19:32 INFO Applying migration id=jsonpath 2026/10/15 14:19:32 INFO Applying migration id=localforward 2026/10/15 14:19:32 INFO Applying migration id=avatar 2026/10/15 14:19:32 INFO Applying migration id=noimage 2026/10/15 14:19:32 INFO Applying migration id=feed 2026/10/15 14:19:32 INFO Applying migration id=bookmarks 2026/10/15 14:19:32 INFO Applying migration id=shareactivity 2026/10/15 14:19:32 INFO Applying migration id=application 2026/10/15 14:19:32 INFO Applying migration id=certificates 2026/10/15 14:19:32 INFO Applying migration id=rawforward 2026/10/15 14:19:32 INFO Applying migration id=publickey 2026/10/15 14:19:32 INFO Applying migration id=resolvegroup 2026/10/15 14:19:32 INFO Applying migration id=reject 2026/10/15 14:19:32 INFO Applying migration id=autodel 2026/10/15 14:19:32 INFO Applying migration id=jsonb 2026/10/15 14:19:32 INFO Applying migration id=quote 2026/10/15 14:19:32 INFO Applying migration id=rfc9421 2026/10/15 14:19:32 INFO Applying migration id=keys 2026/10/15 14:19:32 INFO Applying migration id=portable 2026/10/15 14:19:32 INFO Applying migration id=proofs 2026/10/15 14:19:32 INFO Applying migration id=contexts 2026/10/15 14:19:32 INFO Applying migration id=deliverieshost 2026/10/15 14:19:32 INFO Applying migration id=pembegin 2026/10/15 14:19:32 INFO Applying migration id=didhost 2026/10/15 14:19:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:32 INFO Applying migration id=invites 2026/10/15 14:19:32 INFO Applying migration id=ed25519blob 2026/10/15 14:19:32 INFO Applying migration id=rsablob 2026/10/15 14:19:32 INFO Applying migration id=iconscid 2026/10/15 14:19:32 INFO Applying migration id=actor 2026/10/15 14:19:32 INFO Applying migration id=localkeys 2026/10/15 14:19:32 INFO Applying migration id=deleted 2026/10/15 14:19:32 INFO Applying migration id=history 2026/10/15 14:19:32 INFO Applying migration id=outboxnano 2026/10/15 14:19:32 INFO Applying migration id=implements 2026/10/15 14:19:32 INFO Applying migration id=backfill 2026/10/15 14:19:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-bb27-79a4-bb8d-a54ef4ed414a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-bb28-72d1-9472-013610ae683f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-bb27-79a4-bb8d-a54ef4ed414a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-bb27-79a4-bb8d-a54ef4ed414a 2026/10/15 14:19:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-bb2a-707b-94f3-201a98ee9ae6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 2026/10/15 14:19:32 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-bb2b-77e9-a7ac-56d082a6f094 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 2026/10/15 14:19:32 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13fee-bb2a-704d-95f5-07f773875da2 can=2026-10-15T14:35:32.523Z --- PASS: TestEdit_HappyFlow (0.59s) === RUN TestEdit_EmptyContent 2026/10/15 14:19:32 INFO Applying migration id=initial 2026/10/15 14:19:32 INFO Applying migration id=notesupdated 2026/10/15 14:19:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:32 INFO Applying migration id=activitiesid 2026/10/15 14:19:32 INFO Applying migration id=outbox 2026/10/15 14:19:32 INFO Applying migration id=edits 2026/10/15 14:19:32 INFO Applying migration id=outboxactor 2026/10/15 14:19:32 INFO Applying migration id=outboxsender 2026/10/15 14:19:32 INFO Applying migration id=thread 2026/10/15 14:19:32 INFO Applying migration id=host 2026/10/15 14:19:32 INFO Applying migration id=sharedinbox 2026/10/15 14:19:32 INFO Applying migration id=noteshost 2026/10/15 14:19:32 INFO Applying migration id=fetched 2026/10/15 14:19:32 INFO Applying migration id=move 2026/10/15 14:19:32 INFO Applying migration id=cleanup 2026/10/15 14:19:32 INFO Applying migration id=received 2026/10/15 14:19:32 INFO Applying migration id=namehost 2026/10/15 14:19:32 INFO Applying migration id=outboxhost 2026/10/15 14:19:32 INFO Applying migration id=notesfts 2026/10/15 14:19:32 INFO Applying migration id=iconsname 2026/10/15 14:19:32 INFO Applying migration id=nohash 2026/10/15 14:19:32 INFO Applying migration id=shares 2026/10/15 14:19:32 INFO Applying migration id=actorttl 2026/10/15 14:19:32 INFO Applying migration id=tocc 2026/10/15 14:19:32 INFO Applying migration id=followeds 2026/10/15 14:19:32 INFO Applying migration id=certhash 2026/10/15 14:19:32 INFO Applying migration id=follows_sync 2026/10/15 14:19:32 INFO Applying migration id=jsonpath 2026/10/15 14:19:32 INFO Applying migration id=localforward 2026/10/15 14:19:32 INFO Applying migration id=avatar 2026/10/15 14:19:32 INFO Applying migration id=noimage 2026/10/15 14:19:32 INFO Applying migration id=feed 2026/10/15 14:19:32 INFO Applying migration id=bookmarks 2026/10/15 14:19:32 INFO Applying migration id=shareactivity 2026/10/15 14:19:32 INFO Applying migration id=application 2026/10/15 14:19:32 INFO Applying migration id=certificates 2026/10/15 14:19:32 INFO Applying migration id=rawforward 2026/10/15 14:19:32 INFO Applying migration id=publickey 2026/10/15 14:19:32 INFO Applying migration id=resolvegroup 2026/10/15 14:19:32 INFO Applying migration id=reject 2026/10/15 14:19:32 INFO Applying migration id=autodel 2026/10/15 14:19:32 INFO Applying migration id=jsonb 2026/10/15 14:19:32 INFO Applying migration id=quote 2026/10/15 14:19:32 INFO Applying migration id=rfc9421 2026/10/15 14:19:32 INFO Applying migration id=keys 2026/10/15 14:19:32 INFO Applying migration id=portable 2026/10/15 14:19:32 INFO Applying migration id=proofs 2026/10/15 14:19:32 INFO Applying migration id=contexts 2026/10/15 14:19:32 INFO Applying migration id=deliverieshost 2026/10/15 14:19:32 INFO Applying migration id=pembegin 2026/10/15 14:19:32 INFO Applying migration id=didhost 2026/10/15 14:19:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:32 INFO Applying migration id=invites 2026/10/15 14:19:32 INFO Applying migration id=ed25519blob 2026/10/15 14:19:32 INFO Applying migration id=rsablob 2026/10/15 14:19:32 INFO Applying migration id=iconscid 2026/10/15 14:19:32 INFO Applying migration id=actor 2026/10/15 14:19:32 INFO Applying migration id=localkeys 2026/10/15 14:19:32 INFO Applying migration id=deleted 2026/10/15 14:19:32 INFO Applying migration id=history 2026/10/15 14:19:32 INFO Applying migration id=outboxnano 2026/10/15 14:19:32 INFO Applying migration id=implements 2026/10/15 14:19:32 INFO Applying migration id=backfill 2026/10/15 14:19:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-be08-7cd8-8bc8-d65904051933 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-be09-7592-91f3-569f39036a67 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-be08-7cd8-8bc8-d65904051933 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-be08-7cd8-8bc8-d65904051933 2026/10/15 14:19:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-be0c-72b5-bf48-8ae772b48b25 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-be0c-722e-89e5-87656839599f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-be0c-722e-89e5-87656839599f --- PASS: TestEdit_EmptyContent (0.74s) === RUN TestEdit_LongContent 2026/10/15 14:19:33 INFO Applying migration id=initial 2026/10/15 14:19:33 INFO Applying migration id=notesupdated 2026/10/15 14:19:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:33 INFO Applying migration id=activitiesid 2026/10/15 14:19:33 INFO Applying migration id=outbox 2026/10/15 14:19:33 INFO Applying migration id=edits 2026/10/15 14:19:33 INFO Applying migration id=outboxactor 2026/10/15 14:19:33 INFO Applying migration id=outboxsender 2026/10/15 14:19:33 INFO Applying migration id=thread 2026/10/15 14:19:33 INFO Applying migration id=host 2026/10/15 14:19:33 INFO Applying migration id=sharedinbox 2026/10/15 14:19:33 INFO Applying migration id=noteshost 2026/10/15 14:19:33 INFO Applying migration id=fetched 2026/10/15 14:19:33 INFO Applying migration id=move 2026/10/15 14:19:33 INFO Applying migration id=cleanup 2026/10/15 14:19:33 INFO Applying migration id=received 2026/10/15 14:19:33 INFO Applying migration id=namehost 2026/10/15 14:19:33 INFO Applying migration id=outboxhost 2026/10/15 14:19:33 INFO Applying migration id=notesfts 2026/10/15 14:19:33 INFO Applying migration id=iconsname 2026/10/15 14:19:33 INFO Applying migration id=nohash 2026/10/15 14:19:33 INFO Applying migration id=shares 2026/10/15 14:19:33 INFO Applying migration id=actorttl 2026/10/15 14:19:33 INFO Applying migration id=tocc 2026/10/15 14:19:33 INFO Applying migration id=followeds 2026/10/15 14:19:33 INFO Applying migration id=certhash 2026/10/15 14:19:33 INFO Applying migration id=follows_sync 2026/10/15 14:19:33 INFO Applying migration id=jsonpath 2026/10/15 14:19:33 INFO Applying migration id=localforward 2026/10/15 14:19:33 INFO Applying migration id=avatar 2026/10/15 14:19:33 INFO Applying migration id=noimage 2026/10/15 14:19:33 INFO Applying migration id=feed 2026/10/15 14:19:33 INFO Applying migration id=bookmarks 2026/10/15 14:19:33 INFO Applying migration id=shareactivity 2026/10/15 14:19:33 INFO Applying migration id=application 2026/10/15 14:19:33 INFO Applying migration id=certificates 2026/10/15 14:19:33 INFO Applying migration id=rawforward 2026/10/15 14:19:33 INFO Applying migration id=publickey 2026/10/15 14:19:33 INFO Applying migration id=resolvegroup 2026/10/15 14:19:33 INFO Applying migration id=reject 2026/10/15 14:19:33 INFO Applying migration id=autodel 2026/10/15 14:19:33 INFO Applying migration id=jsonb 2026/10/15 14:19:33 INFO Applying migration id=quote 2026/10/15 14:19:33 INFO Applying migration id=rfc9421 2026/10/15 14:19:33 INFO Applying migration id=keys 2026/10/15 14:19:33 INFO Applying migration id=portable 2026/10/15 14:19:33 INFO Applying migration id=proofs 2026/10/15 14:19:33 INFO Applying migration id=contexts 2026/10/15 14:19:33 INFO Applying migration id=deliverieshost 2026/10/15 14:19:33 INFO Applying migration id=pembegin 2026/10/15 14:19:33 INFO Applying migration id=didhost 2026/10/15 14:19:33 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:33 INFO Applying migration id=invites 2026/10/15 14:19:33 INFO Applying migration id=ed25519blob 2026/10/15 14:19:33 INFO Applying migration id=rsablob 2026/10/15 14:19:33 INFO Applying migration id=iconscid 2026/10/15 14:19:33 INFO Applying migration id=actor 2026/10/15 14:19:33 INFO Applying migration id=localkeys 2026/10/15 14:19:33 INFO Applying migration id=deleted 2026/10/15 14:19:33 INFO Applying migration id=history 2026/10/15 14:19:33 INFO Applying migration id=outboxnano 2026/10/15 14:19:33 INFO Applying migration id=implements 2026/10/15 14:19:33 INFO Applying migration id=backfill 2026/10/15 14:19:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-bf7c-7292-bf96-a7f581b08bfc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-bf7d-7448-a9dc-e62707d94a72 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-bf7c-7292-bf96-a7f581b08bfc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-bf7c-7292-bf96-a7f581b08bfc 2026/10/15 14:19:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-bf81-7764-b7c8-bad3818cc96a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-bf81-7701-9f18-c9146278365d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-bf81-7701-9f18-c9146278365d --- PASS: TestEdit_LongContent (0.37s) === RUN TestEdit_InvalidEscapeSequence 2026/10/15 14:19:33 INFO Applying migration id=initial 2026/10/15 14:19:33 INFO Applying migration id=notesupdated 2026/10/15 14:19:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:33 INFO Applying migration id=activitiesid 2026/10/15 14:19:33 INFO Applying migration id=outbox 2026/10/15 14:19:33 INFO Applying migration id=edits 2026/10/15 14:19:33 INFO Applying migration id=outboxactor 2026/10/15 14:19:33 INFO Applying migration id=outboxsender 2026/10/15 14:19:33 INFO Applying migration id=thread 2026/10/15 14:19:33 INFO Applying migration id=host 2026/10/15 14:19:33 INFO Applying migration id=sharedinbox 2026/10/15 14:19:33 INFO Applying migration id=noteshost 2026/10/15 14:19:33 INFO Applying migration id=fetched 2026/10/15 14:19:33 INFO Applying migration id=move 2026/10/15 14:19:33 INFO Applying migration id=cleanup 2026/10/15 14:19:33 INFO Applying migration id=received 2026/10/15 14:19:33 INFO Applying migration id=namehost 2026/10/15 14:19:33 INFO Applying migration id=outboxhost 2026/10/15 14:19:33 INFO Applying migration id=notesfts 2026/10/15 14:19:33 INFO Applying migration id=iconsname 2026/10/15 14:19:33 INFO Applying migration id=nohash 2026/10/15 14:19:33 INFO Applying migration id=shares 2026/10/15 14:19:33 INFO Applying migration id=actorttl 2026/10/15 14:19:33 INFO Applying migration id=tocc 2026/10/15 14:19:33 INFO Applying migration id=followeds 2026/10/15 14:19:33 INFO Applying migration id=certhash 2026/10/15 14:19:33 INFO Applying migration id=follows_sync 2026/10/15 14:19:33 INFO Applying migration id=jsonpath 2026/10/15 14:19:33 INFO Applying migration id=localforward 2026/10/15 14:19:33 INFO Applying migration id=avatar 2026/10/15 14:19:33 INFO Applying migration id=noimage 2026/10/15 14:19:33 INFO Applying migration id=feed 2026/10/15 14:19:33 INFO Applying migration id=bookmarks 2026/10/15 14:19:33 INFO Applying migration id=shareactivity 2026/10/15 14:19:33 INFO Applying migration id=application 2026/10/15 14:19:33 INFO Applying migration id=certificates 2026/10/15 14:19:33 INFO Applying migration id=rawforward 2026/10/15 14:19:33 INFO Applying migration id=publickey 2026/10/15 14:19:33 INFO Applying migration id=resolvegroup 2026/10/15 14:19:33 INFO Applying migration id=reject 2026/10/15 14:19:33 INFO Applying migration id=autodel 2026/10/15 14:19:33 INFO Applying migration id=jsonb 2026/10/15 14:19:33 INFO Applying migration id=quote 2026/10/15 14:19:33 INFO Applying migration id=rfc9421 2026/10/15 14:19:33 INFO Applying migration id=keys 2026/10/15 14:19:33 INFO Applying migration id=portable 2026/10/15 14:19:33 INFO Applying migration id=proofs 2026/10/15 14:19:33 INFO Applying migration id=contexts 2026/10/15 14:19:33 INFO Applying migration id=deliverieshost 2026/10/15 14:19:33 INFO Applying migration id=pembegin 2026/10/15 14:19:33 INFO Applying migration id=didhost 2026/10/15 14:19:33 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:33 INFO Applying migration id=invites 2026/10/15 14:19:33 INFO Applying migration id=ed25519blob 2026/10/15 14:19:33 INFO Applying migration id=rsablob 2026/10/15 14:19:33 INFO Applying migration id=iconscid 2026/10/15 14:19:33 INFO Applying migration id=actor 2026/10/15 14:19:33 INFO Applying migration id=localkeys 2026/10/15 14:19:33 INFO Applying migration id=deleted 2026/10/15 14:19:33 INFO Applying migration id=history 2026/10/15 14:19:33 INFO Applying migration id=outboxnano 2026/10/15 14:19:33 INFO Applying migration id=implements 2026/10/15 14:19:33 INFO Applying migration id=backfill 2026/10/15 14:19:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-c1bf-781d-8afe-8a3c2be45772 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-c1c0-7397-9654-d7947a28031f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-c1bf-781d-8afe-8a3c2be45772 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-c1bf-781d-8afe-8a3c2be45772 2026/10/15 14:19:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-c1c3-7292-802e-7ffec62f39ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-c1c3-71d9-9659-b3fb6765ae65 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-c1c3-71d9-9659-b3fb6765ae65 --- PASS: TestEdit_InvalidEscapeSequence (0.58s) === RUN TestEdit_NoSuchPost 2026/10/15 14:19:34 INFO Applying migration id=initial 2026/10/15 14:19:34 INFO Applying migration id=notesupdated 2026/10/15 14:19:34 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:34 INFO Applying migration id=activitiesid 2026/10/15 14:19:34 INFO Applying migration id=outbox 2026/10/15 14:19:34 INFO Applying migration id=edits 2026/10/15 14:19:34 INFO Applying migration id=outboxactor 2026/10/15 14:19:34 INFO Applying migration id=outboxsender 2026/10/15 14:19:34 INFO Applying migration id=thread 2026/10/15 14:19:34 INFO Applying migration id=host 2026/10/15 14:19:34 INFO Applying migration id=sharedinbox 2026/10/15 14:19:34 INFO Applying migration id=noteshost 2026/10/15 14:19:34 INFO Applying migration id=fetched 2026/10/15 14:19:34 INFO Applying migration id=move 2026/10/15 14:19:34 INFO Applying migration id=cleanup 2026/10/15 14:19:34 INFO Applying migration id=received 2026/10/15 14:19:34 INFO Applying migration id=namehost 2026/10/15 14:19:34 INFO Applying migration id=outboxhost 2026/10/15 14:19:34 INFO Applying migration id=notesfts 2026/10/15 14:19:34 INFO Applying migration id=iconsname 2026/10/15 14:19:34 INFO Applying migration id=nohash 2026/10/15 14:19:34 INFO Applying migration id=shares 2026/10/15 14:19:34 INFO Applying migration id=actorttl 2026/10/15 14:19:34 INFO Applying migration id=tocc 2026/10/15 14:19:34 INFO Applying migration id=followeds 2026/10/15 14:19:34 INFO Applying migration id=certhash 2026/10/15 14:19:34 INFO Applying migration id=follows_sync 2026/10/15 14:19:34 INFO Applying migration id=jsonpath 2026/10/15 14:19:34 INFO Applying migration id=localforward 2026/10/15 14:19:34 INFO Applying migration id=avatar 2026/10/15 14:19:34 INFO Applying migration id=noimage 2026/10/15 14:19:34 INFO Applying migration id=feed 2026/10/15 14:19:34 INFO Applying migration id=bookmarks 2026/10/15 14:19:34 INFO Applying migration id=shareactivity 2026/10/15 14:19:34 INFO Applying migration id=application 2026/10/15 14:19:34 INFO Applying migration id=certificates 2026/10/15 14:19:34 INFO Applying migration id=rawforward 2026/10/15 14:19:34 INFO Applying migration id=publickey 2026/10/15 14:19:34 INFO Applying migration id=resolvegroup 2026/10/15 14:19:34 INFO Applying migration id=reject 2026/10/15 14:19:34 INFO Applying migration id=autodel 2026/10/15 14:19:34 INFO Applying migration id=jsonb 2026/10/15 14:19:34 INFO Applying migration id=quote 2026/10/15 14:19:34 INFO Applying migration id=rfc9421 2026/10/15 14:19:34 INFO Applying migration id=keys 2026/10/15 14:19:34 INFO Applying migration id=portable 2026/10/15 14:19:34 INFO Applying migration id=proofs 2026/10/15 14:19:34 INFO Applying migration id=contexts 2026/10/15 14:19:34 INFO Applying migration id=deliverieshost 2026/10/15 14:19:34 INFO Applying migration id=pembegin 2026/10/15 14:19:34 INFO Applying migration id=didhost 2026/10/15 14:19:34 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:34 INFO Applying migration id=invites 2026/10/15 14:19:34 INFO Applying migration id=ed25519blob 2026/10/15 14:19:34 INFO Applying migration id=rsablob 2026/10/15 14:19:34 INFO Applying migration id=iconscid 2026/10/15 14:19:34 INFO Applying migration id=actor 2026/10/15 14:19:34 INFO Applying migration id=localkeys 2026/10/15 14:19:34 INFO Applying migration id=deleted 2026/10/15 14:19:34 INFO Applying migration id=history 2026/10/15 14:19:34 INFO Applying migration id=outboxnano 2026/10/15 14:19:34 INFO Applying migration id=implements 2026/10/15 14:19:34 INFO Applying migration id=backfill 2026/10/15 14:19:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-c50a-7ed2-a71e-5d21787b1804 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-c50b-7790-a4ad-699232043450 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-c50a-7ed2-a71e-5d21787b1804 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-c50a-7ed2-a71e-5d21787b1804 2026/10/15 14:19:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-c50e-7d15-b6d1-c6da873dce05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-c50e-7c50-b9d3-cfaec0c94971 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-c50e-7c50-b9d3-cfaec0c94971 2026/10/15 14:19:35 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (0.84s) === RUN TestEdit_UnauthenticatedUser 2026/10/15 14:19:35 INFO Applying migration id=initial 2026/10/15 14:19:35 INFO Applying migration id=notesupdated 2026/10/15 14:19:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:35 INFO Applying migration id=activitiesid 2026/10/15 14:19:35 INFO Applying migration id=outbox 2026/10/15 14:19:35 INFO Applying migration id=edits 2026/10/15 14:19:35 INFO Applying migration id=outboxactor 2026/10/15 14:19:35 INFO Applying migration id=outboxsender 2026/10/15 14:19:35 INFO Applying migration id=thread 2026/10/15 14:19:35 INFO Applying migration id=host 2026/10/15 14:19:35 INFO Applying migration id=sharedinbox 2026/10/15 14:19:35 INFO Applying migration id=noteshost 2026/10/15 14:19:35 INFO Applying migration id=fetched 2026/10/15 14:19:35 INFO Applying migration id=move 2026/10/15 14:19:35 INFO Applying migration id=cleanup 2026/10/15 14:19:35 INFO Applying migration id=received 2026/10/15 14:19:35 INFO Applying migration id=namehost 2026/10/15 14:19:35 INFO Applying migration id=outboxhost 2026/10/15 14:19:35 INFO Applying migration id=notesfts 2026/10/15 14:19:35 INFO Applying migration id=iconsname 2026/10/15 14:19:35 INFO Applying migration id=nohash 2026/10/15 14:19:35 INFO Applying migration id=shares 2026/10/15 14:19:35 INFO Applying migration id=actorttl 2026/10/15 14:19:35 INFO Applying migration id=tocc 2026/10/15 14:19:35 INFO Applying migration id=followeds 2026/10/15 14:19:35 INFO Applying migration id=certhash 2026/10/15 14:19:35 INFO Applying migration id=follows_sync 2026/10/15 14:19:35 INFO Applying migration id=jsonpath 2026/10/15 14:19:35 INFO Applying migration id=localforward 2026/10/15 14:19:35 INFO Applying migration id=avatar 2026/10/15 14:19:35 INFO Applying migration id=noimage 2026/10/15 14:19:35 INFO Applying migration id=feed 2026/10/15 14:19:35 INFO Applying migration id=bookmarks 2026/10/15 14:19:35 INFO Applying migration id=shareactivity 2026/10/15 14:19:35 INFO Applying migration id=application 2026/10/15 14:19:35 INFO Applying migration id=certificates 2026/10/15 14:19:35 INFO Applying migration id=rawforward 2026/10/15 14:19:35 INFO Applying migration id=publickey 2026/10/15 14:19:35 INFO Applying migration id=resolvegroup 2026/10/15 14:19:35 INFO Applying migration id=reject 2026/10/15 14:19:35 INFO Applying migration id=autodel 2026/10/15 14:19:35 INFO Applying migration id=jsonb 2026/10/15 14:19:35 INFO Applying migration id=quote 2026/10/15 14:19:35 INFO Applying migration id=rfc9421 2026/10/15 14:19:35 INFO Applying migration id=keys 2026/10/15 14:19:35 INFO Applying migration id=portable 2026/10/15 14:19:35 INFO Applying migration id=proofs 2026/10/15 14:19:35 INFO Applying migration id=contexts 2026/10/15 14:19:35 INFO Applying migration id=deliverieshost 2026/10/15 14:19:35 INFO Applying migration id=pembegin 2026/10/15 14:19:35 INFO Applying migration id=didhost 2026/10/15 14:19:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:35 INFO Applying migration id=invites 2026/10/15 14:19:35 INFO Applying migration id=ed25519blob 2026/10/15 14:19:35 INFO Applying migration id=rsablob 2026/10/15 14:19:35 INFO Applying migration id=iconscid 2026/10/15 14:19:35 INFO Applying migration id=actor 2026/10/15 14:19:35 INFO Applying migration id=localkeys 2026/10/15 14:19:35 INFO Applying migration id=deleted 2026/10/15 14:19:35 INFO Applying migration id=history 2026/10/15 14:19:35 INFO Applying migration id=outboxnano 2026/10/15 14:19:35 INFO Applying migration id=implements 2026/10/15 14:19:35 INFO Applying migration id=backfill 2026/10/15 14:19:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-c743-7b13-8301-02e28b76a10a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-c744-7e50-a34a-b0b7d0fae18c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-c743-7b13-8301-02e28b76a10a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-c743-7b13-8301-02e28b76a10a 2026/10/15 14:19:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-c749-783b-92b4-cdc9c071c395 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-c749-778b-abb0-c829846c3982 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-c749-778b-abb0-c829846c3982 --- PASS: TestEdit_UnauthenticatedUser (0.57s) === RUN TestEdit_AddHashtag 2026/10/15 14:19:35 INFO Applying migration id=initial 2026/10/15 14:19:35 INFO Applying migration id=notesupdated 2026/10/15 14:19:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:35 INFO Applying migration id=activitiesid 2026/10/15 14:19:35 INFO Applying migration id=outbox 2026/10/15 14:19:35 INFO Applying migration id=edits 2026/10/15 14:19:35 INFO Applying migration id=outboxactor 2026/10/15 14:19:35 INFO Applying migration id=outboxsender 2026/10/15 14:19:35 INFO Applying migration id=thread 2026/10/15 14:19:35 INFO Applying migration id=host 2026/10/15 14:19:35 INFO Applying migration id=sharedinbox 2026/10/15 14:19:35 INFO Applying migration id=noteshost 2026/10/15 14:19:35 INFO Applying migration id=fetched 2026/10/15 14:19:35 INFO Applying migration id=move 2026/10/15 14:19:35 INFO Applying migration id=cleanup 2026/10/15 14:19:35 INFO Applying migration id=received 2026/10/15 14:19:35 INFO Applying migration id=namehost 2026/10/15 14:19:35 INFO Applying migration id=outboxhost 2026/10/15 14:19:35 INFO Applying migration id=notesfts 2026/10/15 14:19:35 INFO Applying migration id=iconsname 2026/10/15 14:19:35 INFO Applying migration id=nohash 2026/10/15 14:19:35 INFO Applying migration id=shares 2026/10/15 14:19:35 INFO Applying migration id=actorttl 2026/10/15 14:19:35 INFO Applying migration id=tocc 2026/10/15 14:19:35 INFO Applying migration id=followeds 2026/10/15 14:19:35 INFO Applying migration id=certhash 2026/10/15 14:19:35 INFO Applying migration id=follows_sync 2026/10/15 14:19:35 INFO Applying migration id=jsonpath 2026/10/15 14:19:35 INFO Applying migration id=localforward 2026/10/15 14:19:35 INFO Applying migration id=avatar 2026/10/15 14:19:35 INFO Applying migration id=noimage 2026/10/15 14:19:35 INFO Applying migration id=feed 2026/10/15 14:19:35 INFO Applying migration id=bookmarks 2026/10/15 14:19:35 INFO Applying migration id=shareactivity 2026/10/15 14:19:35 INFO Applying migration id=application 2026/10/15 14:19:35 INFO Applying migration id=certificates 2026/10/15 14:19:35 INFO Applying migration id=rawforward 2026/10/15 14:19:35 INFO Applying migration id=publickey 2026/10/15 14:19:35 INFO Applying migration id=resolvegroup 2026/10/15 14:19:35 INFO Applying migration id=reject 2026/10/15 14:19:35 INFO Applying migration id=autodel 2026/10/15 14:19:35 INFO Applying migration id=jsonb 2026/10/15 14:19:35 INFO Applying migration id=quote 2026/10/15 14:19:35 INFO Applying migration id=rfc9421 2026/10/15 14:19:35 INFO Applying migration id=keys 2026/10/15 14:19:35 INFO Applying migration id=portable 2026/10/15 14:19:35 INFO Applying migration id=proofs 2026/10/15 14:19:35 INFO Applying migration id=contexts 2026/10/15 14:19:35 INFO Applying migration id=deliverieshost 2026/10/15 14:19:35 INFO Applying migration id=pembegin 2026/10/15 14:19:35 INFO Applying migration id=didhost 2026/10/15 14:19:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:35 INFO Applying migration id=invites 2026/10/15 14:19:35 INFO Applying migration id=ed25519blob 2026/10/15 14:19:35 INFO Applying migration id=rsablob 2026/10/15 14:19:35 INFO Applying migration id=iconscid 2026/10/15 14:19:35 INFO Applying migration id=actor 2026/10/15 14:19:35 INFO Applying migration id=localkeys 2026/10/15 14:19:35 INFO Applying migration id=deleted 2026/10/15 14:19:35 INFO Applying migration id=history 2026/10/15 14:19:35 INFO Applying migration id=outboxnano 2026/10/15 14:19:35 INFO Applying migration id=implements 2026/10/15 14:19:35 INFO Applying migration id=backfill 2026/10/15 14:19:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-cafc-768b-ae27-9af44cf0e43a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 2026/10/15 14:19:36 INFO Generating first response key=/users/hashtag/hello 2026/10/15 14:19:36 INFO Generating first response key=/users/hashtag/world 2026/10/15 14:19:36 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-cb02-731d-a556-0e8b16cfbb42 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cafc-7614-83da-a41fb1bd7405 2026/10/15 14:19:36 INFO Generating first response key=/hashtag/hello 2026/10/15 14:19:36 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (0.95s) === RUN TestEdit_RemoveHashtag 2026/10/15 14:19:36 INFO Applying migration id=initial 2026/10/15 14:19:36 INFO Applying migration id=notesupdated 2026/10/15 14:19:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:36 INFO Applying migration id=activitiesid 2026/10/15 14:19:36 INFO Applying migration id=outbox 2026/10/15 14:19:36 INFO Applying migration id=edits 2026/10/15 14:19:36 INFO Applying migration id=outboxactor 2026/10/15 14:19:36 INFO Applying migration id=outboxsender 2026/10/15 14:19:36 INFO Applying migration id=thread 2026/10/15 14:19:36 INFO Applying migration id=host 2026/10/15 14:19:36 INFO Applying migration id=sharedinbox 2026/10/15 14:19:36 INFO Applying migration id=noteshost 2026/10/15 14:19:36 INFO Applying migration id=fetched 2026/10/15 14:19:36 INFO Applying migration id=move 2026/10/15 14:19:36 INFO Applying migration id=cleanup 2026/10/15 14:19:36 INFO Applying migration id=received 2026/10/15 14:19:36 INFO Applying migration id=namehost 2026/10/15 14:19:36 INFO Applying migration id=outboxhost 2026/10/15 14:19:36 INFO Applying migration id=notesfts 2026/10/15 14:19:36 INFO Applying migration id=iconsname 2026/10/15 14:19:36 INFO Applying migration id=nohash 2026/10/15 14:19:36 INFO Applying migration id=shares 2026/10/15 14:19:36 INFO Applying migration id=actorttl 2026/10/15 14:19:36 INFO Applying migration id=tocc 2026/10/15 14:19:36 INFO Applying migration id=followeds 2026/10/15 14:19:36 INFO Applying migration id=certhash 2026/10/15 14:19:36 INFO Applying migration id=follows_sync 2026/10/15 14:19:36 INFO Applying migration id=jsonpath 2026/10/15 14:19:36 INFO Applying migration id=localforward 2026/10/15 14:19:36 INFO Applying migration id=avatar 2026/10/15 14:19:36 INFO Applying migration id=noimage 2026/10/15 14:19:36 INFO Applying migration id=feed 2026/10/15 14:19:36 INFO Applying migration id=bookmarks 2026/10/15 14:19:36 INFO Applying migration id=shareactivity 2026/10/15 14:19:36 INFO Applying migration id=application 2026/10/15 14:19:36 INFO Applying migration id=certificates 2026/10/15 14:19:36 INFO Applying migration id=rawforward 2026/10/15 14:19:36 INFO Applying migration id=publickey 2026/10/15 14:19:36 INFO Applying migration id=resolvegroup 2026/10/15 14:19:36 INFO Applying migration id=reject 2026/10/15 14:19:36 INFO Applying migration id=autodel 2026/10/15 14:19:36 INFO Applying migration id=jsonb 2026/10/15 14:19:36 INFO Applying migration id=quote 2026/10/15 14:19:36 INFO Applying migration id=rfc9421 2026/10/15 14:19:36 INFO Applying migration id=keys 2026/10/15 14:19:36 INFO Applying migration id=portable 2026/10/15 14:19:36 INFO Applying migration id=proofs 2026/10/15 14:19:36 INFO Applying migration id=contexts 2026/10/15 14:19:36 INFO Applying migration id=deliverieshost 2026/10/15 14:19:36 INFO Applying migration id=pembegin 2026/10/15 14:19:36 INFO Applying migration id=didhost 2026/10/15 14:19:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:36 INFO Applying migration id=invites 2026/10/15 14:19:36 INFO Applying migration id=ed25519blob 2026/10/15 14:19:36 INFO Applying migration id=rsablob 2026/10/15 14:19:36 INFO Applying migration id=iconscid 2026/10/15 14:19:36 INFO Applying migration id=actor 2026/10/15 14:19:36 INFO Applying migration id=localkeys 2026/10/15 14:19:36 INFO Applying migration id=deleted 2026/10/15 14:19:36 INFO Applying migration id=history 2026/10/15 14:19:36 INFO Applying migration id=outboxnano 2026/10/15 14:19:36 INFO Applying migration id=implements 2026/10/15 14:19:36 INFO Applying migration id=backfill 2026/10/15 14:19:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-cd4a-7abe-934a-dfa6b0aac0d2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c 2026/10/15 14:19:37 INFO Generating first response key=/users/hashtag/hello 2026/10/15 14:19:37 INFO Generating first response key=/users/hashtag/world 2026/10/15 14:19:37 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-cd53-7c45-8ce5-e50296c346a3 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-cd4a-72e2-92b6-65f3d3abb86c 2026/10/15 14:19:37 INFO Generating first response key=/hashtag/hello 2026/10/15 14:19:37 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (0.59s) === RUN TestEdit_KeepHashtags 2026/10/15 14:19:37 INFO Applying migration id=initial 2026/10/15 14:19:37 INFO Applying migration id=notesupdated 2026/10/15 14:19:37 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:37 INFO Applying migration id=activitiesid 2026/10/15 14:19:37 INFO Applying migration id=outbox 2026/10/15 14:19:37 INFO Applying migration id=edits 2026/10/15 14:19:37 INFO Applying migration id=outboxactor 2026/10/15 14:19:37 INFO Applying migration id=outboxsender 2026/10/15 14:19:37 INFO Applying migration id=thread 2026/10/15 14:19:37 INFO Applying migration id=host 2026/10/15 14:19:37 INFO Applying migration id=sharedinbox 2026/10/15 14:19:37 INFO Applying migration id=noteshost 2026/10/15 14:19:37 INFO Applying migration id=fetched 2026/10/15 14:19:37 INFO Applying migration id=move 2026/10/15 14:19:37 INFO Applying migration id=cleanup 2026/10/15 14:19:37 INFO Applying migration id=received 2026/10/15 14:19:37 INFO Applying migration id=namehost 2026/10/15 14:19:37 INFO Applying migration id=outboxhost 2026/10/15 14:19:37 INFO Applying migration id=notesfts 2026/10/15 14:19:37 INFO Applying migration id=iconsname 2026/10/15 14:19:37 INFO Applying migration id=nohash 2026/10/15 14:19:37 INFO Applying migration id=shares 2026/10/15 14:19:37 INFO Applying migration id=actorttl 2026/10/15 14:19:37 INFO Applying migration id=tocc 2026/10/15 14:19:37 INFO Applying migration id=followeds 2026/10/15 14:19:37 INFO Applying migration id=certhash 2026/10/15 14:19:37 INFO Applying migration id=follows_sync 2026/10/15 14:19:37 INFO Applying migration id=jsonpath 2026/10/15 14:19:37 INFO Applying migration id=localforward 2026/10/15 14:19:37 INFO Applying migration id=avatar 2026/10/15 14:19:37 INFO Applying migration id=noimage 2026/10/15 14:19:37 INFO Applying migration id=feed 2026/10/15 14:19:37 INFO Applying migration id=bookmarks 2026/10/15 14:19:37 INFO Applying migration id=shareactivity 2026/10/15 14:19:37 INFO Applying migration id=application 2026/10/15 14:19:37 INFO Applying migration id=certificates 2026/10/15 14:19:37 INFO Applying migration id=rawforward 2026/10/15 14:19:37 INFO Applying migration id=publickey 2026/10/15 14:19:37 INFO Applying migration id=resolvegroup 2026/10/15 14:19:37 INFO Applying migration id=reject 2026/10/15 14:19:37 INFO Applying migration id=autodel 2026/10/15 14:19:37 INFO Applying migration id=jsonb 2026/10/15 14:19:37 INFO Applying migration id=quote 2026/10/15 14:19:37 INFO Applying migration id=rfc9421 2026/10/15 14:19:37 INFO Applying migration id=keys 2026/10/15 14:19:37 INFO Applying migration id=portable 2026/10/15 14:19:37 INFO Applying migration id=proofs 2026/10/15 14:19:37 INFO Applying migration id=contexts 2026/10/15 14:19:37 INFO Applying migration id=deliverieshost 2026/10/15 14:19:37 INFO Applying migration id=pembegin 2026/10/15 14:19:37 INFO Applying migration id=didhost 2026/10/15 14:19:37 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:37 INFO Applying migration id=invites 2026/10/15 14:19:37 INFO Applying migration id=ed25519blob 2026/10/15 14:19:37 INFO Applying migration id=rsablob 2026/10/15 14:19:37 INFO Applying migration id=iconscid 2026/10/15 14:19:37 INFO Applying migration id=actor 2026/10/15 14:19:37 INFO Applying migration id=localkeys 2026/10/15 14:19:37 INFO Applying migration id=deleted 2026/10/15 14:19:37 INFO Applying migration id=history 2026/10/15 14:19:37 INFO Applying migration id=outboxnano 2026/10/15 14:19:37 INFO Applying migration id=implements 2026/10/15 14:19:37 INFO Applying migration id=backfill 2026/10/15 14:19:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d0ec-75b8-bb38-c750e0d4e115 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 2026/10/15 14:19:38 INFO Generating first response key=/users/hashtag/hello 2026/10/15 14:19:38 INFO Generating first response key=/users/hashtag/world 2026/10/15 14:19:38 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d0f2-7a30-82c7-b21b21b80aaf activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-d0ec-7533-b931-fd1ab09fcba2 2026/10/15 14:19:38 INFO Generating first response key=/hashtag/hello 2026/10/15 14:19:38 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (0.92s) === RUN TestEdit_AddMention 2026/10/15 14:19:38 INFO Applying migration id=initial 2026/10/15 14:19:38 INFO Applying migration id=notesupdated 2026/10/15 14:19:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:38 INFO Applying migration id=activitiesid 2026/10/15 14:19:38 INFO Applying migration id=outbox 2026/10/15 14:19:38 INFO Applying migration id=edits 2026/10/15 14:19:38 INFO Applying migration id=outboxactor 2026/10/15 14:19:38 INFO Applying migration id=outboxsender 2026/10/15 14:19:38 INFO Applying migration id=thread 2026/10/15 14:19:38 INFO Applying migration id=host 2026/10/15 14:19:38 INFO Applying migration id=sharedinbox 2026/10/15 14:19:38 INFO Applying migration id=noteshost 2026/10/15 14:19:38 INFO Applying migration id=fetched 2026/10/15 14:19:38 INFO Applying migration id=move 2026/10/15 14:19:38 INFO Applying migration id=cleanup 2026/10/15 14:19:38 INFO Applying migration id=received 2026/10/15 14:19:38 INFO Applying migration id=namehost 2026/10/15 14:19:38 INFO Applying migration id=outboxhost 2026/10/15 14:19:38 INFO Applying migration id=notesfts 2026/10/15 14:19:38 INFO Applying migration id=iconsname 2026/10/15 14:19:38 INFO Applying migration id=nohash 2026/10/15 14:19:38 INFO Applying migration id=shares 2026/10/15 14:19:38 INFO Applying migration id=actorttl 2026/10/15 14:19:38 INFO Applying migration id=tocc 2026/10/15 14:19:38 INFO Applying migration id=followeds 2026/10/15 14:19:38 INFO Applying migration id=certhash 2026/10/15 14:19:38 INFO Applying migration id=follows_sync 2026/10/15 14:19:38 INFO Applying migration id=jsonpath 2026/10/15 14:19:38 INFO Applying migration id=localforward 2026/10/15 14:19:38 INFO Applying migration id=avatar 2026/10/15 14:19:38 INFO Applying migration id=noimage 2026/10/15 14:19:38 INFO Applying migration id=feed 2026/10/15 14:19:38 INFO Applying migration id=bookmarks 2026/10/15 14:19:38 INFO Applying migration id=shareactivity 2026/10/15 14:19:38 INFO Applying migration id=application 2026/10/15 14:19:38 INFO Applying migration id=certificates 2026/10/15 14:19:38 INFO Applying migration id=rawforward 2026/10/15 14:19:38 INFO Applying migration id=publickey 2026/10/15 14:19:38 INFO Applying migration id=resolvegroup 2026/10/15 14:19:38 INFO Applying migration id=reject 2026/10/15 14:19:38 INFO Applying migration id=autodel 2026/10/15 14:19:38 INFO Applying migration id=jsonb 2026/10/15 14:19:38 INFO Applying migration id=quote 2026/10/15 14:19:38 INFO Applying migration id=rfc9421 2026/10/15 14:19:38 INFO Applying migration id=keys 2026/10/15 14:19:38 INFO Applying migration id=portable 2026/10/15 14:19:38 INFO Applying migration id=proofs 2026/10/15 14:19:38 INFO Applying migration id=contexts 2026/10/15 14:19:38 INFO Applying migration id=deliverieshost 2026/10/15 14:19:38 INFO Applying migration id=pembegin 2026/10/15 14:19:38 INFO Applying migration id=didhost 2026/10/15 14:19:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:38 INFO Applying migration id=invites 2026/10/15 14:19:38 INFO Applying migration id=ed25519blob 2026/10/15 14:19:38 INFO Applying migration id=rsablob 2026/10/15 14:19:38 INFO Applying migration id=iconscid 2026/10/15 14:19:38 INFO Applying migration id=actor 2026/10/15 14:19:38 INFO Applying migration id=localkeys 2026/10/15 14:19:38 INFO Applying migration id=deleted 2026/10/15 14:19:38 INFO Applying migration id=history 2026/10/15 14:19:38 INFO Applying migration id=outboxnano 2026/10/15 14:19:38 INFO Applying migration id=implements 2026/10/15 14:19:38 INFO Applying migration id=backfill 2026/10/15 14:19:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d2ee-7d86-bcba-0433cb02e3fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 2026/10/15 14:19:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 2026/10/15 14:19:38 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:38 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d2f8-7af9-ada2-b8600e312548 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 2026/10/15 14:19:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d2ee-773b-9004-c607842e1965 --- PASS: TestEdit_AddMention (0.53s) === RUN TestEdit_RemoveMention 2026/10/15 14:19:38 INFO Applying migration id=initial 2026/10/15 14:19:38 INFO Applying migration id=notesupdated 2026/10/15 14:19:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:38 INFO Applying migration id=activitiesid 2026/10/15 14:19:38 INFO Applying migration id=outbox 2026/10/15 14:19:38 INFO Applying migration id=edits 2026/10/15 14:19:38 INFO Applying migration id=outboxactor 2026/10/15 14:19:38 INFO Applying migration id=outboxsender 2026/10/15 14:19:38 INFO Applying migration id=thread 2026/10/15 14:19:38 INFO Applying migration id=host 2026/10/15 14:19:38 INFO Applying migration id=sharedinbox 2026/10/15 14:19:38 INFO Applying migration id=noteshost 2026/10/15 14:19:38 INFO Applying migration id=fetched 2026/10/15 14:19:38 INFO Applying migration id=move 2026/10/15 14:19:38 INFO Applying migration id=cleanup 2026/10/15 14:19:38 INFO Applying migration id=received 2026/10/15 14:19:38 INFO Applying migration id=namehost 2026/10/15 14:19:38 INFO Applying migration id=outboxhost 2026/10/15 14:19:38 INFO Applying migration id=notesfts 2026/10/15 14:19:38 INFO Applying migration id=iconsname 2026/10/15 14:19:38 INFO Applying migration id=nohash 2026/10/15 14:19:38 INFO Applying migration id=shares 2026/10/15 14:19:38 INFO Applying migration id=actorttl 2026/10/15 14:19:38 INFO Applying migration id=tocc 2026/10/15 14:19:38 INFO Applying migration id=followeds 2026/10/15 14:19:38 INFO Applying migration id=certhash 2026/10/15 14:19:38 INFO Applying migration id=follows_sync 2026/10/15 14:19:38 INFO Applying migration id=jsonpath 2026/10/15 14:19:38 INFO Applying migration id=localforward 2026/10/15 14:19:38 INFO Applying migration id=avatar 2026/10/15 14:19:38 INFO Applying migration id=noimage 2026/10/15 14:19:38 INFO Applying migration id=feed 2026/10/15 14:19:38 INFO Applying migration id=bookmarks 2026/10/15 14:19:38 INFO Applying migration id=shareactivity 2026/10/15 14:19:38 INFO Applying migration id=application 2026/10/15 14:19:38 INFO Applying migration id=certificates 2026/10/15 14:19:38 INFO Applying migration id=rawforward 2026/10/15 14:19:38 INFO Applying migration id=publickey 2026/10/15 14:19:38 INFO Applying migration id=resolvegroup 2026/10/15 14:19:38 INFO Applying migration id=reject 2026/10/15 14:19:38 INFO Applying migration id=autodel 2026/10/15 14:19:38 INFO Applying migration id=jsonb 2026/10/15 14:19:38 INFO Applying migration id=quote 2026/10/15 14:19:38 INFO Applying migration id=rfc9421 2026/10/15 14:19:38 INFO Applying migration id=keys 2026/10/15 14:19:38 INFO Applying migration id=portable 2026/10/15 14:19:38 INFO Applying migration id=proofs 2026/10/15 14:19:38 INFO Applying migration id=contexts 2026/10/15 14:19:38 INFO Applying migration id=deliverieshost 2026/10/15 14:19:38 INFO Applying migration id=pembegin 2026/10/15 14:19:38 INFO Applying migration id=didhost 2026/10/15 14:19:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:38 INFO Applying migration id=invites 2026/10/15 14:19:38 INFO Applying migration id=ed25519blob 2026/10/15 14:19:38 INFO Applying migration id=rsablob 2026/10/15 14:19:38 INFO Applying migration id=iconscid 2026/10/15 14:19:38 INFO Applying migration id=actor 2026/10/15 14:19:38 INFO Applying migration id=localkeys 2026/10/15 14:19:38 INFO Applying migration id=deleted 2026/10/15 14:19:38 INFO Applying migration id=history 2026/10/15 14:19:38 INFO Applying migration id=outboxnano 2026/10/15 14:19:38 INFO Applying migration id=implements 2026/10/15 14:19:38 INFO Applying migration id=backfill 2026/10/15 14:19:39 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d6ce-7558-ad4b-cfc38d5d6e3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 2026/10/15 14:19:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 2026/10/15 14:19:39 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d6d7-7757-9c20-37541bd2301d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 2026/10/15 14:19:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d6cd-7b5e-acc6-8b4b83bd57f6 --- PASS: TestEdit_RemoveMention (0.99s) === RUN TestEdit_KeepMention 2026/10/15 14:19:39 INFO Applying migration id=initial 2026/10/15 14:19:39 INFO Applying migration id=notesupdated 2026/10/15 14:19:39 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:39 INFO Applying migration id=activitiesid 2026/10/15 14:19:39 INFO Applying migration id=outbox 2026/10/15 14:19:39 INFO Applying migration id=edits 2026/10/15 14:19:39 INFO Applying migration id=outboxactor 2026/10/15 14:19:39 INFO Applying migration id=outboxsender 2026/10/15 14:19:39 INFO Applying migration id=thread 2026/10/15 14:19:39 INFO Applying migration id=host 2026/10/15 14:19:39 INFO Applying migration id=sharedinbox 2026/10/15 14:19:39 INFO Applying migration id=noteshost 2026/10/15 14:19:39 INFO Applying migration id=fetched 2026/10/15 14:19:39 INFO Applying migration id=move 2026/10/15 14:19:39 INFO Applying migration id=cleanup 2026/10/15 14:19:39 INFO Applying migration id=received 2026/10/15 14:19:39 INFO Applying migration id=namehost 2026/10/15 14:19:39 INFO Applying migration id=outboxhost 2026/10/15 14:19:39 INFO Applying migration id=notesfts 2026/10/15 14:19:39 INFO Applying migration id=iconsname 2026/10/15 14:19:39 INFO Applying migration id=nohash 2026/10/15 14:19:39 INFO Applying migration id=shares 2026/10/15 14:19:39 INFO Applying migration id=actorttl 2026/10/15 14:19:39 INFO Applying migration id=tocc 2026/10/15 14:19:39 INFO Applying migration id=followeds 2026/10/15 14:19:39 INFO Applying migration id=certhash 2026/10/15 14:19:39 INFO Applying migration id=follows_sync 2026/10/15 14:19:39 INFO Applying migration id=jsonpath 2026/10/15 14:19:39 INFO Applying migration id=localforward 2026/10/15 14:19:39 INFO Applying migration id=avatar 2026/10/15 14:19:39 INFO Applying migration id=noimage 2026/10/15 14:19:39 INFO Applying migration id=feed 2026/10/15 14:19:39 INFO Applying migration id=bookmarks 2026/10/15 14:19:39 INFO Applying migration id=shareactivity 2026/10/15 14:19:39 INFO Applying migration id=application 2026/10/15 14:19:39 INFO Applying migration id=certificates 2026/10/15 14:19:39 INFO Applying migration id=rawforward 2026/10/15 14:19:39 INFO Applying migration id=publickey 2026/10/15 14:19:39 INFO Applying migration id=resolvegroup 2026/10/15 14:19:39 INFO Applying migration id=reject 2026/10/15 14:19:39 INFO Applying migration id=autodel 2026/10/15 14:19:39 INFO Applying migration id=jsonb 2026/10/15 14:19:39 INFO Applying migration id=quote 2026/10/15 14:19:39 INFO Applying migration id=rfc9421 2026/10/15 14:19:39 INFO Applying migration id=keys 2026/10/15 14:19:39 INFO Applying migration id=portable 2026/10/15 14:19:39 INFO Applying migration id=proofs 2026/10/15 14:19:39 INFO Applying migration id=contexts 2026/10/15 14:19:39 INFO Applying migration id=deliverieshost 2026/10/15 14:19:39 INFO Applying migration id=pembegin 2026/10/15 14:19:39 INFO Applying migration id=didhost 2026/10/15 14:19:39 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:39 INFO Applying migration id=invites 2026/10/15 14:19:39 INFO Applying migration id=ed25519blob 2026/10/15 14:19:39 INFO Applying migration id=rsablob 2026/10/15 14:19:39 INFO Applying migration id=iconscid 2026/10/15 14:19:39 INFO Applying migration id=actor 2026/10/15 14:19:39 INFO Applying migration id=localkeys 2026/10/15 14:19:39 INFO Applying migration id=deleted 2026/10/15 14:19:39 INFO Applying migration id=history 2026/10/15 14:19:39 INFO Applying migration id=outboxnano 2026/10/15 14:19:39 INFO Applying migration id=implements 2026/10/15 14:19:39 INFO Applying migration id=backfill 2026/10/15 14:19:40 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-d946-7956-aa4d-b0ec94f0b6f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 2026/10/15 14:19:40 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-d94b-756c-b70a-f87a2acc52e2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-d946-742f-8c76-3b4e3506cc58 --- PASS: TestEdit_KeepMention (0.62s) === RUN TestEdit_PollAddOption 2026/10/15 14:19:40 INFO Applying migration id=initial 2026/10/15 14:19:40 INFO Applying migration id=notesupdated 2026/10/15 14:19:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:40 INFO Applying migration id=activitiesid 2026/10/15 14:19:40 INFO Applying migration id=outbox 2026/10/15 14:19:40 INFO Applying migration id=edits 2026/10/15 14:19:40 INFO Applying migration id=outboxactor 2026/10/15 14:19:40 INFO Applying migration id=outboxsender 2026/10/15 14:19:40 INFO Applying migration id=thread 2026/10/15 14:19:40 INFO Applying migration id=host 2026/10/15 14:19:40 INFO Applying migration id=sharedinbox 2026/10/15 14:19:40 INFO Applying migration id=noteshost 2026/10/15 14:19:40 INFO Applying migration id=fetched 2026/10/15 14:19:40 INFO Applying migration id=move 2026/10/15 14:19:40 INFO Applying migration id=cleanup 2026/10/15 14:19:40 INFO Applying migration id=received 2026/10/15 14:19:40 INFO Applying migration id=namehost 2026/10/15 14:19:40 INFO Applying migration id=outboxhost 2026/10/15 14:19:40 INFO Applying migration id=notesfts 2026/10/15 14:19:40 INFO Applying migration id=iconsname 2026/10/15 14:19:40 INFO Applying migration id=nohash 2026/10/15 14:19:40 INFO Applying migration id=shares 2026/10/15 14:19:40 INFO Applying migration id=actorttl 2026/10/15 14:19:40 INFO Applying migration id=tocc 2026/10/15 14:19:40 INFO Applying migration id=followeds 2026/10/15 14:19:40 INFO Applying migration id=certhash 2026/10/15 14:19:40 INFO Applying migration id=follows_sync 2026/10/15 14:19:40 INFO Applying migration id=jsonpath 2026/10/15 14:19:40 INFO Applying migration id=localforward 2026/10/15 14:19:40 INFO Applying migration id=avatar 2026/10/15 14:19:40 INFO Applying migration id=noimage 2026/10/15 14:19:40 INFO Applying migration id=feed 2026/10/15 14:19:40 INFO Applying migration id=bookmarks 2026/10/15 14:19:40 INFO Applying migration id=shareactivity 2026/10/15 14:19:40 INFO Applying migration id=application 2026/10/15 14:19:40 INFO Applying migration id=certificates 2026/10/15 14:19:40 INFO Applying migration id=rawforward 2026/10/15 14:19:40 INFO Applying migration id=publickey 2026/10/15 14:19:40 INFO Applying migration id=resolvegroup 2026/10/15 14:19:40 INFO Applying migration id=reject 2026/10/15 14:19:40 INFO Applying migration id=autodel 2026/10/15 14:19:40 INFO Applying migration id=jsonb 2026/10/15 14:19:40 INFO Applying migration id=quote 2026/10/15 14:19:40 INFO Applying migration id=rfc9421 2026/10/15 14:19:40 INFO Applying migration id=keys 2026/10/15 14:19:40 INFO Applying migration id=portable 2026/10/15 14:19:40 INFO Applying migration id=proofs 2026/10/15 14:19:40 INFO Applying migration id=contexts 2026/10/15 14:19:40 INFO Applying migration id=deliverieshost 2026/10/15 14:19:40 INFO Applying migration id=pembegin 2026/10/15 14:19:40 INFO Applying migration id=didhost 2026/10/15 14:19:40 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:40 INFO Applying migration id=invites 2026/10/15 14:19:40 INFO Applying migration id=ed25519blob 2026/10/15 14:19:40 INFO Applying migration id=rsablob 2026/10/15 14:19:40 INFO Applying migration id=iconscid 2026/10/15 14:19:40 INFO Applying migration id=actor 2026/10/15 14:19:40 INFO Applying migration id=localkeys 2026/10/15 14:19:40 INFO Applying migration id=deleted 2026/10/15 14:19:40 INFO Applying migration id=history 2026/10/15 14:19:40 INFO Applying migration id=outboxnano 2026/10/15 14:19:40 INFO Applying migration id=implements 2026/10/15 14:19:40 INFO Applying migration id=backfill 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-dbf5-71e1-96f9-5fe8d5f64ee7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-dbf7-741a-8fb6-259b20764e0d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf7-7402-bd27-99e0ddb78dfa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-dbf7-7402-bd27-99e0ddb78dfa 2026/10/15 14:19:40 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-dbf8-78ec-b7e2-f56420b71762 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-dbfc-7ed7-a87d-0fb2a0ea7110 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-dbfe-7b45-97c9-1cc16d3aabe7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbfe-7b29-88ec-ebac1e8966bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13fee-dbfe-7b29-88ec-ebac1e8966bb 2026/10/15 14:19:40 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-dbff-7eec-9b3e-cd1054a94cfc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb 2026/10/15 14:19:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-dbf5-710a-a957-680c9ee05abb --- PASS: TestEdit_PollAddOption (0.69s) === RUN TestEdit_RemoveQuestion 2026/10/15 14:19:40 INFO Applying migration id=initial 2026/10/15 14:19:40 INFO Applying migration id=notesupdated 2026/10/15 14:19:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:40 INFO Applying migration id=activitiesid 2026/10/15 14:19:40 INFO Applying migration id=outbox 2026/10/15 14:19:40 INFO Applying migration id=edits 2026/10/15 14:19:40 INFO Applying migration id=outboxactor 2026/10/15 14:19:40 INFO Applying migration id=outboxsender 2026/10/15 14:19:40 INFO Applying migration id=thread 2026/10/15 14:19:40 INFO Applying migration id=host 2026/10/15 14:19:40 INFO Applying migration id=sharedinbox 2026/10/15 14:19:40 INFO Applying migration id=noteshost 2026/10/15 14:19:40 INFO Applying migration id=fetched 2026/10/15 14:19:40 INFO Applying migration id=move 2026/10/15 14:19:40 INFO Applying migration id=cleanup 2026/10/15 14:19:40 INFO Applying migration id=received 2026/10/15 14:19:40 INFO Applying migration id=namehost 2026/10/15 14:19:40 INFO Applying migration id=outboxhost 2026/10/15 14:19:40 INFO Applying migration id=notesfts 2026/10/15 14:19:40 INFO Applying migration id=iconsname 2026/10/15 14:19:40 INFO Applying migration id=nohash 2026/10/15 14:19:40 INFO Applying migration id=shares 2026/10/15 14:19:40 INFO Applying migration id=actorttl 2026/10/15 14:19:40 INFO Applying migration id=tocc 2026/10/15 14:19:40 INFO Applying migration id=followeds 2026/10/15 14:19:40 INFO Applying migration id=certhash 2026/10/15 14:19:40 INFO Applying migration id=follows_sync 2026/10/15 14:19:40 INFO Applying migration id=jsonpath 2026/10/15 14:19:40 INFO Applying migration id=localforward 2026/10/15 14:19:40 INFO Applying migration id=avatar 2026/10/15 14:19:40 INFO Applying migration id=noimage 2026/10/15 14:19:40 INFO Applying migration id=feed 2026/10/15 14:19:40 INFO Applying migration id=bookmarks 2026/10/15 14:19:40 INFO Applying migration id=shareactivity 2026/10/15 14:19:40 INFO Applying migration id=application 2026/10/15 14:19:40 INFO Applying migration id=certificates 2026/10/15 14:19:40 INFO Applying migration id=rawforward 2026/10/15 14:19:40 INFO Applying migration id=publickey 2026/10/15 14:19:40 INFO Applying migration id=resolvegroup 2026/10/15 14:19:40 INFO Applying migration id=reject 2026/10/15 14:19:40 INFO Applying migration id=autodel 2026/10/15 14:19:40 INFO Applying migration id=jsonb 2026/10/15 14:19:41 INFO Applying migration id=quote 2026/10/15 14:19:41 INFO Applying migration id=rfc9421 2026/10/15 14:19:41 INFO Applying migration id=keys 2026/10/15 14:19:41 INFO Applying migration id=portable 2026/10/15 14:19:41 INFO Applying migration id=proofs 2026/10/15 14:19:41 INFO Applying migration id=contexts 2026/10/15 14:19:41 INFO Applying migration id=deliverieshost 2026/10/15 14:19:41 INFO Applying migration id=pembegin 2026/10/15 14:19:41 INFO Applying migration id=didhost 2026/10/15 14:19:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:41 INFO Applying migration id=invites 2026/10/15 14:19:41 INFO Applying migration id=ed25519blob 2026/10/15 14:19:41 INFO Applying migration id=rsablob 2026/10/15 14:19:41 INFO Applying migration id=iconscid 2026/10/15 14:19:41 INFO Applying migration id=actor 2026/10/15 14:19:41 INFO Applying migration id=localkeys 2026/10/15 14:19:41 INFO Applying migration id=deleted 2026/10/15 14:19:41 INFO Applying migration id=history 2026/10/15 14:19:41 INFO Applying migration id=outboxnano 2026/10/15 14:19:41 INFO Applying migration id=implements 2026/10/15 14:19:41 INFO Applying migration id=backfill 2026/10/15 14:19:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-de1c-7207-b066-456935b03efe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-de1f-745e-b79d-6bf618b7bbae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1f-7434-8174-e83671aa4ade activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-de1f-7434-8174-e83671aa4ade 2026/10/15 14:19:41 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-de21-727d-9240-cf1889db7a54 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fee-de27-7345-96d7-264de210863c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e 2026/10/15 14:19:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fee-de1c-70af-9245-09e1b5792b4e --- PASS: TestEdit_RemoveQuestion (0.55s) === RUN TestFollow_PostToFollowers 2026/10/15 14:19:41 INFO Applying migration id=initial 2026/10/15 14:19:41 INFO Applying migration id=notesupdated 2026/10/15 14:19:41 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:41 INFO Applying migration id=activitiesid 2026/10/15 14:19:41 INFO Applying migration id=outbox 2026/10/15 14:19:41 INFO Applying migration id=edits 2026/10/15 14:19:41 INFO Applying migration id=outboxactor 2026/10/15 14:19:41 INFO Applying migration id=outboxsender 2026/10/15 14:19:41 INFO Applying migration id=thread 2026/10/15 14:19:41 INFO Applying migration id=host 2026/10/15 14:19:41 INFO Applying migration id=sharedinbox 2026/10/15 14:19:41 INFO Applying migration id=noteshost 2026/10/15 14:19:41 INFO Applying migration id=fetched 2026/10/15 14:19:41 INFO Applying migration id=move 2026/10/15 14:19:41 INFO Applying migration id=cleanup 2026/10/15 14:19:41 INFO Applying migration id=received 2026/10/15 14:19:41 INFO Applying migration id=namehost 2026/10/15 14:19:41 INFO Applying migration id=outboxhost 2026/10/15 14:19:41 INFO Applying migration id=notesfts 2026/10/15 14:19:41 INFO Applying migration id=iconsname 2026/10/15 14:19:41 INFO Applying migration id=nohash 2026/10/15 14:19:41 INFO Applying migration id=shares 2026/10/15 14:19:41 INFO Applying migration id=actorttl 2026/10/15 14:19:41 INFO Applying migration id=tocc 2026/10/15 14:19:41 INFO Applying migration id=followeds 2026/10/15 14:19:41 INFO Applying migration id=certhash 2026/10/15 14:19:41 INFO Applying migration id=follows_sync 2026/10/15 14:19:41 INFO Applying migration id=jsonpath 2026/10/15 14:19:41 INFO Applying migration id=localforward 2026/10/15 14:19:41 INFO Applying migration id=avatar 2026/10/15 14:19:41 INFO Applying migration id=noimage 2026/10/15 14:19:41 INFO Applying migration id=feed 2026/10/15 14:19:41 INFO Applying migration id=bookmarks 2026/10/15 14:19:41 INFO Applying migration id=shareactivity 2026/10/15 14:19:41 INFO Applying migration id=application 2026/10/15 14:19:41 INFO Applying migration id=certificates 2026/10/15 14:19:41 INFO Applying migration id=rawforward 2026/10/15 14:19:41 INFO Applying migration id=publickey 2026/10/15 14:19:41 INFO Applying migration id=resolvegroup 2026/10/15 14:19:41 INFO Applying migration id=reject 2026/10/15 14:19:41 INFO Applying migration id=autodel 2026/10/15 14:19:41 INFO Applying migration id=jsonb 2026/10/15 14:19:41 INFO Applying migration id=quote 2026/10/15 14:19:41 INFO Applying migration id=rfc9421 2026/10/15 14:19:41 INFO Applying migration id=keys 2026/10/15 14:19:41 INFO Applying migration id=portable 2026/10/15 14:19:41 INFO Applying migration id=proofs 2026/10/15 14:19:41 INFO Applying migration id=contexts 2026/10/15 14:19:41 INFO Applying migration id=deliverieshost 2026/10/15 14:19:41 INFO Applying migration id=pembegin 2026/10/15 14:19:41 INFO Applying migration id=didhost 2026/10/15 14:19:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:41 INFO Applying migration id=invites 2026/10/15 14:19:41 INFO Applying migration id=ed25519blob 2026/10/15 14:19:41 INFO Applying migration id=rsablob 2026/10/15 14:19:41 INFO Applying migration id=iconscid 2026/10/15 14:19:41 INFO Applying migration id=actor 2026/10/15 14:19:41 INFO Applying migration id=localkeys 2026/10/15 14:19:41 INFO Applying migration id=deleted 2026/10/15 14:19:41 INFO Applying migration id=history 2026/10/15 14:19:41 INFO Applying migration id=outboxnano 2026/10/15 14:19:41 INFO Applying migration id=implements 2026/10/15 14:19:41 INFO Applying migration id=backfill 2026/10/15 14:19:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e058-7c9a-aec3-c9ad80232347 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e059-7ae4-a40e-a054ccdfffb7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e058-7c9a-aec3-c9ad80232347 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e058-7c9a-aec3-c9ad80232347 2026/10/15 14:19:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e05c-7e29-b2ac-260c415b55e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e05c-7d5d-b0ae-6bb3a92c5d21 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e05c-7d5d-b0ae-6bb3a92c5d21 --- PASS: TestFollow_PostToFollowers (0.57s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/10/15 14:19:42 INFO Applying migration id=initial 2026/10/15 14:19:42 INFO Applying migration id=notesupdated 2026/10/15 14:19:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:42 INFO Applying migration id=activitiesid 2026/10/15 14:19:42 INFO Applying migration id=outbox 2026/10/15 14:19:42 INFO Applying migration id=edits 2026/10/15 14:19:42 INFO Applying migration id=outboxactor 2026/10/15 14:19:42 INFO Applying migration id=outboxsender 2026/10/15 14:19:42 INFO Applying migration id=thread 2026/10/15 14:19:42 INFO Applying migration id=host 2026/10/15 14:19:42 INFO Applying migration id=sharedinbox 2026/10/15 14:19:42 INFO Applying migration id=noteshost 2026/10/15 14:19:42 INFO Applying migration id=fetched 2026/10/15 14:19:42 INFO Applying migration id=move 2026/10/15 14:19:42 INFO Applying migration id=cleanup 2026/10/15 14:19:42 INFO Applying migration id=received 2026/10/15 14:19:42 INFO Applying migration id=namehost 2026/10/15 14:19:42 INFO Applying migration id=outboxhost 2026/10/15 14:19:42 INFO Applying migration id=notesfts 2026/10/15 14:19:42 INFO Applying migration id=iconsname 2026/10/15 14:19:42 INFO Applying migration id=nohash 2026/10/15 14:19:42 INFO Applying migration id=shares 2026/10/15 14:19:42 INFO Applying migration id=actorttl 2026/10/15 14:19:42 INFO Applying migration id=tocc 2026/10/15 14:19:42 INFO Applying migration id=followeds 2026/10/15 14:19:42 INFO Applying migration id=certhash 2026/10/15 14:19:42 INFO Applying migration id=follows_sync 2026/10/15 14:19:42 INFO Applying migration id=jsonpath 2026/10/15 14:19:42 INFO Applying migration id=localforward 2026/10/15 14:19:42 INFO Applying migration id=avatar 2026/10/15 14:19:42 INFO Applying migration id=noimage 2026/10/15 14:19:42 INFO Applying migration id=feed 2026/10/15 14:19:42 INFO Applying migration id=bookmarks 2026/10/15 14:19:42 INFO Applying migration id=shareactivity 2026/10/15 14:19:42 INFO Applying migration id=application 2026/10/15 14:19:42 INFO Applying migration id=certificates 2026/10/15 14:19:42 INFO Applying migration id=rawforward 2026/10/15 14:19:42 INFO Applying migration id=publickey 2026/10/15 14:19:42 INFO Applying migration id=resolvegroup 2026/10/15 14:19:42 INFO Applying migration id=reject 2026/10/15 14:19:42 INFO Applying migration id=autodel 2026/10/15 14:19:42 INFO Applying migration id=jsonb 2026/10/15 14:19:42 INFO Applying migration id=quote 2026/10/15 14:19:42 INFO Applying migration id=rfc9421 2026/10/15 14:19:42 INFO Applying migration id=keys 2026/10/15 14:19:42 INFO Applying migration id=portable 2026/10/15 14:19:42 INFO Applying migration id=proofs 2026/10/15 14:19:42 INFO Applying migration id=contexts 2026/10/15 14:19:42 INFO Applying migration id=deliverieshost 2026/10/15 14:19:42 INFO Applying migration id=pembegin 2026/10/15 14:19:42 INFO Applying migration id=didhost 2026/10/15 14:19:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:42 INFO Applying migration id=invites 2026/10/15 14:19:42 INFO Applying migration id=ed25519blob 2026/10/15 14:19:42 INFO Applying migration id=rsablob 2026/10/15 14:19:42 INFO Applying migration id=iconscid 2026/10/15 14:19:42 INFO Applying migration id=actor 2026/10/15 14:19:42 INFO Applying migration id=localkeys 2026/10/15 14:19:42 INFO Applying migration id=deleted 2026/10/15 14:19:42 INFO Applying migration id=history 2026/10/15 14:19:42 INFO Applying migration id=outboxnano 2026/10/15 14:19:42 INFO Applying migration id=implements 2026/10/15 14:19:42 INFO Applying migration id=backfill 2026/10/15 14:19:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e36d-70e3-8db5-93407dc62a85 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e36d-706e-a177-6b88550571f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e36d-706e-a177-6b88550571f6 2026/10/15 14:19:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e370-73b0-9343-61f2df7a6cbb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e371-744e-9ab9-447b8917ddc2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e370-73b0-9343-61f2df7a6cbb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e370-73b0-9343-61f2df7a6cbb --- PASS: TestFollow_PostToFollowersBeforeFollow (0.79s) === RUN TestFollow_DMUnfollowFollow 2026/10/15 14:19:42 INFO Applying migration id=initial 2026/10/15 14:19:42 INFO Applying migration id=notesupdated 2026/10/15 14:19:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:42 INFO Applying migration id=activitiesid 2026/10/15 14:19:42 INFO Applying migration id=outbox 2026/10/15 14:19:42 INFO Applying migration id=edits 2026/10/15 14:19:42 INFO Applying migration id=outboxactor 2026/10/15 14:19:42 INFO Applying migration id=outboxsender 2026/10/15 14:19:42 INFO Applying migration id=thread 2026/10/15 14:19:42 INFO Applying migration id=host 2026/10/15 14:19:42 INFO Applying migration id=sharedinbox 2026/10/15 14:19:42 INFO Applying migration id=noteshost 2026/10/15 14:19:42 INFO Applying migration id=fetched 2026/10/15 14:19:42 INFO Applying migration id=move 2026/10/15 14:19:42 INFO Applying migration id=cleanup 2026/10/15 14:19:42 INFO Applying migration id=received 2026/10/15 14:19:42 INFO Applying migration id=namehost 2026/10/15 14:19:42 INFO Applying migration id=outboxhost 2026/10/15 14:19:42 INFO Applying migration id=notesfts 2026/10/15 14:19:42 INFO Applying migration id=iconsname 2026/10/15 14:19:42 INFO Applying migration id=nohash 2026/10/15 14:19:42 INFO Applying migration id=shares 2026/10/15 14:19:42 INFO Applying migration id=actorttl 2026/10/15 14:19:42 INFO Applying migration id=tocc 2026/10/15 14:19:42 INFO Applying migration id=followeds 2026/10/15 14:19:42 INFO Applying migration id=certhash 2026/10/15 14:19:42 INFO Applying migration id=follows_sync 2026/10/15 14:19:42 INFO Applying migration id=jsonpath 2026/10/15 14:19:42 INFO Applying migration id=localforward 2026/10/15 14:19:42 INFO Applying migration id=avatar 2026/10/15 14:19:42 INFO Applying migration id=noimage 2026/10/15 14:19:42 INFO Applying migration id=feed 2026/10/15 14:19:42 INFO Applying migration id=bookmarks 2026/10/15 14:19:42 INFO Applying migration id=shareactivity 2026/10/15 14:19:42 INFO Applying migration id=application 2026/10/15 14:19:42 INFO Applying migration id=certificates 2026/10/15 14:19:42 INFO Applying migration id=rawforward 2026/10/15 14:19:42 INFO Applying migration id=publickey 2026/10/15 14:19:42 INFO Applying migration id=resolvegroup 2026/10/15 14:19:42 INFO Applying migration id=reject 2026/10/15 14:19:42 INFO Applying migration id=autodel 2026/10/15 14:19:42 INFO Applying migration id=jsonb 2026/10/15 14:19:42 INFO Applying migration id=quote 2026/10/15 14:19:42 INFO Applying migration id=rfc9421 2026/10/15 14:19:42 INFO Applying migration id=keys 2026/10/15 14:19:42 INFO Applying migration id=portable 2026/10/15 14:19:42 INFO Applying migration id=proofs 2026/10/15 14:19:42 INFO Applying migration id=contexts 2026/10/15 14:19:42 INFO Applying migration id=deliverieshost 2026/10/15 14:19:42 INFO Applying migration id=pembegin 2026/10/15 14:19:42 INFO Applying migration id=didhost 2026/10/15 14:19:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:42 INFO Applying migration id=invites 2026/10/15 14:19:42 INFO Applying migration id=ed25519blob 2026/10/15 14:19:42 INFO Applying migration id=rsablob 2026/10/15 14:19:42 INFO Applying migration id=iconscid 2026/10/15 14:19:42 INFO Applying migration id=actor 2026/10/15 14:19:42 INFO Applying migration id=localkeys 2026/10/15 14:19:42 INFO Applying migration id=deleted 2026/10/15 14:19:42 INFO Applying migration id=history 2026/10/15 14:19:42 INFO Applying migration id=outboxnano 2026/10/15 14:19:42 INFO Applying migration id=implements 2026/10/15 14:19:42 INFO Applying migration id=backfill 2026/10/15 14:19:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e5a1-73ca-b12c-75243ee771bd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db 2026/10/15 14:19:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e5a1-7c88-959c-82135866965f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e5a1-7b1a-a451-4be701963e43 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e5a1-7b1a-a451-4be701963e43 2026/10/15 14:19:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fee-e5a4-7b26-8cc8-21841bd4f18d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e5a0-7b07-90d3-32288554b7db 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.56s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/10/15 14:19:43 INFO Applying migration id=initial 2026/10/15 14:19:43 INFO Applying migration id=notesupdated 2026/10/15 14:19:43 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:43 INFO Applying migration id=activitiesid 2026/10/15 14:19:43 INFO Applying migration id=outbox 2026/10/15 14:19:43 INFO Applying migration id=edits 2026/10/15 14:19:43 INFO Applying migration id=outboxactor 2026/10/15 14:19:43 INFO Applying migration id=outboxsender 2026/10/15 14:19:43 INFO Applying migration id=thread 2026/10/15 14:19:43 INFO Applying migration id=host 2026/10/15 14:19:43 INFO Applying migration id=sharedinbox 2026/10/15 14:19:43 INFO Applying migration id=noteshost 2026/10/15 14:19:43 INFO Applying migration id=fetched 2026/10/15 14:19:43 INFO Applying migration id=move 2026/10/15 14:19:43 INFO Applying migration id=cleanup 2026/10/15 14:19:43 INFO Applying migration id=received 2026/10/15 14:19:43 INFO Applying migration id=namehost 2026/10/15 14:19:43 INFO Applying migration id=outboxhost 2026/10/15 14:19:43 INFO Applying migration id=notesfts 2026/10/15 14:19:43 INFO Applying migration id=iconsname 2026/10/15 14:19:43 INFO Applying migration id=nohash 2026/10/15 14:19:43 INFO Applying migration id=shares 2026/10/15 14:19:43 INFO Applying migration id=actorttl 2026/10/15 14:19:43 INFO Applying migration id=tocc 2026/10/15 14:19:43 INFO Applying migration id=followeds 2026/10/15 14:19:43 INFO Applying migration id=certhash 2026/10/15 14:19:43 INFO Applying migration id=follows_sync 2026/10/15 14:19:43 INFO Applying migration id=jsonpath 2026/10/15 14:19:43 INFO Applying migration id=localforward 2026/10/15 14:19:43 INFO Applying migration id=avatar 2026/10/15 14:19:43 INFO Applying migration id=noimage 2026/10/15 14:19:43 INFO Applying migration id=feed 2026/10/15 14:19:43 INFO Applying migration id=bookmarks 2026/10/15 14:19:43 INFO Applying migration id=shareactivity 2026/10/15 14:19:43 INFO Applying migration id=application 2026/10/15 14:19:43 INFO Applying migration id=certificates 2026/10/15 14:19:43 INFO Applying migration id=rawforward 2026/10/15 14:19:43 INFO Applying migration id=publickey 2026/10/15 14:19:43 INFO Applying migration id=resolvegroup 2026/10/15 14:19:43 INFO Applying migration id=reject 2026/10/15 14:19:43 INFO Applying migration id=autodel 2026/10/15 14:19:43 INFO Applying migration id=jsonb 2026/10/15 14:19:43 INFO Applying migration id=quote 2026/10/15 14:19:43 INFO Applying migration id=rfc9421 2026/10/15 14:19:43 INFO Applying migration id=keys 2026/10/15 14:19:43 INFO Applying migration id=portable 2026/10/15 14:19:43 INFO Applying migration id=proofs 2026/10/15 14:19:43 INFO Applying migration id=contexts 2026/10/15 14:19:43 INFO Applying migration id=deliverieshost 2026/10/15 14:19:43 INFO Applying migration id=pembegin 2026/10/15 14:19:43 INFO Applying migration id=didhost 2026/10/15 14:19:43 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:43 INFO Applying migration id=invites 2026/10/15 14:19:43 INFO Applying migration id=ed25519blob 2026/10/15 14:19:43 INFO Applying migration id=rsablob 2026/10/15 14:19:43 INFO Applying migration id=iconscid 2026/10/15 14:19:43 INFO Applying migration id=actor 2026/10/15 14:19:43 INFO Applying migration id=localkeys 2026/10/15 14:19:43 INFO Applying migration id=deleted 2026/10/15 14:19:43 INFO Applying migration id=history 2026/10/15 14:19:43 INFO Applying migration id=outboxnano 2026/10/15 14:19:43 INFO Applying migration id=implements 2026/10/15 14:19:43 INFO Applying migration id=backfill 2026/10/15 14:19:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-e971-77e0-8938-3aa5674e3151 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef 2026/10/15 14:19:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-e972-7179-b905-491116f885dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-e972-7016-9cc4-beced79871ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-e972-7016-9cc4-beced79871ef 2026/10/15 14:19:44 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fee-e973-7912-84fb-8c9d3071dc6f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-e970-7ec7-8595-e89f0d988eef 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 (0.97s) === RUN TestFollow_PublicPost 2026/10/15 14:19:44 INFO Applying migration id=initial 2026/10/15 14:19:44 INFO Applying migration id=notesupdated 2026/10/15 14:19:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:44 INFO Applying migration id=activitiesid 2026/10/15 14:19:44 INFO Applying migration id=outbox 2026/10/15 14:19:44 INFO Applying migration id=edits 2026/10/15 14:19:44 INFO Applying migration id=outboxactor 2026/10/15 14:19:44 INFO Applying migration id=outboxsender 2026/10/15 14:19:44 INFO Applying migration id=thread 2026/10/15 14:19:44 INFO Applying migration id=host 2026/10/15 14:19:44 INFO Applying migration id=sharedinbox 2026/10/15 14:19:44 INFO Applying migration id=noteshost 2026/10/15 14:19:44 INFO Applying migration id=fetched 2026/10/15 14:19:44 INFO Applying migration id=move 2026/10/15 14:19:44 INFO Applying migration id=cleanup 2026/10/15 14:19:44 INFO Applying migration id=received 2026/10/15 14:19:44 INFO Applying migration id=namehost 2026/10/15 14:19:44 INFO Applying migration id=outboxhost 2026/10/15 14:19:44 INFO Applying migration id=notesfts 2026/10/15 14:19:44 INFO Applying migration id=iconsname 2026/10/15 14:19:44 INFO Applying migration id=nohash 2026/10/15 14:19:44 INFO Applying migration id=shares 2026/10/15 14:19:44 INFO Applying migration id=actorttl 2026/10/15 14:19:44 INFO Applying migration id=tocc 2026/10/15 14:19:44 INFO Applying migration id=followeds 2026/10/15 14:19:44 INFO Applying migration id=certhash 2026/10/15 14:19:44 INFO Applying migration id=follows_sync 2026/10/15 14:19:44 INFO Applying migration id=jsonpath 2026/10/15 14:19:44 INFO Applying migration id=localforward 2026/10/15 14:19:44 INFO Applying migration id=avatar 2026/10/15 14:19:44 INFO Applying migration id=noimage 2026/10/15 14:19:44 INFO Applying migration id=feed 2026/10/15 14:19:44 INFO Applying migration id=bookmarks 2026/10/15 14:19:44 INFO Applying migration id=shareactivity 2026/10/15 14:19:44 INFO Applying migration id=application 2026/10/15 14:19:44 INFO Applying migration id=certificates 2026/10/15 14:19:44 INFO Applying migration id=rawforward 2026/10/15 14:19:44 INFO Applying migration id=publickey 2026/10/15 14:19:44 INFO Applying migration id=resolvegroup 2026/10/15 14:19:44 INFO Applying migration id=reject 2026/10/15 14:19:44 INFO Applying migration id=autodel 2026/10/15 14:19:44 INFO Applying migration id=jsonb 2026/10/15 14:19:44 INFO Applying migration id=quote 2026/10/15 14:19:44 INFO Applying migration id=rfc9421 2026/10/15 14:19:44 INFO Applying migration id=keys 2026/10/15 14:19:44 INFO Applying migration id=portable 2026/10/15 14:19:44 INFO Applying migration id=proofs 2026/10/15 14:19:44 INFO Applying migration id=contexts 2026/10/15 14:19:44 INFO Applying migration id=deliverieshost 2026/10/15 14:19:44 INFO Applying migration id=pembegin 2026/10/15 14:19:44 INFO Applying migration id=didhost 2026/10/15 14:19:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:44 INFO Applying migration id=invites 2026/10/15 14:19:44 INFO Applying migration id=ed25519blob 2026/10/15 14:19:44 INFO Applying migration id=rsablob 2026/10/15 14:19:44 INFO Applying migration id=iconscid 2026/10/15 14:19:44 INFO Applying migration id=actor 2026/10/15 14:19:44 INFO Applying migration id=localkeys 2026/10/15 14:19:44 INFO Applying migration id=deleted 2026/10/15 14:19:44 INFO Applying migration id=history 2026/10/15 14:19:44 INFO Applying migration id=outboxnano 2026/10/15 14:19:44 INFO Applying migration id=implements 2026/10/15 14:19:44 INFO Applying migration id=backfill 2026/10/15 14:19:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-ec5d-73a8-9677-ce24ddb37673 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-ec5d-7caa-ac1d-91fd810680e7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-ec5d-73a8-9677-ce24ddb37673 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-ec5d-73a8-9677-ce24ddb37673 2026/10/15 14:19:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-ec5f-7b2e-a9e8-3eeba276447e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-ec5f-7ae7-93ed-0e6b5ea6706f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-ec5f-7ae7-93ed-0e6b5ea6706f --- PASS: TestFollow_PublicPost (0.75s) === RUN TestFollow_Mutual 2026/10/15 14:19:45 INFO Applying migration id=initial 2026/10/15 14:19:45 INFO Applying migration id=notesupdated 2026/10/15 14:19:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:45 INFO Applying migration id=activitiesid 2026/10/15 14:19:45 INFO Applying migration id=outbox 2026/10/15 14:19:45 INFO Applying migration id=edits 2026/10/15 14:19:45 INFO Applying migration id=outboxactor 2026/10/15 14:19:45 INFO Applying migration id=outboxsender 2026/10/15 14:19:45 INFO Applying migration id=thread 2026/10/15 14:19:45 INFO Applying migration id=host 2026/10/15 14:19:45 INFO Applying migration id=sharedinbox 2026/10/15 14:19:45 INFO Applying migration id=noteshost 2026/10/15 14:19:45 INFO Applying migration id=fetched 2026/10/15 14:19:45 INFO Applying migration id=move 2026/10/15 14:19:45 INFO Applying migration id=cleanup 2026/10/15 14:19:45 INFO Applying migration id=received 2026/10/15 14:19:45 INFO Applying migration id=namehost 2026/10/15 14:19:45 INFO Applying migration id=outboxhost 2026/10/15 14:19:45 INFO Applying migration id=notesfts 2026/10/15 14:19:45 INFO Applying migration id=iconsname 2026/10/15 14:19:45 INFO Applying migration id=nohash 2026/10/15 14:19:45 INFO Applying migration id=shares 2026/10/15 14:19:45 INFO Applying migration id=actorttl 2026/10/15 14:19:45 INFO Applying migration id=tocc 2026/10/15 14:19:45 INFO Applying migration id=followeds 2026/10/15 14:19:45 INFO Applying migration id=certhash 2026/10/15 14:19:45 INFO Applying migration id=follows_sync 2026/10/15 14:19:45 INFO Applying migration id=jsonpath 2026/10/15 14:19:45 INFO Applying migration id=localforward 2026/10/15 14:19:45 INFO Applying migration id=avatar 2026/10/15 14:19:45 INFO Applying migration id=noimage 2026/10/15 14:19:45 INFO Applying migration id=feed 2026/10/15 14:19:45 INFO Applying migration id=bookmarks 2026/10/15 14:19:45 INFO Applying migration id=shareactivity 2026/10/15 14:19:45 INFO Applying migration id=application 2026/10/15 14:19:45 INFO Applying migration id=certificates 2026/10/15 14:19:45 INFO Applying migration id=rawforward 2026/10/15 14:19:45 INFO Applying migration id=publickey 2026/10/15 14:19:45 INFO Applying migration id=resolvegroup 2026/10/15 14:19:45 INFO Applying migration id=reject 2026/10/15 14:19:45 INFO Applying migration id=autodel 2026/10/15 14:19:45 INFO Applying migration id=jsonb 2026/10/15 14:19:45 INFO Applying migration id=quote 2026/10/15 14:19:45 INFO Applying migration id=rfc9421 2026/10/15 14:19:45 INFO Applying migration id=keys 2026/10/15 14:19:45 INFO Applying migration id=portable 2026/10/15 14:19:45 INFO Applying migration id=proofs 2026/10/15 14:19:45 INFO Applying migration id=contexts 2026/10/15 14:19:45 INFO Applying migration id=deliverieshost 2026/10/15 14:19:45 INFO Applying migration id=pembegin 2026/10/15 14:19:45 INFO Applying migration id=didhost 2026/10/15 14:19:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:45 INFO Applying migration id=invites 2026/10/15 14:19:45 INFO Applying migration id=ed25519blob 2026/10/15 14:19:45 INFO Applying migration id=rsablob 2026/10/15 14:19:45 INFO Applying migration id=iconscid 2026/10/15 14:19:45 INFO Applying migration id=actor 2026/10/15 14:19:45 INFO Applying migration id=localkeys 2026/10/15 14:19:45 INFO Applying migration id=deleted 2026/10/15 14:19:45 INFO Applying migration id=history 2026/10/15 14:19:45 INFO Applying migration id=outboxnano 2026/10/15 14:19:45 INFO Applying migration id=implements 2026/10/15 14:19:45 INFO Applying migration id=backfill 2026/10/15 14:19:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-eef6-77e5-be4a-a99d73afebb4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-eef7-70f0-9c39-02dbfb9088a8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-eef6-77e5-be4a-a99d73afebb4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-eef6-77e5-be4a-a99d73afebb4 2026/10/15 14:19:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-eef9-70ec-b1f2-9a45cbe2c31e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 2026/10/15 14:19:45 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 2026/10/15 14:19:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fee-eefa-7e4d-9eb6-9d3d094161a2 note=https://localhost.localdomain:8443/post/01a13fee-eefa-7e24-9fde-45f1696d32c3 thread=https://localhost.localdomain:8443/post/01a13fee-eef9-70b0-be7d-f55d780dc719 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-eefa-7e4d-9eb6-9d3d094161a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-eefa-7e24-9fde-45f1696d32c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-eefa-7e24-9fde-45f1696d32c3 2026/10/15 14:19:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-ef00-7451-aed7-867af3a245c4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-ef00-7b62-a4b7-68ec13fd21a6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-ef00-7451-aed7-867af3a245c4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fee-ef00-7451-aed7-867af3a245c4 --- PASS: TestFollow_Mutual (0.67s) === RUN TestFollow_AlreadyFollowing 2026/10/15 14:19:45 INFO Applying migration id=initial 2026/10/15 14:19:45 INFO Applying migration id=notesupdated 2026/10/15 14:19:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:45 INFO Applying migration id=activitiesid 2026/10/15 14:19:45 INFO Applying migration id=outbox 2026/10/15 14:19:45 INFO Applying migration id=edits 2026/10/15 14:19:45 INFO Applying migration id=outboxactor 2026/10/15 14:19:45 INFO Applying migration id=outboxsender 2026/10/15 14:19:45 INFO Applying migration id=thread 2026/10/15 14:19:45 INFO Applying migration id=host 2026/10/15 14:19:45 INFO Applying migration id=sharedinbox 2026/10/15 14:19:45 INFO Applying migration id=noteshost 2026/10/15 14:19:45 INFO Applying migration id=fetched 2026/10/15 14:19:45 INFO Applying migration id=move 2026/10/15 14:19:45 INFO Applying migration id=cleanup 2026/10/15 14:19:45 INFO Applying migration id=received 2026/10/15 14:19:45 INFO Applying migration id=namehost 2026/10/15 14:19:45 INFO Applying migration id=outboxhost 2026/10/15 14:19:45 INFO Applying migration id=notesfts 2026/10/15 14:19:45 INFO Applying migration id=iconsname 2026/10/15 14:19:45 INFO Applying migration id=nohash 2026/10/15 14:19:45 INFO Applying migration id=shares 2026/10/15 14:19:45 INFO Applying migration id=actorttl 2026/10/15 14:19:45 INFO Applying migration id=tocc 2026/10/15 14:19:45 INFO Applying migration id=followeds 2026/10/15 14:19:45 INFO Applying migration id=certhash 2026/10/15 14:19:45 INFO Applying migration id=follows_sync 2026/10/15 14:19:45 INFO Applying migration id=jsonpath 2026/10/15 14:19:45 INFO Applying migration id=localforward 2026/10/15 14:19:45 INFO Applying migration id=avatar 2026/10/15 14:19:45 INFO Applying migration id=noimage 2026/10/15 14:19:45 INFO Applying migration id=feed 2026/10/15 14:19:45 INFO Applying migration id=bookmarks 2026/10/15 14:19:45 INFO Applying migration id=shareactivity 2026/10/15 14:19:45 INFO Applying migration id=application 2026/10/15 14:19:45 INFO Applying migration id=certificates 2026/10/15 14:19:45 INFO Applying migration id=rawforward 2026/10/15 14:19:45 INFO Applying migration id=publickey 2026/10/15 14:19:45 INFO Applying migration id=resolvegroup 2026/10/15 14:19:45 INFO Applying migration id=reject 2026/10/15 14:19:45 INFO Applying migration id=autodel 2026/10/15 14:19:45 INFO Applying migration id=jsonb 2026/10/15 14:19:45 INFO Applying migration id=quote 2026/10/15 14:19:45 INFO Applying migration id=rfc9421 2026/10/15 14:19:45 INFO Applying migration id=keys 2026/10/15 14:19:45 INFO Applying migration id=portable 2026/10/15 14:19:45 INFO Applying migration id=proofs 2026/10/15 14:19:45 INFO Applying migration id=contexts 2026/10/15 14:19:45 INFO Applying migration id=deliverieshost 2026/10/15 14:19:45 INFO Applying migration id=pembegin 2026/10/15 14:19:45 INFO Applying migration id=didhost 2026/10/15 14:19:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:45 INFO Applying migration id=invites 2026/10/15 14:19:45 INFO Applying migration id=ed25519blob 2026/10/15 14:19:45 INFO Applying migration id=rsablob 2026/10/15 14:19:45 INFO Applying migration id=iconscid 2026/10/15 14:19:45 INFO Applying migration id=actor 2026/10/15 14:19:45 INFO Applying migration id=localkeys 2026/10/15 14:19:45 INFO Applying migration id=deleted 2026/10/15 14:19:45 INFO Applying migration id=history 2026/10/15 14:19:45 INFO Applying migration id=outboxnano 2026/10/15 14:19:45 INFO Applying migration id=implements 2026/10/15 14:19:45 INFO Applying migration id=backfill 2026/10/15 14:19:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-f0f3-7830-9c95-0130cae4b099 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-f0f4-7329-bcee-2a8e31380853 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-f0f3-7830-9c95-0130cae4b099 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-f0f3-7830-9c95-0130cae4b099 --- PASS: TestFollow_AlreadyFollowing (0.50s) === RUN TestFollow_NoSuchUser 2026/10/15 14:19:46 INFO Applying migration id=initial 2026/10/15 14:19:46 INFO Applying migration id=notesupdated 2026/10/15 14:19:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:46 INFO Applying migration id=activitiesid 2026/10/15 14:19:46 INFO Applying migration id=outbox 2026/10/15 14:19:46 INFO Applying migration id=edits 2026/10/15 14:19:46 INFO Applying migration id=outboxactor 2026/10/15 14:19:46 INFO Applying migration id=outboxsender 2026/10/15 14:19:46 INFO Applying migration id=thread 2026/10/15 14:19:46 INFO Applying migration id=host 2026/10/15 14:19:46 INFO Applying migration id=sharedinbox 2026/10/15 14:19:46 INFO Applying migration id=noteshost 2026/10/15 14:19:46 INFO Applying migration id=fetched 2026/10/15 14:19:46 INFO Applying migration id=move 2026/10/15 14:19:46 INFO Applying migration id=cleanup 2026/10/15 14:19:46 INFO Applying migration id=received 2026/10/15 14:19:46 INFO Applying migration id=namehost 2026/10/15 14:19:46 INFO Applying migration id=outboxhost 2026/10/15 14:19:46 INFO Applying migration id=notesfts 2026/10/15 14:19:46 INFO Applying migration id=iconsname 2026/10/15 14:19:46 INFO Applying migration id=nohash 2026/10/15 14:19:46 INFO Applying migration id=shares 2026/10/15 14:19:46 INFO Applying migration id=actorttl 2026/10/15 14:19:46 INFO Applying migration id=tocc 2026/10/15 14:19:46 INFO Applying migration id=followeds 2026/10/15 14:19:46 INFO Applying migration id=certhash 2026/10/15 14:19:46 INFO Applying migration id=follows_sync 2026/10/15 14:19:46 INFO Applying migration id=jsonpath 2026/10/15 14:19:46 INFO Applying migration id=localforward 2026/10/15 14:19:46 INFO Applying migration id=avatar 2026/10/15 14:19:46 INFO Applying migration id=noimage 2026/10/15 14:19:46 INFO Applying migration id=feed 2026/10/15 14:19:46 INFO Applying migration id=bookmarks 2026/10/15 14:19:46 INFO Applying migration id=shareactivity 2026/10/15 14:19:46 INFO Applying migration id=application 2026/10/15 14:19:46 INFO Applying migration id=certificates 2026/10/15 14:19:46 INFO Applying migration id=rawforward 2026/10/15 14:19:46 INFO Applying migration id=publickey 2026/10/15 14:19:46 INFO Applying migration id=resolvegroup 2026/10/15 14:19:46 INFO Applying migration id=reject 2026/10/15 14:19:46 INFO Applying migration id=autodel 2026/10/15 14:19:46 INFO Applying migration id=jsonb 2026/10/15 14:19:46 INFO Applying migration id=quote 2026/10/15 14:19:46 INFO Applying migration id=rfc9421 2026/10/15 14:19:46 INFO Applying migration id=keys 2026/10/15 14:19:46 INFO Applying migration id=portable 2026/10/15 14:19:46 INFO Applying migration id=proofs 2026/10/15 14:19:46 INFO Applying migration id=contexts 2026/10/15 14:19:46 INFO Applying migration id=deliverieshost 2026/10/15 14:19:46 INFO Applying migration id=pembegin 2026/10/15 14:19:46 INFO Applying migration id=didhost 2026/10/15 14:19:46 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:46 INFO Applying migration id=invites 2026/10/15 14:19:46 INFO Applying migration id=ed25519blob 2026/10/15 14:19:46 INFO Applying migration id=rsablob 2026/10/15 14:19:46 INFO Applying migration id=iconscid 2026/10/15 14:19:46 INFO Applying migration id=actor 2026/10/15 14:19:46 INFO Applying migration id=localkeys 2026/10/15 14:19:46 INFO Applying migration id=deleted 2026/10/15 14:19:46 INFO Applying migration id=history 2026/10/15 14:19:46 INFO Applying migration id=outboxnano 2026/10/15 14:19:46 INFO Applying migration id=implements 2026/10/15 14:19:46 INFO Applying migration id=backfill 2026/10/15 14:19:46 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (0.59s) === RUN TestFollow_UnauthenticatedUser 2026/10/15 14:19:46 INFO Applying migration id=initial 2026/10/15 14:19:46 INFO Applying migration id=notesupdated 2026/10/15 14:19:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:46 INFO Applying migration id=activitiesid 2026/10/15 14:19:46 INFO Applying migration id=outbox 2026/10/15 14:19:46 INFO Applying migration id=edits 2026/10/15 14:19:46 INFO Applying migration id=outboxactor 2026/10/15 14:19:46 INFO Applying migration id=outboxsender 2026/10/15 14:19:46 INFO Applying migration id=thread 2026/10/15 14:19:46 INFO Applying migration id=host 2026/10/15 14:19:46 INFO Applying migration id=sharedinbox 2026/10/15 14:19:46 INFO Applying migration id=noteshost 2026/10/15 14:19:46 INFO Applying migration id=fetched 2026/10/15 14:19:46 INFO Applying migration id=move 2026/10/15 14:19:46 INFO Applying migration id=cleanup 2026/10/15 14:19:46 INFO Applying migration id=received 2026/10/15 14:19:46 INFO Applying migration id=namehost 2026/10/15 14:19:46 INFO Applying migration id=outboxhost 2026/10/15 14:19:46 INFO Applying migration id=notesfts 2026/10/15 14:19:46 INFO Applying migration id=iconsname 2026/10/15 14:19:46 INFO Applying migration id=nohash 2026/10/15 14:19:46 INFO Applying migration id=shares 2026/10/15 14:19:46 INFO Applying migration id=actorttl 2026/10/15 14:19:46 INFO Applying migration id=tocc 2026/10/15 14:19:46 INFO Applying migration id=followeds 2026/10/15 14:19:46 INFO Applying migration id=certhash 2026/10/15 14:19:46 INFO Applying migration id=follows_sync 2026/10/15 14:19:46 INFO Applying migration id=jsonpath 2026/10/15 14:19:46 INFO Applying migration id=localforward 2026/10/15 14:19:46 INFO Applying migration id=avatar 2026/10/15 14:19:46 INFO Applying migration id=noimage 2026/10/15 14:19:46 INFO Applying migration id=feed 2026/10/15 14:19:46 INFO Applying migration id=bookmarks 2026/10/15 14:19:46 INFO Applying migration id=shareactivity 2026/10/15 14:19:46 INFO Applying migration id=application 2026/10/15 14:19:46 INFO Applying migration id=certificates 2026/10/15 14:19:46 INFO Applying migration id=rawforward 2026/10/15 14:19:46 INFO Applying migration id=publickey 2026/10/15 14:19:46 INFO Applying migration id=resolvegroup 2026/10/15 14:19:46 INFO Applying migration id=reject 2026/10/15 14:19:46 INFO Applying migration id=autodel 2026/10/15 14:19:46 INFO Applying migration id=jsonb 2026/10/15 14:19:47 INFO Applying migration id=quote 2026/10/15 14:19:47 INFO Applying migration id=rfc9421 2026/10/15 14:19:47 INFO Applying migration id=keys 2026/10/15 14:19:47 INFO Applying migration id=portable 2026/10/15 14:19:47 INFO Applying migration id=proofs 2026/10/15 14:19:47 INFO Applying migration id=contexts 2026/10/15 14:19:47 INFO Applying migration id=deliverieshost 2026/10/15 14:19:47 INFO Applying migration id=pembegin 2026/10/15 14:19:47 INFO Applying migration id=didhost 2026/10/15 14:19:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:47 INFO Applying migration id=invites 2026/10/15 14:19:47 INFO Applying migration id=ed25519blob 2026/10/15 14:19:47 INFO Applying migration id=rsablob 2026/10/15 14:19:47 INFO Applying migration id=iconscid 2026/10/15 14:19:47 INFO Applying migration id=actor 2026/10/15 14:19:47 INFO Applying migration id=localkeys 2026/10/15 14:19:47 INFO Applying migration id=deleted 2026/10/15 14:19:47 INFO Applying migration id=history 2026/10/15 14:19:47 INFO Applying migration id=outboxnano 2026/10/15 14:19:47 INFO Applying migration id=implements 2026/10/15 14:19:47 INFO Applying migration id=backfill --- PASS: TestFollow_UnauthenticatedUser (0.82s) === RUN TestFollows_NoFollows 2026/10/15 14:19:47 INFO Applying migration id=initial 2026/10/15 14:19:47 INFO Applying migration id=notesupdated 2026/10/15 14:19:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:47 INFO Applying migration id=activitiesid 2026/10/15 14:19:47 INFO Applying migration id=outbox 2026/10/15 14:19:47 INFO Applying migration id=edits 2026/10/15 14:19:47 INFO Applying migration id=outboxactor 2026/10/15 14:19:47 INFO Applying migration id=outboxsender 2026/10/15 14:19:47 INFO Applying migration id=thread 2026/10/15 14:19:47 INFO Applying migration id=host 2026/10/15 14:19:47 INFO Applying migration id=sharedinbox 2026/10/15 14:19:47 INFO Applying migration id=noteshost 2026/10/15 14:19:47 INFO Applying migration id=fetched 2026/10/15 14:19:47 INFO Applying migration id=move 2026/10/15 14:19:47 INFO Applying migration id=cleanup 2026/10/15 14:19:47 INFO Applying migration id=received 2026/10/15 14:19:47 INFO Applying migration id=namehost 2026/10/15 14:19:47 INFO Applying migration id=outboxhost 2026/10/15 14:19:47 INFO Applying migration id=notesfts 2026/10/15 14:19:47 INFO Applying migration id=iconsname 2026/10/15 14:19:47 INFO Applying migration id=nohash 2026/10/15 14:19:47 INFO Applying migration id=shares 2026/10/15 14:19:47 INFO Applying migration id=actorttl 2026/10/15 14:19:47 INFO Applying migration id=tocc 2026/10/15 14:19:47 INFO Applying migration id=followeds 2026/10/15 14:19:47 INFO Applying migration id=certhash 2026/10/15 14:19:47 INFO Applying migration id=follows_sync 2026/10/15 14:19:47 INFO Applying migration id=jsonpath 2026/10/15 14:19:47 INFO Applying migration id=localforward 2026/10/15 14:19:47 INFO Applying migration id=avatar 2026/10/15 14:19:47 INFO Applying migration id=noimage 2026/10/15 14:19:47 INFO Applying migration id=feed 2026/10/15 14:19:47 INFO Applying migration id=bookmarks 2026/10/15 14:19:47 INFO Applying migration id=shareactivity 2026/10/15 14:19:47 INFO Applying migration id=application 2026/10/15 14:19:47 INFO Applying migration id=certificates 2026/10/15 14:19:47 INFO Applying migration id=rawforward 2026/10/15 14:19:47 INFO Applying migration id=publickey 2026/10/15 14:19:47 INFO Applying migration id=resolvegroup 2026/10/15 14:19:47 INFO Applying migration id=reject 2026/10/15 14:19:47 INFO Applying migration id=autodel 2026/10/15 14:19:47 INFO Applying migration id=jsonb 2026/10/15 14:19:47 INFO Applying migration id=quote 2026/10/15 14:19:47 INFO Applying migration id=rfc9421 2026/10/15 14:19:47 INFO Applying migration id=keys 2026/10/15 14:19:47 INFO Applying migration id=portable 2026/10/15 14:19:47 INFO Applying migration id=proofs 2026/10/15 14:19:47 INFO Applying migration id=contexts 2026/10/15 14:19:47 INFO Applying migration id=deliverieshost 2026/10/15 14:19:47 INFO Applying migration id=pembegin 2026/10/15 14:19:47 INFO Applying migration id=didhost 2026/10/15 14:19:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:47 INFO Applying migration id=invites 2026/10/15 14:19:47 INFO Applying migration id=ed25519blob 2026/10/15 14:19:47 INFO Applying migration id=rsablob 2026/10/15 14:19:47 INFO Applying migration id=iconscid 2026/10/15 14:19:47 INFO Applying migration id=actor 2026/10/15 14:19:47 INFO Applying migration id=localkeys 2026/10/15 14:19:47 INFO Applying migration id=deleted 2026/10/15 14:19:47 INFO Applying migration id=history 2026/10/15 14:19:47 INFO Applying migration id=outboxnano 2026/10/15 14:19:47 INFO Applying migration id=implements 2026/10/15 14:19:47 INFO Applying migration id=backfill --- PASS: TestFollows_NoFollows (0.39s) === RUN TestFollows_TwoInactive 2026/10/15 14:19:48 INFO Applying migration id=initial 2026/10/15 14:19:48 INFO Applying migration id=notesupdated 2026/10/15 14:19:48 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:48 INFO Applying migration id=activitiesid 2026/10/15 14:19:48 INFO Applying migration id=outbox 2026/10/15 14:19:48 INFO Applying migration id=edits 2026/10/15 14:19:48 INFO Applying migration id=outboxactor 2026/10/15 14:19:48 INFO Applying migration id=outboxsender 2026/10/15 14:19:48 INFO Applying migration id=thread 2026/10/15 14:19:48 INFO Applying migration id=host 2026/10/15 14:19:48 INFO Applying migration id=sharedinbox 2026/10/15 14:19:48 INFO Applying migration id=noteshost 2026/10/15 14:19:48 INFO Applying migration id=fetched 2026/10/15 14:19:48 INFO Applying migration id=move 2026/10/15 14:19:48 INFO Applying migration id=cleanup 2026/10/15 14:19:48 INFO Applying migration id=received 2026/10/15 14:19:48 INFO Applying migration id=namehost 2026/10/15 14:19:48 INFO Applying migration id=outboxhost 2026/10/15 14:19:48 INFO Applying migration id=notesfts 2026/10/15 14:19:48 INFO Applying migration id=iconsname 2026/10/15 14:19:48 INFO Applying migration id=nohash 2026/10/15 14:19:48 INFO Applying migration id=shares 2026/10/15 14:19:48 INFO Applying migration id=actorttl 2026/10/15 14:19:48 INFO Applying migration id=tocc 2026/10/15 14:19:48 INFO Applying migration id=followeds 2026/10/15 14:19:48 INFO Applying migration id=certhash 2026/10/15 14:19:48 INFO Applying migration id=follows_sync 2026/10/15 14:19:48 INFO Applying migration id=jsonpath 2026/10/15 14:19:48 INFO Applying migration id=localforward 2026/10/15 14:19:48 INFO Applying migration id=avatar 2026/10/15 14:19:48 INFO Applying migration id=noimage 2026/10/15 14:19:48 INFO Applying migration id=feed 2026/10/15 14:19:48 INFO Applying migration id=bookmarks 2026/10/15 14:19:48 INFO Applying migration id=shareactivity 2026/10/15 14:19:48 INFO Applying migration id=application 2026/10/15 14:19:48 INFO Applying migration id=certificates 2026/10/15 14:19:48 INFO Applying migration id=rawforward 2026/10/15 14:19:48 INFO Applying migration id=publickey 2026/10/15 14:19:48 INFO Applying migration id=resolvegroup 2026/10/15 14:19:48 INFO Applying migration id=reject 2026/10/15 14:19:48 INFO Applying migration id=autodel 2026/10/15 14:19:48 INFO Applying migration id=jsonb 2026/10/15 14:19:48 INFO Applying migration id=quote 2026/10/15 14:19:48 INFO Applying migration id=rfc9421 2026/10/15 14:19:48 INFO Applying migration id=keys 2026/10/15 14:19:48 INFO Applying migration id=portable 2026/10/15 14:19:48 INFO Applying migration id=proofs 2026/10/15 14:19:48 INFO Applying migration id=contexts 2026/10/15 14:19:48 INFO Applying migration id=deliverieshost 2026/10/15 14:19:48 INFO Applying migration id=pembegin 2026/10/15 14:19:48 INFO Applying migration id=didhost 2026/10/15 14:19:48 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:48 INFO Applying migration id=invites 2026/10/15 14:19:48 INFO Applying migration id=ed25519blob 2026/10/15 14:19:48 INFO Applying migration id=rsablob 2026/10/15 14:19:48 INFO Applying migration id=iconscid 2026/10/15 14:19:48 INFO Applying migration id=actor 2026/10/15 14:19:48 INFO Applying migration id=localkeys 2026/10/15 14:19:48 INFO Applying migration id=deleted 2026/10/15 14:19:48 INFO Applying migration id=history 2026/10/15 14:19:48 INFO Applying migration id=outboxnano 2026/10/15 14:19:48 INFO Applying migration id=implements 2026/10/15 14:19:48 INFO Applying migration id=backfill 2026/10/15 14:19:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fad9-7a8c-a136-31ef8b681448 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fada-7376-950d-76491999ac1c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fad9-7a8c-a136-31ef8b681448 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fad9-7a8c-a136-31ef8b681448 2026/10/15 14:19:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fadc-7aea-b092-cb3f8c971c92 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/10/15 14:19:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fadd-7833-9928-073706f6d1e3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fadc-7aea-b092-cb3f8c971c92 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fadc-7aea-b092-cb3f8c971c92 --- PASS: TestFollows_TwoInactive (0.73s) === RUN TestFollows_OneActiveOneInactive 2026/10/15 14:19:48 INFO Applying migration id=initial 2026/10/15 14:19:48 INFO Applying migration id=notesupdated 2026/10/15 14:19:48 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:48 INFO Applying migration id=activitiesid 2026/10/15 14:19:48 INFO Applying migration id=outbox 2026/10/15 14:19:48 INFO Applying migration id=edits 2026/10/15 14:19:48 INFO Applying migration id=outboxactor 2026/10/15 14:19:48 INFO Applying migration id=outboxsender 2026/10/15 14:19:48 INFO Applying migration id=thread 2026/10/15 14:19:48 INFO Applying migration id=host 2026/10/15 14:19:48 INFO Applying migration id=sharedinbox 2026/10/15 14:19:48 INFO Applying migration id=noteshost 2026/10/15 14:19:48 INFO Applying migration id=fetched 2026/10/15 14:19:48 INFO Applying migration id=move 2026/10/15 14:19:48 INFO Applying migration id=cleanup 2026/10/15 14:19:48 INFO Applying migration id=received 2026/10/15 14:19:48 INFO Applying migration id=namehost 2026/10/15 14:19:48 INFO Applying migration id=outboxhost 2026/10/15 14:19:48 INFO Applying migration id=notesfts 2026/10/15 14:19:48 INFO Applying migration id=iconsname 2026/10/15 14:19:48 INFO Applying migration id=nohash 2026/10/15 14:19:48 INFO Applying migration id=shares 2026/10/15 14:19:48 INFO Applying migration id=actorttl 2026/10/15 14:19:48 INFO Applying migration id=tocc 2026/10/15 14:19:48 INFO Applying migration id=followeds 2026/10/15 14:19:48 INFO Applying migration id=certhash 2026/10/15 14:19:48 INFO Applying migration id=follows_sync 2026/10/15 14:19:48 INFO Applying migration id=jsonpath 2026/10/15 14:19:48 INFO Applying migration id=localforward 2026/10/15 14:19:48 INFO Applying migration id=avatar 2026/10/15 14:19:48 INFO Applying migration id=noimage 2026/10/15 14:19:48 INFO Applying migration id=feed 2026/10/15 14:19:48 INFO Applying migration id=bookmarks 2026/10/15 14:19:48 INFO Applying migration id=shareactivity 2026/10/15 14:19:48 INFO Applying migration id=application 2026/10/15 14:19:48 INFO Applying migration id=certificates 2026/10/15 14:19:48 INFO Applying migration id=rawforward 2026/10/15 14:19:48 INFO Applying migration id=publickey 2026/10/15 14:19:48 INFO Applying migration id=resolvegroup 2026/10/15 14:19:48 INFO Applying migration id=reject 2026/10/15 14:19:48 INFO Applying migration id=autodel 2026/10/15 14:19:48 INFO Applying migration id=jsonb 2026/10/15 14:19:48 INFO Applying migration id=quote 2026/10/15 14:19:48 INFO Applying migration id=rfc9421 2026/10/15 14:19:48 INFO Applying migration id=keys 2026/10/15 14:19:48 INFO Applying migration id=portable 2026/10/15 14:19:48 INFO Applying migration id=proofs 2026/10/15 14:19:48 INFO Applying migration id=contexts 2026/10/15 14:19:48 INFO Applying migration id=deliverieshost 2026/10/15 14:19:48 INFO Applying migration id=pembegin 2026/10/15 14:19:48 INFO Applying migration id=didhost 2026/10/15 14:19:48 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:48 INFO Applying migration id=invites 2026/10/15 14:19:48 INFO Applying migration id=ed25519blob 2026/10/15 14:19:48 INFO Applying migration id=rsablob 2026/10/15 14:19:48 INFO Applying migration id=iconscid 2026/10/15 14:19:48 INFO Applying migration id=actor 2026/10/15 14:19:48 INFO Applying migration id=localkeys 2026/10/15 14:19:48 INFO Applying migration id=deleted 2026/10/15 14:19:48 INFO Applying migration id=history 2026/10/15 14:19:48 INFO Applying migration id=outboxnano 2026/10/15 14:19:48 INFO Applying migration id=implements 2026/10/15 14:19:48 INFO Applying migration id=backfill 2026/10/15 14:19:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fdcd-7b91-808a-2111d1d966cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:19:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fdce-7dde-b89b-8c0e3dbff37b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fdcd-7b91-808a-2111d1d966cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fdcd-7b91-808a-2111d1d966cd 2026/10/15 14:19:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fee-fdd0-70cf-bbc7-8a293986deda 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/10/15 14:19:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fee-fdd1-7005-bf9c-fe96e4addf37 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fee-fdd0-70cf-bbc7-8a293986deda activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fee-fdd0-70cf-bbc7-8a293986deda 2026/10/15 14:19:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fee-fdd5-7d59-b8c3-f5fbf974687e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fee-fdd5-7cfa-b1a4-5b3b48dc647a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fee-fdd5-7cfa-b1a4-5b3b48dc647a --- PASS: TestFollows_OneActiveOneInactive (0.77s) === RUN TestFollows_UnauthenticatedUser 2026/10/15 14:19:49 INFO Applying migration id=initial 2026/10/15 14:19:49 INFO Applying migration id=notesupdated 2026/10/15 14:19:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:49 INFO Applying migration id=activitiesid 2026/10/15 14:19:49 INFO Applying migration id=outbox 2026/10/15 14:19:49 INFO Applying migration id=edits 2026/10/15 14:19:49 INFO Applying migration id=outboxactor 2026/10/15 14:19:49 INFO Applying migration id=outboxsender 2026/10/15 14:19:49 INFO Applying migration id=thread 2026/10/15 14:19:49 INFO Applying migration id=host 2026/10/15 14:19:49 INFO Applying migration id=sharedinbox 2026/10/15 14:19:49 INFO Applying migration id=noteshost 2026/10/15 14:19:49 INFO Applying migration id=fetched 2026/10/15 14:19:49 INFO Applying migration id=move 2026/10/15 14:19:49 INFO Applying migration id=cleanup 2026/10/15 14:19:49 INFO Applying migration id=received 2026/10/15 14:19:49 INFO Applying migration id=namehost 2026/10/15 14:19:49 INFO Applying migration id=outboxhost 2026/10/15 14:19:49 INFO Applying migration id=notesfts 2026/10/15 14:19:49 INFO Applying migration id=iconsname 2026/10/15 14:19:49 INFO Applying migration id=nohash 2026/10/15 14:19:49 INFO Applying migration id=shares 2026/10/15 14:19:49 INFO Applying migration id=actorttl 2026/10/15 14:19:49 INFO Applying migration id=tocc 2026/10/15 14:19:49 INFO Applying migration id=followeds 2026/10/15 14:19:49 INFO Applying migration id=certhash 2026/10/15 14:19:49 INFO Applying migration id=follows_sync 2026/10/15 14:19:49 INFO Applying migration id=jsonpath 2026/10/15 14:19:49 INFO Applying migration id=localforward 2026/10/15 14:19:49 INFO Applying migration id=avatar 2026/10/15 14:19:49 INFO Applying migration id=noimage 2026/10/15 14:19:49 INFO Applying migration id=feed 2026/10/15 14:19:49 INFO Applying migration id=bookmarks 2026/10/15 14:19:49 INFO Applying migration id=shareactivity 2026/10/15 14:19:49 INFO Applying migration id=application 2026/10/15 14:19:49 INFO Applying migration id=certificates 2026/10/15 14:19:49 INFO Applying migration id=rawforward 2026/10/15 14:19:49 INFO Applying migration id=publickey 2026/10/15 14:19:49 INFO Applying migration id=resolvegroup 2026/10/15 14:19:49 INFO Applying migration id=reject 2026/10/15 14:19:49 INFO Applying migration id=autodel 2026/10/15 14:19:49 INFO Applying migration id=jsonb 2026/10/15 14:19:49 INFO Applying migration id=quote 2026/10/15 14:19:49 INFO Applying migration id=rfc9421 2026/10/15 14:19:49 INFO Applying migration id=keys 2026/10/15 14:19:49 INFO Applying migration id=portable 2026/10/15 14:19:49 INFO Applying migration id=proofs 2026/10/15 14:19:49 INFO Applying migration id=contexts 2026/10/15 14:19:49 INFO Applying migration id=deliverieshost 2026/10/15 14:19:49 INFO Applying migration id=pembegin 2026/10/15 14:19:49 INFO Applying migration id=didhost 2026/10/15 14:19:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:49 INFO Applying migration id=invites 2026/10/15 14:19:49 INFO Applying migration id=ed25519blob 2026/10/15 14:19:49 INFO Applying migration id=rsablob 2026/10/15 14:19:49 INFO Applying migration id=iconscid 2026/10/15 14:19:49 INFO Applying migration id=actor 2026/10/15 14:19:49 INFO Applying migration id=localkeys 2026/10/15 14:19:49 INFO Applying migration id=deleted 2026/10/15 14:19:49 INFO Applying migration id=history 2026/10/15 14:19:49 INFO Applying migration id=outboxnano 2026/10/15 14:19:49 INFO Applying migration id=implements 2026/10/15 14:19:49 INFO Applying migration id=backfill --- PASS: TestFollows_UnauthenticatedUser (0.77s) === RUN TestForward_ReplyToPostByFollower 2026/10/15 14:19:50 INFO Applying migration id=initial 2026/10/15 14:19:50 INFO Applying migration id=notesupdated 2026/10/15 14:19:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:50 INFO Applying migration id=activitiesid 2026/10/15 14:19:50 INFO Applying migration id=outbox 2026/10/15 14:19:50 INFO Applying migration id=edits 2026/10/15 14:19:50 INFO Applying migration id=outboxactor 2026/10/15 14:19:50 INFO Applying migration id=outboxsender 2026/10/15 14:19:50 INFO Applying migration id=thread 2026/10/15 14:19:50 INFO Applying migration id=host 2026/10/15 14:19:50 INFO Applying migration id=sharedinbox 2026/10/15 14:19:50 INFO Applying migration id=noteshost 2026/10/15 14:19:50 INFO Applying migration id=fetched 2026/10/15 14:19:50 INFO Applying migration id=move 2026/10/15 14:19:50 INFO Applying migration id=cleanup 2026/10/15 14:19:50 INFO Applying migration id=received 2026/10/15 14:19:50 INFO Applying migration id=namehost 2026/10/15 14:19:50 INFO Applying migration id=outboxhost 2026/10/15 14:19:50 INFO Applying migration id=notesfts 2026/10/15 14:19:50 INFO Applying migration id=iconsname 2026/10/15 14:19:50 INFO Applying migration id=nohash 2026/10/15 14:19:50 INFO Applying migration id=shares 2026/10/15 14:19:50 INFO Applying migration id=actorttl 2026/10/15 14:19:50 INFO Applying migration id=tocc 2026/10/15 14:19:50 INFO Applying migration id=followeds 2026/10/15 14:19:50 INFO Applying migration id=certhash 2026/10/15 14:19:50 INFO Applying migration id=follows_sync 2026/10/15 14:19:50 INFO Applying migration id=jsonpath 2026/10/15 14:19:50 INFO Applying migration id=localforward 2026/10/15 14:19:50 INFO Applying migration id=avatar 2026/10/15 14:19:50 INFO Applying migration id=noimage 2026/10/15 14:19:50 INFO Applying migration id=feed 2026/10/15 14:19:50 INFO Applying migration id=bookmarks 2026/10/15 14:19:50 INFO Applying migration id=shareactivity 2026/10/15 14:19:50 INFO Applying migration id=application 2026/10/15 14:19:50 INFO Applying migration id=certificates 2026/10/15 14:19:50 INFO Applying migration id=rawforward 2026/10/15 14:19:50 INFO Applying migration id=publickey 2026/10/15 14:19:50 INFO Applying migration id=resolvegroup 2026/10/15 14:19:50 INFO Applying migration id=reject 2026/10/15 14:19:50 INFO Applying migration id=autodel 2026/10/15 14:19:50 INFO Applying migration id=jsonb 2026/10/15 14:19:50 INFO Applying migration id=quote 2026/10/15 14:19:50 INFO Applying migration id=rfc9421 2026/10/15 14:19:50 INFO Applying migration id=keys 2026/10/15 14:19:50 INFO Applying migration id=portable 2026/10/15 14:19:50 INFO Applying migration id=proofs 2026/10/15 14:19:50 INFO Applying migration id=contexts 2026/10/15 14:19:50 INFO Applying migration id=deliverieshost 2026/10/15 14:19:50 INFO Applying migration id=pembegin 2026/10/15 14:19:50 INFO Applying migration id=didhost 2026/10/15 14:19:50 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:50 INFO Applying migration id=invites 2026/10/15 14:19:50 INFO Applying migration id=ed25519blob 2026/10/15 14:19:50 INFO Applying migration id=rsablob 2026/10/15 14:19:50 INFO Applying migration id=iconscid 2026/10/15 14:19:50 INFO Applying migration id=actor 2026/10/15 14:19:50 INFO Applying migration id=localkeys 2026/10/15 14:19:50 INFO Applying migration id=deleted 2026/10/15 14:19:50 INFO Applying migration id=history 2026/10/15 14:19:50 INFO Applying migration id=outboxnano 2026/10/15 14:19:50 INFO Applying migration id=implements 2026/10/15 14:19:50 INFO Applying migration id=backfill 2026/10/15 14:19:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-031f-71ca-b08e-3acdebb69206 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/10/15 14:19:50 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/10/15 14:19: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 --- PASS: TestForward_ReplyToPostByFollower (0.58s) === RUN TestForward_ReplyToPublicPost 2026/10/15 14:19:50 INFO Applying migration id=initial 2026/10/15 14:19:50 INFO Applying migration id=notesupdated 2026/10/15 14:19:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:50 INFO Applying migration id=activitiesid 2026/10/15 14:19:50 INFO Applying migration id=outbox 2026/10/15 14:19:50 INFO Applying migration id=edits 2026/10/15 14:19:50 INFO Applying migration id=outboxactor 2026/10/15 14:19:50 INFO Applying migration id=outboxsender 2026/10/15 14:19:50 INFO Applying migration id=thread 2026/10/15 14:19:50 INFO Applying migration id=host 2026/10/15 14:19:50 INFO Applying migration id=sharedinbox 2026/10/15 14:19:50 INFO Applying migration id=noteshost 2026/10/15 14:19:50 INFO Applying migration id=fetched 2026/10/15 14:19:50 INFO Applying migration id=move 2026/10/15 14:19:50 INFO Applying migration id=cleanup 2026/10/15 14:19:50 INFO Applying migration id=received 2026/10/15 14:19:50 INFO Applying migration id=namehost 2026/10/15 14:19:50 INFO Applying migration id=outboxhost 2026/10/15 14:19:50 INFO Applying migration id=notesfts 2026/10/15 14:19:50 INFO Applying migration id=iconsname 2026/10/15 14:19:50 INFO Applying migration id=nohash 2026/10/15 14:19:50 INFO Applying migration id=shares 2026/10/15 14:19:50 INFO Applying migration id=actorttl 2026/10/15 14:19:50 INFO Applying migration id=tocc 2026/10/15 14:19:50 INFO Applying migration id=followeds 2026/10/15 14:19:50 INFO Applying migration id=certhash 2026/10/15 14:19:50 INFO Applying migration id=follows_sync 2026/10/15 14:19:50 INFO Applying migration id=jsonpath 2026/10/15 14:19:50 INFO Applying migration id=localforward 2026/10/15 14:19:50 INFO Applying migration id=avatar 2026/10/15 14:19:50 INFO Applying migration id=noimage 2026/10/15 14:19:50 INFO Applying migration id=feed 2026/10/15 14:19:50 INFO Applying migration id=bookmarks 2026/10/15 14:19:50 INFO Applying migration id=shareactivity 2026/10/15 14:19:50 INFO Applying migration id=application 2026/10/15 14:19:50 INFO Applying migration id=certificates 2026/10/15 14:19:51 INFO Applying migration id=rawforward 2026/10/15 14:19:51 INFO Applying migration id=publickey 2026/10/15 14:19:51 INFO Applying migration id=resolvegroup 2026/10/15 14:19:51 INFO Applying migration id=reject 2026/10/15 14:19:51 INFO Applying migration id=autodel 2026/10/15 14:19:51 INFO Applying migration id=jsonb 2026/10/15 14:19:51 INFO Applying migration id=quote 2026/10/15 14:19:51 INFO Applying migration id=rfc9421 2026/10/15 14:19:51 INFO Applying migration id=keys 2026/10/15 14:19:51 INFO Applying migration id=portable 2026/10/15 14:19:51 INFO Applying migration id=proofs 2026/10/15 14:19:51 INFO Applying migration id=contexts 2026/10/15 14:19:51 INFO Applying migration id=deliverieshost 2026/10/15 14:19:51 INFO Applying migration id=pembegin 2026/10/15 14:19:51 INFO Applying migration id=didhost 2026/10/15 14:19:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:51 INFO Applying migration id=invites 2026/10/15 14:19:51 INFO Applying migration id=ed25519blob 2026/10/15 14:19:51 INFO Applying migration id=rsablob 2026/10/15 14:19:51 INFO Applying migration id=iconscid 2026/10/15 14:19:51 INFO Applying migration id=actor 2026/10/15 14:19:51 INFO Applying migration id=localkeys 2026/10/15 14:19:51 INFO Applying migration id=deleted 2026/10/15 14:19:51 INFO Applying migration id=history 2026/10/15 14:19:51 INFO Applying migration id=outboxnano 2026/10/15 14:19:51 INFO Applying migration id=implements 2026/10/15 14:19:51 INFO Applying migration id=backfill 2026/10/15 14:19:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0598-77b7-8537-50d799a3d1a2 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/10/15 14:19:51 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19: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 --- PASS: TestForward_ReplyToPublicPost (0.63s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/10/15 14:19:51 INFO Applying migration id=initial 2026/10/15 14:19:51 INFO Applying migration id=notesupdated 2026/10/15 14:19:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:51 INFO Applying migration id=activitiesid 2026/10/15 14:19:51 INFO Applying migration id=outbox 2026/10/15 14:19:51 INFO Applying migration id=edits 2026/10/15 14:19:51 INFO Applying migration id=outboxactor 2026/10/15 14:19:51 INFO Applying migration id=outboxsender 2026/10/15 14:19:51 INFO Applying migration id=thread 2026/10/15 14:19:51 INFO Applying migration id=host 2026/10/15 14:19:51 INFO Applying migration id=sharedinbox 2026/10/15 14:19:51 INFO Applying migration id=noteshost 2026/10/15 14:19:51 INFO Applying migration id=fetched 2026/10/15 14:19:51 INFO Applying migration id=move 2026/10/15 14:19:51 INFO Applying migration id=cleanup 2026/10/15 14:19:51 INFO Applying migration id=received 2026/10/15 14:19:51 INFO Applying migration id=namehost 2026/10/15 14:19:51 INFO Applying migration id=outboxhost 2026/10/15 14:19:51 INFO Applying migration id=notesfts 2026/10/15 14:19:51 INFO Applying migration id=iconsname 2026/10/15 14:19:51 INFO Applying migration id=nohash 2026/10/15 14:19:51 INFO Applying migration id=shares 2026/10/15 14:19:51 INFO Applying migration id=actorttl 2026/10/15 14:19:51 INFO Applying migration id=tocc 2026/10/15 14:19:51 INFO Applying migration id=followeds 2026/10/15 14:19:51 INFO Applying migration id=certhash 2026/10/15 14:19:51 INFO Applying migration id=follows_sync 2026/10/15 14:19:51 INFO Applying migration id=jsonpath 2026/10/15 14:19:51 INFO Applying migration id=localforward 2026/10/15 14:19:51 INFO Applying migration id=avatar 2026/10/15 14:19:51 INFO Applying migration id=noimage 2026/10/15 14:19:51 INFO Applying migration id=feed 2026/10/15 14:19:51 INFO Applying migration id=bookmarks 2026/10/15 14:19:51 INFO Applying migration id=shareactivity 2026/10/15 14:19:51 INFO Applying migration id=application 2026/10/15 14:19:51 INFO Applying migration id=certificates 2026/10/15 14:19:51 INFO Applying migration id=rawforward 2026/10/15 14:19:51 INFO Applying migration id=publickey 2026/10/15 14:19:51 INFO Applying migration id=resolvegroup 2026/10/15 14:19:51 INFO Applying migration id=reject 2026/10/15 14:19:51 INFO Applying migration id=autodel 2026/10/15 14:19:51 INFO Applying migration id=jsonb 2026/10/15 14:19:51 INFO Applying migration id=quote 2026/10/15 14:19:51 INFO Applying migration id=rfc9421 2026/10/15 14:19:51 INFO Applying migration id=keys 2026/10/15 14:19:51 INFO Applying migration id=portable 2026/10/15 14:19:51 INFO Applying migration id=proofs 2026/10/15 14:19:51 INFO Applying migration id=contexts 2026/10/15 14:19:51 INFO Applying migration id=deliverieshost 2026/10/15 14:19:51 INFO Applying migration id=pembegin 2026/10/15 14:19:51 INFO Applying migration id=didhost 2026/10/15 14:19:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:51 INFO Applying migration id=invites 2026/10/15 14:19:51 INFO Applying migration id=ed25519blob 2026/10/15 14:19:51 INFO Applying migration id=rsablob 2026/10/15 14:19:51 INFO Applying migration id=iconscid 2026/10/15 14:19:51 INFO Applying migration id=actor 2026/10/15 14:19:51 INFO Applying migration id=localkeys 2026/10/15 14:19:51 INFO Applying migration id=deleted 2026/10/15 14:19:51 INFO Applying migration id=history 2026/10/15 14:19:51 INFO Applying migration id=outboxnano 2026/10/15 14:19:51 INFO Applying migration id=implements 2026/10/15 14:19:51 INFO Applying migration id=backfill 2026/10/15 14:19:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-07f6-75f2-b85f-7640cee79185 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/10/15 14:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-07f7-700e-9817-d6a9c77faa7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 2026/10/15 14:19:52 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 2026/10/15 14:19:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-07f9-7082-b97f-dd3a659d3b71 note=https://localhost.localdomain:8443/post/01a13fef-07f9-7058-be75-3d6b5b26c625 thread=https://localhost.localdomain:8443/post/01a13fef-07f6-7ee9-b235-0cf201fb1994 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-07f9-7082-b97f-dd3a659d3b71 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-07f9-7058-be75-3d6b5b26c625 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-07f9-7058-be75-3d6b5b26c625 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.61s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/10/15 14:19:52 INFO Applying migration id=initial 2026/10/15 14:19:52 INFO Applying migration id=notesupdated 2026/10/15 14:19:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:52 INFO Applying migration id=activitiesid 2026/10/15 14:19:52 INFO Applying migration id=outbox 2026/10/15 14:19:52 INFO Applying migration id=edits 2026/10/15 14:19:52 INFO Applying migration id=outboxactor 2026/10/15 14:19:52 INFO Applying migration id=outboxsender 2026/10/15 14:19:52 INFO Applying migration id=thread 2026/10/15 14:19:52 INFO Applying migration id=host 2026/10/15 14:19:52 INFO Applying migration id=sharedinbox 2026/10/15 14:19:52 INFO Applying migration id=noteshost 2026/10/15 14:19:52 INFO Applying migration id=fetched 2026/10/15 14:19:52 INFO Applying migration id=move 2026/10/15 14:19:52 INFO Applying migration id=cleanup 2026/10/15 14:19:52 INFO Applying migration id=received 2026/10/15 14:19:52 INFO Applying migration id=namehost 2026/10/15 14:19:52 INFO Applying migration id=outboxhost 2026/10/15 14:19:52 INFO Applying migration id=notesfts 2026/10/15 14:19:52 INFO Applying migration id=iconsname 2026/10/15 14:19:52 INFO Applying migration id=nohash 2026/10/15 14:19:52 INFO Applying migration id=shares 2026/10/15 14:19:52 INFO Applying migration id=actorttl 2026/10/15 14:19:52 INFO Applying migration id=tocc 2026/10/15 14:19:52 INFO Applying migration id=followeds 2026/10/15 14:19:52 INFO Applying migration id=certhash 2026/10/15 14:19:52 INFO Applying migration id=follows_sync 2026/10/15 14:19:52 INFO Applying migration id=jsonpath 2026/10/15 14:19:52 INFO Applying migration id=localforward 2026/10/15 14:19:52 INFO Applying migration id=avatar 2026/10/15 14:19:52 INFO Applying migration id=noimage 2026/10/15 14:19:52 INFO Applying migration id=feed 2026/10/15 14:19:52 INFO Applying migration id=bookmarks 2026/10/15 14:19:52 INFO Applying migration id=shareactivity 2026/10/15 14:19:52 INFO Applying migration id=application 2026/10/15 14:19:52 INFO Applying migration id=certificates 2026/10/15 14:19:52 INFO Applying migration id=rawforward 2026/10/15 14:19:52 INFO Applying migration id=publickey 2026/10/15 14:19:52 INFO Applying migration id=resolvegroup 2026/10/15 14:19:52 INFO Applying migration id=reject 2026/10/15 14:19:52 INFO Applying migration id=autodel 2026/10/15 14:19:52 INFO Applying migration id=jsonb 2026/10/15 14:19:52 INFO Applying migration id=quote 2026/10/15 14:19:52 INFO Applying migration id=rfc9421 2026/10/15 14:19:52 INFO Applying migration id=keys 2026/10/15 14:19:52 INFO Applying migration id=portable 2026/10/15 14:19:52 INFO Applying migration id=proofs 2026/10/15 14:19:52 INFO Applying migration id=contexts 2026/10/15 14:19:52 INFO Applying migration id=deliverieshost 2026/10/15 14:19:52 INFO Applying migration id=pembegin 2026/10/15 14:19:52 INFO Applying migration id=didhost 2026/10/15 14:19:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:52 INFO Applying migration id=invites 2026/10/15 14:19:52 INFO Applying migration id=ed25519blob 2026/10/15 14:19:52 INFO Applying migration id=rsablob 2026/10/15 14:19:52 INFO Applying migration id=iconscid 2026/10/15 14:19:52 INFO Applying migration id=actor 2026/10/15 14:19:52 INFO Applying migration id=localkeys 2026/10/15 14:19:52 INFO Applying migration id=deleted 2026/10/15 14:19:52 INFO Applying migration id=history 2026/10/15 14:19:52 INFO Applying migration id=outboxnano 2026/10/15 14:19:52 INFO Applying migration id=implements 2026/10/15 14:19:52 INFO Applying migration id=backfill 2026/10/15 14:19:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0aca-7369-9e54-db6a7825a84d 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/10/15 14:19:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19: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 --- PASS: TestForward_ReplyToReplyToPostByFollower (0.72s) === RUN TestForward_ReplyToUnknownPost 2026/10/15 14:19:52 INFO Applying migration id=initial 2026/10/15 14:19:52 INFO Applying migration id=notesupdated 2026/10/15 14:19:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:52 INFO Applying migration id=activitiesid 2026/10/15 14:19:52 INFO Applying migration id=outbox 2026/10/15 14:19:52 INFO Applying migration id=edits 2026/10/15 14:19:52 INFO Applying migration id=outboxactor 2026/10/15 14:19:52 INFO Applying migration id=outboxsender 2026/10/15 14:19:52 INFO Applying migration id=thread 2026/10/15 14:19:52 INFO Applying migration id=host 2026/10/15 14:19:52 INFO Applying migration id=sharedinbox 2026/10/15 14:19:52 INFO Applying migration id=noteshost 2026/10/15 14:19:52 INFO Applying migration id=fetched 2026/10/15 14:19:52 INFO Applying migration id=move 2026/10/15 14:19:52 INFO Applying migration id=cleanup 2026/10/15 14:19:52 INFO Applying migration id=received 2026/10/15 14:19:52 INFO Applying migration id=namehost 2026/10/15 14:19:52 INFO Applying migration id=outboxhost 2026/10/15 14:19:52 INFO Applying migration id=notesfts 2026/10/15 14:19:52 INFO Applying migration id=iconsname 2026/10/15 14:19:52 INFO Applying migration id=nohash 2026/10/15 14:19:52 INFO Applying migration id=shares 2026/10/15 14:19:52 INFO Applying migration id=actorttl 2026/10/15 14:19:52 INFO Applying migration id=tocc 2026/10/15 14:19:52 INFO Applying migration id=followeds 2026/10/15 14:19:52 INFO Applying migration id=certhash 2026/10/15 14:19:52 INFO Applying migration id=follows_sync 2026/10/15 14:19:52 INFO Applying migration id=jsonpath 2026/10/15 14:19:52 INFO Applying migration id=localforward 2026/10/15 14:19:52 INFO Applying migration id=avatar 2026/10/15 14:19:52 INFO Applying migration id=noimage 2026/10/15 14:19:52 INFO Applying migration id=feed 2026/10/15 14:19:52 INFO Applying migration id=bookmarks 2026/10/15 14:19:52 INFO Applying migration id=shareactivity 2026/10/15 14:19:52 INFO Applying migration id=application 2026/10/15 14:19:52 INFO Applying migration id=certificates 2026/10/15 14:19:52 INFO Applying migration id=rawforward 2026/10/15 14:19:52 INFO Applying migration id=publickey 2026/10/15 14:19:52 INFO Applying migration id=resolvegroup 2026/10/15 14:19:52 INFO Applying migration id=reject 2026/10/15 14:19:52 INFO Applying migration id=autodel 2026/10/15 14:19:52 INFO Applying migration id=jsonb 2026/10/15 14:19:52 INFO Applying migration id=quote 2026/10/15 14:19:52 INFO Applying migration id=rfc9421 2026/10/15 14:19:52 INFO Applying migration id=keys 2026/10/15 14:19:52 INFO Applying migration id=portable 2026/10/15 14:19:52 INFO Applying migration id=proofs 2026/10/15 14:19:52 INFO Applying migration id=contexts 2026/10/15 14:19:52 INFO Applying migration id=deliverieshost 2026/10/15 14:19:52 INFO Applying migration id=pembegin 2026/10/15 14:19:52 INFO Applying migration id=didhost 2026/10/15 14:19:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:52 INFO Applying migration id=invites 2026/10/15 14:19:52 INFO Applying migration id=ed25519blob 2026/10/15 14:19:53 INFO Applying migration id=rsablob 2026/10/15 14:19:53 INFO Applying migration id=iconscid 2026/10/15 14:19:53 INFO Applying migration id=actor 2026/10/15 14:19:53 INFO Applying migration id=localkeys 2026/10/15 14:19:53 INFO Applying migration id=deleted 2026/10/15 14:19:53 INFO Applying migration id=history 2026/10/15 14:19:53 INFO Applying migration id=outboxnano 2026/10/15 14:19:53 INFO Applying migration id=implements 2026/10/15 14:19:53 INFO Applying migration id=backfill 2026/10/15 14:19:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0d76-726d-a8f5-d7386c0aa5b4 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/10/15 14:19: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 --- PASS: TestForward_ReplyToUnknownPost (0.68s) === RUN TestForward_ReplyToDM 2026/10/15 14:19:53 INFO Applying migration id=initial 2026/10/15 14:19:53 INFO Applying migration id=notesupdated 2026/10/15 14:19:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:53 INFO Applying migration id=activitiesid 2026/10/15 14:19:53 INFO Applying migration id=outbox 2026/10/15 14:19:53 INFO Applying migration id=edits 2026/10/15 14:19:53 INFO Applying migration id=outboxactor 2026/10/15 14:19:53 INFO Applying migration id=outboxsender 2026/10/15 14:19:53 INFO Applying migration id=thread 2026/10/15 14:19:53 INFO Applying migration id=host 2026/10/15 14:19:53 INFO Applying migration id=sharedinbox 2026/10/15 14:19:53 INFO Applying migration id=noteshost 2026/10/15 14:19:53 INFO Applying migration id=fetched 2026/10/15 14:19:53 INFO Applying migration id=move 2026/10/15 14:19:53 INFO Applying migration id=cleanup 2026/10/15 14:19:53 INFO Applying migration id=received 2026/10/15 14:19:53 INFO Applying migration id=namehost 2026/10/15 14:19:53 INFO Applying migration id=outboxhost 2026/10/15 14:19:53 INFO Applying migration id=notesfts 2026/10/15 14:19:53 INFO Applying migration id=iconsname 2026/10/15 14:19:53 INFO Applying migration id=nohash 2026/10/15 14:19:53 INFO Applying migration id=shares 2026/10/15 14:19:53 INFO Applying migration id=actorttl 2026/10/15 14:19:53 INFO Applying migration id=tocc 2026/10/15 14:19:53 INFO Applying migration id=followeds 2026/10/15 14:19:53 INFO Applying migration id=certhash 2026/10/15 14:19:53 INFO Applying migration id=follows_sync 2026/10/15 14:19:53 INFO Applying migration id=jsonpath 2026/10/15 14:19:53 INFO Applying migration id=localforward 2026/10/15 14:19:53 INFO Applying migration id=avatar 2026/10/15 14:19:53 INFO Applying migration id=noimage 2026/10/15 14:19:53 INFO Applying migration id=feed 2026/10/15 14:19:53 INFO Applying migration id=bookmarks 2026/10/15 14:19:53 INFO Applying migration id=shareactivity 2026/10/15 14:19:53 INFO Applying migration id=application 2026/10/15 14:19:53 INFO Applying migration id=certificates 2026/10/15 14:19:53 INFO Applying migration id=rawforward 2026/10/15 14:19:53 INFO Applying migration id=publickey 2026/10/15 14:19:53 INFO Applying migration id=resolvegroup 2026/10/15 14:19:53 INFO Applying migration id=reject 2026/10/15 14:19:53 INFO Applying migration id=autodel 2026/10/15 14:19:53 INFO Applying migration id=jsonb 2026/10/15 14:19:53 INFO Applying migration id=quote 2026/10/15 14:19:53 INFO Applying migration id=rfc9421 2026/10/15 14:19:53 INFO Applying migration id=keys 2026/10/15 14:19:53 INFO Applying migration id=portable 2026/10/15 14:19:53 INFO Applying migration id=proofs 2026/10/15 14:19:53 INFO Applying migration id=contexts 2026/10/15 14:19:53 INFO Applying migration id=deliverieshost 2026/10/15 14:19:53 INFO Applying migration id=pembegin 2026/10/15 14:19:53 INFO Applying migration id=didhost 2026/10/15 14:19:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:53 INFO Applying migration id=invites 2026/10/15 14:19:53 INFO Applying migration id=ed25519blob 2026/10/15 14:19:53 INFO Applying migration id=rsablob 2026/10/15 14:19:53 INFO Applying migration id=iconscid 2026/10/15 14:19:53 INFO Applying migration id=actor 2026/10/15 14:19:53 INFO Applying migration id=localkeys 2026/10/15 14:19:53 INFO Applying migration id=deleted 2026/10/15 14:19:53 INFO Applying migration id=history 2026/10/15 14:19:53 INFO Applying migration id=outboxnano 2026/10/15 14:19:53 INFO Applying migration id=implements 2026/10/15 14:19:53 INFO Applying migration id=backfill 2026/10/15 14:19:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-0fdc-77b8-a0ed-31bd99623eb2 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/10/15 14:19: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 --- PASS: TestForward_ReplyToDM (0.62s) === RUN TestForward_NotFollowingAuthor 2026/10/15 14:19:54 INFO Applying migration id=initial 2026/10/15 14:19:54 INFO Applying migration id=notesupdated 2026/10/15 14:19:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:54 INFO Applying migration id=activitiesid 2026/10/15 14:19:54 INFO Applying migration id=outbox 2026/10/15 14:19:54 INFO Applying migration id=edits 2026/10/15 14:19:54 INFO Applying migration id=outboxactor 2026/10/15 14:19:54 INFO Applying migration id=outboxsender 2026/10/15 14:19:54 INFO Applying migration id=thread 2026/10/15 14:19:54 INFO Applying migration id=host 2026/10/15 14:19:54 INFO Applying migration id=sharedinbox 2026/10/15 14:19:54 INFO Applying migration id=noteshost 2026/10/15 14:19:54 INFO Applying migration id=fetched 2026/10/15 14:19:54 INFO Applying migration id=move 2026/10/15 14:19:54 INFO Applying migration id=cleanup 2026/10/15 14:19:54 INFO Applying migration id=received 2026/10/15 14:19:54 INFO Applying migration id=namehost 2026/10/15 14:19:54 INFO Applying migration id=outboxhost 2026/10/15 14:19:54 INFO Applying migration id=notesfts 2026/10/15 14:19:54 INFO Applying migration id=iconsname 2026/10/15 14:19:54 INFO Applying migration id=nohash 2026/10/15 14:19:54 INFO Applying migration id=shares 2026/10/15 14:19:54 INFO Applying migration id=actorttl 2026/10/15 14:19:54 INFO Applying migration id=tocc 2026/10/15 14:19:54 INFO Applying migration id=followeds 2026/10/15 14:19:54 INFO Applying migration id=certhash 2026/10/15 14:19:54 INFO Applying migration id=follows_sync 2026/10/15 14:19:54 INFO Applying migration id=jsonpath 2026/10/15 14:19:54 INFO Applying migration id=localforward 2026/10/15 14:19:54 INFO Applying migration id=avatar 2026/10/15 14:19:54 INFO Applying migration id=noimage 2026/10/15 14:19:54 INFO Applying migration id=feed 2026/10/15 14:19:54 INFO Applying migration id=bookmarks 2026/10/15 14:19:54 INFO Applying migration id=shareactivity 2026/10/15 14:19:54 INFO Applying migration id=application 2026/10/15 14:19:54 INFO Applying migration id=certificates 2026/10/15 14:19:54 INFO Applying migration id=rawforward 2026/10/15 14:19:54 INFO Applying migration id=publickey 2026/10/15 14:19:54 INFO Applying migration id=resolvegroup 2026/10/15 14:19:54 INFO Applying migration id=reject 2026/10/15 14:19:54 INFO Applying migration id=autodel 2026/10/15 14:19:54 INFO Applying migration id=jsonb 2026/10/15 14:19:54 INFO Applying migration id=quote 2026/10/15 14:19:54 INFO Applying migration id=rfc9421 2026/10/15 14:19:54 INFO Applying migration id=keys 2026/10/15 14:19:54 INFO Applying migration id=portable 2026/10/15 14:19:54 INFO Applying migration id=proofs 2026/10/15 14:19:54 INFO Applying migration id=contexts 2026/10/15 14:19:54 INFO Applying migration id=deliverieshost 2026/10/15 14:19:54 INFO Applying migration id=pembegin 2026/10/15 14:19:54 INFO Applying migration id=didhost 2026/10/15 14:19:54 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:54 INFO Applying migration id=invites 2026/10/15 14:19:54 INFO Applying migration id=ed25519blob 2026/10/15 14:19:54 INFO Applying migration id=rsablob 2026/10/15 14:19:54 INFO Applying migration id=iconscid 2026/10/15 14:19:54 INFO Applying migration id=actor 2026/10/15 14:19:54 INFO Applying migration id=localkeys 2026/10/15 14:19:54 INFO Applying migration id=deleted 2026/10/15 14:19:54 INFO Applying migration id=history 2026/10/15 14:19:54 INFO Applying migration id=outboxnano 2026/10/15 14:19:54 INFO Applying migration id=implements 2026/10/15 14:19:54 INFO Applying migration id=backfill 2026/10/15 14:19:54 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/10/15 14:19: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 --- PASS: TestForward_NotFollowingAuthor (0.71s) === RUN TestForward_NotReplyToLocalPost 2026/10/15 14:19:54 INFO Applying migration id=initial 2026/10/15 14:19:54 INFO Applying migration id=notesupdated 2026/10/15 14:19:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:54 INFO Applying migration id=activitiesid 2026/10/15 14:19:54 INFO Applying migration id=outbox 2026/10/15 14:19:54 INFO Applying migration id=edits 2026/10/15 14:19:54 INFO Applying migration id=outboxactor 2026/10/15 14:19:54 INFO Applying migration id=outboxsender 2026/10/15 14:19:54 INFO Applying migration id=thread 2026/10/15 14:19:54 INFO Applying migration id=host 2026/10/15 14:19:54 INFO Applying migration id=sharedinbox 2026/10/15 14:19:54 INFO Applying migration id=noteshost 2026/10/15 14:19:54 INFO Applying migration id=fetched 2026/10/15 14:19:54 INFO Applying migration id=move 2026/10/15 14:19:54 INFO Applying migration id=cleanup 2026/10/15 14:19:54 INFO Applying migration id=received 2026/10/15 14:19:54 INFO Applying migration id=namehost 2026/10/15 14:19:54 INFO Applying migration id=outboxhost 2026/10/15 14:19:54 INFO Applying migration id=notesfts 2026/10/15 14:19:54 INFO Applying migration id=iconsname 2026/10/15 14:19:54 INFO Applying migration id=nohash 2026/10/15 14:19:54 INFO Applying migration id=shares 2026/10/15 14:19:54 INFO Applying migration id=actorttl 2026/10/15 14:19:54 INFO Applying migration id=tocc 2026/10/15 14:19:54 INFO Applying migration id=followeds 2026/10/15 14:19:54 INFO Applying migration id=certhash 2026/10/15 14:19:54 INFO Applying migration id=follows_sync 2026/10/15 14:19:54 INFO Applying migration id=jsonpath 2026/10/15 14:19:54 INFO Applying migration id=localforward 2026/10/15 14:19:54 INFO Applying migration id=avatar 2026/10/15 14:19:54 INFO Applying migration id=noimage 2026/10/15 14:19:54 INFO Applying migration id=feed 2026/10/15 14:19:54 INFO Applying migration id=bookmarks 2026/10/15 14:19:54 INFO Applying migration id=shareactivity 2026/10/15 14:19:54 INFO Applying migration id=application 2026/10/15 14:19:54 INFO Applying migration id=certificates 2026/10/15 14:19:54 INFO Applying migration id=rawforward 2026/10/15 14:19:54 INFO Applying migration id=publickey 2026/10/15 14:19:54 INFO Applying migration id=resolvegroup 2026/10/15 14:19:54 INFO Applying migration id=reject 2026/10/15 14:19:54 INFO Applying migration id=autodel 2026/10/15 14:19:54 INFO Applying migration id=jsonb 2026/10/15 14:19:55 INFO Applying migration id=quote 2026/10/15 14:19:55 INFO Applying migration id=rfc9421 2026/10/15 14:19:55 INFO Applying migration id=keys 2026/10/15 14:19:55 INFO Applying migration id=portable 2026/10/15 14:19:55 INFO Applying migration id=proofs 2026/10/15 14:19:55 INFO Applying migration id=contexts 2026/10/15 14:19:55 INFO Applying migration id=deliverieshost 2026/10/15 14:19:55 INFO Applying migration id=pembegin 2026/10/15 14:19:55 INFO Applying migration id=didhost 2026/10/15 14:19:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:55 INFO Applying migration id=invites 2026/10/15 14:19:55 INFO Applying migration id=ed25519blob 2026/10/15 14:19:55 INFO Applying migration id=rsablob 2026/10/15 14:19:55 INFO Applying migration id=iconscid 2026/10/15 14:19:55 INFO Applying migration id=actor 2026/10/15 14:19:55 INFO Applying migration id=localkeys 2026/10/15 14:19:55 INFO Applying migration id=deleted 2026/10/15 14:19:55 INFO Applying migration id=history 2026/10/15 14:19:55 INFO Applying migration id=outboxnano 2026/10/15 14:19:55 INFO Applying migration id=implements 2026/10/15 14:19:55 INFO Applying migration id=backfill 2026/10/15 14:19:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-15d8-7d35-a2ee-1d2d608009c9 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/10/15 14:19: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 --- PASS: TestForward_NotReplyToLocalPost (0.81s) === RUN TestForward_ReplyToFederatedPost 2026/10/15 14:19:55 INFO Applying migration id=initial 2026/10/15 14:19:55 INFO Applying migration id=notesupdated 2026/10/15 14:19:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:55 INFO Applying migration id=activitiesid 2026/10/15 14:19:55 INFO Applying migration id=outbox 2026/10/15 14:19:55 INFO Applying migration id=edits 2026/10/15 14:19:55 INFO Applying migration id=outboxactor 2026/10/15 14:19:55 INFO Applying migration id=outboxsender 2026/10/15 14:19:55 INFO Applying migration id=thread 2026/10/15 14:19:55 INFO Applying migration id=host 2026/10/15 14:19:55 INFO Applying migration id=sharedinbox 2026/10/15 14:19:55 INFO Applying migration id=noteshost 2026/10/15 14:19:55 INFO Applying migration id=fetched 2026/10/15 14:19:55 INFO Applying migration id=move 2026/10/15 14:19:55 INFO Applying migration id=cleanup 2026/10/15 14:19:55 INFO Applying migration id=received 2026/10/15 14:19:55 INFO Applying migration id=namehost 2026/10/15 14:19:55 INFO Applying migration id=outboxhost 2026/10/15 14:19:55 INFO Applying migration id=notesfts 2026/10/15 14:19:55 INFO Applying migration id=iconsname 2026/10/15 14:19:55 INFO Applying migration id=nohash 2026/10/15 14:19:55 INFO Applying migration id=shares 2026/10/15 14:19:55 INFO Applying migration id=actorttl 2026/10/15 14:19:55 INFO Applying migration id=tocc 2026/10/15 14:19:55 INFO Applying migration id=followeds 2026/10/15 14:19:55 INFO Applying migration id=certhash 2026/10/15 14:19:55 INFO Applying migration id=follows_sync 2026/10/15 14:19:55 INFO Applying migration id=jsonpath 2026/10/15 14:19:55 INFO Applying migration id=localforward 2026/10/15 14:19:55 INFO Applying migration id=avatar 2026/10/15 14:19:55 INFO Applying migration id=noimage 2026/10/15 14:19:55 INFO Applying migration id=feed 2026/10/15 14:19:55 INFO Applying migration id=bookmarks 2026/10/15 14:19:55 INFO Applying migration id=shareactivity 2026/10/15 14:19:55 INFO Applying migration id=application 2026/10/15 14:19:55 INFO Applying migration id=certificates 2026/10/15 14:19:55 INFO Applying migration id=rawforward 2026/10/15 14:19:55 INFO Applying migration id=publickey 2026/10/15 14:19:55 INFO Applying migration id=resolvegroup 2026/10/15 14:19:55 INFO Applying migration id=reject 2026/10/15 14:19:55 INFO Applying migration id=autodel 2026/10/15 14:19:55 INFO Applying migration id=jsonb 2026/10/15 14:19:55 INFO Applying migration id=quote 2026/10/15 14:19:55 INFO Applying migration id=rfc9421 2026/10/15 14:19:55 INFO Applying migration id=keys 2026/10/15 14:19:55 INFO Applying migration id=portable 2026/10/15 14:19:55 INFO Applying migration id=proofs 2026/10/15 14:19:55 INFO Applying migration id=contexts 2026/10/15 14:19:55 INFO Applying migration id=deliverieshost 2026/10/15 14:19:55 INFO Applying migration id=pembegin 2026/10/15 14:19:55 INFO Applying migration id=didhost 2026/10/15 14:19:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:55 INFO Applying migration id=invites 2026/10/15 14:19:55 INFO Applying migration id=ed25519blob 2026/10/15 14:19:55 INFO Applying migration id=rsablob 2026/10/15 14:19:55 INFO Applying migration id=iconscid 2026/10/15 14:19:55 INFO Applying migration id=actor 2026/10/15 14:19:55 INFO Applying migration id=localkeys 2026/10/15 14:19:55 INFO Applying migration id=deleted 2026/10/15 14:19:55 INFO Applying migration id=history 2026/10/15 14:19:55 INFO Applying migration id=outboxnano 2026/10/15 14:19:55 INFO Applying migration id=implements 2026/10/15 14:19:55 INFO Applying migration id=backfill --- PASS: TestForward_ReplyToFederatedPost (0.41s) === RUN TestForward_MaxDepth 2026/10/15 14:19:56 INFO Applying migration id=initial 2026/10/15 14:19:56 INFO Applying migration id=notesupdated 2026/10/15 14:19:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:56 INFO Applying migration id=activitiesid 2026/10/15 14:19:56 INFO Applying migration id=outbox 2026/10/15 14:19:56 INFO Applying migration id=edits 2026/10/15 14:19:56 INFO Applying migration id=outboxactor 2026/10/15 14:19:56 INFO Applying migration id=outboxsender 2026/10/15 14:19:56 INFO Applying migration id=thread 2026/10/15 14:19:56 INFO Applying migration id=host 2026/10/15 14:19:56 INFO Applying migration id=sharedinbox 2026/10/15 14:19:56 INFO Applying migration id=noteshost 2026/10/15 14:19:56 INFO Applying migration id=fetched 2026/10/15 14:19:56 INFO Applying migration id=move 2026/10/15 14:19:56 INFO Applying migration id=cleanup 2026/10/15 14:19:56 INFO Applying migration id=received 2026/10/15 14:19:56 INFO Applying migration id=namehost 2026/10/15 14:19:56 INFO Applying migration id=outboxhost 2026/10/15 14:19:56 INFO Applying migration id=notesfts 2026/10/15 14:19:56 INFO Applying migration id=iconsname 2026/10/15 14:19:56 INFO Applying migration id=nohash 2026/10/15 14:19:56 INFO Applying migration id=shares 2026/10/15 14:19:56 INFO Applying migration id=actorttl 2026/10/15 14:19:56 INFO Applying migration id=tocc 2026/10/15 14:19:56 INFO Applying migration id=followeds 2026/10/15 14:19:56 INFO Applying migration id=certhash 2026/10/15 14:19:56 INFO Applying migration id=follows_sync 2026/10/15 14:19:56 INFO Applying migration id=jsonpath 2026/10/15 14:19:56 INFO Applying migration id=localforward 2026/10/15 14:19:56 INFO Applying migration id=avatar 2026/10/15 14:19:56 INFO Applying migration id=noimage 2026/10/15 14:19:56 INFO Applying migration id=feed 2026/10/15 14:19:56 INFO Applying migration id=bookmarks 2026/10/15 14:19:56 INFO Applying migration id=shareactivity 2026/10/15 14:19:56 INFO Applying migration id=application 2026/10/15 14:19:56 INFO Applying migration id=certificates 2026/10/15 14:19:56 INFO Applying migration id=rawforward 2026/10/15 14:19:56 INFO Applying migration id=publickey 2026/10/15 14:19:56 INFO Applying migration id=resolvegroup 2026/10/15 14:19:56 INFO Applying migration id=reject 2026/10/15 14:19:56 INFO Applying migration id=autodel 2026/10/15 14:19:56 INFO Applying migration id=jsonb 2026/10/15 14:19:56 INFO Applying migration id=quote 2026/10/15 14:19:56 INFO Applying migration id=rfc9421 2026/10/15 14:19:56 INFO Applying migration id=keys 2026/10/15 14:19:56 INFO Applying migration id=portable 2026/10/15 14:19:56 INFO Applying migration id=proofs 2026/10/15 14:19:56 INFO Applying migration id=contexts 2026/10/15 14:19:56 INFO Applying migration id=deliverieshost 2026/10/15 14:19:56 INFO Applying migration id=pembegin 2026/10/15 14:19:56 INFO Applying migration id=didhost 2026/10/15 14:19:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:56 INFO Applying migration id=invites 2026/10/15 14:19:56 INFO Applying migration id=ed25519blob 2026/10/15 14:19:56 INFO Applying migration id=rsablob 2026/10/15 14:19:56 INFO Applying migration id=iconscid 2026/10/15 14:19:56 INFO Applying migration id=actor 2026/10/15 14:19:56 INFO Applying migration id=localkeys 2026/10/15 14:19:56 INFO Applying migration id=deleted 2026/10/15 14:19:56 INFO Applying migration id=history 2026/10/15 14:19:56 INFO Applying migration id=outboxnano 2026/10/15 14:19:56 INFO Applying migration id=implements 2026/10/15 14:19:56 INFO Applying migration id=backfill 2026/10/15 14:19:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-1a18-7c5a-b864-c8c67fd7f162 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/10/15 14:19:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19: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 --- PASS: TestForward_MaxDepth (0.68s) === RUN TestForward_MaxDepthPlusOne 2026/10/15 14:19:56 INFO Applying migration id=initial 2026/10/15 14:19:56 INFO Applying migration id=notesupdated 2026/10/15 14:19:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:56 INFO Applying migration id=activitiesid 2026/10/15 14:19:56 INFO Applying migration id=outbox 2026/10/15 14:19:56 INFO Applying migration id=edits 2026/10/15 14:19:56 INFO Applying migration id=outboxactor 2026/10/15 14:19:56 INFO Applying migration id=outboxsender 2026/10/15 14:19:56 INFO Applying migration id=thread 2026/10/15 14:19:56 INFO Applying migration id=host 2026/10/15 14:19:56 INFO Applying migration id=sharedinbox 2026/10/15 14:19:56 INFO Applying migration id=noteshost 2026/10/15 14:19:56 INFO Applying migration id=fetched 2026/10/15 14:19:56 INFO Applying migration id=move 2026/10/15 14:19:56 INFO Applying migration id=cleanup 2026/10/15 14:19:56 INFO Applying migration id=received 2026/10/15 14:19:56 INFO Applying migration id=namehost 2026/10/15 14:19:56 INFO Applying migration id=outboxhost 2026/10/15 14:19:56 INFO Applying migration id=notesfts 2026/10/15 14:19:56 INFO Applying migration id=iconsname 2026/10/15 14:19:56 INFO Applying migration id=nohash 2026/10/15 14:19:56 INFO Applying migration id=shares 2026/10/15 14:19:56 INFO Applying migration id=actorttl 2026/10/15 14:19:56 INFO Applying migration id=tocc 2026/10/15 14:19:56 INFO Applying migration id=followeds 2026/10/15 14:19:56 INFO Applying migration id=certhash 2026/10/15 14:19:56 INFO Applying migration id=follows_sync 2026/10/15 14:19:56 INFO Applying migration id=jsonpath 2026/10/15 14:19:56 INFO Applying migration id=localforward 2026/10/15 14:19:56 INFO Applying migration id=avatar 2026/10/15 14:19:56 INFO Applying migration id=noimage 2026/10/15 14:19:56 INFO Applying migration id=feed 2026/10/15 14:19:56 INFO Applying migration id=bookmarks 2026/10/15 14:19:56 INFO Applying migration id=shareactivity 2026/10/15 14:19:56 INFO Applying migration id=application 2026/10/15 14:19:56 INFO Applying migration id=certificates 2026/10/15 14:19:56 INFO Applying migration id=rawforward 2026/10/15 14:19:56 INFO Applying migration id=publickey 2026/10/15 14:19:56 INFO Applying migration id=resolvegroup 2026/10/15 14:19:56 INFO Applying migration id=reject 2026/10/15 14:19:56 INFO Applying migration id=autodel 2026/10/15 14:19:56 INFO Applying migration id=jsonb 2026/10/15 14:19:56 INFO Applying migration id=quote 2026/10/15 14:19:56 INFO Applying migration id=rfc9421 2026/10/15 14:19:56 INFO Applying migration id=keys 2026/10/15 14:19:56 INFO Applying migration id=portable 2026/10/15 14:19:56 INFO Applying migration id=proofs 2026/10/15 14:19:56 INFO Applying migration id=contexts 2026/10/15 14:19:56 INFO Applying migration id=deliverieshost 2026/10/15 14:19:56 INFO Applying migration id=pembegin 2026/10/15 14:19:56 INFO Applying migration id=didhost 2026/10/15 14:19:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:56 INFO Applying migration id=invites 2026/10/15 14:19:56 INFO Applying migration id=ed25519blob 2026/10/15 14:19:56 INFO Applying migration id=rsablob 2026/10/15 14:19:56 INFO Applying migration id=iconscid 2026/10/15 14:19:56 INFO Applying migration id=actor 2026/10/15 14:19:56 INFO Applying migration id=localkeys 2026/10/15 14:19:56 INFO Applying migration id=deleted 2026/10/15 14:19:56 INFO Applying migration id=history 2026/10/15 14:19:56 INFO Applying migration id=outboxnano 2026/10/15 14:19:56 INFO Applying migration id=implements 2026/10/15 14:19:56 INFO Applying migration id=backfill 2026/10/15 14:19:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-1bad-7577-936c-c6d4897d0bef 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/10/15 14:19: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 --- PASS: TestForward_MaxDepthPlusOne (0.41s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/10/15 14:19:57 INFO Applying migration id=initial 2026/10/15 14:19:57 INFO Applying migration id=notesupdated 2026/10/15 14:19:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:57 INFO Applying migration id=activitiesid 2026/10/15 14:19:57 INFO Applying migration id=outbox 2026/10/15 14:19:57 INFO Applying migration id=edits 2026/10/15 14:19:57 INFO Applying migration id=outboxactor 2026/10/15 14:19:57 INFO Applying migration id=outboxsender 2026/10/15 14:19:57 INFO Applying migration id=thread 2026/10/15 14:19:57 INFO Applying migration id=host 2026/10/15 14:19:57 INFO Applying migration id=sharedinbox 2026/10/15 14:19:57 INFO Applying migration id=noteshost 2026/10/15 14:19:57 INFO Applying migration id=fetched 2026/10/15 14:19:57 INFO Applying migration id=move 2026/10/15 14:19:57 INFO Applying migration id=cleanup 2026/10/15 14:19:57 INFO Applying migration id=received 2026/10/15 14:19:57 INFO Applying migration id=namehost 2026/10/15 14:19:57 INFO Applying migration id=outboxhost 2026/10/15 14:19:57 INFO Applying migration id=notesfts 2026/10/15 14:19:57 INFO Applying migration id=iconsname 2026/10/15 14:19:57 INFO Applying migration id=nohash 2026/10/15 14:19:57 INFO Applying migration id=shares 2026/10/15 14:19:57 INFO Applying migration id=actorttl 2026/10/15 14:19:57 INFO Applying migration id=tocc 2026/10/15 14:19:57 INFO Applying migration id=followeds 2026/10/15 14:19:57 INFO Applying migration id=certhash 2026/10/15 14:19:57 INFO Applying migration id=follows_sync 2026/10/15 14:19:57 INFO Applying migration id=jsonpath 2026/10/15 14:19:57 INFO Applying migration id=localforward 2026/10/15 14:19:57 INFO Applying migration id=avatar 2026/10/15 14:19:57 INFO Applying migration id=noimage 2026/10/15 14:19:57 INFO Applying migration id=feed 2026/10/15 14:19:57 INFO Applying migration id=bookmarks 2026/10/15 14:19:57 INFO Applying migration id=shareactivity 2026/10/15 14:19:57 INFO Applying migration id=application 2026/10/15 14:19:57 INFO Applying migration id=certificates 2026/10/15 14:19:57 INFO Applying migration id=rawforward 2026/10/15 14:19:57 INFO Applying migration id=publickey 2026/10/15 14:19:57 INFO Applying migration id=resolvegroup 2026/10/15 14:19:57 INFO Applying migration id=reject 2026/10/15 14:19:57 INFO Applying migration id=autodel 2026/10/15 14:19:57 INFO Applying migration id=jsonb 2026/10/15 14:19:57 INFO Applying migration id=quote 2026/10/15 14:19:57 INFO Applying migration id=rfc9421 2026/10/15 14:19:57 INFO Applying migration id=keys 2026/10/15 14:19:57 INFO Applying migration id=portable 2026/10/15 14:19:57 INFO Applying migration id=proofs 2026/10/15 14:19:57 INFO Applying migration id=contexts 2026/10/15 14:19:57 INFO Applying migration id=deliverieshost 2026/10/15 14:19:57 INFO Applying migration id=pembegin 2026/10/15 14:19:57 INFO Applying migration id=didhost 2026/10/15 14:19:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:57 INFO Applying migration id=invites 2026/10/15 14:19:57 INFO Applying migration id=ed25519blob 2026/10/15 14:19:57 INFO Applying migration id=rsablob 2026/10/15 14:19:57 INFO Applying migration id=iconscid 2026/10/15 14:19:57 INFO Applying migration id=actor 2026/10/15 14:19:57 INFO Applying migration id=localkeys 2026/10/15 14:19:57 INFO Applying migration id=deleted 2026/10/15 14:19:57 INFO Applying migration id=history 2026/10/15 14:19:57 INFO Applying migration id=outboxnano 2026/10/15 14:19:57 INFO Applying migration id=implements 2026/10/15 14:19:57 INFO Applying migration id=backfill 2026/10/15 14:19:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-1ee6-7805-8f2d-50328588775b 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/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-1ee7-7c23-b0c0-fac77e229e44 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 2026/10/15 14:19:58 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 2026/10/15 14:19:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-1eec-7e0b-a167-4407beeefdad note=https://localhost.localdomain:8443/post/01a13fef-1eec-7d99-8f8f-4becaa763d14 thread=https://localhost.localdomain:8443/post/01a13fef-1ee7-7b0d-9a84-6e8675a8a175 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-1eec-7e0b-a167-4407beeefdad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-1eec-7d99-8f8f-4becaa763d14 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-1eec-7d99-8f8f-4becaa763d14 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (0.83s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/10/15 14:19:58 INFO Applying migration id=initial 2026/10/15 14:19:58 INFO Applying migration id=notesupdated 2026/10/15 14:19:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:58 INFO Applying migration id=activitiesid 2026/10/15 14:19:58 INFO Applying migration id=outbox 2026/10/15 14:19:58 INFO Applying migration id=edits 2026/10/15 14:19:58 INFO Applying migration id=outboxactor 2026/10/15 14:19:58 INFO Applying migration id=outboxsender 2026/10/15 14:19:58 INFO Applying migration id=thread 2026/10/15 14:19:58 INFO Applying migration id=host 2026/10/15 14:19:58 INFO Applying migration id=sharedinbox 2026/10/15 14:19:58 INFO Applying migration id=noteshost 2026/10/15 14:19:58 INFO Applying migration id=fetched 2026/10/15 14:19:58 INFO Applying migration id=move 2026/10/15 14:19:58 INFO Applying migration id=cleanup 2026/10/15 14:19:58 INFO Applying migration id=received 2026/10/15 14:19:58 INFO Applying migration id=namehost 2026/10/15 14:19:58 INFO Applying migration id=outboxhost 2026/10/15 14:19:58 INFO Applying migration id=notesfts 2026/10/15 14:19:58 INFO Applying migration id=iconsname 2026/10/15 14:19:58 INFO Applying migration id=nohash 2026/10/15 14:19:58 INFO Applying migration id=shares 2026/10/15 14:19:58 INFO Applying migration id=actorttl 2026/10/15 14:19:58 INFO Applying migration id=tocc 2026/10/15 14:19:58 INFO Applying migration id=followeds 2026/10/15 14:19:58 INFO Applying migration id=certhash 2026/10/15 14:19:58 INFO Applying migration id=follows_sync 2026/10/15 14:19:58 INFO Applying migration id=jsonpath 2026/10/15 14:19:58 INFO Applying migration id=localforward 2026/10/15 14:19:58 INFO Applying migration id=avatar 2026/10/15 14:19:58 INFO Applying migration id=noimage 2026/10/15 14:19:58 INFO Applying migration id=feed 2026/10/15 14:19:58 INFO Applying migration id=bookmarks 2026/10/15 14:19:58 INFO Applying migration id=shareactivity 2026/10/15 14:19:58 INFO Applying migration id=application 2026/10/15 14:19:58 INFO Applying migration id=certificates 2026/10/15 14:19:58 INFO Applying migration id=rawforward 2026/10/15 14:19:58 INFO Applying migration id=publickey 2026/10/15 14:19:58 INFO Applying migration id=resolvegroup 2026/10/15 14:19:58 INFO Applying migration id=reject 2026/10/15 14:19:58 INFO Applying migration id=autodel 2026/10/15 14:19:58 INFO Applying migration id=jsonb 2026/10/15 14:19:58 INFO Applying migration id=quote 2026/10/15 14:19:58 INFO Applying migration id=rfc9421 2026/10/15 14:19:58 INFO Applying migration id=keys 2026/10/15 14:19:58 INFO Applying migration id=portable 2026/10/15 14:19:58 INFO Applying migration id=proofs 2026/10/15 14:19:58 INFO Applying migration id=contexts 2026/10/15 14:19:58 INFO Applying migration id=deliverieshost 2026/10/15 14:19:58 INFO Applying migration id=pembegin 2026/10/15 14:19:58 INFO Applying migration id=didhost 2026/10/15 14:19:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:58 INFO Applying migration id=invites 2026/10/15 14:19:58 INFO Applying migration id=ed25519blob 2026/10/15 14:19:58 INFO Applying migration id=rsablob 2026/10/15 14:19:58 INFO Applying migration id=iconscid 2026/10/15 14:19:58 INFO Applying migration id=actor 2026/10/15 14:19:58 INFO Applying migration id=localkeys 2026/10/15 14:19:58 INFO Applying migration id=deleted 2026/10/15 14:19:58 INFO Applying migration id=history 2026/10/15 14:19:58 INFO Applying migration id=outboxnano 2026/10/15 14:19:58 INFO Applying migration id=implements 2026/10/15 14:19:58 INFO Applying migration id=backfill 2026/10/15 14:19:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2171-7e44-9909-fd697cd09318 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/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-2172-76cf-9c01-c0b6d3aaa948 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c 2026/10/15 14:19:58 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c 2026/10/15 14:19:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-2174-7856-be3a-c99e9c848b90 note=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d thread=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-2174-7856-be3a-c99e9c848b90 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d 2026/10/15 14:19:58 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/01a13fef-2176-7b85-979f-73a416f8471d note=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d thread=https://localhost.localdomain:8443/post/01a13fef-2172-765a-a92d-cd561777db9c starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13fef-2176-7b85-979f-73a416f8471d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-2174-782f-99dd-f92b232e2f2d --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.65s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/10/15 14:19:58 INFO Applying migration id=initial 2026/10/15 14:19:58 INFO Applying migration id=notesupdated 2026/10/15 14:19:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:58 INFO Applying migration id=activitiesid 2026/10/15 14:19:58 INFO Applying migration id=outbox 2026/10/15 14:19:58 INFO Applying migration id=edits 2026/10/15 14:19:58 INFO Applying migration id=outboxactor 2026/10/15 14:19:58 INFO Applying migration id=outboxsender 2026/10/15 14:19:58 INFO Applying migration id=thread 2026/10/15 14:19:58 INFO Applying migration id=host 2026/10/15 14:19:58 INFO Applying migration id=sharedinbox 2026/10/15 14:19:58 INFO Applying migration id=noteshost 2026/10/15 14:19:58 INFO Applying migration id=fetched 2026/10/15 14:19:58 INFO Applying migration id=move 2026/10/15 14:19:58 INFO Applying migration id=cleanup 2026/10/15 14:19:58 INFO Applying migration id=received 2026/10/15 14:19:58 INFO Applying migration id=namehost 2026/10/15 14:19:58 INFO Applying migration id=outboxhost 2026/10/15 14:19:58 INFO Applying migration id=notesfts 2026/10/15 14:19:58 INFO Applying migration id=iconsname 2026/10/15 14:19:58 INFO Applying migration id=nohash 2026/10/15 14:19:58 INFO Applying migration id=shares 2026/10/15 14:19:58 INFO Applying migration id=actorttl 2026/10/15 14:19:58 INFO Applying migration id=tocc 2026/10/15 14:19:58 INFO Applying migration id=followeds 2026/10/15 14:19:58 INFO Applying migration id=certhash 2026/10/15 14:19:58 INFO Applying migration id=follows_sync 2026/10/15 14:19:58 INFO Applying migration id=jsonpath 2026/10/15 14:19:58 INFO Applying migration id=localforward 2026/10/15 14:19:58 INFO Applying migration id=avatar 2026/10/15 14:19:58 INFO Applying migration id=noimage 2026/10/15 14:19:58 INFO Applying migration id=feed 2026/10/15 14:19:58 INFO Applying migration id=bookmarks 2026/10/15 14:19:58 INFO Applying migration id=shareactivity 2026/10/15 14:19:58 INFO Applying migration id=application 2026/10/15 14:19:58 INFO Applying migration id=certificates 2026/10/15 14:19:58 INFO Applying migration id=rawforward 2026/10/15 14:19:58 INFO Applying migration id=publickey 2026/10/15 14:19:58 INFO Applying migration id=resolvegroup 2026/10/15 14:19:58 INFO Applying migration id=reject 2026/10/15 14:19:58 INFO Applying migration id=autodel 2026/10/15 14:19:58 INFO Applying migration id=jsonb 2026/10/15 14:19:58 INFO Applying migration id=quote 2026/10/15 14:19:58 INFO Applying migration id=rfc9421 2026/10/15 14:19:58 INFO Applying migration id=keys 2026/10/15 14:19:58 INFO Applying migration id=portable 2026/10/15 14:19:58 INFO Applying migration id=proofs 2026/10/15 14:19:58 INFO Applying migration id=contexts 2026/10/15 14:19:58 INFO Applying migration id=deliverieshost 2026/10/15 14:19:58 INFO Applying migration id=pembegin 2026/10/15 14:19:58 INFO Applying migration id=didhost 2026/10/15 14:19:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:58 INFO Applying migration id=invites 2026/10/15 14:19:58 INFO Applying migration id=ed25519blob 2026/10/15 14:19:58 INFO Applying migration id=rsablob 2026/10/15 14:19:58 INFO Applying migration id=iconscid 2026/10/15 14:19:58 INFO Applying migration id=actor 2026/10/15 14:19:58 INFO Applying migration id=localkeys 2026/10/15 14:19:58 INFO Applying migration id=deleted 2026/10/15 14:19:58 INFO Applying migration id=history 2026/10/15 14:19:58 INFO Applying migration id=outboxnano 2026/10/15 14:19:58 INFO Applying migration id=implements 2026/10/15 14:19:58 INFO Applying migration id=backfill 2026/10/15 14:19:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2467-77cd-a8a9-ab327b85d97c 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/10/15 14:19:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-2468-733b-9fc7-146488b7421b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 2026/10/15 14:19:59 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 2026/10/15 14:19:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13fef-246d-7495-8162-0946ce37b44e note=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 thread=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:19:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-246d-7495-8162-0946ce37b44e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 2026/10/15 14:19:59 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 2026/10/15 14:19:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5#delete note=https://localhost.localdomain:8443/post/01a13fef-246d-7432-a005-74c7bf6005a5 thread=https://localhost.localdomain:8443/post/01a13fef-2467-7dda-b31b-17fda5c01918 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.77s) === RUN TestForward_EditedReplyToPublicPost 2026/10/15 14:19:59 INFO Applying migration id=initial 2026/10/15 14:19:59 INFO Applying migration id=notesupdated 2026/10/15 14:19:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:19:59 INFO Applying migration id=activitiesid 2026/10/15 14:19:59 INFO Applying migration id=outbox 2026/10/15 14:19:59 INFO Applying migration id=edits 2026/10/15 14:19:59 INFO Applying migration id=outboxactor 2026/10/15 14:19:59 INFO Applying migration id=outboxsender 2026/10/15 14:19:59 INFO Applying migration id=thread 2026/10/15 14:19:59 INFO Applying migration id=host 2026/10/15 14:19:59 INFO Applying migration id=sharedinbox 2026/10/15 14:19:59 INFO Applying migration id=noteshost 2026/10/15 14:19:59 INFO Applying migration id=fetched 2026/10/15 14:19:59 INFO Applying migration id=move 2026/10/15 14:19:59 INFO Applying migration id=cleanup 2026/10/15 14:19:59 INFO Applying migration id=received 2026/10/15 14:19:59 INFO Applying migration id=namehost 2026/10/15 14:19:59 INFO Applying migration id=outboxhost 2026/10/15 14:19:59 INFO Applying migration id=notesfts 2026/10/15 14:19:59 INFO Applying migration id=iconsname 2026/10/15 14:19:59 INFO Applying migration id=nohash 2026/10/15 14:19:59 INFO Applying migration id=shares 2026/10/15 14:19:59 INFO Applying migration id=actorttl 2026/10/15 14:19:59 INFO Applying migration id=tocc 2026/10/15 14:19:59 INFO Applying migration id=followeds 2026/10/15 14:19:59 INFO Applying migration id=certhash 2026/10/15 14:19:59 INFO Applying migration id=follows_sync 2026/10/15 14:19:59 INFO Applying migration id=jsonpath 2026/10/15 14:19:59 INFO Applying migration id=localforward 2026/10/15 14:19:59 INFO Applying migration id=avatar 2026/10/15 14:19:59 INFO Applying migration id=noimage 2026/10/15 14:19:59 INFO Applying migration id=feed 2026/10/15 14:19:59 INFO Applying migration id=bookmarks 2026/10/15 14:19:59 INFO Applying migration id=shareactivity 2026/10/15 14:19:59 INFO Applying migration id=application 2026/10/15 14:19:59 INFO Applying migration id=certificates 2026/10/15 14:19:59 INFO Applying migration id=rawforward 2026/10/15 14:19:59 INFO Applying migration id=publickey 2026/10/15 14:19:59 INFO Applying migration id=resolvegroup 2026/10/15 14:19:59 INFO Applying migration id=reject 2026/10/15 14:19:59 INFO Applying migration id=autodel 2026/10/15 14:19:59 INFO Applying migration id=jsonb 2026/10/15 14:19:59 INFO Applying migration id=quote 2026/10/15 14:19:59 INFO Applying migration id=rfc9421 2026/10/15 14:19:59 INFO Applying migration id=keys 2026/10/15 14:19:59 INFO Applying migration id=portable 2026/10/15 14:19:59 INFO Applying migration id=proofs 2026/10/15 14:19:59 INFO Applying migration id=contexts 2026/10/15 14:19:59 INFO Applying migration id=deliverieshost 2026/10/15 14:19:59 INFO Applying migration id=pembegin 2026/10/15 14:19:59 INFO Applying migration id=didhost 2026/10/15 14:19:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:19:59 INFO Applying migration id=invites 2026/10/15 14:19:59 INFO Applying migration id=ed25519blob 2026/10/15 14:19:59 INFO Applying migration id=rsablob 2026/10/15 14:19:59 INFO Applying migration id=iconscid 2026/10/15 14:19:59 INFO Applying migration id=actor 2026/10/15 14:19:59 INFO Applying migration id=localkeys 2026/10/15 14:19:59 INFO Applying migration id=deleted 2026/10/15 14:19:59 INFO Applying migration id=history 2026/10/15 14:19:59 INFO Applying migration id=outboxnano 2026/10/15 14:19:59 INFO Applying migration id=implements 2026/10/15 14:19:59 INFO Applying migration id=backfill 2026/10/15 14:20:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-26d8-7d4e-87e1-1fbadfd666f6 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/10/15 14:20:00 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/10/15 14:20: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/10/15 14:20:00 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/10/15 14:20:00 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.62s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/10/15 14:20:00 INFO Applying migration id=initial 2026/10/15 14:20:00 INFO Applying migration id=notesupdated 2026/10/15 14:20:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:00 INFO Applying migration id=activitiesid 2026/10/15 14:20:00 INFO Applying migration id=outbox 2026/10/15 14:20:00 INFO Applying migration id=edits 2026/10/15 14:20:00 INFO Applying migration id=outboxactor 2026/10/15 14:20:00 INFO Applying migration id=outboxsender 2026/10/15 14:20:00 INFO Applying migration id=thread 2026/10/15 14:20:00 INFO Applying migration id=host 2026/10/15 14:20:00 INFO Applying migration id=sharedinbox 2026/10/15 14:20:00 INFO Applying migration id=noteshost 2026/10/15 14:20:00 INFO Applying migration id=fetched 2026/10/15 14:20:00 INFO Applying migration id=move 2026/10/15 14:20:00 INFO Applying migration id=cleanup 2026/10/15 14:20:00 INFO Applying migration id=received 2026/10/15 14:20:00 INFO Applying migration id=namehost 2026/10/15 14:20:00 INFO Applying migration id=outboxhost 2026/10/15 14:20:00 INFO Applying migration id=notesfts 2026/10/15 14:20:00 INFO Applying migration id=iconsname 2026/10/15 14:20:00 INFO Applying migration id=nohash 2026/10/15 14:20:00 INFO Applying migration id=shares 2026/10/15 14:20:00 INFO Applying migration id=actorttl 2026/10/15 14:20:00 INFO Applying migration id=tocc 2026/10/15 14:20:00 INFO Applying migration id=followeds 2026/10/15 14:20:00 INFO Applying migration id=certhash 2026/10/15 14:20:00 INFO Applying migration id=follows_sync 2026/10/15 14:20:00 INFO Applying migration id=jsonpath 2026/10/15 14:20:00 INFO Applying migration id=localforward 2026/10/15 14:20:00 INFO Applying migration id=avatar 2026/10/15 14:20:00 INFO Applying migration id=noimage 2026/10/15 14:20:00 INFO Applying migration id=feed 2026/10/15 14:20:00 INFO Applying migration id=bookmarks 2026/10/15 14:20:00 INFO Applying migration id=shareactivity 2026/10/15 14:20:00 INFO Applying migration id=application 2026/10/15 14:20:00 INFO Applying migration id=certificates 2026/10/15 14:20:00 INFO Applying migration id=rawforward 2026/10/15 14:20:00 INFO Applying migration id=publickey 2026/10/15 14:20:00 INFO Applying migration id=resolvegroup 2026/10/15 14:20:00 INFO Applying migration id=reject 2026/10/15 14:20:00 INFO Applying migration id=autodel 2026/10/15 14:20:00 INFO Applying migration id=jsonb 2026/10/15 14:20:00 INFO Applying migration id=quote 2026/10/15 14:20:00 INFO Applying migration id=rfc9421 2026/10/15 14:20:00 INFO Applying migration id=keys 2026/10/15 14:20:00 INFO Applying migration id=portable 2026/10/15 14:20:00 INFO Applying migration id=proofs 2026/10/15 14:20:00 INFO Applying migration id=contexts 2026/10/15 14:20:00 INFO Applying migration id=deliverieshost 2026/10/15 14:20:00 INFO Applying migration id=pembegin 2026/10/15 14:20:00 INFO Applying migration id=didhost 2026/10/15 14:20:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:00 INFO Applying migration id=invites 2026/10/15 14:20:00 INFO Applying migration id=ed25519blob 2026/10/15 14:20:00 INFO Applying migration id=rsablob 2026/10/15 14:20:00 INFO Applying migration id=iconscid 2026/10/15 14:20:00 INFO Applying migration id=actor 2026/10/15 14:20:00 INFO Applying migration id=localkeys 2026/10/15 14:20:00 INFO Applying migration id=deleted 2026/10/15 14:20:00 INFO Applying migration id=history 2026/10/15 14:20:00 INFO Applying migration id=outboxnano 2026/10/15 14:20:00 INFO Applying migration id=implements 2026/10/15 14:20:00 INFO Applying migration id=backfill 2026/10/15 14:20:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-29dc-7100-aaa7-2ac81e755f25 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/10/15 14:20:00 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/10/15 14:20: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/10/15 14:20:00 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/10/15 14:20:00 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ResentEditedReplyToPublicPost (0.77s) === RUN TestForward_DeletedReplyToPublicPost 2026/10/15 14:20:00 INFO Applying migration id=initial 2026/10/15 14:20:00 INFO Applying migration id=notesupdated 2026/10/15 14:20:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:00 INFO Applying migration id=activitiesid 2026/10/15 14:20:00 INFO Applying migration id=outbox 2026/10/15 14:20:00 INFO Applying migration id=edits 2026/10/15 14:20:00 INFO Applying migration id=outboxactor 2026/10/15 14:20:00 INFO Applying migration id=outboxsender 2026/10/15 14:20:00 INFO Applying migration id=thread 2026/10/15 14:20:00 INFO Applying migration id=host 2026/10/15 14:20:00 INFO Applying migration id=sharedinbox 2026/10/15 14:20:00 INFO Applying migration id=noteshost 2026/10/15 14:20:00 INFO Applying migration id=fetched 2026/10/15 14:20:00 INFO Applying migration id=move 2026/10/15 14:20:00 INFO Applying migration id=cleanup 2026/10/15 14:20:00 INFO Applying migration id=received 2026/10/15 14:20:00 INFO Applying migration id=namehost 2026/10/15 14:20:00 INFO Applying migration id=outboxhost 2026/10/15 14:20:00 INFO Applying migration id=notesfts 2026/10/15 14:20:00 INFO Applying migration id=iconsname 2026/10/15 14:20:00 INFO Applying migration id=nohash 2026/10/15 14:20:00 INFO Applying migration id=shares 2026/10/15 14:20:00 INFO Applying migration id=actorttl 2026/10/15 14:20:00 INFO Applying migration id=tocc 2026/10/15 14:20:00 INFO Applying migration id=followeds 2026/10/15 14:20:00 INFO Applying migration id=certhash 2026/10/15 14:20:00 INFO Applying migration id=follows_sync 2026/10/15 14:20:00 INFO Applying migration id=jsonpath 2026/10/15 14:20:00 INFO Applying migration id=localforward 2026/10/15 14:20:00 INFO Applying migration id=avatar 2026/10/15 14:20:00 INFO Applying migration id=noimage 2026/10/15 14:20:00 INFO Applying migration id=feed 2026/10/15 14:20:00 INFO Applying migration id=bookmarks 2026/10/15 14:20:00 INFO Applying migration id=shareactivity 2026/10/15 14:20:00 INFO Applying migration id=application 2026/10/15 14:20:00 INFO Applying migration id=certificates 2026/10/15 14:20:00 INFO Applying migration id=rawforward 2026/10/15 14:20:00 INFO Applying migration id=publickey 2026/10/15 14:20:00 INFO Applying migration id=resolvegroup 2026/10/15 14:20:00 INFO Applying migration id=reject 2026/10/15 14:20:00 INFO Applying migration id=autodel 2026/10/15 14:20:00 INFO Applying migration id=jsonb 2026/10/15 14:20:00 INFO Applying migration id=quote 2026/10/15 14:20:00 INFO Applying migration id=rfc9421 2026/10/15 14:20:00 INFO Applying migration id=keys 2026/10/15 14:20:00 INFO Applying migration id=portable 2026/10/15 14:20:00 INFO Applying migration id=proofs 2026/10/15 14:20:00 INFO Applying migration id=contexts 2026/10/15 14:20:00 INFO Applying migration id=deliverieshost 2026/10/15 14:20:00 INFO Applying migration id=pembegin 2026/10/15 14:20:00 INFO Applying migration id=didhost 2026/10/15 14:20:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:00 INFO Applying migration id=invites 2026/10/15 14:20:00 INFO Applying migration id=ed25519blob 2026/10/15 14:20:00 INFO Applying migration id=rsablob 2026/10/15 14:20:00 INFO Applying migration id=iconscid 2026/10/15 14:20:00 INFO Applying migration id=actor 2026/10/15 14:20:00 INFO Applying migration id=localkeys 2026/10/15 14:20:00 INFO Applying migration id=deleted 2026/10/15 14:20:00 INFO Applying migration id=history 2026/10/15 14:20:00 INFO Applying migration id=outboxnano 2026/10/15 14:20:00 INFO Applying migration id=implements 2026/10/15 14:20:00 INFO Applying migration id=backfill 2026/10/15 14:20:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2c1e-7035-bd96-956fedee2920 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/10/15 14:20:01 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/10/15 14:20: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/10/15 14:20:01 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/10/15 14:20:01 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.58s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/10/15 14:20:01 INFO Applying migration id=initial 2026/10/15 14:20:01 INFO Applying migration id=notesupdated 2026/10/15 14:20:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:01 INFO Applying migration id=activitiesid 2026/10/15 14:20:01 INFO Applying migration id=outbox 2026/10/15 14:20:01 INFO Applying migration id=edits 2026/10/15 14:20:01 INFO Applying migration id=outboxactor 2026/10/15 14:20:01 INFO Applying migration id=outboxsender 2026/10/15 14:20:01 INFO Applying migration id=thread 2026/10/15 14:20:01 INFO Applying migration id=host 2026/10/15 14:20:01 INFO Applying migration id=sharedinbox 2026/10/15 14:20:01 INFO Applying migration id=noteshost 2026/10/15 14:20:01 INFO Applying migration id=fetched 2026/10/15 14:20:01 INFO Applying migration id=move 2026/10/15 14:20:01 INFO Applying migration id=cleanup 2026/10/15 14:20:01 INFO Applying migration id=received 2026/10/15 14:20:01 INFO Applying migration id=namehost 2026/10/15 14:20:01 INFO Applying migration id=outboxhost 2026/10/15 14:20:01 INFO Applying migration id=notesfts 2026/10/15 14:20:01 INFO Applying migration id=iconsname 2026/10/15 14:20:01 INFO Applying migration id=nohash 2026/10/15 14:20:01 INFO Applying migration id=shares 2026/10/15 14:20:01 INFO Applying migration id=actorttl 2026/10/15 14:20:01 INFO Applying migration id=tocc 2026/10/15 14:20:01 INFO Applying migration id=followeds 2026/10/15 14:20:01 INFO Applying migration id=certhash 2026/10/15 14:20:01 INFO Applying migration id=follows_sync 2026/10/15 14:20:01 INFO Applying migration id=jsonpath 2026/10/15 14:20:01 INFO Applying migration id=localforward 2026/10/15 14:20:01 INFO Applying migration id=avatar 2026/10/15 14:20:01 INFO Applying migration id=noimage 2026/10/15 14:20:01 INFO Applying migration id=feed 2026/10/15 14:20:01 INFO Applying migration id=bookmarks 2026/10/15 14:20:01 INFO Applying migration id=shareactivity 2026/10/15 14:20:01 INFO Applying migration id=application 2026/10/15 14:20:01 INFO Applying migration id=certificates 2026/10/15 14:20:01 INFO Applying migration id=rawforward 2026/10/15 14:20:01 INFO Applying migration id=publickey 2026/10/15 14:20:01 INFO Applying migration id=resolvegroup 2026/10/15 14:20:01 INFO Applying migration id=reject 2026/10/15 14:20:01 INFO Applying migration id=autodel 2026/10/15 14:20:01 INFO Applying migration id=jsonb 2026/10/15 14:20:01 INFO Applying migration id=quote 2026/10/15 14:20:01 INFO Applying migration id=rfc9421 2026/10/15 14:20:01 INFO Applying migration id=keys 2026/10/15 14:20:01 INFO Applying migration id=portable 2026/10/15 14:20:01 INFO Applying migration id=proofs 2026/10/15 14:20:01 INFO Applying migration id=contexts 2026/10/15 14:20:01 INFO Applying migration id=deliverieshost 2026/10/15 14:20:01 INFO Applying migration id=pembegin 2026/10/15 14:20:01 INFO Applying migration id=didhost 2026/10/15 14:20:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:01 INFO Applying migration id=invites 2026/10/15 14:20:01 INFO Applying migration id=ed25519blob 2026/10/15 14:20:01 INFO Applying migration id=rsablob 2026/10/15 14:20:01 INFO Applying migration id=iconscid 2026/10/15 14:20:01 INFO Applying migration id=actor 2026/10/15 14:20:01 INFO Applying migration id=localkeys 2026/10/15 14:20:01 INFO Applying migration id=deleted 2026/10/15 14:20:01 INFO Applying migration id=history 2026/10/15 14:20:01 INFO Applying migration id=outboxnano 2026/10/15 14:20:01 INFO Applying migration id=implements 2026/10/15 14:20:01 INFO Applying migration id=backfill 2026/10/15 14:20:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-2ecc-7e3a-8723-c20c8f474c94 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/10/15 14:20:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20: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/10/15 14:20:02 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/10/15 14:20:02 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/10/15 14:20:02 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.69s) === RUN TestFTS_Happyflow 2026/10/15 14:20:02 INFO Applying migration id=initial 2026/10/15 14:20:02 INFO Applying migration id=notesupdated 2026/10/15 14:20:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:02 INFO Applying migration id=activitiesid 2026/10/15 14:20:02 INFO Applying migration id=outbox 2026/10/15 14:20:02 INFO Applying migration id=edits 2026/10/15 14:20:02 INFO Applying migration id=outboxactor 2026/10/15 14:20:02 INFO Applying migration id=outboxsender 2026/10/15 14:20:02 INFO Applying migration id=thread 2026/10/15 14:20:02 INFO Applying migration id=host 2026/10/15 14:20:02 INFO Applying migration id=sharedinbox 2026/10/15 14:20:02 INFO Applying migration id=noteshost 2026/10/15 14:20:02 INFO Applying migration id=fetched 2026/10/15 14:20:02 INFO Applying migration id=move 2026/10/15 14:20:02 INFO Applying migration id=cleanup 2026/10/15 14:20:02 INFO Applying migration id=received 2026/10/15 14:20:02 INFO Applying migration id=namehost 2026/10/15 14:20:02 INFO Applying migration id=outboxhost 2026/10/15 14:20:02 INFO Applying migration id=notesfts 2026/10/15 14:20:02 INFO Applying migration id=iconsname 2026/10/15 14:20:02 INFO Applying migration id=nohash 2026/10/15 14:20:02 INFO Applying migration id=shares 2026/10/15 14:20:02 INFO Applying migration id=actorttl 2026/10/15 14:20:02 INFO Applying migration id=tocc 2026/10/15 14:20:02 INFO Applying migration id=followeds 2026/10/15 14:20:02 INFO Applying migration id=certhash 2026/10/15 14:20:02 INFO Applying migration id=follows_sync 2026/10/15 14:20:02 INFO Applying migration id=jsonpath 2026/10/15 14:20:02 INFO Applying migration id=localforward 2026/10/15 14:20:02 INFO Applying migration id=avatar 2026/10/15 14:20:02 INFO Applying migration id=noimage 2026/10/15 14:20:02 INFO Applying migration id=feed 2026/10/15 14:20:02 INFO Applying migration id=bookmarks 2026/10/15 14:20:02 INFO Applying migration id=shareactivity 2026/10/15 14:20:02 INFO Applying migration id=application 2026/10/15 14:20:02 INFO Applying migration id=certificates 2026/10/15 14:20:02 INFO Applying migration id=rawforward 2026/10/15 14:20:02 INFO Applying migration id=publickey 2026/10/15 14:20:02 INFO Applying migration id=resolvegroup 2026/10/15 14:20:02 INFO Applying migration id=reject 2026/10/15 14:20:02 INFO Applying migration id=autodel 2026/10/15 14:20:02 INFO Applying migration id=jsonb 2026/10/15 14:20:02 INFO Applying migration id=quote 2026/10/15 14:20:02 INFO Applying migration id=rfc9421 2026/10/15 14:20:02 INFO Applying migration id=keys 2026/10/15 14:20:02 INFO Applying migration id=portable 2026/10/15 14:20:02 INFO Applying migration id=proofs 2026/10/15 14:20:02 INFO Applying migration id=contexts 2026/10/15 14:20:02 INFO Applying migration id=deliverieshost 2026/10/15 14:20:02 INFO Applying migration id=pembegin 2026/10/15 14:20:02 INFO Applying migration id=didhost 2026/10/15 14:20:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:02 INFO Applying migration id=invites 2026/10/15 14:20:02 INFO Applying migration id=ed25519blob 2026/10/15 14:20:02 INFO Applying migration id=rsablob 2026/10/15 14:20:02 INFO Applying migration id=iconscid 2026/10/15 14:20:02 INFO Applying migration id=actor 2026/10/15 14:20:02 INFO Applying migration id=localkeys 2026/10/15 14:20:02 INFO Applying migration id=deleted 2026/10/15 14:20:02 INFO Applying migration id=history 2026/10/15 14:20:02 INFO Applying migration id=outboxnano 2026/10/15 14:20:02 INFO Applying migration id=implements 2026/10/15 14:20:02 INFO Applying migration id=backfill 2026/10/15 14:20:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-33ae-78a0-b7d8-33aeffcd1cda activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-33ae-781e-926a-2c5d347e06b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-33ae-781e-926a-2c5d347e06b9 --- PASS: TestFTS_Happyflow (1.24s) === RUN TestFTS_HashtagWithoutHash 2026/10/15 14:20:03 INFO Applying migration id=initial 2026/10/15 14:20:03 INFO Applying migration id=notesupdated 2026/10/15 14:20:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:03 INFO Applying migration id=activitiesid 2026/10/15 14:20:03 INFO Applying migration id=outbox 2026/10/15 14:20:03 INFO Applying migration id=edits 2026/10/15 14:20:03 INFO Applying migration id=outboxactor 2026/10/15 14:20:03 INFO Applying migration id=outboxsender 2026/10/15 14:20:03 INFO Applying migration id=thread 2026/10/15 14:20:03 INFO Applying migration id=host 2026/10/15 14:20:03 INFO Applying migration id=sharedinbox 2026/10/15 14:20:03 INFO Applying migration id=noteshost 2026/10/15 14:20:03 INFO Applying migration id=fetched 2026/10/15 14:20:03 INFO Applying migration id=move 2026/10/15 14:20:03 INFO Applying migration id=cleanup 2026/10/15 14:20:03 INFO Applying migration id=received 2026/10/15 14:20:03 INFO Applying migration id=namehost 2026/10/15 14:20:03 INFO Applying migration id=outboxhost 2026/10/15 14:20:03 INFO Applying migration id=notesfts 2026/10/15 14:20:03 INFO Applying migration id=iconsname 2026/10/15 14:20:03 INFO Applying migration id=nohash 2026/10/15 14:20:03 INFO Applying migration id=shares 2026/10/15 14:20:03 INFO Applying migration id=actorttl 2026/10/15 14:20:03 INFO Applying migration id=tocc 2026/10/15 14:20:03 INFO Applying migration id=followeds 2026/10/15 14:20:03 INFO Applying migration id=certhash 2026/10/15 14:20:03 INFO Applying migration id=follows_sync 2026/10/15 14:20:03 INFO Applying migration id=jsonpath 2026/10/15 14:20:03 INFO Applying migration id=localforward 2026/10/15 14:20:03 INFO Applying migration id=avatar 2026/10/15 14:20:03 INFO Applying migration id=noimage 2026/10/15 14:20:03 INFO Applying migration id=feed 2026/10/15 14:20:03 INFO Applying migration id=bookmarks 2026/10/15 14:20:03 INFO Applying migration id=shareactivity 2026/10/15 14:20:03 INFO Applying migration id=application 2026/10/15 14:20:03 INFO Applying migration id=certificates 2026/10/15 14:20:03 INFO Applying migration id=rawforward 2026/10/15 14:20:03 INFO Applying migration id=publickey 2026/10/15 14:20:03 INFO Applying migration id=resolvegroup 2026/10/15 14:20:03 INFO Applying migration id=reject 2026/10/15 14:20:03 INFO Applying migration id=autodel 2026/10/15 14:20:03 INFO Applying migration id=jsonb 2026/10/15 14:20:03 INFO Applying migration id=quote 2026/10/15 14:20:03 INFO Applying migration id=rfc9421 2026/10/15 14:20:03 INFO Applying migration id=keys 2026/10/15 14:20:03 INFO Applying migration id=portable 2026/10/15 14:20:03 INFO Applying migration id=proofs 2026/10/15 14:20:03 INFO Applying migration id=contexts 2026/10/15 14:20:03 INFO Applying migration id=deliverieshost 2026/10/15 14:20:03 INFO Applying migration id=pembegin 2026/10/15 14:20:03 INFO Applying migration id=didhost 2026/10/15 14:20:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:03 INFO Applying migration id=invites 2026/10/15 14:20:03 INFO Applying migration id=ed25519blob 2026/10/15 14:20:03 INFO Applying migration id=rsablob 2026/10/15 14:20:03 INFO Applying migration id=iconscid 2026/10/15 14:20:03 INFO Applying migration id=actor 2026/10/15 14:20:03 INFO Applying migration id=localkeys 2026/10/15 14:20:03 INFO Applying migration id=deleted 2026/10/15 14:20:03 INFO Applying migration id=history 2026/10/15 14:20:03 INFO Applying migration id=outboxnano 2026/10/15 14:20:03 INFO Applying migration id=implements 2026/10/15 14:20:03 INFO Applying migration id=backfill 2026/10/15 14:20:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-36ac-7d19-ba01-dfcf88382f7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-36ac-76c6-b23d-c1873e51605a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-36ac-76c6-b23d-c1873e51605a --- PASS: TestFTS_HashtagWithoutHash (0.77s) === RUN TestFTS_HashtagWithHash 2026/10/15 14:20:04 INFO Applying migration id=initial 2026/10/15 14:20:04 INFO Applying migration id=notesupdated 2026/10/15 14:20:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:04 INFO Applying migration id=activitiesid 2026/10/15 14:20:04 INFO Applying migration id=outbox 2026/10/15 14:20:04 INFO Applying migration id=edits 2026/10/15 14:20:04 INFO Applying migration id=outboxactor 2026/10/15 14:20:04 INFO Applying migration id=outboxsender 2026/10/15 14:20:04 INFO Applying migration id=thread 2026/10/15 14:20:04 INFO Applying migration id=host 2026/10/15 14:20:04 INFO Applying migration id=sharedinbox 2026/10/15 14:20:04 INFO Applying migration id=noteshost 2026/10/15 14:20:04 INFO Applying migration id=fetched 2026/10/15 14:20:04 INFO Applying migration id=move 2026/10/15 14:20:04 INFO Applying migration id=cleanup 2026/10/15 14:20:04 INFO Applying migration id=received 2026/10/15 14:20:04 INFO Applying migration id=namehost 2026/10/15 14:20:04 INFO Applying migration id=outboxhost 2026/10/15 14:20:04 INFO Applying migration id=notesfts 2026/10/15 14:20:04 INFO Applying migration id=iconsname 2026/10/15 14:20:04 INFO Applying migration id=nohash 2026/10/15 14:20:04 INFO Applying migration id=shares 2026/10/15 14:20:04 INFO Applying migration id=actorttl 2026/10/15 14:20:04 INFO Applying migration id=tocc 2026/10/15 14:20:04 INFO Applying migration id=followeds 2026/10/15 14:20:04 INFO Applying migration id=certhash 2026/10/15 14:20:04 INFO Applying migration id=follows_sync 2026/10/15 14:20:04 INFO Applying migration id=jsonpath 2026/10/15 14:20:04 INFO Applying migration id=localforward 2026/10/15 14:20:04 INFO Applying migration id=avatar 2026/10/15 14:20:04 INFO Applying migration id=noimage 2026/10/15 14:20:04 INFO Applying migration id=feed 2026/10/15 14:20:04 INFO Applying migration id=bookmarks 2026/10/15 14:20:04 INFO Applying migration id=shareactivity 2026/10/15 14:20:04 INFO Applying migration id=application 2026/10/15 14:20:04 INFO Applying migration id=certificates 2026/10/15 14:20:04 INFO Applying migration id=rawforward 2026/10/15 14:20:04 INFO Applying migration id=publickey 2026/10/15 14:20:04 INFO Applying migration id=resolvegroup 2026/10/15 14:20:04 INFO Applying migration id=reject 2026/10/15 14:20:04 INFO Applying migration id=autodel 2026/10/15 14:20:04 INFO Applying migration id=jsonb 2026/10/15 14:20:04 INFO Applying migration id=quote 2026/10/15 14:20:04 INFO Applying migration id=rfc9421 2026/10/15 14:20:04 INFO Applying migration id=keys 2026/10/15 14:20:04 INFO Applying migration id=portable 2026/10/15 14:20:04 INFO Applying migration id=proofs 2026/10/15 14:20:04 INFO Applying migration id=contexts 2026/10/15 14:20:04 INFO Applying migration id=deliverieshost 2026/10/15 14:20:04 INFO Applying migration id=pembegin 2026/10/15 14:20:04 INFO Applying migration id=didhost 2026/10/15 14:20:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:04 INFO Applying migration id=invites 2026/10/15 14:20:04 INFO Applying migration id=ed25519blob 2026/10/15 14:20:04 INFO Applying migration id=rsablob 2026/10/15 14:20:04 INFO Applying migration id=iconscid 2026/10/15 14:20:04 INFO Applying migration id=actor 2026/10/15 14:20:04 INFO Applying migration id=localkeys 2026/10/15 14:20:04 INFO Applying migration id=deleted 2026/10/15 14:20:04 INFO Applying migration id=history 2026/10/15 14:20:04 INFO Applying migration id=outboxnano 2026/10/15 14:20:04 INFO Applying migration id=implements 2026/10/15 14:20:04 INFO Applying migration id=backfill 2026/10/15 14:20:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-38cd-7367-b6f3-9e78b9ccb3e3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-38cd-72e8-a2f6-d35e6d4d17b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-38cd-72e8-a2f6-d35e6d4d17b3 2026/10/15 14:20:04 WARN Failed to scan posts error="fts5: syntax error near \"#\"" --- PASS: TestFTS_HashtagWithHash (0.54s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/10/15 14:20:04 INFO Applying migration id=initial 2026/10/15 14:20:04 INFO Applying migration id=notesupdated 2026/10/15 14:20:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:04 INFO Applying migration id=activitiesid 2026/10/15 14:20:04 INFO Applying migration id=outbox 2026/10/15 14:20:04 INFO Applying migration id=edits 2026/10/15 14:20:04 INFO Applying migration id=outboxactor 2026/10/15 14:20:04 INFO Applying migration id=outboxsender 2026/10/15 14:20:04 INFO Applying migration id=thread 2026/10/15 14:20:04 INFO Applying migration id=host 2026/10/15 14:20:04 INFO Applying migration id=sharedinbox 2026/10/15 14:20:04 INFO Applying migration id=noteshost 2026/10/15 14:20:04 INFO Applying migration id=fetched 2026/10/15 14:20:04 INFO Applying migration id=move 2026/10/15 14:20:04 INFO Applying migration id=cleanup 2026/10/15 14:20:04 INFO Applying migration id=received 2026/10/15 14:20:04 INFO Applying migration id=namehost 2026/10/15 14:20:04 INFO Applying migration id=outboxhost 2026/10/15 14:20:04 INFO Applying migration id=notesfts 2026/10/15 14:20:04 INFO Applying migration id=iconsname 2026/10/15 14:20:04 INFO Applying migration id=nohash 2026/10/15 14:20:04 INFO Applying migration id=shares 2026/10/15 14:20:04 INFO Applying migration id=actorttl 2026/10/15 14:20:04 INFO Applying migration id=tocc 2026/10/15 14:20:04 INFO Applying migration id=followeds 2026/10/15 14:20:04 INFO Applying migration id=certhash 2026/10/15 14:20:04 INFO Applying migration id=follows_sync 2026/10/15 14:20:04 INFO Applying migration id=jsonpath 2026/10/15 14:20:04 INFO Applying migration id=localforward 2026/10/15 14:20:04 INFO Applying migration id=avatar 2026/10/15 14:20:04 INFO Applying migration id=noimage 2026/10/15 14:20:04 INFO Applying migration id=feed 2026/10/15 14:20:04 INFO Applying migration id=bookmarks 2026/10/15 14:20:04 INFO Applying migration id=shareactivity 2026/10/15 14:20:04 INFO Applying migration id=application 2026/10/15 14:20:04 INFO Applying migration id=certificates 2026/10/15 14:20:04 INFO Applying migration id=rawforward 2026/10/15 14:20:04 INFO Applying migration id=publickey 2026/10/15 14:20:04 INFO Applying migration id=resolvegroup 2026/10/15 14:20:04 INFO Applying migration id=reject 2026/10/15 14:20:04 INFO Applying migration id=autodel 2026/10/15 14:20:04 INFO Applying migration id=jsonb 2026/10/15 14:20:04 INFO Applying migration id=quote 2026/10/15 14:20:04 INFO Applying migration id=rfc9421 2026/10/15 14:20:04 INFO Applying migration id=keys 2026/10/15 14:20:04 INFO Applying migration id=portable 2026/10/15 14:20:04 INFO Applying migration id=proofs 2026/10/15 14:20:04 INFO Applying migration id=contexts 2026/10/15 14:20:04 INFO Applying migration id=deliverieshost 2026/10/15 14:20:04 INFO Applying migration id=pembegin 2026/10/15 14:20:04 INFO Applying migration id=didhost 2026/10/15 14:20:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:04 INFO Applying migration id=invites 2026/10/15 14:20:04 INFO Applying migration id=ed25519blob 2026/10/15 14:20:04 INFO Applying migration id=rsablob 2026/10/15 14:20:04 INFO Applying migration id=iconscid 2026/10/15 14:20:04 INFO Applying migration id=actor 2026/10/15 14:20:04 INFO Applying migration id=localkeys 2026/10/15 14:20:04 INFO Applying migration id=deleted 2026/10/15 14:20:04 INFO Applying migration id=history 2026/10/15 14:20:04 INFO Applying migration id=outboxnano 2026/10/15 14:20:04 INFO Applying migration id=implements 2026/10/15 14:20:04 INFO Applying migration id=backfill 2026/10/15 14:20:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-3b3e-714a-b53b-ce47a3d143c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-3b3e-7056-bb54-084c42ed05e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-3b3e-7056-bb54-084c42ed05e6 --- PASS: TestFTS_HashtagWithHashAndQuotes (0.63s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/10/15 14:20:05 INFO Applying migration id=initial 2026/10/15 14:20:05 INFO Applying migration id=notesupdated 2026/10/15 14:20:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:05 INFO Applying migration id=activitiesid 2026/10/15 14:20:05 INFO Applying migration id=outbox 2026/10/15 14:20:05 INFO Applying migration id=edits 2026/10/15 14:20:05 INFO Applying migration id=outboxactor 2026/10/15 14:20:05 INFO Applying migration id=outboxsender 2026/10/15 14:20:05 INFO Applying migration id=thread 2026/10/15 14:20:05 INFO Applying migration id=host 2026/10/15 14:20:05 INFO Applying migration id=sharedinbox 2026/10/15 14:20:05 INFO Applying migration id=noteshost 2026/10/15 14:20:05 INFO Applying migration id=fetched 2026/10/15 14:20:05 INFO Applying migration id=move 2026/10/15 14:20:05 INFO Applying migration id=cleanup 2026/10/15 14:20:05 INFO Applying migration id=received 2026/10/15 14:20:05 INFO Applying migration id=namehost 2026/10/15 14:20:05 INFO Applying migration id=outboxhost 2026/10/15 14:20:05 INFO Applying migration id=notesfts 2026/10/15 14:20:05 INFO Applying migration id=iconsname 2026/10/15 14:20:05 INFO Applying migration id=nohash 2026/10/15 14:20:05 INFO Applying migration id=shares 2026/10/15 14:20:05 INFO Applying migration id=actorttl 2026/10/15 14:20:05 INFO Applying migration id=tocc 2026/10/15 14:20:05 INFO Applying migration id=followeds 2026/10/15 14:20:05 INFO Applying migration id=certhash 2026/10/15 14:20:05 INFO Applying migration id=follows_sync 2026/10/15 14:20:05 INFO Applying migration id=jsonpath 2026/10/15 14:20:05 INFO Applying migration id=localforward 2026/10/15 14:20:05 INFO Applying migration id=avatar 2026/10/15 14:20:05 INFO Applying migration id=noimage 2026/10/15 14:20:05 INFO Applying migration id=feed 2026/10/15 14:20:05 INFO Applying migration id=bookmarks 2026/10/15 14:20:05 INFO Applying migration id=shareactivity 2026/10/15 14:20:05 INFO Applying migration id=application 2026/10/15 14:20:05 INFO Applying migration id=certificates 2026/10/15 14:20:05 INFO Applying migration id=rawforward 2026/10/15 14:20:05 INFO Applying migration id=publickey 2026/10/15 14:20:05 INFO Applying migration id=resolvegroup 2026/10/15 14:20:05 INFO Applying migration id=reject 2026/10/15 14:20:05 INFO Applying migration id=autodel 2026/10/15 14:20:05 INFO Applying migration id=jsonb 2026/10/15 14:20:05 INFO Applying migration id=quote 2026/10/15 14:20:05 INFO Applying migration id=rfc9421 2026/10/15 14:20:05 INFO Applying migration id=keys 2026/10/15 14:20:05 INFO Applying migration id=portable 2026/10/15 14:20:05 INFO Applying migration id=proofs 2026/10/15 14:20:05 INFO Applying migration id=contexts 2026/10/15 14:20:05 INFO Applying migration id=deliverieshost 2026/10/15 14:20:05 INFO Applying migration id=pembegin 2026/10/15 14:20:05 INFO Applying migration id=didhost 2026/10/15 14:20:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:05 INFO Applying migration id=invites 2026/10/15 14:20:05 INFO Applying migration id=ed25519blob 2026/10/15 14:20:05 INFO Applying migration id=rsablob 2026/10/15 14:20:05 INFO Applying migration id=iconscid 2026/10/15 14:20:05 INFO Applying migration id=actor 2026/10/15 14:20:05 INFO Applying migration id=localkeys 2026/10/15 14:20:05 INFO Applying migration id=deleted 2026/10/15 14:20:05 INFO Applying migration id=history 2026/10/15 14:20:05 INFO Applying migration id=outboxnano 2026/10/15 14:20:05 INFO Applying migration id=implements 2026/10/15 14:20:05 INFO Applying migration id=backfill 2026/10/15 14:20:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-3dd9-7902-a41d-b5447d801030 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-3dd9-7894-8d43-00989c6b14ed activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-3dd9-7894-8d43-00989c6b14ed --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (0.66s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/10/15 14:20:05 INFO Applying migration id=initial 2026/10/15 14:20:05 INFO Applying migration id=notesupdated 2026/10/15 14:20:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:05 INFO Applying migration id=activitiesid 2026/10/15 14:20:05 INFO Applying migration id=outbox 2026/10/15 14:20:05 INFO Applying migration id=edits 2026/10/15 14:20:05 INFO Applying migration id=outboxactor 2026/10/15 14:20:05 INFO Applying migration id=outboxsender 2026/10/15 14:20:05 INFO Applying migration id=thread 2026/10/15 14:20:05 INFO Applying migration id=host 2026/10/15 14:20:05 INFO Applying migration id=sharedinbox 2026/10/15 14:20:05 INFO Applying migration id=noteshost 2026/10/15 14:20:05 INFO Applying migration id=fetched 2026/10/15 14:20:05 INFO Applying migration id=move 2026/10/15 14:20:05 INFO Applying migration id=cleanup 2026/10/15 14:20:05 INFO Applying migration id=received 2026/10/15 14:20:05 INFO Applying migration id=namehost 2026/10/15 14:20:05 INFO Applying migration id=outboxhost 2026/10/15 14:20:05 INFO Applying migration id=notesfts 2026/10/15 14:20:05 INFO Applying migration id=iconsname 2026/10/15 14:20:05 INFO Applying migration id=nohash 2026/10/15 14:20:05 INFO Applying migration id=shares 2026/10/15 14:20:05 INFO Applying migration id=actorttl 2026/10/15 14:20:05 INFO Applying migration id=tocc 2026/10/15 14:20:06 INFO Applying migration id=followeds 2026/10/15 14:20:06 INFO Applying migration id=certhash 2026/10/15 14:20:06 INFO Applying migration id=follows_sync 2026/10/15 14:20:06 INFO Applying migration id=jsonpath 2026/10/15 14:20:06 INFO Applying migration id=localforward 2026/10/15 14:20:06 INFO Applying migration id=avatar 2026/10/15 14:20:06 INFO Applying migration id=noimage 2026/10/15 14:20:06 INFO Applying migration id=feed 2026/10/15 14:20:06 INFO Applying migration id=bookmarks 2026/10/15 14:20:06 INFO Applying migration id=shareactivity 2026/10/15 14:20:06 INFO Applying migration id=application 2026/10/15 14:20:06 INFO Applying migration id=certificates 2026/10/15 14:20:06 INFO Applying migration id=rawforward 2026/10/15 14:20:06 INFO Applying migration id=publickey 2026/10/15 14:20:06 INFO Applying migration id=resolvegroup 2026/10/15 14:20:06 INFO Applying migration id=reject 2026/10/15 14:20:06 INFO Applying migration id=autodel 2026/10/15 14:20:06 INFO Applying migration id=jsonb 2026/10/15 14:20:06 INFO Applying migration id=quote 2026/10/15 14:20:06 INFO Applying migration id=rfc9421 2026/10/15 14:20:06 INFO Applying migration id=keys 2026/10/15 14:20:06 INFO Applying migration id=portable 2026/10/15 14:20:06 INFO Applying migration id=proofs 2026/10/15 14:20:06 INFO Applying migration id=contexts 2026/10/15 14:20:06 INFO Applying migration id=deliverieshost 2026/10/15 14:20:06 INFO Applying migration id=pembegin 2026/10/15 14:20:06 INFO Applying migration id=didhost 2026/10/15 14:20:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:06 INFO Applying migration id=invites 2026/10/15 14:20:06 INFO Applying migration id=ed25519blob 2026/10/15 14:20:06 INFO Applying migration id=rsablob 2026/10/15 14:20:06 INFO Applying migration id=iconscid 2026/10/15 14:20:06 INFO Applying migration id=actor 2026/10/15 14:20:06 INFO Applying migration id=localkeys 2026/10/15 14:20:06 INFO Applying migration id=deleted 2026/10/15 14:20:06 INFO Applying migration id=history 2026/10/15 14:20:06 INFO Applying migration id=outboxnano 2026/10/15 14:20:06 INFO Applying migration id=implements 2026/10/15 14:20:06 INFO Applying migration id=backfill 2026/10/15 14:20:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-3fb3-7775-8c69-6e9077d6ac94 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-3fb3-76ed-99dc-f900faf64d87 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-3fb3-76ed-99dc-f900faf64d87 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.48s) === RUN TestFTS_NoInput 2026/10/15 14:20:06 INFO Applying migration id=initial 2026/10/15 14:20:06 INFO Applying migration id=notesupdated 2026/10/15 14:20:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:06 INFO Applying migration id=activitiesid 2026/10/15 14:20:06 INFO Applying migration id=outbox 2026/10/15 14:20:06 INFO Applying migration id=edits 2026/10/15 14:20:06 INFO Applying migration id=outboxactor 2026/10/15 14:20:06 INFO Applying migration id=outboxsender 2026/10/15 14:20:06 INFO Applying migration id=thread 2026/10/15 14:20:06 INFO Applying migration id=host 2026/10/15 14:20:06 INFO Applying migration id=sharedinbox 2026/10/15 14:20:06 INFO Applying migration id=noteshost 2026/10/15 14:20:06 INFO Applying migration id=fetched 2026/10/15 14:20:06 INFO Applying migration id=move 2026/10/15 14:20:06 INFO Applying migration id=cleanup 2026/10/15 14:20:06 INFO Applying migration id=received 2026/10/15 14:20:06 INFO Applying migration id=namehost 2026/10/15 14:20:06 INFO Applying migration id=outboxhost 2026/10/15 14:20:06 INFO Applying migration id=notesfts 2026/10/15 14:20:06 INFO Applying migration id=iconsname 2026/10/15 14:20:06 INFO Applying migration id=nohash 2026/10/15 14:20:06 INFO Applying migration id=shares 2026/10/15 14:20:06 INFO Applying migration id=actorttl 2026/10/15 14:20:06 INFO Applying migration id=tocc 2026/10/15 14:20:06 INFO Applying migration id=followeds 2026/10/15 14:20:06 INFO Applying migration id=certhash 2026/10/15 14:20:06 INFO Applying migration id=follows_sync 2026/10/15 14:20:06 INFO Applying migration id=jsonpath 2026/10/15 14:20:06 INFO Applying migration id=localforward 2026/10/15 14:20:06 INFO Applying migration id=avatar 2026/10/15 14:20:06 INFO Applying migration id=noimage 2026/10/15 14:20:06 INFO Applying migration id=feed 2026/10/15 14:20:06 INFO Applying migration id=bookmarks 2026/10/15 14:20:06 INFO Applying migration id=shareactivity 2026/10/15 14:20:06 INFO Applying migration id=application 2026/10/15 14:20:06 INFO Applying migration id=certificates 2026/10/15 14:20:06 INFO Applying migration id=rawforward 2026/10/15 14:20:06 INFO Applying migration id=publickey 2026/10/15 14:20:06 INFO Applying migration id=resolvegroup 2026/10/15 14:20:06 INFO Applying migration id=reject 2026/10/15 14:20:06 INFO Applying migration id=autodel 2026/10/15 14:20:06 INFO Applying migration id=jsonb 2026/10/15 14:20:06 INFO Applying migration id=quote 2026/10/15 14:20:06 INFO Applying migration id=rfc9421 2026/10/15 14:20:06 INFO Applying migration id=keys 2026/10/15 14:20:06 INFO Applying migration id=portable 2026/10/15 14:20:06 INFO Applying migration id=proofs 2026/10/15 14:20:06 INFO Applying migration id=contexts 2026/10/15 14:20:06 INFO Applying migration id=deliverieshost 2026/10/15 14:20:06 INFO Applying migration id=pembegin 2026/10/15 14:20:06 INFO Applying migration id=didhost 2026/10/15 14:20:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:06 INFO Applying migration id=invites 2026/10/15 14:20:06 INFO Applying migration id=ed25519blob 2026/10/15 14:20:06 INFO Applying migration id=rsablob 2026/10/15 14:20:06 INFO Applying migration id=iconscid 2026/10/15 14:20:06 INFO Applying migration id=actor 2026/10/15 14:20:06 INFO Applying migration id=localkeys 2026/10/15 14:20:06 INFO Applying migration id=deleted 2026/10/15 14:20:06 INFO Applying migration id=history 2026/10/15 14:20:06 INFO Applying migration id=outboxnano 2026/10/15 14:20:06 INFO Applying migration id=implements 2026/10/15 14:20:06 INFO Applying migration id=backfill --- PASS: TestFTS_NoInput (0.68s) === RUN TestFTS_EmptyInput 2026/10/15 14:20:07 INFO Applying migration id=initial 2026/10/15 14:20:07 INFO Applying migration id=notesupdated 2026/10/15 14:20:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:07 INFO Applying migration id=activitiesid 2026/10/15 14:20:07 INFO Applying migration id=outbox 2026/10/15 14:20:07 INFO Applying migration id=edits 2026/10/15 14:20:07 INFO Applying migration id=outboxactor 2026/10/15 14:20:07 INFO Applying migration id=outboxsender 2026/10/15 14:20:07 INFO Applying migration id=thread 2026/10/15 14:20:07 INFO Applying migration id=host 2026/10/15 14:20:07 INFO Applying migration id=sharedinbox 2026/10/15 14:20:07 INFO Applying migration id=noteshost 2026/10/15 14:20:07 INFO Applying migration id=fetched 2026/10/15 14:20:07 INFO Applying migration id=move 2026/10/15 14:20:07 INFO Applying migration id=cleanup 2026/10/15 14:20:07 INFO Applying migration id=received 2026/10/15 14:20:07 INFO Applying migration id=namehost 2026/10/15 14:20:07 INFO Applying migration id=outboxhost 2026/10/15 14:20:07 INFO Applying migration id=notesfts 2026/10/15 14:20:07 INFO Applying migration id=iconsname 2026/10/15 14:20:07 INFO Applying migration id=nohash 2026/10/15 14:20:07 INFO Applying migration id=shares 2026/10/15 14:20:07 INFO Applying migration id=actorttl 2026/10/15 14:20:07 INFO Applying migration id=tocc 2026/10/15 14:20:07 INFO Applying migration id=followeds 2026/10/15 14:20:07 INFO Applying migration id=certhash 2026/10/15 14:20:07 INFO Applying migration id=follows_sync 2026/10/15 14:20:07 INFO Applying migration id=jsonpath 2026/10/15 14:20:07 INFO Applying migration id=localforward 2026/10/15 14:20:07 INFO Applying migration id=avatar 2026/10/15 14:20:07 INFO Applying migration id=noimage 2026/10/15 14:20:07 INFO Applying migration id=feed 2026/10/15 14:20:07 INFO Applying migration id=bookmarks 2026/10/15 14:20:07 INFO Applying migration id=shareactivity 2026/10/15 14:20:07 INFO Applying migration id=application 2026/10/15 14:20:07 INFO Applying migration id=certificates 2026/10/15 14:20:07 INFO Applying migration id=rawforward 2026/10/15 14:20:07 INFO Applying migration id=publickey 2026/10/15 14:20:07 INFO Applying migration id=resolvegroup 2026/10/15 14:20:07 INFO Applying migration id=reject 2026/10/15 14:20:07 INFO Applying migration id=autodel 2026/10/15 14:20:07 INFO Applying migration id=jsonb 2026/10/15 14:20:07 INFO Applying migration id=quote 2026/10/15 14:20:07 INFO Applying migration id=rfc9421 2026/10/15 14:20:07 INFO Applying migration id=keys 2026/10/15 14:20:07 INFO Applying migration id=portable 2026/10/15 14:20:07 INFO Applying migration id=proofs 2026/10/15 14:20:07 INFO Applying migration id=contexts 2026/10/15 14:20:07 INFO Applying migration id=deliverieshost 2026/10/15 14:20:07 INFO Applying migration id=pembegin 2026/10/15 14:20:07 INFO Applying migration id=didhost 2026/10/15 14:20:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:07 INFO Applying migration id=invites 2026/10/15 14:20:07 INFO Applying migration id=ed25519blob 2026/10/15 14:20:07 INFO Applying migration id=rsablob 2026/10/15 14:20:07 INFO Applying migration id=iconscid 2026/10/15 14:20:07 INFO Applying migration id=actor 2026/10/15 14:20:07 INFO Applying migration id=localkeys 2026/10/15 14:20:07 INFO Applying migration id=deleted 2026/10/15 14:20:07 INFO Applying migration id=history 2026/10/15 14:20:07 INFO Applying migration id=outboxnano 2026/10/15 14:20:07 INFO Applying migration id=implements 2026/10/15 14:20:07 INFO Applying migration id=backfill --- PASS: TestFTS_EmptyInput (0.71s) === RUN TestFTS_InvalidEscapeSequence 2026/10/15 14:20:07 INFO Applying migration id=initial 2026/10/15 14:20:07 INFO Applying migration id=notesupdated 2026/10/15 14:20:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:07 INFO Applying migration id=activitiesid 2026/10/15 14:20:07 INFO Applying migration id=outbox 2026/10/15 14:20:07 INFO Applying migration id=edits 2026/10/15 14:20:07 INFO Applying migration id=outboxactor 2026/10/15 14:20:07 INFO Applying migration id=outboxsender 2026/10/15 14:20:07 INFO Applying migration id=thread 2026/10/15 14:20:07 INFO Applying migration id=host 2026/10/15 14:20:07 INFO Applying migration id=sharedinbox 2026/10/15 14:20:07 INFO Applying migration id=noteshost 2026/10/15 14:20:07 INFO Applying migration id=fetched 2026/10/15 14:20:07 INFO Applying migration id=move 2026/10/15 14:20:07 INFO Applying migration id=cleanup 2026/10/15 14:20:07 INFO Applying migration id=received 2026/10/15 14:20:07 INFO Applying migration id=namehost 2026/10/15 14:20:07 INFO Applying migration id=outboxhost 2026/10/15 14:20:07 INFO Applying migration id=notesfts 2026/10/15 14:20:07 INFO Applying migration id=iconsname 2026/10/15 14:20:07 INFO Applying migration id=nohash 2026/10/15 14:20:07 INFO Applying migration id=shares 2026/10/15 14:20:07 INFO Applying migration id=actorttl 2026/10/15 14:20:07 INFO Applying migration id=tocc 2026/10/15 14:20:07 INFO Applying migration id=followeds 2026/10/15 14:20:07 INFO Applying migration id=certhash 2026/10/15 14:20:07 INFO Applying migration id=follows_sync 2026/10/15 14:20:07 INFO Applying migration id=jsonpath 2026/10/15 14:20:07 INFO Applying migration id=localforward 2026/10/15 14:20:07 INFO Applying migration id=avatar 2026/10/15 14:20:07 INFO Applying migration id=noimage 2026/10/15 14:20:07 INFO Applying migration id=feed 2026/10/15 14:20:07 INFO Applying migration id=bookmarks 2026/10/15 14:20:07 INFO Applying migration id=shareactivity 2026/10/15 14:20:07 INFO Applying migration id=application 2026/10/15 14:20:07 INFO Applying migration id=certificates 2026/10/15 14:20:07 INFO Applying migration id=rawforward 2026/10/15 14:20:07 INFO Applying migration id=publickey 2026/10/15 14:20:07 INFO Applying migration id=resolvegroup 2026/10/15 14:20:07 INFO Applying migration id=reject 2026/10/15 14:20:07 INFO Applying migration id=autodel 2026/10/15 14:20:07 INFO Applying migration id=jsonb 2026/10/15 14:20:07 INFO Applying migration id=quote 2026/10/15 14:20:07 INFO Applying migration id=rfc9421 2026/10/15 14:20:07 INFO Applying migration id=keys 2026/10/15 14:20:07 INFO Applying migration id=portable 2026/10/15 14:20:07 INFO Applying migration id=proofs 2026/10/15 14:20:07 INFO Applying migration id=contexts 2026/10/15 14:20:07 INFO Applying migration id=deliverieshost 2026/10/15 14:20:07 INFO Applying migration id=pembegin 2026/10/15 14:20:07 INFO Applying migration id=didhost 2026/10/15 14:20:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:07 INFO Applying migration id=invites 2026/10/15 14:20:07 INFO Applying migration id=ed25519blob 2026/10/15 14:20:07 INFO Applying migration id=rsablob 2026/10/15 14:20:07 INFO Applying migration id=iconscid 2026/10/15 14:20:07 INFO Applying migration id=actor 2026/10/15 14:20:07 INFO Applying migration id=localkeys 2026/10/15 14:20:07 INFO Applying migration id=deleted 2026/10/15 14:20:07 INFO Applying migration id=history 2026/10/15 14:20:07 INFO Applying migration id=outboxnano 2026/10/15 14:20:07 INFO Applying migration id=implements 2026/10/15 14:20:07 INFO Applying migration id=backfill 2026/10/15 14:20:08 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.51s) === RUN TestFTS_UnathenticatedUser 2026/10/15 14:20:08 INFO Applying migration id=initial 2026/10/15 14:20:08 INFO Applying migration id=notesupdated 2026/10/15 14:20:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:08 INFO Applying migration id=activitiesid 2026/10/15 14:20:08 INFO Applying migration id=outbox 2026/10/15 14:20:08 INFO Applying migration id=edits 2026/10/15 14:20:08 INFO Applying migration id=outboxactor 2026/10/15 14:20:08 INFO Applying migration id=outboxsender 2026/10/15 14:20:08 INFO Applying migration id=thread 2026/10/15 14:20:08 INFO Applying migration id=host 2026/10/15 14:20:08 INFO Applying migration id=sharedinbox 2026/10/15 14:20:08 INFO Applying migration id=noteshost 2026/10/15 14:20:08 INFO Applying migration id=fetched 2026/10/15 14:20:08 INFO Applying migration id=move 2026/10/15 14:20:08 INFO Applying migration id=cleanup 2026/10/15 14:20:08 INFO Applying migration id=received 2026/10/15 14:20:08 INFO Applying migration id=namehost 2026/10/15 14:20:08 INFO Applying migration id=outboxhost 2026/10/15 14:20:08 INFO Applying migration id=notesfts 2026/10/15 14:20:08 INFO Applying migration id=iconsname 2026/10/15 14:20:08 INFO Applying migration id=nohash 2026/10/15 14:20:08 INFO Applying migration id=shares 2026/10/15 14:20:08 INFO Applying migration id=actorttl 2026/10/15 14:20:08 INFO Applying migration id=tocc 2026/10/15 14:20:08 INFO Applying migration id=followeds 2026/10/15 14:20:08 INFO Applying migration id=certhash 2026/10/15 14:20:08 INFO Applying migration id=follows_sync 2026/10/15 14:20:08 INFO Applying migration id=jsonpath 2026/10/15 14:20:08 INFO Applying migration id=localforward 2026/10/15 14:20:08 INFO Applying migration id=avatar 2026/10/15 14:20:08 INFO Applying migration id=noimage 2026/10/15 14:20:08 INFO Applying migration id=feed 2026/10/15 14:20:08 INFO Applying migration id=bookmarks 2026/10/15 14:20:08 INFO Applying migration id=shareactivity 2026/10/15 14:20:08 INFO Applying migration id=application 2026/10/15 14:20:08 INFO Applying migration id=certificates 2026/10/15 14:20:08 INFO Applying migration id=rawforward 2026/10/15 14:20:08 INFO Applying migration id=publickey 2026/10/15 14:20:08 INFO Applying migration id=resolvegroup 2026/10/15 14:20:08 INFO Applying migration id=reject 2026/10/15 14:20:08 INFO Applying migration id=autodel 2026/10/15 14:20:08 INFO Applying migration id=jsonb 2026/10/15 14:20:08 INFO Applying migration id=quote 2026/10/15 14:20:08 INFO Applying migration id=rfc9421 2026/10/15 14:20:08 INFO Applying migration id=keys 2026/10/15 14:20:08 INFO Applying migration id=portable 2026/10/15 14:20:08 INFO Applying migration id=proofs 2026/10/15 14:20:08 INFO Applying migration id=contexts 2026/10/15 14:20:08 INFO Applying migration id=deliverieshost 2026/10/15 14:20:08 INFO Applying migration id=pembegin 2026/10/15 14:20:08 INFO Applying migration id=didhost 2026/10/15 14:20:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:08 INFO Applying migration id=invites 2026/10/15 14:20:08 INFO Applying migration id=ed25519blob 2026/10/15 14:20:08 INFO Applying migration id=rsablob 2026/10/15 14:20:08 INFO Applying migration id=iconscid 2026/10/15 14:20:08 INFO Applying migration id=actor 2026/10/15 14:20:08 INFO Applying migration id=localkeys 2026/10/15 14:20:08 INFO Applying migration id=deleted 2026/10/15 14:20:08 INFO Applying migration id=history 2026/10/15 14:20:08 INFO Applying migration id=outboxnano 2026/10/15 14:20:08 INFO Applying migration id=implements 2026/10/15 14:20:08 INFO Applying migration id=backfill 2026/10/15 14:20:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-4877-7bff-afa9-e8d367ffda17 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-4877-7aef-b3a1-283c616b0498 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-4877-7aef-b3a1-283c616b0498 --- PASS: TestFTS_UnathenticatedUser (0.34s) === RUN TestFTS_SearchByAuthorUserName 2026/10/15 14:20:08 INFO Applying migration id=initial 2026/10/15 14:20:08 INFO Applying migration id=notesupdated 2026/10/15 14:20:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:08 INFO Applying migration id=activitiesid 2026/10/15 14:20:08 INFO Applying migration id=outbox 2026/10/15 14:20:08 INFO Applying migration id=edits 2026/10/15 14:20:08 INFO Applying migration id=outboxactor 2026/10/15 14:20:08 INFO Applying migration id=outboxsender 2026/10/15 14:20:08 INFO Applying migration id=thread 2026/10/15 14:20:08 INFO Applying migration id=host 2026/10/15 14:20:08 INFO Applying migration id=sharedinbox 2026/10/15 14:20:08 INFO Applying migration id=noteshost 2026/10/15 14:20:08 INFO Applying migration id=fetched 2026/10/15 14:20:08 INFO Applying migration id=move 2026/10/15 14:20:08 INFO Applying migration id=cleanup 2026/10/15 14:20:08 INFO Applying migration id=received 2026/10/15 14:20:08 INFO Applying migration id=namehost 2026/10/15 14:20:08 INFO Applying migration id=outboxhost 2026/10/15 14:20:08 INFO Applying migration id=notesfts 2026/10/15 14:20:08 INFO Applying migration id=iconsname 2026/10/15 14:20:08 INFO Applying migration id=nohash 2026/10/15 14:20:08 INFO Applying migration id=shares 2026/10/15 14:20:08 INFO Applying migration id=actorttl 2026/10/15 14:20:08 INFO Applying migration id=tocc 2026/10/15 14:20:08 INFO Applying migration id=followeds 2026/10/15 14:20:08 INFO Applying migration id=certhash 2026/10/15 14:20:08 INFO Applying migration id=follows_sync 2026/10/15 14:20:08 INFO Applying migration id=jsonpath 2026/10/15 14:20:08 INFO Applying migration id=localforward 2026/10/15 14:20:08 INFO Applying migration id=avatar 2026/10/15 14:20:08 INFO Applying migration id=noimage 2026/10/15 14:20:08 INFO Applying migration id=feed 2026/10/15 14:20:08 INFO Applying migration id=bookmarks 2026/10/15 14:20:08 INFO Applying migration id=shareactivity 2026/10/15 14:20:08 INFO Applying migration id=application 2026/10/15 14:20:08 INFO Applying migration id=certificates 2026/10/15 14:20:08 INFO Applying migration id=rawforward 2026/10/15 14:20:08 INFO Applying migration id=publickey 2026/10/15 14:20:08 INFO Applying migration id=resolvegroup 2026/10/15 14:20:08 INFO Applying migration id=reject 2026/10/15 14:20:08 INFO Applying migration id=autodel 2026/10/15 14:20:08 INFO Applying migration id=jsonb 2026/10/15 14:20:08 INFO Applying migration id=quote 2026/10/15 14:20:08 INFO Applying migration id=rfc9421 2026/10/15 14:20:08 INFO Applying migration id=keys 2026/10/15 14:20:08 INFO Applying migration id=portable 2026/10/15 14:20:08 INFO Applying migration id=proofs 2026/10/15 14:20:08 INFO Applying migration id=contexts 2026/10/15 14:20:08 INFO Applying migration id=deliverieshost 2026/10/15 14:20:08 INFO Applying migration id=pembegin 2026/10/15 14:20:08 INFO Applying migration id=didhost 2026/10/15 14:20:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:08 INFO Applying migration id=invites 2026/10/15 14:20:08 INFO Applying migration id=ed25519blob 2026/10/15 14:20:08 INFO Applying migration id=rsablob 2026/10/15 14:20:08 INFO Applying migration id=iconscid 2026/10/15 14:20:08 INFO Applying migration id=actor 2026/10/15 14:20:08 INFO Applying migration id=localkeys 2026/10/15 14:20:08 INFO Applying migration id=deleted 2026/10/15 14:20:08 INFO Applying migration id=history 2026/10/15 14:20:08 INFO Applying migration id=outboxnano 2026/10/15 14:20:08 INFO Applying migration id=implements 2026/10/15 14:20:08 INFO Applying migration id=backfill 2026/10/15 14:20:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-4ac9-7659-8d38-0ed5845dbb2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-4ac9-75c2-889e-d405b5051433 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-4ac9-75c2-889e-d405b5051433 --- PASS: TestFTS_SearchByAuthorUserName (0.59s) === RUN TestFTS_SearchByAuthorID 2026/10/15 14:20:09 INFO Applying migration id=initial 2026/10/15 14:20:09 INFO Applying migration id=notesupdated 2026/10/15 14:20:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:09 INFO Applying migration id=activitiesid 2026/10/15 14:20:09 INFO Applying migration id=outbox 2026/10/15 14:20:09 INFO Applying migration id=edits 2026/10/15 14:20:09 INFO Applying migration id=outboxactor 2026/10/15 14:20:09 INFO Applying migration id=outboxsender 2026/10/15 14:20:09 INFO Applying migration id=thread 2026/10/15 14:20:09 INFO Applying migration id=host 2026/10/15 14:20:09 INFO Applying migration id=sharedinbox 2026/10/15 14:20:09 INFO Applying migration id=noteshost 2026/10/15 14:20:09 INFO Applying migration id=fetched 2026/10/15 14:20:09 INFO Applying migration id=move 2026/10/15 14:20:09 INFO Applying migration id=cleanup 2026/10/15 14:20:09 INFO Applying migration id=received 2026/10/15 14:20:09 INFO Applying migration id=namehost 2026/10/15 14:20:09 INFO Applying migration id=outboxhost 2026/10/15 14:20:09 INFO Applying migration id=notesfts 2026/10/15 14:20:09 INFO Applying migration id=iconsname 2026/10/15 14:20:09 INFO Applying migration id=nohash 2026/10/15 14:20:09 INFO Applying migration id=shares 2026/10/15 14:20:09 INFO Applying migration id=actorttl 2026/10/15 14:20:09 INFO Applying migration id=tocc 2026/10/15 14:20:09 INFO Applying migration id=followeds 2026/10/15 14:20:09 INFO Applying migration id=certhash 2026/10/15 14:20:09 INFO Applying migration id=follows_sync 2026/10/15 14:20:09 INFO Applying migration id=jsonpath 2026/10/15 14:20:09 INFO Applying migration id=localforward 2026/10/15 14:20:09 INFO Applying migration id=avatar 2026/10/15 14:20:09 INFO Applying migration id=noimage 2026/10/15 14:20:09 INFO Applying migration id=feed 2026/10/15 14:20:09 INFO Applying migration id=bookmarks 2026/10/15 14:20:09 INFO Applying migration id=shareactivity 2026/10/15 14:20:09 INFO Applying migration id=application 2026/10/15 14:20:09 INFO Applying migration id=certificates 2026/10/15 14:20:09 INFO Applying migration id=rawforward 2026/10/15 14:20:09 INFO Applying migration id=publickey 2026/10/15 14:20:09 INFO Applying migration id=resolvegroup 2026/10/15 14:20:09 INFO Applying migration id=reject 2026/10/15 14:20:09 INFO Applying migration id=autodel 2026/10/15 14:20:09 INFO Applying migration id=jsonb 2026/10/15 14:20:09 INFO Applying migration id=quote 2026/10/15 14:20:09 INFO Applying migration id=rfc9421 2026/10/15 14:20:09 INFO Applying migration id=keys 2026/10/15 14:20:09 INFO Applying migration id=portable 2026/10/15 14:20:09 INFO Applying migration id=proofs 2026/10/15 14:20:09 INFO Applying migration id=contexts 2026/10/15 14:20:09 INFO Applying migration id=deliverieshost 2026/10/15 14:20:09 INFO Applying migration id=pembegin 2026/10/15 14:20:09 INFO Applying migration id=didhost 2026/10/15 14:20:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:09 INFO Applying migration id=invites 2026/10/15 14:20:09 INFO Applying migration id=ed25519blob 2026/10/15 14:20:09 INFO Applying migration id=rsablob 2026/10/15 14:20:09 INFO Applying migration id=iconscid 2026/10/15 14:20:09 INFO Applying migration id=actor 2026/10/15 14:20:09 INFO Applying migration id=localkeys 2026/10/15 14:20:09 INFO Applying migration id=deleted 2026/10/15 14:20:09 INFO Applying migration id=history 2026/10/15 14:20:09 INFO Applying migration id=outboxnano 2026/10/15 14:20:09 INFO Applying migration id=implements 2026/10/15 14:20:09 INFO Applying migration id=backfill 2026/10/15 14:20:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-4d40-7735-98ee-c551d991992a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-4d40-76ca-aa5b-a91534d9f79f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-4d40-76ca-aa5b-a91534d9f79f --- PASS: TestFTS_SearchByAuthorID (0.63s) === RUN TestFTS_SearchByMentionUserName 2026/10/15 14:20:09 INFO Applying migration id=initial 2026/10/15 14:20:09 INFO Applying migration id=notesupdated 2026/10/15 14:20:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:09 INFO Applying migration id=activitiesid 2026/10/15 14:20:09 INFO Applying migration id=outbox 2026/10/15 14:20:09 INFO Applying migration id=edits 2026/10/15 14:20:09 INFO Applying migration id=outboxactor 2026/10/15 14:20:09 INFO Applying migration id=outboxsender 2026/10/15 14:20:09 INFO Applying migration id=thread 2026/10/15 14:20:09 INFO Applying migration id=host 2026/10/15 14:20:09 INFO Applying migration id=sharedinbox 2026/10/15 14:20:09 INFO Applying migration id=noteshost 2026/10/15 14:20:09 INFO Applying migration id=fetched 2026/10/15 14:20:09 INFO Applying migration id=move 2026/10/15 14:20:09 INFO Applying migration id=cleanup 2026/10/15 14:20:09 INFO Applying migration id=received 2026/10/15 14:20:09 INFO Applying migration id=namehost 2026/10/15 14:20:09 INFO Applying migration id=outboxhost 2026/10/15 14:20:09 INFO Applying migration id=notesfts 2026/10/15 14:20:09 INFO Applying migration id=iconsname 2026/10/15 14:20:09 INFO Applying migration id=nohash 2026/10/15 14:20:09 INFO Applying migration id=shares 2026/10/15 14:20:09 INFO Applying migration id=actorttl 2026/10/15 14:20:09 INFO Applying migration id=tocc 2026/10/15 14:20:09 INFO Applying migration id=followeds 2026/10/15 14:20:09 INFO Applying migration id=certhash 2026/10/15 14:20:09 INFO Applying migration id=follows_sync 2026/10/15 14:20:09 INFO Applying migration id=jsonpath 2026/10/15 14:20:09 INFO Applying migration id=localforward 2026/10/15 14:20:09 INFO Applying migration id=avatar 2026/10/15 14:20:09 INFO Applying migration id=noimage 2026/10/15 14:20:09 INFO Applying migration id=feed 2026/10/15 14:20:09 INFO Applying migration id=bookmarks 2026/10/15 14:20:09 INFO Applying migration id=shareactivity 2026/10/15 14:20:09 INFO Applying migration id=application 2026/10/15 14:20:09 INFO Applying migration id=certificates 2026/10/15 14:20:09 INFO Applying migration id=rawforward 2026/10/15 14:20:09 INFO Applying migration id=publickey 2026/10/15 14:20:09 INFO Applying migration id=resolvegroup 2026/10/15 14:20:09 INFO Applying migration id=reject 2026/10/15 14:20:09 INFO Applying migration id=autodel 2026/10/15 14:20:09 INFO Applying migration id=jsonb 2026/10/15 14:20:09 INFO Applying migration id=quote 2026/10/15 14:20:10 INFO Applying migration id=rfc9421 2026/10/15 14:20:10 INFO Applying migration id=keys 2026/10/15 14:20:10 INFO Applying migration id=portable 2026/10/15 14:20:10 INFO Applying migration id=proofs 2026/10/15 14:20:10 INFO Applying migration id=contexts 2026/10/15 14:20:10 INFO Applying migration id=deliverieshost 2026/10/15 14:20:10 INFO Applying migration id=pembegin 2026/10/15 14:20:10 INFO Applying migration id=didhost 2026/10/15 14:20:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:10 INFO Applying migration id=invites 2026/10/15 14:20:10 INFO Applying migration id=ed25519blob 2026/10/15 14:20:10 INFO Applying migration id=rsablob 2026/10/15 14:20:10 INFO Applying migration id=iconscid 2026/10/15 14:20:10 INFO Applying migration id=actor 2026/10/15 14:20:10 INFO Applying migration id=localkeys 2026/10/15 14:20:10 INFO Applying migration id=deleted 2026/10/15 14:20:10 INFO Applying migration id=history 2026/10/15 14:20:10 INFO Applying migration id=outboxnano 2026/10/15 14:20:10 INFO Applying migration id=implements 2026/10/15 14:20:10 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionUserName (0.58s) === RUN TestFTS_SearchByMentionID 2026/10/15 14:20:10 INFO Applying migration id=initial 2026/10/15 14:20:10 INFO Applying migration id=notesupdated 2026/10/15 14:20:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:10 INFO Applying migration id=activitiesid 2026/10/15 14:20:10 INFO Applying migration id=outbox 2026/10/15 14:20:10 INFO Applying migration id=edits 2026/10/15 14:20:10 INFO Applying migration id=outboxactor 2026/10/15 14:20:10 INFO Applying migration id=outboxsender 2026/10/15 14:20:10 INFO Applying migration id=thread 2026/10/15 14:20:10 INFO Applying migration id=host 2026/10/15 14:20:10 INFO Applying migration id=sharedinbox 2026/10/15 14:20:10 INFO Applying migration id=noteshost 2026/10/15 14:20:10 INFO Applying migration id=fetched 2026/10/15 14:20:10 INFO Applying migration id=move 2026/10/15 14:20:10 INFO Applying migration id=cleanup 2026/10/15 14:20:10 INFO Applying migration id=received 2026/10/15 14:20:10 INFO Applying migration id=namehost 2026/10/15 14:20:10 INFO Applying migration id=outboxhost 2026/10/15 14:20:10 INFO Applying migration id=notesfts 2026/10/15 14:20:10 INFO Applying migration id=iconsname 2026/10/15 14:20:10 INFO Applying migration id=nohash 2026/10/15 14:20:10 INFO Applying migration id=shares 2026/10/15 14:20:10 INFO Applying migration id=actorttl 2026/10/15 14:20:10 INFO Applying migration id=tocc 2026/10/15 14:20:10 INFO Applying migration id=followeds 2026/10/15 14:20:10 INFO Applying migration id=certhash 2026/10/15 14:20:10 INFO Applying migration id=follows_sync 2026/10/15 14:20:10 INFO Applying migration id=jsonpath 2026/10/15 14:20:10 INFO Applying migration id=localforward 2026/10/15 14:20:10 INFO Applying migration id=avatar 2026/10/15 14:20:10 INFO Applying migration id=noimage 2026/10/15 14:20:10 INFO Applying migration id=feed 2026/10/15 14:20:10 INFO Applying migration id=bookmarks 2026/10/15 14:20:10 INFO Applying migration id=shareactivity 2026/10/15 14:20:10 INFO Applying migration id=application 2026/10/15 14:20:10 INFO Applying migration id=certificates 2026/10/15 14:20:10 INFO Applying migration id=rawforward 2026/10/15 14:20:10 INFO Applying migration id=publickey 2026/10/15 14:20:10 INFO Applying migration id=resolvegroup 2026/10/15 14:20:10 INFO Applying migration id=reject 2026/10/15 14:20:10 INFO Applying migration id=autodel 2026/10/15 14:20:10 INFO Applying migration id=jsonb 2026/10/15 14:20:10 INFO Applying migration id=quote 2026/10/15 14:20:10 INFO Applying migration id=rfc9421 2026/10/15 14:20:10 INFO Applying migration id=keys 2026/10/15 14:20:10 INFO Applying migration id=portable 2026/10/15 14:20:10 INFO Applying migration id=proofs 2026/10/15 14:20:10 INFO Applying migration id=contexts 2026/10/15 14:20:10 INFO Applying migration id=deliverieshost 2026/10/15 14:20:10 INFO Applying migration id=pembegin 2026/10/15 14:20:10 INFO Applying migration id=didhost 2026/10/15 14:20:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:10 INFO Applying migration id=invites 2026/10/15 14:20:10 INFO Applying migration id=ed25519blob 2026/10/15 14:20:10 INFO Applying migration id=rsablob 2026/10/15 14:20:10 INFO Applying migration id=iconscid 2026/10/15 14:20:10 INFO Applying migration id=actor 2026/10/15 14:20:10 INFO Applying migration id=localkeys 2026/10/15 14:20:10 INFO Applying migration id=deleted 2026/10/15 14:20:10 INFO Applying migration id=history 2026/10/15 14:20:10 INFO Applying migration id=outboxnano 2026/10/15 14:20:10 INFO Applying migration id=implements 2026/10/15 14:20:10 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionID (0.56s) === RUN TestHashtag_PublicPost 2026/10/15 14:20:11 INFO Applying migration id=initial 2026/10/15 14:20:11 INFO Applying migration id=notesupdated 2026/10/15 14:20:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:11 INFO Applying migration id=activitiesid 2026/10/15 14:20:11 INFO Applying migration id=outbox 2026/10/15 14:20:11 INFO Applying migration id=edits 2026/10/15 14:20:11 INFO Applying migration id=outboxactor 2026/10/15 14:20:11 INFO Applying migration id=outboxsender 2026/10/15 14:20:11 INFO Applying migration id=thread 2026/10/15 14:20:11 INFO Applying migration id=host 2026/10/15 14:20:11 INFO Applying migration id=sharedinbox 2026/10/15 14:20:11 INFO Applying migration id=noteshost 2026/10/15 14:20:11 INFO Applying migration id=fetched 2026/10/15 14:20:11 INFO Applying migration id=move 2026/10/15 14:20:11 INFO Applying migration id=cleanup 2026/10/15 14:20:11 INFO Applying migration id=received 2026/10/15 14:20:11 INFO Applying migration id=namehost 2026/10/15 14:20:11 INFO Applying migration id=outboxhost 2026/10/15 14:20:11 INFO Applying migration id=notesfts 2026/10/15 14:20:11 INFO Applying migration id=iconsname 2026/10/15 14:20:11 INFO Applying migration id=nohash 2026/10/15 14:20:11 INFO Applying migration id=shares 2026/10/15 14:20:11 INFO Applying migration id=actorttl 2026/10/15 14:20:11 INFO Applying migration id=tocc 2026/10/15 14:20:11 INFO Applying migration id=followeds 2026/10/15 14:20:11 INFO Applying migration id=certhash 2026/10/15 14:20:11 INFO Applying migration id=follows_sync 2026/10/15 14:20:11 INFO Applying migration id=jsonpath 2026/10/15 14:20:11 INFO Applying migration id=localforward 2026/10/15 14:20:11 INFO Applying migration id=avatar 2026/10/15 14:20:11 INFO Applying migration id=noimage 2026/10/15 14:20:11 INFO Applying migration id=feed 2026/10/15 14:20:11 INFO Applying migration id=bookmarks 2026/10/15 14:20:11 INFO Applying migration id=shareactivity 2026/10/15 14:20:11 INFO Applying migration id=application 2026/10/15 14:20:11 INFO Applying migration id=certificates 2026/10/15 14:20:11 INFO Applying migration id=rawforward 2026/10/15 14:20:11 INFO Applying migration id=publickey 2026/10/15 14:20:11 INFO Applying migration id=resolvegroup 2026/10/15 14:20:11 INFO Applying migration id=reject 2026/10/15 14:20:11 INFO Applying migration id=autodel 2026/10/15 14:20:11 INFO Applying migration id=jsonb 2026/10/15 14:20:11 INFO Applying migration id=quote 2026/10/15 14:20:11 INFO Applying migration id=rfc9421 2026/10/15 14:20:11 INFO Applying migration id=keys 2026/10/15 14:20:11 INFO Applying migration id=portable 2026/10/15 14:20:11 INFO Applying migration id=proofs 2026/10/15 14:20:11 INFO Applying migration id=contexts 2026/10/15 14:20:11 INFO Applying migration id=deliverieshost 2026/10/15 14:20:11 INFO Applying migration id=pembegin 2026/10/15 14:20:11 INFO Applying migration id=didhost 2026/10/15 14:20:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:11 INFO Applying migration id=invites 2026/10/15 14:20:11 INFO Applying migration id=ed25519blob 2026/10/15 14:20:11 INFO Applying migration id=rsablob 2026/10/15 14:20:11 INFO Applying migration id=iconscid 2026/10/15 14:20:11 INFO Applying migration id=actor 2026/10/15 14:20:11 INFO Applying migration id=localkeys 2026/10/15 14:20:11 INFO Applying migration id=deleted 2026/10/15 14:20:11 INFO Applying migration id=history 2026/10/15 14:20:11 INFO Applying migration id=outboxnano 2026/10/15 14:20:11 INFO Applying migration id=implements 2026/10/15 14:20:11 INFO Applying migration id=backfill 2026/10/15 14:20:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-54de-7b6e-8892-d0bbf9c47f6d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-54de-7ae2-b5d9-f3c132c15411 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-54de-7ae2-b5d9-f3c132c15411 2026/10/15 14:20:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-54de-7ae2-b5d9-f3c132c15411 2026/10/15 14:20:11 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (0.81s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/10/15 14:20:11 INFO Applying migration id=initial 2026/10/15 14:20:11 INFO Applying migration id=notesupdated 2026/10/15 14:20:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:11 INFO Applying migration id=activitiesid 2026/10/15 14:20:11 INFO Applying migration id=outbox 2026/10/15 14:20:11 INFO Applying migration id=edits 2026/10/15 14:20:11 INFO Applying migration id=outboxactor 2026/10/15 14:20:11 INFO Applying migration id=outboxsender 2026/10/15 14:20:11 INFO Applying migration id=thread 2026/10/15 14:20:11 INFO Applying migration id=host 2026/10/15 14:20:11 INFO Applying migration id=sharedinbox 2026/10/15 14:20:11 INFO Applying migration id=noteshost 2026/10/15 14:20:11 INFO Applying migration id=fetched 2026/10/15 14:20:11 INFO Applying migration id=move 2026/10/15 14:20:11 INFO Applying migration id=cleanup 2026/10/15 14:20:11 INFO Applying migration id=received 2026/10/15 14:20:11 INFO Applying migration id=namehost 2026/10/15 14:20:11 INFO Applying migration id=outboxhost 2026/10/15 14:20:11 INFO Applying migration id=notesfts 2026/10/15 14:20:11 INFO Applying migration id=iconsname 2026/10/15 14:20:11 INFO Applying migration id=nohash 2026/10/15 14:20:11 INFO Applying migration id=shares 2026/10/15 14:20:11 INFO Applying migration id=actorttl 2026/10/15 14:20:11 INFO Applying migration id=tocc 2026/10/15 14:20:11 INFO Applying migration id=followeds 2026/10/15 14:20:11 INFO Applying migration id=certhash 2026/10/15 14:20:11 INFO Applying migration id=follows_sync 2026/10/15 14:20:11 INFO Applying migration id=jsonpath 2026/10/15 14:20:11 INFO Applying migration id=localforward 2026/10/15 14:20:11 INFO Applying migration id=avatar 2026/10/15 14:20:11 INFO Applying migration id=noimage 2026/10/15 14:20:11 INFO Applying migration id=feed 2026/10/15 14:20:11 INFO Applying migration id=bookmarks 2026/10/15 14:20:11 INFO Applying migration id=shareactivity 2026/10/15 14:20:11 INFO Applying migration id=application 2026/10/15 14:20:11 INFO Applying migration id=certificates 2026/10/15 14:20:11 INFO Applying migration id=rawforward 2026/10/15 14:20:11 INFO Applying migration id=publickey 2026/10/15 14:20:11 INFO Applying migration id=resolvegroup 2026/10/15 14:20:11 INFO Applying migration id=reject 2026/10/15 14:20:11 INFO Applying migration id=autodel 2026/10/15 14:20:11 INFO Applying migration id=jsonb 2026/10/15 14:20:11 INFO Applying migration id=quote 2026/10/15 14:20:11 INFO Applying migration id=rfc9421 2026/10/15 14:20:12 INFO Applying migration id=keys 2026/10/15 14:20:12 INFO Applying migration id=portable 2026/10/15 14:20:12 INFO Applying migration id=proofs 2026/10/15 14:20:12 INFO Applying migration id=contexts 2026/10/15 14:20:12 INFO Applying migration id=deliverieshost 2026/10/15 14:20:12 INFO Applying migration id=pembegin 2026/10/15 14:20:12 INFO Applying migration id=didhost 2026/10/15 14:20:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:12 INFO Applying migration id=invites 2026/10/15 14:20:12 INFO Applying migration id=ed25519blob 2026/10/15 14:20:12 INFO Applying migration id=rsablob 2026/10/15 14:20:12 INFO Applying migration id=iconscid 2026/10/15 14:20:12 INFO Applying migration id=actor 2026/10/15 14:20:12 INFO Applying migration id=localkeys 2026/10/15 14:20:12 INFO Applying migration id=deleted 2026/10/15 14:20:12 INFO Applying migration id=history 2026/10/15 14:20:12 INFO Applying migration id=outboxnano 2026/10/15 14:20:12 INFO Applying migration id=implements 2026/10/15 14:20:12 INFO Applying migration id=backfill 2026/10/15 14:20:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-580e-711c-9b75-c2f287eede45 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-580e-7053-9980-45e8fd8d2a61 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-580e-7053-9980-45e8fd8d2a61 2026/10/15 14:20:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-580e-7053-9980-45e8fd8d2a61 2026/10/15 14:20:12 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (0.82s) === RUN TestHashtag_ExclamationMark 2026/10/15 14:20:12 INFO Applying migration id=initial 2026/10/15 14:20:12 INFO Applying migration id=notesupdated 2026/10/15 14:20:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:12 INFO Applying migration id=activitiesid 2026/10/15 14:20:12 INFO Applying migration id=outbox 2026/10/15 14:20:12 INFO Applying migration id=edits 2026/10/15 14:20:12 INFO Applying migration id=outboxactor 2026/10/15 14:20:12 INFO Applying migration id=outboxsender 2026/10/15 14:20:12 INFO Applying migration id=thread 2026/10/15 14:20:12 INFO Applying migration id=host 2026/10/15 14:20:12 INFO Applying migration id=sharedinbox 2026/10/15 14:20:12 INFO Applying migration id=noteshost 2026/10/15 14:20:12 INFO Applying migration id=fetched 2026/10/15 14:20:12 INFO Applying migration id=move 2026/10/15 14:20:12 INFO Applying migration id=cleanup 2026/10/15 14:20:12 INFO Applying migration id=received 2026/10/15 14:20:12 INFO Applying migration id=namehost 2026/10/15 14:20:12 INFO Applying migration id=outboxhost 2026/10/15 14:20:12 INFO Applying migration id=notesfts 2026/10/15 14:20:12 INFO Applying migration id=iconsname 2026/10/15 14:20:12 INFO Applying migration id=nohash 2026/10/15 14:20:12 INFO Applying migration id=shares 2026/10/15 14:20:12 INFO Applying migration id=actorttl 2026/10/15 14:20:12 INFO Applying migration id=tocc 2026/10/15 14:20:12 INFO Applying migration id=followeds 2026/10/15 14:20:12 INFO Applying migration id=certhash 2026/10/15 14:20:12 INFO Applying migration id=follows_sync 2026/10/15 14:20:12 INFO Applying migration id=jsonpath 2026/10/15 14:20:12 INFO Applying migration id=localforward 2026/10/15 14:20:12 INFO Applying migration id=avatar 2026/10/15 14:20:12 INFO Applying migration id=noimage 2026/10/15 14:20:12 INFO Applying migration id=feed 2026/10/15 14:20:12 INFO Applying migration id=bookmarks 2026/10/15 14:20:12 INFO Applying migration id=shareactivity 2026/10/15 14:20:12 INFO Applying migration id=application 2026/10/15 14:20:12 INFO Applying migration id=certificates 2026/10/15 14:20:12 INFO Applying migration id=rawforward 2026/10/15 14:20:12 INFO Applying migration id=publickey 2026/10/15 14:20:12 INFO Applying migration id=resolvegroup 2026/10/15 14:20:12 INFO Applying migration id=reject 2026/10/15 14:20:12 INFO Applying migration id=autodel 2026/10/15 14:20:12 INFO Applying migration id=jsonb 2026/10/15 14:20:12 INFO Applying migration id=quote 2026/10/15 14:20:12 INFO Applying migration id=rfc9421 2026/10/15 14:20:12 INFO Applying migration id=keys 2026/10/15 14:20:12 INFO Applying migration id=portable 2026/10/15 14:20:12 INFO Applying migration id=proofs 2026/10/15 14:20:12 INFO Applying migration id=contexts 2026/10/15 14:20:12 INFO Applying migration id=deliverieshost 2026/10/15 14:20:12 INFO Applying migration id=pembegin 2026/10/15 14:20:12 INFO Applying migration id=didhost 2026/10/15 14:20:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:12 INFO Applying migration id=invites 2026/10/15 14:20:12 INFO Applying migration id=ed25519blob 2026/10/15 14:20:12 INFO Applying migration id=rsablob 2026/10/15 14:20:12 INFO Applying migration id=iconscid 2026/10/15 14:20:12 INFO Applying migration id=actor 2026/10/15 14:20:12 INFO Applying migration id=localkeys 2026/10/15 14:20:12 INFO Applying migration id=deleted 2026/10/15 14:20:12 INFO Applying migration id=history 2026/10/15 14:20:12 INFO Applying migration id=outboxnano 2026/10/15 14:20:12 INFO Applying migration id=implements 2026/10/15 14:20:12 INFO Applying migration id=backfill 2026/10/15 14:20:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-5af7-715f-bb48-914789f02808 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-5af7-70d3-9332-d72a76ad5664 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-5af7-70d3-9332-d72a76ad5664 2026/10/15 14:20:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-5af7-70d3-9332-d72a76ad5664 2026/10/15 14:20:13 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (0.74s) === RUN TestHashtag_Beginning 2026/10/15 14:20:13 INFO Applying migration id=initial 2026/10/15 14:20:13 INFO Applying migration id=notesupdated 2026/10/15 14:20:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:13 INFO Applying migration id=activitiesid 2026/10/15 14:20:13 INFO Applying migration id=outbox 2026/10/15 14:20:13 INFO Applying migration id=edits 2026/10/15 14:20:13 INFO Applying migration id=outboxactor 2026/10/15 14:20:13 INFO Applying migration id=outboxsender 2026/10/15 14:20:13 INFO Applying migration id=thread 2026/10/15 14:20:13 INFO Applying migration id=host 2026/10/15 14:20:13 INFO Applying migration id=sharedinbox 2026/10/15 14:20:13 INFO Applying migration id=noteshost 2026/10/15 14:20:13 INFO Applying migration id=fetched 2026/10/15 14:20:13 INFO Applying migration id=move 2026/10/15 14:20:13 INFO Applying migration id=cleanup 2026/10/15 14:20:13 INFO Applying migration id=received 2026/10/15 14:20:13 INFO Applying migration id=namehost 2026/10/15 14:20:13 INFO Applying migration id=outboxhost 2026/10/15 14:20:13 INFO Applying migration id=notesfts 2026/10/15 14:20:13 INFO Applying migration id=iconsname 2026/10/15 14:20:13 INFO Applying migration id=nohash 2026/10/15 14:20:13 INFO Applying migration id=shares 2026/10/15 14:20:13 INFO Applying migration id=actorttl 2026/10/15 14:20:13 INFO Applying migration id=tocc 2026/10/15 14:20:13 INFO Applying migration id=followeds 2026/10/15 14:20:13 INFO Applying migration id=certhash 2026/10/15 14:20:13 INFO Applying migration id=follows_sync 2026/10/15 14:20:13 INFO Applying migration id=jsonpath 2026/10/15 14:20:13 INFO Applying migration id=localforward 2026/10/15 14:20:13 INFO Applying migration id=avatar 2026/10/15 14:20:13 INFO Applying migration id=noimage 2026/10/15 14:20:13 INFO Applying migration id=feed 2026/10/15 14:20:13 INFO Applying migration id=bookmarks 2026/10/15 14:20:13 INFO Applying migration id=shareactivity 2026/10/15 14:20:13 INFO Applying migration id=application 2026/10/15 14:20:13 INFO Applying migration id=certificates 2026/10/15 14:20:13 INFO Applying migration id=rawforward 2026/10/15 14:20:13 INFO Applying migration id=publickey 2026/10/15 14:20:13 INFO Applying migration id=resolvegroup 2026/10/15 14:20:13 INFO Applying migration id=reject 2026/10/15 14:20:13 INFO Applying migration id=autodel 2026/10/15 14:20:13 INFO Applying migration id=jsonb 2026/10/15 14:20:13 INFO Applying migration id=quote 2026/10/15 14:20:13 INFO Applying migration id=rfc9421 2026/10/15 14:20:13 INFO Applying migration id=keys 2026/10/15 14:20:13 INFO Applying migration id=portable 2026/10/15 14:20:13 INFO Applying migration id=proofs 2026/10/15 14:20:13 INFO Applying migration id=contexts 2026/10/15 14:20:13 INFO Applying migration id=deliverieshost 2026/10/15 14:20:13 INFO Applying migration id=pembegin 2026/10/15 14:20:13 INFO Applying migration id=didhost 2026/10/15 14:20:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:13 INFO Applying migration id=invites 2026/10/15 14:20:13 INFO Applying migration id=ed25519blob 2026/10/15 14:20:13 INFO Applying migration id=rsablob 2026/10/15 14:20:13 INFO Applying migration id=iconscid 2026/10/15 14:20:13 INFO Applying migration id=actor 2026/10/15 14:20:13 INFO Applying migration id=localkeys 2026/10/15 14:20:13 INFO Applying migration id=deleted 2026/10/15 14:20:13 INFO Applying migration id=history 2026/10/15 14:20:13 INFO Applying migration id=outboxnano 2026/10/15 14:20:13 INFO Applying migration id=implements 2026/10/15 14:20:13 INFO Applying migration id=backfill 2026/10/15 14:20:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-5d4c-7bd8-ba94-978faff33cea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-5d4c-7b35-84dd-c45961258132 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-5d4c-7b35-84dd-c45961258132 2026/10/15 14:20:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-5d4c-7b35-84dd-c45961258132 2026/10/15 14:20:14 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (0.60s) === RUN TestHashtag_Multiple 2026/10/15 14:20:14 INFO Applying migration id=initial 2026/10/15 14:20:14 INFO Applying migration id=notesupdated 2026/10/15 14:20:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:14 INFO Applying migration id=activitiesid 2026/10/15 14:20:14 INFO Applying migration id=outbox 2026/10/15 14:20:14 INFO Applying migration id=edits 2026/10/15 14:20:14 INFO Applying migration id=outboxactor 2026/10/15 14:20:14 INFO Applying migration id=outboxsender 2026/10/15 14:20:14 INFO Applying migration id=thread 2026/10/15 14:20:14 INFO Applying migration id=host 2026/10/15 14:20:14 INFO Applying migration id=sharedinbox 2026/10/15 14:20:14 INFO Applying migration id=noteshost 2026/10/15 14:20:14 INFO Applying migration id=fetched 2026/10/15 14:20:14 INFO Applying migration id=move 2026/10/15 14:20:14 INFO Applying migration id=cleanup 2026/10/15 14:20:14 INFO Applying migration id=received 2026/10/15 14:20:14 INFO Applying migration id=namehost 2026/10/15 14:20:14 INFO Applying migration id=outboxhost 2026/10/15 14:20:14 INFO Applying migration id=notesfts 2026/10/15 14:20:14 INFO Applying migration id=iconsname 2026/10/15 14:20:14 INFO Applying migration id=nohash 2026/10/15 14:20:14 INFO Applying migration id=shares 2026/10/15 14:20:14 INFO Applying migration id=actorttl 2026/10/15 14:20:14 INFO Applying migration id=tocc 2026/10/15 14:20:14 INFO Applying migration id=followeds 2026/10/15 14:20:14 INFO Applying migration id=certhash 2026/10/15 14:20:14 INFO Applying migration id=follows_sync 2026/10/15 14:20:14 INFO Applying migration id=jsonpath 2026/10/15 14:20:14 INFO Applying migration id=localforward 2026/10/15 14:20:14 INFO Applying migration id=avatar 2026/10/15 14:20:14 INFO Applying migration id=noimage 2026/10/15 14:20:14 INFO Applying migration id=feed 2026/10/15 14:20:14 INFO Applying migration id=bookmarks 2026/10/15 14:20:14 INFO Applying migration id=shareactivity 2026/10/15 14:20:14 INFO Applying migration id=application 2026/10/15 14:20:14 INFO Applying migration id=certificates 2026/10/15 14:20:14 INFO Applying migration id=rawforward 2026/10/15 14:20:14 INFO Applying migration id=publickey 2026/10/15 14:20:14 INFO Applying migration id=resolvegroup 2026/10/15 14:20:14 INFO Applying migration id=reject 2026/10/15 14:20:14 INFO Applying migration id=autodel 2026/10/15 14:20:14 INFO Applying migration id=jsonb 2026/10/15 14:20:14 INFO Applying migration id=quote 2026/10/15 14:20:14 INFO Applying migration id=rfc9421 2026/10/15 14:20:14 INFO Applying migration id=keys 2026/10/15 14:20:14 INFO Applying migration id=portable 2026/10/15 14:20:14 INFO Applying migration id=proofs 2026/10/15 14:20:14 INFO Applying migration id=contexts 2026/10/15 14:20:14 INFO Applying migration id=deliverieshost 2026/10/15 14:20:14 INFO Applying migration id=pembegin 2026/10/15 14:20:14 INFO Applying migration id=didhost 2026/10/15 14:20:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:14 INFO Applying migration id=invites 2026/10/15 14:20:14 INFO Applying migration id=ed25519blob 2026/10/15 14:20:14 INFO Applying migration id=rsablob 2026/10/15 14:20:14 INFO Applying migration id=iconscid 2026/10/15 14:20:14 INFO Applying migration id=actor 2026/10/15 14:20:14 INFO Applying migration id=localkeys 2026/10/15 14:20:14 INFO Applying migration id=deleted 2026/10/15 14:20:14 INFO Applying migration id=history 2026/10/15 14:20:14 INFO Applying migration id=outboxnano 2026/10/15 14:20:14 INFO Applying migration id=implements 2026/10/15 14:20:14 INFO Applying migration id=backfill 2026/10/15 14:20:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-5f7c-740d-a455-dc1d26966619 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-5f7c-737a-98ba-509ade5c2af7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-5f7c-737a-98ba-509ade5c2af7 2026/10/15 14:20:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-5f7c-737a-98ba-509ade5c2af7 2026/10/15 14:20:14 INFO Generating first response key=/hashtag/Hello 2026/10/15 14:20:14 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (0.56s) === RUN TestHashtag_CaseSensitivity 2026/10/15 14:20:14 INFO Applying migration id=initial 2026/10/15 14:20:14 INFO Applying migration id=notesupdated 2026/10/15 14:20:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:14 INFO Applying migration id=activitiesid 2026/10/15 14:20:14 INFO Applying migration id=outbox 2026/10/15 14:20:14 INFO Applying migration id=edits 2026/10/15 14:20:14 INFO Applying migration id=outboxactor 2026/10/15 14:20:14 INFO Applying migration id=outboxsender 2026/10/15 14:20:14 INFO Applying migration id=thread 2026/10/15 14:20:14 INFO Applying migration id=host 2026/10/15 14:20:14 INFO Applying migration id=sharedinbox 2026/10/15 14:20:14 INFO Applying migration id=noteshost 2026/10/15 14:20:14 INFO Applying migration id=fetched 2026/10/15 14:20:14 INFO Applying migration id=move 2026/10/15 14:20:14 INFO Applying migration id=cleanup 2026/10/15 14:20:14 INFO Applying migration id=received 2026/10/15 14:20:14 INFO Applying migration id=namehost 2026/10/15 14:20:14 INFO Applying migration id=outboxhost 2026/10/15 14:20:14 INFO Applying migration id=notesfts 2026/10/15 14:20:14 INFO Applying migration id=iconsname 2026/10/15 14:20:14 INFO Applying migration id=nohash 2026/10/15 14:20:14 INFO Applying migration id=shares 2026/10/15 14:20:14 INFO Applying migration id=actorttl 2026/10/15 14:20:14 INFO Applying migration id=tocc 2026/10/15 14:20:14 INFO Applying migration id=followeds 2026/10/15 14:20:14 INFO Applying migration id=certhash 2026/10/15 14:20:14 INFO Applying migration id=follows_sync 2026/10/15 14:20:14 INFO Applying migration id=jsonpath 2026/10/15 14:20:14 INFO Applying migration id=localforward 2026/10/15 14:20:14 INFO Applying migration id=avatar 2026/10/15 14:20:14 INFO Applying migration id=noimage 2026/10/15 14:20:14 INFO Applying migration id=feed 2026/10/15 14:20:14 INFO Applying migration id=bookmarks 2026/10/15 14:20:14 INFO Applying migration id=shareactivity 2026/10/15 14:20:14 INFO Applying migration id=application 2026/10/15 14:20:14 INFO Applying migration id=certificates 2026/10/15 14:20:14 INFO Applying migration id=rawforward 2026/10/15 14:20:14 INFO Applying migration id=publickey 2026/10/15 14:20:14 INFO Applying migration id=resolvegroup 2026/10/15 14:20:14 INFO Applying migration id=reject 2026/10/15 14:20:14 INFO Applying migration id=autodel 2026/10/15 14:20:14 INFO Applying migration id=jsonb 2026/10/15 14:20:14 INFO Applying migration id=quote 2026/10/15 14:20:14 INFO Applying migration id=rfc9421 2026/10/15 14:20:14 INFO Applying migration id=keys 2026/10/15 14:20:14 INFO Applying migration id=portable 2026/10/15 14:20:14 INFO Applying migration id=proofs 2026/10/15 14:20:14 INFO Applying migration id=contexts 2026/10/15 14:20:14 INFO Applying migration id=deliverieshost 2026/10/15 14:20:14 INFO Applying migration id=pembegin 2026/10/15 14:20:14 INFO Applying migration id=didhost 2026/10/15 14:20:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:14 INFO Applying migration id=invites 2026/10/15 14:20:14 INFO Applying migration id=ed25519blob 2026/10/15 14:20:14 INFO Applying migration id=rsablob 2026/10/15 14:20:14 INFO Applying migration id=iconscid 2026/10/15 14:20:14 INFO Applying migration id=actor 2026/10/15 14:20:14 INFO Applying migration id=localkeys 2026/10/15 14:20:14 INFO Applying migration id=deleted 2026/10/15 14:20:14 INFO Applying migration id=history 2026/10/15 14:20:14 INFO Applying migration id=outboxnano 2026/10/15 14:20:14 INFO Applying migration id=implements 2026/10/15 14:20:14 INFO Applying migration id=backfill 2026/10/15 14:20:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-6225-7190-b471-784a45f777b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-6225-712a-9e09-d79bc23bce10 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-6225-712a-9e09-d79bc23bce10 2026/10/15 14:20:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-6225-712a-9e09-d79bc23bce10 2026/10/15 14:20:15 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (0.68s) === RUN TestHashtag_PostToFollowers 2026/10/15 14:20:15 INFO Applying migration id=initial 2026/10/15 14:20:15 INFO Applying migration id=notesupdated 2026/10/15 14:20:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:15 INFO Applying migration id=activitiesid 2026/10/15 14:20:15 INFO Applying migration id=outbox 2026/10/15 14:20:15 INFO Applying migration id=edits 2026/10/15 14:20:15 INFO Applying migration id=outboxactor 2026/10/15 14:20:15 INFO Applying migration id=outboxsender 2026/10/15 14:20:15 INFO Applying migration id=thread 2026/10/15 14:20:15 INFO Applying migration id=host 2026/10/15 14:20:15 INFO Applying migration id=sharedinbox 2026/10/15 14:20:15 INFO Applying migration id=noteshost 2026/10/15 14:20:15 INFO Applying migration id=fetched 2026/10/15 14:20:15 INFO Applying migration id=move 2026/10/15 14:20:15 INFO Applying migration id=cleanup 2026/10/15 14:20:15 INFO Applying migration id=received 2026/10/15 14:20:15 INFO Applying migration id=namehost 2026/10/15 14:20:15 INFO Applying migration id=outboxhost 2026/10/15 14:20:15 INFO Applying migration id=notesfts 2026/10/15 14:20:15 INFO Applying migration id=iconsname 2026/10/15 14:20:15 INFO Applying migration id=nohash 2026/10/15 14:20:15 INFO Applying migration id=shares 2026/10/15 14:20:15 INFO Applying migration id=actorttl 2026/10/15 14:20:15 INFO Applying migration id=tocc 2026/10/15 14:20:15 INFO Applying migration id=followeds 2026/10/15 14:20:15 INFO Applying migration id=certhash 2026/10/15 14:20:15 INFO Applying migration id=follows_sync 2026/10/15 14:20:15 INFO Applying migration id=jsonpath 2026/10/15 14:20:15 INFO Applying migration id=localforward 2026/10/15 14:20:15 INFO Applying migration id=avatar 2026/10/15 14:20:15 INFO Applying migration id=noimage 2026/10/15 14:20:15 INFO Applying migration id=feed 2026/10/15 14:20:15 INFO Applying migration id=bookmarks 2026/10/15 14:20:15 INFO Applying migration id=shareactivity 2026/10/15 14:20:15 INFO Applying migration id=application 2026/10/15 14:20:15 INFO Applying migration id=certificates 2026/10/15 14:20:15 INFO Applying migration id=rawforward 2026/10/15 14:20:15 INFO Applying migration id=publickey 2026/10/15 14:20:15 INFO Applying migration id=resolvegroup 2026/10/15 14:20:15 INFO Applying migration id=reject 2026/10/15 14:20:15 INFO Applying migration id=autodel 2026/10/15 14:20:15 INFO Applying migration id=jsonb 2026/10/15 14:20:15 INFO Applying migration id=quote 2026/10/15 14:20:15 INFO Applying migration id=rfc9421 2026/10/15 14:20:15 INFO Applying migration id=keys 2026/10/15 14:20:15 INFO Applying migration id=portable 2026/10/15 14:20:15 INFO Applying migration id=proofs 2026/10/15 14:20:15 INFO Applying migration id=contexts 2026/10/15 14:20:15 INFO Applying migration id=deliverieshost 2026/10/15 14:20:15 INFO Applying migration id=pembegin 2026/10/15 14:20:15 INFO Applying migration id=didhost 2026/10/15 14:20:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:15 INFO Applying migration id=invites 2026/10/15 14:20:15 INFO Applying migration id=ed25519blob 2026/10/15 14:20:15 INFO Applying migration id=rsablob 2026/10/15 14:20:15 INFO Applying migration id=iconscid 2026/10/15 14:20:15 INFO Applying migration id=actor 2026/10/15 14:20:15 INFO Applying migration id=localkeys 2026/10/15 14:20:15 INFO Applying migration id=deleted 2026/10/15 14:20:15 INFO Applying migration id=history 2026/10/15 14:20:15 INFO Applying migration id=outboxnano 2026/10/15 14:20:15 INFO Applying migration id=implements 2026/10/15 14:20:15 INFO Applying migration id=backfill 2026/10/15 14:20:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-63c5-7320-82d1-9b844d769342 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-63c5-7c7a-8b6a-d18b3794d0a9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-63c5-7320-82d1-9b844d769342 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-63c5-7320-82d1-9b844d769342 2026/10/15 14:20:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-63c6-757a-9d62-1475409b1cde activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-63c6-753b-b2c9-f3cb03774f76 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-63c6-753b-b2c9-f3cb03774f76 2026/10/15 14:20:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-63c6-753b-b2c9-f3cb03774f76 2026/10/15 14:20:15 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.41s) === RUN TestHashtag_BigOffset 2026/10/15 14:20:15 INFO Applying migration id=initial 2026/10/15 14:20:15 INFO Applying migration id=notesupdated 2026/10/15 14:20:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:15 INFO Applying migration id=activitiesid 2026/10/15 14:20:15 INFO Applying migration id=outbox 2026/10/15 14:20:15 INFO Applying migration id=edits 2026/10/15 14:20:15 INFO Applying migration id=outboxactor 2026/10/15 14:20:15 INFO Applying migration id=outboxsender 2026/10/15 14:20:15 INFO Applying migration id=thread 2026/10/15 14:20:15 INFO Applying migration id=host 2026/10/15 14:20:15 INFO Applying migration id=sharedinbox 2026/10/15 14:20:15 INFO Applying migration id=noteshost 2026/10/15 14:20:15 INFO Applying migration id=fetched 2026/10/15 14:20:15 INFO Applying migration id=move 2026/10/15 14:20:15 INFO Applying migration id=cleanup 2026/10/15 14:20:15 INFO Applying migration id=received 2026/10/15 14:20:15 INFO Applying migration id=namehost 2026/10/15 14:20:15 INFO Applying migration id=outboxhost 2026/10/15 14:20:15 INFO Applying migration id=notesfts 2026/10/15 14:20:15 INFO Applying migration id=iconsname 2026/10/15 14:20:15 INFO Applying migration id=nohash 2026/10/15 14:20:15 INFO Applying migration id=shares 2026/10/15 14:20:15 INFO Applying migration id=actorttl 2026/10/15 14:20:15 INFO Applying migration id=tocc 2026/10/15 14:20:15 INFO Applying migration id=followeds 2026/10/15 14:20:15 INFO Applying migration id=certhash 2026/10/15 14:20:15 INFO Applying migration id=follows_sync 2026/10/15 14:20:15 INFO Applying migration id=jsonpath 2026/10/15 14:20:15 INFO Applying migration id=localforward 2026/10/15 14:20:15 INFO Applying migration id=avatar 2026/10/15 14:20:15 INFO Applying migration id=noimage 2026/10/15 14:20:15 INFO Applying migration id=feed 2026/10/15 14:20:15 INFO Applying migration id=bookmarks 2026/10/15 14:20:15 INFO Applying migration id=shareactivity 2026/10/15 14:20:15 INFO Applying migration id=application 2026/10/15 14:20:15 INFO Applying migration id=certificates 2026/10/15 14:20:15 INFO Applying migration id=rawforward 2026/10/15 14:20:15 INFO Applying migration id=publickey 2026/10/15 14:20:15 INFO Applying migration id=resolvegroup 2026/10/15 14:20:15 INFO Applying migration id=reject 2026/10/15 14:20:15 INFO Applying migration id=autodel 2026/10/15 14:20:15 INFO Applying migration id=jsonb 2026/10/15 14:20:15 INFO Applying migration id=quote 2026/10/15 14:20:15 INFO Applying migration id=rfc9421 2026/10/15 14:20:15 INFO Applying migration id=keys 2026/10/15 14:20:15 INFO Applying migration id=portable 2026/10/15 14:20:15 INFO Applying migration id=proofs 2026/10/15 14:20:15 INFO Applying migration id=contexts 2026/10/15 14:20:15 INFO Applying migration id=deliverieshost 2026/10/15 14:20:15 INFO Applying migration id=pembegin 2026/10/15 14:20:15 INFO Applying migration id=didhost 2026/10/15 14:20:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:15 INFO Applying migration id=invites 2026/10/15 14:20:15 INFO Applying migration id=ed25519blob 2026/10/15 14:20:15 INFO Applying migration id=rsablob 2026/10/15 14:20:15 INFO Applying migration id=iconscid 2026/10/15 14:20:15 INFO Applying migration id=actor 2026/10/15 14:20:15 INFO Applying migration id=localkeys 2026/10/15 14:20:15 INFO Applying migration id=deleted 2026/10/15 14:20:15 INFO Applying migration id=history 2026/10/15 14:20:15 INFO Applying migration id=outboxnano 2026/10/15 14:20:15 INFO Applying migration id=implements 2026/10/15 14:20:15 INFO Applying migration id=backfill 2026/10/15 14:20:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-65d5-7f05-a92d-96cc84de3ef6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-65d5-7cc0-a323-a1dc6dce2cbb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-65d5-7cc0-a323-a1dc6dce2cbb 2026/10/15 14:20:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-65d5-7cc0-a323-a1dc6dce2cbb 2026/10/15 14:20:16 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (0.53s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/10/15 14:20:16 INFO Applying migration id=initial 2026/10/15 14:20:16 INFO Applying migration id=notesupdated 2026/10/15 14:20:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:16 INFO Applying migration id=activitiesid 2026/10/15 14:20:16 INFO Applying migration id=outbox 2026/10/15 14:20:16 INFO Applying migration id=edits 2026/10/15 14:20:16 INFO Applying migration id=outboxactor 2026/10/15 14:20:16 INFO Applying migration id=outboxsender 2026/10/15 14:20:16 INFO Applying migration id=thread 2026/10/15 14:20:16 INFO Applying migration id=host 2026/10/15 14:20:16 INFO Applying migration id=sharedinbox 2026/10/15 14:20:16 INFO Applying migration id=noteshost 2026/10/15 14:20:16 INFO Applying migration id=fetched 2026/10/15 14:20:16 INFO Applying migration id=move 2026/10/15 14:20:16 INFO Applying migration id=cleanup 2026/10/15 14:20:16 INFO Applying migration id=received 2026/10/15 14:20:16 INFO Applying migration id=namehost 2026/10/15 14:20:16 INFO Applying migration id=outboxhost 2026/10/15 14:20:16 INFO Applying migration id=notesfts 2026/10/15 14:20:16 INFO Applying migration id=iconsname 2026/10/15 14:20:16 INFO Applying migration id=nohash 2026/10/15 14:20:16 INFO Applying migration id=shares 2026/10/15 14:20:16 INFO Applying migration id=actorttl 2026/10/15 14:20:16 INFO Applying migration id=tocc 2026/10/15 14:20:16 INFO Applying migration id=followeds 2026/10/15 14:20:16 INFO Applying migration id=certhash 2026/10/15 14:20:16 INFO Applying migration id=follows_sync 2026/10/15 14:20:16 INFO Applying migration id=jsonpath 2026/10/15 14:20:16 INFO Applying migration id=localforward 2026/10/15 14:20:16 INFO Applying migration id=avatar 2026/10/15 14:20:16 INFO Applying migration id=noimage 2026/10/15 14:20:16 INFO Applying migration id=feed 2026/10/15 14:20:16 INFO Applying migration id=bookmarks 2026/10/15 14:20:16 INFO Applying migration id=shareactivity 2026/10/15 14:20:16 INFO Applying migration id=application 2026/10/15 14:20:16 INFO Applying migration id=certificates 2026/10/15 14:20:16 INFO Applying migration id=rawforward 2026/10/15 14:20:16 INFO Applying migration id=publickey 2026/10/15 14:20:16 INFO Applying migration id=resolvegroup 2026/10/15 14:20:16 INFO Applying migration id=reject 2026/10/15 14:20:16 INFO Applying migration id=autodel 2026/10/15 14:20:16 INFO Applying migration id=jsonb 2026/10/15 14:20:16 INFO Applying migration id=quote 2026/10/15 14:20:16 INFO Applying migration id=rfc9421 2026/10/15 14:20:16 INFO Applying migration id=keys 2026/10/15 14:20:16 INFO Applying migration id=portable 2026/10/15 14:20:16 INFO Applying migration id=proofs 2026/10/15 14:20:16 INFO Applying migration id=contexts 2026/10/15 14:20:16 INFO Applying migration id=deliverieshost 2026/10/15 14:20:16 INFO Applying migration id=pembegin 2026/10/15 14:20:16 INFO Applying migration id=didhost 2026/10/15 14:20:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:16 INFO Applying migration id=invites 2026/10/15 14:20:16 INFO Applying migration id=ed25519blob 2026/10/15 14:20:16 INFO Applying migration id=rsablob 2026/10/15 14:20:16 INFO Applying migration id=iconscid 2026/10/15 14:20:16 INFO Applying migration id=actor 2026/10/15 14:20:16 INFO Applying migration id=localkeys 2026/10/15 14:20:16 INFO Applying migration id=deleted 2026/10/15 14:20:16 INFO Applying migration id=history 2026/10/15 14:20:16 INFO Applying migration id=outboxnano 2026/10/15 14:20:16 INFO Applying migration id=implements 2026/10/15 14:20:16 INFO Applying migration id=backfill 2026/10/15 14:20:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-67ca-7626-9d58-4e36cc71dfb4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-67ca-74a2-85e6-c4d42f4f7e2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-67ca-74a2-85e6-c4d42f4f7e2f 2026/10/15 14:20:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-67ca-74a2-85e6-c4d42f4f7e2f 2026/10/15 14:20:16 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (0.50s) === RUN TestHashtag_InvalidOffset 2026/10/15 14:20:16 INFO Applying migration id=initial 2026/10/15 14:20:16 INFO Applying migration id=notesupdated 2026/10/15 14:20:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:16 INFO Applying migration id=activitiesid 2026/10/15 14:20:16 INFO Applying migration id=outbox 2026/10/15 14:20:16 INFO Applying migration id=edits 2026/10/15 14:20:16 INFO Applying migration id=outboxactor 2026/10/15 14:20:16 INFO Applying migration id=outboxsender 2026/10/15 14:20:16 INFO Applying migration id=thread 2026/10/15 14:20:16 INFO Applying migration id=host 2026/10/15 14:20:16 INFO Applying migration id=sharedinbox 2026/10/15 14:20:16 INFO Applying migration id=noteshost 2026/10/15 14:20:16 INFO Applying migration id=fetched 2026/10/15 14:20:16 INFO Applying migration id=move 2026/10/15 14:20:16 INFO Applying migration id=cleanup 2026/10/15 14:20:16 INFO Applying migration id=received 2026/10/15 14:20:16 INFO Applying migration id=namehost 2026/10/15 14:20:16 INFO Applying migration id=outboxhost 2026/10/15 14:20:16 INFO Applying migration id=notesfts 2026/10/15 14:20:16 INFO Applying migration id=iconsname 2026/10/15 14:20:16 INFO Applying migration id=nohash 2026/10/15 14:20:16 INFO Applying migration id=shares 2026/10/15 14:20:16 INFO Applying migration id=actorttl 2026/10/15 14:20:16 INFO Applying migration id=tocc 2026/10/15 14:20:16 INFO Applying migration id=followeds 2026/10/15 14:20:16 INFO Applying migration id=certhash 2026/10/15 14:20:16 INFO Applying migration id=follows_sync 2026/10/15 14:20:16 INFO Applying migration id=jsonpath 2026/10/15 14:20:16 INFO Applying migration id=localforward 2026/10/15 14:20:16 INFO Applying migration id=avatar 2026/10/15 14:20:16 INFO Applying migration id=noimage 2026/10/15 14:20:16 INFO Applying migration id=feed 2026/10/15 14:20:16 INFO Applying migration id=bookmarks 2026/10/15 14:20:16 INFO Applying migration id=shareactivity 2026/10/15 14:20:16 INFO Applying migration id=application 2026/10/15 14:20:16 INFO Applying migration id=certificates 2026/10/15 14:20:16 INFO Applying migration id=rawforward 2026/10/15 14:20:16 INFO Applying migration id=publickey 2026/10/15 14:20:16 INFO Applying migration id=resolvegroup 2026/10/15 14:20:16 INFO Applying migration id=reject 2026/10/15 14:20:16 INFO Applying migration id=autodel 2026/10/15 14:20:16 INFO Applying migration id=jsonb 2026/10/15 14:20:16 INFO Applying migration id=quote 2026/10/15 14:20:16 INFO Applying migration id=rfc9421 2026/10/15 14:20:16 INFO Applying migration id=keys 2026/10/15 14:20:16 INFO Applying migration id=portable 2026/10/15 14:20:16 INFO Applying migration id=proofs 2026/10/15 14:20:16 INFO Applying migration id=contexts 2026/10/15 14:20:16 INFO Applying migration id=deliverieshost 2026/10/15 14:20:16 INFO Applying migration id=pembegin 2026/10/15 14:20:16 INFO Applying migration id=didhost 2026/10/15 14:20:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:16 INFO Applying migration id=invites 2026/10/15 14:20:16 INFO Applying migration id=ed25519blob 2026/10/15 14:20:16 INFO Applying migration id=rsablob 2026/10/15 14:20:16 INFO Applying migration id=iconscid 2026/10/15 14:20:16 INFO Applying migration id=actor 2026/10/15 14:20:16 INFO Applying migration id=localkeys 2026/10/15 14:20:16 INFO Applying migration id=deleted 2026/10/15 14:20:16 INFO Applying migration id=history 2026/10/15 14:20:16 INFO Applying migration id=outboxnano 2026/10/15 14:20:16 INFO Applying migration id=implements 2026/10/15 14:20:16 INFO Applying migration id=backfill 2026/10/15 14:20:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-6a32-76d3-83b6-96f5a3aca2e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-6a32-7603-aebf-1059febfc143 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-6a32-7603-aebf-1059febfc143 2026/10/15 14:20:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-6a32-7603-aebf-1059febfc143 2026/10/15 14:20:17 INFO Generating first response key=/hashtag/world?z 2026/10/15 14:20:17 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (0.61s) === RUN TestHashtag_EmptyHashtag 2026/10/15 14:20:17 INFO Applying migration id=initial 2026/10/15 14:20:17 INFO Applying migration id=notesupdated 2026/10/15 14:20:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:17 INFO Applying migration id=activitiesid 2026/10/15 14:20:17 INFO Applying migration id=outbox 2026/10/15 14:20:17 INFO Applying migration id=edits 2026/10/15 14:20:17 INFO Applying migration id=outboxactor 2026/10/15 14:20:17 INFO Applying migration id=outboxsender 2026/10/15 14:20:17 INFO Applying migration id=thread 2026/10/15 14:20:17 INFO Applying migration id=host 2026/10/15 14:20:17 INFO Applying migration id=sharedinbox 2026/10/15 14:20:17 INFO Applying migration id=noteshost 2026/10/15 14:20:17 INFO Applying migration id=fetched 2026/10/15 14:20:17 INFO Applying migration id=move 2026/10/15 14:20:17 INFO Applying migration id=cleanup 2026/10/15 14:20:17 INFO Applying migration id=received 2026/10/15 14:20:17 INFO Applying migration id=namehost 2026/10/15 14:20:17 INFO Applying migration id=outboxhost 2026/10/15 14:20:17 INFO Applying migration id=notesfts 2026/10/15 14:20:17 INFO Applying migration id=iconsname 2026/10/15 14:20:17 INFO Applying migration id=nohash 2026/10/15 14:20:17 INFO Applying migration id=shares 2026/10/15 14:20:17 INFO Applying migration id=actorttl 2026/10/15 14:20:17 INFO Applying migration id=tocc 2026/10/15 14:20:17 INFO Applying migration id=followeds 2026/10/15 14:20:17 INFO Applying migration id=certhash 2026/10/15 14:20:17 INFO Applying migration id=follows_sync 2026/10/15 14:20:17 INFO Applying migration id=jsonpath 2026/10/15 14:20:17 INFO Applying migration id=localforward 2026/10/15 14:20:17 INFO Applying migration id=avatar 2026/10/15 14:20:17 INFO Applying migration id=noimage 2026/10/15 14:20:17 INFO Applying migration id=feed 2026/10/15 14:20:17 INFO Applying migration id=bookmarks 2026/10/15 14:20:17 INFO Applying migration id=shareactivity 2026/10/15 14:20:17 INFO Applying migration id=application 2026/10/15 14:20:17 INFO Applying migration id=certificates 2026/10/15 14:20:17 INFO Applying migration id=rawforward 2026/10/15 14:20:17 INFO Applying migration id=publickey 2026/10/15 14:20:17 INFO Applying migration id=resolvegroup 2026/10/15 14:20:17 INFO Applying migration id=reject 2026/10/15 14:20:17 INFO Applying migration id=autodel 2026/10/15 14:20:17 INFO Applying migration id=jsonb 2026/10/15 14:20:17 INFO Applying migration id=quote 2026/10/15 14:20:17 INFO Applying migration id=rfc9421 2026/10/15 14:20:17 INFO Applying migration id=keys 2026/10/15 14:20:17 INFO Applying migration id=portable 2026/10/15 14:20:17 INFO Applying migration id=proofs 2026/10/15 14:20:17 INFO Applying migration id=contexts 2026/10/15 14:20:17 INFO Applying migration id=deliverieshost 2026/10/15 14:20:17 INFO Applying migration id=pembegin 2026/10/15 14:20:17 INFO Applying migration id=didhost 2026/10/15 14:20:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:17 INFO Applying migration id=invites 2026/10/15 14:20:17 INFO Applying migration id=ed25519blob 2026/10/15 14:20:17 INFO Applying migration id=rsablob 2026/10/15 14:20:17 INFO Applying migration id=iconscid 2026/10/15 14:20:17 INFO Applying migration id=actor 2026/10/15 14:20:17 INFO Applying migration id=localkeys 2026/10/15 14:20:17 INFO Applying migration id=deleted 2026/10/15 14:20:17 INFO Applying migration id=history 2026/10/15 14:20:17 INFO Applying migration id=outboxnano 2026/10/15 14:20:17 INFO Applying migration id=implements 2026/10/15 14:20:17 INFO Applying migration id=backfill 2026/10/15 14:20:17 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (0.46s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/10/15 14:20:17 INFO Applying migration id=initial 2026/10/15 14:20:17 INFO Applying migration id=notesupdated 2026/10/15 14:20:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:17 INFO Applying migration id=activitiesid 2026/10/15 14:20:17 INFO Applying migration id=outbox 2026/10/15 14:20:17 INFO Applying migration id=edits 2026/10/15 14:20:17 INFO Applying migration id=outboxactor 2026/10/15 14:20:17 INFO Applying migration id=outboxsender 2026/10/15 14:20:17 INFO Applying migration id=thread 2026/10/15 14:20:17 INFO Applying migration id=host 2026/10/15 14:20:17 INFO Applying migration id=sharedinbox 2026/10/15 14:20:17 INFO Applying migration id=noteshost 2026/10/15 14:20:17 INFO Applying migration id=fetched 2026/10/15 14:20:17 INFO Applying migration id=move 2026/10/15 14:20:17 INFO Applying migration id=cleanup 2026/10/15 14:20:17 INFO Applying migration id=received 2026/10/15 14:20:17 INFO Applying migration id=namehost 2026/10/15 14:20:17 INFO Applying migration id=outboxhost 2026/10/15 14:20:17 INFO Applying migration id=notesfts 2026/10/15 14:20:17 INFO Applying migration id=iconsname 2026/10/15 14:20:17 INFO Applying migration id=nohash 2026/10/15 14:20:17 INFO Applying migration id=shares 2026/10/15 14:20:17 INFO Applying migration id=actorttl 2026/10/15 14:20:17 INFO Applying migration id=tocc 2026/10/15 14:20:17 INFO Applying migration id=followeds 2026/10/15 14:20:17 INFO Applying migration id=certhash 2026/10/15 14:20:17 INFO Applying migration id=follows_sync 2026/10/15 14:20:17 INFO Applying migration id=jsonpath 2026/10/15 14:20:17 INFO Applying migration id=localforward 2026/10/15 14:20:17 INFO Applying migration id=avatar 2026/10/15 14:20:17 INFO Applying migration id=noimage 2026/10/15 14:20:17 INFO Applying migration id=feed 2026/10/15 14:20:17 INFO Applying migration id=bookmarks 2026/10/15 14:20:17 INFO Applying migration id=shareactivity 2026/10/15 14:20:17 INFO Applying migration id=application 2026/10/15 14:20:17 INFO Applying migration id=certificates 2026/10/15 14:20:17 INFO Applying migration id=rawforward 2026/10/15 14:20:17 INFO Applying migration id=publickey 2026/10/15 14:20:17 INFO Applying migration id=resolvegroup 2026/10/15 14:20:17 INFO Applying migration id=reject 2026/10/15 14:20:17 INFO Applying migration id=autodel 2026/10/15 14:20:17 INFO Applying migration id=jsonb 2026/10/15 14:20:17 INFO Applying migration id=quote 2026/10/15 14:20:17 INFO Applying migration id=rfc9421 2026/10/15 14:20:17 INFO Applying migration id=keys 2026/10/15 14:20:17 INFO Applying migration id=portable 2026/10/15 14:20:17 INFO Applying migration id=proofs 2026/10/15 14:20:17 INFO Applying migration id=contexts 2026/10/15 14:20:17 INFO Applying migration id=deliverieshost 2026/10/15 14:20:17 INFO Applying migration id=pembegin 2026/10/15 14:20:17 INFO Applying migration id=didhost 2026/10/15 14:20:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:17 INFO Applying migration id=invites 2026/10/15 14:20:17 INFO Applying migration id=ed25519blob 2026/10/15 14:20:17 INFO Applying migration id=rsablob 2026/10/15 14:20:17 INFO Applying migration id=iconscid 2026/10/15 14:20:17 INFO Applying migration id=actor 2026/10/15 14:20:17 INFO Applying migration id=localkeys 2026/10/15 14:20:17 INFO Applying migration id=deleted 2026/10/15 14:20:17 INFO Applying migration id=history 2026/10/15 14:20:17 INFO Applying migration id=outboxnano 2026/10/15 14:20:17 INFO Applying migration id=implements 2026/10/15 14:20:17 INFO Applying migration id=backfill 2026/10/15 14:20:18 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (0.47s) === RUN TestHashtags_NoHashtags 2026/10/15 14:20:18 INFO Applying migration id=initial 2026/10/15 14:20:18 INFO Applying migration id=notesupdated 2026/10/15 14:20:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:18 INFO Applying migration id=activitiesid 2026/10/15 14:20:18 INFO Applying migration id=outbox 2026/10/15 14:20:18 INFO Applying migration id=edits 2026/10/15 14:20:18 INFO Applying migration id=outboxactor 2026/10/15 14:20:18 INFO Applying migration id=outboxsender 2026/10/15 14:20:18 INFO Applying migration id=thread 2026/10/15 14:20:18 INFO Applying migration id=host 2026/10/15 14:20:18 INFO Applying migration id=sharedinbox 2026/10/15 14:20:18 INFO Applying migration id=noteshost 2026/10/15 14:20:18 INFO Applying migration id=fetched 2026/10/15 14:20:18 INFO Applying migration id=move 2026/10/15 14:20:18 INFO Applying migration id=cleanup 2026/10/15 14:20:18 INFO Applying migration id=received 2026/10/15 14:20:18 INFO Applying migration id=namehost 2026/10/15 14:20:18 INFO Applying migration id=outboxhost 2026/10/15 14:20:18 INFO Applying migration id=notesfts 2026/10/15 14:20:18 INFO Applying migration id=iconsname 2026/10/15 14:20:18 INFO Applying migration id=nohash 2026/10/15 14:20:18 INFO Applying migration id=shares 2026/10/15 14:20:18 INFO Applying migration id=actorttl 2026/10/15 14:20:18 INFO Applying migration id=tocc 2026/10/15 14:20:18 INFO Applying migration id=followeds 2026/10/15 14:20:18 INFO Applying migration id=certhash 2026/10/15 14:20:18 INFO Applying migration id=follows_sync 2026/10/15 14:20:18 INFO Applying migration id=jsonpath 2026/10/15 14:20:18 INFO Applying migration id=localforward 2026/10/15 14:20:18 INFO Applying migration id=avatar 2026/10/15 14:20:18 INFO Applying migration id=noimage 2026/10/15 14:20:18 INFO Applying migration id=feed 2026/10/15 14:20:18 INFO Applying migration id=bookmarks 2026/10/15 14:20:18 INFO Applying migration id=shareactivity 2026/10/15 14:20:18 INFO Applying migration id=application 2026/10/15 14:20:18 INFO Applying migration id=certificates 2026/10/15 14:20:18 INFO Applying migration id=rawforward 2026/10/15 14:20:18 INFO Applying migration id=publickey 2026/10/15 14:20:18 INFO Applying migration id=resolvegroup 2026/10/15 14:20:18 INFO Applying migration id=reject 2026/10/15 14:20:18 INFO Applying migration id=autodel 2026/10/15 14:20:18 INFO Applying migration id=jsonb 2026/10/15 14:20:18 INFO Applying migration id=quote 2026/10/15 14:20:18 INFO Applying migration id=rfc9421 2026/10/15 14:20:18 INFO Applying migration id=keys 2026/10/15 14:20:18 INFO Applying migration id=portable 2026/10/15 14:20:18 INFO Applying migration id=proofs 2026/10/15 14:20:18 INFO Applying migration id=contexts 2026/10/15 14:20:18 INFO Applying migration id=deliverieshost 2026/10/15 14:20:18 INFO Applying migration id=pembegin 2026/10/15 14:20:18 INFO Applying migration id=didhost 2026/10/15 14:20:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:18 INFO Applying migration id=invites 2026/10/15 14:20:18 INFO Applying migration id=ed25519blob 2026/10/15 14:20:18 INFO Applying migration id=rsablob 2026/10/15 14:20:18 INFO Applying migration id=iconscid 2026/10/15 14:20:18 INFO Applying migration id=actor 2026/10/15 14:20:18 INFO Applying migration id=localkeys 2026/10/15 14:20:18 INFO Applying migration id=deleted 2026/10/15 14:20:18 INFO Applying migration id=history 2026/10/15 14:20:18 INFO Applying migration id=outboxnano 2026/10/15 14:20:18 INFO Applying migration id=implements 2026/10/15 14:20:18 INFO Applying migration id=backfill 2026/10/15 14:20:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7050-7cfa-af00-f376a178f306 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7050-7c7a-815a-8ca830acd395 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7050-7c7a-815a-8ca830acd395 2026/10/15 14:20:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7050-7c7a-815a-8ca830acd395 2026/10/15 14:20:18 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (0.63s) === RUN TestHashtags_OneHashtagOneAuthor 2026/10/15 14:20:18 INFO Applying migration id=initial 2026/10/15 14:20:18 INFO Applying migration id=notesupdated 2026/10/15 14:20:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:18 INFO Applying migration id=activitiesid 2026/10/15 14:20:18 INFO Applying migration id=outbox 2026/10/15 14:20:18 INFO Applying migration id=edits 2026/10/15 14:20:18 INFO Applying migration id=outboxactor 2026/10/15 14:20:18 INFO Applying migration id=outboxsender 2026/10/15 14:20:18 INFO Applying migration id=thread 2026/10/15 14:20:18 INFO Applying migration id=host 2026/10/15 14:20:18 INFO Applying migration id=sharedinbox 2026/10/15 14:20:18 INFO Applying migration id=noteshost 2026/10/15 14:20:18 INFO Applying migration id=fetched 2026/10/15 14:20:18 INFO Applying migration id=move 2026/10/15 14:20:18 INFO Applying migration id=cleanup 2026/10/15 14:20:18 INFO Applying migration id=received 2026/10/15 14:20:18 INFO Applying migration id=namehost 2026/10/15 14:20:18 INFO Applying migration id=outboxhost 2026/10/15 14:20:18 INFO Applying migration id=notesfts 2026/10/15 14:20:18 INFO Applying migration id=iconsname 2026/10/15 14:20:18 INFO Applying migration id=nohash 2026/10/15 14:20:18 INFO Applying migration id=shares 2026/10/15 14:20:18 INFO Applying migration id=actorttl 2026/10/15 14:20:18 INFO Applying migration id=tocc 2026/10/15 14:20:18 INFO Applying migration id=followeds 2026/10/15 14:20:18 INFO Applying migration id=certhash 2026/10/15 14:20:18 INFO Applying migration id=follows_sync 2026/10/15 14:20:18 INFO Applying migration id=jsonpath 2026/10/15 14:20:18 INFO Applying migration id=localforward 2026/10/15 14:20:18 INFO Applying migration id=avatar 2026/10/15 14:20:18 INFO Applying migration id=noimage 2026/10/15 14:20:19 INFO Applying migration id=feed 2026/10/15 14:20:19 INFO Applying migration id=bookmarks 2026/10/15 14:20:19 INFO Applying migration id=shareactivity 2026/10/15 14:20:19 INFO Applying migration id=application 2026/10/15 14:20:19 INFO Applying migration id=certificates 2026/10/15 14:20:19 INFO Applying migration id=rawforward 2026/10/15 14:20:19 INFO Applying migration id=publickey 2026/10/15 14:20:19 INFO Applying migration id=resolvegroup 2026/10/15 14:20:19 INFO Applying migration id=reject 2026/10/15 14:20:19 INFO Applying migration id=autodel 2026/10/15 14:20:19 INFO Applying migration id=jsonb 2026/10/15 14:20:19 INFO Applying migration id=quote 2026/10/15 14:20:19 INFO Applying migration id=rfc9421 2026/10/15 14:20:19 INFO Applying migration id=keys 2026/10/15 14:20:19 INFO Applying migration id=portable 2026/10/15 14:20:19 INFO Applying migration id=proofs 2026/10/15 14:20:19 INFO Applying migration id=contexts 2026/10/15 14:20:19 INFO Applying migration id=deliverieshost 2026/10/15 14:20:19 INFO Applying migration id=pembegin 2026/10/15 14:20:19 INFO Applying migration id=didhost 2026/10/15 14:20:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:19 INFO Applying migration id=invites 2026/10/15 14:20:19 INFO Applying migration id=ed25519blob 2026/10/15 14:20:19 INFO Applying migration id=rsablob 2026/10/15 14:20:19 INFO Applying migration id=iconscid 2026/10/15 14:20:19 INFO Applying migration id=actor 2026/10/15 14:20:19 INFO Applying migration id=localkeys 2026/10/15 14:20:19 INFO Applying migration id=deleted 2026/10/15 14:20:19 INFO Applying migration id=history 2026/10/15 14:20:19 INFO Applying migration id=outboxnano 2026/10/15 14:20:19 INFO Applying migration id=implements 2026/10/15 14:20:19 INFO Applying migration id=backfill 2026/10/15 14:20:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7314-76ac-81c4-0ba48d978f5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7314-763c-b5db-5e9267977d8d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7314-763c-b5db-5e9267977d8d 2026/10/15 14:20:19 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7314-763c-b5db-5e9267977d8d 2026/10/15 14:20:19 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.71s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/10/15 14:20:19 INFO Applying migration id=initial 2026/10/15 14:20:19 INFO Applying migration id=notesupdated 2026/10/15 14:20:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:19 INFO Applying migration id=activitiesid 2026/10/15 14:20:19 INFO Applying migration id=outbox 2026/10/15 14:20:19 INFO Applying migration id=edits 2026/10/15 14:20:19 INFO Applying migration id=outboxactor 2026/10/15 14:20:19 INFO Applying migration id=outboxsender 2026/10/15 14:20:19 INFO Applying migration id=thread 2026/10/15 14:20:19 INFO Applying migration id=host 2026/10/15 14:20:19 INFO Applying migration id=sharedinbox 2026/10/15 14:20:19 INFO Applying migration id=noteshost 2026/10/15 14:20:19 INFO Applying migration id=fetched 2026/10/15 14:20:19 INFO Applying migration id=move 2026/10/15 14:20:19 INFO Applying migration id=cleanup 2026/10/15 14:20:19 INFO Applying migration id=received 2026/10/15 14:20:19 INFO Applying migration id=namehost 2026/10/15 14:20:19 INFO Applying migration id=outboxhost 2026/10/15 14:20:19 INFO Applying migration id=notesfts 2026/10/15 14:20:19 INFO Applying migration id=iconsname 2026/10/15 14:20:19 INFO Applying migration id=nohash 2026/10/15 14:20:19 INFO Applying migration id=shares 2026/10/15 14:20:19 INFO Applying migration id=actorttl 2026/10/15 14:20:19 INFO Applying migration id=tocc 2026/10/15 14:20:19 INFO Applying migration id=followeds 2026/10/15 14:20:19 INFO Applying migration id=certhash 2026/10/15 14:20:19 INFO Applying migration id=follows_sync 2026/10/15 14:20:19 INFO Applying migration id=jsonpath 2026/10/15 14:20:19 INFO Applying migration id=localforward 2026/10/15 14:20:19 INFO Applying migration id=avatar 2026/10/15 14:20:19 INFO Applying migration id=noimage 2026/10/15 14:20:19 INFO Applying migration id=feed 2026/10/15 14:20:19 INFO Applying migration id=bookmarks 2026/10/15 14:20:19 INFO Applying migration id=shareactivity 2026/10/15 14:20:19 INFO Applying migration id=application 2026/10/15 14:20:19 INFO Applying migration id=certificates 2026/10/15 14:20:19 INFO Applying migration id=rawforward 2026/10/15 14:20:19 INFO Applying migration id=publickey 2026/10/15 14:20:19 INFO Applying migration id=resolvegroup 2026/10/15 14:20:19 INFO Applying migration id=reject 2026/10/15 14:20:19 INFO Applying migration id=autodel 2026/10/15 14:20:19 INFO Applying migration id=jsonb 2026/10/15 14:20:19 INFO Applying migration id=quote 2026/10/15 14:20:19 INFO Applying migration id=rfc9421 2026/10/15 14:20:19 INFO Applying migration id=keys 2026/10/15 14:20:19 INFO Applying migration id=portable 2026/10/15 14:20:19 INFO Applying migration id=proofs 2026/10/15 14:20:19 INFO Applying migration id=contexts 2026/10/15 14:20:19 INFO Applying migration id=deliverieshost 2026/10/15 14:20:19 INFO Applying migration id=pembegin 2026/10/15 14:20:19 INFO Applying migration id=didhost 2026/10/15 14:20:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:19 INFO Applying migration id=invites 2026/10/15 14:20:19 INFO Applying migration id=ed25519blob 2026/10/15 14:20:19 INFO Applying migration id=rsablob 2026/10/15 14:20:19 INFO Applying migration id=iconscid 2026/10/15 14:20:19 INFO Applying migration id=actor 2026/10/15 14:20:19 INFO Applying migration id=localkeys 2026/10/15 14:20:19 INFO Applying migration id=deleted 2026/10/15 14:20:19 INFO Applying migration id=history 2026/10/15 14:20:19 INFO Applying migration id=outboxnano 2026/10/15 14:20:19 INFO Applying migration id=implements 2026/10/15 14:20:19 INFO Applying migration id=backfill 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-74c6-7d61-8651-ea6e20f920a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-74c6-7c5e-a02c-ed9335659309 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-74c6-7c5e-a02c-ed9335659309 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-74c6-7c5e-a02c-ed9335659309 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-74cd-7b79-8c24-ed850d0c49fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-74cd-7b19-91dd-3b2cbba3b947 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-74cd-7b19-91dd-3b2cbba3b947 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-74cd-7b19-91dd-3b2cbba3b947 2026/10/15 14:20:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.44s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/10/15 14:20:20 INFO Applying migration id=initial 2026/10/15 14:20:20 INFO Applying migration id=notesupdated 2026/10/15 14:20:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:20 INFO Applying migration id=activitiesid 2026/10/15 14:20:20 INFO Applying migration id=outbox 2026/10/15 14:20:20 INFO Applying migration id=edits 2026/10/15 14:20:20 INFO Applying migration id=outboxactor 2026/10/15 14:20:20 INFO Applying migration id=outboxsender 2026/10/15 14:20:20 INFO Applying migration id=thread 2026/10/15 14:20:20 INFO Applying migration id=host 2026/10/15 14:20:20 INFO Applying migration id=sharedinbox 2026/10/15 14:20:20 INFO Applying migration id=noteshost 2026/10/15 14:20:20 INFO Applying migration id=fetched 2026/10/15 14:20:20 INFO Applying migration id=move 2026/10/15 14:20:20 INFO Applying migration id=cleanup 2026/10/15 14:20:20 INFO Applying migration id=received 2026/10/15 14:20:20 INFO Applying migration id=namehost 2026/10/15 14:20:20 INFO Applying migration id=outboxhost 2026/10/15 14:20:20 INFO Applying migration id=notesfts 2026/10/15 14:20:20 INFO Applying migration id=iconsname 2026/10/15 14:20:20 INFO Applying migration id=nohash 2026/10/15 14:20:20 INFO Applying migration id=shares 2026/10/15 14:20:20 INFO Applying migration id=actorttl 2026/10/15 14:20:20 INFO Applying migration id=tocc 2026/10/15 14:20:20 INFO Applying migration id=followeds 2026/10/15 14:20:20 INFO Applying migration id=certhash 2026/10/15 14:20:20 INFO Applying migration id=follows_sync 2026/10/15 14:20:20 INFO Applying migration id=jsonpath 2026/10/15 14:20:20 INFO Applying migration id=localforward 2026/10/15 14:20:20 INFO Applying migration id=avatar 2026/10/15 14:20:20 INFO Applying migration id=noimage 2026/10/15 14:20:20 INFO Applying migration id=feed 2026/10/15 14:20:20 INFO Applying migration id=bookmarks 2026/10/15 14:20:20 INFO Applying migration id=shareactivity 2026/10/15 14:20:20 INFO Applying migration id=application 2026/10/15 14:20:20 INFO Applying migration id=certificates 2026/10/15 14:20:20 INFO Applying migration id=rawforward 2026/10/15 14:20:20 INFO Applying migration id=publickey 2026/10/15 14:20:20 INFO Applying migration id=resolvegroup 2026/10/15 14:20:20 INFO Applying migration id=reject 2026/10/15 14:20:20 INFO Applying migration id=autodel 2026/10/15 14:20:20 INFO Applying migration id=jsonb 2026/10/15 14:20:20 INFO Applying migration id=quote 2026/10/15 14:20:20 INFO Applying migration id=rfc9421 2026/10/15 14:20:20 INFO Applying migration id=keys 2026/10/15 14:20:20 INFO Applying migration id=portable 2026/10/15 14:20:20 INFO Applying migration id=proofs 2026/10/15 14:20:20 INFO Applying migration id=contexts 2026/10/15 14:20:20 INFO Applying migration id=deliverieshost 2026/10/15 14:20:20 INFO Applying migration id=pembegin 2026/10/15 14:20:20 INFO Applying migration id=didhost 2026/10/15 14:20:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:20 INFO Applying migration id=invites 2026/10/15 14:20:20 INFO Applying migration id=ed25519blob 2026/10/15 14:20:20 INFO Applying migration id=rsablob 2026/10/15 14:20:20 INFO Applying migration id=iconscid 2026/10/15 14:20:20 INFO Applying migration id=actor 2026/10/15 14:20:20 INFO Applying migration id=localkeys 2026/10/15 14:20:20 INFO Applying migration id=deleted 2026/10/15 14:20:20 INFO Applying migration id=history 2026/10/15 14:20:20 INFO Applying migration id=outboxnano 2026/10/15 14:20:20 INFO Applying migration id=implements 2026/10/15 14:20:20 INFO Applying migration id=backfill 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7753-7c96-a3e2-e0cb8d083446 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7753-7c0b-ba85-c359e20a623f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7753-7c0b-ba85-c359e20a623f 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7753-7c0b-ba85-c359e20a623f 2026/10/15 14:20:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7757-7a79-996b-07bf83786b74 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7757-7a43-97bc-e0c5e59d9ce4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-7757-7a43-97bc-e0c5e59d9ce4 2026/10/15 14:20:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7757-7a43-97bc-e0c5e59d9ce4 2026/10/15 14:20:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (0.64s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/10/15 14:20:20 INFO Applying migration id=initial 2026/10/15 14:20:20 INFO Applying migration id=notesupdated 2026/10/15 14:20:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:20 INFO Applying migration id=activitiesid 2026/10/15 14:20:20 INFO Applying migration id=outbox 2026/10/15 14:20:20 INFO Applying migration id=edits 2026/10/15 14:20:20 INFO Applying migration id=outboxactor 2026/10/15 14:20:20 INFO Applying migration id=outboxsender 2026/10/15 14:20:20 INFO Applying migration id=thread 2026/10/15 14:20:20 INFO Applying migration id=host 2026/10/15 14:20:20 INFO Applying migration id=sharedinbox 2026/10/15 14:20:20 INFO Applying migration id=noteshost 2026/10/15 14:20:20 INFO Applying migration id=fetched 2026/10/15 14:20:20 INFO Applying migration id=move 2026/10/15 14:20:20 INFO Applying migration id=cleanup 2026/10/15 14:20:20 INFO Applying migration id=received 2026/10/15 14:20:20 INFO Applying migration id=namehost 2026/10/15 14:20:20 INFO Applying migration id=outboxhost 2026/10/15 14:20:20 INFO Applying migration id=notesfts 2026/10/15 14:20:20 INFO Applying migration id=iconsname 2026/10/15 14:20:20 INFO Applying migration id=nohash 2026/10/15 14:20:20 INFO Applying migration id=shares 2026/10/15 14:20:20 INFO Applying migration id=actorttl 2026/10/15 14:20:20 INFO Applying migration id=tocc 2026/10/15 14:20:20 INFO Applying migration id=followeds 2026/10/15 14:20:20 INFO Applying migration id=certhash 2026/10/15 14:20:20 INFO Applying migration id=follows_sync 2026/10/15 14:20:20 INFO Applying migration id=jsonpath 2026/10/15 14:20:20 INFO Applying migration id=localforward 2026/10/15 14:20:20 INFO Applying migration id=avatar 2026/10/15 14:20:20 INFO Applying migration id=noimage 2026/10/15 14:20:20 INFO Applying migration id=feed 2026/10/15 14:20:20 INFO Applying migration id=bookmarks 2026/10/15 14:20:20 INFO Applying migration id=shareactivity 2026/10/15 14:20:20 INFO Applying migration id=application 2026/10/15 14:20:20 INFO Applying migration id=certificates 2026/10/15 14:20:20 INFO Applying migration id=rawforward 2026/10/15 14:20:20 INFO Applying migration id=publickey 2026/10/15 14:20:20 INFO Applying migration id=resolvegroup 2026/10/15 14:20:20 INFO Applying migration id=reject 2026/10/15 14:20:20 INFO Applying migration id=autodel 2026/10/15 14:20:20 INFO Applying migration id=jsonb 2026/10/15 14:20:20 INFO Applying migration id=quote 2026/10/15 14:20:20 INFO Applying migration id=rfc9421 2026/10/15 14:20:20 INFO Applying migration id=keys 2026/10/15 14:20:20 INFO Applying migration id=portable 2026/10/15 14:20:20 INFO Applying migration id=proofs 2026/10/15 14:20:20 INFO Applying migration id=contexts 2026/10/15 14:20:20 INFO Applying migration id=deliverieshost 2026/10/15 14:20:20 INFO Applying migration id=pembegin 2026/10/15 14:20:20 INFO Applying migration id=didhost 2026/10/15 14:20:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:20 INFO Applying migration id=invites 2026/10/15 14:20:20 INFO Applying migration id=ed25519blob 2026/10/15 14:20:20 INFO Applying migration id=rsablob 2026/10/15 14:20:20 INFO Applying migration id=iconscid 2026/10/15 14:20:20 INFO Applying migration id=actor 2026/10/15 14:20:20 INFO Applying migration id=localkeys 2026/10/15 14:20:20 INFO Applying migration id=deleted 2026/10/15 14:20:20 INFO Applying migration id=history 2026/10/15 14:20:20 INFO Applying migration id=outboxnano 2026/10/15 14:20:20 INFO Applying migration id=implements 2026/10/15 14:20:20 INFO Applying migration id=backfill 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-79a3-7432-97e6-63e0ea2b37f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-79a2-7d3c-8962-dac91f2c2bdf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-79a2-7d3c-8962-dac91f2c2bdf 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-79a2-7d3c-8962-dac91f2c2bdf 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-79a7-75a5-8fc9-6b30c6308837 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-79a7-7574-80b4-14a2390d2874 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-79a7-7574-80b4-14a2390d2874 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-79a7-7574-80b4-14a2390d2874 2026/10/15 14:20:21 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.59s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/10/15 14:20:21 INFO Applying migration id=initial 2026/10/15 14:20:21 INFO Applying migration id=notesupdated 2026/10/15 14:20:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:21 INFO Applying migration id=activitiesid 2026/10/15 14:20:21 INFO Applying migration id=outbox 2026/10/15 14:20:21 INFO Applying migration id=edits 2026/10/15 14:20:21 INFO Applying migration id=outboxactor 2026/10/15 14:20:21 INFO Applying migration id=outboxsender 2026/10/15 14:20:21 INFO Applying migration id=thread 2026/10/15 14:20:21 INFO Applying migration id=host 2026/10/15 14:20:21 INFO Applying migration id=sharedinbox 2026/10/15 14:20:21 INFO Applying migration id=noteshost 2026/10/15 14:20:21 INFO Applying migration id=fetched 2026/10/15 14:20:21 INFO Applying migration id=move 2026/10/15 14:20:21 INFO Applying migration id=cleanup 2026/10/15 14:20:21 INFO Applying migration id=received 2026/10/15 14:20:21 INFO Applying migration id=namehost 2026/10/15 14:20:21 INFO Applying migration id=outboxhost 2026/10/15 14:20:21 INFO Applying migration id=notesfts 2026/10/15 14:20:21 INFO Applying migration id=iconsname 2026/10/15 14:20:21 INFO Applying migration id=nohash 2026/10/15 14:20:21 INFO Applying migration id=shares 2026/10/15 14:20:21 INFO Applying migration id=actorttl 2026/10/15 14:20:21 INFO Applying migration id=tocc 2026/10/15 14:20:21 INFO Applying migration id=followeds 2026/10/15 14:20:21 INFO Applying migration id=certhash 2026/10/15 14:20:21 INFO Applying migration id=follows_sync 2026/10/15 14:20:21 INFO Applying migration id=jsonpath 2026/10/15 14:20:21 INFO Applying migration id=localforward 2026/10/15 14:20:21 INFO Applying migration id=avatar 2026/10/15 14:20:21 INFO Applying migration id=noimage 2026/10/15 14:20:21 INFO Applying migration id=feed 2026/10/15 14:20:21 INFO Applying migration id=bookmarks 2026/10/15 14:20:21 INFO Applying migration id=shareactivity 2026/10/15 14:20:21 INFO Applying migration id=application 2026/10/15 14:20:21 INFO Applying migration id=certificates 2026/10/15 14:20:21 INFO Applying migration id=rawforward 2026/10/15 14:20:21 INFO Applying migration id=publickey 2026/10/15 14:20:21 INFO Applying migration id=resolvegroup 2026/10/15 14:20:21 INFO Applying migration id=reject 2026/10/15 14:20:21 INFO Applying migration id=autodel 2026/10/15 14:20:21 INFO Applying migration id=jsonb 2026/10/15 14:20:21 INFO Applying migration id=quote 2026/10/15 14:20:21 INFO Applying migration id=rfc9421 2026/10/15 14:20:21 INFO Applying migration id=keys 2026/10/15 14:20:21 INFO Applying migration id=portable 2026/10/15 14:20:21 INFO Applying migration id=proofs 2026/10/15 14:20:21 INFO Applying migration id=contexts 2026/10/15 14:20:21 INFO Applying migration id=deliverieshost 2026/10/15 14:20:21 INFO Applying migration id=pembegin 2026/10/15 14:20:21 INFO Applying migration id=didhost 2026/10/15 14:20:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:21 INFO Applying migration id=invites 2026/10/15 14:20:21 INFO Applying migration id=ed25519blob 2026/10/15 14:20:21 INFO Applying migration id=rsablob 2026/10/15 14:20:21 INFO Applying migration id=iconscid 2026/10/15 14:20:21 INFO Applying migration id=actor 2026/10/15 14:20:21 INFO Applying migration id=localkeys 2026/10/15 14:20:21 INFO Applying migration id=deleted 2026/10/15 14:20:21 INFO Applying migration id=history 2026/10/15 14:20:21 INFO Applying migration id=outboxnano 2026/10/15 14:20:21 INFO Applying migration id=implements 2026/10/15 14:20:21 INFO Applying migration id=backfill 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7c12-74c0-b510-85e7b48442c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7c12-742d-987e-65f3b01ce851 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-7c12-742d-987e-65f3b01ce851 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7c12-742d-987e-65f3b01ce851 2026/10/15 14:20:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-7c1b-7dd4-bda1-59fef2574e15 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-7c1b-7d5c-bd97-57539b9236a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13fef-7c1b-7d5c-bd97-57539b9236a9 2026/10/15 14:20:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13fef-7c1b-7d5c-bd97-57539b9236a9 2026/10/15 14:20:21 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (0.64s) === RUN TestHome_AuthenticatedUser 2026/10/15 14:20:21 INFO Applying migration id=initial 2026/10/15 14:20:21 INFO Applying migration id=notesupdated 2026/10/15 14:20:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:21 INFO Applying migration id=activitiesid 2026/10/15 14:20:21 INFO Applying migration id=outbox 2026/10/15 14:20:21 INFO Applying migration id=edits 2026/10/15 14:20:21 INFO Applying migration id=outboxactor 2026/10/15 14:20:21 INFO Applying migration id=outboxsender 2026/10/15 14:20:21 INFO Applying migration id=thread 2026/10/15 14:20:21 INFO Applying migration id=host 2026/10/15 14:20:21 INFO Applying migration id=sharedinbox 2026/10/15 14:20:21 INFO Applying migration id=noteshost 2026/10/15 14:20:21 INFO Applying migration id=fetched 2026/10/15 14:20:21 INFO Applying migration id=move 2026/10/15 14:20:21 INFO Applying migration id=cleanup 2026/10/15 14:20:21 INFO Applying migration id=received 2026/10/15 14:20:21 INFO Applying migration id=namehost 2026/10/15 14:20:21 INFO Applying migration id=outboxhost 2026/10/15 14:20:21 INFO Applying migration id=notesfts 2026/10/15 14:20:21 INFO Applying migration id=iconsname 2026/10/15 14:20:21 INFO Applying migration id=nohash 2026/10/15 14:20:21 INFO Applying migration id=shares 2026/10/15 14:20:21 INFO Applying migration id=actorttl 2026/10/15 14:20:21 INFO Applying migration id=tocc 2026/10/15 14:20:21 INFO Applying migration id=followeds 2026/10/15 14:20:22 INFO Applying migration id=certhash 2026/10/15 14:20:22 INFO Applying migration id=follows_sync 2026/10/15 14:20:22 INFO Applying migration id=jsonpath 2026/10/15 14:20:22 INFO Applying migration id=localforward 2026/10/15 14:20:22 INFO Applying migration id=avatar 2026/10/15 14:20:22 INFO Applying migration id=noimage 2026/10/15 14:20:22 INFO Applying migration id=feed 2026/10/15 14:20:22 INFO Applying migration id=bookmarks 2026/10/15 14:20:22 INFO Applying migration id=shareactivity 2026/10/15 14:20:22 INFO Applying migration id=application 2026/10/15 14:20:22 INFO Applying migration id=certificates 2026/10/15 14:20:22 INFO Applying migration id=rawforward 2026/10/15 14:20:22 INFO Applying migration id=publickey 2026/10/15 14:20:22 INFO Applying migration id=resolvegroup 2026/10/15 14:20:22 INFO Applying migration id=reject 2026/10/15 14:20:22 INFO Applying migration id=autodel 2026/10/15 14:20:22 INFO Applying migration id=jsonb 2026/10/15 14:20:22 INFO Applying migration id=quote 2026/10/15 14:20:22 INFO Applying migration id=rfc9421 2026/10/15 14:20:22 INFO Applying migration id=keys 2026/10/15 14:20:22 INFO Applying migration id=portable 2026/10/15 14:20:22 INFO Applying migration id=proofs 2026/10/15 14:20:22 INFO Applying migration id=contexts 2026/10/15 14:20:22 INFO Applying migration id=deliverieshost 2026/10/15 14:20:22 INFO Applying migration id=pembegin 2026/10/15 14:20:22 INFO Applying migration id=didhost 2026/10/15 14:20:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:22 INFO Applying migration id=invites 2026/10/15 14:20:22 INFO Applying migration id=ed25519blob 2026/10/15 14:20:22 INFO Applying migration id=rsablob 2026/10/15 14:20:22 INFO Applying migration id=iconscid 2026/10/15 14:20:22 INFO Applying migration id=actor 2026/10/15 14:20:22 INFO Applying migration id=localkeys 2026/10/15 14:20:22 INFO Applying migration id=deleted 2026/10/15 14:20:22 INFO Applying migration id=history 2026/10/15 14:20:22 INFO Applying migration id=outboxnano 2026/10/15 14:20:22 INFO Applying migration id=implements 2026/10/15 14:20:22 INFO Applying migration id=backfill --- PASS: TestHome_AuthenticatedUser (0.52s) === RUN TestHome_UnauthenticatedUser 2026/10/15 14:20:22 INFO Applying migration id=initial 2026/10/15 14:20:22 INFO Applying migration id=notesupdated 2026/10/15 14:20:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:22 INFO Applying migration id=activitiesid 2026/10/15 14:20:22 INFO Applying migration id=outbox 2026/10/15 14:20:22 INFO Applying migration id=edits 2026/10/15 14:20:22 INFO Applying migration id=outboxactor 2026/10/15 14:20:22 INFO Applying migration id=outboxsender 2026/10/15 14:20:22 INFO Applying migration id=thread 2026/10/15 14:20:22 INFO Applying migration id=host 2026/10/15 14:20:22 INFO Applying migration id=sharedinbox 2026/10/15 14:20:22 INFO Applying migration id=noteshost 2026/10/15 14:20:22 INFO Applying migration id=fetched 2026/10/15 14:20:22 INFO Applying migration id=move 2026/10/15 14:20:22 INFO Applying migration id=cleanup 2026/10/15 14:20:22 INFO Applying migration id=received 2026/10/15 14:20:22 INFO Applying migration id=namehost 2026/10/15 14:20:22 INFO Applying migration id=outboxhost 2026/10/15 14:20:22 INFO Applying migration id=notesfts 2026/10/15 14:20:22 INFO Applying migration id=iconsname 2026/10/15 14:20:22 INFO Applying migration id=nohash 2026/10/15 14:20:22 INFO Applying migration id=shares 2026/10/15 14:20:22 INFO Applying migration id=actorttl 2026/10/15 14:20:22 INFO Applying migration id=tocc 2026/10/15 14:20:22 INFO Applying migration id=followeds 2026/10/15 14:20:22 INFO Applying migration id=certhash 2026/10/15 14:20:22 INFO Applying migration id=follows_sync 2026/10/15 14:20:22 INFO Applying migration id=jsonpath 2026/10/15 14:20:22 INFO Applying migration id=localforward 2026/10/15 14:20:22 INFO Applying migration id=avatar 2026/10/15 14:20:22 INFO Applying migration id=noimage 2026/10/15 14:20:22 INFO Applying migration id=feed 2026/10/15 14:20:22 INFO Applying migration id=bookmarks 2026/10/15 14:20:22 INFO Applying migration id=shareactivity 2026/10/15 14:20:22 INFO Applying migration id=application 2026/10/15 14:20:22 INFO Applying migration id=certificates 2026/10/15 14:20:22 INFO Applying migration id=rawforward 2026/10/15 14:20:22 INFO Applying migration id=publickey 2026/10/15 14:20:22 INFO Applying migration id=resolvegroup 2026/10/15 14:20:22 INFO Applying migration id=reject 2026/10/15 14:20:22 INFO Applying migration id=autodel 2026/10/15 14:20:22 INFO Applying migration id=jsonb 2026/10/15 14:20:22 INFO Applying migration id=quote 2026/10/15 14:20:22 INFO Applying migration id=rfc9421 2026/10/15 14:20:22 INFO Applying migration id=keys 2026/10/15 14:20:22 INFO Applying migration id=portable 2026/10/15 14:20:22 INFO Applying migration id=proofs 2026/10/15 14:20:22 INFO Applying migration id=contexts 2026/10/15 14:20:22 INFO Applying migration id=deliverieshost 2026/10/15 14:20:22 INFO Applying migration id=pembegin 2026/10/15 14:20:22 INFO Applying migration id=didhost 2026/10/15 14:20:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:22 INFO Applying migration id=invites 2026/10/15 14:20:22 INFO Applying migration id=ed25519blob 2026/10/15 14:20:22 INFO Applying migration id=rsablob 2026/10/15 14:20:22 INFO Applying migration id=iconscid 2026/10/15 14:20:22 INFO Applying migration id=actor 2026/10/15 14:20:22 INFO Applying migration id=localkeys 2026/10/15 14:20:22 INFO Applying migration id=deleted 2026/10/15 14:20:22 INFO Applying migration id=history 2026/10/15 14:20:22 INFO Applying migration id=outboxnano 2026/10/15 14:20:22 INFO Applying migration id=implements 2026/10/15 14:20:22 INFO Applying migration id=backfill --- PASS: TestHome_UnauthenticatedUser (0.66s) === RUN TestMove_FederatedToFederated 2026/10/15 14:20:23 INFO Applying migration id=initial 2026/10/15 14:20:23 INFO Applying migration id=notesupdated 2026/10/15 14:20:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:23 INFO Applying migration id=activitiesid 2026/10/15 14:20:23 INFO Applying migration id=outbox 2026/10/15 14:20:23 INFO Applying migration id=edits 2026/10/15 14:20:23 INFO Applying migration id=outboxactor 2026/10/15 14:20:23 INFO Applying migration id=outboxsender 2026/10/15 14:20:23 INFO Applying migration id=thread 2026/10/15 14:20:23 INFO Applying migration id=host 2026/10/15 14:20:23 INFO Applying migration id=sharedinbox 2026/10/15 14:20:23 INFO Applying migration id=noteshost 2026/10/15 14:20:23 INFO Applying migration id=fetched 2026/10/15 14:20:23 INFO Applying migration id=move 2026/10/15 14:20:23 INFO Applying migration id=cleanup 2026/10/15 14:20:23 INFO Applying migration id=received 2026/10/15 14:20:23 INFO Applying migration id=namehost 2026/10/15 14:20:23 INFO Applying migration id=outboxhost 2026/10/15 14:20:23 INFO Applying migration id=notesfts 2026/10/15 14:20:23 INFO Applying migration id=iconsname 2026/10/15 14:20:23 INFO Applying migration id=nohash 2026/10/15 14:20:23 INFO Applying migration id=shares 2026/10/15 14:20:23 INFO Applying migration id=actorttl 2026/10/15 14:20:23 INFO Applying migration id=tocc 2026/10/15 14:20:23 INFO Applying migration id=followeds 2026/10/15 14:20:23 INFO Applying migration id=certhash 2026/10/15 14:20:23 INFO Applying migration id=follows_sync 2026/10/15 14:20:23 INFO Applying migration id=jsonpath 2026/10/15 14:20:23 INFO Applying migration id=localforward 2026/10/15 14:20:23 INFO Applying migration id=avatar 2026/10/15 14:20:23 INFO Applying migration id=noimage 2026/10/15 14:20:23 INFO Applying migration id=feed 2026/10/15 14:20:23 INFO Applying migration id=bookmarks 2026/10/15 14:20:23 INFO Applying migration id=shareactivity 2026/10/15 14:20:23 INFO Applying migration id=application 2026/10/15 14:20:23 INFO Applying migration id=certificates 2026/10/15 14:20:23 INFO Applying migration id=rawforward 2026/10/15 14:20:23 INFO Applying migration id=publickey 2026/10/15 14:20:23 INFO Applying migration id=resolvegroup 2026/10/15 14:20:23 INFO Applying migration id=reject 2026/10/15 14:20:23 INFO Applying migration id=autodel 2026/10/15 14:20:23 INFO Applying migration id=jsonb 2026/10/15 14:20:23 INFO Applying migration id=quote 2026/10/15 14:20:23 INFO Applying migration id=rfc9421 2026/10/15 14:20:23 INFO Applying migration id=keys 2026/10/15 14:20:23 INFO Applying migration id=portable 2026/10/15 14:20:23 INFO Applying migration id=proofs 2026/10/15 14:20:23 INFO Applying migration id=contexts 2026/10/15 14:20:23 INFO Applying migration id=deliverieshost 2026/10/15 14:20:23 INFO Applying migration id=pembegin 2026/10/15 14:20:23 INFO Applying migration id=didhost 2026/10/15 14:20:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:23 INFO Applying migration id=invites 2026/10/15 14:20:23 INFO Applying migration id=ed25519blob 2026/10/15 14:20:23 INFO Applying migration id=rsablob 2026/10/15 14:20:23 INFO Applying migration id=iconscid 2026/10/15 14:20:23 INFO Applying migration id=actor 2026/10/15 14:20:23 INFO Applying migration id=localkeys 2026/10/15 14:20:23 INFO Applying migration id=deleted 2026/10/15 14:20:23 INFO Applying migration id=history 2026/10/15 14:20:23 INFO Applying migration id=outboxnano 2026/10/15 14:20:23 INFO Applying migration id=implements 2026/10/15 14:20:23 INFO Applying migration id=backfill 2026/10/15 14:20:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8282-781b-aebd-af93ea276462 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/10/15 14:20:23 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-8282-781b-aebd-af93ea276462 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/15 14:20:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8286-76af-adeb-4e1da238b464 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/10/15 14:20:23 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-8287-79e0-abed-a5c044e1c275 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8282-781b-aebd-af93ea276462 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (0.46s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/10/15 14:20:23 INFO Applying migration id=initial 2026/10/15 14:20:23 INFO Applying migration id=notesupdated 2026/10/15 14:20:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:23 INFO Applying migration id=activitiesid 2026/10/15 14:20:23 INFO Applying migration id=outbox 2026/10/15 14:20:23 INFO Applying migration id=edits 2026/10/15 14:20:23 INFO Applying migration id=outboxactor 2026/10/15 14:20:23 INFO Applying migration id=outboxsender 2026/10/15 14:20:23 INFO Applying migration id=thread 2026/10/15 14:20:23 INFO Applying migration id=host 2026/10/15 14:20:23 INFO Applying migration id=sharedinbox 2026/10/15 14:20:23 INFO Applying migration id=noteshost 2026/10/15 14:20:23 INFO Applying migration id=fetched 2026/10/15 14:20:23 INFO Applying migration id=move 2026/10/15 14:20:23 INFO Applying migration id=cleanup 2026/10/15 14:20:23 INFO Applying migration id=received 2026/10/15 14:20:23 INFO Applying migration id=namehost 2026/10/15 14:20:23 INFO Applying migration id=outboxhost 2026/10/15 14:20:23 INFO Applying migration id=notesfts 2026/10/15 14:20:23 INFO Applying migration id=iconsname 2026/10/15 14:20:23 INFO Applying migration id=nohash 2026/10/15 14:20:23 INFO Applying migration id=shares 2026/10/15 14:20:23 INFO Applying migration id=actorttl 2026/10/15 14:20:23 INFO Applying migration id=tocc 2026/10/15 14:20:23 INFO Applying migration id=followeds 2026/10/15 14:20:23 INFO Applying migration id=certhash 2026/10/15 14:20:23 INFO Applying migration id=follows_sync 2026/10/15 14:20:23 INFO Applying migration id=jsonpath 2026/10/15 14:20:23 INFO Applying migration id=localforward 2026/10/15 14:20:23 INFO Applying migration id=avatar 2026/10/15 14:20:23 INFO Applying migration id=noimage 2026/10/15 14:20:23 INFO Applying migration id=feed 2026/10/15 14:20:23 INFO Applying migration id=bookmarks 2026/10/15 14:20:23 INFO Applying migration id=shareactivity 2026/10/15 14:20:23 INFO Applying migration id=application 2026/10/15 14:20:23 INFO Applying migration id=certificates 2026/10/15 14:20:23 INFO Applying migration id=rawforward 2026/10/15 14:20:23 INFO Applying migration id=publickey 2026/10/15 14:20:23 INFO Applying migration id=resolvegroup 2026/10/15 14:20:23 INFO Applying migration id=reject 2026/10/15 14:20:23 INFO Applying migration id=autodel 2026/10/15 14:20:23 INFO Applying migration id=jsonb 2026/10/15 14:20:23 INFO Applying migration id=quote 2026/10/15 14:20:23 INFO Applying migration id=rfc9421 2026/10/15 14:20:23 INFO Applying migration id=keys 2026/10/15 14:20:23 INFO Applying migration id=portable 2026/10/15 14:20:23 INFO Applying migration id=proofs 2026/10/15 14:20:23 INFO Applying migration id=contexts 2026/10/15 14:20:23 INFO Applying migration id=deliverieshost 2026/10/15 14:20:23 INFO Applying migration id=pembegin 2026/10/15 14:20:23 INFO Applying migration id=didhost 2026/10/15 14:20:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:23 INFO Applying migration id=invites 2026/10/15 14:20:23 INFO Applying migration id=ed25519blob 2026/10/15 14:20:23 INFO Applying migration id=rsablob 2026/10/15 14:20:23 INFO Applying migration id=iconscid 2026/10/15 14:20:23 INFO Applying migration id=actor 2026/10/15 14:20:23 INFO Applying migration id=localkeys 2026/10/15 14:20:23 INFO Applying migration id=deleted 2026/10/15 14:20:23 INFO Applying migration id=history 2026/10/15 14:20:23 INFO Applying migration id=outboxnano 2026/10/15 14:20:23 INFO Applying migration id=implements 2026/10/15 14:20:23 INFO Applying migration id=backfill 2026/10/15 14:20:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-84c9-7d41-bc36-11013faaca99 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/10/15 14:20:24 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-84c9-7d41-bc36-11013faaca99 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/15 14:20:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-84cb-73e6-af94-bb98a27d3ebc 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/10/15 14:20:24 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-84cb-7bd5-9e5d-031c01cea6d8 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-84c9-7d41-bc36-11013faaca99 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (0.58s) === RUN TestMove_FederatedToFederatedNotLinked 2026/10/15 14:20:24 INFO Applying migration id=initial 2026/10/15 14:20:24 INFO Applying migration id=notesupdated 2026/10/15 14:20:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:24 INFO Applying migration id=activitiesid 2026/10/15 14:20:24 INFO Applying migration id=outbox 2026/10/15 14:20:24 INFO Applying migration id=edits 2026/10/15 14:20:24 INFO Applying migration id=outboxactor 2026/10/15 14:20:24 INFO Applying migration id=outboxsender 2026/10/15 14:20:24 INFO Applying migration id=thread 2026/10/15 14:20:24 INFO Applying migration id=host 2026/10/15 14:20:24 INFO Applying migration id=sharedinbox 2026/10/15 14:20:24 INFO Applying migration id=noteshost 2026/10/15 14:20:24 INFO Applying migration id=fetched 2026/10/15 14:20:24 INFO Applying migration id=move 2026/10/15 14:20:24 INFO Applying migration id=cleanup 2026/10/15 14:20:24 INFO Applying migration id=received 2026/10/15 14:20:24 INFO Applying migration id=namehost 2026/10/15 14:20:24 INFO Applying migration id=outboxhost 2026/10/15 14:20:24 INFO Applying migration id=notesfts 2026/10/15 14:20:24 INFO Applying migration id=iconsname 2026/10/15 14:20:24 INFO Applying migration id=nohash 2026/10/15 14:20:24 INFO Applying migration id=shares 2026/10/15 14:20:24 INFO Applying migration id=actorttl 2026/10/15 14:20:24 INFO Applying migration id=tocc 2026/10/15 14:20:24 INFO Applying migration id=followeds 2026/10/15 14:20:24 INFO Applying migration id=certhash 2026/10/15 14:20:24 INFO Applying migration id=follows_sync 2026/10/15 14:20:24 INFO Applying migration id=jsonpath 2026/10/15 14:20:24 INFO Applying migration id=localforward 2026/10/15 14:20:24 INFO Applying migration id=avatar 2026/10/15 14:20:24 INFO Applying migration id=noimage 2026/10/15 14:20:24 INFO Applying migration id=feed 2026/10/15 14:20:24 INFO Applying migration id=bookmarks 2026/10/15 14:20:24 INFO Applying migration id=shareactivity 2026/10/15 14:20:24 INFO Applying migration id=application 2026/10/15 14:20:24 INFO Applying migration id=certificates 2026/10/15 14:20:24 INFO Applying migration id=rawforward 2026/10/15 14:20:24 INFO Applying migration id=publickey 2026/10/15 14:20:24 INFO Applying migration id=resolvegroup 2026/10/15 14:20:24 INFO Applying migration id=reject 2026/10/15 14:20:24 INFO Applying migration id=autodel 2026/10/15 14:20:24 INFO Applying migration id=jsonb 2026/10/15 14:20:24 INFO Applying migration id=quote 2026/10/15 14:20:24 INFO Applying migration id=rfc9421 2026/10/15 14:20:24 INFO Applying migration id=keys 2026/10/15 14:20:24 INFO Applying migration id=portable 2026/10/15 14:20:24 INFO Applying migration id=proofs 2026/10/15 14:20:24 INFO Applying migration id=contexts 2026/10/15 14:20:24 INFO Applying migration id=deliverieshost 2026/10/15 14:20:24 INFO Applying migration id=pembegin 2026/10/15 14:20:24 INFO Applying migration id=didhost 2026/10/15 14:20:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:24 INFO Applying migration id=invites 2026/10/15 14:20:24 INFO Applying migration id=ed25519blob 2026/10/15 14:20:24 INFO Applying migration id=rsablob 2026/10/15 14:20:24 INFO Applying migration id=iconscid 2026/10/15 14:20:24 INFO Applying migration id=actor 2026/10/15 14:20:24 INFO Applying migration id=localkeys 2026/10/15 14:20:24 INFO Applying migration id=deleted 2026/10/15 14:20:24 INFO Applying migration id=history 2026/10/15 14:20:24 INFO Applying migration id=outboxnano 2026/10/15 14:20:24 INFO Applying migration id=implements 2026/10/15 14:20:24 INFO Applying migration id=backfill 2026/10/15 14:20:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-877b-7097-afb4-a6fce7236a19 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (0.69s) === RUN TestMove_FederatedToLocal 2026/10/15 14:20:24 INFO Applying migration id=initial 2026/10/15 14:20:24 INFO Applying migration id=notesupdated 2026/10/15 14:20:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:24 INFO Applying migration id=activitiesid 2026/10/15 14:20:24 INFO Applying migration id=outbox 2026/10/15 14:20:24 INFO Applying migration id=edits 2026/10/15 14:20:24 INFO Applying migration id=outboxactor 2026/10/15 14:20:24 INFO Applying migration id=outboxsender 2026/10/15 14:20:24 INFO Applying migration id=thread 2026/10/15 14:20:24 INFO Applying migration id=host 2026/10/15 14:20:24 INFO Applying migration id=sharedinbox 2026/10/15 14:20:24 INFO Applying migration id=noteshost 2026/10/15 14:20:24 INFO Applying migration id=fetched 2026/10/15 14:20:24 INFO Applying migration id=move 2026/10/15 14:20:24 INFO Applying migration id=cleanup 2026/10/15 14:20:24 INFO Applying migration id=received 2026/10/15 14:20:24 INFO Applying migration id=namehost 2026/10/15 14:20:24 INFO Applying migration id=outboxhost 2026/10/15 14:20:24 INFO Applying migration id=notesfts 2026/10/15 14:20:24 INFO Applying migration id=iconsname 2026/10/15 14:20:24 INFO Applying migration id=nohash 2026/10/15 14:20:24 INFO Applying migration id=shares 2026/10/15 14:20:24 INFO Applying migration id=actorttl 2026/10/15 14:20:24 INFO Applying migration id=tocc 2026/10/15 14:20:24 INFO Applying migration id=followeds 2026/10/15 14:20:24 INFO Applying migration id=certhash 2026/10/15 14:20:24 INFO Applying migration id=follows_sync 2026/10/15 14:20:24 INFO Applying migration id=jsonpath 2026/10/15 14:20:24 INFO Applying migration id=localforward 2026/10/15 14:20:24 INFO Applying migration id=avatar 2026/10/15 14:20:24 INFO Applying migration id=noimage 2026/10/15 14:20:24 INFO Applying migration id=feed 2026/10/15 14:20:24 INFO Applying migration id=bookmarks 2026/10/15 14:20:24 INFO Applying migration id=shareactivity 2026/10/15 14:20:24 INFO Applying migration id=application 2026/10/15 14:20:24 INFO Applying migration id=certificates 2026/10/15 14:20:24 INFO Applying migration id=rawforward 2026/10/15 14:20:24 INFO Applying migration id=publickey 2026/10/15 14:20:24 INFO Applying migration id=resolvegroup 2026/10/15 14:20:24 INFO Applying migration id=reject 2026/10/15 14:20:24 INFO Applying migration id=autodel 2026/10/15 14:20:24 INFO Applying migration id=jsonb 2026/10/15 14:20:24 INFO Applying migration id=quote 2026/10/15 14:20:24 INFO Applying migration id=rfc9421 2026/10/15 14:20:24 INFO Applying migration id=keys 2026/10/15 14:20:24 INFO Applying migration id=portable 2026/10/15 14:20:24 INFO Applying migration id=proofs 2026/10/15 14:20:24 INFO Applying migration id=contexts 2026/10/15 14:20:24 INFO Applying migration id=deliverieshost 2026/10/15 14:20:24 INFO Applying migration id=pembegin 2026/10/15 14:20:24 INFO Applying migration id=didhost 2026/10/15 14:20:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:24 INFO Applying migration id=invites 2026/10/15 14:20:24 INFO Applying migration id=ed25519blob 2026/10/15 14:20:24 INFO Applying migration id=rsablob 2026/10/15 14:20:24 INFO Applying migration id=iconscid 2026/10/15 14:20:24 INFO Applying migration id=actor 2026/10/15 14:20:24 INFO Applying migration id=localkeys 2026/10/15 14:20:24 INFO Applying migration id=deleted 2026/10/15 14:20:24 INFO Applying migration id=history 2026/10/15 14:20:24 INFO Applying migration id=outboxnano 2026/10/15 14:20:24 INFO Applying migration id=implements 2026/10/15 14:20:24 INFO Applying migration id=backfill 2026/10/15 14:20:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8a1a-70d2-82c3-d81dc73d2bf3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocal (0.67s) === RUN TestMove_FederatedToLocalLinked 2026/10/15 14:20:25 INFO Applying migration id=initial 2026/10/15 14:20:25 INFO Applying migration id=notesupdated 2026/10/15 14:20:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:25 INFO Applying migration id=activitiesid 2026/10/15 14:20:25 INFO Applying migration id=outbox 2026/10/15 14:20:25 INFO Applying migration id=edits 2026/10/15 14:20:25 INFO Applying migration id=outboxactor 2026/10/15 14:20:25 INFO Applying migration id=outboxsender 2026/10/15 14:20:25 INFO Applying migration id=thread 2026/10/15 14:20:25 INFO Applying migration id=host 2026/10/15 14:20:25 INFO Applying migration id=sharedinbox 2026/10/15 14:20:25 INFO Applying migration id=noteshost 2026/10/15 14:20:25 INFO Applying migration id=fetched 2026/10/15 14:20:25 INFO Applying migration id=move 2026/10/15 14:20:25 INFO Applying migration id=cleanup 2026/10/15 14:20:25 INFO Applying migration id=received 2026/10/15 14:20:25 INFO Applying migration id=namehost 2026/10/15 14:20:25 INFO Applying migration id=outboxhost 2026/10/15 14:20:25 INFO Applying migration id=notesfts 2026/10/15 14:20:25 INFO Applying migration id=iconsname 2026/10/15 14:20:25 INFO Applying migration id=nohash 2026/10/15 14:20:25 INFO Applying migration id=shares 2026/10/15 14:20:25 INFO Applying migration id=actorttl 2026/10/15 14:20:25 INFO Applying migration id=tocc 2026/10/15 14:20:25 INFO Applying migration id=followeds 2026/10/15 14:20:25 INFO Applying migration id=certhash 2026/10/15 14:20:25 INFO Applying migration id=follows_sync 2026/10/15 14:20:25 INFO Applying migration id=jsonpath 2026/10/15 14:20:25 INFO Applying migration id=localforward 2026/10/15 14:20:25 INFO Applying migration id=avatar 2026/10/15 14:20:25 INFO Applying migration id=noimage 2026/10/15 14:20:25 INFO Applying migration id=feed 2026/10/15 14:20:25 INFO Applying migration id=bookmarks 2026/10/15 14:20:25 INFO Applying migration id=shareactivity 2026/10/15 14:20:25 INFO Applying migration id=application 2026/10/15 14:20:25 INFO Applying migration id=certificates 2026/10/15 14:20:25 INFO Applying migration id=rawforward 2026/10/15 14:20:25 INFO Applying migration id=publickey 2026/10/15 14:20:25 INFO Applying migration id=resolvegroup 2026/10/15 14:20:25 INFO Applying migration id=reject 2026/10/15 14:20:25 INFO Applying migration id=autodel 2026/10/15 14:20:25 INFO Applying migration id=jsonb 2026/10/15 14:20:25 INFO Applying migration id=quote 2026/10/15 14:20:25 INFO Applying migration id=rfc9421 2026/10/15 14:20:25 INFO Applying migration id=keys 2026/10/15 14:20:25 INFO Applying migration id=portable 2026/10/15 14:20:25 INFO Applying migration id=proofs 2026/10/15 14:20:25 INFO Applying migration id=contexts 2026/10/15 14:20:25 INFO Applying migration id=deliverieshost 2026/10/15 14:20:25 INFO Applying migration id=pembegin 2026/10/15 14:20:25 INFO Applying migration id=didhost 2026/10/15 14:20:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:25 INFO Applying migration id=invites 2026/10/15 14:20:25 INFO Applying migration id=ed25519blob 2026/10/15 14:20:25 INFO Applying migration id=rsablob 2026/10/15 14:20:25 INFO Applying migration id=iconscid 2026/10/15 14:20:25 INFO Applying migration id=actor 2026/10/15 14:20:25 INFO Applying migration id=localkeys 2026/10/15 14:20:25 INFO Applying migration id=deleted 2026/10/15 14:20:25 INFO Applying migration id=history 2026/10/15 14:20:25 INFO Applying migration id=outboxnano 2026/10/15 14:20:25 INFO Applying migration id=implements 2026/10/15 14:20:25 INFO Applying migration id=backfill 2026/10/15 14:20:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8c32-79a1-a575-9d85fd2de017 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/10/15 14:20:26 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-8c32-79a1-a575-9d85fd2de017 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8c34-7438-918d-a96afd003089 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-8c34-7be2-b70a-cbd82f944bb8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8c34-7438-918d-a96afd003089 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13fef-8c34-7438-918d-a96afd003089 2026/10/15 14:20:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-8c35-7285-b30f-54dd2d9930e2 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8c32-79a1-a575-9d85fd2de017 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (0.54s) === RUN TestMove_FollowingBoth 2026/10/15 14:20:26 INFO Applying migration id=initial 2026/10/15 14:20:26 INFO Applying migration id=notesupdated 2026/10/15 14:20:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:26 INFO Applying migration id=activitiesid 2026/10/15 14:20:26 INFO Applying migration id=outbox 2026/10/15 14:20:26 INFO Applying migration id=edits 2026/10/15 14:20:26 INFO Applying migration id=outboxactor 2026/10/15 14:20:26 INFO Applying migration id=outboxsender 2026/10/15 14:20:26 INFO Applying migration id=thread 2026/10/15 14:20:26 INFO Applying migration id=host 2026/10/15 14:20:26 INFO Applying migration id=sharedinbox 2026/10/15 14:20:26 INFO Applying migration id=noteshost 2026/10/15 14:20:26 INFO Applying migration id=fetched 2026/10/15 14:20:26 INFO Applying migration id=move 2026/10/15 14:20:26 INFO Applying migration id=cleanup 2026/10/15 14:20:26 INFO Applying migration id=received 2026/10/15 14:20:26 INFO Applying migration id=namehost 2026/10/15 14:20:26 INFO Applying migration id=outboxhost 2026/10/15 14:20:26 INFO Applying migration id=notesfts 2026/10/15 14:20:26 INFO Applying migration id=iconsname 2026/10/15 14:20:26 INFO Applying migration id=nohash 2026/10/15 14:20:26 INFO Applying migration id=shares 2026/10/15 14:20:26 INFO Applying migration id=actorttl 2026/10/15 14:20:26 INFO Applying migration id=tocc 2026/10/15 14:20:26 INFO Applying migration id=followeds 2026/10/15 14:20:26 INFO Applying migration id=certhash 2026/10/15 14:20:26 INFO Applying migration id=follows_sync 2026/10/15 14:20:26 INFO Applying migration id=jsonpath 2026/10/15 14:20:26 INFO Applying migration id=localforward 2026/10/15 14:20:26 INFO Applying migration id=avatar 2026/10/15 14:20:26 INFO Applying migration id=noimage 2026/10/15 14:20:26 INFO Applying migration id=feed 2026/10/15 14:20:26 INFO Applying migration id=bookmarks 2026/10/15 14:20:26 INFO Applying migration id=shareactivity 2026/10/15 14:20:26 INFO Applying migration id=application 2026/10/15 14:20:26 INFO Applying migration id=certificates 2026/10/15 14:20:26 INFO Applying migration id=rawforward 2026/10/15 14:20:26 INFO Applying migration id=publickey 2026/10/15 14:20:26 INFO Applying migration id=resolvegroup 2026/10/15 14:20:26 INFO Applying migration id=reject 2026/10/15 14:20:26 INFO Applying migration id=autodel 2026/10/15 14:20:26 INFO Applying migration id=jsonb 2026/10/15 14:20:26 INFO Applying migration id=quote 2026/10/15 14:20:26 INFO Applying migration id=rfc9421 2026/10/15 14:20:26 INFO Applying migration id=keys 2026/10/15 14:20:26 INFO Applying migration id=portable 2026/10/15 14:20:26 INFO Applying migration id=proofs 2026/10/15 14:20:26 INFO Applying migration id=contexts 2026/10/15 14:20:26 INFO Applying migration id=deliverieshost 2026/10/15 14:20:26 INFO Applying migration id=pembegin 2026/10/15 14:20:26 INFO Applying migration id=didhost 2026/10/15 14:20:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:26 INFO Applying migration id=invites 2026/10/15 14:20:26 INFO Applying migration id=ed25519blob 2026/10/15 14:20:26 INFO Applying migration id=rsablob 2026/10/15 14:20:26 INFO Applying migration id=iconscid 2026/10/15 14:20:26 INFO Applying migration id=actor 2026/10/15 14:20:26 INFO Applying migration id=localkeys 2026/10/15 14:20:26 INFO Applying migration id=deleted 2026/10/15 14:20:26 INFO Applying migration id=history 2026/10/15 14:20:26 INFO Applying migration id=outboxnano 2026/10/15 14:20:26 INFO Applying migration id=implements 2026/10/15 14:20:26 INFO Applying migration id=backfill 2026/10/15 14:20:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7316-9efa-dc33ef6afcd7 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/10/15 14:20:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7c34-ad5f-cdc4fac9c04a 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/10/15 14:20:26 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7316-9efa-dc33ef6afcd7 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/15 14:20:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-8fe4-718f-a655-41094caf4fa0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-8fe2-7316-9efa-dc33ef6afcd7 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.94s) === RUN TestMove_LocalToLocalAliasThrottled 2026/10/15 14:20:26 INFO Applying migration id=initial 2026/10/15 14:20:26 INFO Applying migration id=notesupdated 2026/10/15 14:20:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:26 INFO Applying migration id=activitiesid 2026/10/15 14:20:26 INFO Applying migration id=outbox 2026/10/15 14:20:26 INFO Applying migration id=edits 2026/10/15 14:20:26 INFO Applying migration id=outboxactor 2026/10/15 14:20:26 INFO Applying migration id=outboxsender 2026/10/15 14:20:26 INFO Applying migration id=thread 2026/10/15 14:20:26 INFO Applying migration id=host 2026/10/15 14:20:26 INFO Applying migration id=sharedinbox 2026/10/15 14:20:26 INFO Applying migration id=noteshost 2026/10/15 14:20:26 INFO Applying migration id=fetched 2026/10/15 14:20:26 INFO Applying migration id=move 2026/10/15 14:20:26 INFO Applying migration id=cleanup 2026/10/15 14:20:26 INFO Applying migration id=received 2026/10/15 14:20:27 INFO Applying migration id=namehost 2026/10/15 14:20:27 INFO Applying migration id=outboxhost 2026/10/15 14:20:27 INFO Applying migration id=notesfts 2026/10/15 14:20:27 INFO Applying migration id=iconsname 2026/10/15 14:20:27 INFO Applying migration id=nohash 2026/10/15 14:20:27 INFO Applying migration id=shares 2026/10/15 14:20:27 INFO Applying migration id=actorttl 2026/10/15 14:20:27 INFO Applying migration id=tocc 2026/10/15 14:20:27 INFO Applying migration id=followeds 2026/10/15 14:20:27 INFO Applying migration id=certhash 2026/10/15 14:20:27 INFO Applying migration id=follows_sync 2026/10/15 14:20:27 INFO Applying migration id=jsonpath 2026/10/15 14:20:27 INFO Applying migration id=localforward 2026/10/15 14:20:27 INFO Applying migration id=avatar 2026/10/15 14:20:27 INFO Applying migration id=noimage 2026/10/15 14:20:27 INFO Applying migration id=feed 2026/10/15 14:20:27 INFO Applying migration id=bookmarks 2026/10/15 14:20:27 INFO Applying migration id=shareactivity 2026/10/15 14:20:27 INFO Applying migration id=application 2026/10/15 14:20:27 INFO Applying migration id=certificates 2026/10/15 14:20:27 INFO Applying migration id=rawforward 2026/10/15 14:20:27 INFO Applying migration id=publickey 2026/10/15 14:20:27 INFO Applying migration id=resolvegroup 2026/10/15 14:20:27 INFO Applying migration id=reject 2026/10/15 14:20:27 INFO Applying migration id=autodel 2026/10/15 14:20:27 INFO Applying migration id=jsonb 2026/10/15 14:20:27 INFO Applying migration id=quote 2026/10/15 14:20:27 INFO Applying migration id=rfc9421 2026/10/15 14:20:27 INFO Applying migration id=keys 2026/10/15 14:20:27 INFO Applying migration id=portable 2026/10/15 14:20:27 INFO Applying migration id=proofs 2026/10/15 14:20:27 INFO Applying migration id=contexts 2026/10/15 14:20:27 INFO Applying migration id=deliverieshost 2026/10/15 14:20:27 INFO Applying migration id=pembegin 2026/10/15 14:20:27 INFO Applying migration id=didhost 2026/10/15 14:20:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:27 INFO Applying migration id=invites 2026/10/15 14:20:27 INFO Applying migration id=ed25519blob 2026/10/15 14:20:27 INFO Applying migration id=rsablob 2026/10/15 14:20:27 INFO Applying migration id=iconscid 2026/10/15 14:20:27 INFO Applying migration id=actor 2026/10/15 14:20:27 INFO Applying migration id=localkeys 2026/10/15 14:20:27 INFO Applying migration id=deleted 2026/10/15 14:20:27 INFO Applying migration id=history 2026/10/15 14:20:27 INFO Applying migration id=outboxnano 2026/10/15 14:20:27 INFO Applying migration id=implements 2026/10/15 14:20:27 INFO Applying migration id=backfill 2026/10/15 14:20:27 WARN Throttled request to set alias can=2026-10-15T14:50:27.226Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.63s) === RUN TestMove_LocalToLocal 2026/10/15 14:20:27 INFO Applying migration id=initial 2026/10/15 14:20:27 INFO Applying migration id=notesupdated 2026/10/15 14:20:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:27 INFO Applying migration id=activitiesid 2026/10/15 14:20:27 INFO Applying migration id=outbox 2026/10/15 14:20:27 INFO Applying migration id=edits 2026/10/15 14:20:27 INFO Applying migration id=outboxactor 2026/10/15 14:20:27 INFO Applying migration id=outboxsender 2026/10/15 14:20:27 INFO Applying migration id=thread 2026/10/15 14:20:27 INFO Applying migration id=host 2026/10/15 14:20:27 INFO Applying migration id=sharedinbox 2026/10/15 14:20:27 INFO Applying migration id=noteshost 2026/10/15 14:20:27 INFO Applying migration id=fetched 2026/10/15 14:20:27 INFO Applying migration id=move 2026/10/15 14:20:27 INFO Applying migration id=cleanup 2026/10/15 14:20:27 INFO Applying migration id=received 2026/10/15 14:20:27 INFO Applying migration id=namehost 2026/10/15 14:20:27 INFO Applying migration id=outboxhost 2026/10/15 14:20:27 INFO Applying migration id=notesfts 2026/10/15 14:20:27 INFO Applying migration id=iconsname 2026/10/15 14:20:27 INFO Applying migration id=nohash 2026/10/15 14:20:27 INFO Applying migration id=shares 2026/10/15 14:20:27 INFO Applying migration id=actorttl 2026/10/15 14:20:27 INFO Applying migration id=tocc 2026/10/15 14:20:27 INFO Applying migration id=followeds 2026/10/15 14:20:27 INFO Applying migration id=certhash 2026/10/15 14:20:27 INFO Applying migration id=follows_sync 2026/10/15 14:20:27 INFO Applying migration id=jsonpath 2026/10/15 14:20:27 INFO Applying migration id=localforward 2026/10/15 14:20:27 INFO Applying migration id=avatar 2026/10/15 14:20:27 INFO Applying migration id=noimage 2026/10/15 14:20:27 INFO Applying migration id=feed 2026/10/15 14:20:27 INFO Applying migration id=bookmarks 2026/10/15 14:20:27 INFO Applying migration id=shareactivity 2026/10/15 14:20:27 INFO Applying migration id=application 2026/10/15 14:20:27 INFO Applying migration id=certificates 2026/10/15 14:20:27 INFO Applying migration id=rawforward 2026/10/15 14:20:27 INFO Applying migration id=publickey 2026/10/15 14:20:27 INFO Applying migration id=resolvegroup 2026/10/15 14:20:27 INFO Applying migration id=reject 2026/10/15 14:20:27 INFO Applying migration id=autodel 2026/10/15 14:20:27 INFO Applying migration id=jsonb 2026/10/15 14:20:27 INFO Applying migration id=quote 2026/10/15 14:20:27 INFO Applying migration id=rfc9421 2026/10/15 14:20:27 INFO Applying migration id=keys 2026/10/15 14:20:27 INFO Applying migration id=portable 2026/10/15 14:20:27 INFO Applying migration id=proofs 2026/10/15 14:20:27 INFO Applying migration id=contexts 2026/10/15 14:20:27 INFO Applying migration id=deliverieshost 2026/10/15 14:20:27 INFO Applying migration id=pembegin 2026/10/15 14:20:27 INFO Applying migration id=didhost 2026/10/15 14:20:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:27 INFO Applying migration id=invites 2026/10/15 14:20:27 INFO Applying migration id=ed25519blob 2026/10/15 14:20:27 INFO Applying migration id=rsablob 2026/10/15 14:20:27 INFO Applying migration id=iconscid 2026/10/15 14:20:27 INFO Applying migration id=actor 2026/10/15 14:20:27 INFO Applying migration id=localkeys 2026/10/15 14:20:27 INFO Applying migration id=deleted 2026/10/15 14:20:27 INFO Applying migration id=history 2026/10/15 14:20:27 INFO Applying migration id=outboxnano 2026/10/15 14:20:27 INFO Applying migration id=implements 2026/10/15 14:20:27 INFO Applying migration id=backfill 2026/10/15 14:20:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 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/10/15 14:20:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-953e-73b2-b8ef-35436ce9b1d4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 2026/10/15 14:20:28 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9541-71eb-bcfd-7a1e1d199a72 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/10/15 14:20:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9541-7904-8373-608816904a38 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9541-71eb-bcfd-7a1e1d199a72 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9541-71eb-bcfd-7a1e1d199a72 2026/10/15 14:20:28 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-9542-7e22-a4fd-0be157faf4c6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-953d-7a28-b146-af64d2a5f6f7 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.75s) === RUN TestMove_LocalToLocalNoFollowers 2026/10/15 14:20:28 INFO Applying migration id=initial 2026/10/15 14:20:28 INFO Applying migration id=notesupdated 2026/10/15 14:20:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:28 INFO Applying migration id=activitiesid 2026/10/15 14:20:28 INFO Applying migration id=outbox 2026/10/15 14:20:28 INFO Applying migration id=edits 2026/10/15 14:20:28 INFO Applying migration id=outboxactor 2026/10/15 14:20:28 INFO Applying migration id=outboxsender 2026/10/15 14:20:28 INFO Applying migration id=thread 2026/10/15 14:20:28 INFO Applying migration id=host 2026/10/15 14:20:28 INFO Applying migration id=sharedinbox 2026/10/15 14:20:28 INFO Applying migration id=noteshost 2026/10/15 14:20:28 INFO Applying migration id=fetched 2026/10/15 14:20:28 INFO Applying migration id=move 2026/10/15 14:20:28 INFO Applying migration id=cleanup 2026/10/15 14:20:28 INFO Applying migration id=received 2026/10/15 14:20:28 INFO Applying migration id=namehost 2026/10/15 14:20:28 INFO Applying migration id=outboxhost 2026/10/15 14:20:28 INFO Applying migration id=notesfts 2026/10/15 14:20:28 INFO Applying migration id=iconsname 2026/10/15 14:20:28 INFO Applying migration id=nohash 2026/10/15 14:20:28 INFO Applying migration id=shares 2026/10/15 14:20:28 INFO Applying migration id=actorttl 2026/10/15 14:20:28 INFO Applying migration id=tocc 2026/10/15 14:20:28 INFO Applying migration id=followeds 2026/10/15 14:20:28 INFO Applying migration id=certhash 2026/10/15 14:20:28 INFO Applying migration id=follows_sync 2026/10/15 14:20:28 INFO Applying migration id=jsonpath 2026/10/15 14:20:28 INFO Applying migration id=localforward 2026/10/15 14:20:28 INFO Applying migration id=avatar 2026/10/15 14:20:28 INFO Applying migration id=noimage 2026/10/15 14:20:28 INFO Applying migration id=feed 2026/10/15 14:20:28 INFO Applying migration id=bookmarks 2026/10/15 14:20:28 INFO Applying migration id=shareactivity 2026/10/15 14:20:28 INFO Applying migration id=application 2026/10/15 14:20:28 INFO Applying migration id=certificates 2026/10/15 14:20:28 INFO Applying migration id=rawforward 2026/10/15 14:20:28 INFO Applying migration id=publickey 2026/10/15 14:20:28 INFO Applying migration id=resolvegroup 2026/10/15 14:20:28 INFO Applying migration id=reject 2026/10/15 14:20:28 INFO Applying migration id=autodel 2026/10/15 14:20:28 INFO Applying migration id=jsonb 2026/10/15 14:20:28 INFO Applying migration id=quote 2026/10/15 14:20:28 INFO Applying migration id=rfc9421 2026/10/15 14:20:28 INFO Applying migration id=keys 2026/10/15 14:20:28 INFO Applying migration id=portable 2026/10/15 14:20:28 INFO Applying migration id=proofs 2026/10/15 14:20:28 INFO Applying migration id=contexts 2026/10/15 14:20:28 INFO Applying migration id=deliverieshost 2026/10/15 14:20:28 INFO Applying migration id=pembegin 2026/10/15 14:20:28 INFO Applying migration id=didhost 2026/10/15 14:20:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:28 INFO Applying migration id=invites 2026/10/15 14:20:28 INFO Applying migration id=ed25519blob 2026/10/15 14:20:28 INFO Applying migration id=rsablob 2026/10/15 14:20:28 INFO Applying migration id=iconscid 2026/10/15 14:20:28 INFO Applying migration id=actor 2026/10/15 14:20:28 INFO Applying migration id=localkeys 2026/10/15 14:20:28 INFO Applying migration id=deleted 2026/10/15 14:20:28 INFO Applying migration id=history 2026/10/15 14:20:28 INFO Applying migration id=outboxnano 2026/10/15 14:20:28 INFO Applying migration id=implements 2026/10/15 14:20:28 INFO Applying migration id=backfill --- PASS: TestMove_LocalToLocalNoFollowers (0.82s) === RUN TestMove_LocalToFederated 2026/10/15 14:20:29 INFO Applying migration id=initial 2026/10/15 14:20:29 INFO Applying migration id=notesupdated 2026/10/15 14:20:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:29 INFO Applying migration id=activitiesid 2026/10/15 14:20:29 INFO Applying migration id=outbox 2026/10/15 14:20:29 INFO Applying migration id=edits 2026/10/15 14:20:29 INFO Applying migration id=outboxactor 2026/10/15 14:20:29 INFO Applying migration id=outboxsender 2026/10/15 14:20:29 INFO Applying migration id=thread 2026/10/15 14:20:29 INFO Applying migration id=host 2026/10/15 14:20:29 INFO Applying migration id=sharedinbox 2026/10/15 14:20:29 INFO Applying migration id=noteshost 2026/10/15 14:20:29 INFO Applying migration id=fetched 2026/10/15 14:20:29 INFO Applying migration id=move 2026/10/15 14:20:29 INFO Applying migration id=cleanup 2026/10/15 14:20:29 INFO Applying migration id=received 2026/10/15 14:20:29 INFO Applying migration id=namehost 2026/10/15 14:20:29 INFO Applying migration id=outboxhost 2026/10/15 14:20:29 INFO Applying migration id=notesfts 2026/10/15 14:20:29 INFO Applying migration id=iconsname 2026/10/15 14:20:29 INFO Applying migration id=nohash 2026/10/15 14:20:29 INFO Applying migration id=shares 2026/10/15 14:20:29 INFO Applying migration id=actorttl 2026/10/15 14:20:29 INFO Applying migration id=tocc 2026/10/15 14:20:29 INFO Applying migration id=followeds 2026/10/15 14:20:29 INFO Applying migration id=certhash 2026/10/15 14:20:29 INFO Applying migration id=follows_sync 2026/10/15 14:20:29 INFO Applying migration id=jsonpath 2026/10/15 14:20:29 INFO Applying migration id=localforward 2026/10/15 14:20:29 INFO Applying migration id=avatar 2026/10/15 14:20:29 INFO Applying migration id=noimage 2026/10/15 14:20:29 INFO Applying migration id=feed 2026/10/15 14:20:29 INFO Applying migration id=bookmarks 2026/10/15 14:20:29 INFO Applying migration id=shareactivity 2026/10/15 14:20:29 INFO Applying migration id=application 2026/10/15 14:20:29 INFO Applying migration id=certificates 2026/10/15 14:20:29 INFO Applying migration id=rawforward 2026/10/15 14:20:29 INFO Applying migration id=publickey 2026/10/15 14:20:29 INFO Applying migration id=resolvegroup 2026/10/15 14:20:29 INFO Applying migration id=reject 2026/10/15 14:20:29 INFO Applying migration id=autodel 2026/10/15 14:20:29 INFO Applying migration id=jsonb 2026/10/15 14:20:29 INFO Applying migration id=quote 2026/10/15 14:20:29 INFO Applying migration id=rfc9421 2026/10/15 14:20:29 INFO Applying migration id=keys 2026/10/15 14:20:29 INFO Applying migration id=portable 2026/10/15 14:20:29 INFO Applying migration id=proofs 2026/10/15 14:20:29 INFO Applying migration id=contexts 2026/10/15 14:20:29 INFO Applying migration id=deliverieshost 2026/10/15 14:20:29 INFO Applying migration id=pembegin 2026/10/15 14:20:29 INFO Applying migration id=didhost 2026/10/15 14:20:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:29 INFO Applying migration id=invites 2026/10/15 14:20:29 INFO Applying migration id=ed25519blob 2026/10/15 14:20:29 INFO Applying migration id=rsablob 2026/10/15 14:20:29 INFO Applying migration id=iconscid 2026/10/15 14:20:29 INFO Applying migration id=actor 2026/10/15 14:20:29 INFO Applying migration id=localkeys 2026/10/15 14:20:29 INFO Applying migration id=deleted 2026/10/15 14:20:29 INFO Applying migration id=history 2026/10/15 14:20:29 INFO Applying migration id=outboxnano 2026/10/15 14:20:29 INFO Applying migration id=implements 2026/10/15 14:20:29 INFO Applying migration id=backfill 2026/10/15 14:20:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 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/10/15 14:20:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9bb8-78c2-b8c6-18bce87d38ee activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 2026/10/15 14:20:30 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/15 14:20:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9bba-7c82-89d2-b63d10798d2e 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/10/15 14:20:30 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-9bbb-7ccf-8574-23bb8a26504c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9bb8-703c-b821-687ad8a9b408 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.84s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/10/15 14:20:30 INFO Applying migration id=initial 2026/10/15 14:20:30 INFO Applying migration id=notesupdated 2026/10/15 14:20:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:30 INFO Applying migration id=activitiesid 2026/10/15 14:20:30 INFO Applying migration id=outbox 2026/10/15 14:20:30 INFO Applying migration id=edits 2026/10/15 14:20:30 INFO Applying migration id=outboxactor 2026/10/15 14:20:30 INFO Applying migration id=outboxsender 2026/10/15 14:20:30 INFO Applying migration id=thread 2026/10/15 14:20:30 INFO Applying migration id=host 2026/10/15 14:20:30 INFO Applying migration id=sharedinbox 2026/10/15 14:20:30 INFO Applying migration id=noteshost 2026/10/15 14:20:30 INFO Applying migration id=fetched 2026/10/15 14:20:30 INFO Applying migration id=move 2026/10/15 14:20:30 INFO Applying migration id=cleanup 2026/10/15 14:20:30 INFO Applying migration id=received 2026/10/15 14:20:30 INFO Applying migration id=namehost 2026/10/15 14:20:30 INFO Applying migration id=outboxhost 2026/10/15 14:20:30 INFO Applying migration id=notesfts 2026/10/15 14:20:30 INFO Applying migration id=iconsname 2026/10/15 14:20:30 INFO Applying migration id=nohash 2026/10/15 14:20:30 INFO Applying migration id=shares 2026/10/15 14:20:30 INFO Applying migration id=actorttl 2026/10/15 14:20:30 INFO Applying migration id=tocc 2026/10/15 14:20:30 INFO Applying migration id=followeds 2026/10/15 14:20:30 INFO Applying migration id=certhash 2026/10/15 14:20:30 INFO Applying migration id=follows_sync 2026/10/15 14:20:30 INFO Applying migration id=jsonpath 2026/10/15 14:20:30 INFO Applying migration id=localforward 2026/10/15 14:20:30 INFO Applying migration id=avatar 2026/10/15 14:20:30 INFO Applying migration id=noimage 2026/10/15 14:20:30 INFO Applying migration id=feed 2026/10/15 14:20:30 INFO Applying migration id=bookmarks 2026/10/15 14:20:30 INFO Applying migration id=shareactivity 2026/10/15 14:20:30 INFO Applying migration id=application 2026/10/15 14:20:30 INFO Applying migration id=certificates 2026/10/15 14:20:30 INFO Applying migration id=rawforward 2026/10/15 14:20:30 INFO Applying migration id=publickey 2026/10/15 14:20:30 INFO Applying migration id=resolvegroup 2026/10/15 14:20:30 INFO Applying migration id=reject 2026/10/15 14:20:30 INFO Applying migration id=autodel 2026/10/15 14:20:30 INFO Applying migration id=jsonb 2026/10/15 14:20:30 INFO Applying migration id=quote 2026/10/15 14:20:30 INFO Applying migration id=rfc9421 2026/10/15 14:20:30 INFO Applying migration id=keys 2026/10/15 14:20:30 INFO Applying migration id=portable 2026/10/15 14:20:30 INFO Applying migration id=proofs 2026/10/15 14:20:30 INFO Applying migration id=contexts 2026/10/15 14:20:30 INFO Applying migration id=deliverieshost 2026/10/15 14:20:30 INFO Applying migration id=pembegin 2026/10/15 14:20:30 INFO Applying migration id=didhost 2026/10/15 14:20:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:30 INFO Applying migration id=invites 2026/10/15 14:20:30 INFO Applying migration id=ed25519blob 2026/10/15 14:20:30 INFO Applying migration id=rsablob 2026/10/15 14:20:30 INFO Applying migration id=iconscid 2026/10/15 14:20:30 INFO Applying migration id=actor 2026/10/15 14:20:30 INFO Applying migration id=localkeys 2026/10/15 14:20:30 INFO Applying migration id=deleted 2026/10/15 14:20:30 INFO Applying migration id=history 2026/10/15 14:20:30 INFO Applying migration id=outboxnano 2026/10/15 14:20:30 INFO Applying migration id=implements 2026/10/15 14:20:30 INFO Applying migration id=backfill 2026/10/15 14:20:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9de2-7b09-b7fb-4d5031fe7700 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/10/15 14:20:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9de3-7277-ad1a-709a7e3bb5c0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9de2-7b09-b7fb-4d5031fe7700 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9de2-7b09-b7fb-4d5031fe7700 2026/10/15 14:20:30 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (0.55s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/10/15 14:20:30 INFO Applying migration id=initial 2026/10/15 14:20:30 INFO Applying migration id=notesupdated 2026/10/15 14:20:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:30 INFO Applying migration id=activitiesid 2026/10/15 14:20:30 INFO Applying migration id=outbox 2026/10/15 14:20:30 INFO Applying migration id=edits 2026/10/15 14:20:30 INFO Applying migration id=outboxactor 2026/10/15 14:20:30 INFO Applying migration id=outboxsender 2026/10/15 14:20:30 INFO Applying migration id=thread 2026/10/15 14:20:30 INFO Applying migration id=host 2026/10/15 14:20:30 INFO Applying migration id=sharedinbox 2026/10/15 14:20:30 INFO Applying migration id=noteshost 2026/10/15 14:20:30 INFO Applying migration id=fetched 2026/10/15 14:20:30 INFO Applying migration id=move 2026/10/15 14:20:30 INFO Applying migration id=cleanup 2026/10/15 14:20:30 INFO Applying migration id=received 2026/10/15 14:20:30 INFO Applying migration id=namehost 2026/10/15 14:20:30 INFO Applying migration id=outboxhost 2026/10/15 14:20:30 INFO Applying migration id=notesfts 2026/10/15 14:20:30 INFO Applying migration id=iconsname 2026/10/15 14:20:30 INFO Applying migration id=nohash 2026/10/15 14:20:30 INFO Applying migration id=shares 2026/10/15 14:20:30 INFO Applying migration id=actorttl 2026/10/15 14:20:30 INFO Applying migration id=tocc 2026/10/15 14:20:30 INFO Applying migration id=followeds 2026/10/15 14:20:30 INFO Applying migration id=certhash 2026/10/15 14:20:30 INFO Applying migration id=follows_sync 2026/10/15 14:20:30 INFO Applying migration id=jsonpath 2026/10/15 14:20:30 INFO Applying migration id=localforward 2026/10/15 14:20:30 INFO Applying migration id=avatar 2026/10/15 14:20:30 INFO Applying migration id=noimage 2026/10/15 14:20:30 INFO Applying migration id=feed 2026/10/15 14:20:30 INFO Applying migration id=bookmarks 2026/10/15 14:20:30 INFO Applying migration id=shareactivity 2026/10/15 14:20:30 INFO Applying migration id=application 2026/10/15 14:20:30 INFO Applying migration id=certificates 2026/10/15 14:20:30 INFO Applying migration id=rawforward 2026/10/15 14:20:30 INFO Applying migration id=publickey 2026/10/15 14:20:30 INFO Applying migration id=resolvegroup 2026/10/15 14:20:30 INFO Applying migration id=reject 2026/10/15 14:20:30 INFO Applying migration id=autodel 2026/10/15 14:20:30 INFO Applying migration id=jsonb 2026/10/15 14:20:30 INFO Applying migration id=quote 2026/10/15 14:20:30 INFO Applying migration id=rfc9421 2026/10/15 14:20:30 INFO Applying migration id=keys 2026/10/15 14:20:30 INFO Applying migration id=portable 2026/10/15 14:20:30 INFO Applying migration id=proofs 2026/10/15 14:20:30 INFO Applying migration id=contexts 2026/10/15 14:20:30 INFO Applying migration id=deliverieshost 2026/10/15 14:20:30 INFO Applying migration id=pembegin 2026/10/15 14:20:30 INFO Applying migration id=didhost 2026/10/15 14:20:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:30 INFO Applying migration id=invites 2026/10/15 14:20:30 INFO Applying migration id=ed25519blob 2026/10/15 14:20:30 INFO Applying migration id=rsablob 2026/10/15 14:20:30 INFO Applying migration id=iconscid 2026/10/15 14:20:30 INFO Applying migration id=actor 2026/10/15 14:20:30 INFO Applying migration id=localkeys 2026/10/15 14:20:30 INFO Applying migration id=deleted 2026/10/15 14:20:30 INFO Applying migration id=history 2026/10/15 14:20:30 INFO Applying migration id=outboxnano 2026/10/15 14:20:30 INFO Applying migration id=implements 2026/10/15 14:20:30 INFO Applying migration id=backfill 2026/10/15 14:20:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-9fae-705b-9a61-099152ee0902 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/10/15 14:20:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-9fae-78e6-ab37-bdd522a7bd8f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-9fae-705b-9a61-099152ee0902 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-9fae-705b-9a61-099152ee0902 2026/10/15 14:20:31 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.46s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/10/15 14:20:31 INFO Applying migration id=initial 2026/10/15 14:20:31 INFO Applying migration id=notesupdated 2026/10/15 14:20:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:31 INFO Applying migration id=activitiesid 2026/10/15 14:20:31 INFO Applying migration id=outbox 2026/10/15 14:20:31 INFO Applying migration id=edits 2026/10/15 14:20:31 INFO Applying migration id=outboxactor 2026/10/15 14:20:31 INFO Applying migration id=outboxsender 2026/10/15 14:20:31 INFO Applying migration id=thread 2026/10/15 14:20:31 INFO Applying migration id=host 2026/10/15 14:20:31 INFO Applying migration id=sharedinbox 2026/10/15 14:20:31 INFO Applying migration id=noteshost 2026/10/15 14:20:31 INFO Applying migration id=fetched 2026/10/15 14:20:31 INFO Applying migration id=move 2026/10/15 14:20:31 INFO Applying migration id=cleanup 2026/10/15 14:20:31 INFO Applying migration id=received 2026/10/15 14:20:31 INFO Applying migration id=namehost 2026/10/15 14:20:31 INFO Applying migration id=outboxhost 2026/10/15 14:20:31 INFO Applying migration id=notesfts 2026/10/15 14:20:31 INFO Applying migration id=iconsname 2026/10/15 14:20:31 INFO Applying migration id=nohash 2026/10/15 14:20:31 INFO Applying migration id=shares 2026/10/15 14:20:31 INFO Applying migration id=actorttl 2026/10/15 14:20:31 INFO Applying migration id=tocc 2026/10/15 14:20:31 INFO Applying migration id=followeds 2026/10/15 14:20:31 INFO Applying migration id=certhash 2026/10/15 14:20:31 INFO Applying migration id=follows_sync 2026/10/15 14:20:31 INFO Applying migration id=jsonpath 2026/10/15 14:20:31 INFO Applying migration id=localforward 2026/10/15 14:20:31 INFO Applying migration id=avatar 2026/10/15 14:20:31 INFO Applying migration id=noimage 2026/10/15 14:20:31 INFO Applying migration id=feed 2026/10/15 14:20:31 INFO Applying migration id=bookmarks 2026/10/15 14:20:31 INFO Applying migration id=shareactivity 2026/10/15 14:20:31 INFO Applying migration id=application 2026/10/15 14:20:31 INFO Applying migration id=certificates 2026/10/15 14:20:31 INFO Applying migration id=rawforward 2026/10/15 14:20:31 INFO Applying migration id=publickey 2026/10/15 14:20:31 INFO Applying migration id=resolvegroup 2026/10/15 14:20:31 INFO Applying migration id=reject 2026/10/15 14:20:31 INFO Applying migration id=autodel 2026/10/15 14:20:31 INFO Applying migration id=jsonb 2026/10/15 14:20:31 INFO Applying migration id=quote 2026/10/15 14:20:31 INFO Applying migration id=rfc9421 2026/10/15 14:20:31 INFO Applying migration id=keys 2026/10/15 14:20:31 INFO Applying migration id=portable 2026/10/15 14:20:31 INFO Applying migration id=proofs 2026/10/15 14:20:31 INFO Applying migration id=contexts 2026/10/15 14:20:31 INFO Applying migration id=deliverieshost 2026/10/15 14:20:31 INFO Applying migration id=pembegin 2026/10/15 14:20:31 INFO Applying migration id=didhost 2026/10/15 14:20:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:31 INFO Applying migration id=invites 2026/10/15 14:20:31 INFO Applying migration id=ed25519blob 2026/10/15 14:20:31 INFO Applying migration id=rsablob 2026/10/15 14:20:31 INFO Applying migration id=iconscid 2026/10/15 14:20:31 INFO Applying migration id=actor 2026/10/15 14:20:31 INFO Applying migration id=localkeys 2026/10/15 14:20:31 INFO Applying migration id=deleted 2026/10/15 14:20:31 INFO Applying migration id=history 2026/10/15 14:20:31 INFO Applying migration id=outboxnano 2026/10/15 14:20:31 INFO Applying migration id=implements 2026/10/15 14:20:31 INFO Applying migration id=backfill 2026/10/15 14:20:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f 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/10/15 14:20:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-a253-776d-9964-0b328e58494c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f 2026/10/15 14:20:31 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/15 14:20:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-a256-7cf2-a37b-18af7b075b59 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/10/15 14:20:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13fef-a257-7885-8d26-c23a1f641bf3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-a252-7b6d-ab0b-50ae8006506f 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/10/15 14:20:31 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (0.68s) === RUN TestName_Throttled 2026/10/15 14:20:31 INFO Applying migration id=initial 2026/10/15 14:20:31 INFO Applying migration id=notesupdated 2026/10/15 14:20:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:31 INFO Applying migration id=activitiesid 2026/10/15 14:20:31 INFO Applying migration id=outbox 2026/10/15 14:20:31 INFO Applying migration id=edits 2026/10/15 14:20:31 INFO Applying migration id=outboxactor 2026/10/15 14:20:31 INFO Applying migration id=outboxsender 2026/10/15 14:20:31 INFO Applying migration id=thread 2026/10/15 14:20:31 INFO Applying migration id=host 2026/10/15 14:20:31 INFO Applying migration id=sharedinbox 2026/10/15 14:20:31 INFO Applying migration id=noteshost 2026/10/15 14:20:31 INFO Applying migration id=fetched 2026/10/15 14:20:31 INFO Applying migration id=move 2026/10/15 14:20:31 INFO Applying migration id=cleanup 2026/10/15 14:20:31 INFO Applying migration id=received 2026/10/15 14:20:31 INFO Applying migration id=namehost 2026/10/15 14:20:31 INFO Applying migration id=outboxhost 2026/10/15 14:20:31 INFO Applying migration id=notesfts 2026/10/15 14:20:31 INFO Applying migration id=iconsname 2026/10/15 14:20:31 INFO Applying migration id=nohash 2026/10/15 14:20:31 INFO Applying migration id=shares 2026/10/15 14:20:31 INFO Applying migration id=actorttl 2026/10/15 14:20:31 INFO Applying migration id=tocc 2026/10/15 14:20:31 INFO Applying migration id=followeds 2026/10/15 14:20:31 INFO Applying migration id=certhash 2026/10/15 14:20:31 INFO Applying migration id=follows_sync 2026/10/15 14:20:31 INFO Applying migration id=jsonpath 2026/10/15 14:20:31 INFO Applying migration id=localforward 2026/10/15 14:20:31 INFO Applying migration id=avatar 2026/10/15 14:20:31 INFO Applying migration id=noimage 2026/10/15 14:20:31 INFO Applying migration id=feed 2026/10/15 14:20:31 INFO Applying migration id=bookmarks 2026/10/15 14:20:31 INFO Applying migration id=shareactivity 2026/10/15 14:20:31 INFO Applying migration id=application 2026/10/15 14:20:31 INFO Applying migration id=certificates 2026/10/15 14:20:31 INFO Applying migration id=rawforward 2026/10/15 14:20:31 INFO Applying migration id=publickey 2026/10/15 14:20:31 INFO Applying migration id=resolvegroup 2026/10/15 14:20:31 INFO Applying migration id=reject 2026/10/15 14:20:31 INFO Applying migration id=autodel 2026/10/15 14:20:31 INFO Applying migration id=jsonb 2026/10/15 14:20:31 INFO Applying migration id=quote 2026/10/15 14:20:31 INFO Applying migration id=rfc9421 2026/10/15 14:20:31 INFO Applying migration id=keys 2026/10/15 14:20:31 INFO Applying migration id=portable 2026/10/15 14:20:31 INFO Applying migration id=proofs 2026/10/15 14:20:31 INFO Applying migration id=contexts 2026/10/15 14:20:31 INFO Applying migration id=deliverieshost 2026/10/15 14:20:31 INFO Applying migration id=pembegin 2026/10/15 14:20:31 INFO Applying migration id=didhost 2026/10/15 14:20:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:31 INFO Applying migration id=invites 2026/10/15 14:20:31 INFO Applying migration id=ed25519blob 2026/10/15 14:20:31 INFO Applying migration id=rsablob 2026/10/15 14:20:31 INFO Applying migration id=iconscid 2026/10/15 14:20:31 INFO Applying migration id=actor 2026/10/15 14:20:31 INFO Applying migration id=localkeys 2026/10/15 14:20:31 INFO Applying migration id=deleted 2026/10/15 14:20:31 INFO Applying migration id=history 2026/10/15 14:20:31 INFO Applying migration id=outboxnano 2026/10/15 14:20:31 INFO Applying migration id=implements 2026/10/15 14:20:31 INFO Applying migration id=backfill 2026/10/15 14:20:32 WARN Throttled request to set name can=2026-10-15T14:50:31.995Z --- PASS: TestName_Throttled (0.43s) === RUN TestName_HappyFlow 2026/10/15 14:20:32 INFO Applying migration id=initial 2026/10/15 14:20:32 INFO Applying migration id=notesupdated 2026/10/15 14:20:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:32 INFO Applying migration id=activitiesid 2026/10/15 14:20:32 INFO Applying migration id=outbox 2026/10/15 14:20:32 INFO Applying migration id=edits 2026/10/15 14:20:32 INFO Applying migration id=outboxactor 2026/10/15 14:20:32 INFO Applying migration id=outboxsender 2026/10/15 14:20:32 INFO Applying migration id=thread 2026/10/15 14:20:32 INFO Applying migration id=host 2026/10/15 14:20:32 INFO Applying migration id=sharedinbox 2026/10/15 14:20:32 INFO Applying migration id=noteshost 2026/10/15 14:20:32 INFO Applying migration id=fetched 2026/10/15 14:20:32 INFO Applying migration id=move 2026/10/15 14:20:32 INFO Applying migration id=cleanup 2026/10/15 14:20:32 INFO Applying migration id=received 2026/10/15 14:20:32 INFO Applying migration id=namehost 2026/10/15 14:20:32 INFO Applying migration id=outboxhost 2026/10/15 14:20:32 INFO Applying migration id=notesfts 2026/10/15 14:20:32 INFO Applying migration id=iconsname 2026/10/15 14:20:32 INFO Applying migration id=nohash 2026/10/15 14:20:32 INFO Applying migration id=shares 2026/10/15 14:20:32 INFO Applying migration id=actorttl 2026/10/15 14:20:32 INFO Applying migration id=tocc 2026/10/15 14:20:32 INFO Applying migration id=followeds 2026/10/15 14:20:32 INFO Applying migration id=certhash 2026/10/15 14:20:32 INFO Applying migration id=follows_sync 2026/10/15 14:20:32 INFO Applying migration id=jsonpath 2026/10/15 14:20:32 INFO Applying migration id=localforward 2026/10/15 14:20:32 INFO Applying migration id=avatar 2026/10/15 14:20:32 INFO Applying migration id=noimage 2026/10/15 14:20:32 INFO Applying migration id=feed 2026/10/15 14:20:32 INFO Applying migration id=bookmarks 2026/10/15 14:20:32 INFO Applying migration id=shareactivity 2026/10/15 14:20:32 INFO Applying migration id=application 2026/10/15 14:20:32 INFO Applying migration id=certificates 2026/10/15 14:20:32 INFO Applying migration id=rawforward 2026/10/15 14:20:32 INFO Applying migration id=publickey 2026/10/15 14:20:32 INFO Applying migration id=resolvegroup 2026/10/15 14:20:32 INFO Applying migration id=reject 2026/10/15 14:20:32 INFO Applying migration id=autodel 2026/10/15 14:20:32 INFO Applying migration id=jsonb 2026/10/15 14:20:32 INFO Applying migration id=quote 2026/10/15 14:20:32 INFO Applying migration id=rfc9421 2026/10/15 14:20:32 INFO Applying migration id=keys 2026/10/15 14:20:32 INFO Applying migration id=portable 2026/10/15 14:20:32 INFO Applying migration id=proofs 2026/10/15 14:20:32 INFO Applying migration id=contexts 2026/10/15 14:20:32 INFO Applying migration id=deliverieshost 2026/10/15 14:20:32 INFO Applying migration id=pembegin 2026/10/15 14:20:32 INFO Applying migration id=didhost 2026/10/15 14:20:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:32 INFO Applying migration id=invites 2026/10/15 14:20:32 INFO Applying migration id=ed25519blob 2026/10/15 14:20:32 INFO Applying migration id=rsablob 2026/10/15 14:20:32 INFO Applying migration id=iconscid 2026/10/15 14:20:32 INFO Applying migration id=actor 2026/10/15 14:20:32 INFO Applying migration id=localkeys 2026/10/15 14:20:32 INFO Applying migration id=deleted 2026/10/15 14:20:32 INFO Applying migration id=history 2026/10/15 14:20:32 INFO Applying migration id=outboxnano 2026/10/15 14:20:32 INFO Applying migration id=implements 2026/10/15 14:20:32 INFO Applying migration id=backfill 2026/10/15 14:20:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (0.66s) === RUN TestName_TooLong 2026/10/15 14:20:32 INFO Applying migration id=initial 2026/10/15 14:20:32 INFO Applying migration id=notesupdated 2026/10/15 14:20:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:32 INFO Applying migration id=activitiesid 2026/10/15 14:20:32 INFO Applying migration id=outbox 2026/10/15 14:20:32 INFO Applying migration id=edits 2026/10/15 14:20:32 INFO Applying migration id=outboxactor 2026/10/15 14:20:32 INFO Applying migration id=outboxsender 2026/10/15 14:20:32 INFO Applying migration id=thread 2026/10/15 14:20:32 INFO Applying migration id=host 2026/10/15 14:20:32 INFO Applying migration id=sharedinbox 2026/10/15 14:20:32 INFO Applying migration id=noteshost 2026/10/15 14:20:32 INFO Applying migration id=fetched 2026/10/15 14:20:32 INFO Applying migration id=move 2026/10/15 14:20:32 INFO Applying migration id=cleanup 2026/10/15 14:20:32 INFO Applying migration id=received 2026/10/15 14:20:32 INFO Applying migration id=namehost 2026/10/15 14:20:32 INFO Applying migration id=outboxhost 2026/10/15 14:20:32 INFO Applying migration id=notesfts 2026/10/15 14:20:32 INFO Applying migration id=iconsname 2026/10/15 14:20:32 INFO Applying migration id=nohash 2026/10/15 14:20:32 INFO Applying migration id=shares 2026/10/15 14:20:32 INFO Applying migration id=actorttl 2026/10/15 14:20:32 INFO Applying migration id=tocc 2026/10/15 14:20:32 INFO Applying migration id=followeds 2026/10/15 14:20:32 INFO Applying migration id=certhash 2026/10/15 14:20:32 INFO Applying migration id=follows_sync 2026/10/15 14:20:32 INFO Applying migration id=jsonpath 2026/10/15 14:20:32 INFO Applying migration id=localforward 2026/10/15 14:20:32 INFO Applying migration id=avatar 2026/10/15 14:20:32 INFO Applying migration id=noimage 2026/10/15 14:20:32 INFO Applying migration id=feed 2026/10/15 14:20:32 INFO Applying migration id=bookmarks 2026/10/15 14:20:32 INFO Applying migration id=shareactivity 2026/10/15 14:20:32 INFO Applying migration id=application 2026/10/15 14:20:32 INFO Applying migration id=certificates 2026/10/15 14:20:32 INFO Applying migration id=rawforward 2026/10/15 14:20:32 INFO Applying migration id=publickey 2026/10/15 14:20:32 INFO Applying migration id=resolvegroup 2026/10/15 14:20:32 INFO Applying migration id=reject 2026/10/15 14:20:32 INFO Applying migration id=autodel 2026/10/15 14:20:32 INFO Applying migration id=jsonb 2026/10/15 14:20:32 INFO Applying migration id=quote 2026/10/15 14:20:32 INFO Applying migration id=rfc9421 2026/10/15 14:20:32 INFO Applying migration id=keys 2026/10/15 14:20:32 INFO Applying migration id=portable 2026/10/15 14:20:32 INFO Applying migration id=proofs 2026/10/15 14:20:32 INFO Applying migration id=contexts 2026/10/15 14:20:32 INFO Applying migration id=deliverieshost 2026/10/15 14:20:32 INFO Applying migration id=pembegin 2026/10/15 14:20:32 INFO Applying migration id=didhost 2026/10/15 14:20:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:32 INFO Applying migration id=invites 2026/10/15 14:20:32 INFO Applying migration id=ed25519blob 2026/10/15 14:20:32 INFO Applying migration id=rsablob 2026/10/15 14:20:32 INFO Applying migration id=iconscid 2026/10/15 14:20:32 INFO Applying migration id=actor 2026/10/15 14:20:32 INFO Applying migration id=localkeys 2026/10/15 14:20:32 INFO Applying migration id=deleted 2026/10/15 14:20:32 INFO Applying migration id=history 2026/10/15 14:20:32 INFO Applying migration id=outboxnano 2026/10/15 14:20:32 INFO Applying migration id=implements 2026/10/15 14:20:32 INFO Applying migration id=backfill --- PASS: TestName_TooLong (0.84s) === RUN TestName_MultiLine 2026/10/15 14:20:33 INFO Applying migration id=initial 2026/10/15 14:20:33 INFO Applying migration id=notesupdated 2026/10/15 14:20:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:33 INFO Applying migration id=activitiesid 2026/10/15 14:20:33 INFO Applying migration id=outbox 2026/10/15 14:20:33 INFO Applying migration id=edits 2026/10/15 14:20:33 INFO Applying migration id=outboxactor 2026/10/15 14:20:33 INFO Applying migration id=outboxsender 2026/10/15 14:20:33 INFO Applying migration id=thread 2026/10/15 14:20:33 INFO Applying migration id=host 2026/10/15 14:20:33 INFO Applying migration id=sharedinbox 2026/10/15 14:20:33 INFO Applying migration id=noteshost 2026/10/15 14:20:33 INFO Applying migration id=fetched 2026/10/15 14:20:33 INFO Applying migration id=move 2026/10/15 14:20:33 INFO Applying migration id=cleanup 2026/10/15 14:20:33 INFO Applying migration id=received 2026/10/15 14:20:33 INFO Applying migration id=namehost 2026/10/15 14:20:33 INFO Applying migration id=outboxhost 2026/10/15 14:20:33 INFO Applying migration id=notesfts 2026/10/15 14:20:33 INFO Applying migration id=iconsname 2026/10/15 14:20:33 INFO Applying migration id=nohash 2026/10/15 14:20:33 INFO Applying migration id=shares 2026/10/15 14:20:33 INFO Applying migration id=actorttl 2026/10/15 14:20:33 INFO Applying migration id=tocc 2026/10/15 14:20:33 INFO Applying migration id=followeds 2026/10/15 14:20:33 INFO Applying migration id=certhash 2026/10/15 14:20:33 INFO Applying migration id=follows_sync 2026/10/15 14:20:33 INFO Applying migration id=jsonpath 2026/10/15 14:20:33 INFO Applying migration id=localforward 2026/10/15 14:20:33 INFO Applying migration id=avatar 2026/10/15 14:20:33 INFO Applying migration id=noimage 2026/10/15 14:20:33 INFO Applying migration id=feed 2026/10/15 14:20:33 INFO Applying migration id=bookmarks 2026/10/15 14:20:33 INFO Applying migration id=shareactivity 2026/10/15 14:20:33 INFO Applying migration id=application 2026/10/15 14:20:33 INFO Applying migration id=certificates 2026/10/15 14:20:33 INFO Applying migration id=rawforward 2026/10/15 14:20:33 INFO Applying migration id=publickey 2026/10/15 14:20:33 INFO Applying migration id=resolvegroup 2026/10/15 14:20:33 INFO Applying migration id=reject 2026/10/15 14:20:33 INFO Applying migration id=autodel 2026/10/15 14:20:33 INFO Applying migration id=jsonb 2026/10/15 14:20:33 INFO Applying migration id=quote 2026/10/15 14:20:33 INFO Applying migration id=rfc9421 2026/10/15 14:20:33 INFO Applying migration id=keys 2026/10/15 14:20:33 INFO Applying migration id=portable 2026/10/15 14:20:33 INFO Applying migration id=proofs 2026/10/15 14:20:33 INFO Applying migration id=contexts 2026/10/15 14:20:33 INFO Applying migration id=deliverieshost 2026/10/15 14:20:33 INFO Applying migration id=pembegin 2026/10/15 14:20:33 INFO Applying migration id=didhost 2026/10/15 14:20:33 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:33 INFO Applying migration id=invites 2026/10/15 14:20:33 INFO Applying migration id=ed25519blob 2026/10/15 14:20:33 INFO Applying migration id=rsablob 2026/10/15 14:20:33 INFO Applying migration id=iconscid 2026/10/15 14:20:33 INFO Applying migration id=actor 2026/10/15 14:20:33 INFO Applying migration id=localkeys 2026/10/15 14:20:33 INFO Applying migration id=deleted 2026/10/15 14:20:33 INFO Applying migration id=history 2026/10/15 14:20:33 INFO Applying migration id=outboxnano 2026/10/15 14:20:33 INFO Applying migration id=implements 2026/10/15 14:20:33 INFO Applying migration id=backfill 2026/10/15 14:20:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.85s) === RUN TestOutbox_NonExistingUser 2026/10/15 14:20:34 INFO Applying migration id=initial 2026/10/15 14:20:34 INFO Applying migration id=notesupdated 2026/10/15 14:20:34 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:34 INFO Applying migration id=activitiesid 2026/10/15 14:20:34 INFO Applying migration id=outbox 2026/10/15 14:20:34 INFO Applying migration id=edits 2026/10/15 14:20:34 INFO Applying migration id=outboxactor 2026/10/15 14:20:34 INFO Applying migration id=outboxsender 2026/10/15 14:20:34 INFO Applying migration id=thread 2026/10/15 14:20:34 INFO Applying migration id=host 2026/10/15 14:20:34 INFO Applying migration id=sharedinbox 2026/10/15 14:20:34 INFO Applying migration id=noteshost 2026/10/15 14:20:34 INFO Applying migration id=fetched 2026/10/15 14:20:34 INFO Applying migration id=move 2026/10/15 14:20:34 INFO Applying migration id=cleanup 2026/10/15 14:20:34 INFO Applying migration id=received 2026/10/15 14:20:34 INFO Applying migration id=namehost 2026/10/15 14:20:34 INFO Applying migration id=outboxhost 2026/10/15 14:20:34 INFO Applying migration id=notesfts 2026/10/15 14:20:34 INFO Applying migration id=iconsname 2026/10/15 14:20:34 INFO Applying migration id=nohash 2026/10/15 14:20:34 INFO Applying migration id=shares 2026/10/15 14:20:34 INFO Applying migration id=actorttl 2026/10/15 14:20:34 INFO Applying migration id=tocc 2026/10/15 14:20:34 INFO Applying migration id=followeds 2026/10/15 14:20:34 INFO Applying migration id=certhash 2026/10/15 14:20:34 INFO Applying migration id=follows_sync 2026/10/15 14:20:34 INFO Applying migration id=jsonpath 2026/10/15 14:20:34 INFO Applying migration id=localforward 2026/10/15 14:20:34 INFO Applying migration id=avatar 2026/10/15 14:20:34 INFO Applying migration id=noimage 2026/10/15 14:20:34 INFO Applying migration id=feed 2026/10/15 14:20:34 INFO Applying migration id=bookmarks 2026/10/15 14:20:34 INFO Applying migration id=shareactivity 2026/10/15 14:20:34 INFO Applying migration id=application 2026/10/15 14:20:34 INFO Applying migration id=certificates 2026/10/15 14:20:34 INFO Applying migration id=rawforward 2026/10/15 14:20:34 INFO Applying migration id=publickey 2026/10/15 14:20:34 INFO Applying migration id=resolvegroup 2026/10/15 14:20:34 INFO Applying migration id=reject 2026/10/15 14:20:34 INFO Applying migration id=autodel 2026/10/15 14:20:34 INFO Applying migration id=jsonb 2026/10/15 14:20:34 INFO Applying migration id=quote 2026/10/15 14:20:34 INFO Applying migration id=rfc9421 2026/10/15 14:20:34 INFO Applying migration id=keys 2026/10/15 14:20:34 INFO Applying migration id=portable 2026/10/15 14:20:34 INFO Applying migration id=proofs 2026/10/15 14:20:34 INFO Applying migration id=contexts 2026/10/15 14:20:34 INFO Applying migration id=deliverieshost 2026/10/15 14:20:34 INFO Applying migration id=pembegin 2026/10/15 14:20:34 INFO Applying migration id=didhost 2026/10/15 14:20:34 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:34 INFO Applying migration id=invites 2026/10/15 14:20:34 INFO Applying migration id=ed25519blob 2026/10/15 14:20:34 INFO Applying migration id=rsablob 2026/10/15 14:20:34 INFO Applying migration id=iconscid 2026/10/15 14:20:34 INFO Applying migration id=actor 2026/10/15 14:20:34 INFO Applying migration id=localkeys 2026/10/15 14:20:34 INFO Applying migration id=deleted 2026/10/15 14:20:34 INFO Applying migration id=history 2026/10/15 14:20:34 INFO Applying migration id=outboxnano 2026/10/15 14:20:34 INFO Applying migration id=implements 2026/10/15 14:20:34 INFO Applying migration id=backfill 2026/10/15 14:20:35 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.56s) === RUN TestOutbox_InvalidOffset 2026/10/15 14:20:35 INFO Applying migration id=initial 2026/10/15 14:20:35 INFO Applying migration id=notesupdated 2026/10/15 14:20:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:35 INFO Applying migration id=activitiesid 2026/10/15 14:20:35 INFO Applying migration id=outbox 2026/10/15 14:20:35 INFO Applying migration id=edits 2026/10/15 14:20:35 INFO Applying migration id=outboxactor 2026/10/15 14:20:35 INFO Applying migration id=outboxsender 2026/10/15 14:20:35 INFO Applying migration id=thread 2026/10/15 14:20:35 INFO Applying migration id=host 2026/10/15 14:20:35 INFO Applying migration id=sharedinbox 2026/10/15 14:20:35 INFO Applying migration id=noteshost 2026/10/15 14:20:35 INFO Applying migration id=fetched 2026/10/15 14:20:35 INFO Applying migration id=move 2026/10/15 14:20:35 INFO Applying migration id=cleanup 2026/10/15 14:20:35 INFO Applying migration id=received 2026/10/15 14:20:35 INFO Applying migration id=namehost 2026/10/15 14:20:35 INFO Applying migration id=outboxhost 2026/10/15 14:20:35 INFO Applying migration id=notesfts 2026/10/15 14:20:35 INFO Applying migration id=iconsname 2026/10/15 14:20:35 INFO Applying migration id=nohash 2026/10/15 14:20:35 INFO Applying migration id=shares 2026/10/15 14:20:35 INFO Applying migration id=actorttl 2026/10/15 14:20:35 INFO Applying migration id=tocc 2026/10/15 14:20:35 INFO Applying migration id=followeds 2026/10/15 14:20:35 INFO Applying migration id=certhash 2026/10/15 14:20:35 INFO Applying migration id=follows_sync 2026/10/15 14:20:35 INFO Applying migration id=jsonpath 2026/10/15 14:20:35 INFO Applying migration id=localforward 2026/10/15 14:20:35 INFO Applying migration id=avatar 2026/10/15 14:20:35 INFO Applying migration id=noimage 2026/10/15 14:20:35 INFO Applying migration id=feed 2026/10/15 14:20:35 INFO Applying migration id=bookmarks 2026/10/15 14:20:35 INFO Applying migration id=shareactivity 2026/10/15 14:20:35 INFO Applying migration id=application 2026/10/15 14:20:35 INFO Applying migration id=certificates 2026/10/15 14:20:35 INFO Applying migration id=rawforward 2026/10/15 14:20:35 INFO Applying migration id=publickey 2026/10/15 14:20:35 INFO Applying migration id=resolvegroup 2026/10/15 14:20:35 INFO Applying migration id=reject 2026/10/15 14:20:35 INFO Applying migration id=autodel 2026/10/15 14:20:35 INFO Applying migration id=jsonb 2026/10/15 14:20:35 INFO Applying migration id=quote 2026/10/15 14:20:35 INFO Applying migration id=rfc9421 2026/10/15 14:20:35 INFO Applying migration id=keys 2026/10/15 14:20:35 INFO Applying migration id=portable 2026/10/15 14:20:35 INFO Applying migration id=proofs 2026/10/15 14:20:35 INFO Applying migration id=contexts 2026/10/15 14:20:35 INFO Applying migration id=deliverieshost 2026/10/15 14:20:35 INFO Applying migration id=pembegin 2026/10/15 14:20:35 INFO Applying migration id=didhost 2026/10/15 14:20:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:35 INFO Applying migration id=invites 2026/10/15 14:20:35 INFO Applying migration id=ed25519blob 2026/10/15 14:20:35 INFO Applying migration id=rsablob 2026/10/15 14:20:35 INFO Applying migration id=iconscid 2026/10/15 14:20:35 INFO Applying migration id=actor 2026/10/15 14:20:35 INFO Applying migration id=localkeys 2026/10/15 14:20:35 INFO Applying migration id=deleted 2026/10/15 14:20:35 INFO Applying migration id=history 2026/10/15 14:20:35 INFO Applying migration id=outboxnano 2026/10/15 14:20:35 INFO Applying migration id=implements 2026/10/15 14:20:35 INFO Applying migration id=backfill 2026/10/15 14:20:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-b220-7be3-a834-fbc2fa34226b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-b220-7b6a-89df-b7d264eff459 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-b220-7b6a-89df-b7d264eff459 2026/10/15 14:20:35 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.70s) === RUN TestOutbox_PublicPost 2026/10/15 14:20:35 INFO Applying migration id=initial 2026/10/15 14:20:35 INFO Applying migration id=notesupdated 2026/10/15 14:20:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:35 INFO Applying migration id=activitiesid 2026/10/15 14:20:35 INFO Applying migration id=outbox 2026/10/15 14:20:35 INFO Applying migration id=edits 2026/10/15 14:20:35 INFO Applying migration id=outboxactor 2026/10/15 14:20:35 INFO Applying migration id=outboxsender 2026/10/15 14:20:35 INFO Applying migration id=thread 2026/10/15 14:20:35 INFO Applying migration id=host 2026/10/15 14:20:35 INFO Applying migration id=sharedinbox 2026/10/15 14:20:35 INFO Applying migration id=noteshost 2026/10/15 14:20:35 INFO Applying migration id=fetched 2026/10/15 14:20:35 INFO Applying migration id=move 2026/10/15 14:20:35 INFO Applying migration id=cleanup 2026/10/15 14:20:35 INFO Applying migration id=received 2026/10/15 14:20:35 INFO Applying migration id=namehost 2026/10/15 14:20:35 INFO Applying migration id=outboxhost 2026/10/15 14:20:35 INFO Applying migration id=notesfts 2026/10/15 14:20:35 INFO Applying migration id=iconsname 2026/10/15 14:20:35 INFO Applying migration id=nohash 2026/10/15 14:20:35 INFO Applying migration id=shares 2026/10/15 14:20:35 INFO Applying migration id=actorttl 2026/10/15 14:20:35 INFO Applying migration id=tocc 2026/10/15 14:20:35 INFO Applying migration id=followeds 2026/10/15 14:20:35 INFO Applying migration id=certhash 2026/10/15 14:20:35 INFO Applying migration id=follows_sync 2026/10/15 14:20:35 INFO Applying migration id=jsonpath 2026/10/15 14:20:35 INFO Applying migration id=localforward 2026/10/15 14:20:35 INFO Applying migration id=avatar 2026/10/15 14:20:35 INFO Applying migration id=noimage 2026/10/15 14:20:35 INFO Applying migration id=feed 2026/10/15 14:20:35 INFO Applying migration id=bookmarks 2026/10/15 14:20:35 INFO Applying migration id=shareactivity 2026/10/15 14:20:35 INFO Applying migration id=application 2026/10/15 14:20:35 INFO Applying migration id=certificates 2026/10/15 14:20:35 INFO Applying migration id=rawforward 2026/10/15 14:20:35 INFO Applying migration id=publickey 2026/10/15 14:20:35 INFO Applying migration id=resolvegroup 2026/10/15 14:20:35 INFO Applying migration id=reject 2026/10/15 14:20:35 INFO Applying migration id=autodel 2026/10/15 14:20:35 INFO Applying migration id=jsonb 2026/10/15 14:20:35 INFO Applying migration id=quote 2026/10/15 14:20:35 INFO Applying migration id=rfc9421 2026/10/15 14:20:35 INFO Applying migration id=keys 2026/10/15 14:20:35 INFO Applying migration id=portable 2026/10/15 14:20:35 INFO Applying migration id=proofs 2026/10/15 14:20:35 INFO Applying migration id=contexts 2026/10/15 14:20:35 INFO Applying migration id=deliverieshost 2026/10/15 14:20:35 INFO Applying migration id=pembegin 2026/10/15 14:20:35 INFO Applying migration id=didhost 2026/10/15 14:20:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:35 INFO Applying migration id=invites 2026/10/15 14:20:35 INFO Applying migration id=ed25519blob 2026/10/15 14:20:35 INFO Applying migration id=rsablob 2026/10/15 14:20:35 INFO Applying migration id=iconscid 2026/10/15 14:20:35 INFO Applying migration id=actor 2026/10/15 14:20:35 INFO Applying migration id=localkeys 2026/10/15 14:20:35 INFO Applying migration id=deleted 2026/10/15 14:20:35 INFO Applying migration id=history 2026/10/15 14:20:35 INFO Applying migration id=outboxnano 2026/10/15 14:20:35 INFO Applying migration id=implements 2026/10/15 14:20:35 INFO Applying migration id=backfill 2026/10/15 14:20:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-b5e4-7648-9eaa-161926e3a730 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-b5e4-7592-b36e-86985f5695b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-b5e4-7592-b36e-86985f5695b3 2026/10/15 14:20:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (0.97s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/10/15 14:20:36 INFO Applying migration id=initial 2026/10/15 14:20:36 INFO Applying migration id=notesupdated 2026/10/15 14:20:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:36 INFO Applying migration id=activitiesid 2026/10/15 14:20:36 INFO Applying migration id=outbox 2026/10/15 14:20:36 INFO Applying migration id=edits 2026/10/15 14:20:36 INFO Applying migration id=outboxactor 2026/10/15 14:20:36 INFO Applying migration id=outboxsender 2026/10/15 14:20:36 INFO Applying migration id=thread 2026/10/15 14:20:36 INFO Applying migration id=host 2026/10/15 14:20:36 INFO Applying migration id=sharedinbox 2026/10/15 14:20:36 INFO Applying migration id=noteshost 2026/10/15 14:20:36 INFO Applying migration id=fetched 2026/10/15 14:20:36 INFO Applying migration id=move 2026/10/15 14:20:36 INFO Applying migration id=cleanup 2026/10/15 14:20:36 INFO Applying migration id=received 2026/10/15 14:20:36 INFO Applying migration id=namehost 2026/10/15 14:20:36 INFO Applying migration id=outboxhost 2026/10/15 14:20:36 INFO Applying migration id=notesfts 2026/10/15 14:20:36 INFO Applying migration id=iconsname 2026/10/15 14:20:36 INFO Applying migration id=nohash 2026/10/15 14:20:36 INFO Applying migration id=shares 2026/10/15 14:20:36 INFO Applying migration id=actorttl 2026/10/15 14:20:36 INFO Applying migration id=tocc 2026/10/15 14:20:36 INFO Applying migration id=followeds 2026/10/15 14:20:36 INFO Applying migration id=certhash 2026/10/15 14:20:36 INFO Applying migration id=follows_sync 2026/10/15 14:20:36 INFO Applying migration id=jsonpath 2026/10/15 14:20:36 INFO Applying migration id=localforward 2026/10/15 14:20:36 INFO Applying migration id=avatar 2026/10/15 14:20:36 INFO Applying migration id=noimage 2026/10/15 14:20:36 INFO Applying migration id=feed 2026/10/15 14:20:36 INFO Applying migration id=bookmarks 2026/10/15 14:20:36 INFO Applying migration id=shareactivity 2026/10/15 14:20:36 INFO Applying migration id=application 2026/10/15 14:20:36 INFO Applying migration id=certificates 2026/10/15 14:20:36 INFO Applying migration id=rawforward 2026/10/15 14:20:36 INFO Applying migration id=publickey 2026/10/15 14:20:36 INFO Applying migration id=resolvegroup 2026/10/15 14:20:36 INFO Applying migration id=reject 2026/10/15 14:20:36 INFO Applying migration id=autodel 2026/10/15 14:20:36 INFO Applying migration id=jsonb 2026/10/15 14:20:36 INFO Applying migration id=quote 2026/10/15 14:20:36 INFO Applying migration id=rfc9421 2026/10/15 14:20:36 INFO Applying migration id=keys 2026/10/15 14:20:36 INFO Applying migration id=portable 2026/10/15 14:20:36 INFO Applying migration id=proofs 2026/10/15 14:20:36 INFO Applying migration id=contexts 2026/10/15 14:20:36 INFO Applying migration id=deliverieshost 2026/10/15 14:20:36 INFO Applying migration id=pembegin 2026/10/15 14:20:36 INFO Applying migration id=didhost 2026/10/15 14:20:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:36 INFO Applying migration id=invites 2026/10/15 14:20:36 INFO Applying migration id=ed25519blob 2026/10/15 14:20:36 INFO Applying migration id=rsablob 2026/10/15 14:20:36 INFO Applying migration id=iconscid 2026/10/15 14:20:36 INFO Applying migration id=actor 2026/10/15 14:20:36 INFO Applying migration id=localkeys 2026/10/15 14:20:36 INFO Applying migration id=deleted 2026/10/15 14:20:36 INFO Applying migration id=history 2026/10/15 14:20:36 INFO Applying migration id=outboxnano 2026/10/15 14:20:36 INFO Applying migration id=implements 2026/10/15 14:20:36 INFO Applying migration id=backfill 2026/10/15 14:20:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-baad-7bc7-ab98-ca32335320ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-baac-79a7-b910-b2520d3a818e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-baac-79a7-b910-b2520d3a818e 2026/10/15 14:20:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (1.23s) === RUN TestOutbox_PublicPostSelf 2026/10/15 14:20:37 INFO Applying migration id=initial 2026/10/15 14:20:37 INFO Applying migration id=notesupdated 2026/10/15 14:20:37 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:37 INFO Applying migration id=activitiesid 2026/10/15 14:20:37 INFO Applying migration id=outbox 2026/10/15 14:20:37 INFO Applying migration id=edits 2026/10/15 14:20:37 INFO Applying migration id=outboxactor 2026/10/15 14:20:37 INFO Applying migration id=outboxsender 2026/10/15 14:20:37 INFO Applying migration id=thread 2026/10/15 14:20:37 INFO Applying migration id=host 2026/10/15 14:20:37 INFO Applying migration id=sharedinbox 2026/10/15 14:20:37 INFO Applying migration id=noteshost 2026/10/15 14:20:37 INFO Applying migration id=fetched 2026/10/15 14:20:37 INFO Applying migration id=move 2026/10/15 14:20:37 INFO Applying migration id=cleanup 2026/10/15 14:20:37 INFO Applying migration id=received 2026/10/15 14:20:37 INFO Applying migration id=namehost 2026/10/15 14:20:37 INFO Applying migration id=outboxhost 2026/10/15 14:20:37 INFO Applying migration id=notesfts 2026/10/15 14:20:37 INFO Applying migration id=iconsname 2026/10/15 14:20:37 INFO Applying migration id=nohash 2026/10/15 14:20:37 INFO Applying migration id=shares 2026/10/15 14:20:37 INFO Applying migration id=actorttl 2026/10/15 14:20:37 INFO Applying migration id=tocc 2026/10/15 14:20:37 INFO Applying migration id=followeds 2026/10/15 14:20:38 INFO Applying migration id=certhash 2026/10/15 14:20:38 INFO Applying migration id=follows_sync 2026/10/15 14:20:38 INFO Applying migration id=jsonpath 2026/10/15 14:20:38 INFO Applying migration id=localforward 2026/10/15 14:20:38 INFO Applying migration id=avatar 2026/10/15 14:20:38 INFO Applying migration id=noimage 2026/10/15 14:20:38 INFO Applying migration id=feed 2026/10/15 14:20:38 INFO Applying migration id=bookmarks 2026/10/15 14:20:38 INFO Applying migration id=shareactivity 2026/10/15 14:20:38 INFO Applying migration id=application 2026/10/15 14:20:38 INFO Applying migration id=certificates 2026/10/15 14:20:38 INFO Applying migration id=rawforward 2026/10/15 14:20:38 INFO Applying migration id=publickey 2026/10/15 14:20:38 INFO Applying migration id=resolvegroup 2026/10/15 14:20:38 INFO Applying migration id=reject 2026/10/15 14:20:38 INFO Applying migration id=autodel 2026/10/15 14:20:38 INFO Applying migration id=jsonb 2026/10/15 14:20:38 INFO Applying migration id=quote 2026/10/15 14:20:38 INFO Applying migration id=rfc9421 2026/10/15 14:20:38 INFO Applying migration id=keys 2026/10/15 14:20:38 INFO Applying migration id=portable 2026/10/15 14:20:38 INFO Applying migration id=proofs 2026/10/15 14:20:38 INFO Applying migration id=contexts 2026/10/15 14:20:38 INFO Applying migration id=deliverieshost 2026/10/15 14:20:38 INFO Applying migration id=pembegin 2026/10/15 14:20:38 INFO Applying migration id=didhost 2026/10/15 14:20:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:38 INFO Applying migration id=invites 2026/10/15 14:20:38 INFO Applying migration id=ed25519blob 2026/10/15 14:20:38 INFO Applying migration id=rsablob 2026/10/15 14:20:38 INFO Applying migration id=iconscid 2026/10/15 14:20:38 INFO Applying migration id=actor 2026/10/15 14:20:38 INFO Applying migration id=localkeys 2026/10/15 14:20:38 INFO Applying migration id=deleted 2026/10/15 14:20:38 INFO Applying migration id=history 2026/10/15 14:20:38 INFO Applying migration id=outboxnano 2026/10/15 14:20:38 INFO Applying migration id=implements 2026/10/15 14:20:38 INFO Applying migration id=backfill 2026/10/15 14:20:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-c07d-7a2a-9ffd-7227a7ba6f5f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-c07d-7960-bffe-9470e4e64c11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-c07d-7960-bffe-9470e4e64c11 2026/10/15 14:20:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (1.49s) === RUN TestOutbox_PostToFollowers 2026/10/15 14:20:39 INFO Applying migration id=initial 2026/10/15 14:20:39 INFO Applying migration id=notesupdated 2026/10/15 14:20:39 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:39 INFO Applying migration id=activitiesid 2026/10/15 14:20:39 INFO Applying migration id=outbox 2026/10/15 14:20:39 INFO Applying migration id=edits 2026/10/15 14:20:39 INFO Applying migration id=outboxactor 2026/10/15 14:20:39 INFO Applying migration id=outboxsender 2026/10/15 14:20:39 INFO Applying migration id=thread 2026/10/15 14:20:39 INFO Applying migration id=host 2026/10/15 14:20:39 INFO Applying migration id=sharedinbox 2026/10/15 14:20:39 INFO Applying migration id=noteshost 2026/10/15 14:20:39 INFO Applying migration id=fetched 2026/10/15 14:20:39 INFO Applying migration id=move 2026/10/15 14:20:39 INFO Applying migration id=cleanup 2026/10/15 14:20:39 INFO Applying migration id=received 2026/10/15 14:20:39 INFO Applying migration id=namehost 2026/10/15 14:20:39 INFO Applying migration id=outboxhost 2026/10/15 14:20:39 INFO Applying migration id=notesfts 2026/10/15 14:20:39 INFO Applying migration id=iconsname 2026/10/15 14:20:39 INFO Applying migration id=nohash 2026/10/15 14:20:39 INFO Applying migration id=shares 2026/10/15 14:20:39 INFO Applying migration id=actorttl 2026/10/15 14:20:39 INFO Applying migration id=tocc 2026/10/15 14:20:39 INFO Applying migration id=followeds 2026/10/15 14:20:39 INFO Applying migration id=certhash 2026/10/15 14:20:39 INFO Applying migration id=follows_sync 2026/10/15 14:20:39 INFO Applying migration id=jsonpath 2026/10/15 14:20:39 INFO Applying migration id=localforward 2026/10/15 14:20:39 INFO Applying migration id=avatar 2026/10/15 14:20:39 INFO Applying migration id=noimage 2026/10/15 14:20:39 INFO Applying migration id=feed 2026/10/15 14:20:39 INFO Applying migration id=bookmarks 2026/10/15 14:20:39 INFO Applying migration id=shareactivity 2026/10/15 14:20:39 INFO Applying migration id=application 2026/10/15 14:20:39 INFO Applying migration id=certificates 2026/10/15 14:20:39 INFO Applying migration id=rawforward 2026/10/15 14:20:39 INFO Applying migration id=publickey 2026/10/15 14:20:39 INFO Applying migration id=resolvegroup 2026/10/15 14:20:39 INFO Applying migration id=reject 2026/10/15 14:20:39 INFO Applying migration id=autodel 2026/10/15 14:20:39 INFO Applying migration id=jsonb 2026/10/15 14:20:39 INFO Applying migration id=quote 2026/10/15 14:20:39 INFO Applying migration id=rfc9421 2026/10/15 14:20:39 INFO Applying migration id=keys 2026/10/15 14:20:39 INFO Applying migration id=portable 2026/10/15 14:20:39 INFO Applying migration id=proofs 2026/10/15 14:20:39 INFO Applying migration id=contexts 2026/10/15 14:20:39 INFO Applying migration id=deliverieshost 2026/10/15 14:20:39 INFO Applying migration id=pembegin 2026/10/15 14:20:39 INFO Applying migration id=didhost 2026/10/15 14:20:39 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:39 INFO Applying migration id=invites 2026/10/15 14:20:39 INFO Applying migration id=ed25519blob 2026/10/15 14:20:39 INFO Applying migration id=rsablob 2026/10/15 14:20:39 INFO Applying migration id=iconscid 2026/10/15 14:20:39 INFO Applying migration id=actor 2026/10/15 14:20:39 INFO Applying migration id=localkeys 2026/10/15 14:20:39 INFO Applying migration id=deleted 2026/10/15 14:20:39 INFO Applying migration id=history 2026/10/15 14:20:39 INFO Applying migration id=outboxnano 2026/10/15 14:20:39 INFO Applying migration id=implements 2026/10/15 14:20:39 INFO Applying migration id=backfill 2026/10/15 14:20:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-c6ad-700e-8307-6a1c03575edb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-c6ae-70ba-b48e-0af47a010d2f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-c6ad-700e-8307-6a1c03575edb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-c6ad-700e-8307-6a1c03575edb 2026/10/15 14:20:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-c6ae-7e3d-80f2-ae74ad2345c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-c6ae-7dd4-89a1-dc571ad90ac3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-c6ae-7dd4-89a1-dc571ad90ac3 2026/10/15 14:20:41 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (1.59s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/10/15 14:20:41 INFO Applying migration id=initial 2026/10/15 14:20:41 INFO Applying migration id=notesupdated 2026/10/15 14:20:41 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:41 INFO Applying migration id=activitiesid 2026/10/15 14:20:41 INFO Applying migration id=outbox 2026/10/15 14:20:41 INFO Applying migration id=edits 2026/10/15 14:20:41 INFO Applying migration id=outboxactor 2026/10/15 14:20:41 INFO Applying migration id=outboxsender 2026/10/15 14:20:41 INFO Applying migration id=thread 2026/10/15 14:20:41 INFO Applying migration id=host 2026/10/15 14:20:41 INFO Applying migration id=sharedinbox 2026/10/15 14:20:41 INFO Applying migration id=noteshost 2026/10/15 14:20:41 INFO Applying migration id=fetched 2026/10/15 14:20:41 INFO Applying migration id=move 2026/10/15 14:20:41 INFO Applying migration id=cleanup 2026/10/15 14:20:41 INFO Applying migration id=received 2026/10/15 14:20:41 INFO Applying migration id=namehost 2026/10/15 14:20:41 INFO Applying migration id=outboxhost 2026/10/15 14:20:41 INFO Applying migration id=notesfts 2026/10/15 14:20:41 INFO Applying migration id=iconsname 2026/10/15 14:20:41 INFO Applying migration id=nohash 2026/10/15 14:20:41 INFO Applying migration id=shares 2026/10/15 14:20:41 INFO Applying migration id=actorttl 2026/10/15 14:20:41 INFO Applying migration id=tocc 2026/10/15 14:20:41 INFO Applying migration id=followeds 2026/10/15 14:20:41 INFO Applying migration id=certhash 2026/10/15 14:20:41 INFO Applying migration id=follows_sync 2026/10/15 14:20:41 INFO Applying migration id=jsonpath 2026/10/15 14:20:41 INFO Applying migration id=localforward 2026/10/15 14:20:41 INFO Applying migration id=avatar 2026/10/15 14:20:41 INFO Applying migration id=noimage 2026/10/15 14:20:41 INFO Applying migration id=feed 2026/10/15 14:20:41 INFO Applying migration id=bookmarks 2026/10/15 14:20:41 INFO Applying migration id=shareactivity 2026/10/15 14:20:41 INFO Applying migration id=application 2026/10/15 14:20:41 INFO Applying migration id=certificates 2026/10/15 14:20:41 INFO Applying migration id=rawforward 2026/10/15 14:20:41 INFO Applying migration id=publickey 2026/10/15 14:20:41 INFO Applying migration id=resolvegroup 2026/10/15 14:20:41 INFO Applying migration id=reject 2026/10/15 14:20:41 INFO Applying migration id=autodel 2026/10/15 14:20:41 INFO Applying migration id=jsonb 2026/10/15 14:20:41 INFO Applying migration id=quote 2026/10/15 14:20:41 INFO Applying migration id=rfc9421 2026/10/15 14:20:41 INFO Applying migration id=keys 2026/10/15 14:20:41 INFO Applying migration id=portable 2026/10/15 14:20:41 INFO Applying migration id=proofs 2026/10/15 14:20:41 INFO Applying migration id=contexts 2026/10/15 14:20:41 INFO Applying migration id=deliverieshost 2026/10/15 14:20:41 INFO Applying migration id=pembegin 2026/10/15 14:20:41 INFO Applying migration id=didhost 2026/10/15 14:20:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:41 INFO Applying migration id=invites 2026/10/15 14:20:41 INFO Applying migration id=ed25519blob 2026/10/15 14:20:41 INFO Applying migration id=rsablob 2026/10/15 14:20:41 INFO Applying migration id=iconscid 2026/10/15 14:20:41 INFO Applying migration id=actor 2026/10/15 14:20:41 INFO Applying migration id=localkeys 2026/10/15 14:20:41 INFO Applying migration id=deleted 2026/10/15 14:20:41 INFO Applying migration id=history 2026/10/15 14:20:41 INFO Applying migration id=outboxnano 2026/10/15 14:20:41 INFO Applying migration id=implements 2026/10/15 14:20:41 INFO Applying migration id=backfill 2026/10/15 14:20:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-cafa-70cb-844e-7ce6bbacde52 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-cafa-7062-8381-263be13acce9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-cafa-7062-8381-263be13acce9 2026/10/15 14:20:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.09s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/10/15 14:20:42 INFO Applying migration id=initial 2026/10/15 14:20:42 INFO Applying migration id=notesupdated 2026/10/15 14:20:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:42 INFO Applying migration id=activitiesid 2026/10/15 14:20:42 INFO Applying migration id=outbox 2026/10/15 14:20:42 INFO Applying migration id=edits 2026/10/15 14:20:42 INFO Applying migration id=outboxactor 2026/10/15 14:20:42 INFO Applying migration id=outboxsender 2026/10/15 14:20:42 INFO Applying migration id=thread 2026/10/15 14:20:42 INFO Applying migration id=host 2026/10/15 14:20:42 INFO Applying migration id=sharedinbox 2026/10/15 14:20:42 INFO Applying migration id=noteshost 2026/10/15 14:20:42 INFO Applying migration id=fetched 2026/10/15 14:20:42 INFO Applying migration id=move 2026/10/15 14:20:42 INFO Applying migration id=cleanup 2026/10/15 14:20:42 INFO Applying migration id=received 2026/10/15 14:20:42 INFO Applying migration id=namehost 2026/10/15 14:20:42 INFO Applying migration id=outboxhost 2026/10/15 14:20:42 INFO Applying migration id=notesfts 2026/10/15 14:20:42 INFO Applying migration id=iconsname 2026/10/15 14:20:42 INFO Applying migration id=nohash 2026/10/15 14:20:42 INFO Applying migration id=shares 2026/10/15 14:20:42 INFO Applying migration id=actorttl 2026/10/15 14:20:42 INFO Applying migration id=tocc 2026/10/15 14:20:42 INFO Applying migration id=followeds 2026/10/15 14:20:42 INFO Applying migration id=certhash 2026/10/15 14:20:42 INFO Applying migration id=follows_sync 2026/10/15 14:20:42 INFO Applying migration id=jsonpath 2026/10/15 14:20:42 INFO Applying migration id=localforward 2026/10/15 14:20:42 INFO Applying migration id=avatar 2026/10/15 14:20:42 INFO Applying migration id=noimage 2026/10/15 14:20:42 INFO Applying migration id=feed 2026/10/15 14:20:42 INFO Applying migration id=bookmarks 2026/10/15 14:20:42 INFO Applying migration id=shareactivity 2026/10/15 14:20:42 INFO Applying migration id=application 2026/10/15 14:20:42 INFO Applying migration id=certificates 2026/10/15 14:20:42 INFO Applying migration id=rawforward 2026/10/15 14:20:42 INFO Applying migration id=publickey 2026/10/15 14:20:42 INFO Applying migration id=resolvegroup 2026/10/15 14:20:42 INFO Applying migration id=reject 2026/10/15 14:20:42 INFO Applying migration id=autodel 2026/10/15 14:20:42 INFO Applying migration id=jsonb 2026/10/15 14:20:42 INFO Applying migration id=quote 2026/10/15 14:20:42 INFO Applying migration id=rfc9421 2026/10/15 14:20:42 INFO Applying migration id=keys 2026/10/15 14:20:42 INFO Applying migration id=portable 2026/10/15 14:20:42 INFO Applying migration id=proofs 2026/10/15 14:20:42 INFO Applying migration id=contexts 2026/10/15 14:20:42 INFO Applying migration id=deliverieshost 2026/10/15 14:20:42 INFO Applying migration id=pembegin 2026/10/15 14:20:42 INFO Applying migration id=didhost 2026/10/15 14:20:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:42 INFO Applying migration id=invites 2026/10/15 14:20:42 INFO Applying migration id=ed25519blob 2026/10/15 14:20:42 INFO Applying migration id=rsablob 2026/10/15 14:20:42 INFO Applying migration id=iconscid 2026/10/15 14:20:42 INFO Applying migration id=actor 2026/10/15 14:20:42 INFO Applying migration id=localkeys 2026/10/15 14:20:42 INFO Applying migration id=deleted 2026/10/15 14:20:42 INFO Applying migration id=history 2026/10/15 14:20:42 INFO Applying migration id=outboxnano 2026/10/15 14:20:42 INFO Applying migration id=implements 2026/10/15 14:20:42 INFO Applying migration id=backfill 2026/10/15 14:20:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-d049-720d-8b77-acb7065ea729 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-d048-7b51-86b5-785ec40a62de activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-d048-7b51-86b5-785ec40a62de 2026/10/15 14:20:43 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.36s) === RUN TestOutbox_PostToFollowersSelf 2026/10/15 14:20:43 INFO Applying migration id=initial 2026/10/15 14:20:43 INFO Applying migration id=notesupdated 2026/10/15 14:20:43 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:43 INFO Applying migration id=activitiesid 2026/10/15 14:20:43 INFO Applying migration id=outbox 2026/10/15 14:20:43 INFO Applying migration id=edits 2026/10/15 14:20:43 INFO Applying migration id=outboxactor 2026/10/15 14:20:43 INFO Applying migration id=outboxsender 2026/10/15 14:20:43 INFO Applying migration id=thread 2026/10/15 14:20:43 INFO Applying migration id=host 2026/10/15 14:20:43 INFO Applying migration id=sharedinbox 2026/10/15 14:20:43 INFO Applying migration id=noteshost 2026/10/15 14:20:43 INFO Applying migration id=fetched 2026/10/15 14:20:43 INFO Applying migration id=move 2026/10/15 14:20:43 INFO Applying migration id=cleanup 2026/10/15 14:20:43 INFO Applying migration id=received 2026/10/15 14:20:43 INFO Applying migration id=namehost 2026/10/15 14:20:43 INFO Applying migration id=outboxhost 2026/10/15 14:20:43 INFO Applying migration id=notesfts 2026/10/15 14:20:43 INFO Applying migration id=iconsname 2026/10/15 14:20:43 INFO Applying migration id=nohash 2026/10/15 14:20:43 INFO Applying migration id=shares 2026/10/15 14:20:43 INFO Applying migration id=actorttl 2026/10/15 14:20:43 INFO Applying migration id=tocc 2026/10/15 14:20:43 INFO Applying migration id=followeds 2026/10/15 14:20:43 INFO Applying migration id=certhash 2026/10/15 14:20:43 INFO Applying migration id=follows_sync 2026/10/15 14:20:43 INFO Applying migration id=jsonpath 2026/10/15 14:20:43 INFO Applying migration id=localforward 2026/10/15 14:20:43 INFO Applying migration id=avatar 2026/10/15 14:20:43 INFO Applying migration id=noimage 2026/10/15 14:20:43 INFO Applying migration id=feed 2026/10/15 14:20:43 INFO Applying migration id=bookmarks 2026/10/15 14:20:43 INFO Applying migration id=shareactivity 2026/10/15 14:20:43 INFO Applying migration id=application 2026/10/15 14:20:43 INFO Applying migration id=certificates 2026/10/15 14:20:43 INFO Applying migration id=rawforward 2026/10/15 14:20:43 INFO Applying migration id=publickey 2026/10/15 14:20:43 INFO Applying migration id=resolvegroup 2026/10/15 14:20:43 INFO Applying migration id=reject 2026/10/15 14:20:43 INFO Applying migration id=autodel 2026/10/15 14:20:43 INFO Applying migration id=jsonb 2026/10/15 14:20:43 INFO Applying migration id=quote 2026/10/15 14:20:43 INFO Applying migration id=rfc9421 2026/10/15 14:20:43 INFO Applying migration id=keys 2026/10/15 14:20:43 INFO Applying migration id=portable 2026/10/15 14:20:43 INFO Applying migration id=proofs 2026/10/15 14:20:43 INFO Applying migration id=contexts 2026/10/15 14:20:43 INFO Applying migration id=deliverieshost 2026/10/15 14:20:43 INFO Applying migration id=pembegin 2026/10/15 14:20:43 INFO Applying migration id=didhost 2026/10/15 14:20:43 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:43 INFO Applying migration id=invites 2026/10/15 14:20:43 INFO Applying migration id=ed25519blob 2026/10/15 14:20:43 INFO Applying migration id=rsablob 2026/10/15 14:20:43 INFO Applying migration id=iconscid 2026/10/15 14:20:43 INFO Applying migration id=actor 2026/10/15 14:20:43 INFO Applying migration id=localkeys 2026/10/15 14:20:43 INFO Applying migration id=deleted 2026/10/15 14:20:43 INFO Applying migration id=history 2026/10/15 14:20:43 INFO Applying migration id=outboxnano 2026/10/15 14:20:43 INFO Applying migration id=implements 2026/10/15 14:20:43 INFO Applying migration id=backfill 2026/10/15 14:20:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-d2ab-7ba6-bd00-1495a3d1c0b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-d2ab-7b32-9fa1-e00a4a10517b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-d2ab-7b32-9fa1-e00a4a10517b 2026/10/15 14:20:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.61s) === RUN TestOutbox_DM 2026/10/15 14:20:44 INFO Applying migration id=initial 2026/10/15 14:20:44 INFO Applying migration id=notesupdated 2026/10/15 14:20:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:44 INFO Applying migration id=activitiesid 2026/10/15 14:20:44 INFO Applying migration id=outbox 2026/10/15 14:20:44 INFO Applying migration id=edits 2026/10/15 14:20:44 INFO Applying migration id=outboxactor 2026/10/15 14:20:44 INFO Applying migration id=outboxsender 2026/10/15 14:20:44 INFO Applying migration id=thread 2026/10/15 14:20:44 INFO Applying migration id=host 2026/10/15 14:20:44 INFO Applying migration id=sharedinbox 2026/10/15 14:20:44 INFO Applying migration id=noteshost 2026/10/15 14:20:44 INFO Applying migration id=fetched 2026/10/15 14:20:44 INFO Applying migration id=move 2026/10/15 14:20:44 INFO Applying migration id=cleanup 2026/10/15 14:20:44 INFO Applying migration id=received 2026/10/15 14:20:44 INFO Applying migration id=namehost 2026/10/15 14:20:44 INFO Applying migration id=outboxhost 2026/10/15 14:20:44 INFO Applying migration id=notesfts 2026/10/15 14:20:44 INFO Applying migration id=iconsname 2026/10/15 14:20:44 INFO Applying migration id=nohash 2026/10/15 14:20:44 INFO Applying migration id=shares 2026/10/15 14:20:44 INFO Applying migration id=actorttl 2026/10/15 14:20:44 INFO Applying migration id=tocc 2026/10/15 14:20:44 INFO Applying migration id=followeds 2026/10/15 14:20:44 INFO Applying migration id=certhash 2026/10/15 14:20:44 INFO Applying migration id=follows_sync 2026/10/15 14:20:44 INFO Applying migration id=jsonpath 2026/10/15 14:20:44 INFO Applying migration id=localforward 2026/10/15 14:20:44 INFO Applying migration id=avatar 2026/10/15 14:20:44 INFO Applying migration id=noimage 2026/10/15 14:20:44 INFO Applying migration id=feed 2026/10/15 14:20:44 INFO Applying migration id=bookmarks 2026/10/15 14:20:44 INFO Applying migration id=shareactivity 2026/10/15 14:20:44 INFO Applying migration id=application 2026/10/15 14:20:44 INFO Applying migration id=certificates 2026/10/15 14:20:44 INFO Applying migration id=rawforward 2026/10/15 14:20:44 INFO Applying migration id=publickey 2026/10/15 14:20:44 INFO Applying migration id=resolvegroup 2026/10/15 14:20:44 INFO Applying migration id=reject 2026/10/15 14:20:44 INFO Applying migration id=autodel 2026/10/15 14:20:44 INFO Applying migration id=jsonb 2026/10/15 14:20:44 INFO Applying migration id=quote 2026/10/15 14:20:44 INFO Applying migration id=rfc9421 2026/10/15 14:20:44 INFO Applying migration id=keys 2026/10/15 14:20:44 INFO Applying migration id=portable 2026/10/15 14:20:44 INFO Applying migration id=proofs 2026/10/15 14:20:44 INFO Applying migration id=contexts 2026/10/15 14:20:44 INFO Applying migration id=deliverieshost 2026/10/15 14:20:44 INFO Applying migration id=pembegin 2026/10/15 14:20:44 INFO Applying migration id=didhost 2026/10/15 14:20:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:44 INFO Applying migration id=invites 2026/10/15 14:20:44 INFO Applying migration id=ed25519blob 2026/10/15 14:20:44 INFO Applying migration id=rsablob 2026/10/15 14:20:44 INFO Applying migration id=iconscid 2026/10/15 14:20:44 INFO Applying migration id=actor 2026/10/15 14:20:44 INFO Applying migration id=localkeys 2026/10/15 14:20:44 INFO Applying migration id=deleted 2026/10/15 14:20:44 INFO Applying migration id=history 2026/10/15 14:20:44 INFO Applying migration id=outboxnano 2026/10/15 14:20:44 INFO Applying migration id=implements 2026/10/15 14:20:44 INFO Applying migration id=backfill 2026/10/15 14:20:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-d6cc-7098-b083-7c7e8ff11cce activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-d6cd-7024-b2f8-dc3e8a4a9469 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-d6cc-7098-b083-7c7e8ff11cce activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-d6cc-7098-b083-7c7e8ff11cce 2026/10/15 14:20:45 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-d6ce-72a9-97cd-09bfa184ccd1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-d6cd-7cad-8e59-8c0bb2dbb8e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-d6cd-7cad-8e59-8c0bb2dbb8e8 2026/10/15 14:20:45 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (1.06s) === RUN TestOutbox_DMSelf 2026/10/15 14:20:45 INFO Applying migration id=initial 2026/10/15 14:20:45 INFO Applying migration id=notesupdated 2026/10/15 14:20:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:45 INFO Applying migration id=activitiesid 2026/10/15 14:20:45 INFO Applying migration id=outbox 2026/10/15 14:20:45 INFO Applying migration id=edits 2026/10/15 14:20:45 INFO Applying migration id=outboxactor 2026/10/15 14:20:45 INFO Applying migration id=outboxsender 2026/10/15 14:20:45 INFO Applying migration id=thread 2026/10/15 14:20:45 INFO Applying migration id=host 2026/10/15 14:20:45 INFO Applying migration id=sharedinbox 2026/10/15 14:20:45 INFO Applying migration id=noteshost 2026/10/15 14:20:45 INFO Applying migration id=fetched 2026/10/15 14:20:45 INFO Applying migration id=move 2026/10/15 14:20:45 INFO Applying migration id=cleanup 2026/10/15 14:20:45 INFO Applying migration id=received 2026/10/15 14:20:45 INFO Applying migration id=namehost 2026/10/15 14:20:45 INFO Applying migration id=outboxhost 2026/10/15 14:20:45 INFO Applying migration id=notesfts 2026/10/15 14:20:45 INFO Applying migration id=iconsname 2026/10/15 14:20:45 INFO Applying migration id=nohash 2026/10/15 14:20:45 INFO Applying migration id=shares 2026/10/15 14:20:45 INFO Applying migration id=actorttl 2026/10/15 14:20:45 INFO Applying migration id=tocc 2026/10/15 14:20:45 INFO Applying migration id=followeds 2026/10/15 14:20:45 INFO Applying migration id=certhash 2026/10/15 14:20:45 INFO Applying migration id=follows_sync 2026/10/15 14:20:45 INFO Applying migration id=jsonpath 2026/10/15 14:20:45 INFO Applying migration id=localforward 2026/10/15 14:20:45 INFO Applying migration id=avatar 2026/10/15 14:20:45 INFO Applying migration id=noimage 2026/10/15 14:20:45 INFO Applying migration id=feed 2026/10/15 14:20:45 INFO Applying migration id=bookmarks 2026/10/15 14:20:45 INFO Applying migration id=shareactivity 2026/10/15 14:20:45 INFO Applying migration id=application 2026/10/15 14:20:45 INFO Applying migration id=certificates 2026/10/15 14:20:45 INFO Applying migration id=rawforward 2026/10/15 14:20:45 INFO Applying migration id=publickey 2026/10/15 14:20:45 INFO Applying migration id=resolvegroup 2026/10/15 14:20:45 INFO Applying migration id=reject 2026/10/15 14:20:45 INFO Applying migration id=autodel 2026/10/15 14:20:45 INFO Applying migration id=jsonb 2026/10/15 14:20:45 INFO Applying migration id=quote 2026/10/15 14:20:45 INFO Applying migration id=rfc9421 2026/10/15 14:20:45 INFO Applying migration id=keys 2026/10/15 14:20:45 INFO Applying migration id=portable 2026/10/15 14:20:45 INFO Applying migration id=proofs 2026/10/15 14:20:45 INFO Applying migration id=contexts 2026/10/15 14:20:45 INFO Applying migration id=deliverieshost 2026/10/15 14:20:45 INFO Applying migration id=pembegin 2026/10/15 14:20:45 INFO Applying migration id=didhost 2026/10/15 14:20:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:45 INFO Applying migration id=invites 2026/10/15 14:20:45 INFO Applying migration id=ed25519blob 2026/10/15 14:20:45 INFO Applying migration id=rsablob 2026/10/15 14:20:45 INFO Applying migration id=iconscid 2026/10/15 14:20:45 INFO Applying migration id=actor 2026/10/15 14:20:45 INFO Applying migration id=localkeys 2026/10/15 14:20:45 INFO Applying migration id=deleted 2026/10/15 14:20:45 INFO Applying migration id=history 2026/10/15 14:20:45 INFO Applying migration id=outboxnano 2026/10/15 14:20:45 INFO Applying migration id=implements 2026/10/15 14:20:45 INFO Applying migration id=backfill 2026/10/15 14:20:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-dbc8-7c23-ba4b-fe27bab8a4da activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-dbc9-7bdf-ac64-7bc1240d9386 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-dbc8-7c23-ba4b-fe27bab8a4da activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-dbc8-7c23-ba4b-fe27bab8a4da 2026/10/15 14:20:46 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-dbca-7f40-92cf-968a346357b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-dbca-78e9-b491-71f3cb5fc57c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-dbca-78e9-b491-71f3cb5fc57c 2026/10/15 14:20:46 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.28s) === RUN TestOutbox_DMNotRecipient 2026/10/15 14:20:46 INFO Applying migration id=initial 2026/10/15 14:20:46 INFO Applying migration id=notesupdated 2026/10/15 14:20:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:46 INFO Applying migration id=activitiesid 2026/10/15 14:20:46 INFO Applying migration id=outbox 2026/10/15 14:20:46 INFO Applying migration id=edits 2026/10/15 14:20:46 INFO Applying migration id=outboxactor 2026/10/15 14:20:46 INFO Applying migration id=outboxsender 2026/10/15 14:20:46 INFO Applying migration id=thread 2026/10/15 14:20:46 INFO Applying migration id=host 2026/10/15 14:20:46 INFO Applying migration id=sharedinbox 2026/10/15 14:20:46 INFO Applying migration id=noteshost 2026/10/15 14:20:46 INFO Applying migration id=fetched 2026/10/15 14:20:46 INFO Applying migration id=move 2026/10/15 14:20:46 INFO Applying migration id=cleanup 2026/10/15 14:20:46 INFO Applying migration id=received 2026/10/15 14:20:46 INFO Applying migration id=namehost 2026/10/15 14:20:46 INFO Applying migration id=outboxhost 2026/10/15 14:20:46 INFO Applying migration id=notesfts 2026/10/15 14:20:46 INFO Applying migration id=iconsname 2026/10/15 14:20:46 INFO Applying migration id=nohash 2026/10/15 14:20:46 INFO Applying migration id=shares 2026/10/15 14:20:46 INFO Applying migration id=actorttl 2026/10/15 14:20:46 INFO Applying migration id=tocc 2026/10/15 14:20:46 INFO Applying migration id=followeds 2026/10/15 14:20:46 INFO Applying migration id=certhash 2026/10/15 14:20:46 INFO Applying migration id=follows_sync 2026/10/15 14:20:46 INFO Applying migration id=jsonpath 2026/10/15 14:20:46 INFO Applying migration id=localforward 2026/10/15 14:20:46 INFO Applying migration id=avatar 2026/10/15 14:20:46 INFO Applying migration id=noimage 2026/10/15 14:20:46 INFO Applying migration id=feed 2026/10/15 14:20:46 INFO Applying migration id=bookmarks 2026/10/15 14:20:46 INFO Applying migration id=shareactivity 2026/10/15 14:20:46 INFO Applying migration id=application 2026/10/15 14:20:46 INFO Applying migration id=certificates 2026/10/15 14:20:46 INFO Applying migration id=rawforward 2026/10/15 14:20:46 INFO Applying migration id=publickey 2026/10/15 14:20:46 INFO Applying migration id=resolvegroup 2026/10/15 14:20:46 INFO Applying migration id=reject 2026/10/15 14:20:46 INFO Applying migration id=autodel 2026/10/15 14:20:46 INFO Applying migration id=jsonb 2026/10/15 14:20:46 INFO Applying migration id=quote 2026/10/15 14:20:46 INFO Applying migration id=rfc9421 2026/10/15 14:20:46 INFO Applying migration id=keys 2026/10/15 14:20:46 INFO Applying migration id=portable 2026/10/15 14:20:46 INFO Applying migration id=proofs 2026/10/15 14:20:46 INFO Applying migration id=contexts 2026/10/15 14:20:46 INFO Applying migration id=deliverieshost 2026/10/15 14:20:46 INFO Applying migration id=pembegin 2026/10/15 14:20:46 INFO Applying migration id=didhost 2026/10/15 14:20:46 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:46 INFO Applying migration id=invites 2026/10/15 14:20:46 INFO Applying migration id=ed25519blob 2026/10/15 14:20:46 INFO Applying migration id=rsablob 2026/10/15 14:20:46 INFO Applying migration id=iconscid 2026/10/15 14:20:46 INFO Applying migration id=actor 2026/10/15 14:20:46 INFO Applying migration id=localkeys 2026/10/15 14:20:46 INFO Applying migration id=deleted 2026/10/15 14:20:46 INFO Applying migration id=history 2026/10/15 14:20:46 INFO Applying migration id=outboxnano 2026/10/15 14:20:46 INFO Applying migration id=implements 2026/10/15 14:20:46 INFO Applying migration id=backfill 2026/10/15 14:20:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-e103-7634-bbae-7d26cc15ca35 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-e104-7644-b285-587020c16426 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-e103-7634-bbae-7d26cc15ca35 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-e103-7634-bbae-7d26cc15ca35 2026/10/15 14:20:47 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-e105-78d9-a6f6-322464f482e3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-e105-7315-9e91-c46300649a43 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-e105-7315-9e91-c46300649a43 2026/10/15 14:20:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (1.34s) === RUN TestOutbox_UnauthenticatedUser 2026/10/15 14:20:47 INFO Applying migration id=initial 2026/10/15 14:20:47 INFO Applying migration id=notesupdated 2026/10/15 14:20:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:47 INFO Applying migration id=activitiesid 2026/10/15 14:20:47 INFO Applying migration id=outbox 2026/10/15 14:20:47 INFO Applying migration id=edits 2026/10/15 14:20:47 INFO Applying migration id=outboxactor 2026/10/15 14:20:47 INFO Applying migration id=outboxsender 2026/10/15 14:20:47 INFO Applying migration id=thread 2026/10/15 14:20:47 INFO Applying migration id=host 2026/10/15 14:20:47 INFO Applying migration id=sharedinbox 2026/10/15 14:20:47 INFO Applying migration id=noteshost 2026/10/15 14:20:47 INFO Applying migration id=fetched 2026/10/15 14:20:47 INFO Applying migration id=move 2026/10/15 14:20:47 INFO Applying migration id=cleanup 2026/10/15 14:20:47 INFO Applying migration id=received 2026/10/15 14:20:47 INFO Applying migration id=namehost 2026/10/15 14:20:47 INFO Applying migration id=outboxhost 2026/10/15 14:20:47 INFO Applying migration id=notesfts 2026/10/15 14:20:47 INFO Applying migration id=iconsname 2026/10/15 14:20:47 INFO Applying migration id=nohash 2026/10/15 14:20:47 INFO Applying migration id=shares 2026/10/15 14:20:47 INFO Applying migration id=actorttl 2026/10/15 14:20:47 INFO Applying migration id=tocc 2026/10/15 14:20:47 INFO Applying migration id=followeds 2026/10/15 14:20:47 INFO Applying migration id=certhash 2026/10/15 14:20:47 INFO Applying migration id=follows_sync 2026/10/15 14:20:47 INFO Applying migration id=jsonpath 2026/10/15 14:20:47 INFO Applying migration id=localforward 2026/10/15 14:20:47 INFO Applying migration id=avatar 2026/10/15 14:20:47 INFO Applying migration id=noimage 2026/10/15 14:20:47 INFO Applying migration id=feed 2026/10/15 14:20:47 INFO Applying migration id=bookmarks 2026/10/15 14:20:47 INFO Applying migration id=shareactivity 2026/10/15 14:20:47 INFO Applying migration id=application 2026/10/15 14:20:47 INFO Applying migration id=certificates 2026/10/15 14:20:47 INFO Applying migration id=rawforward 2026/10/15 14:20:47 INFO Applying migration id=publickey 2026/10/15 14:20:47 INFO Applying migration id=resolvegroup 2026/10/15 14:20:47 INFO Applying migration id=reject 2026/10/15 14:20:47 INFO Applying migration id=autodel 2026/10/15 14:20:47 INFO Applying migration id=jsonb 2026/10/15 14:20:47 INFO Applying migration id=quote 2026/10/15 14:20:47 INFO Applying migration id=rfc9421 2026/10/15 14:20:47 INFO Applying migration id=keys 2026/10/15 14:20:47 INFO Applying migration id=portable 2026/10/15 14:20:47 INFO Applying migration id=proofs 2026/10/15 14:20:47 INFO Applying migration id=contexts 2026/10/15 14:20:47 INFO Applying migration id=deliverieshost 2026/10/15 14:20:47 INFO Applying migration id=pembegin 2026/10/15 14:20:47 INFO Applying migration id=didhost 2026/10/15 14:20:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:47 INFO Applying migration id=invites 2026/10/15 14:20:47 INFO Applying migration id=ed25519blob 2026/10/15 14:20:47 INFO Applying migration id=rsablob 2026/10/15 14:20:47 INFO Applying migration id=iconscid 2026/10/15 14:20:47 INFO Applying migration id=actor 2026/10/15 14:20:47 INFO Applying migration id=localkeys 2026/10/15 14:20:47 INFO Applying migration id=deleted 2026/10/15 14:20:47 INFO Applying migration id=history 2026/10/15 14:20:47 INFO Applying migration id=outboxnano 2026/10/15 14:20:47 INFO Applying migration id=implements 2026/10/15 14:20:47 INFO Applying migration id=backfill 2026/10/15 14:20:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13fef-e692-78ab-8a68-6a49c61e4e15 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:20:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13fef-e693-7911-983c-c95d9b4b5333 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13fef-e692-78ab-8a68-6a49c61e4e15 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13fef-e692-78ab-8a68-6a49c61e4e15 2026/10/15 14:20:49 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/15 14:20:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13fef-e694-7bb0-9382-0632aba19ec3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13fef-e694-75d4-9b2f-4fb3f89fd1b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13fef-e694-75d4-9b2f-4fb3f89fd1b2 2026/10/15 14:20:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.42s) === RUN TestOutbox_PublicPostInGroup 2026/10/15 14:20:49 INFO Applying migration id=initial 2026/10/15 14:20:49 INFO Applying migration id=notesupdated 2026/10/15 14:20:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:49 INFO Applying migration id=activitiesid 2026/10/15 14:20:49 INFO Applying migration id=outbox 2026/10/15 14:20:49 INFO Applying migration id=edits 2026/10/15 14:20:49 INFO Applying migration id=outboxactor 2026/10/15 14:20:49 INFO Applying migration id=outboxsender 2026/10/15 14:20:49 INFO Applying migration id=thread 2026/10/15 14:20:49 INFO Applying migration id=host 2026/10/15 14:20:49 INFO Applying migration id=sharedinbox 2026/10/15 14:20:49 INFO Applying migration id=noteshost 2026/10/15 14:20:49 INFO Applying migration id=fetched 2026/10/15 14:20:49 INFO Applying migration id=move 2026/10/15 14:20:49 INFO Applying migration id=cleanup 2026/10/15 14:20:49 INFO Applying migration id=received 2026/10/15 14:20:49 INFO Applying migration id=namehost 2026/10/15 14:20:49 INFO Applying migration id=outboxhost 2026/10/15 14:20:49 INFO Applying migration id=notesfts 2026/10/15 14:20:49 INFO Applying migration id=iconsname 2026/10/15 14:20:49 INFO Applying migration id=nohash 2026/10/15 14:20:49 INFO Applying migration id=shares 2026/10/15 14:20:49 INFO Applying migration id=actorttl 2026/10/15 14:20:49 INFO Applying migration id=tocc 2026/10/15 14:20:49 INFO Applying migration id=followeds 2026/10/15 14:20:49 INFO Applying migration id=certhash 2026/10/15 14:20:49 INFO Applying migration id=follows_sync 2026/10/15 14:20:49 INFO Applying migration id=jsonpath 2026/10/15 14:20:49 INFO Applying migration id=localforward 2026/10/15 14:20:49 INFO Applying migration id=avatar 2026/10/15 14:20:49 INFO Applying migration id=noimage 2026/10/15 14:20:49 INFO Applying migration id=feed 2026/10/15 14:20:49 INFO Applying migration id=bookmarks 2026/10/15 14:20:49 INFO Applying migration id=shareactivity 2026/10/15 14:20:49 INFO Applying migration id=application 2026/10/15 14:20:49 INFO Applying migration id=certificates 2026/10/15 14:20:49 INFO Applying migration id=rawforward 2026/10/15 14:20:49 INFO Applying migration id=publickey 2026/10/15 14:20:49 INFO Applying migration id=resolvegroup 2026/10/15 14:20:49 INFO Applying migration id=reject 2026/10/15 14:20:49 INFO Applying migration id=autodel 2026/10/15 14:20:49 INFO Applying migration id=jsonb 2026/10/15 14:20:49 INFO Applying migration id=quote 2026/10/15 14:20:49 INFO Applying migration id=rfc9421 2026/10/15 14:20:49 INFO Applying migration id=keys 2026/10/15 14:20:49 INFO Applying migration id=portable 2026/10/15 14:20:49 INFO Applying migration id=proofs 2026/10/15 14:20:49 INFO Applying migration id=contexts 2026/10/15 14:20:49 INFO Applying migration id=deliverieshost 2026/10/15 14:20:49 INFO Applying migration id=pembegin 2026/10/15 14:20:49 INFO Applying migration id=didhost 2026/10/15 14:20:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:49 INFO Applying migration id=invites 2026/10/15 14:20:49 INFO Applying migration id=ed25519blob 2026/10/15 14:20:49 INFO Applying migration id=rsablob 2026/10/15 14:20:49 INFO Applying migration id=iconscid 2026/10/15 14:20:49 INFO Applying migration id=actor 2026/10/15 14:20:49 INFO Applying migration id=localkeys 2026/10/15 14:20:49 INFO Applying migration id=deleted 2026/10/15 14:20:49 INFO Applying migration id=history 2026/10/15 14:20:49 INFO Applying migration id=outboxnano 2026/10/15 14:20:49 INFO Applying migration id=implements 2026/10/15 14:20:49 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (1.07s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/10/15 14:20:50 INFO Applying migration id=initial 2026/10/15 14:20:50 INFO Applying migration id=notesupdated 2026/10/15 14:20:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:50 INFO Applying migration id=activitiesid 2026/10/15 14:20:50 INFO Applying migration id=outbox 2026/10/15 14:20:50 INFO Applying migration id=edits 2026/10/15 14:20:50 INFO Applying migration id=outboxactor 2026/10/15 14:20:50 INFO Applying migration id=outboxsender 2026/10/15 14:20:50 INFO Applying migration id=thread 2026/10/15 14:20:50 INFO Applying migration id=host 2026/10/15 14:20:50 INFO Applying migration id=sharedinbox 2026/10/15 14:20:50 INFO Applying migration id=noteshost 2026/10/15 14:20:50 INFO Applying migration id=fetched 2026/10/15 14:20:50 INFO Applying migration id=move 2026/10/15 14:20:50 INFO Applying migration id=cleanup 2026/10/15 14:20:50 INFO Applying migration id=received 2026/10/15 14:20:50 INFO Applying migration id=namehost 2026/10/15 14:20:50 INFO Applying migration id=outboxhost 2026/10/15 14:20:50 INFO Applying migration id=notesfts 2026/10/15 14:20:50 INFO Applying migration id=iconsname 2026/10/15 14:20:50 INFO Applying migration id=nohash 2026/10/15 14:20:50 INFO Applying migration id=shares 2026/10/15 14:20:50 INFO Applying migration id=actorttl 2026/10/15 14:20:50 INFO Applying migration id=tocc 2026/10/15 14:20:50 INFO Applying migration id=followeds 2026/10/15 14:20:50 INFO Applying migration id=certhash 2026/10/15 14:20:50 INFO Applying migration id=follows_sync 2026/10/15 14:20:50 INFO Applying migration id=jsonpath 2026/10/15 14:20:50 INFO Applying migration id=localforward 2026/10/15 14:20:50 INFO Applying migration id=avatar 2026/10/15 14:20:50 INFO Applying migration id=noimage 2026/10/15 14:20:50 INFO Applying migration id=feed 2026/10/15 14:20:50 INFO Applying migration id=bookmarks 2026/10/15 14:20:50 INFO Applying migration id=shareactivity 2026/10/15 14:20:50 INFO Applying migration id=application 2026/10/15 14:20:50 INFO Applying migration id=certificates 2026/10/15 14:20:50 INFO Applying migration id=rawforward 2026/10/15 14:20:50 INFO Applying migration id=publickey 2026/10/15 14:20:50 INFO Applying migration id=resolvegroup 2026/10/15 14:20:50 INFO Applying migration id=reject 2026/10/15 14:20:50 INFO Applying migration id=autodel 2026/10/15 14:20:50 INFO Applying migration id=jsonb 2026/10/15 14:20:50 INFO Applying migration id=quote 2026/10/15 14:20:50 INFO Applying migration id=rfc9421 2026/10/15 14:20:50 INFO Applying migration id=keys 2026/10/15 14:20:50 INFO Applying migration id=portable 2026/10/15 14:20:50 INFO Applying migration id=proofs 2026/10/15 14:20:50 INFO Applying migration id=contexts 2026/10/15 14:20:50 INFO Applying migration id=deliverieshost 2026/10/15 14:20:50 INFO Applying migration id=pembegin 2026/10/15 14:20:50 INFO Applying migration id=didhost 2026/10/15 14:20:50 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:50 INFO Applying migration id=invites 2026/10/15 14:20:50 INFO Applying migration id=ed25519blob 2026/10/15 14:20:50 INFO Applying migration id=rsablob 2026/10/15 14:20:50 INFO Applying migration id=iconscid 2026/10/15 14:20:50 INFO Applying migration id=actor 2026/10/15 14:20:50 INFO Applying migration id=localkeys 2026/10/15 14:20:50 INFO Applying migration id=deleted 2026/10/15 14:20:50 INFO Applying migration id=history 2026/10/15 14:20:50 INFO Applying migration id=outboxnano 2026/10/15 14:20:50 INFO Applying migration id=implements 2026/10/15 14:20:50 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.92s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/10/15 14:20:51 INFO Applying migration id=initial 2026/10/15 14:20:51 INFO Applying migration id=notesupdated 2026/10/15 14:20:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:51 INFO Applying migration id=activitiesid 2026/10/15 14:20:51 INFO Applying migration id=outbox 2026/10/15 14:20:51 INFO Applying migration id=edits 2026/10/15 14:20:51 INFO Applying migration id=outboxactor 2026/10/15 14:20:51 INFO Applying migration id=outboxsender 2026/10/15 14:20:51 INFO Applying migration id=thread 2026/10/15 14:20:51 INFO Applying migration id=host 2026/10/15 14:20:51 INFO Applying migration id=sharedinbox 2026/10/15 14:20:51 INFO Applying migration id=noteshost 2026/10/15 14:20:51 INFO Applying migration id=fetched 2026/10/15 14:20:51 INFO Applying migration id=move 2026/10/15 14:20:51 INFO Applying migration id=cleanup 2026/10/15 14:20:51 INFO Applying migration id=received 2026/10/15 14:20:51 INFO Applying migration id=namehost 2026/10/15 14:20:51 INFO Applying migration id=outboxhost 2026/10/15 14:20:51 INFO Applying migration id=notesfts 2026/10/15 14:20:51 INFO Applying migration id=iconsname 2026/10/15 14:20:51 INFO Applying migration id=nohash 2026/10/15 14:20:51 INFO Applying migration id=shares 2026/10/15 14:20:51 INFO Applying migration id=actorttl 2026/10/15 14:20:51 INFO Applying migration id=tocc 2026/10/15 14:20:51 INFO Applying migration id=followeds 2026/10/15 14:20:51 INFO Applying migration id=certhash 2026/10/15 14:20:51 INFO Applying migration id=follows_sync 2026/10/15 14:20:51 INFO Applying migration id=jsonpath 2026/10/15 14:20:51 INFO Applying migration id=localforward 2026/10/15 14:20:51 INFO Applying migration id=avatar 2026/10/15 14:20:51 INFO Applying migration id=noimage 2026/10/15 14:20:51 INFO Applying migration id=feed 2026/10/15 14:20:51 INFO Applying migration id=bookmarks 2026/10/15 14:20:51 INFO Applying migration id=shareactivity 2026/10/15 14:20:51 INFO Applying migration id=application 2026/10/15 14:20:51 INFO Applying migration id=certificates 2026/10/15 14:20:51 INFO Applying migration id=rawforward 2026/10/15 14:20:51 INFO Applying migration id=publickey 2026/10/15 14:20:51 INFO Applying migration id=resolvegroup 2026/10/15 14:20:51 INFO Applying migration id=reject 2026/10/15 14:20:51 INFO Applying migration id=autodel 2026/10/15 14:20:51 INFO Applying migration id=jsonb 2026/10/15 14:20:51 INFO Applying migration id=quote 2026/10/15 14:20:51 INFO Applying migration id=rfc9421 2026/10/15 14:20:51 INFO Applying migration id=keys 2026/10/15 14:20:51 INFO Applying migration id=portable 2026/10/15 14:20:51 INFO Applying migration id=proofs 2026/10/15 14:20:51 INFO Applying migration id=contexts 2026/10/15 14:20:51 INFO Applying migration id=deliverieshost 2026/10/15 14:20:51 INFO Applying migration id=pembegin 2026/10/15 14:20:51 INFO Applying migration id=didhost 2026/10/15 14:20:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:51 INFO Applying migration id=invites 2026/10/15 14:20:51 INFO Applying migration id=ed25519blob 2026/10/15 14:20:51 INFO Applying migration id=rsablob 2026/10/15 14:20:51 INFO Applying migration id=iconscid 2026/10/15 14:20:51 INFO Applying migration id=actor 2026/10/15 14:20:51 INFO Applying migration id=localkeys 2026/10/15 14:20:51 INFO Applying migration id=deleted 2026/10/15 14:20:51 INFO Applying migration id=history 2026/10/15 14:20:51 INFO Applying migration id=outboxnano 2026/10/15 14:20:51 INFO Applying migration id=implements 2026/10/15 14:20:51 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (0.68s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/10/15 14:20:51 INFO Applying migration id=initial 2026/10/15 14:20:51 INFO Applying migration id=notesupdated 2026/10/15 14:20:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:51 INFO Applying migration id=activitiesid 2026/10/15 14:20:51 INFO Applying migration id=outbox 2026/10/15 14:20:51 INFO Applying migration id=edits 2026/10/15 14:20:51 INFO Applying migration id=outboxactor 2026/10/15 14:20:51 INFO Applying migration id=outboxsender 2026/10/15 14:20:51 INFO Applying migration id=thread 2026/10/15 14:20:51 INFO Applying migration id=host 2026/10/15 14:20:51 INFO Applying migration id=sharedinbox 2026/10/15 14:20:51 INFO Applying migration id=noteshost 2026/10/15 14:20:51 INFO Applying migration id=fetched 2026/10/15 14:20:51 INFO Applying migration id=move 2026/10/15 14:20:51 INFO Applying migration id=cleanup 2026/10/15 14:20:51 INFO Applying migration id=received 2026/10/15 14:20:51 INFO Applying migration id=namehost 2026/10/15 14:20:51 INFO Applying migration id=outboxhost 2026/10/15 14:20:51 INFO Applying migration id=notesfts 2026/10/15 14:20:51 INFO Applying migration id=iconsname 2026/10/15 14:20:51 INFO Applying migration id=nohash 2026/10/15 14:20:51 INFO Applying migration id=shares 2026/10/15 14:20:51 INFO Applying migration id=actorttl 2026/10/15 14:20:51 INFO Applying migration id=tocc 2026/10/15 14:20:51 INFO Applying migration id=followeds 2026/10/15 14:20:51 INFO Applying migration id=certhash 2026/10/15 14:20:51 INFO Applying migration id=follows_sync 2026/10/15 14:20:51 INFO Applying migration id=jsonpath 2026/10/15 14:20:51 INFO Applying migration id=localforward 2026/10/15 14:20:51 INFO Applying migration id=avatar 2026/10/15 14:20:51 INFO Applying migration id=noimage 2026/10/15 14:20:51 INFO Applying migration id=feed 2026/10/15 14:20:51 INFO Applying migration id=bookmarks 2026/10/15 14:20:51 INFO Applying migration id=shareactivity 2026/10/15 14:20:51 INFO Applying migration id=application 2026/10/15 14:20:51 INFO Applying migration id=certificates 2026/10/15 14:20:51 INFO Applying migration id=rawforward 2026/10/15 14:20:51 INFO Applying migration id=publickey 2026/10/15 14:20:51 INFO Applying migration id=resolvegroup 2026/10/15 14:20:51 INFO Applying migration id=reject 2026/10/15 14:20:51 INFO Applying migration id=autodel 2026/10/15 14:20:51 INFO Applying migration id=jsonb 2026/10/15 14:20:51 INFO Applying migration id=quote 2026/10/15 14:20:51 INFO Applying migration id=rfc9421 2026/10/15 14:20:51 INFO Applying migration id=keys 2026/10/15 14:20:51 INFO Applying migration id=portable 2026/10/15 14:20:51 INFO Applying migration id=proofs 2026/10/15 14:20:51 INFO Applying migration id=contexts 2026/10/15 14:20:51 INFO Applying migration id=deliverieshost 2026/10/15 14:20:52 INFO Applying migration id=pembegin 2026/10/15 14:20:52 INFO Applying migration id=didhost 2026/10/15 14:20:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:52 INFO Applying migration id=invites 2026/10/15 14:20:52 INFO Applying migration id=ed25519blob 2026/10/15 14:20:52 INFO Applying migration id=rsablob 2026/10/15 14:20:52 INFO Applying migration id=iconscid 2026/10/15 14:20:52 INFO Applying migration id=actor 2026/10/15 14:20:52 INFO Applying migration id=localkeys 2026/10/15 14:20:52 INFO Applying migration id=deleted 2026/10/15 14:20:52 INFO Applying migration id=history 2026/10/15 14:20:52 INFO Applying migration id=outboxnano 2026/10/15 14:20:52 INFO Applying migration id=implements 2026/10/15 14:20:52 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.18s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/10/15 14:20:53 INFO Applying migration id=initial 2026/10/15 14:20:53 INFO Applying migration id=notesupdated 2026/10/15 14:20:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:53 INFO Applying migration id=activitiesid 2026/10/15 14:20:53 INFO Applying migration id=outbox 2026/10/15 14:20:53 INFO Applying migration id=edits 2026/10/15 14:20:53 INFO Applying migration id=outboxactor 2026/10/15 14:20:53 INFO Applying migration id=outboxsender 2026/10/15 14:20:53 INFO Applying migration id=thread 2026/10/15 14:20:53 INFO Applying migration id=host 2026/10/15 14:20:53 INFO Applying migration id=sharedinbox 2026/10/15 14:20:53 INFO Applying migration id=noteshost 2026/10/15 14:20:53 INFO Applying migration id=fetched 2026/10/15 14:20:53 INFO Applying migration id=move 2026/10/15 14:20:53 INFO Applying migration id=cleanup 2026/10/15 14:20:53 INFO Applying migration id=received 2026/10/15 14:20:53 INFO Applying migration id=namehost 2026/10/15 14:20:53 INFO Applying migration id=outboxhost 2026/10/15 14:20:53 INFO Applying migration id=notesfts 2026/10/15 14:20:53 INFO Applying migration id=iconsname 2026/10/15 14:20:53 INFO Applying migration id=nohash 2026/10/15 14:20:53 INFO Applying migration id=shares 2026/10/15 14:20:53 INFO Applying migration id=actorttl 2026/10/15 14:20:53 INFO Applying migration id=tocc 2026/10/15 14:20:53 INFO Applying migration id=followeds 2026/10/15 14:20:53 INFO Applying migration id=certhash 2026/10/15 14:20:53 INFO Applying migration id=follows_sync 2026/10/15 14:20:53 INFO Applying migration id=jsonpath 2026/10/15 14:20:53 INFO Applying migration id=localforward 2026/10/15 14:20:53 INFO Applying migration id=avatar 2026/10/15 14:20:53 INFO Applying migration id=noimage 2026/10/15 14:20:53 INFO Applying migration id=feed 2026/10/15 14:20:53 INFO Applying migration id=bookmarks 2026/10/15 14:20:53 INFO Applying migration id=shareactivity 2026/10/15 14:20:53 INFO Applying migration id=application 2026/10/15 14:20:53 INFO Applying migration id=certificates 2026/10/15 14:20:53 INFO Applying migration id=rawforward 2026/10/15 14:20:53 INFO Applying migration id=publickey 2026/10/15 14:20:53 INFO Applying migration id=resolvegroup 2026/10/15 14:20:53 INFO Applying migration id=reject 2026/10/15 14:20:53 INFO Applying migration id=autodel 2026/10/15 14:20:53 INFO Applying migration id=jsonb 2026/10/15 14:20:53 INFO Applying migration id=quote 2026/10/15 14:20:53 INFO Applying migration id=rfc9421 2026/10/15 14:20:53 INFO Applying migration id=keys 2026/10/15 14:20:53 INFO Applying migration id=portable 2026/10/15 14:20:53 INFO Applying migration id=proofs 2026/10/15 14:20:53 INFO Applying migration id=contexts 2026/10/15 14:20:53 INFO Applying migration id=deliverieshost 2026/10/15 14:20:53 INFO Applying migration id=pembegin 2026/10/15 14:20:53 INFO Applying migration id=didhost 2026/10/15 14:20:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:53 INFO Applying migration id=invites 2026/10/15 14:20:53 INFO Applying migration id=ed25519blob 2026/10/15 14:20:53 INFO Applying migration id=rsablob 2026/10/15 14:20:53 INFO Applying migration id=iconscid 2026/10/15 14:20:53 INFO Applying migration id=actor 2026/10/15 14:20:53 INFO Applying migration id=localkeys 2026/10/15 14:20:53 INFO Applying migration id=deleted 2026/10/15 14:20:53 INFO Applying migration id=history 2026/10/15 14:20:53 INFO Applying migration id=outboxnano 2026/10/15 14:20:53 INFO Applying migration id=implements 2026/10/15 14:20:53 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:54 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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (1.09s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/10/15 14:20:54 INFO Applying migration id=initial 2026/10/15 14:20:54 INFO Applying migration id=notesupdated 2026/10/15 14:20:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:54 INFO Applying migration id=activitiesid 2026/10/15 14:20:54 INFO Applying migration id=outbox 2026/10/15 14:20:54 INFO Applying migration id=edits 2026/10/15 14:20:54 INFO Applying migration id=outboxactor 2026/10/15 14:20:54 INFO Applying migration id=outboxsender 2026/10/15 14:20:54 INFO Applying migration id=thread 2026/10/15 14:20:54 INFO Applying migration id=host 2026/10/15 14:20:54 INFO Applying migration id=sharedinbox 2026/10/15 14:20:54 INFO Applying migration id=noteshost 2026/10/15 14:20:54 INFO Applying migration id=fetched 2026/10/15 14:20:54 INFO Applying migration id=move 2026/10/15 14:20:54 INFO Applying migration id=cleanup 2026/10/15 14:20:54 INFO Applying migration id=received 2026/10/15 14:20:54 INFO Applying migration id=namehost 2026/10/15 14:20:54 INFO Applying migration id=outboxhost 2026/10/15 14:20:54 INFO Applying migration id=notesfts 2026/10/15 14:20:54 INFO Applying migration id=iconsname 2026/10/15 14:20:54 INFO Applying migration id=nohash 2026/10/15 14:20:54 INFO Applying migration id=shares 2026/10/15 14:20:54 INFO Applying migration id=actorttl 2026/10/15 14:20:54 INFO Applying migration id=tocc 2026/10/15 14:20:54 INFO Applying migration id=followeds 2026/10/15 14:20:54 INFO Applying migration id=certhash 2026/10/15 14:20:54 INFO Applying migration id=follows_sync 2026/10/15 14:20:54 INFO Applying migration id=jsonpath 2026/10/15 14:20:54 INFO Applying migration id=localforward 2026/10/15 14:20:54 INFO Applying migration id=avatar 2026/10/15 14:20:54 INFO Applying migration id=noimage 2026/10/15 14:20:54 INFO Applying migration id=feed 2026/10/15 14:20:54 INFO Applying migration id=bookmarks 2026/10/15 14:20:54 INFO Applying migration id=shareactivity 2026/10/15 14:20:54 INFO Applying migration id=application 2026/10/15 14:20:54 INFO Applying migration id=certificates 2026/10/15 14:20:54 INFO Applying migration id=rawforward 2026/10/15 14:20:54 INFO Applying migration id=publickey 2026/10/15 14:20:54 INFO Applying migration id=resolvegroup 2026/10/15 14:20:54 INFO Applying migration id=reject 2026/10/15 14:20:54 INFO Applying migration id=autodel 2026/10/15 14:20:54 INFO Applying migration id=jsonb 2026/10/15 14:20:54 INFO Applying migration id=quote 2026/10/15 14:20:54 INFO Applying migration id=rfc9421 2026/10/15 14:20:54 INFO Applying migration id=keys 2026/10/15 14:20:54 INFO Applying migration id=portable 2026/10/15 14:20:54 INFO Applying migration id=proofs 2026/10/15 14:20:54 INFO Applying migration id=contexts 2026/10/15 14:20:54 INFO Applying migration id=deliverieshost 2026/10/15 14:20:54 INFO Applying migration id=pembegin 2026/10/15 14:20:54 INFO Applying migration id=didhost 2026/10/15 14:20:54 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:54 INFO Applying migration id=invites 2026/10/15 14:20:54 INFO Applying migration id=ed25519blob 2026/10/15 14:20:54 INFO Applying migration id=rsablob 2026/10/15 14:20:54 INFO Applying migration id=iconscid 2026/10/15 14:20:54 INFO Applying migration id=actor 2026/10/15 14:20:54 INFO Applying migration id=localkeys 2026/10/15 14:20:54 INFO Applying migration id=deleted 2026/10/15 14:20:54 INFO Applying migration id=history 2026/10/15 14:20:54 INFO Applying migration id=outboxnano 2026/10/15 14:20:54 INFO Applying migration id=implements 2026/10/15 14:20:54 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:54 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/10/15 14:20:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.80s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/10/15 14:20:54 INFO Applying migration id=initial 2026/10/15 14:20:54 INFO Applying migration id=notesupdated 2026/10/15 14:20:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:54 INFO Applying migration id=activitiesid 2026/10/15 14:20:54 INFO Applying migration id=outbox 2026/10/15 14:20:54 INFO Applying migration id=edits 2026/10/15 14:20:54 INFO Applying migration id=outboxactor 2026/10/15 14:20:54 INFO Applying migration id=outboxsender 2026/10/15 14:20:54 INFO Applying migration id=thread 2026/10/15 14:20:54 INFO Applying migration id=host 2026/10/15 14:20:54 INFO Applying migration id=sharedinbox 2026/10/15 14:20:54 INFO Applying migration id=noteshost 2026/10/15 14:20:54 INFO Applying migration id=fetched 2026/10/15 14:20:54 INFO Applying migration id=move 2026/10/15 14:20:54 INFO Applying migration id=cleanup 2026/10/15 14:20:54 INFO Applying migration id=received 2026/10/15 14:20:54 INFO Applying migration id=namehost 2026/10/15 14:20:54 INFO Applying migration id=outboxhost 2026/10/15 14:20:54 INFO Applying migration id=notesfts 2026/10/15 14:20:54 INFO Applying migration id=iconsname 2026/10/15 14:20:54 INFO Applying migration id=nohash 2026/10/15 14:20:54 INFO Applying migration id=shares 2026/10/15 14:20:54 INFO Applying migration id=actorttl 2026/10/15 14:20:54 INFO Applying migration id=tocc 2026/10/15 14:20:54 INFO Applying migration id=followeds 2026/10/15 14:20:54 INFO Applying migration id=certhash 2026/10/15 14:20:54 INFO Applying migration id=follows_sync 2026/10/15 14:20:54 INFO Applying migration id=jsonpath 2026/10/15 14:20:54 INFO Applying migration id=localforward 2026/10/15 14:20:54 INFO Applying migration id=avatar 2026/10/15 14:20:54 INFO Applying migration id=noimage 2026/10/15 14:20:54 INFO Applying migration id=feed 2026/10/15 14:20:54 INFO Applying migration id=bookmarks 2026/10/15 14:20:54 INFO Applying migration id=shareactivity 2026/10/15 14:20:54 INFO Applying migration id=application 2026/10/15 14:20:54 INFO Applying migration id=certificates 2026/10/15 14:20:54 INFO Applying migration id=rawforward 2026/10/15 14:20:54 INFO Applying migration id=publickey 2026/10/15 14:20:54 INFO Applying migration id=resolvegroup 2026/10/15 14:20:54 INFO Applying migration id=reject 2026/10/15 14:20:54 INFO Applying migration id=autodel 2026/10/15 14:20:54 INFO Applying migration id=jsonb 2026/10/15 14:20:55 INFO Applying migration id=quote 2026/10/15 14:20:55 INFO Applying migration id=rfc9421 2026/10/15 14:20:55 INFO Applying migration id=keys 2026/10/15 14:20:55 INFO Applying migration id=portable 2026/10/15 14:20:55 INFO Applying migration id=proofs 2026/10/15 14:20:55 INFO Applying migration id=contexts 2026/10/15 14:20:55 INFO Applying migration id=deliverieshost 2026/10/15 14:20:55 INFO Applying migration id=pembegin 2026/10/15 14:20:55 INFO Applying migration id=didhost 2026/10/15 14:20:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:55 INFO Applying migration id=invites 2026/10/15 14:20:55 INFO Applying migration id=ed25519blob 2026/10/15 14:20:55 INFO Applying migration id=rsablob 2026/10/15 14:20:55 INFO Applying migration id=iconscid 2026/10/15 14:20:55 INFO Applying migration id=actor 2026/10/15 14:20:55 INFO Applying migration id=localkeys 2026/10/15 14:20:55 INFO Applying migration id=deleted 2026/10/15 14:20:55 INFO Applying migration id=history 2026/10/15 14:20:55 INFO Applying migration id=outboxnano 2026/10/15 14:20:55 INFO Applying migration id=implements 2026/10/15 14:20:55 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:55 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/10/15 14:20:55 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.87s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/10/15 14:20:55 INFO Applying migration id=initial 2026/10/15 14:20:55 INFO Applying migration id=notesupdated 2026/10/15 14:20:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:55 INFO Applying migration id=activitiesid 2026/10/15 14:20:55 INFO Applying migration id=outbox 2026/10/15 14:20:55 INFO Applying migration id=edits 2026/10/15 14:20:55 INFO Applying migration id=outboxactor 2026/10/15 14:20:55 INFO Applying migration id=outboxsender 2026/10/15 14:20:55 INFO Applying migration id=thread 2026/10/15 14:20:55 INFO Applying migration id=host 2026/10/15 14:20:55 INFO Applying migration id=sharedinbox 2026/10/15 14:20:55 INFO Applying migration id=noteshost 2026/10/15 14:20:55 INFO Applying migration id=fetched 2026/10/15 14:20:55 INFO Applying migration id=move 2026/10/15 14:20:55 INFO Applying migration id=cleanup 2026/10/15 14:20:55 INFO Applying migration id=received 2026/10/15 14:20:55 INFO Applying migration id=namehost 2026/10/15 14:20:55 INFO Applying migration id=outboxhost 2026/10/15 14:20:55 INFO Applying migration id=notesfts 2026/10/15 14:20:55 INFO Applying migration id=iconsname 2026/10/15 14:20:55 INFO Applying migration id=nohash 2026/10/15 14:20:55 INFO Applying migration id=shares 2026/10/15 14:20:55 INFO Applying migration id=actorttl 2026/10/15 14:20:55 INFO Applying migration id=tocc 2026/10/15 14:20:55 INFO Applying migration id=followeds 2026/10/15 14:20:55 INFO Applying migration id=certhash 2026/10/15 14:20:55 INFO Applying migration id=follows_sync 2026/10/15 14:20:55 INFO Applying migration id=jsonpath 2026/10/15 14:20:55 INFO Applying migration id=localforward 2026/10/15 14:20:55 INFO Applying migration id=avatar 2026/10/15 14:20:55 INFO Applying migration id=noimage 2026/10/15 14:20:55 INFO Applying migration id=feed 2026/10/15 14:20:55 INFO Applying migration id=bookmarks 2026/10/15 14:20:55 INFO Applying migration id=shareactivity 2026/10/15 14:20:55 INFO Applying migration id=application 2026/10/15 14:20:55 INFO Applying migration id=certificates 2026/10/15 14:20:55 INFO Applying migration id=rawforward 2026/10/15 14:20:55 INFO Applying migration id=publickey 2026/10/15 14:20:55 INFO Applying migration id=resolvegroup 2026/10/15 14:20:55 INFO Applying migration id=reject 2026/10/15 14:20:55 INFO Applying migration id=autodel 2026/10/15 14:20:55 INFO Applying migration id=jsonb 2026/10/15 14:20:55 INFO Applying migration id=quote 2026/10/15 14:20:55 INFO Applying migration id=rfc9421 2026/10/15 14:20:55 INFO Applying migration id=keys 2026/10/15 14:20:55 INFO Applying migration id=portable 2026/10/15 14:20:55 INFO Applying migration id=proofs 2026/10/15 14:20:55 INFO Applying migration id=contexts 2026/10/15 14:20:55 INFO Applying migration id=deliverieshost 2026/10/15 14:20:55 INFO Applying migration id=pembegin 2026/10/15 14:20:55 INFO Applying migration id=didhost 2026/10/15 14:20:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:55 INFO Applying migration id=invites 2026/10/15 14:20:55 INFO Applying migration id=ed25519blob 2026/10/15 14:20:55 INFO Applying migration id=rsablob 2026/10/15 14:20:55 INFO Applying migration id=iconscid 2026/10/15 14:20:55 INFO Applying migration id=actor 2026/10/15 14:20:55 INFO Applying migration id=localkeys 2026/10/15 14:20:55 INFO Applying migration id=deleted 2026/10/15 14:20:55 INFO Applying migration id=history 2026/10/15 14:20:55 INFO Applying migration id=outboxnano 2026/10/15 14:20:55 INFO Applying migration id=implements 2026/10/15 14:20:55 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:56 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/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (0.57s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/10/15 14:20:56 INFO Applying migration id=initial 2026/10/15 14:20:56 INFO Applying migration id=notesupdated 2026/10/15 14:20:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:56 INFO Applying migration id=activitiesid 2026/10/15 14:20:56 INFO Applying migration id=outbox 2026/10/15 14:20:56 INFO Applying migration id=edits 2026/10/15 14:20:56 INFO Applying migration id=outboxactor 2026/10/15 14:20:56 INFO Applying migration id=outboxsender 2026/10/15 14:20:56 INFO Applying migration id=thread 2026/10/15 14:20:56 INFO Applying migration id=host 2026/10/15 14:20:56 INFO Applying migration id=sharedinbox 2026/10/15 14:20:56 INFO Applying migration id=noteshost 2026/10/15 14:20:56 INFO Applying migration id=fetched 2026/10/15 14:20:56 INFO Applying migration id=move 2026/10/15 14:20:56 INFO Applying migration id=cleanup 2026/10/15 14:20:56 INFO Applying migration id=received 2026/10/15 14:20:56 INFO Applying migration id=namehost 2026/10/15 14:20:56 INFO Applying migration id=outboxhost 2026/10/15 14:20:56 INFO Applying migration id=notesfts 2026/10/15 14:20:56 INFO Applying migration id=iconsname 2026/10/15 14:20:56 INFO Applying migration id=nohash 2026/10/15 14:20:56 INFO Applying migration id=shares 2026/10/15 14:20:56 INFO Applying migration id=actorttl 2026/10/15 14:20:56 INFO Applying migration id=tocc 2026/10/15 14:20:56 INFO Applying migration id=followeds 2026/10/15 14:20:56 INFO Applying migration id=certhash 2026/10/15 14:20:56 INFO Applying migration id=follows_sync 2026/10/15 14:20:56 INFO Applying migration id=jsonpath 2026/10/15 14:20:56 INFO Applying migration id=localforward 2026/10/15 14:20:56 INFO Applying migration id=avatar 2026/10/15 14:20:56 INFO Applying migration id=noimage 2026/10/15 14:20:56 INFO Applying migration id=feed 2026/10/15 14:20:56 INFO Applying migration id=bookmarks 2026/10/15 14:20:56 INFO Applying migration id=shareactivity 2026/10/15 14:20:56 INFO Applying migration id=application 2026/10/15 14:20:56 INFO Applying migration id=certificates 2026/10/15 14:20:56 INFO Applying migration id=rawforward 2026/10/15 14:20:56 INFO Applying migration id=publickey 2026/10/15 14:20:56 INFO Applying migration id=resolvegroup 2026/10/15 14:20:56 INFO Applying migration id=reject 2026/10/15 14:20:56 INFO Applying migration id=autodel 2026/10/15 14:20:56 INFO Applying migration id=jsonb 2026/10/15 14:20:56 INFO Applying migration id=quote 2026/10/15 14:20:56 INFO Applying migration id=rfc9421 2026/10/15 14:20:56 INFO Applying migration id=keys 2026/10/15 14:20:56 INFO Applying migration id=portable 2026/10/15 14:20:56 INFO Applying migration id=proofs 2026/10/15 14:20:56 INFO Applying migration id=contexts 2026/10/15 14:20:56 INFO Applying migration id=deliverieshost 2026/10/15 14:20:56 INFO Applying migration id=pembegin 2026/10/15 14:20:56 INFO Applying migration id=didhost 2026/10/15 14:20:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:56 INFO Applying migration id=invites 2026/10/15 14:20:56 INFO Applying migration id=ed25519blob 2026/10/15 14:20:56 INFO Applying migration id=rsablob 2026/10/15 14:20:56 INFO Applying migration id=iconscid 2026/10/15 14:20:56 INFO Applying migration id=actor 2026/10/15 14:20:56 INFO Applying migration id=localkeys 2026/10/15 14:20:56 INFO Applying migration id=deleted 2026/10/15 14:20:56 INFO Applying migration id=history 2026/10/15 14:20:56 INFO Applying migration id=outboxnano 2026/10/15 14:20:56 INFO Applying migration id=implements 2026/10/15 14:20:56 INFO Applying migration id=backfill 2026/10/15 14:20: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/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/15 14:20:56 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:20:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (0.52s) === RUN TestOutbox_PostToFollowersInGroup 2026/10/15 14:20:56 INFO Applying migration id=initial 2026/10/15 14:20:56 INFO Applying migration id=notesupdated 2026/10/15 14:20:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:56 INFO Applying migration id=activitiesid 2026/10/15 14:20:56 INFO Applying migration id=outbox 2026/10/15 14:20:56 INFO Applying migration id=edits 2026/10/15 14:20:56 INFO Applying migration id=outboxactor 2026/10/15 14:20:56 INFO Applying migration id=outboxsender 2026/10/15 14:20:56 INFO Applying migration id=thread 2026/10/15 14:20:56 INFO Applying migration id=host 2026/10/15 14:20:56 INFO Applying migration id=sharedinbox 2026/10/15 14:20:56 INFO Applying migration id=noteshost 2026/10/15 14:20:56 INFO Applying migration id=fetched 2026/10/15 14:20:56 INFO Applying migration id=move 2026/10/15 14:20:56 INFO Applying migration id=cleanup 2026/10/15 14:20:56 INFO Applying migration id=received 2026/10/15 14:20:56 INFO Applying migration id=namehost 2026/10/15 14:20:56 INFO Applying migration id=outboxhost 2026/10/15 14:20:56 INFO Applying migration id=notesfts 2026/10/15 14:20:56 INFO Applying migration id=iconsname 2026/10/15 14:20:56 INFO Applying migration id=nohash 2026/10/15 14:20:56 INFO Applying migration id=shares 2026/10/15 14:20:56 INFO Applying migration id=actorttl 2026/10/15 14:20:56 INFO Applying migration id=tocc 2026/10/15 14:20:56 INFO Applying migration id=followeds 2026/10/15 14:20:56 INFO Applying migration id=certhash 2026/10/15 14:20:56 INFO Applying migration id=follows_sync 2026/10/15 14:20:56 INFO Applying migration id=jsonpath 2026/10/15 14:20:56 INFO Applying migration id=localforward 2026/10/15 14:20:56 INFO Applying migration id=avatar 2026/10/15 14:20:56 INFO Applying migration id=noimage 2026/10/15 14:20:56 INFO Applying migration id=feed 2026/10/15 14:20:56 INFO Applying migration id=bookmarks 2026/10/15 14:20:56 INFO Applying migration id=shareactivity 2026/10/15 14:20:56 INFO Applying migration id=application 2026/10/15 14:20:56 INFO Applying migration id=certificates 2026/10/15 14:20:56 INFO Applying migration id=rawforward 2026/10/15 14:20:56 INFO Applying migration id=publickey 2026/10/15 14:20:56 INFO Applying migration id=resolvegroup 2026/10/15 14:20:56 INFO Applying migration id=reject 2026/10/15 14:20:56 INFO Applying migration id=autodel 2026/10/15 14:20:56 INFO Applying migration id=jsonb 2026/10/15 14:20:56 INFO Applying migration id=quote 2026/10/15 14:20:56 INFO Applying migration id=rfc9421 2026/10/15 14:20:56 INFO Applying migration id=keys 2026/10/15 14:20:56 INFO Applying migration id=portable 2026/10/15 14:20:56 INFO Applying migration id=proofs 2026/10/15 14:20:56 INFO Applying migration id=contexts 2026/10/15 14:20:56 INFO Applying migration id=deliverieshost 2026/10/15 14:20:56 INFO Applying migration id=pembegin 2026/10/15 14:20:56 INFO Applying migration id=didhost 2026/10/15 14:20:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:56 INFO Applying migration id=invites 2026/10/15 14:20:56 INFO Applying migration id=ed25519blob 2026/10/15 14:20:56 INFO Applying migration id=rsablob 2026/10/15 14:20:56 INFO Applying migration id=iconscid 2026/10/15 14:20:56 INFO Applying migration id=actor 2026/10/15 14:20:56 INFO Applying migration id=localkeys 2026/10/15 14:20:56 INFO Applying migration id=deleted 2026/10/15 14:20:56 INFO Applying migration id=history 2026/10/15 14:20:56 INFO Applying migration id=outboxnano 2026/10/15 14:20:56 INFO Applying migration id=implements 2026/10/15 14:20:56 INFO Applying migration id=backfill 2026/10/15 14:20:57 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-0732-75cf-88d8-2d1320d3e6d4 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/10/15 14:20: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/10/15 14:20:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (0.66s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/10/15 14:20:57 INFO Applying migration id=initial 2026/10/15 14:20:57 INFO Applying migration id=notesupdated 2026/10/15 14:20:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:57 INFO Applying migration id=activitiesid 2026/10/15 14:20:57 INFO Applying migration id=outbox 2026/10/15 14:20:57 INFO Applying migration id=edits 2026/10/15 14:20:57 INFO Applying migration id=outboxactor 2026/10/15 14:20:57 INFO Applying migration id=outboxsender 2026/10/15 14:20:57 INFO Applying migration id=thread 2026/10/15 14:20:57 INFO Applying migration id=host 2026/10/15 14:20:57 INFO Applying migration id=sharedinbox 2026/10/15 14:20:57 INFO Applying migration id=noteshost 2026/10/15 14:20:57 INFO Applying migration id=fetched 2026/10/15 14:20:57 INFO Applying migration id=move 2026/10/15 14:20:57 INFO Applying migration id=cleanup 2026/10/15 14:20:57 INFO Applying migration id=received 2026/10/15 14:20:57 INFO Applying migration id=namehost 2026/10/15 14:20:57 INFO Applying migration id=outboxhost 2026/10/15 14:20:57 INFO Applying migration id=notesfts 2026/10/15 14:20:57 INFO Applying migration id=iconsname 2026/10/15 14:20:57 INFO Applying migration id=nohash 2026/10/15 14:20:57 INFO Applying migration id=shares 2026/10/15 14:20:57 INFO Applying migration id=actorttl 2026/10/15 14:20:57 INFO Applying migration id=tocc 2026/10/15 14:20:57 INFO Applying migration id=followeds 2026/10/15 14:20:57 INFO Applying migration id=certhash 2026/10/15 14:20:57 INFO Applying migration id=follows_sync 2026/10/15 14:20:57 INFO Applying migration id=jsonpath 2026/10/15 14:20:57 INFO Applying migration id=localforward 2026/10/15 14:20:57 INFO Applying migration id=avatar 2026/10/15 14:20:57 INFO Applying migration id=noimage 2026/10/15 14:20:57 INFO Applying migration id=feed 2026/10/15 14:20:57 INFO Applying migration id=bookmarks 2026/10/15 14:20:57 INFO Applying migration id=shareactivity 2026/10/15 14:20:57 INFO Applying migration id=application 2026/10/15 14:20:57 INFO Applying migration id=certificates 2026/10/15 14:20:57 INFO Applying migration id=rawforward 2026/10/15 14:20:57 INFO Applying migration id=publickey 2026/10/15 14:20:57 INFO Applying migration id=resolvegroup 2026/10/15 14:20:57 INFO Applying migration id=reject 2026/10/15 14:20:57 INFO Applying migration id=autodel 2026/10/15 14:20:57 INFO Applying migration id=jsonb 2026/10/15 14:20:57 INFO Applying migration id=quote 2026/10/15 14:20:57 INFO Applying migration id=rfc9421 2026/10/15 14:20:57 INFO Applying migration id=keys 2026/10/15 14:20:57 INFO Applying migration id=portable 2026/10/15 14:20:57 INFO Applying migration id=proofs 2026/10/15 14:20:57 INFO Applying migration id=contexts 2026/10/15 14:20:57 INFO Applying migration id=deliverieshost 2026/10/15 14:20:57 INFO Applying migration id=pembegin 2026/10/15 14:20:57 INFO Applying migration id=didhost 2026/10/15 14:20:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:57 INFO Applying migration id=invites 2026/10/15 14:20:57 INFO Applying migration id=ed25519blob 2026/10/15 14:20:57 INFO Applying migration id=rsablob 2026/10/15 14:20:57 INFO Applying migration id=iconscid 2026/10/15 14:20:57 INFO Applying migration id=actor 2026/10/15 14:20:57 INFO Applying migration id=localkeys 2026/10/15 14:20:57 INFO Applying migration id=deleted 2026/10/15 14:20:57 INFO Applying migration id=history 2026/10/15 14:20:57 INFO Applying migration id=outboxnano 2026/10/15 14:20:57 INFO Applying migration id=implements 2026/10/15 14:20:57 INFO Applying migration id=backfill 2026/10/15 14:20:58 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-0953-7284-b54a-c28c27898340 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/10/15 14:20: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/10/15 14:20:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (0.54s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/10/15 14:20:58 INFO Applying migration id=initial 2026/10/15 14:20:58 INFO Applying migration id=notesupdated 2026/10/15 14:20:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:58 INFO Applying migration id=activitiesid 2026/10/15 14:20:58 INFO Applying migration id=outbox 2026/10/15 14:20:58 INFO Applying migration id=edits 2026/10/15 14:20:58 INFO Applying migration id=outboxactor 2026/10/15 14:20:58 INFO Applying migration id=outboxsender 2026/10/15 14:20:58 INFO Applying migration id=thread 2026/10/15 14:20:58 INFO Applying migration id=host 2026/10/15 14:20:58 INFO Applying migration id=sharedinbox 2026/10/15 14:20:58 INFO Applying migration id=noteshost 2026/10/15 14:20:58 INFO Applying migration id=fetched 2026/10/15 14:20:58 INFO Applying migration id=move 2026/10/15 14:20:58 INFO Applying migration id=cleanup 2026/10/15 14:20:58 INFO Applying migration id=received 2026/10/15 14:20:58 INFO Applying migration id=namehost 2026/10/15 14:20:58 INFO Applying migration id=outboxhost 2026/10/15 14:20:58 INFO Applying migration id=notesfts 2026/10/15 14:20:58 INFO Applying migration id=iconsname 2026/10/15 14:20:58 INFO Applying migration id=nohash 2026/10/15 14:20:58 INFO Applying migration id=shares 2026/10/15 14:20:58 INFO Applying migration id=actorttl 2026/10/15 14:20:58 INFO Applying migration id=tocc 2026/10/15 14:20:58 INFO Applying migration id=followeds 2026/10/15 14:20:58 INFO Applying migration id=certhash 2026/10/15 14:20:58 INFO Applying migration id=follows_sync 2026/10/15 14:20:58 INFO Applying migration id=jsonpath 2026/10/15 14:20:58 INFO Applying migration id=localforward 2026/10/15 14:20:58 INFO Applying migration id=avatar 2026/10/15 14:20:58 INFO Applying migration id=noimage 2026/10/15 14:20:58 INFO Applying migration id=feed 2026/10/15 14:20:58 INFO Applying migration id=bookmarks 2026/10/15 14:20:58 INFO Applying migration id=shareactivity 2026/10/15 14:20:58 INFO Applying migration id=application 2026/10/15 14:20:58 INFO Applying migration id=certificates 2026/10/15 14:20:58 INFO Applying migration id=rawforward 2026/10/15 14:20:58 INFO Applying migration id=publickey 2026/10/15 14:20:58 INFO Applying migration id=resolvegroup 2026/10/15 14:20:58 INFO Applying migration id=reject 2026/10/15 14:20:58 INFO Applying migration id=autodel 2026/10/15 14:20:58 INFO Applying migration id=jsonb 2026/10/15 14:20:58 INFO Applying migration id=quote 2026/10/15 14:20:58 INFO Applying migration id=rfc9421 2026/10/15 14:20:58 INFO Applying migration id=keys 2026/10/15 14:20:58 INFO Applying migration id=portable 2026/10/15 14:20:58 INFO Applying migration id=proofs 2026/10/15 14:20:58 INFO Applying migration id=contexts 2026/10/15 14:20:58 INFO Applying migration id=deliverieshost 2026/10/15 14:20:58 INFO Applying migration id=pembegin 2026/10/15 14:20:58 INFO Applying migration id=didhost 2026/10/15 14:20:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:58 INFO Applying migration id=invites 2026/10/15 14:20:58 INFO Applying migration id=ed25519blob 2026/10/15 14:20:58 INFO Applying migration id=rsablob 2026/10/15 14:20:58 INFO Applying migration id=iconscid 2026/10/15 14:20:58 INFO Applying migration id=actor 2026/10/15 14:20:58 INFO Applying migration id=localkeys 2026/10/15 14:20:58 INFO Applying migration id=deleted 2026/10/15 14:20:58 INFO Applying migration id=history 2026/10/15 14:20:58 INFO Applying migration id=outboxnano 2026/10/15 14:20:58 INFO Applying migration id=implements 2026/10/15 14:20:58 INFO Applying migration id=backfill 2026/10/15 14:20:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-0d2c-712f-8b47-8e133bd1d0f9 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/10/15 14:20: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/10/15 14:20:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.98s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/10/15 14:20:59 INFO Applying migration id=initial 2026/10/15 14:20:59 INFO Applying migration id=notesupdated 2026/10/15 14:20:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:59 INFO Applying migration id=activitiesid 2026/10/15 14:20:59 INFO Applying migration id=outbox 2026/10/15 14:20:59 INFO Applying migration id=edits 2026/10/15 14:20:59 INFO Applying migration id=outboxactor 2026/10/15 14:20:59 INFO Applying migration id=outboxsender 2026/10/15 14:20:59 INFO Applying migration id=thread 2026/10/15 14:20:59 INFO Applying migration id=host 2026/10/15 14:20:59 INFO Applying migration id=sharedinbox 2026/10/15 14:20:59 INFO Applying migration id=noteshost 2026/10/15 14:20:59 INFO Applying migration id=fetched 2026/10/15 14:20:59 INFO Applying migration id=move 2026/10/15 14:20:59 INFO Applying migration id=cleanup 2026/10/15 14:20:59 INFO Applying migration id=received 2026/10/15 14:20:59 INFO Applying migration id=namehost 2026/10/15 14:20:59 INFO Applying migration id=outboxhost 2026/10/15 14:20:59 INFO Applying migration id=notesfts 2026/10/15 14:20:59 INFO Applying migration id=iconsname 2026/10/15 14:20:59 INFO Applying migration id=nohash 2026/10/15 14:20:59 INFO Applying migration id=shares 2026/10/15 14:20:59 INFO Applying migration id=actorttl 2026/10/15 14:20:59 INFO Applying migration id=tocc 2026/10/15 14:20:59 INFO Applying migration id=followeds 2026/10/15 14:20:59 INFO Applying migration id=certhash 2026/10/15 14:20:59 INFO Applying migration id=follows_sync 2026/10/15 14:20:59 INFO Applying migration id=jsonpath 2026/10/15 14:20:59 INFO Applying migration id=localforward 2026/10/15 14:20:59 INFO Applying migration id=avatar 2026/10/15 14:20:59 INFO Applying migration id=noimage 2026/10/15 14:20:59 INFO Applying migration id=feed 2026/10/15 14:20:59 INFO Applying migration id=bookmarks 2026/10/15 14:20:59 INFO Applying migration id=shareactivity 2026/10/15 14:20:59 INFO Applying migration id=application 2026/10/15 14:20:59 INFO Applying migration id=certificates 2026/10/15 14:20:59 INFO Applying migration id=rawforward 2026/10/15 14:20:59 INFO Applying migration id=publickey 2026/10/15 14:20:59 INFO Applying migration id=resolvegroup 2026/10/15 14:20:59 INFO Applying migration id=reject 2026/10/15 14:20:59 INFO Applying migration id=autodel 2026/10/15 14:20:59 INFO Applying migration id=jsonb 2026/10/15 14:20:59 INFO Applying migration id=quote 2026/10/15 14:20:59 INFO Applying migration id=rfc9421 2026/10/15 14:20:59 INFO Applying migration id=keys 2026/10/15 14:20:59 INFO Applying migration id=portable 2026/10/15 14:20:59 INFO Applying migration id=proofs 2026/10/15 14:20:59 INFO Applying migration id=contexts 2026/10/15 14:20:59 INFO Applying migration id=deliverieshost 2026/10/15 14:20:59 INFO Applying migration id=pembegin 2026/10/15 14:20:59 INFO Applying migration id=didhost 2026/10/15 14:20:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:20:59 INFO Applying migration id=invites 2026/10/15 14:20:59 INFO Applying migration id=ed25519blob 2026/10/15 14:20:59 INFO Applying migration id=rsablob 2026/10/15 14:20:59 INFO Applying migration id=iconscid 2026/10/15 14:20:59 INFO Applying migration id=actor 2026/10/15 14:20:59 INFO Applying migration id=localkeys 2026/10/15 14:20:59 INFO Applying migration id=deleted 2026/10/15 14:20:59 INFO Applying migration id=history 2026/10/15 14:20:59 INFO Applying migration id=outboxnano 2026/10/15 14:20:59 INFO Applying migration id=implements 2026/10/15 14:20:59 INFO Applying migration id=backfill 2026/10/15 14:20:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-1085-7a51-84a3-320762e9289c 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/10/15 14:20: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/10/15 14:20:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (0.86s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/10/15 14:20:59 INFO Applying migration id=initial 2026/10/15 14:20:59 INFO Applying migration id=notesupdated 2026/10/15 14:20:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:20:59 INFO Applying migration id=activitiesid 2026/10/15 14:20:59 INFO Applying migration id=outbox 2026/10/15 14:20:59 INFO Applying migration id=edits 2026/10/15 14:20:59 INFO Applying migration id=outboxactor 2026/10/15 14:20:59 INFO Applying migration id=outboxsender 2026/10/15 14:20:59 INFO Applying migration id=thread 2026/10/15 14:20:59 INFO Applying migration id=host 2026/10/15 14:20:59 INFO Applying migration id=sharedinbox 2026/10/15 14:20:59 INFO Applying migration id=noteshost 2026/10/15 14:20:59 INFO Applying migration id=fetched 2026/10/15 14:20:59 INFO Applying migration id=move 2026/10/15 14:20:59 INFO Applying migration id=cleanup 2026/10/15 14:20:59 INFO Applying migration id=received 2026/10/15 14:20:59 INFO Applying migration id=namehost 2026/10/15 14:20:59 INFO Applying migration id=outboxhost 2026/10/15 14:20:59 INFO Applying migration id=notesfts 2026/10/15 14:20:59 INFO Applying migration id=iconsname 2026/10/15 14:20:59 INFO Applying migration id=nohash 2026/10/15 14:20:59 INFO Applying migration id=shares 2026/10/15 14:20:59 INFO Applying migration id=actorttl 2026/10/15 14:20:59 INFO Applying migration id=tocc 2026/10/15 14:20:59 INFO Applying migration id=followeds 2026/10/15 14:20:59 INFO Applying migration id=certhash 2026/10/15 14:20:59 INFO Applying migration id=follows_sync 2026/10/15 14:20:59 INFO Applying migration id=jsonpath 2026/10/15 14:21:00 INFO Applying migration id=localforward 2026/10/15 14:21:00 INFO Applying migration id=avatar 2026/10/15 14:21:00 INFO Applying migration id=noimage 2026/10/15 14:21:00 INFO Applying migration id=feed 2026/10/15 14:21:00 INFO Applying migration id=bookmarks 2026/10/15 14:21:00 INFO Applying migration id=shareactivity 2026/10/15 14:21:00 INFO Applying migration id=application 2026/10/15 14:21:00 INFO Applying migration id=certificates 2026/10/15 14:21:00 INFO Applying migration id=rawforward 2026/10/15 14:21:00 INFO Applying migration id=publickey 2026/10/15 14:21:00 INFO Applying migration id=resolvegroup 2026/10/15 14:21:00 INFO Applying migration id=reject 2026/10/15 14:21:00 INFO Applying migration id=autodel 2026/10/15 14:21:00 INFO Applying migration id=jsonb 2026/10/15 14:21:00 INFO Applying migration id=quote 2026/10/15 14:21:00 INFO Applying migration id=rfc9421 2026/10/15 14:21:00 INFO Applying migration id=keys 2026/10/15 14:21:00 INFO Applying migration id=portable 2026/10/15 14:21:00 INFO Applying migration id=proofs 2026/10/15 14:21:00 INFO Applying migration id=contexts 2026/10/15 14:21:00 INFO Applying migration id=deliverieshost 2026/10/15 14:21:00 INFO Applying migration id=pembegin 2026/10/15 14:21:00 INFO Applying migration id=didhost 2026/10/15 14:21:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:00 INFO Applying migration id=invites 2026/10/15 14:21:00 INFO Applying migration id=ed25519blob 2026/10/15 14:21:00 INFO Applying migration id=rsablob 2026/10/15 14:21:00 INFO Applying migration id=iconscid 2026/10/15 14:21:00 INFO Applying migration id=actor 2026/10/15 14:21:00 INFO Applying migration id=localkeys 2026/10/15 14:21:00 INFO Applying migration id=deleted 2026/10/15 14:21:00 INFO Applying migration id=history 2026/10/15 14:21:00 INFO Applying migration id=outboxnano 2026/10/15 14:21:00 INFO Applying migration id=implements 2026/10/15 14:21:00 INFO Applying migration id=backfill 2026/10/15 14:21:00 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-1274-7d13-96c1-747ed4f929bd 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/10/15 14:21: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/10/15 14:21:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.50s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/10/15 14:21:00 INFO Applying migration id=initial 2026/10/15 14:21:00 INFO Applying migration id=notesupdated 2026/10/15 14:21:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:00 INFO Applying migration id=activitiesid 2026/10/15 14:21:00 INFO Applying migration id=outbox 2026/10/15 14:21:00 INFO Applying migration id=edits 2026/10/15 14:21:00 INFO Applying migration id=outboxactor 2026/10/15 14:21:00 INFO Applying migration id=outboxsender 2026/10/15 14:21:00 INFO Applying migration id=thread 2026/10/15 14:21:00 INFO Applying migration id=host 2026/10/15 14:21:00 INFO Applying migration id=sharedinbox 2026/10/15 14:21:00 INFO Applying migration id=noteshost 2026/10/15 14:21:00 INFO Applying migration id=fetched 2026/10/15 14:21:00 INFO Applying migration id=move 2026/10/15 14:21:00 INFO Applying migration id=cleanup 2026/10/15 14:21:00 INFO Applying migration id=received 2026/10/15 14:21:00 INFO Applying migration id=namehost 2026/10/15 14:21:00 INFO Applying migration id=outboxhost 2026/10/15 14:21:00 INFO Applying migration id=notesfts 2026/10/15 14:21:00 INFO Applying migration id=iconsname 2026/10/15 14:21:00 INFO Applying migration id=nohash 2026/10/15 14:21:00 INFO Applying migration id=shares 2026/10/15 14:21:00 INFO Applying migration id=actorttl 2026/10/15 14:21:00 INFO Applying migration id=tocc 2026/10/15 14:21:00 INFO Applying migration id=followeds 2026/10/15 14:21:00 INFO Applying migration id=certhash 2026/10/15 14:21:00 INFO Applying migration id=follows_sync 2026/10/15 14:21:00 INFO Applying migration id=jsonpath 2026/10/15 14:21:00 INFO Applying migration id=localforward 2026/10/15 14:21:00 INFO Applying migration id=avatar 2026/10/15 14:21:00 INFO Applying migration id=noimage 2026/10/15 14:21:00 INFO Applying migration id=feed 2026/10/15 14:21:00 INFO Applying migration id=bookmarks 2026/10/15 14:21:00 INFO Applying migration id=shareactivity 2026/10/15 14:21:00 INFO Applying migration id=application 2026/10/15 14:21:00 INFO Applying migration id=certificates 2026/10/15 14:21:00 INFO Applying migration id=rawforward 2026/10/15 14:21:00 INFO Applying migration id=publickey 2026/10/15 14:21:00 INFO Applying migration id=resolvegroup 2026/10/15 14:21:00 INFO Applying migration id=reject 2026/10/15 14:21:00 INFO Applying migration id=autodel 2026/10/15 14:21:00 INFO Applying migration id=jsonb 2026/10/15 14:21:00 INFO Applying migration id=quote 2026/10/15 14:21:00 INFO Applying migration id=rfc9421 2026/10/15 14:21:00 INFO Applying migration id=keys 2026/10/15 14:21:00 INFO Applying migration id=portable 2026/10/15 14:21:00 INFO Applying migration id=proofs 2026/10/15 14:21:00 INFO Applying migration id=contexts 2026/10/15 14:21:00 INFO Applying migration id=deliverieshost 2026/10/15 14:21:00 INFO Applying migration id=pembegin 2026/10/15 14:21:00 INFO Applying migration id=didhost 2026/10/15 14:21:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:00 INFO Applying migration id=invites 2026/10/15 14:21:00 INFO Applying migration id=ed25519blob 2026/10/15 14:21:00 INFO Applying migration id=rsablob 2026/10/15 14:21:00 INFO Applying migration id=iconscid 2026/10/15 14:21:00 INFO Applying migration id=actor 2026/10/15 14:21:00 INFO Applying migration id=localkeys 2026/10/15 14:21:00 INFO Applying migration id=deleted 2026/10/15 14:21:00 INFO Applying migration id=history 2026/10/15 14:21:00 INFO Applying migration id=outboxnano 2026/10/15 14:21:00 INFO Applying migration id=implements 2026/10/15 14:21:00 INFO Applying migration id=backfill 2026/10/15 14:21:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-14f4-71f0-b8c9-05628f2572e1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-14f4-7a13-b421-c0d77048175b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-14f4-71f0-b8c9-05628f2572e1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff0-14f4-71f0-b8c9-05628f2572e1 2026/10/15 14:21: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/10/15 14:21:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.63s) === RUN TestOutbox_DMInGroupAnotherUser 2026/10/15 14:21:01 INFO Applying migration id=initial 2026/10/15 14:21:01 INFO Applying migration id=notesupdated 2026/10/15 14:21:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:01 INFO Applying migration id=activitiesid 2026/10/15 14:21:01 INFO Applying migration id=outbox 2026/10/15 14:21:01 INFO Applying migration id=edits 2026/10/15 14:21:01 INFO Applying migration id=outboxactor 2026/10/15 14:21:01 INFO Applying migration id=outboxsender 2026/10/15 14:21:01 INFO Applying migration id=thread 2026/10/15 14:21:01 INFO Applying migration id=host 2026/10/15 14:21:01 INFO Applying migration id=sharedinbox 2026/10/15 14:21:01 INFO Applying migration id=noteshost 2026/10/15 14:21:01 INFO Applying migration id=fetched 2026/10/15 14:21:01 INFO Applying migration id=move 2026/10/15 14:21:01 INFO Applying migration id=cleanup 2026/10/15 14:21:01 INFO Applying migration id=received 2026/10/15 14:21:01 INFO Applying migration id=namehost 2026/10/15 14:21:01 INFO Applying migration id=outboxhost 2026/10/15 14:21:01 INFO Applying migration id=notesfts 2026/10/15 14:21:01 INFO Applying migration id=iconsname 2026/10/15 14:21:01 INFO Applying migration id=nohash 2026/10/15 14:21:01 INFO Applying migration id=shares 2026/10/15 14:21:01 INFO Applying migration id=actorttl 2026/10/15 14:21:01 INFO Applying migration id=tocc 2026/10/15 14:21:01 INFO Applying migration id=followeds 2026/10/15 14:21:01 INFO Applying migration id=certhash 2026/10/15 14:21:01 INFO Applying migration id=follows_sync 2026/10/15 14:21:01 INFO Applying migration id=jsonpath 2026/10/15 14:21:01 INFO Applying migration id=localforward 2026/10/15 14:21:01 INFO Applying migration id=avatar 2026/10/15 14:21:01 INFO Applying migration id=noimage 2026/10/15 14:21:01 INFO Applying migration id=feed 2026/10/15 14:21:01 INFO Applying migration id=bookmarks 2026/10/15 14:21:01 INFO Applying migration id=shareactivity 2026/10/15 14:21:01 INFO Applying migration id=application 2026/10/15 14:21:01 INFO Applying migration id=certificates 2026/10/15 14:21:01 INFO Applying migration id=rawforward 2026/10/15 14:21:01 INFO Applying migration id=publickey 2026/10/15 14:21:01 INFO Applying migration id=resolvegroup 2026/10/15 14:21:01 INFO Applying migration id=reject 2026/10/15 14:21:01 INFO Applying migration id=autodel 2026/10/15 14:21:01 INFO Applying migration id=jsonb 2026/10/15 14:21:01 INFO Applying migration id=quote 2026/10/15 14:21:01 INFO Applying migration id=rfc9421 2026/10/15 14:21:01 INFO Applying migration id=keys 2026/10/15 14:21:01 INFO Applying migration id=portable 2026/10/15 14:21:01 INFO Applying migration id=proofs 2026/10/15 14:21:01 INFO Applying migration id=contexts 2026/10/15 14:21:01 INFO Applying migration id=deliverieshost 2026/10/15 14:21:01 INFO Applying migration id=pembegin 2026/10/15 14:21:01 INFO Applying migration id=didhost 2026/10/15 14:21:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:01 INFO Applying migration id=invites 2026/10/15 14:21:01 INFO Applying migration id=ed25519blob 2026/10/15 14:21:01 INFO Applying migration id=rsablob 2026/10/15 14:21:01 INFO Applying migration id=iconscid 2026/10/15 14:21:01 INFO Applying migration id=actor 2026/10/15 14:21:01 INFO Applying migration id=localkeys 2026/10/15 14:21:01 INFO Applying migration id=deleted 2026/10/15 14:21:01 INFO Applying migration id=history 2026/10/15 14:21:01 INFO Applying migration id=outboxnano 2026/10/15 14:21:01 INFO Applying migration id=implements 2026/10/15 14:21:01 INFO Applying migration id=backfill 2026/10/15 14:21:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-16ae-7df3-a735-b923ad92e1c0 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/10/15 14:21:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-16af-7e20-98c2-e3642b5a86ec activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-16b0-7922-a8f1-de0a0f57641d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-16af-7e20-98c2-e3642b5a86ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff0-16af-7e20-98c2-e3642b5a86ec 2026/10/15 14:21: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/10/15 14:21:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (0.45s) === RUN TestPoll_TwoOptions 2026/10/15 14:21:01 INFO Applying migration id=initial 2026/10/15 14:21:01 INFO Applying migration id=notesupdated 2026/10/15 14:21:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:01 INFO Applying migration id=activitiesid 2026/10/15 14:21:01 INFO Applying migration id=outbox 2026/10/15 14:21:01 INFO Applying migration id=edits 2026/10/15 14:21:01 INFO Applying migration id=outboxactor 2026/10/15 14:21:01 INFO Applying migration id=outboxsender 2026/10/15 14:21:01 INFO Applying migration id=thread 2026/10/15 14:21:01 INFO Applying migration id=host 2026/10/15 14:21:01 INFO Applying migration id=sharedinbox 2026/10/15 14:21:01 INFO Applying migration id=noteshost 2026/10/15 14:21:01 INFO Applying migration id=fetched 2026/10/15 14:21:01 INFO Applying migration id=move 2026/10/15 14:21:01 INFO Applying migration id=cleanup 2026/10/15 14:21:01 INFO Applying migration id=received 2026/10/15 14:21:01 INFO Applying migration id=namehost 2026/10/15 14:21:01 INFO Applying migration id=outboxhost 2026/10/15 14:21:01 INFO Applying migration id=notesfts 2026/10/15 14:21:01 INFO Applying migration id=iconsname 2026/10/15 14:21:01 INFO Applying migration id=nohash 2026/10/15 14:21:01 INFO Applying migration id=shares 2026/10/15 14:21:01 INFO Applying migration id=actorttl 2026/10/15 14:21:01 INFO Applying migration id=tocc 2026/10/15 14:21:01 INFO Applying migration id=followeds 2026/10/15 14:21:01 INFO Applying migration id=certhash 2026/10/15 14:21:01 INFO Applying migration id=follows_sync 2026/10/15 14:21:01 INFO Applying migration id=jsonpath 2026/10/15 14:21:01 INFO Applying migration id=localforward 2026/10/15 14:21:01 INFO Applying migration id=avatar 2026/10/15 14:21:01 INFO Applying migration id=noimage 2026/10/15 14:21:01 INFO Applying migration id=feed 2026/10/15 14:21:01 INFO Applying migration id=bookmarks 2026/10/15 14:21:01 INFO Applying migration id=shareactivity 2026/10/15 14:21:01 INFO Applying migration id=application 2026/10/15 14:21:01 INFO Applying migration id=certificates 2026/10/15 14:21:01 INFO Applying migration id=rawforward 2026/10/15 14:21:01 INFO Applying migration id=publickey 2026/10/15 14:21:01 INFO Applying migration id=resolvegroup 2026/10/15 14:21:01 INFO Applying migration id=reject 2026/10/15 14:21:01 INFO Applying migration id=autodel 2026/10/15 14:21:01 INFO Applying migration id=jsonb 2026/10/15 14:21:01 INFO Applying migration id=quote 2026/10/15 14:21:01 INFO Applying migration id=rfc9421 2026/10/15 14:21:01 INFO Applying migration id=keys 2026/10/15 14:21:01 INFO Applying migration id=portable 2026/10/15 14:21:01 INFO Applying migration id=proofs 2026/10/15 14:21:01 INFO Applying migration id=contexts 2026/10/15 14:21:01 INFO Applying migration id=deliverieshost 2026/10/15 14:21:01 INFO Applying migration id=pembegin 2026/10/15 14:21:01 INFO Applying migration id=didhost 2026/10/15 14:21:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:01 INFO Applying migration id=invites 2026/10/15 14:21:01 INFO Applying migration id=ed25519blob 2026/10/15 14:21:01 INFO Applying migration id=rsablob 2026/10/15 14:21:01 INFO Applying migration id=iconscid 2026/10/15 14:21:01 INFO Applying migration id=actor 2026/10/15 14:21:01 INFO Applying migration id=localkeys 2026/10/15 14:21:01 INFO Applying migration id=deleted 2026/10/15 14:21:01 INFO Applying migration id=history 2026/10/15 14:21:01 INFO Applying migration id=outboxnano 2026/10/15 14:21:01 INFO Applying migration id=implements 2026/10/15 14:21:01 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (0.75s) === RUN TestPoll_TwoOptionsZeroVotes 2026/10/15 14:21:02 INFO Applying migration id=initial 2026/10/15 14:21:02 INFO Applying migration id=notesupdated 2026/10/15 14:21:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:02 INFO Applying migration id=activitiesid 2026/10/15 14:21:02 INFO Applying migration id=outbox 2026/10/15 14:21:02 INFO Applying migration id=edits 2026/10/15 14:21:02 INFO Applying migration id=outboxactor 2026/10/15 14:21:02 INFO Applying migration id=outboxsender 2026/10/15 14:21:02 INFO Applying migration id=thread 2026/10/15 14:21:02 INFO Applying migration id=host 2026/10/15 14:21:02 INFO Applying migration id=sharedinbox 2026/10/15 14:21:02 INFO Applying migration id=noteshost 2026/10/15 14:21:02 INFO Applying migration id=fetched 2026/10/15 14:21:02 INFO Applying migration id=move 2026/10/15 14:21:02 INFO Applying migration id=cleanup 2026/10/15 14:21:02 INFO Applying migration id=received 2026/10/15 14:21:02 INFO Applying migration id=namehost 2026/10/15 14:21:02 INFO Applying migration id=outboxhost 2026/10/15 14:21:02 INFO Applying migration id=notesfts 2026/10/15 14:21:02 INFO Applying migration id=iconsname 2026/10/15 14:21:02 INFO Applying migration id=nohash 2026/10/15 14:21:02 INFO Applying migration id=shares 2026/10/15 14:21:02 INFO Applying migration id=actorttl 2026/10/15 14:21:02 INFO Applying migration id=tocc 2026/10/15 14:21:02 INFO Applying migration id=followeds 2026/10/15 14:21:02 INFO Applying migration id=certhash 2026/10/15 14:21:02 INFO Applying migration id=follows_sync 2026/10/15 14:21:02 INFO Applying migration id=jsonpath 2026/10/15 14:21:02 INFO Applying migration id=localforward 2026/10/15 14:21:02 INFO Applying migration id=avatar 2026/10/15 14:21:02 INFO Applying migration id=noimage 2026/10/15 14:21:02 INFO Applying migration id=feed 2026/10/15 14:21:02 INFO Applying migration id=bookmarks 2026/10/15 14:21:02 INFO Applying migration id=shareactivity 2026/10/15 14:21:02 INFO Applying migration id=application 2026/10/15 14:21:02 INFO Applying migration id=certificates 2026/10/15 14:21:02 INFO Applying migration id=rawforward 2026/10/15 14:21:02 INFO Applying migration id=publickey 2026/10/15 14:21:02 INFO Applying migration id=resolvegroup 2026/10/15 14:21:02 INFO Applying migration id=reject 2026/10/15 14:21:02 INFO Applying migration id=autodel 2026/10/15 14:21:02 INFO Applying migration id=jsonb 2026/10/15 14:21:02 INFO Applying migration id=quote 2026/10/15 14:21:02 INFO Applying migration id=rfc9421 2026/10/15 14:21:02 INFO Applying migration id=keys 2026/10/15 14:21:02 INFO Applying migration id=portable 2026/10/15 14:21:02 INFO Applying migration id=proofs 2026/10/15 14:21:02 INFO Applying migration id=contexts 2026/10/15 14:21:02 INFO Applying migration id=deliverieshost 2026/10/15 14:21:02 INFO Applying migration id=pembegin 2026/10/15 14:21:02 INFO Applying migration id=didhost 2026/10/15 14:21:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:02 INFO Applying migration id=invites 2026/10/15 14:21:02 INFO Applying migration id=ed25519blob 2026/10/15 14:21:02 INFO Applying migration id=rsablob 2026/10/15 14:21:02 INFO Applying migration id=iconscid 2026/10/15 14:21:02 INFO Applying migration id=actor 2026/10/15 14:21:02 INFO Applying migration id=localkeys 2026/10/15 14:21:02 INFO Applying migration id=deleted 2026/10/15 14:21:02 INFO Applying migration id=history 2026/10/15 14:21:02 INFO Applying migration id=outboxnano 2026/10/15 14:21:02 INFO Applying migration id=implements 2026/10/15 14:21:02 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (0.36s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/10/15 14:21:02 INFO Applying migration id=initial 2026/10/15 14:21:02 INFO Applying migration id=notesupdated 2026/10/15 14:21:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:02 INFO Applying migration id=activitiesid 2026/10/15 14:21:02 INFO Applying migration id=outbox 2026/10/15 14:21:02 INFO Applying migration id=edits 2026/10/15 14:21:02 INFO Applying migration id=outboxactor 2026/10/15 14:21:02 INFO Applying migration id=outboxsender 2026/10/15 14:21:02 INFO Applying migration id=thread 2026/10/15 14:21:02 INFO Applying migration id=host 2026/10/15 14:21:02 INFO Applying migration id=sharedinbox 2026/10/15 14:21:02 INFO Applying migration id=noteshost 2026/10/15 14:21:02 INFO Applying migration id=fetched 2026/10/15 14:21:02 INFO Applying migration id=move 2026/10/15 14:21:02 INFO Applying migration id=cleanup 2026/10/15 14:21:02 INFO Applying migration id=received 2026/10/15 14:21:02 INFO Applying migration id=namehost 2026/10/15 14:21:02 INFO Applying migration id=outboxhost 2026/10/15 14:21:02 INFO Applying migration id=notesfts 2026/10/15 14:21:02 INFO Applying migration id=iconsname 2026/10/15 14:21:02 INFO Applying migration id=nohash 2026/10/15 14:21:02 INFO Applying migration id=shares 2026/10/15 14:21:02 INFO Applying migration id=actorttl 2026/10/15 14:21:02 INFO Applying migration id=tocc 2026/10/15 14:21:02 INFO Applying migration id=followeds 2026/10/15 14:21:02 INFO Applying migration id=certhash 2026/10/15 14:21:02 INFO Applying migration id=follows_sync 2026/10/15 14:21:02 INFO Applying migration id=jsonpath 2026/10/15 14:21:02 INFO Applying migration id=localforward 2026/10/15 14:21:02 INFO Applying migration id=avatar 2026/10/15 14:21:02 INFO Applying migration id=noimage 2026/10/15 14:21:02 INFO Applying migration id=feed 2026/10/15 14:21:02 INFO Applying migration id=bookmarks 2026/10/15 14:21:02 INFO Applying migration id=shareactivity 2026/10/15 14:21:02 INFO Applying migration id=application 2026/10/15 14:21:02 INFO Applying migration id=certificates 2026/10/15 14:21:02 INFO Applying migration id=rawforward 2026/10/15 14:21:02 INFO Applying migration id=publickey 2026/10/15 14:21:02 INFO Applying migration id=resolvegroup 2026/10/15 14:21:02 INFO Applying migration id=reject 2026/10/15 14:21:02 INFO Applying migration id=autodel 2026/10/15 14:21:02 INFO Applying migration id=jsonb 2026/10/15 14:21:02 INFO Applying migration id=quote 2026/10/15 14:21:02 INFO Applying migration id=rfc9421 2026/10/15 14:21:02 INFO Applying migration id=keys 2026/10/15 14:21:02 INFO Applying migration id=portable 2026/10/15 14:21:02 INFO Applying migration id=proofs 2026/10/15 14:21:02 INFO Applying migration id=contexts 2026/10/15 14:21:02 INFO Applying migration id=deliverieshost 2026/10/15 14:21:02 INFO Applying migration id=pembegin 2026/10/15 14:21:02 INFO Applying migration id=didhost 2026/10/15 14:21:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:02 INFO Applying migration id=invites 2026/10/15 14:21:02 INFO Applying migration id=ed25519blob 2026/10/15 14:21:02 INFO Applying migration id=rsablob 2026/10/15 14:21:02 INFO Applying migration id=iconscid 2026/10/15 14:21:02 INFO Applying migration id=actor 2026/10/15 14:21:02 INFO Applying migration id=localkeys 2026/10/15 14:21:02 INFO Applying migration id=deleted 2026/10/15 14:21:02 INFO Applying migration id=history 2026/10/15 14:21:02 INFO Applying migration id=outboxnano 2026/10/15 14:21:02 INFO Applying migration id=implements 2026/10/15 14:21:02 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.63s) === RUN TestPoll_OneOption 2026/10/15 14:21:03 INFO Applying migration id=initial 2026/10/15 14:21:03 INFO Applying migration id=notesupdated 2026/10/15 14:21:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:03 INFO Applying migration id=activitiesid 2026/10/15 14:21:03 INFO Applying migration id=outbox 2026/10/15 14:21:03 INFO Applying migration id=edits 2026/10/15 14:21:03 INFO Applying migration id=outboxactor 2026/10/15 14:21:03 INFO Applying migration id=outboxsender 2026/10/15 14:21:03 INFO Applying migration id=thread 2026/10/15 14:21:03 INFO Applying migration id=host 2026/10/15 14:21:03 INFO Applying migration id=sharedinbox 2026/10/15 14:21:03 INFO Applying migration id=noteshost 2026/10/15 14:21:03 INFO Applying migration id=fetched 2026/10/15 14:21:03 INFO Applying migration id=move 2026/10/15 14:21:03 INFO Applying migration id=cleanup 2026/10/15 14:21:03 INFO Applying migration id=received 2026/10/15 14:21:03 INFO Applying migration id=namehost 2026/10/15 14:21:03 INFO Applying migration id=outboxhost 2026/10/15 14:21:03 INFO Applying migration id=notesfts 2026/10/15 14:21:03 INFO Applying migration id=iconsname 2026/10/15 14:21:03 INFO Applying migration id=nohash 2026/10/15 14:21:03 INFO Applying migration id=shares 2026/10/15 14:21:03 INFO Applying migration id=actorttl 2026/10/15 14:21:03 INFO Applying migration id=tocc 2026/10/15 14:21:03 INFO Applying migration id=followeds 2026/10/15 14:21:03 INFO Applying migration id=certhash 2026/10/15 14:21:03 INFO Applying migration id=follows_sync 2026/10/15 14:21:03 INFO Applying migration id=jsonpath 2026/10/15 14:21:03 INFO Applying migration id=localforward 2026/10/15 14:21:03 INFO Applying migration id=avatar 2026/10/15 14:21:03 INFO Applying migration id=noimage 2026/10/15 14:21:03 INFO Applying migration id=feed 2026/10/15 14:21:03 INFO Applying migration id=bookmarks 2026/10/15 14:21:03 INFO Applying migration id=shareactivity 2026/10/15 14:21:03 INFO Applying migration id=application 2026/10/15 14:21:03 INFO Applying migration id=certificates 2026/10/15 14:21:03 INFO Applying migration id=rawforward 2026/10/15 14:21:03 INFO Applying migration id=publickey 2026/10/15 14:21:03 INFO Applying migration id=resolvegroup 2026/10/15 14:21:03 INFO Applying migration id=reject 2026/10/15 14:21:03 INFO Applying migration id=autodel 2026/10/15 14:21:03 INFO Applying migration id=jsonb 2026/10/15 14:21:03 INFO Applying migration id=quote 2026/10/15 14:21:03 INFO Applying migration id=rfc9421 2026/10/15 14:21:03 INFO Applying migration id=keys 2026/10/15 14:21:03 INFO Applying migration id=portable 2026/10/15 14:21:03 INFO Applying migration id=proofs 2026/10/15 14:21:03 INFO Applying migration id=contexts 2026/10/15 14:21:03 INFO Applying migration id=deliverieshost 2026/10/15 14:21:03 INFO Applying migration id=pembegin 2026/10/15 14:21:03 INFO Applying migration id=didhost 2026/10/15 14:21:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:03 INFO Applying migration id=invites 2026/10/15 14:21:03 INFO Applying migration id=ed25519blob 2026/10/15 14:21:03 INFO Applying migration id=rsablob 2026/10/15 14:21:03 INFO Applying migration id=iconscid 2026/10/15 14:21:03 INFO Applying migration id=actor 2026/10/15 14:21:03 INFO Applying migration id=localkeys 2026/10/15 14:21:03 INFO Applying migration id=deleted 2026/10/15 14:21:03 INFO Applying migration id=history 2026/10/15 14:21:03 INFO Applying migration id=outboxnano 2026/10/15 14:21:03 INFO Applying migration id=implements 2026/10/15 14:21:03 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.46s) === RUN TestPoll_Vote 2026/10/15 14:21:03 INFO Applying migration id=initial 2026/10/15 14:21:03 INFO Applying migration id=notesupdated 2026/10/15 14:21:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:03 INFO Applying migration id=activitiesid 2026/10/15 14:21:03 INFO Applying migration id=outbox 2026/10/15 14:21:03 INFO Applying migration id=edits 2026/10/15 14:21:03 INFO Applying migration id=outboxactor 2026/10/15 14:21:03 INFO Applying migration id=outboxsender 2026/10/15 14:21:03 INFO Applying migration id=thread 2026/10/15 14:21:03 INFO Applying migration id=host 2026/10/15 14:21:03 INFO Applying migration id=sharedinbox 2026/10/15 14:21:03 INFO Applying migration id=noteshost 2026/10/15 14:21:03 INFO Applying migration id=fetched 2026/10/15 14:21:03 INFO Applying migration id=move 2026/10/15 14:21:03 INFO Applying migration id=cleanup 2026/10/15 14:21:03 INFO Applying migration id=received 2026/10/15 14:21:03 INFO Applying migration id=namehost 2026/10/15 14:21:03 INFO Applying migration id=outboxhost 2026/10/15 14:21:03 INFO Applying migration id=notesfts 2026/10/15 14:21:03 INFO Applying migration id=iconsname 2026/10/15 14:21:03 INFO Applying migration id=nohash 2026/10/15 14:21:03 INFO Applying migration id=shares 2026/10/15 14:21:03 INFO Applying migration id=actorttl 2026/10/15 14:21:03 INFO Applying migration id=tocc 2026/10/15 14:21:03 INFO Applying migration id=followeds 2026/10/15 14:21:03 INFO Applying migration id=certhash 2026/10/15 14:21:03 INFO Applying migration id=follows_sync 2026/10/15 14:21:03 INFO Applying migration id=jsonpath 2026/10/15 14:21:03 INFO Applying migration id=localforward 2026/10/15 14:21:03 INFO Applying migration id=avatar 2026/10/15 14:21:03 INFO Applying migration id=noimage 2026/10/15 14:21:03 INFO Applying migration id=feed 2026/10/15 14:21:03 INFO Applying migration id=bookmarks 2026/10/15 14:21:03 INFO Applying migration id=shareactivity 2026/10/15 14:21:03 INFO Applying migration id=application 2026/10/15 14:21:03 INFO Applying migration id=certificates 2026/10/15 14:21:03 INFO Applying migration id=rawforward 2026/10/15 14:21:03 INFO Applying migration id=publickey 2026/10/15 14:21:03 INFO Applying migration id=resolvegroup 2026/10/15 14:21:03 INFO Applying migration id=reject 2026/10/15 14:21:03 INFO Applying migration id=autodel 2026/10/15 14:21:03 INFO Applying migration id=jsonb 2026/10/15 14:21:03 INFO Applying migration id=quote 2026/10/15 14:21:03 INFO Applying migration id=rfc9421 2026/10/15 14:21:03 INFO Applying migration id=keys 2026/10/15 14:21:03 INFO Applying migration id=portable 2026/10/15 14:21:03 INFO Applying migration id=proofs 2026/10/15 14:21:03 INFO Applying migration id=contexts 2026/10/15 14:21:03 INFO Applying migration id=deliverieshost 2026/10/15 14:21:03 INFO Applying migration id=pembegin 2026/10/15 14:21:03 INFO Applying migration id=didhost 2026/10/15 14:21:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:03 INFO Applying migration id=invites 2026/10/15 14:21:03 INFO Applying migration id=ed25519blob 2026/10/15 14:21:03 INFO Applying migration id=rsablob 2026/10/15 14:21:03 INFO Applying migration id=iconscid 2026/10/15 14:21:03 INFO Applying migration id=actor 2026/10/15 14:21:03 INFO Applying migration id=localkeys 2026/10/15 14:21:03 INFO Applying migration id=deleted 2026/10/15 14:21:03 INFO Applying migration id=history 2026/10/15 14:21:03 INFO Applying migration id=outboxnano 2026/10/15 14:21:03 INFO Applying migration id=implements 2026/10/15 14:21:03 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:04 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-222a-7814-8c9d-43961b816c05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-222a-77f2-a052-435663b93998 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-222a-77f2-a052-435663b93998 2026/10/15 14:21:04 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (0.75s) === RUN TestPoll_VoteClosedPoll 2026/10/15 14:21:04 INFO Applying migration id=initial 2026/10/15 14:21:04 INFO Applying migration id=notesupdated 2026/10/15 14:21:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:04 INFO Applying migration id=activitiesid 2026/10/15 14:21:04 INFO Applying migration id=outbox 2026/10/15 14:21:04 INFO Applying migration id=edits 2026/10/15 14:21:04 INFO Applying migration id=outboxactor 2026/10/15 14:21:04 INFO Applying migration id=outboxsender 2026/10/15 14:21:04 INFO Applying migration id=thread 2026/10/15 14:21:04 INFO Applying migration id=host 2026/10/15 14:21:04 INFO Applying migration id=sharedinbox 2026/10/15 14:21:04 INFO Applying migration id=noteshost 2026/10/15 14:21:04 INFO Applying migration id=fetched 2026/10/15 14:21:04 INFO Applying migration id=move 2026/10/15 14:21:04 INFO Applying migration id=cleanup 2026/10/15 14:21:04 INFO Applying migration id=received 2026/10/15 14:21:04 INFO Applying migration id=namehost 2026/10/15 14:21:04 INFO Applying migration id=outboxhost 2026/10/15 14:21:04 INFO Applying migration id=notesfts 2026/10/15 14:21:04 INFO Applying migration id=iconsname 2026/10/15 14:21:04 INFO Applying migration id=nohash 2026/10/15 14:21:04 INFO Applying migration id=shares 2026/10/15 14:21:04 INFO Applying migration id=actorttl 2026/10/15 14:21:04 INFO Applying migration id=tocc 2026/10/15 14:21:04 INFO Applying migration id=followeds 2026/10/15 14:21:04 INFO Applying migration id=certhash 2026/10/15 14:21:04 INFO Applying migration id=follows_sync 2026/10/15 14:21:04 INFO Applying migration id=jsonpath 2026/10/15 14:21:04 INFO Applying migration id=localforward 2026/10/15 14:21:04 INFO Applying migration id=avatar 2026/10/15 14:21:04 INFO Applying migration id=noimage 2026/10/15 14:21:04 INFO Applying migration id=feed 2026/10/15 14:21:04 INFO Applying migration id=bookmarks 2026/10/15 14:21:04 INFO Applying migration id=shareactivity 2026/10/15 14:21:04 INFO Applying migration id=application 2026/10/15 14:21:04 INFO Applying migration id=certificates 2026/10/15 14:21:04 INFO Applying migration id=rawforward 2026/10/15 14:21:04 INFO Applying migration id=publickey 2026/10/15 14:21:04 INFO Applying migration id=resolvegroup 2026/10/15 14:21:04 INFO Applying migration id=reject 2026/10/15 14:21:04 INFO Applying migration id=autodel 2026/10/15 14:21:04 INFO Applying migration id=jsonb 2026/10/15 14:21:04 INFO Applying migration id=quote 2026/10/15 14:21:04 INFO Applying migration id=rfc9421 2026/10/15 14:21:04 INFO Applying migration id=keys 2026/10/15 14:21:04 INFO Applying migration id=portable 2026/10/15 14:21:04 INFO Applying migration id=proofs 2026/10/15 14:21:04 INFO Applying migration id=contexts 2026/10/15 14:21:04 INFO Applying migration id=deliverieshost 2026/10/15 14:21:04 INFO Applying migration id=pembegin 2026/10/15 14:21:04 INFO Applying migration id=didhost 2026/10/15 14:21:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:04 INFO Applying migration id=invites 2026/10/15 14:21:04 INFO Applying migration id=ed25519blob 2026/10/15 14:21:04 INFO Applying migration id=rsablob 2026/10/15 14:21:04 INFO Applying migration id=iconscid 2026/10/15 14:21:04 INFO Applying migration id=actor 2026/10/15 14:21:04 INFO Applying migration id=localkeys 2026/10/15 14:21:04 INFO Applying migration id=deleted 2026/10/15 14:21:04 INFO Applying migration id=history 2026/10/15 14:21:04 INFO Applying migration id=outboxnano 2026/10/15 14:21:04 INFO Applying migration id=implements 2026/10/15 14:21:04 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:05 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (0.67s) === RUN TestPoll_VoteEndedPoll 2026/10/15 14:21:05 INFO Applying migration id=initial 2026/10/15 14:21:05 INFO Applying migration id=notesupdated 2026/10/15 14:21:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:05 INFO Applying migration id=activitiesid 2026/10/15 14:21:05 INFO Applying migration id=outbox 2026/10/15 14:21:05 INFO Applying migration id=edits 2026/10/15 14:21:05 INFO Applying migration id=outboxactor 2026/10/15 14:21:05 INFO Applying migration id=outboxsender 2026/10/15 14:21:05 INFO Applying migration id=thread 2026/10/15 14:21:05 INFO Applying migration id=host 2026/10/15 14:21:05 INFO Applying migration id=sharedinbox 2026/10/15 14:21:05 INFO Applying migration id=noteshost 2026/10/15 14:21:05 INFO Applying migration id=fetched 2026/10/15 14:21:05 INFO Applying migration id=move 2026/10/15 14:21:05 INFO Applying migration id=cleanup 2026/10/15 14:21:05 INFO Applying migration id=received 2026/10/15 14:21:05 INFO Applying migration id=namehost 2026/10/15 14:21:05 INFO Applying migration id=outboxhost 2026/10/15 14:21:05 INFO Applying migration id=notesfts 2026/10/15 14:21:05 INFO Applying migration id=iconsname 2026/10/15 14:21:05 INFO Applying migration id=nohash 2026/10/15 14:21:05 INFO Applying migration id=shares 2026/10/15 14:21:05 INFO Applying migration id=actorttl 2026/10/15 14:21:05 INFO Applying migration id=tocc 2026/10/15 14:21:05 INFO Applying migration id=followeds 2026/10/15 14:21:05 INFO Applying migration id=certhash 2026/10/15 14:21:05 INFO Applying migration id=follows_sync 2026/10/15 14:21:05 INFO Applying migration id=jsonpath 2026/10/15 14:21:05 INFO Applying migration id=localforward 2026/10/15 14:21:05 INFO Applying migration id=avatar 2026/10/15 14:21:05 INFO Applying migration id=noimage 2026/10/15 14:21:05 INFO Applying migration id=feed 2026/10/15 14:21:05 INFO Applying migration id=bookmarks 2026/10/15 14:21:05 INFO Applying migration id=shareactivity 2026/10/15 14:21:05 INFO Applying migration id=application 2026/10/15 14:21:05 INFO Applying migration id=certificates 2026/10/15 14:21:05 INFO Applying migration id=rawforward 2026/10/15 14:21:05 INFO Applying migration id=publickey 2026/10/15 14:21:05 INFO Applying migration id=resolvegroup 2026/10/15 14:21:05 INFO Applying migration id=reject 2026/10/15 14:21:05 INFO Applying migration id=autodel 2026/10/15 14:21:05 INFO Applying migration id=jsonb 2026/10/15 14:21:05 INFO Applying migration id=quote 2026/10/15 14:21:05 INFO Applying migration id=rfc9421 2026/10/15 14:21:05 INFO Applying migration id=keys 2026/10/15 14:21:05 INFO Applying migration id=portable 2026/10/15 14:21:05 INFO Applying migration id=proofs 2026/10/15 14:21:05 INFO Applying migration id=contexts 2026/10/15 14:21:05 INFO Applying migration id=deliverieshost 2026/10/15 14:21:05 INFO Applying migration id=pembegin 2026/10/15 14:21:05 INFO Applying migration id=didhost 2026/10/15 14:21:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:05 INFO Applying migration id=invites 2026/10/15 14:21:05 INFO Applying migration id=ed25519blob 2026/10/15 14:21:05 INFO Applying migration id=rsablob 2026/10/15 14:21:05 INFO Applying migration id=iconscid 2026/10/15 14:21:05 INFO Applying migration id=actor 2026/10/15 14:21:05 INFO Applying migration id=localkeys 2026/10/15 14:21:05 INFO Applying migration id=deleted 2026/10/15 14:21:05 INFO Applying migration id=history 2026/10/15 14:21:05 INFO Applying migration id=outboxnano 2026/10/15 14:21:05 INFO Applying migration id=implements 2026/10/15 14:21:05 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:05 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.44s) === RUN TestPoll_Reply 2026/10/15 14:21:05 INFO Applying migration id=initial 2026/10/15 14:21:05 INFO Applying migration id=notesupdated 2026/10/15 14:21:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:05 INFO Applying migration id=activitiesid 2026/10/15 14:21:05 INFO Applying migration id=outbox 2026/10/15 14:21:05 INFO Applying migration id=edits 2026/10/15 14:21:05 INFO Applying migration id=outboxactor 2026/10/15 14:21:05 INFO Applying migration id=outboxsender 2026/10/15 14:21:05 INFO Applying migration id=thread 2026/10/15 14:21:05 INFO Applying migration id=host 2026/10/15 14:21:05 INFO Applying migration id=sharedinbox 2026/10/15 14:21:05 INFO Applying migration id=noteshost 2026/10/15 14:21:05 INFO Applying migration id=fetched 2026/10/15 14:21:05 INFO Applying migration id=move 2026/10/15 14:21:05 INFO Applying migration id=cleanup 2026/10/15 14:21:05 INFO Applying migration id=received 2026/10/15 14:21:05 INFO Applying migration id=namehost 2026/10/15 14:21:05 INFO Applying migration id=outboxhost 2026/10/15 14:21:05 INFO Applying migration id=notesfts 2026/10/15 14:21:05 INFO Applying migration id=iconsname 2026/10/15 14:21:05 INFO Applying migration id=nohash 2026/10/15 14:21:05 INFO Applying migration id=shares 2026/10/15 14:21:05 INFO Applying migration id=actorttl 2026/10/15 14:21:05 INFO Applying migration id=tocc 2026/10/15 14:21:05 INFO Applying migration id=followeds 2026/10/15 14:21:05 INFO Applying migration id=certhash 2026/10/15 14:21:05 INFO Applying migration id=follows_sync 2026/10/15 14:21:05 INFO Applying migration id=jsonpath 2026/10/15 14:21:05 INFO Applying migration id=localforward 2026/10/15 14:21:05 INFO Applying migration id=avatar 2026/10/15 14:21:05 INFO Applying migration id=noimage 2026/10/15 14:21:05 INFO Applying migration id=feed 2026/10/15 14:21:05 INFO Applying migration id=bookmarks 2026/10/15 14:21:05 INFO Applying migration id=shareactivity 2026/10/15 14:21:05 INFO Applying migration id=application 2026/10/15 14:21:05 INFO Applying migration id=certificates 2026/10/15 14:21:05 INFO Applying migration id=rawforward 2026/10/15 14:21:05 INFO Applying migration id=publickey 2026/10/15 14:21:05 INFO Applying migration id=resolvegroup 2026/10/15 14:21:05 INFO Applying migration id=reject 2026/10/15 14:21:05 INFO Applying migration id=autodel 2026/10/15 14:21:05 INFO Applying migration id=jsonb 2026/10/15 14:21:05 INFO Applying migration id=quote 2026/10/15 14:21:05 INFO Applying migration id=rfc9421 2026/10/15 14:21:05 INFO Applying migration id=keys 2026/10/15 14:21:05 INFO Applying migration id=portable 2026/10/15 14:21:05 INFO Applying migration id=proofs 2026/10/15 14:21:05 INFO Applying migration id=contexts 2026/10/15 14:21:05 INFO Applying migration id=deliverieshost 2026/10/15 14:21:05 INFO Applying migration id=pembegin 2026/10/15 14:21:05 INFO Applying migration id=didhost 2026/10/15 14:21:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:05 INFO Applying migration id=invites 2026/10/15 14:21:05 INFO Applying migration id=ed25519blob 2026/10/15 14:21:05 INFO Applying migration id=rsablob 2026/10/15 14:21:05 INFO Applying migration id=iconscid 2026/10/15 14:21:05 INFO Applying migration id=actor 2026/10/15 14:21:05 INFO Applying migration id=localkeys 2026/10/15 14:21:05 INFO Applying migration id=deleted 2026/10/15 14:21:05 INFO Applying migration id=history 2026/10/15 14:21:05 INFO Applying migration id=outboxnano 2026/10/15 14:21:05 INFO Applying migration id=implements 2026/10/15 14:21:05 INFO Applying migration id=backfill 2026/10/15 14:21:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/15 14:21:06 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-2984-7713-8304-963c22866485 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-2984-76e9-beb3-372a63d25f89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-2984-76e9-beb3-372a63d25f89 2026/10/15 14:21:06 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (0.77s) === RUN TestPoll_ReplyClosedPoll 2026/10/15 14:21:06 INFO Applying migration id=initial 2026/10/15 14:21:06 INFO Applying migration id=notesupdated 2026/10/15 14:21:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:06 INFO Applying migration id=activitiesid 2026/10/15 14:21:06 INFO Applying migration id=outbox 2026/10/15 14:21:06 INFO Applying migration id=edits 2026/10/15 14:21:06 INFO Applying migration id=outboxactor 2026/10/15 14:21:06 INFO Applying migration id=outboxsender 2026/10/15 14:21:06 INFO Applying migration id=thread 2026/10/15 14:21:06 INFO Applying migration id=host 2026/10/15 14:21:06 INFO Applying migration id=sharedinbox 2026/10/15 14:21:06 INFO Applying migration id=noteshost 2026/10/15 14:21:06 INFO Applying migration id=fetched 2026/10/15 14:21:06 INFO Applying migration id=move 2026/10/15 14:21:06 INFO Applying migration id=cleanup 2026/10/15 14:21:06 INFO Applying migration id=received 2026/10/15 14:21:06 INFO Applying migration id=namehost 2026/10/15 14:21:06 INFO Applying migration id=outboxhost 2026/10/15 14:21:06 INFO Applying migration id=notesfts 2026/10/15 14:21:06 INFO Applying migration id=iconsname 2026/10/15 14:21:06 INFO Applying migration id=nohash 2026/10/15 14:21:06 INFO Applying migration id=shares 2026/10/15 14:21:06 INFO Applying migration id=actorttl 2026/10/15 14:21:06 INFO Applying migration id=tocc 2026/10/15 14:21:06 INFO Applying migration id=followeds 2026/10/15 14:21:06 INFO Applying migration id=certhash 2026/10/15 14:21:06 INFO Applying migration id=follows_sync 2026/10/15 14:21:06 INFO Applying migration id=jsonpath 2026/10/15 14:21:06 INFO Applying migration id=localforward 2026/10/15 14:21:06 INFO Applying migration id=avatar 2026/10/15 14:21:06 INFO Applying migration id=noimage 2026/10/15 14:21:06 INFO Applying migration id=feed 2026/10/15 14:21:06 INFO Applying migration id=bookmarks 2026/10/15 14:21:06 INFO Applying migration id=shareactivity 2026/10/15 14:21:06 INFO Applying migration id=application 2026/10/15 14:21:06 INFO Applying migration id=certificates 2026/10/15 14:21:06 INFO Applying migration id=rawforward 2026/10/15 14:21:06 INFO Applying migration id=publickey 2026/10/15 14:21:06 INFO Applying migration id=resolvegroup 2026/10/15 14:21:06 INFO Applying migration id=reject 2026/10/15 14:21:06 INFO Applying migration id=autodel 2026/10/15 14:21:06 INFO Applying migration id=jsonb 2026/10/15 14:21:06 INFO Applying migration id=quote 2026/10/15 14:21:06 INFO Applying migration id=rfc9421 2026/10/15 14:21:06 INFO Applying migration id=keys 2026/10/15 14:21:06 INFO Applying migration id=portable 2026/10/15 14:21:06 INFO Applying migration id=proofs 2026/10/15 14:21:06 INFO Applying migration id=contexts 2026/10/15 14:21:06 INFO Applying migration id=deliverieshost 2026/10/15 14:21:06 INFO Applying migration id=pembegin 2026/10/15 14:21:06 INFO Applying migration id=didhost 2026/10/15 14:21:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:06 INFO Applying migration id=invites 2026/10/15 14:21:06 INFO Applying migration id=ed25519blob 2026/10/15 14:21:06 INFO Applying migration id=rsablob 2026/10/15 14:21:06 INFO Applying migration id=iconscid 2026/10/15 14:21:06 INFO Applying migration id=actor 2026/10/15 14:21:06 INFO Applying migration id=localkeys 2026/10/15 14:21:06 INFO Applying migration id=deleted 2026/10/15 14:21:06 INFO Applying migration id=history 2026/10/15 14:21:06 INFO Applying migration id=outboxnano 2026/10/15 14:21:06 INFO Applying migration id=implements 2026/10/15 14:21:06 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:07 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-2c9a-7804-b8f3-dec9dfdf12c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-2c9a-77bd-adfb-4d176be92e92 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-2c9a-77bd-adfb-4d176be92e92 2026/10/15 14:21:07 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (0.80s) === RUN TestPoll_EditVote 2026/10/15 14:21:07 INFO Applying migration id=initial 2026/10/15 14:21:07 INFO Applying migration id=notesupdated 2026/10/15 14:21:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:07 INFO Applying migration id=activitiesid 2026/10/15 14:21:07 INFO Applying migration id=outbox 2026/10/15 14:21:07 INFO Applying migration id=edits 2026/10/15 14:21:07 INFO Applying migration id=outboxactor 2026/10/15 14:21:07 INFO Applying migration id=outboxsender 2026/10/15 14:21:07 INFO Applying migration id=thread 2026/10/15 14:21:07 INFO Applying migration id=host 2026/10/15 14:21:07 INFO Applying migration id=sharedinbox 2026/10/15 14:21:07 INFO Applying migration id=noteshost 2026/10/15 14:21:07 INFO Applying migration id=fetched 2026/10/15 14:21:07 INFO Applying migration id=move 2026/10/15 14:21:07 INFO Applying migration id=cleanup 2026/10/15 14:21:07 INFO Applying migration id=received 2026/10/15 14:21:07 INFO Applying migration id=namehost 2026/10/15 14:21:07 INFO Applying migration id=outboxhost 2026/10/15 14:21:07 INFO Applying migration id=notesfts 2026/10/15 14:21:07 INFO Applying migration id=iconsname 2026/10/15 14:21:07 INFO Applying migration id=nohash 2026/10/15 14:21:07 INFO Applying migration id=shares 2026/10/15 14:21:07 INFO Applying migration id=actorttl 2026/10/15 14:21:07 INFO Applying migration id=tocc 2026/10/15 14:21:07 INFO Applying migration id=followeds 2026/10/15 14:21:07 INFO Applying migration id=certhash 2026/10/15 14:21:07 INFO Applying migration id=follows_sync 2026/10/15 14:21:07 INFO Applying migration id=jsonpath 2026/10/15 14:21:07 INFO Applying migration id=localforward 2026/10/15 14:21:07 INFO Applying migration id=avatar 2026/10/15 14:21:07 INFO Applying migration id=noimage 2026/10/15 14:21:07 INFO Applying migration id=feed 2026/10/15 14:21:07 INFO Applying migration id=bookmarks 2026/10/15 14:21:07 INFO Applying migration id=shareactivity 2026/10/15 14:21:07 INFO Applying migration id=application 2026/10/15 14:21:07 INFO Applying migration id=certificates 2026/10/15 14:21:07 INFO Applying migration id=rawforward 2026/10/15 14:21:07 INFO Applying migration id=publickey 2026/10/15 14:21:07 INFO Applying migration id=resolvegroup 2026/10/15 14:21:07 INFO Applying migration id=reject 2026/10/15 14:21:07 INFO Applying migration id=autodel 2026/10/15 14:21:07 INFO Applying migration id=jsonb 2026/10/15 14:21:07 INFO Applying migration id=quote 2026/10/15 14:21:07 INFO Applying migration id=rfc9421 2026/10/15 14:21:07 INFO Applying migration id=keys 2026/10/15 14:21:07 INFO Applying migration id=portable 2026/10/15 14:21:07 INFO Applying migration id=proofs 2026/10/15 14:21:07 INFO Applying migration id=contexts 2026/10/15 14:21:07 INFO Applying migration id=deliverieshost 2026/10/15 14:21:07 INFO Applying migration id=pembegin 2026/10/15 14:21:07 INFO Applying migration id=didhost 2026/10/15 14:21:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:07 INFO Applying migration id=invites 2026/10/15 14:21:07 INFO Applying migration id=ed25519blob 2026/10/15 14:21:07 INFO Applying migration id=rsablob 2026/10/15 14:21:07 INFO Applying migration id=iconscid 2026/10/15 14:21:07 INFO Applying migration id=actor 2026/10/15 14:21:07 INFO Applying migration id=localkeys 2026/10/15 14:21:07 INFO Applying migration id=deleted 2026/10/15 14:21:07 INFO Applying migration id=history 2026/10/15 14:21:07 INFO Applying migration id=outboxnano 2026/10/15 14:21:07 INFO Applying migration id=implements 2026/10/15 14:21:07 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:07 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-2eed-79d1-9e27-e627737d6a58 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-2eed-79af-a5c6-3d3100225b32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-2eed-79af-a5c6-3d3100225b32 2026/10/15 14:21:07 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:07 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/01a13ff0-2eed-79af-a5c6-3d3100225b32 --- PASS: TestPoll_EditVote (0.59s) === RUN TestPoll_DeleteReply 2026/10/15 14:21:07 INFO Applying migration id=initial 2026/10/15 14:21:07 INFO Applying migration id=notesupdated 2026/10/15 14:21:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:07 INFO Applying migration id=activitiesid 2026/10/15 14:21:07 INFO Applying migration id=outbox 2026/10/15 14:21:07 INFO Applying migration id=edits 2026/10/15 14:21:07 INFO Applying migration id=outboxactor 2026/10/15 14:21:07 INFO Applying migration id=outboxsender 2026/10/15 14:21:07 INFO Applying migration id=thread 2026/10/15 14:21:07 INFO Applying migration id=host 2026/10/15 14:21:07 INFO Applying migration id=sharedinbox 2026/10/15 14:21:07 INFO Applying migration id=noteshost 2026/10/15 14:21:07 INFO Applying migration id=fetched 2026/10/15 14:21:07 INFO Applying migration id=move 2026/10/15 14:21:07 INFO Applying migration id=cleanup 2026/10/15 14:21:07 INFO Applying migration id=received 2026/10/15 14:21:07 INFO Applying migration id=namehost 2026/10/15 14:21:07 INFO Applying migration id=outboxhost 2026/10/15 14:21:07 INFO Applying migration id=notesfts 2026/10/15 14:21:07 INFO Applying migration id=iconsname 2026/10/15 14:21:07 INFO Applying migration id=nohash 2026/10/15 14:21:07 INFO Applying migration id=shares 2026/10/15 14:21:07 INFO Applying migration id=actorttl 2026/10/15 14:21:07 INFO Applying migration id=tocc 2026/10/15 14:21:07 INFO Applying migration id=followeds 2026/10/15 14:21:07 INFO Applying migration id=certhash 2026/10/15 14:21:07 INFO Applying migration id=follows_sync 2026/10/15 14:21:07 INFO Applying migration id=jsonpath 2026/10/15 14:21:07 INFO Applying migration id=localforward 2026/10/15 14:21:07 INFO Applying migration id=avatar 2026/10/15 14:21:07 INFO Applying migration id=noimage 2026/10/15 14:21:07 INFO Applying migration id=feed 2026/10/15 14:21:07 INFO Applying migration id=bookmarks 2026/10/15 14:21:07 INFO Applying migration id=shareactivity 2026/10/15 14:21:07 INFO Applying migration id=application 2026/10/15 14:21:07 INFO Applying migration id=certificates 2026/10/15 14:21:07 INFO Applying migration id=rawforward 2026/10/15 14:21:07 INFO Applying migration id=publickey 2026/10/15 14:21:07 INFO Applying migration id=resolvegroup 2026/10/15 14:21:07 INFO Applying migration id=reject 2026/10/15 14:21:07 INFO Applying migration id=autodel 2026/10/15 14:21:07 INFO Applying migration id=jsonb 2026/10/15 14:21:07 INFO Applying migration id=quote 2026/10/15 14:21:07 INFO Applying migration id=rfc9421 2026/10/15 14:21:07 INFO Applying migration id=keys 2026/10/15 14:21:07 INFO Applying migration id=portable 2026/10/15 14:21:07 INFO Applying migration id=proofs 2026/10/15 14:21:07 INFO Applying migration id=contexts 2026/10/15 14:21:07 INFO Applying migration id=deliverieshost 2026/10/15 14:21:07 INFO Applying migration id=pembegin 2026/10/15 14:21:07 INFO Applying migration id=didhost 2026/10/15 14:21:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:07 INFO Applying migration id=invites 2026/10/15 14:21:07 INFO Applying migration id=ed25519blob 2026/10/15 14:21:07 INFO Applying migration id=rsablob 2026/10/15 14:21:07 INFO Applying migration id=iconscid 2026/10/15 14:21:07 INFO Applying migration id=actor 2026/10/15 14:21:07 INFO Applying migration id=localkeys 2026/10/15 14:21:07 INFO Applying migration id=deleted 2026/10/15 14:21:07 INFO Applying migration id=history 2026/10/15 14:21:07 INFO Applying migration id=outboxnano 2026/10/15 14:21:07 INFO Applying migration id=implements 2026/10/15 14:21:07 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:08 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/15 14:21:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-3110-7ceb-96ff-a58b7e975266 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-3110-7cb6-808c-40c327ffc763 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-3110-7cb6-808c-40c327ffc763 2026/10/15 14:21:08 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:08 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13ff0-3110-7cb6-808c-40c327ffc763 can=2026-10-15T14:25:08.240Z --- PASS: TestPoll_DeleteReply (0.55s) === RUN TestPoll_Update 2026/10/15 14:21:08 INFO Applying migration id=initial 2026/10/15 14:21:08 INFO Applying migration id=notesupdated 2026/10/15 14:21:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:08 INFO Applying migration id=activitiesid 2026/10/15 14:21:08 INFO Applying migration id=outbox 2026/10/15 14:21:08 INFO Applying migration id=edits 2026/10/15 14:21:08 INFO Applying migration id=outboxactor 2026/10/15 14:21:08 INFO Applying migration id=outboxsender 2026/10/15 14:21:08 INFO Applying migration id=thread 2026/10/15 14:21:08 INFO Applying migration id=host 2026/10/15 14:21:08 INFO Applying migration id=sharedinbox 2026/10/15 14:21:08 INFO Applying migration id=noteshost 2026/10/15 14:21:08 INFO Applying migration id=fetched 2026/10/15 14:21:08 INFO Applying migration id=move 2026/10/15 14:21:08 INFO Applying migration id=cleanup 2026/10/15 14:21:08 INFO Applying migration id=received 2026/10/15 14:21:08 INFO Applying migration id=namehost 2026/10/15 14:21:08 INFO Applying migration id=outboxhost 2026/10/15 14:21:08 INFO Applying migration id=notesfts 2026/10/15 14:21:08 INFO Applying migration id=iconsname 2026/10/15 14:21:08 INFO Applying migration id=nohash 2026/10/15 14:21:08 INFO Applying migration id=shares 2026/10/15 14:21:08 INFO Applying migration id=actorttl 2026/10/15 14:21:08 INFO Applying migration id=tocc 2026/10/15 14:21:08 INFO Applying migration id=followeds 2026/10/15 14:21:08 INFO Applying migration id=certhash 2026/10/15 14:21:08 INFO Applying migration id=follows_sync 2026/10/15 14:21:08 INFO Applying migration id=jsonpath 2026/10/15 14:21:08 INFO Applying migration id=localforward 2026/10/15 14:21:08 INFO Applying migration id=avatar 2026/10/15 14:21:08 INFO Applying migration id=noimage 2026/10/15 14:21:08 INFO Applying migration id=feed 2026/10/15 14:21:08 INFO Applying migration id=bookmarks 2026/10/15 14:21:08 INFO Applying migration id=shareactivity 2026/10/15 14:21:08 INFO Applying migration id=application 2026/10/15 14:21:08 INFO Applying migration id=certificates 2026/10/15 14:21:08 INFO Applying migration id=rawforward 2026/10/15 14:21:08 INFO Applying migration id=publickey 2026/10/15 14:21:08 INFO Applying migration id=resolvegroup 2026/10/15 14:21:08 INFO Applying migration id=reject 2026/10/15 14:21:08 INFO Applying migration id=autodel 2026/10/15 14:21:08 INFO Applying migration id=jsonb 2026/10/15 14:21:08 INFO Applying migration id=quote 2026/10/15 14:21:08 INFO Applying migration id=rfc9421 2026/10/15 14:21:08 INFO Applying migration id=keys 2026/10/15 14:21:08 INFO Applying migration id=portable 2026/10/15 14:21:08 INFO Applying migration id=proofs 2026/10/15 14:21:08 INFO Applying migration id=contexts 2026/10/15 14:21:08 INFO Applying migration id=deliverieshost 2026/10/15 14:21:08 INFO Applying migration id=pembegin 2026/10/15 14:21:08 INFO Applying migration id=didhost 2026/10/15 14:21:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:08 INFO Applying migration id=invites 2026/10/15 14:21:08 INFO Applying migration id=ed25519blob 2026/10/15 14:21:08 INFO Applying migration id=rsablob 2026/10/15 14:21:08 INFO Applying migration id=iconscid 2026/10/15 14:21:08 INFO Applying migration id=actor 2026/10/15 14:21:08 INFO Applying migration id=localkeys 2026/10/15 14:21:08 INFO Applying migration id=deleted 2026/10/15 14:21:08 INFO Applying migration id=history 2026/10/15 14:21:08 INFO Applying migration id=outboxnano 2026/10/15 14:21:08 INFO Applying migration id=implements 2026/10/15 14:21:08 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:08 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:08 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/10/15 14:21:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (0.60s) === RUN TestPoll_OldUpdate 2026/10/15 14:21:08 INFO Applying migration id=initial 2026/10/15 14:21:08 INFO Applying migration id=notesupdated 2026/10/15 14:21:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:08 INFO Applying migration id=activitiesid 2026/10/15 14:21:08 INFO Applying migration id=outbox 2026/10/15 14:21:08 INFO Applying migration id=edits 2026/10/15 14:21:08 INFO Applying migration id=outboxactor 2026/10/15 14:21:08 INFO Applying migration id=outboxsender 2026/10/15 14:21:08 INFO Applying migration id=thread 2026/10/15 14:21:08 INFO Applying migration id=host 2026/10/15 14:21:08 INFO Applying migration id=sharedinbox 2026/10/15 14:21:08 INFO Applying migration id=noteshost 2026/10/15 14:21:08 INFO Applying migration id=fetched 2026/10/15 14:21:08 INFO Applying migration id=move 2026/10/15 14:21:08 INFO Applying migration id=cleanup 2026/10/15 14:21:08 INFO Applying migration id=received 2026/10/15 14:21:08 INFO Applying migration id=namehost 2026/10/15 14:21:08 INFO Applying migration id=outboxhost 2026/10/15 14:21:08 INFO Applying migration id=notesfts 2026/10/15 14:21:08 INFO Applying migration id=iconsname 2026/10/15 14:21:08 INFO Applying migration id=nohash 2026/10/15 14:21:08 INFO Applying migration id=shares 2026/10/15 14:21:08 INFO Applying migration id=actorttl 2026/10/15 14:21:08 INFO Applying migration id=tocc 2026/10/15 14:21:08 INFO Applying migration id=followeds 2026/10/15 14:21:08 INFO Applying migration id=certhash 2026/10/15 14:21:08 INFO Applying migration id=follows_sync 2026/10/15 14:21:08 INFO Applying migration id=jsonpath 2026/10/15 14:21:08 INFO Applying migration id=localforward 2026/10/15 14:21:08 INFO Applying migration id=avatar 2026/10/15 14:21:08 INFO Applying migration id=noimage 2026/10/15 14:21:08 INFO Applying migration id=feed 2026/10/15 14:21:08 INFO Applying migration id=bookmarks 2026/10/15 14:21:08 INFO Applying migration id=shareactivity 2026/10/15 14:21:08 INFO Applying migration id=application 2026/10/15 14:21:08 INFO Applying migration id=certificates 2026/10/15 14:21:08 INFO Applying migration id=rawforward 2026/10/15 14:21:08 INFO Applying migration id=publickey 2026/10/15 14:21:08 INFO Applying migration id=resolvegroup 2026/10/15 14:21:08 INFO Applying migration id=reject 2026/10/15 14:21:08 INFO Applying migration id=autodel 2026/10/15 14:21:08 INFO Applying migration id=jsonb 2026/10/15 14:21:08 INFO Applying migration id=quote 2026/10/15 14:21:08 INFO Applying migration id=rfc9421 2026/10/15 14:21:08 INFO Applying migration id=keys 2026/10/15 14:21:08 INFO Applying migration id=portable 2026/10/15 14:21:08 INFO Applying migration id=proofs 2026/10/15 14:21:08 INFO Applying migration id=contexts 2026/10/15 14:21:08 INFO Applying migration id=deliverieshost 2026/10/15 14:21:08 INFO Applying migration id=pembegin 2026/10/15 14:21:08 INFO Applying migration id=didhost 2026/10/15 14:21:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:08 INFO Applying migration id=invites 2026/10/15 14:21:08 INFO Applying migration id=ed25519blob 2026/10/15 14:21:08 INFO Applying migration id=rsablob 2026/10/15 14:21:08 INFO Applying migration id=iconscid 2026/10/15 14:21:08 INFO Applying migration id=actor 2026/10/15 14:21:08 INFO Applying migration id=localkeys 2026/10/15 14:21:08 INFO Applying migration id=deleted 2026/10/15 14:21:08 INFO Applying migration id=history 2026/10/15 14:21:08 INFO Applying migration id=outboxnano 2026/10/15 14:21:08 INFO Applying migration id=implements 2026/10/15 14:21:09 INFO Applying migration id=backfill 2026/10/15 14:21: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/10/15 14:21:09 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/15 14:21:09 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.44s) === RUN TestPoll_Local3Options 2026/10/15 14:21:09 INFO Applying migration id=initial 2026/10/15 14:21:09 INFO Applying migration id=notesupdated 2026/10/15 14:21:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:09 INFO Applying migration id=activitiesid 2026/10/15 14:21:09 INFO Applying migration id=outbox 2026/10/15 14:21:09 INFO Applying migration id=edits 2026/10/15 14:21:09 INFO Applying migration id=outboxactor 2026/10/15 14:21:09 INFO Applying migration id=outboxsender 2026/10/15 14:21:09 INFO Applying migration id=thread 2026/10/15 14:21:09 INFO Applying migration id=host 2026/10/15 14:21:09 INFO Applying migration id=sharedinbox 2026/10/15 14:21:09 INFO Applying migration id=noteshost 2026/10/15 14:21:09 INFO Applying migration id=fetched 2026/10/15 14:21:09 INFO Applying migration id=move 2026/10/15 14:21:09 INFO Applying migration id=cleanup 2026/10/15 14:21:09 INFO Applying migration id=received 2026/10/15 14:21:09 INFO Applying migration id=namehost 2026/10/15 14:21:09 INFO Applying migration id=outboxhost 2026/10/15 14:21:09 INFO Applying migration id=notesfts 2026/10/15 14:21:09 INFO Applying migration id=iconsname 2026/10/15 14:21:09 INFO Applying migration id=nohash 2026/10/15 14:21:09 INFO Applying migration id=shares 2026/10/15 14:21:09 INFO Applying migration id=actorttl 2026/10/15 14:21:09 INFO Applying migration id=tocc 2026/10/15 14:21:09 INFO Applying migration id=followeds 2026/10/15 14:21:09 INFO Applying migration id=certhash 2026/10/15 14:21:09 INFO Applying migration id=follows_sync 2026/10/15 14:21:09 INFO Applying migration id=jsonpath 2026/10/15 14:21:09 INFO Applying migration id=localforward 2026/10/15 14:21:09 INFO Applying migration id=avatar 2026/10/15 14:21:09 INFO Applying migration id=noimage 2026/10/15 14:21:09 INFO Applying migration id=feed 2026/10/15 14:21:09 INFO Applying migration id=bookmarks 2026/10/15 14:21:09 INFO Applying migration id=shareactivity 2026/10/15 14:21:09 INFO Applying migration id=application 2026/10/15 14:21:09 INFO Applying migration id=certificates 2026/10/15 14:21:09 INFO Applying migration id=rawforward 2026/10/15 14:21:09 INFO Applying migration id=publickey 2026/10/15 14:21:09 INFO Applying migration id=resolvegroup 2026/10/15 14:21:09 INFO Applying migration id=reject 2026/10/15 14:21:09 INFO Applying migration id=autodel 2026/10/15 14:21:09 INFO Applying migration id=jsonb 2026/10/15 14:21:09 INFO Applying migration id=quote 2026/10/15 14:21:09 INFO Applying migration id=rfc9421 2026/10/15 14:21:09 INFO Applying migration id=keys 2026/10/15 14:21:09 INFO Applying migration id=portable 2026/10/15 14:21:09 INFO Applying migration id=proofs 2026/10/15 14:21:09 INFO Applying migration id=contexts 2026/10/15 14:21:09 INFO Applying migration id=deliverieshost 2026/10/15 14:21:09 INFO Applying migration id=pembegin 2026/10/15 14:21:09 INFO Applying migration id=didhost 2026/10/15 14:21:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:09 INFO Applying migration id=invites 2026/10/15 14:21:09 INFO Applying migration id=ed25519blob 2026/10/15 14:21:09 INFO Applying migration id=rsablob 2026/10/15 14:21:09 INFO Applying migration id=iconscid 2026/10/15 14:21:09 INFO Applying migration id=actor 2026/10/15 14:21:09 INFO Applying migration id=localkeys 2026/10/15 14:21:09 INFO Applying migration id=deleted 2026/10/15 14:21:09 INFO Applying migration id=history 2026/10/15 14:21:09 INFO Applying migration id=outboxnano 2026/10/15 14:21:09 INFO Applying migration id=implements 2026/10/15 14:21:09 INFO Applying migration id=backfill 2026/10/15 14:21:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-37fe-76cf-b2af-770cf0bf5e7a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-37fe-74de-ad39-95a7fefabcbe activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-37fe-74de-ad39-95a7fefabcbe 2026/10/15 14:21:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-37fe-74de-ad39-95a7fefabcbe --- PASS: TestPoll_Local3Options (0.73s) === RUN TestPoll_Local5Options 2026/10/15 14:21:10 INFO Applying migration id=initial 2026/10/15 14:21:10 INFO Applying migration id=notesupdated 2026/10/15 14:21:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:10 INFO Applying migration id=activitiesid 2026/10/15 14:21:10 INFO Applying migration id=outbox 2026/10/15 14:21:10 INFO Applying migration id=edits 2026/10/15 14:21:10 INFO Applying migration id=outboxactor 2026/10/15 14:21:10 INFO Applying migration id=outboxsender 2026/10/15 14:21:10 INFO Applying migration id=thread 2026/10/15 14:21:10 INFO Applying migration id=host 2026/10/15 14:21:10 INFO Applying migration id=sharedinbox 2026/10/15 14:21:10 INFO Applying migration id=noteshost 2026/10/15 14:21:10 INFO Applying migration id=fetched 2026/10/15 14:21:10 INFO Applying migration id=move 2026/10/15 14:21:10 INFO Applying migration id=cleanup 2026/10/15 14:21:10 INFO Applying migration id=received 2026/10/15 14:21:10 INFO Applying migration id=namehost 2026/10/15 14:21:10 INFO Applying migration id=outboxhost 2026/10/15 14:21:10 INFO Applying migration id=notesfts 2026/10/15 14:21:10 INFO Applying migration id=iconsname 2026/10/15 14:21:10 INFO Applying migration id=nohash 2026/10/15 14:21:10 INFO Applying migration id=shares 2026/10/15 14:21:10 INFO Applying migration id=actorttl 2026/10/15 14:21:10 INFO Applying migration id=tocc 2026/10/15 14:21:10 INFO Applying migration id=followeds 2026/10/15 14:21:10 INFO Applying migration id=certhash 2026/10/15 14:21:10 INFO Applying migration id=follows_sync 2026/10/15 14:21:10 INFO Applying migration id=jsonpath 2026/10/15 14:21:10 INFO Applying migration id=localforward 2026/10/15 14:21:10 INFO Applying migration id=avatar 2026/10/15 14:21:10 INFO Applying migration id=noimage 2026/10/15 14:21:10 INFO Applying migration id=feed 2026/10/15 14:21:10 INFO Applying migration id=bookmarks 2026/10/15 14:21:10 INFO Applying migration id=shareactivity 2026/10/15 14:21:10 INFO Applying migration id=application 2026/10/15 14:21:10 INFO Applying migration id=certificates 2026/10/15 14:21:10 INFO Applying migration id=rawforward 2026/10/15 14:21:10 INFO Applying migration id=publickey 2026/10/15 14:21:10 INFO Applying migration id=resolvegroup 2026/10/15 14:21:10 INFO Applying migration id=reject 2026/10/15 14:21:10 INFO Applying migration id=autodel 2026/10/15 14:21:10 INFO Applying migration id=jsonb 2026/10/15 14:21:10 INFO Applying migration id=quote 2026/10/15 14:21:10 INFO Applying migration id=rfc9421 2026/10/15 14:21:10 INFO Applying migration id=keys 2026/10/15 14:21:10 INFO Applying migration id=portable 2026/10/15 14:21:10 INFO Applying migration id=proofs 2026/10/15 14:21:10 INFO Applying migration id=contexts 2026/10/15 14:21:10 INFO Applying migration id=deliverieshost 2026/10/15 14:21:10 INFO Applying migration id=pembegin 2026/10/15 14:21:10 INFO Applying migration id=didhost 2026/10/15 14:21:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:10 INFO Applying migration id=invites 2026/10/15 14:21:10 INFO Applying migration id=ed25519blob 2026/10/15 14:21:10 INFO Applying migration id=rsablob 2026/10/15 14:21:10 INFO Applying migration id=iconscid 2026/10/15 14:21:10 INFO Applying migration id=actor 2026/10/15 14:21:10 INFO Applying migration id=localkeys 2026/10/15 14:21:10 INFO Applying migration id=deleted 2026/10/15 14:21:10 INFO Applying migration id=history 2026/10/15 14:21:10 INFO Applying migration id=outboxnano 2026/10/15 14:21:10 INFO Applying migration id=implements 2026/10/15 14:21:10 INFO Applying migration id=backfill 2026/10/15 14:21:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-3ade-7e03-aea2-84a034d303c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-3ade-7c7d-a034-6a1e236d65a0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-3ade-7c7d-a034-6a1e236d65a0 2026/10/15 14:21:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-3ade-7c7d-a034-6a1e236d65a0 --- PASS: TestPoll_Local5Options (0.73s) === RUN TestPoll_Local1Option 2026/10/15 14:21:10 INFO Applying migration id=initial 2026/10/15 14:21:10 INFO Applying migration id=notesupdated 2026/10/15 14:21:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:10 INFO Applying migration id=activitiesid 2026/10/15 14:21:10 INFO Applying migration id=outbox 2026/10/15 14:21:10 INFO Applying migration id=edits 2026/10/15 14:21:10 INFO Applying migration id=outboxactor 2026/10/15 14:21:10 INFO Applying migration id=outboxsender 2026/10/15 14:21:10 INFO Applying migration id=thread 2026/10/15 14:21:10 INFO Applying migration id=host 2026/10/15 14:21:10 INFO Applying migration id=sharedinbox 2026/10/15 14:21:10 INFO Applying migration id=noteshost 2026/10/15 14:21:10 INFO Applying migration id=fetched 2026/10/15 14:21:10 INFO Applying migration id=move 2026/10/15 14:21:10 INFO Applying migration id=cleanup 2026/10/15 14:21:10 INFO Applying migration id=received 2026/10/15 14:21:10 INFO Applying migration id=namehost 2026/10/15 14:21:10 INFO Applying migration id=outboxhost 2026/10/15 14:21:10 INFO Applying migration id=notesfts 2026/10/15 14:21:10 INFO Applying migration id=iconsname 2026/10/15 14:21:10 INFO Applying migration id=nohash 2026/10/15 14:21:10 INFO Applying migration id=shares 2026/10/15 14:21:10 INFO Applying migration id=actorttl 2026/10/15 14:21:10 INFO Applying migration id=tocc 2026/10/15 14:21:10 INFO Applying migration id=followeds 2026/10/15 14:21:10 INFO Applying migration id=certhash 2026/10/15 14:21:10 INFO Applying migration id=follows_sync 2026/10/15 14:21:10 INFO Applying migration id=jsonpath 2026/10/15 14:21:10 INFO Applying migration id=localforward 2026/10/15 14:21:10 INFO Applying migration id=avatar 2026/10/15 14:21:10 INFO Applying migration id=noimage 2026/10/15 14:21:10 INFO Applying migration id=feed 2026/10/15 14:21:10 INFO Applying migration id=bookmarks 2026/10/15 14:21:10 INFO Applying migration id=shareactivity 2026/10/15 14:21:10 INFO Applying migration id=application 2026/10/15 14:21:10 INFO Applying migration id=certificates 2026/10/15 14:21:10 INFO Applying migration id=rawforward 2026/10/15 14:21:10 INFO Applying migration id=publickey 2026/10/15 14:21:10 INFO Applying migration id=resolvegroup 2026/10/15 14:21:10 INFO Applying migration id=reject 2026/10/15 14:21:10 INFO Applying migration id=autodel 2026/10/15 14:21:10 INFO Applying migration id=jsonb 2026/10/15 14:21:10 INFO Applying migration id=quote 2026/10/15 14:21:10 INFO Applying migration id=rfc9421 2026/10/15 14:21:10 INFO Applying migration id=keys 2026/10/15 14:21:10 INFO Applying migration id=portable 2026/10/15 14:21:10 INFO Applying migration id=proofs 2026/10/15 14:21:10 INFO Applying migration id=contexts 2026/10/15 14:21:10 INFO Applying migration id=deliverieshost 2026/10/15 14:21:10 INFO Applying migration id=pembegin 2026/10/15 14:21:10 INFO Applying migration id=didhost 2026/10/15 14:21:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:10 INFO Applying migration id=invites 2026/10/15 14:21:10 INFO Applying migration id=ed25519blob 2026/10/15 14:21:10 INFO Applying migration id=rsablob 2026/10/15 14:21:10 INFO Applying migration id=iconscid 2026/10/15 14:21:10 INFO Applying migration id=actor 2026/10/15 14:21:10 INFO Applying migration id=localkeys 2026/10/15 14:21:10 INFO Applying migration id=deleted 2026/10/15 14:21:10 INFO Applying migration id=history 2026/10/15 14:21:10 INFO Applying migration id=outboxnano 2026/10/15 14:21:10 INFO Applying migration id=implements 2026/10/15 14:21:10 INFO Applying migration id=backfill 2026/10/15 14:21:11 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (0.89s) === RUN TestPoll_Local6Options 2026/10/15 14:21:11 INFO Applying migration id=initial 2026/10/15 14:21:11 INFO Applying migration id=notesupdated 2026/10/15 14:21:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:11 INFO Applying migration id=activitiesid 2026/10/15 14:21:11 INFO Applying migration id=outbox 2026/10/15 14:21:11 INFO Applying migration id=edits 2026/10/15 14:21:11 INFO Applying migration id=outboxactor 2026/10/15 14:21:11 INFO Applying migration id=outboxsender 2026/10/15 14:21:11 INFO Applying migration id=thread 2026/10/15 14:21:11 INFO Applying migration id=host 2026/10/15 14:21:11 INFO Applying migration id=sharedinbox 2026/10/15 14:21:11 INFO Applying migration id=noteshost 2026/10/15 14:21:11 INFO Applying migration id=fetched 2026/10/15 14:21:11 INFO Applying migration id=move 2026/10/15 14:21:11 INFO Applying migration id=cleanup 2026/10/15 14:21:11 INFO Applying migration id=received 2026/10/15 14:21:11 INFO Applying migration id=namehost 2026/10/15 14:21:11 INFO Applying migration id=outboxhost 2026/10/15 14:21:11 INFO Applying migration id=notesfts 2026/10/15 14:21:11 INFO Applying migration id=iconsname 2026/10/15 14:21:11 INFO Applying migration id=nohash 2026/10/15 14:21:11 INFO Applying migration id=shares 2026/10/15 14:21:11 INFO Applying migration id=actorttl 2026/10/15 14:21:11 INFO Applying migration id=tocc 2026/10/15 14:21:11 INFO Applying migration id=followeds 2026/10/15 14:21:11 INFO Applying migration id=certhash 2026/10/15 14:21:11 INFO Applying migration id=follows_sync 2026/10/15 14:21:11 INFO Applying migration id=jsonpath 2026/10/15 14:21:11 INFO Applying migration id=localforward 2026/10/15 14:21:11 INFO Applying migration id=avatar 2026/10/15 14:21:11 INFO Applying migration id=noimage 2026/10/15 14:21:11 INFO Applying migration id=feed 2026/10/15 14:21:11 INFO Applying migration id=bookmarks 2026/10/15 14:21:11 INFO Applying migration id=shareactivity 2026/10/15 14:21:11 INFO Applying migration id=application 2026/10/15 14:21:11 INFO Applying migration id=certificates 2026/10/15 14:21:11 INFO Applying migration id=rawforward 2026/10/15 14:21:11 INFO Applying migration id=publickey 2026/10/15 14:21:11 INFO Applying migration id=resolvegroup 2026/10/15 14:21:11 INFO Applying migration id=reject 2026/10/15 14:21:11 INFO Applying migration id=autodel 2026/10/15 14:21:11 INFO Applying migration id=jsonb 2026/10/15 14:21:11 INFO Applying migration id=quote 2026/10/15 14:21:11 INFO Applying migration id=rfc9421 2026/10/15 14:21:11 INFO Applying migration id=keys 2026/10/15 14:21:11 INFO Applying migration id=portable 2026/10/15 14:21:11 INFO Applying migration id=proofs 2026/10/15 14:21:11 INFO Applying migration id=contexts 2026/10/15 14:21:11 INFO Applying migration id=deliverieshost 2026/10/15 14:21:11 INFO Applying migration id=pembegin 2026/10/15 14:21:11 INFO Applying migration id=didhost 2026/10/15 14:21:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:11 INFO Applying migration id=invites 2026/10/15 14:21:11 INFO Applying migration id=ed25519blob 2026/10/15 14:21:11 INFO Applying migration id=rsablob 2026/10/15 14:21:11 INFO Applying migration id=iconscid 2026/10/15 14:21:11 INFO Applying migration id=actor 2026/10/15 14:21:11 INFO Applying migration id=localkeys 2026/10/15 14:21:11 INFO Applying migration id=deleted 2026/10/15 14:21:11 INFO Applying migration id=history 2026/10/15 14:21:11 INFO Applying migration id=outboxnano 2026/10/15 14:21:11 INFO Applying migration id=implements 2026/10/15 14:21:11 INFO Applying migration id=backfill 2026/10/15 14:21:12 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 (0.61s) === RUN TestPoll_LocalEmptyOption 2026/10/15 14:21:12 INFO Applying migration id=initial 2026/10/15 14:21:12 INFO Applying migration id=notesupdated 2026/10/15 14:21:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:12 INFO Applying migration id=activitiesid 2026/10/15 14:21:12 INFO Applying migration id=outbox 2026/10/15 14:21:12 INFO Applying migration id=edits 2026/10/15 14:21:12 INFO Applying migration id=outboxactor 2026/10/15 14:21:12 INFO Applying migration id=outboxsender 2026/10/15 14:21:12 INFO Applying migration id=thread 2026/10/15 14:21:12 INFO Applying migration id=host 2026/10/15 14:21:12 INFO Applying migration id=sharedinbox 2026/10/15 14:21:12 INFO Applying migration id=noteshost 2026/10/15 14:21:12 INFO Applying migration id=fetched 2026/10/15 14:21:12 INFO Applying migration id=move 2026/10/15 14:21:12 INFO Applying migration id=cleanup 2026/10/15 14:21:12 INFO Applying migration id=received 2026/10/15 14:21:12 INFO Applying migration id=namehost 2026/10/15 14:21:12 INFO Applying migration id=outboxhost 2026/10/15 14:21:12 INFO Applying migration id=notesfts 2026/10/15 14:21:12 INFO Applying migration id=iconsname 2026/10/15 14:21:12 INFO Applying migration id=nohash 2026/10/15 14:21:12 INFO Applying migration id=shares 2026/10/15 14:21:12 INFO Applying migration id=actorttl 2026/10/15 14:21:12 INFO Applying migration id=tocc 2026/10/15 14:21:12 INFO Applying migration id=followeds 2026/10/15 14:21:12 INFO Applying migration id=certhash 2026/10/15 14:21:12 INFO Applying migration id=follows_sync 2026/10/15 14:21:12 INFO Applying migration id=jsonpath 2026/10/15 14:21:12 INFO Applying migration id=localforward 2026/10/15 14:21:12 INFO Applying migration id=avatar 2026/10/15 14:21:12 INFO Applying migration id=noimage 2026/10/15 14:21:12 INFO Applying migration id=feed 2026/10/15 14:21:12 INFO Applying migration id=bookmarks 2026/10/15 14:21:12 INFO Applying migration id=shareactivity 2026/10/15 14:21:12 INFO Applying migration id=application 2026/10/15 14:21:12 INFO Applying migration id=certificates 2026/10/15 14:21:12 INFO Applying migration id=rawforward 2026/10/15 14:21:12 INFO Applying migration id=publickey 2026/10/15 14:21:12 INFO Applying migration id=resolvegroup 2026/10/15 14:21:12 INFO Applying migration id=reject 2026/10/15 14:21:12 INFO Applying migration id=autodel 2026/10/15 14:21:12 INFO Applying migration id=jsonb 2026/10/15 14:21:12 INFO Applying migration id=quote 2026/10/15 14:21:12 INFO Applying migration id=rfc9421 2026/10/15 14:21:12 INFO Applying migration id=keys 2026/10/15 14:21:12 INFO Applying migration id=portable 2026/10/15 14:21:12 INFO Applying migration id=proofs 2026/10/15 14:21:12 INFO Applying migration id=contexts 2026/10/15 14:21:12 INFO Applying migration id=deliverieshost 2026/10/15 14:21:12 INFO Applying migration id=pembegin 2026/10/15 14:21:12 INFO Applying migration id=didhost 2026/10/15 14:21:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:12 INFO Applying migration id=invites 2026/10/15 14:21:12 INFO Applying migration id=ed25519blob 2026/10/15 14:21:12 INFO Applying migration id=rsablob 2026/10/15 14:21:12 INFO Applying migration id=iconscid 2026/10/15 14:21:12 INFO Applying migration id=actor 2026/10/15 14:21:12 INFO Applying migration id=localkeys 2026/10/15 14:21:12 INFO Applying migration id=deleted 2026/10/15 14:21:12 INFO Applying migration id=history 2026/10/15 14:21:12 INFO Applying migration id=outboxnano 2026/10/15 14:21:12 INFO Applying migration id=implements 2026/10/15 14:21:12 INFO Applying migration id=backfill --- PASS: TestPoll_LocalEmptyOption (0.62s) === RUN TestPoll_LocalOptionWithLink 2026/10/15 14:21:12 INFO Applying migration id=initial 2026/10/15 14:21:12 INFO Applying migration id=notesupdated 2026/10/15 14:21:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:12 INFO Applying migration id=activitiesid 2026/10/15 14:21:12 INFO Applying migration id=outbox 2026/10/15 14:21:12 INFO Applying migration id=edits 2026/10/15 14:21:12 INFO Applying migration id=outboxactor 2026/10/15 14:21:12 INFO Applying migration id=outboxsender 2026/10/15 14:21:12 INFO Applying migration id=thread 2026/10/15 14:21:12 INFO Applying migration id=host 2026/10/15 14:21:12 INFO Applying migration id=sharedinbox 2026/10/15 14:21:12 INFO Applying migration id=noteshost 2026/10/15 14:21:12 INFO Applying migration id=fetched 2026/10/15 14:21:12 INFO Applying migration id=move 2026/10/15 14:21:12 INFO Applying migration id=cleanup 2026/10/15 14:21:12 INFO Applying migration id=received 2026/10/15 14:21:12 INFO Applying migration id=namehost 2026/10/15 14:21:12 INFO Applying migration id=outboxhost 2026/10/15 14:21:12 INFO Applying migration id=notesfts 2026/10/15 14:21:12 INFO Applying migration id=iconsname 2026/10/15 14:21:12 INFO Applying migration id=nohash 2026/10/15 14:21:12 INFO Applying migration id=shares 2026/10/15 14:21:12 INFO Applying migration id=actorttl 2026/10/15 14:21:12 INFO Applying migration id=tocc 2026/10/15 14:21:12 INFO Applying migration id=followeds 2026/10/15 14:21:12 INFO Applying migration id=certhash 2026/10/15 14:21:12 INFO Applying migration id=follows_sync 2026/10/15 14:21:12 INFO Applying migration id=jsonpath 2026/10/15 14:21:12 INFO Applying migration id=localforward 2026/10/15 14:21:12 INFO Applying migration id=avatar 2026/10/15 14:21:12 INFO Applying migration id=noimage 2026/10/15 14:21:12 INFO Applying migration id=feed 2026/10/15 14:21:12 INFO Applying migration id=bookmarks 2026/10/15 14:21:12 INFO Applying migration id=shareactivity 2026/10/15 14:21:12 INFO Applying migration id=application 2026/10/15 14:21:12 INFO Applying migration id=certificates 2026/10/15 14:21:12 INFO Applying migration id=rawforward 2026/10/15 14:21:12 INFO Applying migration id=publickey 2026/10/15 14:21:12 INFO Applying migration id=resolvegroup 2026/10/15 14:21:12 INFO Applying migration id=reject 2026/10/15 14:21:12 INFO Applying migration id=autodel 2026/10/15 14:21:12 INFO Applying migration id=jsonb 2026/10/15 14:21:12 INFO Applying migration id=quote 2026/10/15 14:21:12 INFO Applying migration id=rfc9421 2026/10/15 14:21:13 INFO Applying migration id=keys 2026/10/15 14:21:13 INFO Applying migration id=portable 2026/10/15 14:21:13 INFO Applying migration id=proofs 2026/10/15 14:21:13 INFO Applying migration id=contexts 2026/10/15 14:21:13 INFO Applying migration id=deliverieshost 2026/10/15 14:21:13 INFO Applying migration id=pembegin 2026/10/15 14:21:13 INFO Applying migration id=didhost 2026/10/15 14:21:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:13 INFO Applying migration id=invites 2026/10/15 14:21:13 INFO Applying migration id=ed25519blob 2026/10/15 14:21:13 INFO Applying migration id=rsablob 2026/10/15 14:21:13 INFO Applying migration id=iconscid 2026/10/15 14:21:13 INFO Applying migration id=actor 2026/10/15 14:21:13 INFO Applying migration id=localkeys 2026/10/15 14:21:13 INFO Applying migration id=deleted 2026/10/15 14:21:13 INFO Applying migration id=history 2026/10/15 14:21:13 INFO Applying migration id=outboxnano 2026/10/15 14:21:13 INFO Applying migration id=implements 2026/10/15 14:21:13 INFO Applying migration id=backfill 2026/10/15 14:21:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-45a1-7ae5-bd7e-a2447864adea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-45a1-78e0-89df-83343247c3f5 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-45a1-78e0-89df-83343247c3f5 2026/10/15 14:21:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-45a1-78e0-89df-83343247c3f5 --- PASS: TestPoll_LocalOptionWithLink (0.64s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/10/15 14:21:13 INFO Applying migration id=initial 2026/10/15 14:21:13 INFO Applying migration id=notesupdated 2026/10/15 14:21:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:13 INFO Applying migration id=activitiesid 2026/10/15 14:21:13 INFO Applying migration id=outbox 2026/10/15 14:21:13 INFO Applying migration id=edits 2026/10/15 14:21:13 INFO Applying migration id=outboxactor 2026/10/15 14:21:13 INFO Applying migration id=outboxsender 2026/10/15 14:21:13 INFO Applying migration id=thread 2026/10/15 14:21:13 INFO Applying migration id=host 2026/10/15 14:21:13 INFO Applying migration id=sharedinbox 2026/10/15 14:21:13 INFO Applying migration id=noteshost 2026/10/15 14:21:13 INFO Applying migration id=fetched 2026/10/15 14:21:13 INFO Applying migration id=move 2026/10/15 14:21:13 INFO Applying migration id=cleanup 2026/10/15 14:21:13 INFO Applying migration id=received 2026/10/15 14:21:13 INFO Applying migration id=namehost 2026/10/15 14:21:13 INFO Applying migration id=outboxhost 2026/10/15 14:21:13 INFO Applying migration id=notesfts 2026/10/15 14:21:13 INFO Applying migration id=iconsname 2026/10/15 14:21:13 INFO Applying migration id=nohash 2026/10/15 14:21:13 INFO Applying migration id=shares 2026/10/15 14:21:13 INFO Applying migration id=actorttl 2026/10/15 14:21:13 INFO Applying migration id=tocc 2026/10/15 14:21:13 INFO Applying migration id=followeds 2026/10/15 14:21:13 INFO Applying migration id=certhash 2026/10/15 14:21:13 INFO Applying migration id=follows_sync 2026/10/15 14:21:13 INFO Applying migration id=jsonpath 2026/10/15 14:21:13 INFO Applying migration id=localforward 2026/10/15 14:21:13 INFO Applying migration id=avatar 2026/10/15 14:21:13 INFO Applying migration id=noimage 2026/10/15 14:21:13 INFO Applying migration id=feed 2026/10/15 14:21:13 INFO Applying migration id=bookmarks 2026/10/15 14:21:13 INFO Applying migration id=shareactivity 2026/10/15 14:21:13 INFO Applying migration id=application 2026/10/15 14:21:13 INFO Applying migration id=certificates 2026/10/15 14:21:13 INFO Applying migration id=rawforward 2026/10/15 14:21:13 INFO Applying migration id=publickey 2026/10/15 14:21:13 INFO Applying migration id=resolvegroup 2026/10/15 14:21:13 INFO Applying migration id=reject 2026/10/15 14:21:13 INFO Applying migration id=autodel 2026/10/15 14:21:13 INFO Applying migration id=jsonb 2026/10/15 14:21:13 INFO Applying migration id=quote 2026/10/15 14:21:13 INFO Applying migration id=rfc9421 2026/10/15 14:21:13 INFO Applying migration id=keys 2026/10/15 14:21:13 INFO Applying migration id=portable 2026/10/15 14:21:13 INFO Applying migration id=proofs 2026/10/15 14:21:13 INFO Applying migration id=contexts 2026/10/15 14:21:13 INFO Applying migration id=deliverieshost 2026/10/15 14:21:13 INFO Applying migration id=pembegin 2026/10/15 14:21:13 INFO Applying migration id=didhost 2026/10/15 14:21:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:13 INFO Applying migration id=invites 2026/10/15 14:21:13 INFO Applying migration id=ed25519blob 2026/10/15 14:21:13 INFO Applying migration id=rsablob 2026/10/15 14:21:13 INFO Applying migration id=iconscid 2026/10/15 14:21:13 INFO Applying migration id=actor 2026/10/15 14:21:13 INFO Applying migration id=localkeys 2026/10/15 14:21:13 INFO Applying migration id=deleted 2026/10/15 14:21:13 INFO Applying migration id=history 2026/10/15 14:21:13 INFO Applying migration id=outboxnano 2026/10/15 14:21:13 INFO Applying migration id=implements 2026/10/15 14:21:13 INFO Applying migration id=backfill 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4814-7104-b491-42e82abb3729 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4816-740c-845e-0a1998041213 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4816-73ed-9cb4-0a2f94e8bf6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-4816-73ed-9cb4-0a2f94e8bf6a 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4817-7865-af49-a68746f6cd2d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4817-7846-a51d-994a58ab16f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-4817-7846-a51d-994a58ab16f0 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-481c-7a13-8bc1-8504dfbf92f2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4814-7032-a405-e3b43b22b57a --- PASS: TestPoll_Local3OptionsAnd2Votes (0.63s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/10/15 14:21:14 INFO Applying migration id=initial 2026/10/15 14:21:14 INFO Applying migration id=notesupdated 2026/10/15 14:21:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:14 INFO Applying migration id=activitiesid 2026/10/15 14:21:14 INFO Applying migration id=outbox 2026/10/15 14:21:14 INFO Applying migration id=edits 2026/10/15 14:21:14 INFO Applying migration id=outboxactor 2026/10/15 14:21:14 INFO Applying migration id=outboxsender 2026/10/15 14:21:14 INFO Applying migration id=thread 2026/10/15 14:21:14 INFO Applying migration id=host 2026/10/15 14:21:14 INFO Applying migration id=sharedinbox 2026/10/15 14:21:14 INFO Applying migration id=noteshost 2026/10/15 14:21:14 INFO Applying migration id=fetched 2026/10/15 14:21:14 INFO Applying migration id=move 2026/10/15 14:21:14 INFO Applying migration id=cleanup 2026/10/15 14:21:14 INFO Applying migration id=received 2026/10/15 14:21:14 INFO Applying migration id=namehost 2026/10/15 14:21:14 INFO Applying migration id=outboxhost 2026/10/15 14:21:14 INFO Applying migration id=notesfts 2026/10/15 14:21:14 INFO Applying migration id=iconsname 2026/10/15 14:21:14 INFO Applying migration id=nohash 2026/10/15 14:21:14 INFO Applying migration id=shares 2026/10/15 14:21:14 INFO Applying migration id=actorttl 2026/10/15 14:21:14 INFO Applying migration id=tocc 2026/10/15 14:21:14 INFO Applying migration id=followeds 2026/10/15 14:21:14 INFO Applying migration id=certhash 2026/10/15 14:21:14 INFO Applying migration id=follows_sync 2026/10/15 14:21:14 INFO Applying migration id=jsonpath 2026/10/15 14:21:14 INFO Applying migration id=localforward 2026/10/15 14:21:14 INFO Applying migration id=avatar 2026/10/15 14:21:14 INFO Applying migration id=noimage 2026/10/15 14:21:14 INFO Applying migration id=feed 2026/10/15 14:21:14 INFO Applying migration id=bookmarks 2026/10/15 14:21:14 INFO Applying migration id=shareactivity 2026/10/15 14:21:14 INFO Applying migration id=application 2026/10/15 14:21:14 INFO Applying migration id=certificates 2026/10/15 14:21:14 INFO Applying migration id=rawforward 2026/10/15 14:21:14 INFO Applying migration id=publickey 2026/10/15 14:21:14 INFO Applying migration id=resolvegroup 2026/10/15 14:21:14 INFO Applying migration id=reject 2026/10/15 14:21:14 INFO Applying migration id=autodel 2026/10/15 14:21:14 INFO Applying migration id=jsonb 2026/10/15 14:21:14 INFO Applying migration id=quote 2026/10/15 14:21:14 INFO Applying migration id=rfc9421 2026/10/15 14:21:14 INFO Applying migration id=keys 2026/10/15 14:21:14 INFO Applying migration id=portable 2026/10/15 14:21:14 INFO Applying migration id=proofs 2026/10/15 14:21:14 INFO Applying migration id=contexts 2026/10/15 14:21:14 INFO Applying migration id=deliverieshost 2026/10/15 14:21:14 INFO Applying migration id=pembegin 2026/10/15 14:21:14 INFO Applying migration id=didhost 2026/10/15 14:21:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:14 INFO Applying migration id=invites 2026/10/15 14:21:14 INFO Applying migration id=ed25519blob 2026/10/15 14:21:14 INFO Applying migration id=rsablob 2026/10/15 14:21:14 INFO Applying migration id=iconscid 2026/10/15 14:21:14 INFO Applying migration id=actor 2026/10/15 14:21:14 INFO Applying migration id=localkeys 2026/10/15 14:21:14 INFO Applying migration id=deleted 2026/10/15 14:21:14 INFO Applying migration id=history 2026/10/15 14:21:14 INFO Applying migration id=outboxnano 2026/10/15 14:21:14 INFO Applying migration id=implements 2026/10/15 14:21:14 INFO Applying migration id=backfill 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4ad2-776e-83cd-57b02b1569aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4ad7-721b-9ec7-6d72ec9f7f6d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad7-71e3-a904-4a8dfea53bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-4ad7-71e3-a904-4a8dfea53bab 2026/10/15 14:21:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4ad9-7cf0-8fc0-5053818b28e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff0-4ad9-7cb7-a1b2-e7dabf63ebef 2026/10/15 14:21:14 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-4ae4-770a-a49e-a48f583cb92e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 2026/10/15 14:21:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4ad2-7548-ab0f-42cac9528380 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (0.72s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/10/15 14:21:14 INFO Applying migration id=initial 2026/10/15 14:21:14 INFO Applying migration id=notesupdated 2026/10/15 14:21:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:14 INFO Applying migration id=activitiesid 2026/10/15 14:21:14 INFO Applying migration id=outbox 2026/10/15 14:21:14 INFO Applying migration id=edits 2026/10/15 14:21:14 INFO Applying migration id=outboxactor 2026/10/15 14:21:14 INFO Applying migration id=outboxsender 2026/10/15 14:21:14 INFO Applying migration id=thread 2026/10/15 14:21:14 INFO Applying migration id=host 2026/10/15 14:21:14 INFO Applying migration id=sharedinbox 2026/10/15 14:21:14 INFO Applying migration id=noteshost 2026/10/15 14:21:14 INFO Applying migration id=fetched 2026/10/15 14:21:14 INFO Applying migration id=move 2026/10/15 14:21:14 INFO Applying migration id=cleanup 2026/10/15 14:21:14 INFO Applying migration id=received 2026/10/15 14:21:14 INFO Applying migration id=namehost 2026/10/15 14:21:14 INFO Applying migration id=outboxhost 2026/10/15 14:21:14 INFO Applying migration id=notesfts 2026/10/15 14:21:14 INFO Applying migration id=iconsname 2026/10/15 14:21:14 INFO Applying migration id=nohash 2026/10/15 14:21:14 INFO Applying migration id=shares 2026/10/15 14:21:14 INFO Applying migration id=actorttl 2026/10/15 14:21:14 INFO Applying migration id=tocc 2026/10/15 14:21:14 INFO Applying migration id=followeds 2026/10/15 14:21:14 INFO Applying migration id=certhash 2026/10/15 14:21:14 INFO Applying migration id=follows_sync 2026/10/15 14:21:14 INFO Applying migration id=jsonpath 2026/10/15 14:21:14 INFO Applying migration id=localforward 2026/10/15 14:21:14 INFO Applying migration id=avatar 2026/10/15 14:21:14 INFO Applying migration id=noimage 2026/10/15 14:21:14 INFO Applying migration id=feed 2026/10/15 14:21:14 INFO Applying migration id=bookmarks 2026/10/15 14:21:14 INFO Applying migration id=shareactivity 2026/10/15 14:21:14 INFO Applying migration id=application 2026/10/15 14:21:14 INFO Applying migration id=certificates 2026/10/15 14:21:14 INFO Applying migration id=rawforward 2026/10/15 14:21:14 INFO Applying migration id=publickey 2026/10/15 14:21:14 INFO Applying migration id=resolvegroup 2026/10/15 14:21:14 INFO Applying migration id=reject 2026/10/15 14:21:14 INFO Applying migration id=autodel 2026/10/15 14:21:14 INFO Applying migration id=jsonb 2026/10/15 14:21:14 INFO Applying migration id=quote 2026/10/15 14:21:14 INFO Applying migration id=rfc9421 2026/10/15 14:21:14 INFO Applying migration id=keys 2026/10/15 14:21:14 INFO Applying migration id=portable 2026/10/15 14:21:14 INFO Applying migration id=proofs 2026/10/15 14:21:14 INFO Applying migration id=contexts 2026/10/15 14:21:14 INFO Applying migration id=deliverieshost 2026/10/15 14:21:14 INFO Applying migration id=pembegin 2026/10/15 14:21:14 INFO Applying migration id=didhost 2026/10/15 14:21:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:14 INFO Applying migration id=invites 2026/10/15 14:21:14 INFO Applying migration id=ed25519blob 2026/10/15 14:21:14 INFO Applying migration id=rsablob 2026/10/15 14:21:15 INFO Applying migration id=iconscid 2026/10/15 14:21:15 INFO Applying migration id=actor 2026/10/15 14:21:15 INFO Applying migration id=localkeys 2026/10/15 14:21:15 INFO Applying migration id=deleted 2026/10/15 14:21:15 INFO Applying migration id=history 2026/10/15 14:21:15 INFO Applying migration id=outboxnano 2026/10/15 14:21:15 INFO Applying migration id=implements 2026/10/15 14:21:15 INFO Applying migration id=backfill 2026/10/15 14:21:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-4e32-7e09-99cc-75e69e93f70d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-4e33-767d-8917-82d8d238a04e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-4e32-7e09-99cc-75e69e93f70d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff0-4e32-7e09-99cc-75e69e93f70d 2026/10/15 14:21:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-4e33-7ddc-bf4b-89f4deb06f5f 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/10/15 14:21:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-4e34-7731-9521-23bc579fd80d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-4e33-7ddc-bf4b-89f4deb06f5f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13ff0-4e33-7ddc-bf4b-89f4deb06f5f 2026/10/15 14:21:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4e36-7d98-8cc2-d83e9579686f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4e3b-702f-b76d-67a2223905f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e3a-7f37-99da-16e53a7a3448 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-4e3a-7f37-99da-16e53a7a3448 2026/10/15 14:21:15 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-4e3e-7073-a7a4-ab25431a49e5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e3e-7032-ba85-40c21481d2e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-4e3e-7032-ba85-40c21481d2e3 2026/10/15 14:21:15 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-4e41-708e-81b9-acef30523c81 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 2026/10/15 14:21:15 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-4e36-7c0a-ada5-2f6145e3e102 --- PASS: TestPoll_LocalVoteVisibilityFollowers (0.87s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/10/15 14:21:15 INFO Applying migration id=initial 2026/10/15 14:21:15 INFO Applying migration id=notesupdated 2026/10/15 14:21:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:15 INFO Applying migration id=activitiesid 2026/10/15 14:21:15 INFO Applying migration id=outbox 2026/10/15 14:21:15 INFO Applying migration id=edits 2026/10/15 14:21:15 INFO Applying migration id=outboxactor 2026/10/15 14:21:15 INFO Applying migration id=outboxsender 2026/10/15 14:21:15 INFO Applying migration id=thread 2026/10/15 14:21:15 INFO Applying migration id=host 2026/10/15 14:21:15 INFO Applying migration id=sharedinbox 2026/10/15 14:21:15 INFO Applying migration id=noteshost 2026/10/15 14:21:15 INFO Applying migration id=fetched 2026/10/15 14:21:15 INFO Applying migration id=move 2026/10/15 14:21:15 INFO Applying migration id=cleanup 2026/10/15 14:21:15 INFO Applying migration id=received 2026/10/15 14:21:15 INFO Applying migration id=namehost 2026/10/15 14:21:15 INFO Applying migration id=outboxhost 2026/10/15 14:21:15 INFO Applying migration id=notesfts 2026/10/15 14:21:15 INFO Applying migration id=iconsname 2026/10/15 14:21:15 INFO Applying migration id=nohash 2026/10/15 14:21:15 INFO Applying migration id=shares 2026/10/15 14:21:15 INFO Applying migration id=actorttl 2026/10/15 14:21:15 INFO Applying migration id=tocc 2026/10/15 14:21:15 INFO Applying migration id=followeds 2026/10/15 14:21:15 INFO Applying migration id=certhash 2026/10/15 14:21:15 INFO Applying migration id=follows_sync 2026/10/15 14:21:15 INFO Applying migration id=jsonpath 2026/10/15 14:21:15 INFO Applying migration id=localforward 2026/10/15 14:21:15 INFO Applying migration id=avatar 2026/10/15 14:21:15 INFO Applying migration id=noimage 2026/10/15 14:21:15 INFO Applying migration id=feed 2026/10/15 14:21:15 INFO Applying migration id=bookmarks 2026/10/15 14:21:15 INFO Applying migration id=shareactivity 2026/10/15 14:21:15 INFO Applying migration id=application 2026/10/15 14:21:15 INFO Applying migration id=certificates 2026/10/15 14:21:15 INFO Applying migration id=rawforward 2026/10/15 14:21:15 INFO Applying migration id=publickey 2026/10/15 14:21:15 INFO Applying migration id=resolvegroup 2026/10/15 14:21:15 INFO Applying migration id=reject 2026/10/15 14:21:15 INFO Applying migration id=autodel 2026/10/15 14:21:15 INFO Applying migration id=jsonb 2026/10/15 14:21:15 INFO Applying migration id=quote 2026/10/15 14:21:15 INFO Applying migration id=rfc9421 2026/10/15 14:21:15 INFO Applying migration id=keys 2026/10/15 14:21:15 INFO Applying migration id=portable 2026/10/15 14:21:15 INFO Applying migration id=proofs 2026/10/15 14:21:15 INFO Applying migration id=contexts 2026/10/15 14:21:15 INFO Applying migration id=deliverieshost 2026/10/15 14:21:15 INFO Applying migration id=pembegin 2026/10/15 14:21:15 INFO Applying migration id=didhost 2026/10/15 14:21:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:15 INFO Applying migration id=invites 2026/10/15 14:21:15 INFO Applying migration id=ed25519blob 2026/10/15 14:21:15 INFO Applying migration id=rsablob 2026/10/15 14:21:15 INFO Applying migration id=iconscid 2026/10/15 14:21:15 INFO Applying migration id=actor 2026/10/15 14:21:15 INFO Applying migration id=localkeys 2026/10/15 14:21:15 INFO Applying migration id=deleted 2026/10/15 14:21:15 INFO Applying migration id=history 2026/10/15 14:21:15 INFO Applying migration id=outboxnano 2026/10/15 14:21:15 INFO Applying migration id=implements 2026/10/15 14:21:15 INFO Applying migration id=backfill 2026/10/15 14:21:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-50e6-702e-a729-c4c9fc4b27ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-50eb-729f-9eac-9a60c3c24145 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50eb-7267-a7ae-2b95f5a7de2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-50eb-7267-a7ae-2b95f5a7de2b 2026/10/15 14:21:16 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-50ee-7003-a8b5-50d1c9418193 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50ed-7f0c-879b-ffc8bdfd4386 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-50ed-7f0c-879b-ffc8bdfd4386 2026/10/15 14:21:16 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-50f1-705e-91ef-170257aeea93 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 2026/10/15 14:21:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-50e5-7a98-aa7e-f57bf3a23053 --- PASS: TestPoll_LocalVoteVisibilityPublic (0.69s) === RUN TestPoll_LocalSelfVote 2026/10/15 14:21:16 INFO Applying migration id=initial 2026/10/15 14:21:16 INFO Applying migration id=notesupdated 2026/10/15 14:21:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:16 INFO Applying migration id=activitiesid 2026/10/15 14:21:16 INFO Applying migration id=outbox 2026/10/15 14:21:16 INFO Applying migration id=edits 2026/10/15 14:21:16 INFO Applying migration id=outboxactor 2026/10/15 14:21:16 INFO Applying migration id=outboxsender 2026/10/15 14:21:16 INFO Applying migration id=thread 2026/10/15 14:21:16 INFO Applying migration id=host 2026/10/15 14:21:16 INFO Applying migration id=sharedinbox 2026/10/15 14:21:16 INFO Applying migration id=noteshost 2026/10/15 14:21:16 INFO Applying migration id=fetched 2026/10/15 14:21:16 INFO Applying migration id=move 2026/10/15 14:21:16 INFO Applying migration id=cleanup 2026/10/15 14:21:16 INFO Applying migration id=received 2026/10/15 14:21:16 INFO Applying migration id=namehost 2026/10/15 14:21:16 INFO Applying migration id=outboxhost 2026/10/15 14:21:16 INFO Applying migration id=notesfts 2026/10/15 14:21:16 INFO Applying migration id=iconsname 2026/10/15 14:21:16 INFO Applying migration id=nohash 2026/10/15 14:21:16 INFO Applying migration id=shares 2026/10/15 14:21:16 INFO Applying migration id=actorttl 2026/10/15 14:21:16 INFO Applying migration id=tocc 2026/10/15 14:21:16 INFO Applying migration id=followeds 2026/10/15 14:21:16 INFO Applying migration id=certhash 2026/10/15 14:21:16 INFO Applying migration id=follows_sync 2026/10/15 14:21:16 INFO Applying migration id=jsonpath 2026/10/15 14:21:16 INFO Applying migration id=localforward 2026/10/15 14:21:16 INFO Applying migration id=avatar 2026/10/15 14:21:16 INFO Applying migration id=noimage 2026/10/15 14:21:16 INFO Applying migration id=feed 2026/10/15 14:21:16 INFO Applying migration id=bookmarks 2026/10/15 14:21:16 INFO Applying migration id=shareactivity 2026/10/15 14:21:16 INFO Applying migration id=application 2026/10/15 14:21:16 INFO Applying migration id=certificates 2026/10/15 14:21:16 INFO Applying migration id=rawforward 2026/10/15 14:21:16 INFO Applying migration id=publickey 2026/10/15 14:21:16 INFO Applying migration id=resolvegroup 2026/10/15 14:21:16 INFO Applying migration id=reject 2026/10/15 14:21:16 INFO Applying migration id=autodel 2026/10/15 14:21:16 INFO Applying migration id=jsonb 2026/10/15 14:21:16 INFO Applying migration id=quote 2026/10/15 14:21:16 INFO Applying migration id=rfc9421 2026/10/15 14:21:16 INFO Applying migration id=keys 2026/10/15 14:21:16 INFO Applying migration id=portable 2026/10/15 14:21:16 INFO Applying migration id=proofs 2026/10/15 14:21:16 INFO Applying migration id=contexts 2026/10/15 14:21:16 INFO Applying migration id=deliverieshost 2026/10/15 14:21:16 INFO Applying migration id=pembegin 2026/10/15 14:21:16 INFO Applying migration id=didhost 2026/10/15 14:21:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:16 INFO Applying migration id=invites 2026/10/15 14:21:16 INFO Applying migration id=ed25519blob 2026/10/15 14:21:16 INFO Applying migration id=rsablob 2026/10/15 14:21:16 INFO Applying migration id=iconscid 2026/10/15 14:21:16 INFO Applying migration id=actor 2026/10/15 14:21:16 INFO Applying migration id=localkeys 2026/10/15 14:21:16 INFO Applying migration id=deleted 2026/10/15 14:21:16 INFO Applying migration id=history 2026/10/15 14:21:16 INFO Applying migration id=outboxnano 2026/10/15 14:21:16 INFO Applying migration id=implements 2026/10/15 14:21:16 INFO Applying migration id=backfill 2026/10/15 14:21:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-541f-712e-a6e2-c7b9599e2b55 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-5421-73b7-8eae-3edc65edc300 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-5421-739f-80cc-232666b72759 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-5421-739f-80cc-232666b72759 2026/10/15 14:21:17 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-5425-7587-9d80-105ee2ee99a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-5425-752a-a5bd-b86f24f2fea6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-5425-752a-a5bd-b86f24f2fea6 2026/10/15 14:21:17 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-5428-7b0a-ace0-606e6b3b81a6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 2026/10/15 14:21:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-541f-7030-b15c-b9ca70837ba9 --- PASS: TestPoll_LocalSelfVote (0.81s) === RUN TestRegister_RedirectNoCertificate 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill --- PASS: TestRegister_RedirectNoCertificate (0.16s) === RUN TestRegister_InvitationRequired 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill 2026/10/15 14:21:17 INFO Redirecting uninvited user --- PASS: TestRegister_InvitationRequired (0.15s) === RUN TestRegister_InvitationPrompt 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill --- PASS: TestRegister_InvitationPrompt (0.11s) === RUN TestRegister_InvalidInvitationCode 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill 2026/10/15 14:21:17 WARN Invalid invitation code request.path=/users/invitations/accept code=abc --- PASS: TestRegister_InvalidInvitationCode (0.19s) === RUN TestRegister_Redirect 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:17 INFO Applying migration id=outbox 2026/10/15 14:21:17 INFO Applying migration id=edits 2026/10/15 14:21:17 INFO Applying migration id=outboxactor 2026/10/15 14:21:17 INFO Applying migration id=outboxsender 2026/10/15 14:21:17 INFO Applying migration id=thread 2026/10/15 14:21:17 INFO Applying migration id=host 2026/10/15 14:21:17 INFO Applying migration id=sharedinbox 2026/10/15 14:21:17 INFO Applying migration id=noteshost 2026/10/15 14:21:17 INFO Applying migration id=fetched 2026/10/15 14:21:17 INFO Applying migration id=move 2026/10/15 14:21:17 INFO Applying migration id=cleanup 2026/10/15 14:21:17 INFO Applying migration id=received 2026/10/15 14:21:17 INFO Applying migration id=namehost 2026/10/15 14:21:17 INFO Applying migration id=outboxhost 2026/10/15 14:21:17 INFO Applying migration id=notesfts 2026/10/15 14:21:17 INFO Applying migration id=iconsname 2026/10/15 14:21:17 INFO Applying migration id=nohash 2026/10/15 14:21:17 INFO Applying migration id=shares 2026/10/15 14:21:17 INFO Applying migration id=actorttl 2026/10/15 14:21:17 INFO Applying migration id=tocc 2026/10/15 14:21:17 INFO Applying migration id=followeds 2026/10/15 14:21:17 INFO Applying migration id=certhash 2026/10/15 14:21:17 INFO Applying migration id=follows_sync 2026/10/15 14:21:17 INFO Applying migration id=jsonpath 2026/10/15 14:21:17 INFO Applying migration id=localforward 2026/10/15 14:21:17 INFO Applying migration id=avatar 2026/10/15 14:21:17 INFO Applying migration id=noimage 2026/10/15 14:21:17 INFO Applying migration id=feed 2026/10/15 14:21:17 INFO Applying migration id=bookmarks 2026/10/15 14:21:17 INFO Applying migration id=shareactivity 2026/10/15 14:21:17 INFO Applying migration id=application 2026/10/15 14:21:17 INFO Applying migration id=certificates 2026/10/15 14:21:17 INFO Applying migration id=rawforward 2026/10/15 14:21:17 INFO Applying migration id=publickey 2026/10/15 14:21:17 INFO Applying migration id=resolvegroup 2026/10/15 14:21:17 INFO Applying migration id=reject 2026/10/15 14:21:17 INFO Applying migration id=autodel 2026/10/15 14:21:17 INFO Applying migration id=jsonb 2026/10/15 14:21:17 INFO Applying migration id=quote 2026/10/15 14:21:17 INFO Applying migration id=rfc9421 2026/10/15 14:21:17 INFO Applying migration id=keys 2026/10/15 14:21:17 INFO Applying migration id=portable 2026/10/15 14:21:17 INFO Applying migration id=proofs 2026/10/15 14:21:17 INFO Applying migration id=contexts 2026/10/15 14:21:17 INFO Applying migration id=deliverieshost 2026/10/15 14:21:17 INFO Applying migration id=pembegin 2026/10/15 14:21:17 INFO Applying migration id=didhost 2026/10/15 14:21:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:17 INFO Applying migration id=invites 2026/10/15 14:21:17 INFO Applying migration id=ed25519blob 2026/10/15 14:21:17 INFO Applying migration id=rsablob 2026/10/15 14:21:17 INFO Applying migration id=iconscid 2026/10/15 14:21:17 INFO Applying migration id=actor 2026/10/15 14:21:17 INFO Applying migration id=localkeys 2026/10/15 14:21:17 INFO Applying migration id=deleted 2026/10/15 14:21:17 INFO Applying migration id=history 2026/10/15 14:21:17 INFO Applying migration id=outboxnano 2026/10/15 14:21:17 INFO Applying migration id=implements 2026/10/15 14:21:17 INFO Applying migration id=backfill 2026/10/15 14:21:17 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/10/15 14:21:17 INFO Applying migration id=initial 2026/10/15 14:21:17 INFO Applying migration id=notesupdated 2026/10/15 14:21:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:17 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.16s) === RUN TestRegister_HappyFlow 2026/10/15 14:21:18 INFO Applying migration id=initial 2026/10/15 14:21:18 INFO Applying migration id=notesupdated 2026/10/15 14:21:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:18 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.38s) === RUN TestRegister_AlreadyRegistered 2026/10/15 14:21:18 INFO Applying migration id=initial 2026/10/15 14:21:18 INFO Applying migration id=notesupdated 2026/10/15 14:21:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:18 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.20s) === RUN TestRegister_Twice 2026/10/15 14:21:18 INFO Applying migration id=initial 2026/10/15 14:21:18 INFO Applying migration id=notesupdated 2026/10/15 14:21:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:18 INFO Applying migration id=activitiesid 2026/10/15 14:21:18 INFO Applying migration id=outbox 2026/10/15 14:21:18 INFO Applying migration id=edits 2026/10/15 14:21:18 INFO Applying migration id=outboxactor 2026/10/15 14:21:18 INFO Applying migration id=outboxsender 2026/10/15 14:21:18 INFO Applying migration id=thread 2026/10/15 14:21:18 INFO Applying migration id=host 2026/10/15 14:21:18 INFO Applying migration id=sharedinbox 2026/10/15 14:21:18 INFO Applying migration id=noteshost 2026/10/15 14:21:18 INFO Applying migration id=fetched 2026/10/15 14:21:18 INFO Applying migration id=move 2026/10/15 14:21:18 INFO Applying migration id=cleanup 2026/10/15 14:21:18 INFO Applying migration id=received 2026/10/15 14:21:18 INFO Applying migration id=namehost 2026/10/15 14:21:18 INFO Applying migration id=outboxhost 2026/10/15 14:21:18 INFO Applying migration id=notesfts 2026/10/15 14:21:18 INFO Applying migration id=iconsname 2026/10/15 14:21:18 INFO Applying migration id=nohash 2026/10/15 14:21:18 INFO Applying migration id=shares 2026/10/15 14:21:18 INFO Applying migration id=actorttl 2026/10/15 14:21:18 INFO Applying migration id=tocc 2026/10/15 14:21:18 INFO Applying migration id=followeds 2026/10/15 14:21:18 INFO Applying migration id=certhash 2026/10/15 14:21:18 INFO Applying migration id=follows_sync 2026/10/15 14:21:18 INFO Applying migration id=jsonpath 2026/10/15 14:21:18 INFO Applying migration id=localforward 2026/10/15 14:21:18 INFO Applying migration id=avatar 2026/10/15 14:21:18 INFO Applying migration id=noimage 2026/10/15 14:21:18 INFO Applying migration id=feed 2026/10/15 14:21:18 INFO Applying migration id=bookmarks 2026/10/15 14:21:18 INFO Applying migration id=shareactivity 2026/10/15 14:21:18 INFO Applying migration id=application 2026/10/15 14:21:18 INFO Applying migration id=certificates 2026/10/15 14:21:18 INFO Applying migration id=rawforward 2026/10/15 14:21:18 INFO Applying migration id=publickey 2026/10/15 14:21:18 INFO Applying migration id=resolvegroup 2026/10/15 14:21:18 INFO Applying migration id=reject 2026/10/15 14:21:18 INFO Applying migration id=autodel 2026/10/15 14:21:18 INFO Applying migration id=jsonb 2026/10/15 14:21:18 INFO Applying migration id=quote 2026/10/15 14:21:18 INFO Applying migration id=rfc9421 2026/10/15 14:21:18 INFO Applying migration id=keys 2026/10/15 14:21:18 INFO Applying migration id=portable 2026/10/15 14:21:18 INFO Applying migration id=proofs 2026/10/15 14:21:18 INFO Applying migration id=contexts 2026/10/15 14:21:18 INFO Applying migration id=deliverieshost 2026/10/15 14:21:18 INFO Applying migration id=pembegin 2026/10/15 14:21:18 INFO Applying migration id=didhost 2026/10/15 14:21:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:18 INFO Applying migration id=invites 2026/10/15 14:21:18 INFO Applying migration id=ed25519blob 2026/10/15 14:21:18 INFO Applying migration id=rsablob 2026/10/15 14:21:18 INFO Applying migration id=iconscid 2026/10/15 14:21:18 INFO Applying migration id=actor 2026/10/15 14:21:18 INFO Applying migration id=localkeys 2026/10/15 14:21:18 INFO Applying migration id=deleted 2026/10/15 14:21:18 INFO Applying migration id=history 2026/10/15 14:21:18 INFO Applying migration id=outboxnano 2026/10/15 14:21:18 INFO Applying migration id=implements 2026/10/15 14:21:18 INFO Applying migration id=backfill 2026/10/15 14:21:18 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:19 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.35s) === RUN TestRegister_Throttling 2026/10/15 14:21:19 INFO Applying migration id=initial 2026/10/15 14:21:19 INFO Applying migration id=notesupdated 2026/10/15 14:21:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:19 INFO Applying migration id=activitiesid 2026/10/15 14:21:19 INFO Applying migration id=outbox 2026/10/15 14:21:19 INFO Applying migration id=edits 2026/10/15 14:21:19 INFO Applying migration id=outboxactor 2026/10/15 14:21:19 INFO Applying migration id=outboxsender 2026/10/15 14:21:19 INFO Applying migration id=thread 2026/10/15 14:21:19 INFO Applying migration id=host 2026/10/15 14:21:19 INFO Applying migration id=sharedinbox 2026/10/15 14:21:19 INFO Applying migration id=noteshost 2026/10/15 14:21:19 INFO Applying migration id=fetched 2026/10/15 14:21:19 INFO Applying migration id=move 2026/10/15 14:21:19 INFO Applying migration id=cleanup 2026/10/15 14:21:19 INFO Applying migration id=received 2026/10/15 14:21:19 INFO Applying migration id=namehost 2026/10/15 14:21:19 INFO Applying migration id=outboxhost 2026/10/15 14:21:19 INFO Applying migration id=notesfts 2026/10/15 14:21:19 INFO Applying migration id=iconsname 2026/10/15 14:21:19 INFO Applying migration id=nohash 2026/10/15 14:21:19 INFO Applying migration id=shares 2026/10/15 14:21:19 INFO Applying migration id=actorttl 2026/10/15 14:21:19 INFO Applying migration id=tocc 2026/10/15 14:21:19 INFO Applying migration id=followeds 2026/10/15 14:21:19 INFO Applying migration id=certhash 2026/10/15 14:21:19 INFO Applying migration id=follows_sync 2026/10/15 14:21:19 INFO Applying migration id=jsonpath 2026/10/15 14:21:19 INFO Applying migration id=localforward 2026/10/15 14:21:19 INFO Applying migration id=avatar 2026/10/15 14:21:19 INFO Applying migration id=noimage 2026/10/15 14:21:19 INFO Applying migration id=feed 2026/10/15 14:21:19 INFO Applying migration id=bookmarks 2026/10/15 14:21:19 INFO Applying migration id=shareactivity 2026/10/15 14:21:19 INFO Applying migration id=application 2026/10/15 14:21:19 INFO Applying migration id=certificates 2026/10/15 14:21:19 INFO Applying migration id=rawforward 2026/10/15 14:21:19 INFO Applying migration id=publickey 2026/10/15 14:21:19 INFO Applying migration id=resolvegroup 2026/10/15 14:21:19 INFO Applying migration id=reject 2026/10/15 14:21:19 INFO Applying migration id=autodel 2026/10/15 14:21:19 INFO Applying migration id=jsonb 2026/10/15 14:21:19 INFO Applying migration id=quote 2026/10/15 14:21:19 INFO Applying migration id=rfc9421 2026/10/15 14:21:19 INFO Applying migration id=keys 2026/10/15 14:21:19 INFO Applying migration id=portable 2026/10/15 14:21:19 INFO Applying migration id=proofs 2026/10/15 14:21:19 INFO Applying migration id=contexts 2026/10/15 14:21:19 INFO Applying migration id=deliverieshost 2026/10/15 14:21:19 INFO Applying migration id=pembegin 2026/10/15 14:21:19 INFO Applying migration id=didhost 2026/10/15 14:21:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:19 INFO Applying migration id=invites 2026/10/15 14:21:19 INFO Applying migration id=ed25519blob 2026/10/15 14:21:19 INFO Applying migration id=rsablob 2026/10/15 14:21:19 INFO Applying migration id=iconscid 2026/10/15 14:21:19 INFO Applying migration id=actor 2026/10/15 14:21:19 INFO Applying migration id=localkeys 2026/10/15 14:21:19 INFO Applying migration id=deleted 2026/10/15 14:21:19 INFO Applying migration id=history 2026/10/15 14:21:19 INFO Applying migration id=outboxnano 2026/10/15 14:21:19 INFO Applying migration id=implements 2026/10/15 14:21:19 INFO Applying migration id=backfill 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.23s) === RUN TestRegister_Throttling30Minutes 2026/10/15 14:21:19 INFO Applying migration id=initial 2026/10/15 14:21:19 INFO Applying migration id=notesupdated 2026/10/15 14:21:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:19 INFO Applying migration id=activitiesid 2026/10/15 14:21:19 INFO Applying migration id=outbox 2026/10/15 14:21:19 INFO Applying migration id=edits 2026/10/15 14:21:19 INFO Applying migration id=outboxactor 2026/10/15 14:21:19 INFO Applying migration id=outboxsender 2026/10/15 14:21:19 INFO Applying migration id=thread 2026/10/15 14:21:19 INFO Applying migration id=host 2026/10/15 14:21:19 INFO Applying migration id=sharedinbox 2026/10/15 14:21:19 INFO Applying migration id=noteshost 2026/10/15 14:21:19 INFO Applying migration id=fetched 2026/10/15 14:21:19 INFO Applying migration id=move 2026/10/15 14:21:19 INFO Applying migration id=cleanup 2026/10/15 14:21:19 INFO Applying migration id=received 2026/10/15 14:21:19 INFO Applying migration id=namehost 2026/10/15 14:21:19 INFO Applying migration id=outboxhost 2026/10/15 14:21:19 INFO Applying migration id=notesfts 2026/10/15 14:21:19 INFO Applying migration id=iconsname 2026/10/15 14:21:19 INFO Applying migration id=nohash 2026/10/15 14:21:19 INFO Applying migration id=shares 2026/10/15 14:21:19 INFO Applying migration id=actorttl 2026/10/15 14:21:19 INFO Applying migration id=tocc 2026/10/15 14:21:19 INFO Applying migration id=followeds 2026/10/15 14:21:19 INFO Applying migration id=certhash 2026/10/15 14:21:19 INFO Applying migration id=follows_sync 2026/10/15 14:21:19 INFO Applying migration id=jsonpath 2026/10/15 14:21:19 INFO Applying migration id=localforward 2026/10/15 14:21:19 INFO Applying migration id=avatar 2026/10/15 14:21:19 INFO Applying migration id=noimage 2026/10/15 14:21:19 INFO Applying migration id=feed 2026/10/15 14:21:19 INFO Applying migration id=bookmarks 2026/10/15 14:21:19 INFO Applying migration id=shareactivity 2026/10/15 14:21:19 INFO Applying migration id=application 2026/10/15 14:21:19 INFO Applying migration id=certificates 2026/10/15 14:21:19 INFO Applying migration id=rawforward 2026/10/15 14:21:19 INFO Applying migration id=publickey 2026/10/15 14:21:19 INFO Applying migration id=resolvegroup 2026/10/15 14:21:19 INFO Applying migration id=reject 2026/10/15 14:21:19 INFO Applying migration id=autodel 2026/10/15 14:21:19 INFO Applying migration id=jsonb 2026/10/15 14:21:19 INFO Applying migration id=quote 2026/10/15 14:21:19 INFO Applying migration id=rfc9421 2026/10/15 14:21:19 INFO Applying migration id=keys 2026/10/15 14:21:19 INFO Applying migration id=portable 2026/10/15 14:21:19 INFO Applying migration id=proofs 2026/10/15 14:21:19 INFO Applying migration id=contexts 2026/10/15 14:21:19 INFO Applying migration id=deliverieshost 2026/10/15 14:21:19 INFO Applying migration id=pembegin 2026/10/15 14:21:19 INFO Applying migration id=didhost 2026/10/15 14:21:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:19 INFO Applying migration id=invites 2026/10/15 14:21:19 INFO Applying migration id=ed25519blob 2026/10/15 14:21:19 INFO Applying migration id=rsablob 2026/10/15 14:21:19 INFO Applying migration id=iconscid 2026/10/15 14:21:19 INFO Applying migration id=actor 2026/10/15 14:21:19 INFO Applying migration id=localkeys 2026/10/15 14:21:19 INFO Applying migration id=deleted 2026/10/15 14:21:19 INFO Applying migration id=history 2026/10/15 14:21:19 INFO Applying migration id=outboxnano 2026/10/15 14:21:19 INFO Applying migration id=implements 2026/10/15 14:21:19 INFO Applying migration id=backfill 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.33s) === RUN TestRegister_Throttling1Hour 2026/10/15 14:21:19 INFO Applying migration id=initial 2026/10/15 14:21:19 INFO Applying migration id=notesupdated 2026/10/15 14:21:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:19 INFO Applying migration id=activitiesid 2026/10/15 14:21:19 INFO Applying migration id=outbox 2026/10/15 14:21:19 INFO Applying migration id=edits 2026/10/15 14:21:19 INFO Applying migration id=outboxactor 2026/10/15 14:21:19 INFO Applying migration id=outboxsender 2026/10/15 14:21:19 INFO Applying migration id=thread 2026/10/15 14:21:19 INFO Applying migration id=host 2026/10/15 14:21:19 INFO Applying migration id=sharedinbox 2026/10/15 14:21:19 INFO Applying migration id=noteshost 2026/10/15 14:21:19 INFO Applying migration id=fetched 2026/10/15 14:21:19 INFO Applying migration id=move 2026/10/15 14:21:19 INFO Applying migration id=cleanup 2026/10/15 14:21:19 INFO Applying migration id=received 2026/10/15 14:21:19 INFO Applying migration id=namehost 2026/10/15 14:21:19 INFO Applying migration id=outboxhost 2026/10/15 14:21:19 INFO Applying migration id=notesfts 2026/10/15 14:21:19 INFO Applying migration id=iconsname 2026/10/15 14:21:19 INFO Applying migration id=nohash 2026/10/15 14:21:19 INFO Applying migration id=shares 2026/10/15 14:21:19 INFO Applying migration id=actorttl 2026/10/15 14:21:19 INFO Applying migration id=tocc 2026/10/15 14:21:19 INFO Applying migration id=followeds 2026/10/15 14:21:19 INFO Applying migration id=certhash 2026/10/15 14:21:19 INFO Applying migration id=follows_sync 2026/10/15 14:21:19 INFO Applying migration id=jsonpath 2026/10/15 14:21:19 INFO Applying migration id=localforward 2026/10/15 14:21:19 INFO Applying migration id=avatar 2026/10/15 14:21:19 INFO Applying migration id=noimage 2026/10/15 14:21:19 INFO Applying migration id=feed 2026/10/15 14:21:19 INFO Applying migration id=bookmarks 2026/10/15 14:21:19 INFO Applying migration id=shareactivity 2026/10/15 14:21:19 INFO Applying migration id=application 2026/10/15 14:21:19 INFO Applying migration id=certificates 2026/10/15 14:21:19 INFO Applying migration id=rawforward 2026/10/15 14:21:19 INFO Applying migration id=publickey 2026/10/15 14:21:19 INFO Applying migration id=resolvegroup 2026/10/15 14:21:19 INFO Applying migration id=reject 2026/10/15 14:21:19 INFO Applying migration id=autodel 2026/10/15 14:21:19 INFO Applying migration id=jsonb 2026/10/15 14:21:19 INFO Applying migration id=quote 2026/10/15 14:21:19 INFO Applying migration id=rfc9421 2026/10/15 14:21:19 INFO Applying migration id=keys 2026/10/15 14:21:19 INFO Applying migration id=portable 2026/10/15 14:21:19 INFO Applying migration id=proofs 2026/10/15 14:21:19 INFO Applying migration id=contexts 2026/10/15 14:21:19 INFO Applying migration id=deliverieshost 2026/10/15 14:21:19 INFO Applying migration id=pembegin 2026/10/15 14:21:19 INFO Applying migration id=didhost 2026/10/15 14:21:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:19 INFO Applying migration id=invites 2026/10/15 14:21:19 INFO Applying migration id=ed25519blob 2026/10/15 14:21:19 INFO Applying migration id=rsablob 2026/10/15 14:21:19 INFO Applying migration id=iconscid 2026/10/15 14:21:19 INFO Applying migration id=actor 2026/10/15 14:21:19 INFO Applying migration id=localkeys 2026/10/15 14:21:19 INFO Applying migration id=deleted 2026/10/15 14:21:19 INFO Applying migration id=history 2026/10/15 14:21:19 INFO Applying migration id=outboxnano 2026/10/15 14:21:19 INFO Applying migration id=implements 2026/10/15 14:21:19 INFO Applying migration id=backfill 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:19 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.46s) === RUN TestRegister_TwoCertificates 2026/10/15 14:21:20 INFO Applying migration id=initial 2026/10/15 14:21:20 INFO Applying migration id=notesupdated 2026/10/15 14:21:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:20 INFO Applying migration id=activitiesid 2026/10/15 14:21:20 INFO Applying migration id=outbox 2026/10/15 14:21:20 INFO Applying migration id=edits 2026/10/15 14:21:20 INFO Applying migration id=outboxactor 2026/10/15 14:21:20 INFO Applying migration id=outboxsender 2026/10/15 14:21:20 INFO Applying migration id=thread 2026/10/15 14:21:20 INFO Applying migration id=host 2026/10/15 14:21:20 INFO Applying migration id=sharedinbox 2026/10/15 14:21:20 INFO Applying migration id=noteshost 2026/10/15 14:21:20 INFO Applying migration id=fetched 2026/10/15 14:21:20 INFO Applying migration id=move 2026/10/15 14:21:20 INFO Applying migration id=cleanup 2026/10/15 14:21:20 INFO Applying migration id=received 2026/10/15 14:21:20 INFO Applying migration id=namehost 2026/10/15 14:21:20 INFO Applying migration id=outboxhost 2026/10/15 14:21:20 INFO Applying migration id=notesfts 2026/10/15 14:21:20 INFO Applying migration id=iconsname 2026/10/15 14:21:20 INFO Applying migration id=nohash 2026/10/15 14:21:20 INFO Applying migration id=shares 2026/10/15 14:21:20 INFO Applying migration id=actorttl 2026/10/15 14:21:20 INFO Applying migration id=tocc 2026/10/15 14:21:20 INFO Applying migration id=followeds 2026/10/15 14:21:20 INFO Applying migration id=certhash 2026/10/15 14:21:20 INFO Applying migration id=follows_sync 2026/10/15 14:21:20 INFO Applying migration id=jsonpath 2026/10/15 14:21:20 INFO Applying migration id=localforward 2026/10/15 14:21:20 INFO Applying migration id=avatar 2026/10/15 14:21:20 INFO Applying migration id=noimage 2026/10/15 14:21:20 INFO Applying migration id=feed 2026/10/15 14:21:20 INFO Applying migration id=bookmarks 2026/10/15 14:21:20 INFO Applying migration id=shareactivity 2026/10/15 14:21:20 INFO Applying migration id=application 2026/10/15 14:21:20 INFO Applying migration id=certificates 2026/10/15 14:21:20 INFO Applying migration id=rawforward 2026/10/15 14:21:20 INFO Applying migration id=publickey 2026/10/15 14:21:20 INFO Applying migration id=resolvegroup 2026/10/15 14:21:20 INFO Applying migration id=reject 2026/10/15 14:21:20 INFO Applying migration id=autodel 2026/10/15 14:21:20 INFO Applying migration id=jsonb 2026/10/15 14:21:20 INFO Applying migration id=quote 2026/10/15 14:21:20 INFO Applying migration id=rfc9421 2026/10/15 14:21:20 INFO Applying migration id=keys 2026/10/15 14:21:20 INFO Applying migration id=portable 2026/10/15 14:21:20 INFO Applying migration id=proofs 2026/10/15 14:21:20 INFO Applying migration id=contexts 2026/10/15 14:21:20 INFO Applying migration id=deliverieshost 2026/10/15 14:21:20 INFO Applying migration id=pembegin 2026/10/15 14:21:20 INFO Applying migration id=didhost 2026/10/15 14:21:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:20 INFO Applying migration id=invites 2026/10/15 14:21:20 INFO Applying migration id=ed25519blob 2026/10/15 14:21:20 INFO Applying migration id=rsablob 2026/10/15 14:21:20 INFO Applying migration id=iconscid 2026/10/15 14:21:20 INFO Applying migration id=actor 2026/10/15 14:21:20 INFO Applying migration id=localkeys 2026/10/15 14:21:20 INFO Applying migration id=deleted 2026/10/15 14:21:20 INFO Applying migration id=history 2026/10/15 14:21:20 INFO Applying migration id=outboxnano 2026/10/15 14:21:20 INFO Applying migration id=implements 2026/10/15 14:21:20 INFO Applying migration id=backfill 2026/10/15 14:21:20 INFO Redirecting new user 2026/10/15 14:21:20 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:20 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/15 14:21:20 INFO Redirecting new user 2026/10/15 14:21:20 INFO Creating new user request.path=/users/register name=erin 2026/10/15 14:21:20 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/10/15 14:21:20 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/15 14:21:20 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/10/15 14:21:20 INFO Redirecting new user 2026/10/15 14:21:20 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.85s) === RUN TestRegister_ForbiddenUserName 2026/10/15 14:21:20 INFO Applying migration id=initial 2026/10/15 14:21:20 INFO Applying migration id=notesupdated 2026/10/15 14:21:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:20 INFO Applying migration id=activitiesid 2026/10/15 14:21:20 INFO Applying migration id=outbox 2026/10/15 14:21:20 INFO Applying migration id=edits 2026/10/15 14:21:20 INFO Applying migration id=outboxactor 2026/10/15 14:21:20 INFO Applying migration id=outboxsender 2026/10/15 14:21:20 INFO Applying migration id=thread 2026/10/15 14:21:20 INFO Applying migration id=host 2026/10/15 14:21:20 INFO Applying migration id=sharedinbox 2026/10/15 14:21:20 INFO Applying migration id=noteshost 2026/10/15 14:21:20 INFO Applying migration id=fetched 2026/10/15 14:21:20 INFO Applying migration id=move 2026/10/15 14:21:20 INFO Applying migration id=cleanup 2026/10/15 14:21:20 INFO Applying migration id=received 2026/10/15 14:21:20 INFO Applying migration id=namehost 2026/10/15 14:21:20 INFO Applying migration id=outboxhost 2026/10/15 14:21:20 INFO Applying migration id=notesfts 2026/10/15 14:21:20 INFO Applying migration id=iconsname 2026/10/15 14:21:20 INFO Applying migration id=nohash 2026/10/15 14:21:20 INFO Applying migration id=shares 2026/10/15 14:21:20 INFO Applying migration id=actorttl 2026/10/15 14:21:20 INFO Applying migration id=tocc 2026/10/15 14:21:21 INFO Applying migration id=followeds 2026/10/15 14:21:21 INFO Applying migration id=certhash 2026/10/15 14:21:21 INFO Applying migration id=follows_sync 2026/10/15 14:21:21 INFO Applying migration id=jsonpath 2026/10/15 14:21:21 INFO Applying migration id=localforward 2026/10/15 14:21:21 INFO Applying migration id=avatar 2026/10/15 14:21:21 INFO Applying migration id=noimage 2026/10/15 14:21:21 INFO Applying migration id=feed 2026/10/15 14:21:21 INFO Applying migration id=bookmarks 2026/10/15 14:21:21 INFO Applying migration id=shareactivity 2026/10/15 14:21:21 INFO Applying migration id=application 2026/10/15 14:21:21 INFO Applying migration id=certificates 2026/10/15 14:21:21 INFO Applying migration id=rawforward 2026/10/15 14:21:21 INFO Applying migration id=publickey 2026/10/15 14:21:21 INFO Applying migration id=resolvegroup 2026/10/15 14:21:21 INFO Applying migration id=reject 2026/10/15 14:21:21 INFO Applying migration id=autodel 2026/10/15 14:21:21 INFO Applying migration id=jsonb 2026/10/15 14:21:21 INFO Applying migration id=quote 2026/10/15 14:21:21 INFO Applying migration id=rfc9421 2026/10/15 14:21:21 INFO Applying migration id=keys 2026/10/15 14:21:21 INFO Applying migration id=portable 2026/10/15 14:21:21 INFO Applying migration id=proofs 2026/10/15 14:21:21 INFO Applying migration id=contexts 2026/10/15 14:21:21 INFO Applying migration id=deliverieshost 2026/10/15 14:21:21 INFO Applying migration id=pembegin 2026/10/15 14:21:21 INFO Applying migration id=didhost 2026/10/15 14:21:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:21 INFO Applying migration id=invites 2026/10/15 14:21:21 INFO Applying migration id=ed25519blob 2026/10/15 14:21:21 INFO Applying migration id=rsablob 2026/10/15 14:21:21 INFO Applying migration id=iconscid 2026/10/15 14:21:21 INFO Applying migration id=actor 2026/10/15 14:21:21 INFO Applying migration id=localkeys 2026/10/15 14:21:21 INFO Applying migration id=deleted 2026/10/15 14:21:21 INFO Applying migration id=history 2026/10/15 14:21:21 INFO Applying migration id=outboxnano 2026/10/15 14:21:21 INFO Applying migration id=implements 2026/10/15 14:21:21 INFO Applying migration id=backfill --- PASS: TestRegister_ForbiddenUserName (0.15s) === RUN TestReply_AuthorNotFollowed 2026/10/15 14:21:21 INFO Applying migration id=initial 2026/10/15 14:21:21 INFO Applying migration id=notesupdated 2026/10/15 14:21:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:21 INFO Applying migration id=activitiesid 2026/10/15 14:21:21 INFO Applying migration id=outbox 2026/10/15 14:21:21 INFO Applying migration id=edits 2026/10/15 14:21:21 INFO Applying migration id=outboxactor 2026/10/15 14:21:21 INFO Applying migration id=outboxsender 2026/10/15 14:21:21 INFO Applying migration id=thread 2026/10/15 14:21:21 INFO Applying migration id=host 2026/10/15 14:21:21 INFO Applying migration id=sharedinbox 2026/10/15 14:21:21 INFO Applying migration id=noteshost 2026/10/15 14:21:21 INFO Applying migration id=fetched 2026/10/15 14:21:21 INFO Applying migration id=move 2026/10/15 14:21:21 INFO Applying migration id=cleanup 2026/10/15 14:21:21 INFO Applying migration id=received 2026/10/15 14:21:21 INFO Applying migration id=namehost 2026/10/15 14:21:21 INFO Applying migration id=outboxhost 2026/10/15 14:21:21 INFO Applying migration id=notesfts 2026/10/15 14:21:21 INFO Applying migration id=iconsname 2026/10/15 14:21:21 INFO Applying migration id=nohash 2026/10/15 14:21:21 INFO Applying migration id=shares 2026/10/15 14:21:21 INFO Applying migration id=actorttl 2026/10/15 14:21:21 INFO Applying migration id=tocc 2026/10/15 14:21:21 INFO Applying migration id=followeds 2026/10/15 14:21:21 INFO Applying migration id=certhash 2026/10/15 14:21:21 INFO Applying migration id=follows_sync 2026/10/15 14:21:21 INFO Applying migration id=jsonpath 2026/10/15 14:21:21 INFO Applying migration id=localforward 2026/10/15 14:21:21 INFO Applying migration id=avatar 2026/10/15 14:21:21 INFO Applying migration id=noimage 2026/10/15 14:21:21 INFO Applying migration id=feed 2026/10/15 14:21:21 INFO Applying migration id=bookmarks 2026/10/15 14:21:21 INFO Applying migration id=shareactivity 2026/10/15 14:21:21 INFO Applying migration id=application 2026/10/15 14:21:21 INFO Applying migration id=certificates 2026/10/15 14:21:21 INFO Applying migration id=rawforward 2026/10/15 14:21:21 INFO Applying migration id=publickey 2026/10/15 14:21:21 INFO Applying migration id=resolvegroup 2026/10/15 14:21:21 INFO Applying migration id=reject 2026/10/15 14:21:21 INFO Applying migration id=autodel 2026/10/15 14:21:21 INFO Applying migration id=jsonb 2026/10/15 14:21:21 INFO Applying migration id=quote 2026/10/15 14:21:21 INFO Applying migration id=rfc9421 2026/10/15 14:21:21 INFO Applying migration id=keys 2026/10/15 14:21:21 INFO Applying migration id=portable 2026/10/15 14:21:21 INFO Applying migration id=proofs 2026/10/15 14:21:21 INFO Applying migration id=contexts 2026/10/15 14:21:21 INFO Applying migration id=deliverieshost 2026/10/15 14:21:21 INFO Applying migration id=pembegin 2026/10/15 14:21:21 INFO Applying migration id=didhost 2026/10/15 14:21:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:21 INFO Applying migration id=invites 2026/10/15 14:21:21 INFO Applying migration id=ed25519blob 2026/10/15 14:21:21 INFO Applying migration id=rsablob 2026/10/15 14:21:21 INFO Applying migration id=iconscid 2026/10/15 14:21:21 INFO Applying migration id=actor 2026/10/15 14:21:21 INFO Applying migration id=localkeys 2026/10/15 14:21:21 INFO Applying migration id=deleted 2026/10/15 14:21:21 INFO Applying migration id=history 2026/10/15 14:21:21 INFO Applying migration id=outboxnano 2026/10/15 14:21:21 INFO Applying migration id=implements 2026/10/15 14:21:21 INFO Applying migration id=backfill 2026/10/15 14:21:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-65e5-7b69-9f86-520ec37d66e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-65ee-77f8-af27-7e318ab94aac note=https://localhost.localdomain:8443/post/01a13ff0-65ee-779e-9cab-f0fa1b9749b2 thread=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-65ee-77f8-af27-7e318ab94aac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-65ee-779e-9cab-f0fa1b9749b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-65ee-779e-9cab-f0fa1b9749b2 2026/10/15 14:21:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-65e5-7a8b-8813-b9cbbba00e44 2026/10/15 14:21:21 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (0.70s) === RUN TestReply_AuthorFollowed 2026/10/15 14:21:21 INFO Applying migration id=initial 2026/10/15 14:21:21 INFO Applying migration id=notesupdated 2026/10/15 14:21:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:21 INFO Applying migration id=activitiesid 2026/10/15 14:21:21 INFO Applying migration id=outbox 2026/10/15 14:21:21 INFO Applying migration id=edits 2026/10/15 14:21:21 INFO Applying migration id=outboxactor 2026/10/15 14:21:21 INFO Applying migration id=outboxsender 2026/10/15 14:21:21 INFO Applying migration id=thread 2026/10/15 14:21:21 INFO Applying migration id=host 2026/10/15 14:21:21 INFO Applying migration id=sharedinbox 2026/10/15 14:21:21 INFO Applying migration id=noteshost 2026/10/15 14:21:21 INFO Applying migration id=fetched 2026/10/15 14:21:21 INFO Applying migration id=move 2026/10/15 14:21:21 INFO Applying migration id=cleanup 2026/10/15 14:21:21 INFO Applying migration id=received 2026/10/15 14:21:21 INFO Applying migration id=namehost 2026/10/15 14:21:21 INFO Applying migration id=outboxhost 2026/10/15 14:21:21 INFO Applying migration id=notesfts 2026/10/15 14:21:21 INFO Applying migration id=iconsname 2026/10/15 14:21:21 INFO Applying migration id=nohash 2026/10/15 14:21:21 INFO Applying migration id=shares 2026/10/15 14:21:21 INFO Applying migration id=actorttl 2026/10/15 14:21:21 INFO Applying migration id=tocc 2026/10/15 14:21:21 INFO Applying migration id=followeds 2026/10/15 14:21:21 INFO Applying migration id=certhash 2026/10/15 14:21:21 INFO Applying migration id=follows_sync 2026/10/15 14:21:21 INFO Applying migration id=jsonpath 2026/10/15 14:21:21 INFO Applying migration id=localforward 2026/10/15 14:21:21 INFO Applying migration id=avatar 2026/10/15 14:21:21 INFO Applying migration id=noimage 2026/10/15 14:21:21 INFO Applying migration id=feed 2026/10/15 14:21:21 INFO Applying migration id=bookmarks 2026/10/15 14:21:21 INFO Applying migration id=shareactivity 2026/10/15 14:21:21 INFO Applying migration id=application 2026/10/15 14:21:21 INFO Applying migration id=certificates 2026/10/15 14:21:21 INFO Applying migration id=rawforward 2026/10/15 14:21:21 INFO Applying migration id=publickey 2026/10/15 14:21:21 INFO Applying migration id=resolvegroup 2026/10/15 14:21:21 INFO Applying migration id=reject 2026/10/15 14:21:21 INFO Applying migration id=autodel 2026/10/15 14:21:21 INFO Applying migration id=jsonb 2026/10/15 14:21:21 INFO Applying migration id=quote 2026/10/15 14:21:21 INFO Applying migration id=rfc9421 2026/10/15 14:21:21 INFO Applying migration id=keys 2026/10/15 14:21:21 INFO Applying migration id=portable 2026/10/15 14:21:21 INFO Applying migration id=proofs 2026/10/15 14:21:21 INFO Applying migration id=contexts 2026/10/15 14:21:21 INFO Applying migration id=deliverieshost 2026/10/15 14:21:21 INFO Applying migration id=pembegin 2026/10/15 14:21:21 INFO Applying migration id=didhost 2026/10/15 14:21:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:21 INFO Applying migration id=invites 2026/10/15 14:21:21 INFO Applying migration id=ed25519blob 2026/10/15 14:21:21 INFO Applying migration id=rsablob 2026/10/15 14:21:21 INFO Applying migration id=iconscid 2026/10/15 14:21:21 INFO Applying migration id=actor 2026/10/15 14:21:21 INFO Applying migration id=localkeys 2026/10/15 14:21:21 INFO Applying migration id=deleted 2026/10/15 14:21:21 INFO Applying migration id=history 2026/10/15 14:21:21 INFO Applying migration id=outboxnano 2026/10/15 14:21:21 INFO Applying migration id=implements 2026/10/15 14:21:21 INFO Applying migration id=backfill 2026/10/15 14:21:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-6886-7457-8db5-cd5ec6e856cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-6886-7d13-ac20-8a439d3d487e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-6886-7457-8db5-cd5ec6e856cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-6886-7457-8db5-cd5ec6e856cc 2026/10/15 14:21:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6887-7567-ad74-0a4872184c54 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-688b-70d6-8bb1-f91902425492 note=https://localhost.localdomain:8443/post/01a13ff0-688b-70aa-9fec-17d1b273d8b6 thread=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-688b-70d6-8bb1-f91902425492 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-688b-70aa-9fec-17d1b273d8b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-688b-70aa-9fec-17d1b273d8b6 2026/10/15 14:21:22 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6887-7522-9f32-d423eec12a89 2026/10/15 14:21:22 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (0.66s) === RUN TestReply_PostToFollowers 2026/10/15 14:21:22 INFO Applying migration id=initial 2026/10/15 14:21:22 INFO Applying migration id=notesupdated 2026/10/15 14:21:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:22 INFO Applying migration id=activitiesid 2026/10/15 14:21:22 INFO Applying migration id=outbox 2026/10/15 14:21:22 INFO Applying migration id=edits 2026/10/15 14:21:22 INFO Applying migration id=outboxactor 2026/10/15 14:21:22 INFO Applying migration id=outboxsender 2026/10/15 14:21:22 INFO Applying migration id=thread 2026/10/15 14:21:22 INFO Applying migration id=host 2026/10/15 14:21:22 INFO Applying migration id=sharedinbox 2026/10/15 14:21:22 INFO Applying migration id=noteshost 2026/10/15 14:21:22 INFO Applying migration id=fetched 2026/10/15 14:21:22 INFO Applying migration id=move 2026/10/15 14:21:22 INFO Applying migration id=cleanup 2026/10/15 14:21:22 INFO Applying migration id=received 2026/10/15 14:21:22 INFO Applying migration id=namehost 2026/10/15 14:21:22 INFO Applying migration id=outboxhost 2026/10/15 14:21:22 INFO Applying migration id=notesfts 2026/10/15 14:21:22 INFO Applying migration id=iconsname 2026/10/15 14:21:22 INFO Applying migration id=nohash 2026/10/15 14:21:22 INFO Applying migration id=shares 2026/10/15 14:21:22 INFO Applying migration id=actorttl 2026/10/15 14:21:22 INFO Applying migration id=tocc 2026/10/15 14:21:22 INFO Applying migration id=followeds 2026/10/15 14:21:22 INFO Applying migration id=certhash 2026/10/15 14:21:22 INFO Applying migration id=follows_sync 2026/10/15 14:21:22 INFO Applying migration id=jsonpath 2026/10/15 14:21:22 INFO Applying migration id=localforward 2026/10/15 14:21:22 INFO Applying migration id=avatar 2026/10/15 14:21:22 INFO Applying migration id=noimage 2026/10/15 14:21:22 INFO Applying migration id=feed 2026/10/15 14:21:22 INFO Applying migration id=bookmarks 2026/10/15 14:21:22 INFO Applying migration id=shareactivity 2026/10/15 14:21:22 INFO Applying migration id=application 2026/10/15 14:21:22 INFO Applying migration id=certificates 2026/10/15 14:21:22 INFO Applying migration id=rawforward 2026/10/15 14:21:22 INFO Applying migration id=publickey 2026/10/15 14:21:22 INFO Applying migration id=resolvegroup 2026/10/15 14:21:22 INFO Applying migration id=reject 2026/10/15 14:21:22 INFO Applying migration id=autodel 2026/10/15 14:21:22 INFO Applying migration id=jsonb 2026/10/15 14:21:22 INFO Applying migration id=quote 2026/10/15 14:21:22 INFO Applying migration id=rfc9421 2026/10/15 14:21:22 INFO Applying migration id=keys 2026/10/15 14:21:22 INFO Applying migration id=portable 2026/10/15 14:21:22 INFO Applying migration id=proofs 2026/10/15 14:21:22 INFO Applying migration id=contexts 2026/10/15 14:21:22 INFO Applying migration id=deliverieshost 2026/10/15 14:21:22 INFO Applying migration id=pembegin 2026/10/15 14:21:22 INFO Applying migration id=didhost 2026/10/15 14:21:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:22 INFO Applying migration id=invites 2026/10/15 14:21:22 INFO Applying migration id=ed25519blob 2026/10/15 14:21:22 INFO Applying migration id=rsablob 2026/10/15 14:21:22 INFO Applying migration id=iconscid 2026/10/15 14:21:22 INFO Applying migration id=actor 2026/10/15 14:21:22 INFO Applying migration id=localkeys 2026/10/15 14:21:22 INFO Applying migration id=deleted 2026/10/15 14:21:22 INFO Applying migration id=history 2026/10/15 14:21:22 INFO Applying migration id=outboxnano 2026/10/15 14:21:22 INFO Applying migration id=implements 2026/10/15 14:21:22 INFO Applying migration id=backfill 2026/10/15 14:21:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-6ba2-7bc8-b538-9d680173dd41 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-6ba4-70c9-b665-b047f7b831bf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-6ba2-7bc8-b538-9d680173dd41 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-6ba2-7bc8-b538-9d680173dd41 2026/10/15 14:21:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6ba5-7428-ac92-03a71124c71e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-6bac-79a3-a392-af5f0576ccf7 note=https://localhost.localdomain:8443/post/01a13ff0-6bac-78ee-87e3-e4546992d4b4 thread=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6bac-79a3-a392-af5f0576ccf7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6bac-78ee-87e3-e4546992d4b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-6bac-78ee-87e3-e4546992d4b4 2026/10/15 14:21:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ba5-73c1-abcc-46dc3713a395 2026/10/15 14:21:23 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (0.81s) === RUN TestReply_PostToFollowersNotFollowing 2026/10/15 14:21:23 INFO Applying migration id=initial 2026/10/15 14:21:23 INFO Applying migration id=notesupdated 2026/10/15 14:21:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:23 INFO Applying migration id=activitiesid 2026/10/15 14:21:23 INFO Applying migration id=outbox 2026/10/15 14:21:23 INFO Applying migration id=edits 2026/10/15 14:21:23 INFO Applying migration id=outboxactor 2026/10/15 14:21:23 INFO Applying migration id=outboxsender 2026/10/15 14:21:23 INFO Applying migration id=thread 2026/10/15 14:21:23 INFO Applying migration id=host 2026/10/15 14:21:23 INFO Applying migration id=sharedinbox 2026/10/15 14:21:23 INFO Applying migration id=noteshost 2026/10/15 14:21:23 INFO Applying migration id=fetched 2026/10/15 14:21:23 INFO Applying migration id=move 2026/10/15 14:21:23 INFO Applying migration id=cleanup 2026/10/15 14:21:23 INFO Applying migration id=received 2026/10/15 14:21:23 INFO Applying migration id=namehost 2026/10/15 14:21:23 INFO Applying migration id=outboxhost 2026/10/15 14:21:23 INFO Applying migration id=notesfts 2026/10/15 14:21:23 INFO Applying migration id=iconsname 2026/10/15 14:21:23 INFO Applying migration id=nohash 2026/10/15 14:21:23 INFO Applying migration id=shares 2026/10/15 14:21:23 INFO Applying migration id=actorttl 2026/10/15 14:21:23 INFO Applying migration id=tocc 2026/10/15 14:21:23 INFO Applying migration id=followeds 2026/10/15 14:21:23 INFO Applying migration id=certhash 2026/10/15 14:21:23 INFO Applying migration id=follows_sync 2026/10/15 14:21:23 INFO Applying migration id=jsonpath 2026/10/15 14:21:23 INFO Applying migration id=localforward 2026/10/15 14:21:23 INFO Applying migration id=avatar 2026/10/15 14:21:23 INFO Applying migration id=noimage 2026/10/15 14:21:23 INFO Applying migration id=feed 2026/10/15 14:21:23 INFO Applying migration id=bookmarks 2026/10/15 14:21:23 INFO Applying migration id=shareactivity 2026/10/15 14:21:23 INFO Applying migration id=application 2026/10/15 14:21:23 INFO Applying migration id=certificates 2026/10/15 14:21:23 INFO Applying migration id=rawforward 2026/10/15 14:21:23 INFO Applying migration id=publickey 2026/10/15 14:21:23 INFO Applying migration id=resolvegroup 2026/10/15 14:21:23 INFO Applying migration id=reject 2026/10/15 14:21:23 INFO Applying migration id=autodel 2026/10/15 14:21:23 INFO Applying migration id=jsonb 2026/10/15 14:21:23 INFO Applying migration id=quote 2026/10/15 14:21:23 INFO Applying migration id=rfc9421 2026/10/15 14:21:23 INFO Applying migration id=keys 2026/10/15 14:21:23 INFO Applying migration id=portable 2026/10/15 14:21:23 INFO Applying migration id=proofs 2026/10/15 14:21:23 INFO Applying migration id=contexts 2026/10/15 14:21:23 INFO Applying migration id=deliverieshost 2026/10/15 14:21:23 INFO Applying migration id=pembegin 2026/10/15 14:21:23 INFO Applying migration id=didhost 2026/10/15 14:21:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:23 INFO Applying migration id=invites 2026/10/15 14:21:23 INFO Applying migration id=ed25519blob 2026/10/15 14:21:23 INFO Applying migration id=rsablob 2026/10/15 14:21:23 INFO Applying migration id=iconscid 2026/10/15 14:21:23 INFO Applying migration id=actor 2026/10/15 14:21:23 INFO Applying migration id=localkeys 2026/10/15 14:21:23 INFO Applying migration id=deleted 2026/10/15 14:21:23 INFO Applying migration id=history 2026/10/15 14:21:23 INFO Applying migration id=outboxnano 2026/10/15 14:21:23 INFO Applying migration id=implements 2026/10/15 14:21:23 INFO Applying migration id=backfill 2026/10/15 14:21:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-6ec3-77fd-a93e-cf2b694d91aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-6ec3-77b7-b1fd-bdb5bdef86ab 2026/10/15 14:21:24 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.79s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/10/15 14:21:24 INFO Applying migration id=initial 2026/10/15 14:21:24 INFO Applying migration id=notesupdated 2026/10/15 14:21:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:24 INFO Applying migration id=activitiesid 2026/10/15 14:21:24 INFO Applying migration id=outbox 2026/10/15 14:21:24 INFO Applying migration id=edits 2026/10/15 14:21:24 INFO Applying migration id=outboxactor 2026/10/15 14:21:24 INFO Applying migration id=outboxsender 2026/10/15 14:21:24 INFO Applying migration id=thread 2026/10/15 14:21:24 INFO Applying migration id=host 2026/10/15 14:21:24 INFO Applying migration id=sharedinbox 2026/10/15 14:21:24 INFO Applying migration id=noteshost 2026/10/15 14:21:24 INFO Applying migration id=fetched 2026/10/15 14:21:24 INFO Applying migration id=move 2026/10/15 14:21:24 INFO Applying migration id=cleanup 2026/10/15 14:21:24 INFO Applying migration id=received 2026/10/15 14:21:24 INFO Applying migration id=namehost 2026/10/15 14:21:24 INFO Applying migration id=outboxhost 2026/10/15 14:21:24 INFO Applying migration id=notesfts 2026/10/15 14:21:24 INFO Applying migration id=iconsname 2026/10/15 14:21:24 INFO Applying migration id=nohash 2026/10/15 14:21:24 INFO Applying migration id=shares 2026/10/15 14:21:24 INFO Applying migration id=actorttl 2026/10/15 14:21:24 INFO Applying migration id=tocc 2026/10/15 14:21:24 INFO Applying migration id=followeds 2026/10/15 14:21:24 INFO Applying migration id=certhash 2026/10/15 14:21:24 INFO Applying migration id=follows_sync 2026/10/15 14:21:24 INFO Applying migration id=jsonpath 2026/10/15 14:21:24 INFO Applying migration id=localforward 2026/10/15 14:21:24 INFO Applying migration id=avatar 2026/10/15 14:21:24 INFO Applying migration id=noimage 2026/10/15 14:21:24 INFO Applying migration id=feed 2026/10/15 14:21:24 INFO Applying migration id=bookmarks 2026/10/15 14:21:24 INFO Applying migration id=shareactivity 2026/10/15 14:21:24 INFO Applying migration id=application 2026/10/15 14:21:24 INFO Applying migration id=certificates 2026/10/15 14:21:24 INFO Applying migration id=rawforward 2026/10/15 14:21:24 INFO Applying migration id=publickey 2026/10/15 14:21:24 INFO Applying migration id=resolvegroup 2026/10/15 14:21:24 INFO Applying migration id=reject 2026/10/15 14:21:24 INFO Applying migration id=autodel 2026/10/15 14:21:24 INFO Applying migration id=jsonb 2026/10/15 14:21:24 INFO Applying migration id=quote 2026/10/15 14:21:24 INFO Applying migration id=rfc9421 2026/10/15 14:21:24 INFO Applying migration id=keys 2026/10/15 14:21:24 INFO Applying migration id=portable 2026/10/15 14:21:24 INFO Applying migration id=proofs 2026/10/15 14:21:24 INFO Applying migration id=contexts 2026/10/15 14:21:24 INFO Applying migration id=deliverieshost 2026/10/15 14:21:24 INFO Applying migration id=pembegin 2026/10/15 14:21:24 INFO Applying migration id=didhost 2026/10/15 14:21:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:24 INFO Applying migration id=invites 2026/10/15 14:21:24 INFO Applying migration id=ed25519blob 2026/10/15 14:21:24 INFO Applying migration id=rsablob 2026/10/15 14:21:24 INFO Applying migration id=iconscid 2026/10/15 14:21:24 INFO Applying migration id=actor 2026/10/15 14:21:24 INFO Applying migration id=localkeys 2026/10/15 14:21:24 INFO Applying migration id=deleted 2026/10/15 14:21:24 INFO Applying migration id=history 2026/10/15 14:21:24 INFO Applying migration id=outboxnano 2026/10/15 14:21:24 INFO Applying migration id=implements 2026/10/15 14:21:24 INFO Applying migration id=backfill 2026/10/15 14:21:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-7027-7f10-81f0-d4205be72b89 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd 2026/10/15 14:21:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7029-72dd-95dd-7bacdc11c32d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-702f-741a-8d7c-3b5840bc14f1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-7026-7cb4-8e39-fd771d4f73cd 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/10/15 14:21:24 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-7029-7276-87f6-21e68d2dcb35 2026/10/15 14:21:24 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.36s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/10/15 14:21:24 INFO Applying migration id=initial 2026/10/15 14:21:24 INFO Applying migration id=notesupdated 2026/10/15 14:21:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:24 INFO Applying migration id=activitiesid 2026/10/15 14:21:24 INFO Applying migration id=outbox 2026/10/15 14:21:24 INFO Applying migration id=edits 2026/10/15 14:21:24 INFO Applying migration id=outboxactor 2026/10/15 14:21:24 INFO Applying migration id=outboxsender 2026/10/15 14:21:24 INFO Applying migration id=thread 2026/10/15 14:21:24 INFO Applying migration id=host 2026/10/15 14:21:24 INFO Applying migration id=sharedinbox 2026/10/15 14:21:24 INFO Applying migration id=noteshost 2026/10/15 14:21:24 INFO Applying migration id=fetched 2026/10/15 14:21:24 INFO Applying migration id=move 2026/10/15 14:21:24 INFO Applying migration id=cleanup 2026/10/15 14:21:24 INFO Applying migration id=received 2026/10/15 14:21:24 INFO Applying migration id=namehost 2026/10/15 14:21:24 INFO Applying migration id=outboxhost 2026/10/15 14:21:24 INFO Applying migration id=notesfts 2026/10/15 14:21:24 INFO Applying migration id=iconsname 2026/10/15 14:21:24 INFO Applying migration id=nohash 2026/10/15 14:21:24 INFO Applying migration id=shares 2026/10/15 14:21:24 INFO Applying migration id=actorttl 2026/10/15 14:21:24 INFO Applying migration id=tocc 2026/10/15 14:21:24 INFO Applying migration id=followeds 2026/10/15 14:21:24 INFO Applying migration id=certhash 2026/10/15 14:21:24 INFO Applying migration id=follows_sync 2026/10/15 14:21:24 INFO Applying migration id=jsonpath 2026/10/15 14:21:24 INFO Applying migration id=localforward 2026/10/15 14:21:24 INFO Applying migration id=avatar 2026/10/15 14:21:24 INFO Applying migration id=noimage 2026/10/15 14:21:24 INFO Applying migration id=feed 2026/10/15 14:21:24 INFO Applying migration id=bookmarks 2026/10/15 14:21:24 INFO Applying migration id=shareactivity 2026/10/15 14:21:24 INFO Applying migration id=application 2026/10/15 14:21:24 INFO Applying migration id=certificates 2026/10/15 14:21:24 INFO Applying migration id=rawforward 2026/10/15 14:21:24 INFO Applying migration id=publickey 2026/10/15 14:21:24 INFO Applying migration id=resolvegroup 2026/10/15 14:21:24 INFO Applying migration id=reject 2026/10/15 14:21:24 INFO Applying migration id=autodel 2026/10/15 14:21:24 INFO Applying migration id=jsonb 2026/10/15 14:21:24 INFO Applying migration id=quote 2026/10/15 14:21:24 INFO Applying migration id=rfc9421 2026/10/15 14:21:24 INFO Applying migration id=keys 2026/10/15 14:21:24 INFO Applying migration id=portable 2026/10/15 14:21:24 INFO Applying migration id=proofs 2026/10/15 14:21:24 INFO Applying migration id=contexts 2026/10/15 14:21:24 INFO Applying migration id=deliverieshost 2026/10/15 14:21:24 INFO Applying migration id=pembegin 2026/10/15 14:21:24 INFO Applying migration id=didhost 2026/10/15 14:21:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:24 INFO Applying migration id=invites 2026/10/15 14:21:24 INFO Applying migration id=ed25519blob 2026/10/15 14:21:24 INFO Applying migration id=rsablob 2026/10/15 14:21:24 INFO Applying migration id=iconscid 2026/10/15 14:21:24 INFO Applying migration id=actor 2026/10/15 14:21:24 INFO Applying migration id=localkeys 2026/10/15 14:21:24 INFO Applying migration id=deleted 2026/10/15 14:21:24 INFO Applying migration id=history 2026/10/15 14:21:24 INFO Applying migration id=outboxnano 2026/10/15 14:21:24 INFO Applying migration id=implements 2026/10/15 14:21:24 INFO Applying migration id=backfill 2026/10/15 14:21:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-72f3-72e3-9695-ee48bc343c34 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c 2026/10/15 14:21:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-72f3-7ace-9ee8-c54382649c38 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-72f6-7897-9f2d-e130ecb4bd42 note=https://localhost.localdomain:8443/post/01a13ff0-72f6-7872-b715-18c1f1f557ca thread=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-72f6-7897-9f2d-e130ecb4bd42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-72f6-7872-b715-18c1f1f557ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-72f6-7872-b715-18c1f1f557ca 2026/10/15 14:21:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-72f7-7e27-a2b2-a2dc1936fb68 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-72f2-793d-8645-19e34b23582c 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/10/15 14:21:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff0-72f3-7a8b-889e-1067d824253a 2026/10/15 14:21:25 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.71s) === RUN TestReply_SelfReply 2026/10/15 14:21:25 INFO Applying migration id=initial 2026/10/15 14:21:25 INFO Applying migration id=notesupdated 2026/10/15 14:21:25 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:25 INFO Applying migration id=activitiesid 2026/10/15 14:21:25 INFO Applying migration id=outbox 2026/10/15 14:21:25 INFO Applying migration id=edits 2026/10/15 14:21:25 INFO Applying migration id=outboxactor 2026/10/15 14:21:25 INFO Applying migration id=outboxsender 2026/10/15 14:21:25 INFO Applying migration id=thread 2026/10/15 14:21:25 INFO Applying migration id=host 2026/10/15 14:21:25 INFO Applying migration id=sharedinbox 2026/10/15 14:21:25 INFO Applying migration id=noteshost 2026/10/15 14:21:25 INFO Applying migration id=fetched 2026/10/15 14:21:25 INFO Applying migration id=move 2026/10/15 14:21:25 INFO Applying migration id=cleanup 2026/10/15 14:21:25 INFO Applying migration id=received 2026/10/15 14:21:25 INFO Applying migration id=namehost 2026/10/15 14:21:25 INFO Applying migration id=outboxhost 2026/10/15 14:21:25 INFO Applying migration id=notesfts 2026/10/15 14:21:25 INFO Applying migration id=iconsname 2026/10/15 14:21:25 INFO Applying migration id=nohash 2026/10/15 14:21:25 INFO Applying migration id=shares 2026/10/15 14:21:25 INFO Applying migration id=actorttl 2026/10/15 14:21:25 INFO Applying migration id=tocc 2026/10/15 14:21:25 INFO Applying migration id=followeds 2026/10/15 14:21:25 INFO Applying migration id=certhash 2026/10/15 14:21:25 INFO Applying migration id=follows_sync 2026/10/15 14:21:25 INFO Applying migration id=jsonpath 2026/10/15 14:21:25 INFO Applying migration id=localforward 2026/10/15 14:21:25 INFO Applying migration id=avatar 2026/10/15 14:21:25 INFO Applying migration id=noimage 2026/10/15 14:21:25 INFO Applying migration id=feed 2026/10/15 14:21:25 INFO Applying migration id=bookmarks 2026/10/15 14:21:25 INFO Applying migration id=shareactivity 2026/10/15 14:21:25 INFO Applying migration id=application 2026/10/15 14:21:25 INFO Applying migration id=certificates 2026/10/15 14:21:25 INFO Applying migration id=rawforward 2026/10/15 14:21:25 INFO Applying migration id=publickey 2026/10/15 14:21:25 INFO Applying migration id=resolvegroup 2026/10/15 14:21:25 INFO Applying migration id=reject 2026/10/15 14:21:25 INFO Applying migration id=autodel 2026/10/15 14:21:25 INFO Applying migration id=jsonb 2026/10/15 14:21:25 INFO Applying migration id=quote 2026/10/15 14:21:25 INFO Applying migration id=rfc9421 2026/10/15 14:21:25 INFO Applying migration id=keys 2026/10/15 14:21:25 INFO Applying migration id=portable 2026/10/15 14:21:25 INFO Applying migration id=proofs 2026/10/15 14:21:25 INFO Applying migration id=contexts 2026/10/15 14:21:25 INFO Applying migration id=deliverieshost 2026/10/15 14:21:25 INFO Applying migration id=pembegin 2026/10/15 14:21:25 INFO Applying migration id=didhost 2026/10/15 14:21:25 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:25 INFO Applying migration id=invites 2026/10/15 14:21:25 INFO Applying migration id=ed25519blob 2026/10/15 14:21:25 INFO Applying migration id=rsablob 2026/10/15 14:21:25 INFO Applying migration id=iconscid 2026/10/15 14:21:25 INFO Applying migration id=actor 2026/10/15 14:21:25 INFO Applying migration id=localkeys 2026/10/15 14:21:25 INFO Applying migration id=deleted 2026/10/15 14:21:25 INFO Applying migration id=history 2026/10/15 14:21:25 INFO Applying migration id=outboxnano 2026/10/15 14:21:25 INFO Applying migration id=implements 2026/10/15 14:21:25 INFO Applying migration id=backfill 2026/10/15 14:21:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-76ef-7bb7-9105-b90a6eaea230 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-76f0-7345-8c33-8fcea04a7655 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-76ef-7bb7-9105-b90a6eaea230 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-76ef-7bb7-9105-b90a6eaea230 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-76f0-79fd-8b31-e8641ad3d020 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-76f4-7e6c-bc5c-f04e7759573c note=https://localhost.localdomain:8443/post/01a13ff0-76f4-7da4-a9eb-c741c1216416 thread=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-76f4-7e6c-bc5c-f04e7759573c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-76f4-7da4-a9eb-c741c1216416 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-76f4-7da4-a9eb-c741c1216416 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-76f0-79d2-accd-14786b83ee3f 2026/10/15 14:21:26 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (1.03s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/10/15 14:21:26 INFO Applying migration id=initial 2026/10/15 14:21:26 INFO Applying migration id=notesupdated 2026/10/15 14:21:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:26 INFO Applying migration id=activitiesid 2026/10/15 14:21:26 INFO Applying migration id=outbox 2026/10/15 14:21:26 INFO Applying migration id=edits 2026/10/15 14:21:26 INFO Applying migration id=outboxactor 2026/10/15 14:21:26 INFO Applying migration id=outboxsender 2026/10/15 14:21:26 INFO Applying migration id=thread 2026/10/15 14:21:26 INFO Applying migration id=host 2026/10/15 14:21:26 INFO Applying migration id=sharedinbox 2026/10/15 14:21:26 INFO Applying migration id=noteshost 2026/10/15 14:21:26 INFO Applying migration id=fetched 2026/10/15 14:21:26 INFO Applying migration id=move 2026/10/15 14:21:26 INFO Applying migration id=cleanup 2026/10/15 14:21:26 INFO Applying migration id=received 2026/10/15 14:21:26 INFO Applying migration id=namehost 2026/10/15 14:21:26 INFO Applying migration id=outboxhost 2026/10/15 14:21:26 INFO Applying migration id=notesfts 2026/10/15 14:21:26 INFO Applying migration id=iconsname 2026/10/15 14:21:26 INFO Applying migration id=nohash 2026/10/15 14:21:26 INFO Applying migration id=shares 2026/10/15 14:21:26 INFO Applying migration id=actorttl 2026/10/15 14:21:26 INFO Applying migration id=tocc 2026/10/15 14:21:26 INFO Applying migration id=followeds 2026/10/15 14:21:26 INFO Applying migration id=certhash 2026/10/15 14:21:26 INFO Applying migration id=follows_sync 2026/10/15 14:21:26 INFO Applying migration id=jsonpath 2026/10/15 14:21:26 INFO Applying migration id=localforward 2026/10/15 14:21:26 INFO Applying migration id=avatar 2026/10/15 14:21:26 INFO Applying migration id=noimage 2026/10/15 14:21:26 INFO Applying migration id=feed 2026/10/15 14:21:26 INFO Applying migration id=bookmarks 2026/10/15 14:21:26 INFO Applying migration id=shareactivity 2026/10/15 14:21:26 INFO Applying migration id=application 2026/10/15 14:21:26 INFO Applying migration id=certificates 2026/10/15 14:21:26 INFO Applying migration id=rawforward 2026/10/15 14:21:26 INFO Applying migration id=publickey 2026/10/15 14:21:26 INFO Applying migration id=resolvegroup 2026/10/15 14:21:26 INFO Applying migration id=reject 2026/10/15 14:21:26 INFO Applying migration id=autodel 2026/10/15 14:21:26 INFO Applying migration id=jsonb 2026/10/15 14:21:26 INFO Applying migration id=quote 2026/10/15 14:21:26 INFO Applying migration id=rfc9421 2026/10/15 14:21:26 INFO Applying migration id=keys 2026/10/15 14:21:26 INFO Applying migration id=portable 2026/10/15 14:21:26 INFO Applying migration id=proofs 2026/10/15 14:21:26 INFO Applying migration id=contexts 2026/10/15 14:21:26 INFO Applying migration id=deliverieshost 2026/10/15 14:21:26 INFO Applying migration id=pembegin 2026/10/15 14:21:26 INFO Applying migration id=didhost 2026/10/15 14:21:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:26 INFO Applying migration id=invites 2026/10/15 14:21:26 INFO Applying migration id=ed25519blob 2026/10/15 14:21:26 INFO Applying migration id=rsablob 2026/10/15 14:21:26 INFO Applying migration id=iconscid 2026/10/15 14:21:26 INFO Applying migration id=actor 2026/10/15 14:21:26 INFO Applying migration id=localkeys 2026/10/15 14:21:26 INFO Applying migration id=deleted 2026/10/15 14:21:26 INFO Applying migration id=history 2026/10/15 14:21:26 INFO Applying migration id=outboxnano 2026/10/15 14:21:26 INFO Applying migration id=implements 2026/10/15 14:21:26 INFO Applying migration id=backfill 2026/10/15 14:21:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-78d4-7753-b24c-71ad63fa5398 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-78d4-7eaf-a759-032c0dbb71d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-78d4-7753-b24c-71ad63fa5398 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-78d4-7753-b24c-71ad63fa5398 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-78d5-76bd-bd9d-681b4cee5ca0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-78d8-7c31-9732-96aa03644cf7 note=https://localhost.localdomain:8443/post/01a13ff0-78d8-7c01-8291-32b7c3321e78 thread=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-78d8-7c31-9732-96aa03644cf7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-78d8-7c01-8291-32b7c3321e78 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-78d8-7c01-8291-32b7c3321e78 2026/10/15 14:21:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-78d5-7695-ae40-5b37d4ed5c63 2026/10/15 14:21:26 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.48s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/10/15 14:21:26 INFO Applying migration id=initial 2026/10/15 14:21:26 INFO Applying migration id=notesupdated 2026/10/15 14:21:26 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:26 INFO Applying migration id=activitiesid 2026/10/15 14:21:26 INFO Applying migration id=outbox 2026/10/15 14:21:26 INFO Applying migration id=edits 2026/10/15 14:21:26 INFO Applying migration id=outboxactor 2026/10/15 14:21:26 INFO Applying migration id=outboxsender 2026/10/15 14:21:26 INFO Applying migration id=thread 2026/10/15 14:21:26 INFO Applying migration id=host 2026/10/15 14:21:26 INFO Applying migration id=sharedinbox 2026/10/15 14:21:26 INFO Applying migration id=noteshost 2026/10/15 14:21:26 INFO Applying migration id=fetched 2026/10/15 14:21:26 INFO Applying migration id=move 2026/10/15 14:21:26 INFO Applying migration id=cleanup 2026/10/15 14:21:26 INFO Applying migration id=received 2026/10/15 14:21:26 INFO Applying migration id=namehost 2026/10/15 14:21:26 INFO Applying migration id=outboxhost 2026/10/15 14:21:26 INFO Applying migration id=notesfts 2026/10/15 14:21:26 INFO Applying migration id=iconsname 2026/10/15 14:21:26 INFO Applying migration id=nohash 2026/10/15 14:21:26 INFO Applying migration id=shares 2026/10/15 14:21:26 INFO Applying migration id=actorttl 2026/10/15 14:21:26 INFO Applying migration id=tocc 2026/10/15 14:21:26 INFO Applying migration id=followeds 2026/10/15 14:21:26 INFO Applying migration id=certhash 2026/10/15 14:21:26 INFO Applying migration id=follows_sync 2026/10/15 14:21:26 INFO Applying migration id=jsonpath 2026/10/15 14:21:26 INFO Applying migration id=localforward 2026/10/15 14:21:26 INFO Applying migration id=avatar 2026/10/15 14:21:26 INFO Applying migration id=noimage 2026/10/15 14:21:26 INFO Applying migration id=feed 2026/10/15 14:21:26 INFO Applying migration id=bookmarks 2026/10/15 14:21:26 INFO Applying migration id=shareactivity 2026/10/15 14:21:26 INFO Applying migration id=application 2026/10/15 14:21:26 INFO Applying migration id=certificates 2026/10/15 14:21:26 INFO Applying migration id=rawforward 2026/10/15 14:21:26 INFO Applying migration id=publickey 2026/10/15 14:21:26 INFO Applying migration id=resolvegroup 2026/10/15 14:21:26 INFO Applying migration id=reject 2026/10/15 14:21:26 INFO Applying migration id=autodel 2026/10/15 14:21:26 INFO Applying migration id=jsonb 2026/10/15 14:21:26 INFO Applying migration id=quote 2026/10/15 14:21:26 INFO Applying migration id=rfc9421 2026/10/15 14:21:26 INFO Applying migration id=keys 2026/10/15 14:21:26 INFO Applying migration id=portable 2026/10/15 14:21:26 INFO Applying migration id=proofs 2026/10/15 14:21:26 INFO Applying migration id=contexts 2026/10/15 14:21:26 INFO Applying migration id=deliverieshost 2026/10/15 14:21:26 INFO Applying migration id=pembegin 2026/10/15 14:21:26 INFO Applying migration id=didhost 2026/10/15 14:21:26 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:26 INFO Applying migration id=invites 2026/10/15 14:21:26 INFO Applying migration id=ed25519blob 2026/10/15 14:21:26 INFO Applying migration id=rsablob 2026/10/15 14:21:26 INFO Applying migration id=iconscid 2026/10/15 14:21:26 INFO Applying migration id=actor 2026/10/15 14:21:26 INFO Applying migration id=localkeys 2026/10/15 14:21:26 INFO Applying migration id=deleted 2026/10/15 14:21:26 INFO Applying migration id=history 2026/10/15 14:21:26 INFO Applying migration id=outboxnano 2026/10/15 14:21:26 INFO Applying migration id=implements 2026/10/15 14:21:26 INFO Applying migration id=backfill 2026/10/15 14:21:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7b4c-7806-8510-5a19b2f2f8be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-7b50-79e3-b970-7c560aecd8a4 note=https://localhost.localdomain:8443/post/01a13ff0-7b50-79ba-99f2-add38328a02b thread=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7b50-79e3-b970-7c560aecd8a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7b50-79ba-99f2-add38328a02b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-7b50-79ba-99f2-add38328a02b 2026/10/15 14:21:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7b4c-77b6-9615-2a361dc338fc 2026/10/15 14:21:27 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (0.63s) === RUN TestReply_DM 2026/10/15 14:21:27 INFO Applying migration id=initial 2026/10/15 14:21:27 INFO Applying migration id=notesupdated 2026/10/15 14:21:27 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:27 INFO Applying migration id=activitiesid 2026/10/15 14:21:27 INFO Applying migration id=outbox 2026/10/15 14:21:27 INFO Applying migration id=edits 2026/10/15 14:21:27 INFO Applying migration id=outboxactor 2026/10/15 14:21:27 INFO Applying migration id=outboxsender 2026/10/15 14:21:27 INFO Applying migration id=thread 2026/10/15 14:21:27 INFO Applying migration id=host 2026/10/15 14:21:27 INFO Applying migration id=sharedinbox 2026/10/15 14:21:27 INFO Applying migration id=noteshost 2026/10/15 14:21:27 INFO Applying migration id=fetched 2026/10/15 14:21:27 INFO Applying migration id=move 2026/10/15 14:21:27 INFO Applying migration id=cleanup 2026/10/15 14:21:27 INFO Applying migration id=received 2026/10/15 14:21:27 INFO Applying migration id=namehost 2026/10/15 14:21:27 INFO Applying migration id=outboxhost 2026/10/15 14:21:27 INFO Applying migration id=notesfts 2026/10/15 14:21:27 INFO Applying migration id=iconsname 2026/10/15 14:21:27 INFO Applying migration id=nohash 2026/10/15 14:21:27 INFO Applying migration id=shares 2026/10/15 14:21:27 INFO Applying migration id=actorttl 2026/10/15 14:21:27 INFO Applying migration id=tocc 2026/10/15 14:21:27 INFO Applying migration id=followeds 2026/10/15 14:21:27 INFO Applying migration id=certhash 2026/10/15 14:21:27 INFO Applying migration id=follows_sync 2026/10/15 14:21:27 INFO Applying migration id=jsonpath 2026/10/15 14:21:27 INFO Applying migration id=localforward 2026/10/15 14:21:27 INFO Applying migration id=avatar 2026/10/15 14:21:27 INFO Applying migration id=noimage 2026/10/15 14:21:27 INFO Applying migration id=feed 2026/10/15 14:21:27 INFO Applying migration id=bookmarks 2026/10/15 14:21:27 INFO Applying migration id=shareactivity 2026/10/15 14:21:27 INFO Applying migration id=application 2026/10/15 14:21:27 INFO Applying migration id=certificates 2026/10/15 14:21:27 INFO Applying migration id=rawforward 2026/10/15 14:21:27 INFO Applying migration id=publickey 2026/10/15 14:21:27 INFO Applying migration id=resolvegroup 2026/10/15 14:21:27 INFO Applying migration id=reject 2026/10/15 14:21:27 INFO Applying migration id=autodel 2026/10/15 14:21:27 INFO Applying migration id=jsonb 2026/10/15 14:21:27 INFO Applying migration id=quote 2026/10/15 14:21:27 INFO Applying migration id=rfc9421 2026/10/15 14:21:27 INFO Applying migration id=keys 2026/10/15 14:21:27 INFO Applying migration id=portable 2026/10/15 14:21:27 INFO Applying migration id=proofs 2026/10/15 14:21:27 INFO Applying migration id=contexts 2026/10/15 14:21:27 INFO Applying migration id=deliverieshost 2026/10/15 14:21:27 INFO Applying migration id=pembegin 2026/10/15 14:21:27 INFO Applying migration id=didhost 2026/10/15 14:21:27 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:27 INFO Applying migration id=invites 2026/10/15 14:21:27 INFO Applying migration id=ed25519blob 2026/10/15 14:21:27 INFO Applying migration id=rsablob 2026/10/15 14:21:27 INFO Applying migration id=iconscid 2026/10/15 14:21:27 INFO Applying migration id=actor 2026/10/15 14:21:27 INFO Applying migration id=localkeys 2026/10/15 14:21:27 INFO Applying migration id=deleted 2026/10/15 14:21:27 INFO Applying migration id=history 2026/10/15 14:21:27 INFO Applying migration id=outboxnano 2026/10/15 14:21:27 INFO Applying migration id=implements 2026/10/15 14:21:27 INFO Applying migration id=backfill 2026/10/15 14:21:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-7ffc-70c4-ad10-a71a770e6a5e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-7ffc-7b8e-ba03-9af7fa350968 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-7ffc-70c4-ad10-a71a770e6a5e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-7ffc-70c4-ad10-a71a770e6a5e 2026/10/15 14:21:28 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-7ffd-7787-b7f9-6dacdba8e31f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 2026/10/15 14:21:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 2026/10/15 14:21:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-7ffd-75bf-ab6c-e5ae76e38b29 2026/10/15 14:21:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8003-7540-bf9c-d568fc75efc4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8003-7514-a52b-19b6d950056c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-8003-7514-a52b-19b6d950056c --- PASS: TestReply_DM (1.20s) === RUN TestReply_DMUnfollowed 2026/10/15 14:21:28 INFO Applying migration id=initial 2026/10/15 14:21:28 INFO Applying migration id=notesupdated 2026/10/15 14:21:28 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:28 INFO Applying migration id=activitiesid 2026/10/15 14:21:28 INFO Applying migration id=outbox 2026/10/15 14:21:28 INFO Applying migration id=edits 2026/10/15 14:21:28 INFO Applying migration id=outboxactor 2026/10/15 14:21:28 INFO Applying migration id=outboxsender 2026/10/15 14:21:28 INFO Applying migration id=thread 2026/10/15 14:21:28 INFO Applying migration id=host 2026/10/15 14:21:28 INFO Applying migration id=sharedinbox 2026/10/15 14:21:28 INFO Applying migration id=noteshost 2026/10/15 14:21:28 INFO Applying migration id=fetched 2026/10/15 14:21:28 INFO Applying migration id=move 2026/10/15 14:21:28 INFO Applying migration id=cleanup 2026/10/15 14:21:28 INFO Applying migration id=received 2026/10/15 14:21:28 INFO Applying migration id=namehost 2026/10/15 14:21:28 INFO Applying migration id=outboxhost 2026/10/15 14:21:28 INFO Applying migration id=notesfts 2026/10/15 14:21:28 INFO Applying migration id=iconsname 2026/10/15 14:21:28 INFO Applying migration id=nohash 2026/10/15 14:21:28 INFO Applying migration id=shares 2026/10/15 14:21:28 INFO Applying migration id=actorttl 2026/10/15 14:21:28 INFO Applying migration id=tocc 2026/10/15 14:21:28 INFO Applying migration id=followeds 2026/10/15 14:21:28 INFO Applying migration id=certhash 2026/10/15 14:21:28 INFO Applying migration id=follows_sync 2026/10/15 14:21:28 INFO Applying migration id=jsonpath 2026/10/15 14:21:28 INFO Applying migration id=localforward 2026/10/15 14:21:28 INFO Applying migration id=avatar 2026/10/15 14:21:28 INFO Applying migration id=noimage 2026/10/15 14:21:28 INFO Applying migration id=feed 2026/10/15 14:21:28 INFO Applying migration id=bookmarks 2026/10/15 14:21:28 INFO Applying migration id=shareactivity 2026/10/15 14:21:28 INFO Applying migration id=application 2026/10/15 14:21:28 INFO Applying migration id=certificates 2026/10/15 14:21:28 INFO Applying migration id=rawforward 2026/10/15 14:21:28 INFO Applying migration id=publickey 2026/10/15 14:21:28 INFO Applying migration id=resolvegroup 2026/10/15 14:21:28 INFO Applying migration id=reject 2026/10/15 14:21:28 INFO Applying migration id=autodel 2026/10/15 14:21:28 INFO Applying migration id=jsonb 2026/10/15 14:21:28 INFO Applying migration id=quote 2026/10/15 14:21:28 INFO Applying migration id=rfc9421 2026/10/15 14:21:28 INFO Applying migration id=keys 2026/10/15 14:21:28 INFO Applying migration id=portable 2026/10/15 14:21:28 INFO Applying migration id=proofs 2026/10/15 14:21:28 INFO Applying migration id=contexts 2026/10/15 14:21:28 INFO Applying migration id=deliverieshost 2026/10/15 14:21:28 INFO Applying migration id=pembegin 2026/10/15 14:21:28 INFO Applying migration id=didhost 2026/10/15 14:21:28 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:28 INFO Applying migration id=invites 2026/10/15 14:21:28 INFO Applying migration id=ed25519blob 2026/10/15 14:21:28 INFO Applying migration id=rsablob 2026/10/15 14:21:28 INFO Applying migration id=iconscid 2026/10/15 14:21:28 INFO Applying migration id=actor 2026/10/15 14:21:28 INFO Applying migration id=localkeys 2026/10/15 14:21:28 INFO Applying migration id=deleted 2026/10/15 14:21:28 INFO Applying migration id=history 2026/10/15 14:21:28 INFO Applying migration id=outboxnano 2026/10/15 14:21:28 INFO Applying migration id=implements 2026/10/15 14:21:28 INFO Applying migration id=backfill 2026/10/15 14:21:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-8276-7806-a1af-7b3553871c58 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c 2026/10/15 14:21:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8277-7629-949b-7063b005830e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 2026/10/15 14:21:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 2026/10/15 14:21:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-8280-7408-9d64-8db5e3353417 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8275-7bbb-96cb-e199733d390c 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/10/15 14:21:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-8277-7410-8a65-59fb8e018242 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8282-7564-87f6-5222e0a162ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8282-750e-af43-5ea04742b693 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-8282-750e-af43-5ea04742b693 --- PASS: TestReply_DMUnfollowed (0.64s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/10/15 14:21:29 INFO Applying migration id=initial 2026/10/15 14:21:29 INFO Applying migration id=notesupdated 2026/10/15 14:21:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:29 INFO Applying migration id=activitiesid 2026/10/15 14:21:29 INFO Applying migration id=outbox 2026/10/15 14:21:29 INFO Applying migration id=edits 2026/10/15 14:21:29 INFO Applying migration id=outboxactor 2026/10/15 14:21:29 INFO Applying migration id=outboxsender 2026/10/15 14:21:29 INFO Applying migration id=thread 2026/10/15 14:21:29 INFO Applying migration id=host 2026/10/15 14:21:29 INFO Applying migration id=sharedinbox 2026/10/15 14:21:29 INFO Applying migration id=noteshost 2026/10/15 14:21:29 INFO Applying migration id=fetched 2026/10/15 14:21:29 INFO Applying migration id=move 2026/10/15 14:21:29 INFO Applying migration id=cleanup 2026/10/15 14:21:29 INFO Applying migration id=received 2026/10/15 14:21:29 INFO Applying migration id=namehost 2026/10/15 14:21:29 INFO Applying migration id=outboxhost 2026/10/15 14:21:29 INFO Applying migration id=notesfts 2026/10/15 14:21:29 INFO Applying migration id=iconsname 2026/10/15 14:21:29 INFO Applying migration id=nohash 2026/10/15 14:21:29 INFO Applying migration id=shares 2026/10/15 14:21:29 INFO Applying migration id=actorttl 2026/10/15 14:21:29 INFO Applying migration id=tocc 2026/10/15 14:21:29 INFO Applying migration id=followeds 2026/10/15 14:21:29 INFO Applying migration id=certhash 2026/10/15 14:21:29 INFO Applying migration id=follows_sync 2026/10/15 14:21:29 INFO Applying migration id=jsonpath 2026/10/15 14:21:29 INFO Applying migration id=localforward 2026/10/15 14:21:29 INFO Applying migration id=avatar 2026/10/15 14:21:29 INFO Applying migration id=noimage 2026/10/15 14:21:29 INFO Applying migration id=feed 2026/10/15 14:21:29 INFO Applying migration id=bookmarks 2026/10/15 14:21:29 INFO Applying migration id=shareactivity 2026/10/15 14:21:29 INFO Applying migration id=application 2026/10/15 14:21:29 INFO Applying migration id=certificates 2026/10/15 14:21:29 INFO Applying migration id=rawforward 2026/10/15 14:21:29 INFO Applying migration id=publickey 2026/10/15 14:21:29 INFO Applying migration id=resolvegroup 2026/10/15 14:21:29 INFO Applying migration id=reject 2026/10/15 14:21:29 INFO Applying migration id=autodel 2026/10/15 14:21:29 INFO Applying migration id=jsonb 2026/10/15 14:21:29 INFO Applying migration id=quote 2026/10/15 14:21:29 INFO Applying migration id=rfc9421 2026/10/15 14:21:29 INFO Applying migration id=keys 2026/10/15 14:21:29 INFO Applying migration id=portable 2026/10/15 14:21:29 INFO Applying migration id=proofs 2026/10/15 14:21:29 INFO Applying migration id=contexts 2026/10/15 14:21:29 INFO Applying migration id=deliverieshost 2026/10/15 14:21:29 INFO Applying migration id=pembegin 2026/10/15 14:21:29 INFO Applying migration id=didhost 2026/10/15 14:21:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:29 INFO Applying migration id=invites 2026/10/15 14:21:29 INFO Applying migration id=ed25519blob 2026/10/15 14:21:29 INFO Applying migration id=rsablob 2026/10/15 14:21:29 INFO Applying migration id=iconscid 2026/10/15 14:21:29 INFO Applying migration id=actor 2026/10/15 14:21:29 INFO Applying migration id=localkeys 2026/10/15 14:21:29 INFO Applying migration id=deleted 2026/10/15 14:21:29 INFO Applying migration id=history 2026/10/15 14:21:29 INFO Applying migration id=outboxnano 2026/10/15 14:21:29 INFO Applying migration id=implements 2026/10/15 14:21:29 INFO Applying migration id=backfill 2026/10/15 14:21:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-8492-75d9-ba03-4cd8b3fd4817 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 2026/10/15 14:21:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8493-7031-823e-702247b34939 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 2026/10/15 14:21:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 2026/10/15 14:21:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-8496-7320-96a1-459359e7d4d6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-8491-7cfe-8a70-5a23ad2a2103 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/10/15 14:21:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-8492-7e00-afef-48380a8daaa0 2026/10/15 14:21:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-8497-717e-aa38-fd0ba3fc42ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-8497-7153-9b08-375004315e2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-8497-7153-9b08-375004315e2c --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (0.53s) === RUN TestReply_DMToAnotherUser 2026/10/15 14:21:29 INFO Applying migration id=initial 2026/10/15 14:21:29 INFO Applying migration id=notesupdated 2026/10/15 14:21:29 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:29 INFO Applying migration id=activitiesid 2026/10/15 14:21:29 INFO Applying migration id=outbox 2026/10/15 14:21:29 INFO Applying migration id=edits 2026/10/15 14:21:29 INFO Applying migration id=outboxactor 2026/10/15 14:21:29 INFO Applying migration id=outboxsender 2026/10/15 14:21:29 INFO Applying migration id=thread 2026/10/15 14:21:29 INFO Applying migration id=host 2026/10/15 14:21:29 INFO Applying migration id=sharedinbox 2026/10/15 14:21:29 INFO Applying migration id=noteshost 2026/10/15 14:21:29 INFO Applying migration id=fetched 2026/10/15 14:21:29 INFO Applying migration id=move 2026/10/15 14:21:29 INFO Applying migration id=cleanup 2026/10/15 14:21:29 INFO Applying migration id=received 2026/10/15 14:21:29 INFO Applying migration id=namehost 2026/10/15 14:21:29 INFO Applying migration id=outboxhost 2026/10/15 14:21:29 INFO Applying migration id=notesfts 2026/10/15 14:21:29 INFO Applying migration id=iconsname 2026/10/15 14:21:29 INFO Applying migration id=nohash 2026/10/15 14:21:29 INFO Applying migration id=shares 2026/10/15 14:21:29 INFO Applying migration id=actorttl 2026/10/15 14:21:29 INFO Applying migration id=tocc 2026/10/15 14:21:29 INFO Applying migration id=followeds 2026/10/15 14:21:29 INFO Applying migration id=certhash 2026/10/15 14:21:29 INFO Applying migration id=follows_sync 2026/10/15 14:21:29 INFO Applying migration id=jsonpath 2026/10/15 14:21:29 INFO Applying migration id=localforward 2026/10/15 14:21:29 INFO Applying migration id=avatar 2026/10/15 14:21:29 INFO Applying migration id=noimage 2026/10/15 14:21:29 INFO Applying migration id=feed 2026/10/15 14:21:29 INFO Applying migration id=bookmarks 2026/10/15 14:21:29 INFO Applying migration id=shareactivity 2026/10/15 14:21:29 INFO Applying migration id=application 2026/10/15 14:21:29 INFO Applying migration id=certificates 2026/10/15 14:21:29 INFO Applying migration id=rawforward 2026/10/15 14:21:29 INFO Applying migration id=publickey 2026/10/15 14:21:29 INFO Applying migration id=resolvegroup 2026/10/15 14:21:29 INFO Applying migration id=reject 2026/10/15 14:21:29 INFO Applying migration id=autodel 2026/10/15 14:21:29 INFO Applying migration id=jsonb 2026/10/15 14:21:29 INFO Applying migration id=quote 2026/10/15 14:21:29 INFO Applying migration id=rfc9421 2026/10/15 14:21:29 INFO Applying migration id=keys 2026/10/15 14:21:29 INFO Applying migration id=portable 2026/10/15 14:21:29 INFO Applying migration id=proofs 2026/10/15 14:21:29 INFO Applying migration id=contexts 2026/10/15 14:21:29 INFO Applying migration id=deliverieshost 2026/10/15 14:21:29 INFO Applying migration id=pembegin 2026/10/15 14:21:29 INFO Applying migration id=didhost 2026/10/15 14:21:29 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:29 INFO Applying migration id=invites 2026/10/15 14:21:29 INFO Applying migration id=ed25519blob 2026/10/15 14:21:29 INFO Applying migration id=rsablob 2026/10/15 14:21:29 INFO Applying migration id=iconscid 2026/10/15 14:21:29 INFO Applying migration id=actor 2026/10/15 14:21:29 INFO Applying migration id=localkeys 2026/10/15 14:21:29 INFO Applying migration id=deleted 2026/10/15 14:21:29 INFO Applying migration id=history 2026/10/15 14:21:29 INFO Applying migration id=outboxnano 2026/10/15 14:21:29 INFO Applying migration id=implements 2026/10/15 14:21:29 INFO Applying migration id=backfill 2026/10/15 14:21:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-86af-74d3-be45-e155f70431b0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-86b0-7bb7-8671-fab2434ad019 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-86af-74d3-be45-e155f70431b0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-86af-74d3-be45-e155f70431b0 2026/10/15 14:21:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:21:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-86b2-7151-8175-bf3010a44e90 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 2026/10/15 14:21:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 2026/10/15 14:21:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a13ff0-86b1-7d80-be4f-cb866043d0a7 --- PASS: TestReply_DMToAnotherUser (0.55s) === RUN TestReply_NoSuchPost 2026/10/15 14:21:30 INFO Applying migration id=initial 2026/10/15 14:21:30 INFO Applying migration id=notesupdated 2026/10/15 14:21:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:30 INFO Applying migration id=activitiesid 2026/10/15 14:21:30 INFO Applying migration id=outbox 2026/10/15 14:21:30 INFO Applying migration id=edits 2026/10/15 14:21:30 INFO Applying migration id=outboxactor 2026/10/15 14:21:30 INFO Applying migration id=outboxsender 2026/10/15 14:21:30 INFO Applying migration id=thread 2026/10/15 14:21:30 INFO Applying migration id=host 2026/10/15 14:21:30 INFO Applying migration id=sharedinbox 2026/10/15 14:21:30 INFO Applying migration id=noteshost 2026/10/15 14:21:30 INFO Applying migration id=fetched 2026/10/15 14:21:30 INFO Applying migration id=move 2026/10/15 14:21:30 INFO Applying migration id=cleanup 2026/10/15 14:21:30 INFO Applying migration id=received 2026/10/15 14:21:30 INFO Applying migration id=namehost 2026/10/15 14:21:30 INFO Applying migration id=outboxhost 2026/10/15 14:21:30 INFO Applying migration id=notesfts 2026/10/15 14:21:30 INFO Applying migration id=iconsname 2026/10/15 14:21:30 INFO Applying migration id=nohash 2026/10/15 14:21:30 INFO Applying migration id=shares 2026/10/15 14:21:30 INFO Applying migration id=actorttl 2026/10/15 14:21:30 INFO Applying migration id=tocc 2026/10/15 14:21:30 INFO Applying migration id=followeds 2026/10/15 14:21:30 INFO Applying migration id=certhash 2026/10/15 14:21:30 INFO Applying migration id=follows_sync 2026/10/15 14:21:30 INFO Applying migration id=jsonpath 2026/10/15 14:21:30 INFO Applying migration id=localforward 2026/10/15 14:21:30 INFO Applying migration id=avatar 2026/10/15 14:21:30 INFO Applying migration id=noimage 2026/10/15 14:21:30 INFO Applying migration id=feed 2026/10/15 14:21:30 INFO Applying migration id=bookmarks 2026/10/15 14:21:30 INFO Applying migration id=shareactivity 2026/10/15 14:21:30 INFO Applying migration id=application 2026/10/15 14:21:30 INFO Applying migration id=certificates 2026/10/15 14:21:30 INFO Applying migration id=rawforward 2026/10/15 14:21:30 INFO Applying migration id=publickey 2026/10/15 14:21:30 INFO Applying migration id=resolvegroup 2026/10/15 14:21:30 INFO Applying migration id=reject 2026/10/15 14:21:30 INFO Applying migration id=autodel 2026/10/15 14:21:30 INFO Applying migration id=jsonb 2026/10/15 14:21:30 INFO Applying migration id=quote 2026/10/15 14:21:30 INFO Applying migration id=rfc9421 2026/10/15 14:21:30 INFO Applying migration id=keys 2026/10/15 14:21:30 INFO Applying migration id=portable 2026/10/15 14:21:30 INFO Applying migration id=proofs 2026/10/15 14:21:30 INFO Applying migration id=contexts 2026/10/15 14:21:30 INFO Applying migration id=deliverieshost 2026/10/15 14:21:30 INFO Applying migration id=pembegin 2026/10/15 14:21:30 INFO Applying migration id=didhost 2026/10/15 14:21:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:30 INFO Applying migration id=invites 2026/10/15 14:21:30 INFO Applying migration id=ed25519blob 2026/10/15 14:21:30 INFO Applying migration id=rsablob 2026/10/15 14:21:30 INFO Applying migration id=iconscid 2026/10/15 14:21:30 INFO Applying migration id=actor 2026/10/15 14:21:30 INFO Applying migration id=localkeys 2026/10/15 14:21:30 INFO Applying migration id=deleted 2026/10/15 14:21:30 INFO Applying migration id=history 2026/10/15 14:21:30 INFO Applying migration id=outboxnano 2026/10/15 14:21:30 INFO Applying migration id=implements 2026/10/15 14:21:30 INFO Applying migration id=backfill 2026/10/15 14:21:30 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (0.55s) === RUN TestResolve_LocalUser 2026/10/15 14:21:30 INFO Applying migration id=initial 2026/10/15 14:21:30 INFO Applying migration id=notesupdated 2026/10/15 14:21:30 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:30 INFO Applying migration id=activitiesid 2026/10/15 14:21:30 INFO Applying migration id=outbox 2026/10/15 14:21:30 INFO Applying migration id=edits 2026/10/15 14:21:30 INFO Applying migration id=outboxactor 2026/10/15 14:21:30 INFO Applying migration id=outboxsender 2026/10/15 14:21:30 INFO Applying migration id=thread 2026/10/15 14:21:30 INFO Applying migration id=host 2026/10/15 14:21:30 INFO Applying migration id=sharedinbox 2026/10/15 14:21:30 INFO Applying migration id=noteshost 2026/10/15 14:21:30 INFO Applying migration id=fetched 2026/10/15 14:21:30 INFO Applying migration id=move 2026/10/15 14:21:30 INFO Applying migration id=cleanup 2026/10/15 14:21:30 INFO Applying migration id=received 2026/10/15 14:21:30 INFO Applying migration id=namehost 2026/10/15 14:21:30 INFO Applying migration id=outboxhost 2026/10/15 14:21:30 INFO Applying migration id=notesfts 2026/10/15 14:21:30 INFO Applying migration id=iconsname 2026/10/15 14:21:30 INFO Applying migration id=nohash 2026/10/15 14:21:30 INFO Applying migration id=shares 2026/10/15 14:21:30 INFO Applying migration id=actorttl 2026/10/15 14:21:30 INFO Applying migration id=tocc 2026/10/15 14:21:30 INFO Applying migration id=followeds 2026/10/15 14:21:30 INFO Applying migration id=certhash 2026/10/15 14:21:30 INFO Applying migration id=follows_sync 2026/10/15 14:21:30 INFO Applying migration id=jsonpath 2026/10/15 14:21:30 INFO Applying migration id=localforward 2026/10/15 14:21:30 INFO Applying migration id=avatar 2026/10/15 14:21:30 INFO Applying migration id=noimage 2026/10/15 14:21:30 INFO Applying migration id=feed 2026/10/15 14:21:30 INFO Applying migration id=bookmarks 2026/10/15 14:21:30 INFO Applying migration id=shareactivity 2026/10/15 14:21:30 INFO Applying migration id=application 2026/10/15 14:21:30 INFO Applying migration id=certificates 2026/10/15 14:21:30 INFO Applying migration id=rawforward 2026/10/15 14:21:30 INFO Applying migration id=publickey 2026/10/15 14:21:30 INFO Applying migration id=resolvegroup 2026/10/15 14:21:30 INFO Applying migration id=reject 2026/10/15 14:21:30 INFO Applying migration id=autodel 2026/10/15 14:21:30 INFO Applying migration id=jsonb 2026/10/15 14:21:30 INFO Applying migration id=quote 2026/10/15 14:21:30 INFO Applying migration id=rfc9421 2026/10/15 14:21:30 INFO Applying migration id=keys 2026/10/15 14:21:30 INFO Applying migration id=portable 2026/10/15 14:21:30 INFO Applying migration id=proofs 2026/10/15 14:21:30 INFO Applying migration id=contexts 2026/10/15 14:21:30 INFO Applying migration id=deliverieshost 2026/10/15 14:21:30 INFO Applying migration id=pembegin 2026/10/15 14:21:30 INFO Applying migration id=didhost 2026/10/15 14:21:30 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:30 INFO Applying migration id=invites 2026/10/15 14:21:30 INFO Applying migration id=ed25519blob 2026/10/15 14:21:30 INFO Applying migration id=rsablob 2026/10/15 14:21:30 INFO Applying migration id=iconscid 2026/10/15 14:21:30 INFO Applying migration id=actor 2026/10/15 14:21:30 INFO Applying migration id=localkeys 2026/10/15 14:21:30 INFO Applying migration id=deleted 2026/10/15 14:21:30 INFO Applying migration id=history 2026/10/15 14:21:30 INFO Applying migration id=outboxnano 2026/10/15 14:21:30 INFO Applying migration id=implements 2026/10/15 14:21:30 INFO Applying migration id=backfill 2026/10/15 14:21:31 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.62s) === RUN TestResolve_LocalUserByNameOnly 2026/10/15 14:21:31 INFO Applying migration id=initial 2026/10/15 14:21:31 INFO Applying migration id=notesupdated 2026/10/15 14:21:31 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:31 INFO Applying migration id=activitiesid 2026/10/15 14:21:31 INFO Applying migration id=outbox 2026/10/15 14:21:31 INFO Applying migration id=edits 2026/10/15 14:21:31 INFO Applying migration id=outboxactor 2026/10/15 14:21:31 INFO Applying migration id=outboxsender 2026/10/15 14:21:31 INFO Applying migration id=thread 2026/10/15 14:21:31 INFO Applying migration id=host 2026/10/15 14:21:31 INFO Applying migration id=sharedinbox 2026/10/15 14:21:31 INFO Applying migration id=noteshost 2026/10/15 14:21:31 INFO Applying migration id=fetched 2026/10/15 14:21:31 INFO Applying migration id=move 2026/10/15 14:21:31 INFO Applying migration id=cleanup 2026/10/15 14:21:31 INFO Applying migration id=received 2026/10/15 14:21:31 INFO Applying migration id=namehost 2026/10/15 14:21:31 INFO Applying migration id=outboxhost 2026/10/15 14:21:31 INFO Applying migration id=notesfts 2026/10/15 14:21:31 INFO Applying migration id=iconsname 2026/10/15 14:21:31 INFO Applying migration id=nohash 2026/10/15 14:21:31 INFO Applying migration id=shares 2026/10/15 14:21:31 INFO Applying migration id=actorttl 2026/10/15 14:21:31 INFO Applying migration id=tocc 2026/10/15 14:21:31 INFO Applying migration id=followeds 2026/10/15 14:21:31 INFO Applying migration id=certhash 2026/10/15 14:21:31 INFO Applying migration id=follows_sync 2026/10/15 14:21:31 INFO Applying migration id=jsonpath 2026/10/15 14:21:31 INFO Applying migration id=localforward 2026/10/15 14:21:31 INFO Applying migration id=avatar 2026/10/15 14:21:31 INFO Applying migration id=noimage 2026/10/15 14:21:31 INFO Applying migration id=feed 2026/10/15 14:21:31 INFO Applying migration id=bookmarks 2026/10/15 14:21:31 INFO Applying migration id=shareactivity 2026/10/15 14:21:31 INFO Applying migration id=application 2026/10/15 14:21:31 INFO Applying migration id=certificates 2026/10/15 14:21:31 INFO Applying migration id=rawforward 2026/10/15 14:21:31 INFO Applying migration id=publickey 2026/10/15 14:21:31 INFO Applying migration id=resolvegroup 2026/10/15 14:21:31 INFO Applying migration id=reject 2026/10/15 14:21:31 INFO Applying migration id=autodel 2026/10/15 14:21:31 INFO Applying migration id=jsonb 2026/10/15 14:21:31 INFO Applying migration id=quote 2026/10/15 14:21:31 INFO Applying migration id=rfc9421 2026/10/15 14:21:31 INFO Applying migration id=keys 2026/10/15 14:21:31 INFO Applying migration id=portable 2026/10/15 14:21:31 INFO Applying migration id=proofs 2026/10/15 14:21:31 INFO Applying migration id=contexts 2026/10/15 14:21:31 INFO Applying migration id=deliverieshost 2026/10/15 14:21:31 INFO Applying migration id=pembegin 2026/10/15 14:21:31 INFO Applying migration id=didhost 2026/10/15 14:21:31 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:31 INFO Applying migration id=invites 2026/10/15 14:21:31 INFO Applying migration id=ed25519blob 2026/10/15 14:21:31 INFO Applying migration id=rsablob 2026/10/15 14:21:31 INFO Applying migration id=iconscid 2026/10/15 14:21:31 INFO Applying migration id=actor 2026/10/15 14:21:31 INFO Applying migration id=localkeys 2026/10/15 14:21:31 INFO Applying migration id=deleted 2026/10/15 14:21:31 INFO Applying migration id=history 2026/10/15 14:21:31 INFO Applying migration id=outboxnano 2026/10/15 14:21:31 INFO Applying migration id=implements 2026/10/15 14:21:31 INFO Applying migration id=backfill 2026/10/15 14:21:32 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.80s) === RUN TestResolve_NoSuchLocalUser 2026/10/15 14:21:32 INFO Applying migration id=initial 2026/10/15 14:21:32 INFO Applying migration id=notesupdated 2026/10/15 14:21:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:32 INFO Applying migration id=activitiesid 2026/10/15 14:21:32 INFO Applying migration id=outbox 2026/10/15 14:21:32 INFO Applying migration id=edits 2026/10/15 14:21:32 INFO Applying migration id=outboxactor 2026/10/15 14:21:32 INFO Applying migration id=outboxsender 2026/10/15 14:21:32 INFO Applying migration id=thread 2026/10/15 14:21:32 INFO Applying migration id=host 2026/10/15 14:21:32 INFO Applying migration id=sharedinbox 2026/10/15 14:21:32 INFO Applying migration id=noteshost 2026/10/15 14:21:32 INFO Applying migration id=fetched 2026/10/15 14:21:32 INFO Applying migration id=move 2026/10/15 14:21:32 INFO Applying migration id=cleanup 2026/10/15 14:21:32 INFO Applying migration id=received 2026/10/15 14:21:32 INFO Applying migration id=namehost 2026/10/15 14:21:32 INFO Applying migration id=outboxhost 2026/10/15 14:21:32 INFO Applying migration id=notesfts 2026/10/15 14:21:32 INFO Applying migration id=iconsname 2026/10/15 14:21:32 INFO Applying migration id=nohash 2026/10/15 14:21:32 INFO Applying migration id=shares 2026/10/15 14:21:32 INFO Applying migration id=actorttl 2026/10/15 14:21:32 INFO Applying migration id=tocc 2026/10/15 14:21:32 INFO Applying migration id=followeds 2026/10/15 14:21:32 INFO Applying migration id=certhash 2026/10/15 14:21:32 INFO Applying migration id=follows_sync 2026/10/15 14:21:32 INFO Applying migration id=jsonpath 2026/10/15 14:21:32 INFO Applying migration id=localforward 2026/10/15 14:21:32 INFO Applying migration id=avatar 2026/10/15 14:21:32 INFO Applying migration id=noimage 2026/10/15 14:21:32 INFO Applying migration id=feed 2026/10/15 14:21:32 INFO Applying migration id=bookmarks 2026/10/15 14:21:32 INFO Applying migration id=shareactivity 2026/10/15 14:21:32 INFO Applying migration id=application 2026/10/15 14:21:32 INFO Applying migration id=certificates 2026/10/15 14:21:32 INFO Applying migration id=rawforward 2026/10/15 14:21:32 INFO Applying migration id=publickey 2026/10/15 14:21:32 INFO Applying migration id=resolvegroup 2026/10/15 14:21:32 INFO Applying migration id=reject 2026/10/15 14:21:32 INFO Applying migration id=autodel 2026/10/15 14:21:32 INFO Applying migration id=jsonb 2026/10/15 14:21:32 INFO Applying migration id=quote 2026/10/15 14:21:32 INFO Applying migration id=rfc9421 2026/10/15 14:21:32 INFO Applying migration id=keys 2026/10/15 14:21:32 INFO Applying migration id=portable 2026/10/15 14:21:32 INFO Applying migration id=proofs 2026/10/15 14:21:32 INFO Applying migration id=contexts 2026/10/15 14:21:32 INFO Applying migration id=deliverieshost 2026/10/15 14:21:32 INFO Applying migration id=pembegin 2026/10/15 14:21:32 INFO Applying migration id=didhost 2026/10/15 14:21:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:32 INFO Applying migration id=invites 2026/10/15 14:21:32 INFO Applying migration id=ed25519blob 2026/10/15 14:21:32 INFO Applying migration id=rsablob 2026/10/15 14:21:32 INFO Applying migration id=iconscid 2026/10/15 14:21:32 INFO Applying migration id=actor 2026/10/15 14:21:32 INFO Applying migration id=localkeys 2026/10/15 14:21:32 INFO Applying migration id=deleted 2026/10/15 14:21:32 INFO Applying migration id=history 2026/10/15 14:21:32 INFO Applying migration id=outboxnano 2026/10/15 14:21:32 INFO Applying migration id=implements 2026/10/15 14:21:32 INFO Applying migration id=backfill 2026/10/15 14:21:32 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/15 14:21:32 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUser (0.70s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/10/15 14:21:32 INFO Applying migration id=initial 2026/10/15 14:21:32 INFO Applying migration id=notesupdated 2026/10/15 14:21:32 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:32 INFO Applying migration id=activitiesid 2026/10/15 14:21:32 INFO Applying migration id=outbox 2026/10/15 14:21:32 INFO Applying migration id=edits 2026/10/15 14:21:32 INFO Applying migration id=outboxactor 2026/10/15 14:21:32 INFO Applying migration id=outboxsender 2026/10/15 14:21:32 INFO Applying migration id=thread 2026/10/15 14:21:32 INFO Applying migration id=host 2026/10/15 14:21:32 INFO Applying migration id=sharedinbox 2026/10/15 14:21:32 INFO Applying migration id=noteshost 2026/10/15 14:21:32 INFO Applying migration id=fetched 2026/10/15 14:21:32 INFO Applying migration id=move 2026/10/15 14:21:32 INFO Applying migration id=cleanup 2026/10/15 14:21:32 INFO Applying migration id=received 2026/10/15 14:21:32 INFO Applying migration id=namehost 2026/10/15 14:21:32 INFO Applying migration id=outboxhost 2026/10/15 14:21:32 INFO Applying migration id=notesfts 2026/10/15 14:21:32 INFO Applying migration id=iconsname 2026/10/15 14:21:32 INFO Applying migration id=nohash 2026/10/15 14:21:32 INFO Applying migration id=shares 2026/10/15 14:21:32 INFO Applying migration id=actorttl 2026/10/15 14:21:32 INFO Applying migration id=tocc 2026/10/15 14:21:32 INFO Applying migration id=followeds 2026/10/15 14:21:32 INFO Applying migration id=certhash 2026/10/15 14:21:32 INFO Applying migration id=follows_sync 2026/10/15 14:21:32 INFO Applying migration id=jsonpath 2026/10/15 14:21:32 INFO Applying migration id=localforward 2026/10/15 14:21:32 INFO Applying migration id=avatar 2026/10/15 14:21:32 INFO Applying migration id=noimage 2026/10/15 14:21:32 INFO Applying migration id=feed 2026/10/15 14:21:32 INFO Applying migration id=bookmarks 2026/10/15 14:21:32 INFO Applying migration id=shareactivity 2026/10/15 14:21:32 INFO Applying migration id=application 2026/10/15 14:21:32 INFO Applying migration id=certificates 2026/10/15 14:21:32 INFO Applying migration id=rawforward 2026/10/15 14:21:32 INFO Applying migration id=publickey 2026/10/15 14:21:32 INFO Applying migration id=resolvegroup 2026/10/15 14:21:32 INFO Applying migration id=reject 2026/10/15 14:21:32 INFO Applying migration id=autodel 2026/10/15 14:21:32 INFO Applying migration id=jsonb 2026/10/15 14:21:32 INFO Applying migration id=quote 2026/10/15 14:21:32 INFO Applying migration id=rfc9421 2026/10/15 14:21:32 INFO Applying migration id=keys 2026/10/15 14:21:32 INFO Applying migration id=portable 2026/10/15 14:21:32 INFO Applying migration id=proofs 2026/10/15 14:21:32 INFO Applying migration id=contexts 2026/10/15 14:21:32 INFO Applying migration id=deliverieshost 2026/10/15 14:21:32 INFO Applying migration id=pembegin 2026/10/15 14:21:32 INFO Applying migration id=didhost 2026/10/15 14:21:32 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:32 INFO Applying migration id=invites 2026/10/15 14:21:32 INFO Applying migration id=ed25519blob 2026/10/15 14:21:32 INFO Applying migration id=rsablob 2026/10/15 14:21:32 INFO Applying migration id=iconscid 2026/10/15 14:21:32 INFO Applying migration id=actor 2026/10/15 14:21:32 INFO Applying migration id=localkeys 2026/10/15 14:21:32 INFO Applying migration id=deleted 2026/10/15 14:21:32 INFO Applying migration id=history 2026/10/15 14:21:32 INFO Applying migration id=outboxnano 2026/10/15 14:21:32 INFO Applying migration id=implements 2026/10/15 14:21:32 INFO Applying migration id=backfill 2026/10/15 14:21:33 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/15 14:21:33 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.08s) === RUN TestResolve_NoSuchFederatedUser 2026/10/15 14:21:33 INFO Applying migration id=initial 2026/10/15 14:21:33 INFO Applying migration id=notesupdated 2026/10/15 14:21:33 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:33 INFO Applying migration id=activitiesid 2026/10/15 14:21:33 INFO Applying migration id=outbox 2026/10/15 14:21:33 INFO Applying migration id=edits 2026/10/15 14:21:33 INFO Applying migration id=outboxactor 2026/10/15 14:21:33 INFO Applying migration id=outboxsender 2026/10/15 14:21:33 INFO Applying migration id=thread 2026/10/15 14:21:33 INFO Applying migration id=host 2026/10/15 14:21:33 INFO Applying migration id=sharedinbox 2026/10/15 14:21:33 INFO Applying migration id=noteshost 2026/10/15 14:21:33 INFO Applying migration id=fetched 2026/10/15 14:21:33 INFO Applying migration id=move 2026/10/15 14:21:33 INFO Applying migration id=cleanup 2026/10/15 14:21:33 INFO Applying migration id=received 2026/10/15 14:21:33 INFO Applying migration id=namehost 2026/10/15 14:21:33 INFO Applying migration id=outboxhost 2026/10/15 14:21:33 INFO Applying migration id=notesfts 2026/10/15 14:21:33 INFO Applying migration id=iconsname 2026/10/15 14:21:33 INFO Applying migration id=nohash 2026/10/15 14:21:33 INFO Applying migration id=shares 2026/10/15 14:21:33 INFO Applying migration id=actorttl 2026/10/15 14:21:33 INFO Applying migration id=tocc 2026/10/15 14:21:33 INFO Applying migration id=followeds 2026/10/15 14:21:33 INFO Applying migration id=certhash 2026/10/15 14:21:33 INFO Applying migration id=follows_sync 2026/10/15 14:21:33 INFO Applying migration id=jsonpath 2026/10/15 14:21:34 INFO Applying migration id=localforward 2026/10/15 14:21:34 INFO Applying migration id=avatar 2026/10/15 14:21:34 INFO Applying migration id=noimage 2026/10/15 14:21:34 INFO Applying migration id=feed 2026/10/15 14:21:34 INFO Applying migration id=bookmarks 2026/10/15 14:21:34 INFO Applying migration id=shareactivity 2026/10/15 14:21:34 INFO Applying migration id=application 2026/10/15 14:21:34 INFO Applying migration id=certificates 2026/10/15 14:21:34 INFO Applying migration id=rawforward 2026/10/15 14:21:34 INFO Applying migration id=publickey 2026/10/15 14:21:34 INFO Applying migration id=resolvegroup 2026/10/15 14:21:34 INFO Applying migration id=reject 2026/10/15 14:21:34 INFO Applying migration id=autodel 2026/10/15 14:21:34 INFO Applying migration id=jsonb 2026/10/15 14:21:34 INFO Applying migration id=quote 2026/10/15 14:21:34 INFO Applying migration id=rfc9421 2026/10/15 14:21:34 INFO Applying migration id=keys 2026/10/15 14:21:34 INFO Applying migration id=portable 2026/10/15 14:21:34 INFO Applying migration id=proofs 2026/10/15 14:21:34 INFO Applying migration id=contexts 2026/10/15 14:21:34 INFO Applying migration id=deliverieshost 2026/10/15 14:21:34 INFO Applying migration id=pembegin 2026/10/15 14:21:34 INFO Applying migration id=didhost 2026/10/15 14:21:34 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:34 INFO Applying migration id=invites 2026/10/15 14:21:34 INFO Applying migration id=ed25519blob 2026/10/15 14:21:34 INFO Applying migration id=rsablob 2026/10/15 14:21:34 INFO Applying migration id=iconscid 2026/10/15 14:21:34 INFO Applying migration id=actor 2026/10/15 14:21:34 INFO Applying migration id=localkeys 2026/10/15 14:21:34 INFO Applying migration id=deleted 2026/10/15 14:21:34 INFO Applying migration id=history 2026/10/15 14:21:34 INFO Applying migration id=outboxnano 2026/10/15 14:21:34 INFO Applying migration id=implements 2026/10/15 14:21:34 INFO Applying migration id=backfill 2026/10/15 14:21:34 INFO Resolving user ID host=0.0.0.0 name=troll 2026/10/15 14:21:34 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.98s) === RUN TestResolve_NoInput 2026/10/15 14:21:34 INFO Applying migration id=initial 2026/10/15 14:21:34 INFO Applying migration id=notesupdated 2026/10/15 14:21:34 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:34 INFO Applying migration id=activitiesid 2026/10/15 14:21:34 INFO Applying migration id=outbox 2026/10/15 14:21:34 INFO Applying migration id=edits 2026/10/15 14:21:34 INFO Applying migration id=outboxactor 2026/10/15 14:21:34 INFO Applying migration id=outboxsender 2026/10/15 14:21:34 INFO Applying migration id=thread 2026/10/15 14:21:34 INFO Applying migration id=host 2026/10/15 14:21:34 INFO Applying migration id=sharedinbox 2026/10/15 14:21:34 INFO Applying migration id=noteshost 2026/10/15 14:21:34 INFO Applying migration id=fetched 2026/10/15 14:21:34 INFO Applying migration id=move 2026/10/15 14:21:34 INFO Applying migration id=cleanup 2026/10/15 14:21:34 INFO Applying migration id=received 2026/10/15 14:21:34 INFO Applying migration id=namehost 2026/10/15 14:21:34 INFO Applying migration id=outboxhost 2026/10/15 14:21:34 INFO Applying migration id=notesfts 2026/10/15 14:21:34 INFO Applying migration id=iconsname 2026/10/15 14:21:34 INFO Applying migration id=nohash 2026/10/15 14:21:34 INFO Applying migration id=shares 2026/10/15 14:21:34 INFO Applying migration id=actorttl 2026/10/15 14:21:34 INFO Applying migration id=tocc 2026/10/15 14:21:34 INFO Applying migration id=followeds 2026/10/15 14:21:34 INFO Applying migration id=certhash 2026/10/15 14:21:34 INFO Applying migration id=follows_sync 2026/10/15 14:21:34 INFO Applying migration id=jsonpath 2026/10/15 14:21:34 INFO Applying migration id=localforward 2026/10/15 14:21:34 INFO Applying migration id=avatar 2026/10/15 14:21:34 INFO Applying migration id=noimage 2026/10/15 14:21:34 INFO Applying migration id=feed 2026/10/15 14:21:34 INFO Applying migration id=bookmarks 2026/10/15 14:21:34 INFO Applying migration id=shareactivity 2026/10/15 14:21:34 INFO Applying migration id=application 2026/10/15 14:21:34 INFO Applying migration id=certificates 2026/10/15 14:21:34 INFO Applying migration id=rawforward 2026/10/15 14:21:34 INFO Applying migration id=publickey 2026/10/15 14:21:34 INFO Applying migration id=resolvegroup 2026/10/15 14:21:34 INFO Applying migration id=reject 2026/10/15 14:21:34 INFO Applying migration id=autodel 2026/10/15 14:21:34 INFO Applying migration id=jsonb 2026/10/15 14:21:35 INFO Applying migration id=quote 2026/10/15 14:21:35 INFO Applying migration id=rfc9421 2026/10/15 14:21:35 INFO Applying migration id=keys 2026/10/15 14:21:35 INFO Applying migration id=portable 2026/10/15 14:21:35 INFO Applying migration id=proofs 2026/10/15 14:21:35 INFO Applying migration id=contexts 2026/10/15 14:21:35 INFO Applying migration id=deliverieshost 2026/10/15 14:21:35 INFO Applying migration id=pembegin 2026/10/15 14:21:35 INFO Applying migration id=didhost 2026/10/15 14:21:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:35 INFO Applying migration id=invites 2026/10/15 14:21:35 INFO Applying migration id=ed25519blob 2026/10/15 14:21:35 INFO Applying migration id=rsablob 2026/10/15 14:21:35 INFO Applying migration id=iconscid 2026/10/15 14:21:35 INFO Applying migration id=actor 2026/10/15 14:21:35 INFO Applying migration id=localkeys 2026/10/15 14:21:35 INFO Applying migration id=deleted 2026/10/15 14:21:35 INFO Applying migration id=history 2026/10/15 14:21:35 INFO Applying migration id=outboxnano 2026/10/15 14:21:35 INFO Applying migration id=implements 2026/10/15 14:21:35 INFO Applying migration id=backfill --- PASS: TestResolve_NoInput (0.71s) === RUN TestResolve_InvalidEscapeSequence 2026/10/15 14:21:35 INFO Applying migration id=initial 2026/10/15 14:21:35 INFO Applying migration id=notesupdated 2026/10/15 14:21:35 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:35 INFO Applying migration id=activitiesid 2026/10/15 14:21:35 INFO Applying migration id=outbox 2026/10/15 14:21:35 INFO Applying migration id=edits 2026/10/15 14:21:35 INFO Applying migration id=outboxactor 2026/10/15 14:21:35 INFO Applying migration id=outboxsender 2026/10/15 14:21:35 INFO Applying migration id=thread 2026/10/15 14:21:35 INFO Applying migration id=host 2026/10/15 14:21:35 INFO Applying migration id=sharedinbox 2026/10/15 14:21:35 INFO Applying migration id=noteshost 2026/10/15 14:21:35 INFO Applying migration id=fetched 2026/10/15 14:21:35 INFO Applying migration id=move 2026/10/15 14:21:35 INFO Applying migration id=cleanup 2026/10/15 14:21:35 INFO Applying migration id=received 2026/10/15 14:21:35 INFO Applying migration id=namehost 2026/10/15 14:21:35 INFO Applying migration id=outboxhost 2026/10/15 14:21:35 INFO Applying migration id=notesfts 2026/10/15 14:21:35 INFO Applying migration id=iconsname 2026/10/15 14:21:35 INFO Applying migration id=nohash 2026/10/15 14:21:35 INFO Applying migration id=shares 2026/10/15 14:21:35 INFO Applying migration id=actorttl 2026/10/15 14:21:35 INFO Applying migration id=tocc 2026/10/15 14:21:35 INFO Applying migration id=followeds 2026/10/15 14:21:35 INFO Applying migration id=certhash 2026/10/15 14:21:35 INFO Applying migration id=follows_sync 2026/10/15 14:21:35 INFO Applying migration id=jsonpath 2026/10/15 14:21:35 INFO Applying migration id=localforward 2026/10/15 14:21:35 INFO Applying migration id=avatar 2026/10/15 14:21:35 INFO Applying migration id=noimage 2026/10/15 14:21:35 INFO Applying migration id=feed 2026/10/15 14:21:35 INFO Applying migration id=bookmarks 2026/10/15 14:21:35 INFO Applying migration id=shareactivity 2026/10/15 14:21:35 INFO Applying migration id=application 2026/10/15 14:21:35 INFO Applying migration id=certificates 2026/10/15 14:21:35 INFO Applying migration id=rawforward 2026/10/15 14:21:35 INFO Applying migration id=publickey 2026/10/15 14:21:35 INFO Applying migration id=resolvegroup 2026/10/15 14:21:35 INFO Applying migration id=reject 2026/10/15 14:21:35 INFO Applying migration id=autodel 2026/10/15 14:21:35 INFO Applying migration id=jsonb 2026/10/15 14:21:35 INFO Applying migration id=quote 2026/10/15 14:21:35 INFO Applying migration id=rfc9421 2026/10/15 14:21:35 INFO Applying migration id=keys 2026/10/15 14:21:35 INFO Applying migration id=portable 2026/10/15 14:21:35 INFO Applying migration id=proofs 2026/10/15 14:21:35 INFO Applying migration id=contexts 2026/10/15 14:21:35 INFO Applying migration id=deliverieshost 2026/10/15 14:21:35 INFO Applying migration id=pembegin 2026/10/15 14:21:35 INFO Applying migration id=didhost 2026/10/15 14:21:35 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:35 INFO Applying migration id=invites 2026/10/15 14:21:35 INFO Applying migration id=ed25519blob 2026/10/15 14:21:35 INFO Applying migration id=rsablob 2026/10/15 14:21:35 INFO Applying migration id=iconscid 2026/10/15 14:21:35 INFO Applying migration id=actor 2026/10/15 14:21:35 INFO Applying migration id=localkeys 2026/10/15 14:21:35 INFO Applying migration id=deleted 2026/10/15 14:21:35 INFO Applying migration id=history 2026/10/15 14:21:35 INFO Applying migration id=outboxnano 2026/10/15 14:21:35 INFO Applying migration id=implements 2026/10/15 14:21:35 INFO Applying migration id=backfill 2026/10/15 14:21:36 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (0.54s) === RUN TestResolve_InvalidInputFormat 2026/10/15 14:21:36 INFO Applying migration id=initial 2026/10/15 14:21:36 INFO Applying migration id=notesupdated 2026/10/15 14:21:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:36 INFO Applying migration id=activitiesid 2026/10/15 14:21:36 INFO Applying migration id=outbox 2026/10/15 14:21:36 INFO Applying migration id=edits 2026/10/15 14:21:36 INFO Applying migration id=outboxactor 2026/10/15 14:21:36 INFO Applying migration id=outboxsender 2026/10/15 14:21:36 INFO Applying migration id=thread 2026/10/15 14:21:36 INFO Applying migration id=host 2026/10/15 14:21:36 INFO Applying migration id=sharedinbox 2026/10/15 14:21:36 INFO Applying migration id=noteshost 2026/10/15 14:21:36 INFO Applying migration id=fetched 2026/10/15 14:21:36 INFO Applying migration id=move 2026/10/15 14:21:36 INFO Applying migration id=cleanup 2026/10/15 14:21:36 INFO Applying migration id=received 2026/10/15 14:21:36 INFO Applying migration id=namehost 2026/10/15 14:21:36 INFO Applying migration id=outboxhost 2026/10/15 14:21:36 INFO Applying migration id=notesfts 2026/10/15 14:21:36 INFO Applying migration id=iconsname 2026/10/15 14:21:36 INFO Applying migration id=nohash 2026/10/15 14:21:36 INFO Applying migration id=shares 2026/10/15 14:21:36 INFO Applying migration id=actorttl 2026/10/15 14:21:36 INFO Applying migration id=tocc 2026/10/15 14:21:36 INFO Applying migration id=followeds 2026/10/15 14:21:36 INFO Applying migration id=certhash 2026/10/15 14:21:36 INFO Applying migration id=follows_sync 2026/10/15 14:21:36 INFO Applying migration id=jsonpath 2026/10/15 14:21:36 INFO Applying migration id=localforward 2026/10/15 14:21:36 INFO Applying migration id=avatar 2026/10/15 14:21:36 INFO Applying migration id=noimage 2026/10/15 14:21:36 INFO Applying migration id=feed 2026/10/15 14:21:36 INFO Applying migration id=bookmarks 2026/10/15 14:21:36 INFO Applying migration id=shareactivity 2026/10/15 14:21:36 INFO Applying migration id=application 2026/10/15 14:21:36 INFO Applying migration id=certificates 2026/10/15 14:21:36 INFO Applying migration id=rawforward 2026/10/15 14:21:36 INFO Applying migration id=publickey 2026/10/15 14:21:36 INFO Applying migration id=resolvegroup 2026/10/15 14:21:36 INFO Applying migration id=reject 2026/10/15 14:21:36 INFO Applying migration id=autodel 2026/10/15 14:21:36 INFO Applying migration id=jsonb 2026/10/15 14:21:36 INFO Applying migration id=quote 2026/10/15 14:21:36 INFO Applying migration id=rfc9421 2026/10/15 14:21:36 INFO Applying migration id=keys 2026/10/15 14:21:36 INFO Applying migration id=portable 2026/10/15 14:21:36 INFO Applying migration id=proofs 2026/10/15 14:21:36 INFO Applying migration id=contexts 2026/10/15 14:21:36 INFO Applying migration id=deliverieshost 2026/10/15 14:21:36 INFO Applying migration id=pembegin 2026/10/15 14:21:36 INFO Applying migration id=didhost 2026/10/15 14:21:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:36 INFO Applying migration id=invites 2026/10/15 14:21:36 INFO Applying migration id=ed25519blob 2026/10/15 14:21:36 INFO Applying migration id=rsablob 2026/10/15 14:21:36 INFO Applying migration id=iconscid 2026/10/15 14:21:36 INFO Applying migration id=actor 2026/10/15 14:21:36 INFO Applying migration id=localkeys 2026/10/15 14:21:36 INFO Applying migration id=deleted 2026/10/15 14:21:36 INFO Applying migration id=history 2026/10/15 14:21:36 INFO Applying migration id=outboxnano 2026/10/15 14:21:36 INFO Applying migration id=implements 2026/10/15 14:21:36 INFO Applying migration id=backfill --- PASS: TestResolve_InvalidInputFormat (0.48s) === RUN TestResolve_UnauthenticatedUser 2026/10/15 14:21:36 INFO Applying migration id=initial 2026/10/15 14:21:36 INFO Applying migration id=notesupdated 2026/10/15 14:21:36 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:36 INFO Applying migration id=activitiesid 2026/10/15 14:21:36 INFO Applying migration id=outbox 2026/10/15 14:21:36 INFO Applying migration id=edits 2026/10/15 14:21:36 INFO Applying migration id=outboxactor 2026/10/15 14:21:36 INFO Applying migration id=outboxsender 2026/10/15 14:21:36 INFO Applying migration id=thread 2026/10/15 14:21:36 INFO Applying migration id=host 2026/10/15 14:21:36 INFO Applying migration id=sharedinbox 2026/10/15 14:21:36 INFO Applying migration id=noteshost 2026/10/15 14:21:36 INFO Applying migration id=fetched 2026/10/15 14:21:36 INFO Applying migration id=move 2026/10/15 14:21:36 INFO Applying migration id=cleanup 2026/10/15 14:21:36 INFO Applying migration id=received 2026/10/15 14:21:36 INFO Applying migration id=namehost 2026/10/15 14:21:36 INFO Applying migration id=outboxhost 2026/10/15 14:21:36 INFO Applying migration id=notesfts 2026/10/15 14:21:36 INFO Applying migration id=iconsname 2026/10/15 14:21:36 INFO Applying migration id=nohash 2026/10/15 14:21:36 INFO Applying migration id=shares 2026/10/15 14:21:36 INFO Applying migration id=actorttl 2026/10/15 14:21:36 INFO Applying migration id=tocc 2026/10/15 14:21:36 INFO Applying migration id=followeds 2026/10/15 14:21:36 INFO Applying migration id=certhash 2026/10/15 14:21:36 INFO Applying migration id=follows_sync 2026/10/15 14:21:36 INFO Applying migration id=jsonpath 2026/10/15 14:21:36 INFO Applying migration id=localforward 2026/10/15 14:21:36 INFO Applying migration id=avatar 2026/10/15 14:21:36 INFO Applying migration id=noimage 2026/10/15 14:21:36 INFO Applying migration id=feed 2026/10/15 14:21:36 INFO Applying migration id=bookmarks 2026/10/15 14:21:36 INFO Applying migration id=shareactivity 2026/10/15 14:21:36 INFO Applying migration id=application 2026/10/15 14:21:36 INFO Applying migration id=certificates 2026/10/15 14:21:36 INFO Applying migration id=rawforward 2026/10/15 14:21:36 INFO Applying migration id=publickey 2026/10/15 14:21:36 INFO Applying migration id=resolvegroup 2026/10/15 14:21:36 INFO Applying migration id=reject 2026/10/15 14:21:36 INFO Applying migration id=autodel 2026/10/15 14:21:36 INFO Applying migration id=jsonb 2026/10/15 14:21:36 INFO Applying migration id=quote 2026/10/15 14:21:36 INFO Applying migration id=rfc9421 2026/10/15 14:21:36 INFO Applying migration id=keys 2026/10/15 14:21:36 INFO Applying migration id=portable 2026/10/15 14:21:36 INFO Applying migration id=proofs 2026/10/15 14:21:36 INFO Applying migration id=contexts 2026/10/15 14:21:36 INFO Applying migration id=deliverieshost 2026/10/15 14:21:36 INFO Applying migration id=pembegin 2026/10/15 14:21:36 INFO Applying migration id=didhost 2026/10/15 14:21:36 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:36 INFO Applying migration id=invites 2026/10/15 14:21:36 INFO Applying migration id=ed25519blob 2026/10/15 14:21:36 INFO Applying migration id=rsablob 2026/10/15 14:21:36 INFO Applying migration id=iconscid 2026/10/15 14:21:36 INFO Applying migration id=actor 2026/10/15 14:21:36 INFO Applying migration id=localkeys 2026/10/15 14:21:36 INFO Applying migration id=deleted 2026/10/15 14:21:36 INFO Applying migration id=history 2026/10/15 14:21:36 INFO Applying migration id=outboxnano 2026/10/15 14:21:36 INFO Applying migration id=implements 2026/10/15 14:21:36 INFO Applying migration id=backfill --- PASS: TestResolve_UnauthenticatedUser (0.67s) === RUN TestSay_HappyFlow 2026/10/15 14:21:37 INFO Applying migration id=initial 2026/10/15 14:21:37 INFO Applying migration id=notesupdated 2026/10/15 14:21:37 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:37 INFO Applying migration id=activitiesid 2026/10/15 14:21:37 INFO Applying migration id=outbox 2026/10/15 14:21:37 INFO Applying migration id=edits 2026/10/15 14:21:37 INFO Applying migration id=outboxactor 2026/10/15 14:21:37 INFO Applying migration id=outboxsender 2026/10/15 14:21:37 INFO Applying migration id=thread 2026/10/15 14:21:37 INFO Applying migration id=host 2026/10/15 14:21:37 INFO Applying migration id=sharedinbox 2026/10/15 14:21:37 INFO Applying migration id=noteshost 2026/10/15 14:21:37 INFO Applying migration id=fetched 2026/10/15 14:21:37 INFO Applying migration id=move 2026/10/15 14:21:37 INFO Applying migration id=cleanup 2026/10/15 14:21:37 INFO Applying migration id=received 2026/10/15 14:21:37 INFO Applying migration id=namehost 2026/10/15 14:21:37 INFO Applying migration id=outboxhost 2026/10/15 14:21:37 INFO Applying migration id=notesfts 2026/10/15 14:21:37 INFO Applying migration id=iconsname 2026/10/15 14:21:37 INFO Applying migration id=nohash 2026/10/15 14:21:37 INFO Applying migration id=shares 2026/10/15 14:21:37 INFO Applying migration id=actorttl 2026/10/15 14:21:37 INFO Applying migration id=tocc 2026/10/15 14:21:37 INFO Applying migration id=followeds 2026/10/15 14:21:37 INFO Applying migration id=certhash 2026/10/15 14:21:37 INFO Applying migration id=follows_sync 2026/10/15 14:21:37 INFO Applying migration id=jsonpath 2026/10/15 14:21:37 INFO Applying migration id=localforward 2026/10/15 14:21:37 INFO Applying migration id=avatar 2026/10/15 14:21:37 INFO Applying migration id=noimage 2026/10/15 14:21:37 INFO Applying migration id=feed 2026/10/15 14:21:37 INFO Applying migration id=bookmarks 2026/10/15 14:21:37 INFO Applying migration id=shareactivity 2026/10/15 14:21:37 INFO Applying migration id=application 2026/10/15 14:21:37 INFO Applying migration id=certificates 2026/10/15 14:21:37 INFO Applying migration id=rawforward 2026/10/15 14:21:37 INFO Applying migration id=publickey 2026/10/15 14:21:37 INFO Applying migration id=resolvegroup 2026/10/15 14:21:37 INFO Applying migration id=reject 2026/10/15 14:21:37 INFO Applying migration id=autodel 2026/10/15 14:21:37 INFO Applying migration id=jsonb 2026/10/15 14:21:37 INFO Applying migration id=quote 2026/10/15 14:21:37 INFO Applying migration id=rfc9421 2026/10/15 14:21:37 INFO Applying migration id=keys 2026/10/15 14:21:37 INFO Applying migration id=portable 2026/10/15 14:21:37 INFO Applying migration id=proofs 2026/10/15 14:21:37 INFO Applying migration id=contexts 2026/10/15 14:21:37 INFO Applying migration id=deliverieshost 2026/10/15 14:21:37 INFO Applying migration id=pembegin 2026/10/15 14:21:37 INFO Applying migration id=didhost 2026/10/15 14:21:37 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:37 INFO Applying migration id=invites 2026/10/15 14:21:37 INFO Applying migration id=ed25519blob 2026/10/15 14:21:37 INFO Applying migration id=rsablob 2026/10/15 14:21:37 INFO Applying migration id=iconscid 2026/10/15 14:21:37 INFO Applying migration id=actor 2026/10/15 14:21:37 INFO Applying migration id=localkeys 2026/10/15 14:21:37 INFO Applying migration id=deleted 2026/10/15 14:21:37 INFO Applying migration id=history 2026/10/15 14:21:37 INFO Applying migration id=outboxnano 2026/10/15 14:21:37 INFO Applying migration id=implements 2026/10/15 14:21:37 INFO Applying migration id=backfill 2026/10/15 14:21:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-a62d-70ee-805b-69adc9381ea6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-a62d-7075-81ec-e8adeff80070 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-a62d-7075-81ec-e8adeff80070 2026/10/15 14:21:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-a62d-7075-81ec-e8adeff80070 2026/10/15 14:21:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:38 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.93s) === RUN TestSay_Throttling 2026/10/15 14:21:38 INFO Applying migration id=initial 2026/10/15 14:21:38 INFO Applying migration id=notesupdated 2026/10/15 14:21:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:38 INFO Applying migration id=activitiesid 2026/10/15 14:21:38 INFO Applying migration id=outbox 2026/10/15 14:21:38 INFO Applying migration id=edits 2026/10/15 14:21:38 INFO Applying migration id=outboxactor 2026/10/15 14:21:38 INFO Applying migration id=outboxsender 2026/10/15 14:21:38 INFO Applying migration id=thread 2026/10/15 14:21:38 INFO Applying migration id=host 2026/10/15 14:21:38 INFO Applying migration id=sharedinbox 2026/10/15 14:21:38 INFO Applying migration id=noteshost 2026/10/15 14:21:38 INFO Applying migration id=fetched 2026/10/15 14:21:38 INFO Applying migration id=move 2026/10/15 14:21:38 INFO Applying migration id=cleanup 2026/10/15 14:21:38 INFO Applying migration id=received 2026/10/15 14:21:38 INFO Applying migration id=namehost 2026/10/15 14:21:38 INFO Applying migration id=outboxhost 2026/10/15 14:21:38 INFO Applying migration id=notesfts 2026/10/15 14:21:38 INFO Applying migration id=iconsname 2026/10/15 14:21:38 INFO Applying migration id=nohash 2026/10/15 14:21:38 INFO Applying migration id=shares 2026/10/15 14:21:38 INFO Applying migration id=actorttl 2026/10/15 14:21:38 INFO Applying migration id=tocc 2026/10/15 14:21:38 INFO Applying migration id=followeds 2026/10/15 14:21:38 INFO Applying migration id=certhash 2026/10/15 14:21:38 INFO Applying migration id=follows_sync 2026/10/15 14:21:38 INFO Applying migration id=jsonpath 2026/10/15 14:21:38 INFO Applying migration id=localforward 2026/10/15 14:21:38 INFO Applying migration id=avatar 2026/10/15 14:21:38 INFO Applying migration id=noimage 2026/10/15 14:21:38 INFO Applying migration id=feed 2026/10/15 14:21:38 INFO Applying migration id=bookmarks 2026/10/15 14:21:38 INFO Applying migration id=shareactivity 2026/10/15 14:21:38 INFO Applying migration id=application 2026/10/15 14:21:38 INFO Applying migration id=certificates 2026/10/15 14:21:38 INFO Applying migration id=rawforward 2026/10/15 14:21:38 INFO Applying migration id=publickey 2026/10/15 14:21:38 INFO Applying migration id=resolvegroup 2026/10/15 14:21:38 INFO Applying migration id=reject 2026/10/15 14:21:38 INFO Applying migration id=autodel 2026/10/15 14:21:38 INFO Applying migration id=jsonb 2026/10/15 14:21:38 INFO Applying migration id=quote 2026/10/15 14:21:38 INFO Applying migration id=rfc9421 2026/10/15 14:21:38 INFO Applying migration id=keys 2026/10/15 14:21:38 INFO Applying migration id=portable 2026/10/15 14:21:38 INFO Applying migration id=proofs 2026/10/15 14:21:38 INFO Applying migration id=contexts 2026/10/15 14:21:38 INFO Applying migration id=deliverieshost 2026/10/15 14:21:38 INFO Applying migration id=pembegin 2026/10/15 14:21:38 INFO Applying migration id=didhost 2026/10/15 14:21:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:38 INFO Applying migration id=invites 2026/10/15 14:21:38 INFO Applying migration id=ed25519blob 2026/10/15 14:21:38 INFO Applying migration id=rsablob 2026/10/15 14:21:38 INFO Applying migration id=iconscid 2026/10/15 14:21:38 INFO Applying migration id=actor 2026/10/15 14:21:38 INFO Applying migration id=localkeys 2026/10/15 14:21:38 INFO Applying migration id=deleted 2026/10/15 14:21:38 INFO Applying migration id=history 2026/10/15 14:21:38 INFO Applying migration id=outboxnano 2026/10/15 14:21:38 INFO Applying migration id=implements 2026/10/15 14:21:38 INFO Applying migration id=backfill 2026/10/15 14:21:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-a822-71ea-bbd8-551cda3cb5b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-a822-7199-9851-b94be675fc3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-a822-7199-9851-b94be675fc3d 2026/10/15 14:21:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-a822-7199-9851-b94be675fc3d 2026/10/15 14:21:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:38 WARN User is posting too frequently last=2026-10-15T14:21:38.722Z can=2026-10-15T14:22:38.722Z 2026/10/15 14:21:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:38 INFO Generating first response key=/local --- PASS: TestSay_Throttling (0.50s) === RUN TestSearch_Happyflow 2026/10/15 14:21:38 INFO Applying migration id=initial 2026/10/15 14:21:38 INFO Applying migration id=notesupdated 2026/10/15 14:21:38 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:38 INFO Applying migration id=activitiesid 2026/10/15 14:21:38 INFO Applying migration id=outbox 2026/10/15 14:21:38 INFO Applying migration id=edits 2026/10/15 14:21:38 INFO Applying migration id=outboxactor 2026/10/15 14:21:38 INFO Applying migration id=outboxsender 2026/10/15 14:21:38 INFO Applying migration id=thread 2026/10/15 14:21:38 INFO Applying migration id=host 2026/10/15 14:21:38 INFO Applying migration id=sharedinbox 2026/10/15 14:21:38 INFO Applying migration id=noteshost 2026/10/15 14:21:38 INFO Applying migration id=fetched 2026/10/15 14:21:38 INFO Applying migration id=move 2026/10/15 14:21:38 INFO Applying migration id=cleanup 2026/10/15 14:21:38 INFO Applying migration id=received 2026/10/15 14:21:38 INFO Applying migration id=namehost 2026/10/15 14:21:38 INFO Applying migration id=outboxhost 2026/10/15 14:21:38 INFO Applying migration id=notesfts 2026/10/15 14:21:38 INFO Applying migration id=iconsname 2026/10/15 14:21:38 INFO Applying migration id=nohash 2026/10/15 14:21:38 INFO Applying migration id=shares 2026/10/15 14:21:38 INFO Applying migration id=actorttl 2026/10/15 14:21:38 INFO Applying migration id=tocc 2026/10/15 14:21:38 INFO Applying migration id=followeds 2026/10/15 14:21:38 INFO Applying migration id=certhash 2026/10/15 14:21:38 INFO Applying migration id=follows_sync 2026/10/15 14:21:38 INFO Applying migration id=jsonpath 2026/10/15 14:21:38 INFO Applying migration id=localforward 2026/10/15 14:21:38 INFO Applying migration id=avatar 2026/10/15 14:21:38 INFO Applying migration id=noimage 2026/10/15 14:21:38 INFO Applying migration id=feed 2026/10/15 14:21:38 INFO Applying migration id=bookmarks 2026/10/15 14:21:38 INFO Applying migration id=shareactivity 2026/10/15 14:21:38 INFO Applying migration id=application 2026/10/15 14:21:38 INFO Applying migration id=certificates 2026/10/15 14:21:38 INFO Applying migration id=rawforward 2026/10/15 14:21:38 INFO Applying migration id=publickey 2026/10/15 14:21:38 INFO Applying migration id=resolvegroup 2026/10/15 14:21:38 INFO Applying migration id=reject 2026/10/15 14:21:38 INFO Applying migration id=autodel 2026/10/15 14:21:38 INFO Applying migration id=jsonb 2026/10/15 14:21:38 INFO Applying migration id=quote 2026/10/15 14:21:38 INFO Applying migration id=rfc9421 2026/10/15 14:21:38 INFO Applying migration id=keys 2026/10/15 14:21:38 INFO Applying migration id=portable 2026/10/15 14:21:38 INFO Applying migration id=proofs 2026/10/15 14:21:38 INFO Applying migration id=contexts 2026/10/15 14:21:38 INFO Applying migration id=deliverieshost 2026/10/15 14:21:38 INFO Applying migration id=pembegin 2026/10/15 14:21:38 INFO Applying migration id=didhost 2026/10/15 14:21:38 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:38 INFO Applying migration id=invites 2026/10/15 14:21:38 INFO Applying migration id=ed25519blob 2026/10/15 14:21:38 INFO Applying migration id=rsablob 2026/10/15 14:21:38 INFO Applying migration id=iconscid 2026/10/15 14:21:38 INFO Applying migration id=actor 2026/10/15 14:21:38 INFO Applying migration id=localkeys 2026/10/15 14:21:38 INFO Applying migration id=deleted 2026/10/15 14:21:38 INFO Applying migration id=history 2026/10/15 14:21:38 INFO Applying migration id=outboxnano 2026/10/15 14:21:38 INFO Applying migration id=implements 2026/10/15 14:21:38 INFO Applying migration id=backfill --- PASS: TestSearch_Happyflow (1.01s) === RUN TestSearch_LeadingHash 2026/10/15 14:21:39 INFO Applying migration id=initial 2026/10/15 14:21:39 INFO Applying migration id=notesupdated 2026/10/15 14:21:39 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:39 INFO Applying migration id=activitiesid 2026/10/15 14:21:39 INFO Applying migration id=outbox 2026/10/15 14:21:39 INFO Applying migration id=edits 2026/10/15 14:21:39 INFO Applying migration id=outboxactor 2026/10/15 14:21:39 INFO Applying migration id=outboxsender 2026/10/15 14:21:39 INFO Applying migration id=thread 2026/10/15 14:21:39 INFO Applying migration id=host 2026/10/15 14:21:39 INFO Applying migration id=sharedinbox 2026/10/15 14:21:39 INFO Applying migration id=noteshost 2026/10/15 14:21:39 INFO Applying migration id=fetched 2026/10/15 14:21:39 INFO Applying migration id=move 2026/10/15 14:21:39 INFO Applying migration id=cleanup 2026/10/15 14:21:39 INFO Applying migration id=received 2026/10/15 14:21:39 INFO Applying migration id=namehost 2026/10/15 14:21:39 INFO Applying migration id=outboxhost 2026/10/15 14:21:39 INFO Applying migration id=notesfts 2026/10/15 14:21:39 INFO Applying migration id=iconsname 2026/10/15 14:21:39 INFO Applying migration id=nohash 2026/10/15 14:21:39 INFO Applying migration id=shares 2026/10/15 14:21:39 INFO Applying migration id=actorttl 2026/10/15 14:21:39 INFO Applying migration id=tocc 2026/10/15 14:21:39 INFO Applying migration id=followeds 2026/10/15 14:21:39 INFO Applying migration id=certhash 2026/10/15 14:21:39 INFO Applying migration id=follows_sync 2026/10/15 14:21:39 INFO Applying migration id=jsonpath 2026/10/15 14:21:39 INFO Applying migration id=localforward 2026/10/15 14:21:39 INFO Applying migration id=avatar 2026/10/15 14:21:39 INFO Applying migration id=noimage 2026/10/15 14:21:39 INFO Applying migration id=feed 2026/10/15 14:21:39 INFO Applying migration id=bookmarks 2026/10/15 14:21:39 INFO Applying migration id=shareactivity 2026/10/15 14:21:39 INFO Applying migration id=application 2026/10/15 14:21:39 INFO Applying migration id=certificates 2026/10/15 14:21:39 INFO Applying migration id=rawforward 2026/10/15 14:21:39 INFO Applying migration id=publickey 2026/10/15 14:21:39 INFO Applying migration id=resolvegroup 2026/10/15 14:21:39 INFO Applying migration id=reject 2026/10/15 14:21:39 INFO Applying migration id=autodel 2026/10/15 14:21:39 INFO Applying migration id=jsonb 2026/10/15 14:21:39 INFO Applying migration id=quote 2026/10/15 14:21:39 INFO Applying migration id=rfc9421 2026/10/15 14:21:39 INFO Applying migration id=keys 2026/10/15 14:21:39 INFO Applying migration id=portable 2026/10/15 14:21:39 INFO Applying migration id=proofs 2026/10/15 14:21:39 INFO Applying migration id=contexts 2026/10/15 14:21:39 INFO Applying migration id=deliverieshost 2026/10/15 14:21:39 INFO Applying migration id=pembegin 2026/10/15 14:21:39 INFO Applying migration id=didhost 2026/10/15 14:21:39 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:39 INFO Applying migration id=invites 2026/10/15 14:21:39 INFO Applying migration id=ed25519blob 2026/10/15 14:21:39 INFO Applying migration id=rsablob 2026/10/15 14:21:39 INFO Applying migration id=iconscid 2026/10/15 14:21:39 INFO Applying migration id=actor 2026/10/15 14:21:39 INFO Applying migration id=localkeys 2026/10/15 14:21:39 INFO Applying migration id=deleted 2026/10/15 14:21:39 INFO Applying migration id=history 2026/10/15 14:21:39 INFO Applying migration id=outboxnano 2026/10/15 14:21:39 INFO Applying migration id=implements 2026/10/15 14:21:39 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHash (0.72s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/10/15 14:21:40 INFO Applying migration id=initial 2026/10/15 14:21:40 INFO Applying migration id=notesupdated 2026/10/15 14:21:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:40 INFO Applying migration id=activitiesid 2026/10/15 14:21:40 INFO Applying migration id=outbox 2026/10/15 14:21:40 INFO Applying migration id=edits 2026/10/15 14:21:40 INFO Applying migration id=outboxactor 2026/10/15 14:21:40 INFO Applying migration id=outboxsender 2026/10/15 14:21:40 INFO Applying migration id=thread 2026/10/15 14:21:40 INFO Applying migration id=host 2026/10/15 14:21:40 INFO Applying migration id=sharedinbox 2026/10/15 14:21:40 INFO Applying migration id=noteshost 2026/10/15 14:21:40 INFO Applying migration id=fetched 2026/10/15 14:21:40 INFO Applying migration id=move 2026/10/15 14:21:40 INFO Applying migration id=cleanup 2026/10/15 14:21:40 INFO Applying migration id=received 2026/10/15 14:21:40 INFO Applying migration id=namehost 2026/10/15 14:21:40 INFO Applying migration id=outboxhost 2026/10/15 14:21:40 INFO Applying migration id=notesfts 2026/10/15 14:21:40 INFO Applying migration id=iconsname 2026/10/15 14:21:40 INFO Applying migration id=nohash 2026/10/15 14:21:40 INFO Applying migration id=shares 2026/10/15 14:21:40 INFO Applying migration id=actorttl 2026/10/15 14:21:40 INFO Applying migration id=tocc 2026/10/15 14:21:40 INFO Applying migration id=followeds 2026/10/15 14:21:40 INFO Applying migration id=certhash 2026/10/15 14:21:40 INFO Applying migration id=follows_sync 2026/10/15 14:21:40 INFO Applying migration id=jsonpath 2026/10/15 14:21:40 INFO Applying migration id=localforward 2026/10/15 14:21:40 INFO Applying migration id=avatar 2026/10/15 14:21:40 INFO Applying migration id=noimage 2026/10/15 14:21:40 INFO Applying migration id=feed 2026/10/15 14:21:40 INFO Applying migration id=bookmarks 2026/10/15 14:21:40 INFO Applying migration id=shareactivity 2026/10/15 14:21:40 INFO Applying migration id=application 2026/10/15 14:21:40 INFO Applying migration id=certificates 2026/10/15 14:21:40 INFO Applying migration id=rawforward 2026/10/15 14:21:40 INFO Applying migration id=publickey 2026/10/15 14:21:40 INFO Applying migration id=resolvegroup 2026/10/15 14:21:40 INFO Applying migration id=reject 2026/10/15 14:21:40 INFO Applying migration id=autodel 2026/10/15 14:21:40 INFO Applying migration id=jsonb 2026/10/15 14:21:40 INFO Applying migration id=quote 2026/10/15 14:21:40 INFO Applying migration id=rfc9421 2026/10/15 14:21:40 INFO Applying migration id=keys 2026/10/15 14:21:40 INFO Applying migration id=portable 2026/10/15 14:21:40 INFO Applying migration id=proofs 2026/10/15 14:21:40 INFO Applying migration id=contexts 2026/10/15 14:21:40 INFO Applying migration id=deliverieshost 2026/10/15 14:21:40 INFO Applying migration id=pembegin 2026/10/15 14:21:40 INFO Applying migration id=didhost 2026/10/15 14:21:40 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:40 INFO Applying migration id=invites 2026/10/15 14:21:40 INFO Applying migration id=ed25519blob 2026/10/15 14:21:40 INFO Applying migration id=rsablob 2026/10/15 14:21:40 INFO Applying migration id=iconscid 2026/10/15 14:21:40 INFO Applying migration id=actor 2026/10/15 14:21:40 INFO Applying migration id=localkeys 2026/10/15 14:21:40 INFO Applying migration id=deleted 2026/10/15 14:21:40 INFO Applying migration id=history 2026/10/15 14:21:40 INFO Applying migration id=outboxnano 2026/10/15 14:21:40 INFO Applying migration id=implements 2026/10/15 14:21:40 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHashUnauthenticatedUser (0.44s) === RUN TestSearch_NoInput 2026/10/15 14:21:40 INFO Applying migration id=initial 2026/10/15 14:21:40 INFO Applying migration id=notesupdated 2026/10/15 14:21:40 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:40 INFO Applying migration id=activitiesid 2026/10/15 14:21:40 INFO Applying migration id=outbox 2026/10/15 14:21:40 INFO Applying migration id=edits 2026/10/15 14:21:40 INFO Applying migration id=outboxactor 2026/10/15 14:21:40 INFO Applying migration id=outboxsender 2026/10/15 14:21:40 INFO Applying migration id=thread 2026/10/15 14:21:40 INFO Applying migration id=host 2026/10/15 14:21:40 INFO Applying migration id=sharedinbox 2026/10/15 14:21:40 INFO Applying migration id=noteshost 2026/10/15 14:21:40 INFO Applying migration id=fetched 2026/10/15 14:21:40 INFO Applying migration id=move 2026/10/15 14:21:40 INFO Applying migration id=cleanup 2026/10/15 14:21:40 INFO Applying migration id=received 2026/10/15 14:21:40 INFO Applying migration id=namehost 2026/10/15 14:21:40 INFO Applying migration id=outboxhost 2026/10/15 14:21:40 INFO Applying migration id=notesfts 2026/10/15 14:21:40 INFO Applying migration id=iconsname 2026/10/15 14:21:40 INFO Applying migration id=nohash 2026/10/15 14:21:40 INFO Applying migration id=shares 2026/10/15 14:21:40 INFO Applying migration id=actorttl 2026/10/15 14:21:40 INFO Applying migration id=tocc 2026/10/15 14:21:40 INFO Applying migration id=followeds 2026/10/15 14:21:40 INFO Applying migration id=certhash 2026/10/15 14:21:40 INFO Applying migration id=follows_sync 2026/10/15 14:21:40 INFO Applying migration id=jsonpath 2026/10/15 14:21:40 INFO Applying migration id=localforward 2026/10/15 14:21:40 INFO Applying migration id=avatar 2026/10/15 14:21:40 INFO Applying migration id=noimage 2026/10/15 14:21:40 INFO Applying migration id=feed 2026/10/15 14:21:40 INFO Applying migration id=bookmarks 2026/10/15 14:21:40 INFO Applying migration id=shareactivity 2026/10/15 14:21:40 INFO Applying migration id=application 2026/10/15 14:21:40 INFO Applying migration id=certificates 2026/10/15 14:21:40 INFO Applying migration id=rawforward 2026/10/15 14:21:40 INFO Applying migration id=publickey 2026/10/15 14:21:40 INFO Applying migration id=resolvegroup 2026/10/15 14:21:40 INFO Applying migration id=reject 2026/10/15 14:21:40 INFO Applying migration id=autodel 2026/10/15 14:21:40 INFO Applying migration id=jsonb 2026/10/15 14:21:40 INFO Applying migration id=quote 2026/10/15 14:21:40 INFO Applying migration id=rfc9421 2026/10/15 14:21:40 INFO Applying migration id=keys 2026/10/15 14:21:40 INFO Applying migration id=portable 2026/10/15 14:21:41 INFO Applying migration id=proofs 2026/10/15 14:21:41 INFO Applying migration id=contexts 2026/10/15 14:21:41 INFO Applying migration id=deliverieshost 2026/10/15 14:21:41 INFO Applying migration id=pembegin 2026/10/15 14:21:41 INFO Applying migration id=didhost 2026/10/15 14:21:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:41 INFO Applying migration id=invites 2026/10/15 14:21:41 INFO Applying migration id=ed25519blob 2026/10/15 14:21:41 INFO Applying migration id=rsablob 2026/10/15 14:21:41 INFO Applying migration id=iconscid 2026/10/15 14:21:41 INFO Applying migration id=actor 2026/10/15 14:21:41 INFO Applying migration id=localkeys 2026/10/15 14:21:41 INFO Applying migration id=deleted 2026/10/15 14:21:41 INFO Applying migration id=history 2026/10/15 14:21:41 INFO Applying migration id=outboxnano 2026/10/15 14:21:41 INFO Applying migration id=implements 2026/10/15 14:21:41 INFO Applying migration id=backfill --- PASS: TestSearch_NoInput (0.66s) === RUN TestSearch_EmptyInput 2026/10/15 14:21:41 INFO Applying migration id=initial 2026/10/15 14:21:41 INFO Applying migration id=notesupdated 2026/10/15 14:21:41 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:41 INFO Applying migration id=activitiesid 2026/10/15 14:21:41 INFO Applying migration id=outbox 2026/10/15 14:21:41 INFO Applying migration id=edits 2026/10/15 14:21:41 INFO Applying migration id=outboxactor 2026/10/15 14:21:41 INFO Applying migration id=outboxsender 2026/10/15 14:21:41 INFO Applying migration id=thread 2026/10/15 14:21:41 INFO Applying migration id=host 2026/10/15 14:21:41 INFO Applying migration id=sharedinbox 2026/10/15 14:21:41 INFO Applying migration id=noteshost 2026/10/15 14:21:41 INFO Applying migration id=fetched 2026/10/15 14:21:41 INFO Applying migration id=move 2026/10/15 14:21:41 INFO Applying migration id=cleanup 2026/10/15 14:21:41 INFO Applying migration id=received 2026/10/15 14:21:41 INFO Applying migration id=namehost 2026/10/15 14:21:41 INFO Applying migration id=outboxhost 2026/10/15 14:21:41 INFO Applying migration id=notesfts 2026/10/15 14:21:41 INFO Applying migration id=iconsname 2026/10/15 14:21:41 INFO Applying migration id=nohash 2026/10/15 14:21:41 INFO Applying migration id=shares 2026/10/15 14:21:41 INFO Applying migration id=actorttl 2026/10/15 14:21:41 INFO Applying migration id=tocc 2026/10/15 14:21:41 INFO Applying migration id=followeds 2026/10/15 14:21:41 INFO Applying migration id=certhash 2026/10/15 14:21:41 INFO Applying migration id=follows_sync 2026/10/15 14:21:41 INFO Applying migration id=jsonpath 2026/10/15 14:21:41 INFO Applying migration id=localforward 2026/10/15 14:21:41 INFO Applying migration id=avatar 2026/10/15 14:21:41 INFO Applying migration id=noimage 2026/10/15 14:21:41 INFO Applying migration id=feed 2026/10/15 14:21:41 INFO Applying migration id=bookmarks 2026/10/15 14:21:41 INFO Applying migration id=shareactivity 2026/10/15 14:21:41 INFO Applying migration id=application 2026/10/15 14:21:41 INFO Applying migration id=certificates 2026/10/15 14:21:41 INFO Applying migration id=rawforward 2026/10/15 14:21:41 INFO Applying migration id=publickey 2026/10/15 14:21:41 INFO Applying migration id=resolvegroup 2026/10/15 14:21:41 INFO Applying migration id=reject 2026/10/15 14:21:41 INFO Applying migration id=autodel 2026/10/15 14:21:41 INFO Applying migration id=jsonb 2026/10/15 14:21:41 INFO Applying migration id=quote 2026/10/15 14:21:41 INFO Applying migration id=rfc9421 2026/10/15 14:21:41 INFO Applying migration id=keys 2026/10/15 14:21:41 INFO Applying migration id=portable 2026/10/15 14:21:41 INFO Applying migration id=proofs 2026/10/15 14:21:41 INFO Applying migration id=contexts 2026/10/15 14:21:41 INFO Applying migration id=deliverieshost 2026/10/15 14:21:41 INFO Applying migration id=pembegin 2026/10/15 14:21:41 INFO Applying migration id=didhost 2026/10/15 14:21:41 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:41 INFO Applying migration id=invites 2026/10/15 14:21:41 INFO Applying migration id=ed25519blob 2026/10/15 14:21:41 INFO Applying migration id=rsablob 2026/10/15 14:21:41 INFO Applying migration id=iconscid 2026/10/15 14:21:41 INFO Applying migration id=actor 2026/10/15 14:21:41 INFO Applying migration id=localkeys 2026/10/15 14:21:41 INFO Applying migration id=deleted 2026/10/15 14:21:41 INFO Applying migration id=history 2026/10/15 14:21:41 INFO Applying migration id=outboxnano 2026/10/15 14:21:41 INFO Applying migration id=implements 2026/10/15 14:21:41 INFO Applying migration id=backfill --- PASS: TestSearch_EmptyInput (0.49s) === RUN TestSearch_InvalidEscapeSequence 2026/10/15 14:21:42 INFO Applying migration id=initial 2026/10/15 14:21:42 INFO Applying migration id=notesupdated 2026/10/15 14:21:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:42 INFO Applying migration id=activitiesid 2026/10/15 14:21:42 INFO Applying migration id=outbox 2026/10/15 14:21:42 INFO Applying migration id=edits 2026/10/15 14:21:42 INFO Applying migration id=outboxactor 2026/10/15 14:21:42 INFO Applying migration id=outboxsender 2026/10/15 14:21:42 INFO Applying migration id=thread 2026/10/15 14:21:42 INFO Applying migration id=host 2026/10/15 14:21:42 INFO Applying migration id=sharedinbox 2026/10/15 14:21:42 INFO Applying migration id=noteshost 2026/10/15 14:21:42 INFO Applying migration id=fetched 2026/10/15 14:21:42 INFO Applying migration id=move 2026/10/15 14:21:42 INFO Applying migration id=cleanup 2026/10/15 14:21:42 INFO Applying migration id=received 2026/10/15 14:21:42 INFO Applying migration id=namehost 2026/10/15 14:21:42 INFO Applying migration id=outboxhost 2026/10/15 14:21:42 INFO Applying migration id=notesfts 2026/10/15 14:21:42 INFO Applying migration id=iconsname 2026/10/15 14:21:42 INFO Applying migration id=nohash 2026/10/15 14:21:42 INFO Applying migration id=shares 2026/10/15 14:21:42 INFO Applying migration id=actorttl 2026/10/15 14:21:42 INFO Applying migration id=tocc 2026/10/15 14:21:42 INFO Applying migration id=followeds 2026/10/15 14:21:42 INFO Applying migration id=certhash 2026/10/15 14:21:42 INFO Applying migration id=follows_sync 2026/10/15 14:21:42 INFO Applying migration id=jsonpath 2026/10/15 14:21:42 INFO Applying migration id=localforward 2026/10/15 14:21:42 INFO Applying migration id=avatar 2026/10/15 14:21:42 INFO Applying migration id=noimage 2026/10/15 14:21:42 INFO Applying migration id=feed 2026/10/15 14:21:42 INFO Applying migration id=bookmarks 2026/10/15 14:21:42 INFO Applying migration id=shareactivity 2026/10/15 14:21:42 INFO Applying migration id=application 2026/10/15 14:21:42 INFO Applying migration id=certificates 2026/10/15 14:21:42 INFO Applying migration id=rawforward 2026/10/15 14:21:42 INFO Applying migration id=publickey 2026/10/15 14:21:42 INFO Applying migration id=resolvegroup 2026/10/15 14:21:42 INFO Applying migration id=reject 2026/10/15 14:21:42 INFO Applying migration id=autodel 2026/10/15 14:21:42 INFO Applying migration id=jsonb 2026/10/15 14:21:42 INFO Applying migration id=quote 2026/10/15 14:21:42 INFO Applying migration id=rfc9421 2026/10/15 14:21:42 INFO Applying migration id=keys 2026/10/15 14:21:42 INFO Applying migration id=portable 2026/10/15 14:21:42 INFO Applying migration id=proofs 2026/10/15 14:21:42 INFO Applying migration id=contexts 2026/10/15 14:21:42 INFO Applying migration id=deliverieshost 2026/10/15 14:21:42 INFO Applying migration id=pembegin 2026/10/15 14:21:42 INFO Applying migration id=didhost 2026/10/15 14:21:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:42 INFO Applying migration id=invites 2026/10/15 14:21:42 INFO Applying migration id=ed25519blob 2026/10/15 14:21:42 INFO Applying migration id=rsablob 2026/10/15 14:21:42 INFO Applying migration id=iconscid 2026/10/15 14:21:42 INFO Applying migration id=actor 2026/10/15 14:21:42 INFO Applying migration id=localkeys 2026/10/15 14:21:42 INFO Applying migration id=deleted 2026/10/15 14:21:42 INFO Applying migration id=history 2026/10/15 14:21:42 INFO Applying migration id=outboxnano 2026/10/15 14:21:42 INFO Applying migration id=implements 2026/10/15 14:21:42 INFO Applying migration id=backfill 2026/10/15 14:21:42 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.47s) === RUN TestSearch_UnathenticatedUser 2026/10/15 14:21:42 INFO Applying migration id=initial 2026/10/15 14:21:42 INFO Applying migration id=notesupdated 2026/10/15 14:21:42 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:42 INFO Applying migration id=activitiesid 2026/10/15 14:21:42 INFO Applying migration id=outbox 2026/10/15 14:21:42 INFO Applying migration id=edits 2026/10/15 14:21:42 INFO Applying migration id=outboxactor 2026/10/15 14:21:42 INFO Applying migration id=outboxsender 2026/10/15 14:21:42 INFO Applying migration id=thread 2026/10/15 14:21:42 INFO Applying migration id=host 2026/10/15 14:21:42 INFO Applying migration id=sharedinbox 2026/10/15 14:21:42 INFO Applying migration id=noteshost 2026/10/15 14:21:42 INFO Applying migration id=fetched 2026/10/15 14:21:42 INFO Applying migration id=move 2026/10/15 14:21:42 INFO Applying migration id=cleanup 2026/10/15 14:21:42 INFO Applying migration id=received 2026/10/15 14:21:42 INFO Applying migration id=namehost 2026/10/15 14:21:42 INFO Applying migration id=outboxhost 2026/10/15 14:21:42 INFO Applying migration id=notesfts 2026/10/15 14:21:42 INFO Applying migration id=iconsname 2026/10/15 14:21:42 INFO Applying migration id=nohash 2026/10/15 14:21:42 INFO Applying migration id=shares 2026/10/15 14:21:42 INFO Applying migration id=actorttl 2026/10/15 14:21:42 INFO Applying migration id=tocc 2026/10/15 14:21:42 INFO Applying migration id=followeds 2026/10/15 14:21:42 INFO Applying migration id=certhash 2026/10/15 14:21:42 INFO Applying migration id=follows_sync 2026/10/15 14:21:42 INFO Applying migration id=jsonpath 2026/10/15 14:21:42 INFO Applying migration id=localforward 2026/10/15 14:21:42 INFO Applying migration id=avatar 2026/10/15 14:21:42 INFO Applying migration id=noimage 2026/10/15 14:21:42 INFO Applying migration id=feed 2026/10/15 14:21:42 INFO Applying migration id=bookmarks 2026/10/15 14:21:42 INFO Applying migration id=shareactivity 2026/10/15 14:21:42 INFO Applying migration id=application 2026/10/15 14:21:42 INFO Applying migration id=certificates 2026/10/15 14:21:42 INFO Applying migration id=rawforward 2026/10/15 14:21:42 INFO Applying migration id=publickey 2026/10/15 14:21:42 INFO Applying migration id=resolvegroup 2026/10/15 14:21:42 INFO Applying migration id=reject 2026/10/15 14:21:42 INFO Applying migration id=autodel 2026/10/15 14:21:42 INFO Applying migration id=jsonb 2026/10/15 14:21:42 INFO Applying migration id=quote 2026/10/15 14:21:42 INFO Applying migration id=rfc9421 2026/10/15 14:21:42 INFO Applying migration id=keys 2026/10/15 14:21:42 INFO Applying migration id=portable 2026/10/15 14:21:42 INFO Applying migration id=proofs 2026/10/15 14:21:42 INFO Applying migration id=contexts 2026/10/15 14:21:42 INFO Applying migration id=deliverieshost 2026/10/15 14:21:42 INFO Applying migration id=pembegin 2026/10/15 14:21:42 INFO Applying migration id=didhost 2026/10/15 14:21:42 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:42 INFO Applying migration id=invites 2026/10/15 14:21:42 INFO Applying migration id=ed25519blob 2026/10/15 14:21:42 INFO Applying migration id=rsablob 2026/10/15 14:21:42 INFO Applying migration id=iconscid 2026/10/15 14:21:42 INFO Applying migration id=actor 2026/10/15 14:21:42 INFO Applying migration id=localkeys 2026/10/15 14:21:42 INFO Applying migration id=deleted 2026/10/15 14:21:42 INFO Applying migration id=history 2026/10/15 14:21:42 INFO Applying migration id=outboxnano 2026/10/15 14:21:42 INFO Applying migration id=implements 2026/10/15 14:21:42 INFO Applying migration id=backfill --- PASS: TestSearch_UnathenticatedUser (0.98s) === RUN TestShare_PublicPost 2026/10/15 14:21:43 INFO Applying migration id=initial 2026/10/15 14:21:43 INFO Applying migration id=notesupdated 2026/10/15 14:21:43 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:43 INFO Applying migration id=activitiesid 2026/10/15 14:21:43 INFO Applying migration id=outbox 2026/10/15 14:21:43 INFO Applying migration id=edits 2026/10/15 14:21:43 INFO Applying migration id=outboxactor 2026/10/15 14:21:43 INFO Applying migration id=outboxsender 2026/10/15 14:21:43 INFO Applying migration id=thread 2026/10/15 14:21:43 INFO Applying migration id=host 2026/10/15 14:21:43 INFO Applying migration id=sharedinbox 2026/10/15 14:21:43 INFO Applying migration id=noteshost 2026/10/15 14:21:43 INFO Applying migration id=fetched 2026/10/15 14:21:43 INFO Applying migration id=move 2026/10/15 14:21:43 INFO Applying migration id=cleanup 2026/10/15 14:21:43 INFO Applying migration id=received 2026/10/15 14:21:43 INFO Applying migration id=namehost 2026/10/15 14:21:43 INFO Applying migration id=outboxhost 2026/10/15 14:21:43 INFO Applying migration id=notesfts 2026/10/15 14:21:43 INFO Applying migration id=iconsname 2026/10/15 14:21:43 INFO Applying migration id=nohash 2026/10/15 14:21:43 INFO Applying migration id=shares 2026/10/15 14:21:43 INFO Applying migration id=actorttl 2026/10/15 14:21:43 INFO Applying migration id=tocc 2026/10/15 14:21:43 INFO Applying migration id=followeds 2026/10/15 14:21:43 INFO Applying migration id=certhash 2026/10/15 14:21:43 INFO Applying migration id=follows_sync 2026/10/15 14:21:43 INFO Applying migration id=jsonpath 2026/10/15 14:21:43 INFO Applying migration id=localforward 2026/10/15 14:21:43 INFO Applying migration id=avatar 2026/10/15 14:21:43 INFO Applying migration id=noimage 2026/10/15 14:21:43 INFO Applying migration id=feed 2026/10/15 14:21:43 INFO Applying migration id=bookmarks 2026/10/15 14:21:43 INFO Applying migration id=shareactivity 2026/10/15 14:21:43 INFO Applying migration id=application 2026/10/15 14:21:43 INFO Applying migration id=certificates 2026/10/15 14:21:43 INFO Applying migration id=rawforward 2026/10/15 14:21:43 INFO Applying migration id=publickey 2026/10/15 14:21:43 INFO Applying migration id=resolvegroup 2026/10/15 14:21:43 INFO Applying migration id=reject 2026/10/15 14:21:43 INFO Applying migration id=autodel 2026/10/15 14:21:43 INFO Applying migration id=jsonb 2026/10/15 14:21:43 INFO Applying migration id=quote 2026/10/15 14:21:43 INFO Applying migration id=rfc9421 2026/10/15 14:21:43 INFO Applying migration id=keys 2026/10/15 14:21:43 INFO Applying migration id=portable 2026/10/15 14:21:43 INFO Applying migration id=proofs 2026/10/15 14:21:43 INFO Applying migration id=contexts 2026/10/15 14:21:43 INFO Applying migration id=deliverieshost 2026/10/15 14:21:43 INFO Applying migration id=pembegin 2026/10/15 14:21:43 INFO Applying migration id=didhost 2026/10/15 14:21:43 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:43 INFO Applying migration id=invites 2026/10/15 14:21:43 INFO Applying migration id=ed25519blob 2026/10/15 14:21:43 INFO Applying migration id=rsablob 2026/10/15 14:21:43 INFO Applying migration id=iconscid 2026/10/15 14:21:43 INFO Applying migration id=actor 2026/10/15 14:21:43 INFO Applying migration id=localkeys 2026/10/15 14:21:43 INFO Applying migration id=deleted 2026/10/15 14:21:43 INFO Applying migration id=history 2026/10/15 14:21:43 INFO Applying migration id=outboxnano 2026/10/15 14:21:43 INFO Applying migration id=implements 2026/10/15 14:21:43 INFO Applying migration id=backfill 2026/10/15 14:21:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-bd69-79bc-8aab-7e1e7a837e7c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-bd69-78e7-ad19-ce95172b829b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-bd69-78e7-ad19-ce95172b829b 2026/10/15 14:21:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (0.67s) === RUN TestShare_Throttling 2026/10/15 14:21:44 INFO Applying migration id=initial 2026/10/15 14:21:44 INFO Applying migration id=notesupdated 2026/10/15 14:21:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:44 INFO Applying migration id=activitiesid 2026/10/15 14:21:44 INFO Applying migration id=outbox 2026/10/15 14:21:44 INFO Applying migration id=edits 2026/10/15 14:21:44 INFO Applying migration id=outboxactor 2026/10/15 14:21:44 INFO Applying migration id=outboxsender 2026/10/15 14:21:44 INFO Applying migration id=thread 2026/10/15 14:21:44 INFO Applying migration id=host 2026/10/15 14:21:44 INFO Applying migration id=sharedinbox 2026/10/15 14:21:44 INFO Applying migration id=noteshost 2026/10/15 14:21:44 INFO Applying migration id=fetched 2026/10/15 14:21:44 INFO Applying migration id=move 2026/10/15 14:21:44 INFO Applying migration id=cleanup 2026/10/15 14:21:44 INFO Applying migration id=received 2026/10/15 14:21:44 INFO Applying migration id=namehost 2026/10/15 14:21:44 INFO Applying migration id=outboxhost 2026/10/15 14:21:44 INFO Applying migration id=notesfts 2026/10/15 14:21:44 INFO Applying migration id=iconsname 2026/10/15 14:21:44 INFO Applying migration id=nohash 2026/10/15 14:21:44 INFO Applying migration id=shares 2026/10/15 14:21:44 INFO Applying migration id=actorttl 2026/10/15 14:21:44 INFO Applying migration id=tocc 2026/10/15 14:21:44 INFO Applying migration id=followeds 2026/10/15 14:21:44 INFO Applying migration id=certhash 2026/10/15 14:21:44 INFO Applying migration id=follows_sync 2026/10/15 14:21:44 INFO Applying migration id=jsonpath 2026/10/15 14:21:44 INFO Applying migration id=localforward 2026/10/15 14:21:44 INFO Applying migration id=avatar 2026/10/15 14:21:44 INFO Applying migration id=noimage 2026/10/15 14:21:44 INFO Applying migration id=feed 2026/10/15 14:21:44 INFO Applying migration id=bookmarks 2026/10/15 14:21:44 INFO Applying migration id=shareactivity 2026/10/15 14:21:44 INFO Applying migration id=application 2026/10/15 14:21:44 INFO Applying migration id=certificates 2026/10/15 14:21:44 INFO Applying migration id=rawforward 2026/10/15 14:21:44 INFO Applying migration id=publickey 2026/10/15 14:21:44 INFO Applying migration id=resolvegroup 2026/10/15 14:21:44 INFO Applying migration id=reject 2026/10/15 14:21:44 INFO Applying migration id=autodel 2026/10/15 14:21:44 INFO Applying migration id=jsonb 2026/10/15 14:21:44 INFO Applying migration id=quote 2026/10/15 14:21:44 INFO Applying migration id=rfc9421 2026/10/15 14:21:44 INFO Applying migration id=keys 2026/10/15 14:21:44 INFO Applying migration id=portable 2026/10/15 14:21:44 INFO Applying migration id=proofs 2026/10/15 14:21:44 INFO Applying migration id=contexts 2026/10/15 14:21:44 INFO Applying migration id=deliverieshost 2026/10/15 14:21:44 INFO Applying migration id=pembegin 2026/10/15 14:21:44 INFO Applying migration id=didhost 2026/10/15 14:21:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:44 INFO Applying migration id=invites 2026/10/15 14:21:44 INFO Applying migration id=ed25519blob 2026/10/15 14:21:44 INFO Applying migration id=rsablob 2026/10/15 14:21:44 INFO Applying migration id=iconscid 2026/10/15 14:21:44 INFO Applying migration id=actor 2026/10/15 14:21:44 INFO Applying migration id=localkeys 2026/10/15 14:21:44 INFO Applying migration id=deleted 2026/10/15 14:21:44 INFO Applying migration id=history 2026/10/15 14:21:44 INFO Applying migration id=outboxnano 2026/10/15 14:21:44 INFO Applying migration id=implements 2026/10/15 14:21:44 INFO Applying migration id=backfill 2026/10/15 14:21:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-bfc3-7183-bde1-a2d4eb1335c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-bfc3-710e-baa4-7fa8796e8185 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-bfc3-710e-baa4-7fa8796e8185 2026/10/15 14:21:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-bfc5-76ef-9501-8348034fb282 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-bfc5-76a2-844c-9b2caf747dec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff0-bfc5-76a2-844c-9b2caf747dec 2026/10/15 14:21:44 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.60s) === RUN TestShare_UnshareThrottling 2026/10/15 14:21:44 INFO Applying migration id=initial 2026/10/15 14:21:44 INFO Applying migration id=notesupdated 2026/10/15 14:21:44 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:44 INFO Applying migration id=activitiesid 2026/10/15 14:21:44 INFO Applying migration id=outbox 2026/10/15 14:21:44 INFO Applying migration id=edits 2026/10/15 14:21:44 INFO Applying migration id=outboxactor 2026/10/15 14:21:44 INFO Applying migration id=outboxsender 2026/10/15 14:21:44 INFO Applying migration id=thread 2026/10/15 14:21:44 INFO Applying migration id=host 2026/10/15 14:21:44 INFO Applying migration id=sharedinbox 2026/10/15 14:21:44 INFO Applying migration id=noteshost 2026/10/15 14:21:44 INFO Applying migration id=fetched 2026/10/15 14:21:44 INFO Applying migration id=move 2026/10/15 14:21:44 INFO Applying migration id=cleanup 2026/10/15 14:21:44 INFO Applying migration id=received 2026/10/15 14:21:44 INFO Applying migration id=namehost 2026/10/15 14:21:44 INFO Applying migration id=outboxhost 2026/10/15 14:21:44 INFO Applying migration id=notesfts 2026/10/15 14:21:44 INFO Applying migration id=iconsname 2026/10/15 14:21:44 INFO Applying migration id=nohash 2026/10/15 14:21:44 INFO Applying migration id=shares 2026/10/15 14:21:44 INFO Applying migration id=actorttl 2026/10/15 14:21:44 INFO Applying migration id=tocc 2026/10/15 14:21:44 INFO Applying migration id=followeds 2026/10/15 14:21:44 INFO Applying migration id=certhash 2026/10/15 14:21:44 INFO Applying migration id=follows_sync 2026/10/15 14:21:44 INFO Applying migration id=jsonpath 2026/10/15 14:21:44 INFO Applying migration id=localforward 2026/10/15 14:21:44 INFO Applying migration id=avatar 2026/10/15 14:21:44 INFO Applying migration id=noimage 2026/10/15 14:21:44 INFO Applying migration id=feed 2026/10/15 14:21:44 INFO Applying migration id=bookmarks 2026/10/15 14:21:44 INFO Applying migration id=shareactivity 2026/10/15 14:21:44 INFO Applying migration id=application 2026/10/15 14:21:44 INFO Applying migration id=certificates 2026/10/15 14:21:44 INFO Applying migration id=rawforward 2026/10/15 14:21:44 INFO Applying migration id=publickey 2026/10/15 14:21:44 INFO Applying migration id=resolvegroup 2026/10/15 14:21:44 INFO Applying migration id=reject 2026/10/15 14:21:44 INFO Applying migration id=autodel 2026/10/15 14:21:44 INFO Applying migration id=jsonb 2026/10/15 14:21:44 INFO Applying migration id=quote 2026/10/15 14:21:44 INFO Applying migration id=rfc9421 2026/10/15 14:21:44 INFO Applying migration id=keys 2026/10/15 14:21:44 INFO Applying migration id=portable 2026/10/15 14:21:44 INFO Applying migration id=proofs 2026/10/15 14:21:44 INFO Applying migration id=contexts 2026/10/15 14:21:44 INFO Applying migration id=deliverieshost 2026/10/15 14:21:44 INFO Applying migration id=pembegin 2026/10/15 14:21:44 INFO Applying migration id=didhost 2026/10/15 14:21:44 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:44 INFO Applying migration id=invites 2026/10/15 14:21:44 INFO Applying migration id=ed25519blob 2026/10/15 14:21:44 INFO Applying migration id=rsablob 2026/10/15 14:21:44 INFO Applying migration id=iconscid 2026/10/15 14:21:44 INFO Applying migration id=actor 2026/10/15 14:21:44 INFO Applying migration id=localkeys 2026/10/15 14:21:44 INFO Applying migration id=deleted 2026/10/15 14:21:44 INFO Applying migration id=history 2026/10/15 14:21:44 INFO Applying migration id=outboxnano 2026/10/15 14:21:44 INFO Applying migration id=implements 2026/10/15 14:21:44 INFO Applying migration id=backfill 2026/10/15 14:21:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-c2bd-7dc6-afa9-212b3a516b76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-c2bd-790f-bc8b-ece5f9195652 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-c2bd-790f-bc8b-ece5f9195652 --- PASS: TestShare_UnshareThrottling (0.76s) === RUN TestShare_PostToFollowers 2026/10/15 14:21:45 INFO Applying migration id=initial 2026/10/15 14:21:45 INFO Applying migration id=notesupdated 2026/10/15 14:21:45 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:45 INFO Applying migration id=activitiesid 2026/10/15 14:21:45 INFO Applying migration id=outbox 2026/10/15 14:21:45 INFO Applying migration id=edits 2026/10/15 14:21:45 INFO Applying migration id=outboxactor 2026/10/15 14:21:45 INFO Applying migration id=outboxsender 2026/10/15 14:21:45 INFO Applying migration id=thread 2026/10/15 14:21:45 INFO Applying migration id=host 2026/10/15 14:21:45 INFO Applying migration id=sharedinbox 2026/10/15 14:21:45 INFO Applying migration id=noteshost 2026/10/15 14:21:45 INFO Applying migration id=fetched 2026/10/15 14:21:45 INFO Applying migration id=move 2026/10/15 14:21:45 INFO Applying migration id=cleanup 2026/10/15 14:21:45 INFO Applying migration id=received 2026/10/15 14:21:45 INFO Applying migration id=namehost 2026/10/15 14:21:45 INFO Applying migration id=outboxhost 2026/10/15 14:21:45 INFO Applying migration id=notesfts 2026/10/15 14:21:45 INFO Applying migration id=iconsname 2026/10/15 14:21:45 INFO Applying migration id=nohash 2026/10/15 14:21:45 INFO Applying migration id=shares 2026/10/15 14:21:45 INFO Applying migration id=actorttl 2026/10/15 14:21:45 INFO Applying migration id=tocc 2026/10/15 14:21:45 INFO Applying migration id=followeds 2026/10/15 14:21:45 INFO Applying migration id=certhash 2026/10/15 14:21:45 INFO Applying migration id=follows_sync 2026/10/15 14:21:45 INFO Applying migration id=jsonpath 2026/10/15 14:21:45 INFO Applying migration id=localforward 2026/10/15 14:21:45 INFO Applying migration id=avatar 2026/10/15 14:21:45 INFO Applying migration id=noimage 2026/10/15 14:21:45 INFO Applying migration id=feed 2026/10/15 14:21:45 INFO Applying migration id=bookmarks 2026/10/15 14:21:45 INFO Applying migration id=shareactivity 2026/10/15 14:21:45 INFO Applying migration id=application 2026/10/15 14:21:45 INFO Applying migration id=certificates 2026/10/15 14:21:45 INFO Applying migration id=rawforward 2026/10/15 14:21:45 INFO Applying migration id=publickey 2026/10/15 14:21:45 INFO Applying migration id=resolvegroup 2026/10/15 14:21:45 INFO Applying migration id=reject 2026/10/15 14:21:45 INFO Applying migration id=autodel 2026/10/15 14:21:45 INFO Applying migration id=jsonb 2026/10/15 14:21:45 INFO Applying migration id=quote 2026/10/15 14:21:45 INFO Applying migration id=rfc9421 2026/10/15 14:21:45 INFO Applying migration id=keys 2026/10/15 14:21:45 INFO Applying migration id=portable 2026/10/15 14:21:45 INFO Applying migration id=proofs 2026/10/15 14:21:45 INFO Applying migration id=contexts 2026/10/15 14:21:45 INFO Applying migration id=deliverieshost 2026/10/15 14:21:45 INFO Applying migration id=pembegin 2026/10/15 14:21:45 INFO Applying migration id=didhost 2026/10/15 14:21:45 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:45 INFO Applying migration id=invites 2026/10/15 14:21:45 INFO Applying migration id=ed25519blob 2026/10/15 14:21:45 INFO Applying migration id=rsablob 2026/10/15 14:21:45 INFO Applying migration id=iconscid 2026/10/15 14:21:45 INFO Applying migration id=actor 2026/10/15 14:21:45 INFO Applying migration id=localkeys 2026/10/15 14:21:45 INFO Applying migration id=deleted 2026/10/15 14:21:45 INFO Applying migration id=history 2026/10/15 14:21:45 INFO Applying migration id=outboxnano 2026/10/15 14:21:45 INFO Applying migration id=implements 2026/10/15 14:21:45 INFO Applying migration id=backfill 2026/10/15 14:21:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-c53b-7a54-96fa-35a52bfdc1c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-c53b-7a15-ad75-ee0d352fec17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-c53b-7a15-ad75-ee0d352fec17 2026/10/15 14:21:46 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a13ff0-c53b-7a15-ad75-ee0d352fec17 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (0.63s) === RUN TestShare_Twice 2026/10/15 14:21:46 INFO Applying migration id=initial 2026/10/15 14:21:46 INFO Applying migration id=notesupdated 2026/10/15 14:21:46 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:46 INFO Applying migration id=activitiesid 2026/10/15 14:21:46 INFO Applying migration id=outbox 2026/10/15 14:21:46 INFO Applying migration id=edits 2026/10/15 14:21:46 INFO Applying migration id=outboxactor 2026/10/15 14:21:46 INFO Applying migration id=outboxsender 2026/10/15 14:21:46 INFO Applying migration id=thread 2026/10/15 14:21:46 INFO Applying migration id=host 2026/10/15 14:21:46 INFO Applying migration id=sharedinbox 2026/10/15 14:21:46 INFO Applying migration id=noteshost 2026/10/15 14:21:46 INFO Applying migration id=fetched 2026/10/15 14:21:46 INFO Applying migration id=move 2026/10/15 14:21:46 INFO Applying migration id=cleanup 2026/10/15 14:21:46 INFO Applying migration id=received 2026/10/15 14:21:46 INFO Applying migration id=namehost 2026/10/15 14:21:46 INFO Applying migration id=outboxhost 2026/10/15 14:21:46 INFO Applying migration id=notesfts 2026/10/15 14:21:46 INFO Applying migration id=iconsname 2026/10/15 14:21:46 INFO Applying migration id=nohash 2026/10/15 14:21:46 INFO Applying migration id=shares 2026/10/15 14:21:46 INFO Applying migration id=actorttl 2026/10/15 14:21:46 INFO Applying migration id=tocc 2026/10/15 14:21:46 INFO Applying migration id=followeds 2026/10/15 14:21:46 INFO Applying migration id=certhash 2026/10/15 14:21:46 INFO Applying migration id=follows_sync 2026/10/15 14:21:46 INFO Applying migration id=jsonpath 2026/10/15 14:21:46 INFO Applying migration id=localforward 2026/10/15 14:21:46 INFO Applying migration id=avatar 2026/10/15 14:21:46 INFO Applying migration id=noimage 2026/10/15 14:21:46 INFO Applying migration id=feed 2026/10/15 14:21:46 INFO Applying migration id=bookmarks 2026/10/15 14:21:46 INFO Applying migration id=shareactivity 2026/10/15 14:21:46 INFO Applying migration id=application 2026/10/15 14:21:46 INFO Applying migration id=certificates 2026/10/15 14:21:46 INFO Applying migration id=rawforward 2026/10/15 14:21:46 INFO Applying migration id=publickey 2026/10/15 14:21:46 INFO Applying migration id=resolvegroup 2026/10/15 14:21:46 INFO Applying migration id=reject 2026/10/15 14:21:46 INFO Applying migration id=autodel 2026/10/15 14:21:46 INFO Applying migration id=jsonb 2026/10/15 14:21:46 INFO Applying migration id=quote 2026/10/15 14:21:46 INFO Applying migration id=rfc9421 2026/10/15 14:21:46 INFO Applying migration id=keys 2026/10/15 14:21:46 INFO Applying migration id=portable 2026/10/15 14:21:46 INFO Applying migration id=proofs 2026/10/15 14:21:46 INFO Applying migration id=contexts 2026/10/15 14:21:46 INFO Applying migration id=deliverieshost 2026/10/15 14:21:46 INFO Applying migration id=pembegin 2026/10/15 14:21:46 INFO Applying migration id=didhost 2026/10/15 14:21:46 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:46 INFO Applying migration id=invites 2026/10/15 14:21:46 INFO Applying migration id=ed25519blob 2026/10/15 14:21:46 INFO Applying migration id=rsablob 2026/10/15 14:21:46 INFO Applying migration id=iconscid 2026/10/15 14:21:46 INFO Applying migration id=actor 2026/10/15 14:21:46 INFO Applying migration id=localkeys 2026/10/15 14:21:46 INFO Applying migration id=deleted 2026/10/15 14:21:46 INFO Applying migration id=history 2026/10/15 14:21:46 INFO Applying migration id=outboxnano 2026/10/15 14:21:46 INFO Applying migration id=implements 2026/10/15 14:21:46 INFO Applying migration id=backfill 2026/10/15 14:21:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-c927-7b5c-8af3-2d272948d5f8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-c927-7a60-ad87-b6ce5fb0a08a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-c927-7a60-ad87-b6ce5fb0a08a 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:47 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a13ff0-c927-7a60-ad87-b6ce5fb0a08a error="sql: no rows in result set" --- PASS: TestShare_Twice (1.02s) === RUN TestShare_Unshare 2026/10/15 14:21:47 INFO Applying migration id=initial 2026/10/15 14:21:47 INFO Applying migration id=notesupdated 2026/10/15 14:21:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:47 INFO Applying migration id=activitiesid 2026/10/15 14:21:47 INFO Applying migration id=outbox 2026/10/15 14:21:47 INFO Applying migration id=edits 2026/10/15 14:21:47 INFO Applying migration id=outboxactor 2026/10/15 14:21:47 INFO Applying migration id=outboxsender 2026/10/15 14:21:47 INFO Applying migration id=thread 2026/10/15 14:21:47 INFO Applying migration id=host 2026/10/15 14:21:47 INFO Applying migration id=sharedinbox 2026/10/15 14:21:47 INFO Applying migration id=noteshost 2026/10/15 14:21:47 INFO Applying migration id=fetched 2026/10/15 14:21:47 INFO Applying migration id=move 2026/10/15 14:21:47 INFO Applying migration id=cleanup 2026/10/15 14:21:47 INFO Applying migration id=received 2026/10/15 14:21:47 INFO Applying migration id=namehost 2026/10/15 14:21:47 INFO Applying migration id=outboxhost 2026/10/15 14:21:47 INFO Applying migration id=notesfts 2026/10/15 14:21:47 INFO Applying migration id=iconsname 2026/10/15 14:21:47 INFO Applying migration id=nohash 2026/10/15 14:21:47 INFO Applying migration id=shares 2026/10/15 14:21:47 INFO Applying migration id=actorttl 2026/10/15 14:21:47 INFO Applying migration id=tocc 2026/10/15 14:21:47 INFO Applying migration id=followeds 2026/10/15 14:21:47 INFO Applying migration id=certhash 2026/10/15 14:21:47 INFO Applying migration id=follows_sync 2026/10/15 14:21:47 INFO Applying migration id=jsonpath 2026/10/15 14:21:47 INFO Applying migration id=localforward 2026/10/15 14:21:47 INFO Applying migration id=avatar 2026/10/15 14:21:47 INFO Applying migration id=noimage 2026/10/15 14:21:47 INFO Applying migration id=feed 2026/10/15 14:21:47 INFO Applying migration id=bookmarks 2026/10/15 14:21:47 INFO Applying migration id=shareactivity 2026/10/15 14:21:47 INFO Applying migration id=application 2026/10/15 14:21:47 INFO Applying migration id=certificates 2026/10/15 14:21:47 INFO Applying migration id=rawforward 2026/10/15 14:21:47 INFO Applying migration id=publickey 2026/10/15 14:21:47 INFO Applying migration id=resolvegroup 2026/10/15 14:21:47 INFO Applying migration id=reject 2026/10/15 14:21:47 INFO Applying migration id=autodel 2026/10/15 14:21:47 INFO Applying migration id=jsonb 2026/10/15 14:21:47 INFO Applying migration id=quote 2026/10/15 14:21:47 INFO Applying migration id=rfc9421 2026/10/15 14:21:47 INFO Applying migration id=keys 2026/10/15 14:21:47 INFO Applying migration id=portable 2026/10/15 14:21:47 INFO Applying migration id=proofs 2026/10/15 14:21:47 INFO Applying migration id=contexts 2026/10/15 14:21:47 INFO Applying migration id=deliverieshost 2026/10/15 14:21:47 INFO Applying migration id=pembegin 2026/10/15 14:21:47 INFO Applying migration id=didhost 2026/10/15 14:21:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:47 INFO Applying migration id=invites 2026/10/15 14:21:47 INFO Applying migration id=ed25519blob 2026/10/15 14:21:47 INFO Applying migration id=rsablob 2026/10/15 14:21:47 INFO Applying migration id=iconscid 2026/10/15 14:21:47 INFO Applying migration id=actor 2026/10/15 14:21:47 INFO Applying migration id=localkeys 2026/10/15 14:21:47 INFO Applying migration id=deleted 2026/10/15 14:21:47 INFO Applying migration id=history 2026/10/15 14:21:47 INFO Applying migration id=outboxnano 2026/10/15 14:21:47 INFO Applying migration id=implements 2026/10/15 14:21:47 INFO Applying migration id=backfill 2026/10/15 14:21:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-cb69-7440-a354-5c3ccd07c84f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-cb69-73d2-b1c6-a37550a92a32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-cb69-73d2-b1c6-a37550a92a32 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.57s) === RUN TestShare_ShareAfterUnshare 2026/10/15 14:21:47 INFO Applying migration id=initial 2026/10/15 14:21:47 INFO Applying migration id=notesupdated 2026/10/15 14:21:47 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:47 INFO Applying migration id=activitiesid 2026/10/15 14:21:47 INFO Applying migration id=outbox 2026/10/15 14:21:47 INFO Applying migration id=edits 2026/10/15 14:21:47 INFO Applying migration id=outboxactor 2026/10/15 14:21:47 INFO Applying migration id=outboxsender 2026/10/15 14:21:47 INFO Applying migration id=thread 2026/10/15 14:21:47 INFO Applying migration id=host 2026/10/15 14:21:47 INFO Applying migration id=sharedinbox 2026/10/15 14:21:47 INFO Applying migration id=noteshost 2026/10/15 14:21:47 INFO Applying migration id=fetched 2026/10/15 14:21:47 INFO Applying migration id=move 2026/10/15 14:21:47 INFO Applying migration id=cleanup 2026/10/15 14:21:47 INFO Applying migration id=received 2026/10/15 14:21:47 INFO Applying migration id=namehost 2026/10/15 14:21:47 INFO Applying migration id=outboxhost 2026/10/15 14:21:47 INFO Applying migration id=notesfts 2026/10/15 14:21:47 INFO Applying migration id=iconsname 2026/10/15 14:21:47 INFO Applying migration id=nohash 2026/10/15 14:21:47 INFO Applying migration id=shares 2026/10/15 14:21:47 INFO Applying migration id=actorttl 2026/10/15 14:21:47 INFO Applying migration id=tocc 2026/10/15 14:21:47 INFO Applying migration id=followeds 2026/10/15 14:21:47 INFO Applying migration id=certhash 2026/10/15 14:21:47 INFO Applying migration id=follows_sync 2026/10/15 14:21:47 INFO Applying migration id=jsonpath 2026/10/15 14:21:47 INFO Applying migration id=localforward 2026/10/15 14:21:47 INFO Applying migration id=avatar 2026/10/15 14:21:47 INFO Applying migration id=noimage 2026/10/15 14:21:47 INFO Applying migration id=feed 2026/10/15 14:21:47 INFO Applying migration id=bookmarks 2026/10/15 14:21:47 INFO Applying migration id=shareactivity 2026/10/15 14:21:47 INFO Applying migration id=application 2026/10/15 14:21:47 INFO Applying migration id=certificates 2026/10/15 14:21:47 INFO Applying migration id=rawforward 2026/10/15 14:21:47 INFO Applying migration id=publickey 2026/10/15 14:21:47 INFO Applying migration id=resolvegroup 2026/10/15 14:21:47 INFO Applying migration id=reject 2026/10/15 14:21:47 INFO Applying migration id=autodel 2026/10/15 14:21:47 INFO Applying migration id=jsonb 2026/10/15 14:21:47 INFO Applying migration id=quote 2026/10/15 14:21:47 INFO Applying migration id=rfc9421 2026/10/15 14:21:47 INFO Applying migration id=keys 2026/10/15 14:21:47 INFO Applying migration id=portable 2026/10/15 14:21:47 INFO Applying migration id=proofs 2026/10/15 14:21:47 INFO Applying migration id=contexts 2026/10/15 14:21:47 INFO Applying migration id=deliverieshost 2026/10/15 14:21:47 INFO Applying migration id=pembegin 2026/10/15 14:21:47 INFO Applying migration id=didhost 2026/10/15 14:21:47 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:47 INFO Applying migration id=invites 2026/10/15 14:21:47 INFO Applying migration id=ed25519blob 2026/10/15 14:21:47 INFO Applying migration id=rsablob 2026/10/15 14:21:47 INFO Applying migration id=iconscid 2026/10/15 14:21:47 INFO Applying migration id=actor 2026/10/15 14:21:47 INFO Applying migration id=localkeys 2026/10/15 14:21:47 INFO Applying migration id=deleted 2026/10/15 14:21:47 INFO Applying migration id=history 2026/10/15 14:21:47 INFO Applying migration id=outboxnano 2026/10/15 14:21:47 INFO Applying migration id=implements 2026/10/15 14:21:47 INFO Applying migration id=backfill 2026/10/15 14:21:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-ce16-7b5d-ae9a-141d68d0c390 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-ce16-7aef-876c-a59434e74071 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-ce16-7aef-876c-a59434e74071 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/15 14:21:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (0.70s) === RUN TestHelpUnauthenticatedUser 2026/10/15 14:21:48 INFO Applying migration id=initial 2026/10/15 14:21:48 INFO Applying migration id=notesupdated 2026/10/15 14:21:48 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:48 INFO Applying migration id=activitiesid 2026/10/15 14:21:48 INFO Applying migration id=outbox 2026/10/15 14:21:48 INFO Applying migration id=edits 2026/10/15 14:21:48 INFO Applying migration id=outboxactor 2026/10/15 14:21:48 INFO Applying migration id=outboxsender 2026/10/15 14:21:48 INFO Applying migration id=thread 2026/10/15 14:21:48 INFO Applying migration id=host 2026/10/15 14:21:48 INFO Applying migration id=sharedinbox 2026/10/15 14:21:48 INFO Applying migration id=noteshost 2026/10/15 14:21:48 INFO Applying migration id=fetched 2026/10/15 14:21:48 INFO Applying migration id=move 2026/10/15 14:21:48 INFO Applying migration id=cleanup 2026/10/15 14:21:48 INFO Applying migration id=received 2026/10/15 14:21:48 INFO Applying migration id=namehost 2026/10/15 14:21:48 INFO Applying migration id=outboxhost 2026/10/15 14:21:48 INFO Applying migration id=notesfts 2026/10/15 14:21:48 INFO Applying migration id=iconsname 2026/10/15 14:21:48 INFO Applying migration id=nohash 2026/10/15 14:21:48 INFO Applying migration id=shares 2026/10/15 14:21:48 INFO Applying migration id=actorttl 2026/10/15 14:21:48 INFO Applying migration id=tocc 2026/10/15 14:21:48 INFO Applying migration id=followeds 2026/10/15 14:21:48 INFO Applying migration id=certhash 2026/10/15 14:21:48 INFO Applying migration id=follows_sync 2026/10/15 14:21:48 INFO Applying migration id=jsonpath 2026/10/15 14:21:48 INFO Applying migration id=localforward 2026/10/15 14:21:48 INFO Applying migration id=avatar 2026/10/15 14:21:48 INFO Applying migration id=noimage 2026/10/15 14:21:48 INFO Applying migration id=feed 2026/10/15 14:21:48 INFO Applying migration id=bookmarks 2026/10/15 14:21:48 INFO Applying migration id=shareactivity 2026/10/15 14:21:48 INFO Applying migration id=application 2026/10/15 14:21:48 INFO Applying migration id=certificates 2026/10/15 14:21:48 INFO Applying migration id=rawforward 2026/10/15 14:21:48 INFO Applying migration id=publickey 2026/10/15 14:21:48 INFO Applying migration id=resolvegroup 2026/10/15 14:21:48 INFO Applying migration id=reject 2026/10/15 14:21:48 INFO Applying migration id=autodel 2026/10/15 14:21:48 INFO Applying migration id=jsonb 2026/10/15 14:21:48 INFO Applying migration id=quote 2026/10/15 14:21:48 INFO Applying migration id=rfc9421 2026/10/15 14:21:48 INFO Applying migration id=keys 2026/10/15 14:21:48 INFO Applying migration id=portable 2026/10/15 14:21:48 INFO Applying migration id=proofs 2026/10/15 14:21:48 INFO Applying migration id=contexts 2026/10/15 14:21:48 INFO Applying migration id=deliverieshost 2026/10/15 14:21:48 INFO Applying migration id=pembegin 2026/10/15 14:21:48 INFO Applying migration id=didhost 2026/10/15 14:21:48 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:48 INFO Applying migration id=invites 2026/10/15 14:21:48 INFO Applying migration id=ed25519blob 2026/10/15 14:21:48 INFO Applying migration id=rsablob 2026/10/15 14:21:48 INFO Applying migration id=iconscid 2026/10/15 14:21:48 INFO Applying migration id=actor 2026/10/15 14:21:48 INFO Applying migration id=localkeys 2026/10/15 14:21:48 INFO Applying migration id=deleted 2026/10/15 14:21:48 INFO Applying migration id=history 2026/10/15 14:21:48 INFO Applying migration id=outboxnano 2026/10/15 14:21:48 INFO Applying migration id=implements 2026/10/15 14:21:48 INFO Applying migration id=backfill --- PASS: TestHelpUnauthenticatedUser (0.73s) === RUN TestHelpAuthenticatedUser 2026/10/15 14:21:49 INFO Applying migration id=initial 2026/10/15 14:21:49 INFO Applying migration id=notesupdated 2026/10/15 14:21:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:49 INFO Applying migration id=activitiesid 2026/10/15 14:21:49 INFO Applying migration id=outbox 2026/10/15 14:21:49 INFO Applying migration id=edits 2026/10/15 14:21:49 INFO Applying migration id=outboxactor 2026/10/15 14:21:49 INFO Applying migration id=outboxsender 2026/10/15 14:21:49 INFO Applying migration id=thread 2026/10/15 14:21:49 INFO Applying migration id=host 2026/10/15 14:21:49 INFO Applying migration id=sharedinbox 2026/10/15 14:21:49 INFO Applying migration id=noteshost 2026/10/15 14:21:49 INFO Applying migration id=fetched 2026/10/15 14:21:49 INFO Applying migration id=move 2026/10/15 14:21:49 INFO Applying migration id=cleanup 2026/10/15 14:21:49 INFO Applying migration id=received 2026/10/15 14:21:49 INFO Applying migration id=namehost 2026/10/15 14:21:49 INFO Applying migration id=outboxhost 2026/10/15 14:21:49 INFO Applying migration id=notesfts 2026/10/15 14:21:49 INFO Applying migration id=iconsname 2026/10/15 14:21:49 INFO Applying migration id=nohash 2026/10/15 14:21:49 INFO Applying migration id=shares 2026/10/15 14:21:49 INFO Applying migration id=actorttl 2026/10/15 14:21:49 INFO Applying migration id=tocc 2026/10/15 14:21:49 INFO Applying migration id=followeds 2026/10/15 14:21:49 INFO Applying migration id=certhash 2026/10/15 14:21:49 INFO Applying migration id=follows_sync 2026/10/15 14:21:49 INFO Applying migration id=jsonpath 2026/10/15 14:21:49 INFO Applying migration id=localforward 2026/10/15 14:21:49 INFO Applying migration id=avatar 2026/10/15 14:21:49 INFO Applying migration id=noimage 2026/10/15 14:21:49 INFO Applying migration id=feed 2026/10/15 14:21:49 INFO Applying migration id=bookmarks 2026/10/15 14:21:49 INFO Applying migration id=shareactivity 2026/10/15 14:21:49 INFO Applying migration id=application 2026/10/15 14:21:49 INFO Applying migration id=certificates 2026/10/15 14:21:49 INFO Applying migration id=rawforward 2026/10/15 14:21:49 INFO Applying migration id=publickey 2026/10/15 14:21:49 INFO Applying migration id=resolvegroup 2026/10/15 14:21:49 INFO Applying migration id=reject 2026/10/15 14:21:49 INFO Applying migration id=autodel 2026/10/15 14:21:49 INFO Applying migration id=jsonb 2026/10/15 14:21:49 INFO Applying migration id=quote 2026/10/15 14:21:49 INFO Applying migration id=rfc9421 2026/10/15 14:21:49 INFO Applying migration id=keys 2026/10/15 14:21:49 INFO Applying migration id=portable 2026/10/15 14:21:49 INFO Applying migration id=proofs 2026/10/15 14:21:49 INFO Applying migration id=contexts 2026/10/15 14:21:49 INFO Applying migration id=deliverieshost 2026/10/15 14:21:49 INFO Applying migration id=pembegin 2026/10/15 14:21:49 INFO Applying migration id=didhost 2026/10/15 14:21:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:49 INFO Applying migration id=invites 2026/10/15 14:21:49 INFO Applying migration id=ed25519blob 2026/10/15 14:21:49 INFO Applying migration id=rsablob 2026/10/15 14:21:49 INFO Applying migration id=iconscid 2026/10/15 14:21:49 INFO Applying migration id=actor 2026/10/15 14:21:49 INFO Applying migration id=localkeys 2026/10/15 14:21:49 INFO Applying migration id=deleted 2026/10/15 14:21:49 INFO Applying migration id=history 2026/10/15 14:21:49 INFO Applying migration id=outboxnano 2026/10/15 14:21:49 INFO Applying migration id=implements 2026/10/15 14:21:49 INFO Applying migration id=backfill --- PASS: TestHelpAuthenticatedUser (0.64s) === RUN TestStatus_NewInstance 2026/10/15 14:21:49 INFO Applying migration id=initial 2026/10/15 14:21:49 INFO Applying migration id=notesupdated 2026/10/15 14:21:49 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:49 INFO Applying migration id=activitiesid 2026/10/15 14:21:49 INFO Applying migration id=outbox 2026/10/15 14:21:49 INFO Applying migration id=edits 2026/10/15 14:21:49 INFO Applying migration id=outboxactor 2026/10/15 14:21:49 INFO Applying migration id=outboxsender 2026/10/15 14:21:49 INFO Applying migration id=thread 2026/10/15 14:21:49 INFO Applying migration id=host 2026/10/15 14:21:49 INFO Applying migration id=sharedinbox 2026/10/15 14:21:49 INFO Applying migration id=noteshost 2026/10/15 14:21:49 INFO Applying migration id=fetched 2026/10/15 14:21:49 INFO Applying migration id=move 2026/10/15 14:21:49 INFO Applying migration id=cleanup 2026/10/15 14:21:49 INFO Applying migration id=received 2026/10/15 14:21:49 INFO Applying migration id=namehost 2026/10/15 14:21:49 INFO Applying migration id=outboxhost 2026/10/15 14:21:49 INFO Applying migration id=notesfts 2026/10/15 14:21:49 INFO Applying migration id=iconsname 2026/10/15 14:21:49 INFO Applying migration id=nohash 2026/10/15 14:21:49 INFO Applying migration id=shares 2026/10/15 14:21:49 INFO Applying migration id=actorttl 2026/10/15 14:21:49 INFO Applying migration id=tocc 2026/10/15 14:21:49 INFO Applying migration id=followeds 2026/10/15 14:21:49 INFO Applying migration id=certhash 2026/10/15 14:21:49 INFO Applying migration id=follows_sync 2026/10/15 14:21:49 INFO Applying migration id=jsonpath 2026/10/15 14:21:49 INFO Applying migration id=localforward 2026/10/15 14:21:49 INFO Applying migration id=avatar 2026/10/15 14:21:49 INFO Applying migration id=noimage 2026/10/15 14:21:49 INFO Applying migration id=feed 2026/10/15 14:21:49 INFO Applying migration id=bookmarks 2026/10/15 14:21:49 INFO Applying migration id=shareactivity 2026/10/15 14:21:49 INFO Applying migration id=application 2026/10/15 14:21:49 INFO Applying migration id=certificates 2026/10/15 14:21:49 INFO Applying migration id=rawforward 2026/10/15 14:21:49 INFO Applying migration id=publickey 2026/10/15 14:21:49 INFO Applying migration id=resolvegroup 2026/10/15 14:21:49 INFO Applying migration id=reject 2026/10/15 14:21:49 INFO Applying migration id=autodel 2026/10/15 14:21:49 INFO Applying migration id=jsonb 2026/10/15 14:21:49 INFO Applying migration id=quote 2026/10/15 14:21:49 INFO Applying migration id=rfc9421 2026/10/15 14:21:49 INFO Applying migration id=keys 2026/10/15 14:21:49 INFO Applying migration id=portable 2026/10/15 14:21:49 INFO Applying migration id=proofs 2026/10/15 14:21:49 INFO Applying migration id=contexts 2026/10/15 14:21:49 INFO Applying migration id=deliverieshost 2026/10/15 14:21:49 INFO Applying migration id=pembegin 2026/10/15 14:21:49 INFO Applying migration id=didhost 2026/10/15 14:21:49 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:49 INFO Applying migration id=invites 2026/10/15 14:21:49 INFO Applying migration id=ed25519blob 2026/10/15 14:21:49 INFO Applying migration id=rsablob 2026/10/15 14:21:49 INFO Applying migration id=iconscid 2026/10/15 14:21:49 INFO Applying migration id=actor 2026/10/15 14:21:49 INFO Applying migration id=localkeys 2026/10/15 14:21:49 INFO Applying migration id=deleted 2026/10/15 14:21:49 INFO Applying migration id=history 2026/10/15 14:21:49 INFO Applying migration id=outboxnano 2026/10/15 14:21:49 INFO Applying migration id=implements 2026/10/15 14:21:49 INFO Applying migration id=backfill 2026/10/15 14:21:50 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (0.57s) === RUN TestStatus_WithPosts 2026/10/15 14:21:50 INFO Applying migration id=initial 2026/10/15 14:21:50 INFO Applying migration id=notesupdated 2026/10/15 14:21:50 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:50 INFO Applying migration id=activitiesid 2026/10/15 14:21:50 INFO Applying migration id=outbox 2026/10/15 14:21:50 INFO Applying migration id=edits 2026/10/15 14:21:50 INFO Applying migration id=outboxactor 2026/10/15 14:21:50 INFO Applying migration id=outboxsender 2026/10/15 14:21:50 INFO Applying migration id=thread 2026/10/15 14:21:50 INFO Applying migration id=host 2026/10/15 14:21:50 INFO Applying migration id=sharedinbox 2026/10/15 14:21:50 INFO Applying migration id=noteshost 2026/10/15 14:21:50 INFO Applying migration id=fetched 2026/10/15 14:21:50 INFO Applying migration id=move 2026/10/15 14:21:50 INFO Applying migration id=cleanup 2026/10/15 14:21:50 INFO Applying migration id=received 2026/10/15 14:21:50 INFO Applying migration id=namehost 2026/10/15 14:21:50 INFO Applying migration id=outboxhost 2026/10/15 14:21:50 INFO Applying migration id=notesfts 2026/10/15 14:21:50 INFO Applying migration id=iconsname 2026/10/15 14:21:50 INFO Applying migration id=nohash 2026/10/15 14:21:50 INFO Applying migration id=shares 2026/10/15 14:21:50 INFO Applying migration id=actorttl 2026/10/15 14:21:50 INFO Applying migration id=tocc 2026/10/15 14:21:50 INFO Applying migration id=followeds 2026/10/15 14:21:50 INFO Applying migration id=certhash 2026/10/15 14:21:50 INFO Applying migration id=follows_sync 2026/10/15 14:21:50 INFO Applying migration id=jsonpath 2026/10/15 14:21:50 INFO Applying migration id=localforward 2026/10/15 14:21:50 INFO Applying migration id=avatar 2026/10/15 14:21:50 INFO Applying migration id=noimage 2026/10/15 14:21:50 INFO Applying migration id=feed 2026/10/15 14:21:50 INFO Applying migration id=bookmarks 2026/10/15 14:21:50 INFO Applying migration id=shareactivity 2026/10/15 14:21:50 INFO Applying migration id=application 2026/10/15 14:21:50 INFO Applying migration id=certificates 2026/10/15 14:21:50 INFO Applying migration id=rawforward 2026/10/15 14:21:50 INFO Applying migration id=publickey 2026/10/15 14:21:50 INFO Applying migration id=resolvegroup 2026/10/15 14:21:50 INFO Applying migration id=reject 2026/10/15 14:21:50 INFO Applying migration id=autodel 2026/10/15 14:21:50 INFO Applying migration id=jsonb 2026/10/15 14:21:50 INFO Applying migration id=quote 2026/10/15 14:21:50 INFO Applying migration id=rfc9421 2026/10/15 14:21:50 INFO Applying migration id=keys 2026/10/15 14:21:50 INFO Applying migration id=portable 2026/10/15 14:21:50 INFO Applying migration id=proofs 2026/10/15 14:21:50 INFO Applying migration id=contexts 2026/10/15 14:21:50 INFO Applying migration id=deliverieshost 2026/10/15 14:21:50 INFO Applying migration id=pembegin 2026/10/15 14:21:50 INFO Applying migration id=didhost 2026/10/15 14:21:50 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:50 INFO Applying migration id=invites 2026/10/15 14:21:50 INFO Applying migration id=ed25519blob 2026/10/15 14:21:50 INFO Applying migration id=rsablob 2026/10/15 14:21:50 INFO Applying migration id=iconscid 2026/10/15 14:21:50 INFO Applying migration id=actor 2026/10/15 14:21:50 INFO Applying migration id=localkeys 2026/10/15 14:21:50 INFO Applying migration id=deleted 2026/10/15 14:21:50 INFO Applying migration id=history 2026/10/15 14:21:50 INFO Applying migration id=outboxnano 2026/10/15 14:21:50 INFO Applying migration id=implements 2026/10/15 14:21:50 INFO Applying migration id=backfill 2026/10/15 14:21:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-d8ce-7a5e-a03b-038df4325fc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-d8ce-7a06-a476-1691e622c77b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-d8ce-7a06-a476-1691e622c77b 2026/10/15 14:21:51 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (0.80s) === RUN TestUnfollow_HappyFlow 2026/10/15 14:21:51 INFO Applying migration id=initial 2026/10/15 14:21:51 INFO Applying migration id=notesupdated 2026/10/15 14:21:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:51 INFO Applying migration id=activitiesid 2026/10/15 14:21:51 INFO Applying migration id=outbox 2026/10/15 14:21:51 INFO Applying migration id=edits 2026/10/15 14:21:51 INFO Applying migration id=outboxactor 2026/10/15 14:21:51 INFO Applying migration id=outboxsender 2026/10/15 14:21:51 INFO Applying migration id=thread 2026/10/15 14:21:51 INFO Applying migration id=host 2026/10/15 14:21:51 INFO Applying migration id=sharedinbox 2026/10/15 14:21:51 INFO Applying migration id=noteshost 2026/10/15 14:21:51 INFO Applying migration id=fetched 2026/10/15 14:21:51 INFO Applying migration id=move 2026/10/15 14:21:51 INFO Applying migration id=cleanup 2026/10/15 14:21:51 INFO Applying migration id=received 2026/10/15 14:21:51 INFO Applying migration id=namehost 2026/10/15 14:21:51 INFO Applying migration id=outboxhost 2026/10/15 14:21:51 INFO Applying migration id=notesfts 2026/10/15 14:21:51 INFO Applying migration id=iconsname 2026/10/15 14:21:51 INFO Applying migration id=nohash 2026/10/15 14:21:51 INFO Applying migration id=shares 2026/10/15 14:21:51 INFO Applying migration id=actorttl 2026/10/15 14:21:51 INFO Applying migration id=tocc 2026/10/15 14:21:51 INFO Applying migration id=followeds 2026/10/15 14:21:51 INFO Applying migration id=certhash 2026/10/15 14:21:51 INFO Applying migration id=follows_sync 2026/10/15 14:21:51 INFO Applying migration id=jsonpath 2026/10/15 14:21:51 INFO Applying migration id=localforward 2026/10/15 14:21:51 INFO Applying migration id=avatar 2026/10/15 14:21:51 INFO Applying migration id=noimage 2026/10/15 14:21:51 INFO Applying migration id=feed 2026/10/15 14:21:51 INFO Applying migration id=bookmarks 2026/10/15 14:21:51 INFO Applying migration id=shareactivity 2026/10/15 14:21:51 INFO Applying migration id=application 2026/10/15 14:21:51 INFO Applying migration id=certificates 2026/10/15 14:21:51 INFO Applying migration id=rawforward 2026/10/15 14:21:51 INFO Applying migration id=publickey 2026/10/15 14:21:51 INFO Applying migration id=resolvegroup 2026/10/15 14:21:51 INFO Applying migration id=reject 2026/10/15 14:21:51 INFO Applying migration id=autodel 2026/10/15 14:21:51 INFO Applying migration id=jsonb 2026/10/15 14:21:51 INFO Applying migration id=quote 2026/10/15 14:21:51 INFO Applying migration id=rfc9421 2026/10/15 14:21:51 INFO Applying migration id=keys 2026/10/15 14:21:51 INFO Applying migration id=portable 2026/10/15 14:21:51 INFO Applying migration id=proofs 2026/10/15 14:21:51 INFO Applying migration id=contexts 2026/10/15 14:21:51 INFO Applying migration id=deliverieshost 2026/10/15 14:21:51 INFO Applying migration id=pembegin 2026/10/15 14:21:51 INFO Applying migration id=didhost 2026/10/15 14:21:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:51 INFO Applying migration id=invites 2026/10/15 14:21:51 INFO Applying migration id=ed25519blob 2026/10/15 14:21:51 INFO Applying migration id=rsablob 2026/10/15 14:21:51 INFO Applying migration id=iconscid 2026/10/15 14:21:51 INFO Applying migration id=actor 2026/10/15 14:21:51 INFO Applying migration id=localkeys 2026/10/15 14:21:51 INFO Applying migration id=deleted 2026/10/15 14:21:51 INFO Applying migration id=history 2026/10/15 14:21:51 INFO Applying migration id=outboxnano 2026/10/15 14:21:51 INFO Applying migration id=implements 2026/10/15 14:21:51 INFO Applying migration id=backfill 2026/10/15 14:21:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-db3e-7526-bdc6-48a5ab83a466 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 2026/10/15 14:21:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-db3f-73c5-bfd9-ffa3d65b9b46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-db3f-7369-a587-a0eae5c93e17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-db3f-7369-a587-a0eae5c93e17 2026/10/15 14:21:51 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-db44-7747-a826-2f25e076c73d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-db3d-760d-ba8b-ced97f72cce5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (0.63s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/10/15 14:21:51 INFO Applying migration id=initial 2026/10/15 14:21:51 INFO Applying migration id=notesupdated 2026/10/15 14:21:51 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:51 INFO Applying migration id=activitiesid 2026/10/15 14:21:51 INFO Applying migration id=outbox 2026/10/15 14:21:51 INFO Applying migration id=edits 2026/10/15 14:21:51 INFO Applying migration id=outboxactor 2026/10/15 14:21:51 INFO Applying migration id=outboxsender 2026/10/15 14:21:51 INFO Applying migration id=thread 2026/10/15 14:21:51 INFO Applying migration id=host 2026/10/15 14:21:51 INFO Applying migration id=sharedinbox 2026/10/15 14:21:51 INFO Applying migration id=noteshost 2026/10/15 14:21:51 INFO Applying migration id=fetched 2026/10/15 14:21:51 INFO Applying migration id=move 2026/10/15 14:21:51 INFO Applying migration id=cleanup 2026/10/15 14:21:51 INFO Applying migration id=received 2026/10/15 14:21:51 INFO Applying migration id=namehost 2026/10/15 14:21:51 INFO Applying migration id=outboxhost 2026/10/15 14:21:51 INFO Applying migration id=notesfts 2026/10/15 14:21:51 INFO Applying migration id=iconsname 2026/10/15 14:21:51 INFO Applying migration id=nohash 2026/10/15 14:21:51 INFO Applying migration id=shares 2026/10/15 14:21:51 INFO Applying migration id=actorttl 2026/10/15 14:21:51 INFO Applying migration id=tocc 2026/10/15 14:21:51 INFO Applying migration id=followeds 2026/10/15 14:21:51 INFO Applying migration id=certhash 2026/10/15 14:21:51 INFO Applying migration id=follows_sync 2026/10/15 14:21:51 INFO Applying migration id=jsonpath 2026/10/15 14:21:51 INFO Applying migration id=localforward 2026/10/15 14:21:51 INFO Applying migration id=avatar 2026/10/15 14:21:51 INFO Applying migration id=noimage 2026/10/15 14:21:51 INFO Applying migration id=feed 2026/10/15 14:21:51 INFO Applying migration id=bookmarks 2026/10/15 14:21:51 INFO Applying migration id=shareactivity 2026/10/15 14:21:51 INFO Applying migration id=application 2026/10/15 14:21:51 INFO Applying migration id=certificates 2026/10/15 14:21:51 INFO Applying migration id=rawforward 2026/10/15 14:21:51 INFO Applying migration id=publickey 2026/10/15 14:21:51 INFO Applying migration id=resolvegroup 2026/10/15 14:21:51 INFO Applying migration id=reject 2026/10/15 14:21:51 INFO Applying migration id=autodel 2026/10/15 14:21:51 INFO Applying migration id=jsonb 2026/10/15 14:21:51 INFO Applying migration id=quote 2026/10/15 14:21:51 INFO Applying migration id=rfc9421 2026/10/15 14:21:51 INFO Applying migration id=keys 2026/10/15 14:21:51 INFO Applying migration id=portable 2026/10/15 14:21:51 INFO Applying migration id=proofs 2026/10/15 14:21:51 INFO Applying migration id=contexts 2026/10/15 14:21:51 INFO Applying migration id=deliverieshost 2026/10/15 14:21:51 INFO Applying migration id=pembegin 2026/10/15 14:21:51 INFO Applying migration id=didhost 2026/10/15 14:21:51 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:51 INFO Applying migration id=invites 2026/10/15 14:21:51 INFO Applying migration id=ed25519blob 2026/10/15 14:21:51 INFO Applying migration id=rsablob 2026/10/15 14:21:51 INFO Applying migration id=iconscid 2026/10/15 14:21:51 INFO Applying migration id=actor 2026/10/15 14:21:51 INFO Applying migration id=localkeys 2026/10/15 14:21:51 INFO Applying migration id=deleted 2026/10/15 14:21:51 INFO Applying migration id=history 2026/10/15 14:21:51 INFO Applying migration id=outboxnano 2026/10/15 14:21:51 INFO Applying migration id=implements 2026/10/15 14:21:51 INFO Applying migration id=backfill 2026/10/15 14:21:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-ddf6-7554-997f-b8b25b7cda9c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 2026/10/15 14:21:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-ddf6-7dc7-8253-2b62337adb7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-ddf6-7d7d-9b97-065e1c9d2bab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-ddf6-7d7d-9b97-065e1c9d2bab 2026/10/15 14:21:52 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-ddf8-7750-8e56-8d61f85e8300 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ddf5-7ba7-9808-1364efb3c251 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (0.69s) === RUN TestUnfollow_FollowAgain 2026/10/15 14:21:52 INFO Applying migration id=initial 2026/10/15 14:21:52 INFO Applying migration id=notesupdated 2026/10/15 14:21:52 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:52 INFO Applying migration id=activitiesid 2026/10/15 14:21:52 INFO Applying migration id=outbox 2026/10/15 14:21:52 INFO Applying migration id=edits 2026/10/15 14:21:52 INFO Applying migration id=outboxactor 2026/10/15 14:21:52 INFO Applying migration id=outboxsender 2026/10/15 14:21:52 INFO Applying migration id=thread 2026/10/15 14:21:52 INFO Applying migration id=host 2026/10/15 14:21:52 INFO Applying migration id=sharedinbox 2026/10/15 14:21:52 INFO Applying migration id=noteshost 2026/10/15 14:21:52 INFO Applying migration id=fetched 2026/10/15 14:21:52 INFO Applying migration id=move 2026/10/15 14:21:52 INFO Applying migration id=cleanup 2026/10/15 14:21:52 INFO Applying migration id=received 2026/10/15 14:21:52 INFO Applying migration id=namehost 2026/10/15 14:21:52 INFO Applying migration id=outboxhost 2026/10/15 14:21:52 INFO Applying migration id=notesfts 2026/10/15 14:21:52 INFO Applying migration id=iconsname 2026/10/15 14:21:52 INFO Applying migration id=nohash 2026/10/15 14:21:52 INFO Applying migration id=shares 2026/10/15 14:21:52 INFO Applying migration id=actorttl 2026/10/15 14:21:52 INFO Applying migration id=tocc 2026/10/15 14:21:52 INFO Applying migration id=followeds 2026/10/15 14:21:52 INFO Applying migration id=certhash 2026/10/15 14:21:52 INFO Applying migration id=follows_sync 2026/10/15 14:21:52 INFO Applying migration id=jsonpath 2026/10/15 14:21:52 INFO Applying migration id=localforward 2026/10/15 14:21:52 INFO Applying migration id=avatar 2026/10/15 14:21:52 INFO Applying migration id=noimage 2026/10/15 14:21:52 INFO Applying migration id=feed 2026/10/15 14:21:52 INFO Applying migration id=bookmarks 2026/10/15 14:21:52 INFO Applying migration id=shareactivity 2026/10/15 14:21:52 INFO Applying migration id=application 2026/10/15 14:21:52 INFO Applying migration id=certificates 2026/10/15 14:21:52 INFO Applying migration id=rawforward 2026/10/15 14:21:52 INFO Applying migration id=publickey 2026/10/15 14:21:52 INFO Applying migration id=resolvegroup 2026/10/15 14:21:52 INFO Applying migration id=reject 2026/10/15 14:21:52 INFO Applying migration id=autodel 2026/10/15 14:21:52 INFO Applying migration id=jsonb 2026/10/15 14:21:52 INFO Applying migration id=quote 2026/10/15 14:21:52 INFO Applying migration id=rfc9421 2026/10/15 14:21:52 INFO Applying migration id=keys 2026/10/15 14:21:52 INFO Applying migration id=portable 2026/10/15 14:21:52 INFO Applying migration id=proofs 2026/10/15 14:21:52 INFO Applying migration id=contexts 2026/10/15 14:21:52 INFO Applying migration id=deliverieshost 2026/10/15 14:21:52 INFO Applying migration id=pembegin 2026/10/15 14:21:52 INFO Applying migration id=didhost 2026/10/15 14:21:52 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:52 INFO Applying migration id=invites 2026/10/15 14:21:52 INFO Applying migration id=ed25519blob 2026/10/15 14:21:52 INFO Applying migration id=rsablob 2026/10/15 14:21:52 INFO Applying migration id=iconscid 2026/10/15 14:21:52 INFO Applying migration id=actor 2026/10/15 14:21:52 INFO Applying migration id=localkeys 2026/10/15 14:21:52 INFO Applying migration id=deleted 2026/10/15 14:21:52 INFO Applying migration id=history 2026/10/15 14:21:52 INFO Applying migration id=outboxnano 2026/10/15 14:21:52 INFO Applying migration id=implements 2026/10/15 14:21:52 INFO Applying migration id=backfill 2026/10/15 14:21:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-e06a-7313-81d4-abf7e850c196 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb 2026/10/15 14:21:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-e06a-7ebb-9432-bcc4c0c420ad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-e06a-7e68-94d4-02af4ffa42dd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-e06a-7e68-94d4-02af4ffa42dd 2026/10/15 14:21:53 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff0-e06f-7505-b3cf-9db0acf832e4 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e069-762c-a73b-b237f23d2bbb 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/10/15 14:21:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-e073-78ad-b87b-c7e9c6711d03 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-e074-79b3-947c-a126e228e1ad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e073-78ad-b87b-c7e9c6711d03 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-e073-78ad-b87b-c7e9c6711d03 --- PASS: TestUnfollow_FollowAgain (0.64s) === RUN TestUnfollow_NotFollowing 2026/10/15 14:21:53 INFO Applying migration id=initial 2026/10/15 14:21:53 INFO Applying migration id=notesupdated 2026/10/15 14:21:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:53 INFO Applying migration id=activitiesid 2026/10/15 14:21:53 INFO Applying migration id=outbox 2026/10/15 14:21:53 INFO Applying migration id=edits 2026/10/15 14:21:53 INFO Applying migration id=outboxactor 2026/10/15 14:21:53 INFO Applying migration id=outboxsender 2026/10/15 14:21:53 INFO Applying migration id=thread 2026/10/15 14:21:53 INFO Applying migration id=host 2026/10/15 14:21:53 INFO Applying migration id=sharedinbox 2026/10/15 14:21:53 INFO Applying migration id=noteshost 2026/10/15 14:21:53 INFO Applying migration id=fetched 2026/10/15 14:21:53 INFO Applying migration id=move 2026/10/15 14:21:53 INFO Applying migration id=cleanup 2026/10/15 14:21:53 INFO Applying migration id=received 2026/10/15 14:21:53 INFO Applying migration id=namehost 2026/10/15 14:21:53 INFO Applying migration id=outboxhost 2026/10/15 14:21:53 INFO Applying migration id=notesfts 2026/10/15 14:21:53 INFO Applying migration id=iconsname 2026/10/15 14:21:53 INFO Applying migration id=nohash 2026/10/15 14:21:53 INFO Applying migration id=shares 2026/10/15 14:21:53 INFO Applying migration id=actorttl 2026/10/15 14:21:53 INFO Applying migration id=tocc 2026/10/15 14:21:53 INFO Applying migration id=followeds 2026/10/15 14:21:53 INFO Applying migration id=certhash 2026/10/15 14:21:53 INFO Applying migration id=follows_sync 2026/10/15 14:21:53 INFO Applying migration id=jsonpath 2026/10/15 14:21:53 INFO Applying migration id=localforward 2026/10/15 14:21:53 INFO Applying migration id=avatar 2026/10/15 14:21:53 INFO Applying migration id=noimage 2026/10/15 14:21:53 INFO Applying migration id=feed 2026/10/15 14:21:53 INFO Applying migration id=bookmarks 2026/10/15 14:21:53 INFO Applying migration id=shareactivity 2026/10/15 14:21:53 INFO Applying migration id=application 2026/10/15 14:21:53 INFO Applying migration id=certificates 2026/10/15 14:21:53 INFO Applying migration id=rawforward 2026/10/15 14:21:53 INFO Applying migration id=publickey 2026/10/15 14:21:53 INFO Applying migration id=resolvegroup 2026/10/15 14:21:53 INFO Applying migration id=reject 2026/10/15 14:21:53 INFO Applying migration id=autodel 2026/10/15 14:21:53 INFO Applying migration id=jsonb 2026/10/15 14:21:53 INFO Applying migration id=quote 2026/10/15 14:21:53 INFO Applying migration id=rfc9421 2026/10/15 14:21:53 INFO Applying migration id=keys 2026/10/15 14:21:53 INFO Applying migration id=portable 2026/10/15 14:21:53 INFO Applying migration id=proofs 2026/10/15 14:21:53 INFO Applying migration id=contexts 2026/10/15 14:21:53 INFO Applying migration id=deliverieshost 2026/10/15 14:21:53 INFO Applying migration id=pembegin 2026/10/15 14:21:53 INFO Applying migration id=didhost 2026/10/15 14:21:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:53 INFO Applying migration id=invites 2026/10/15 14:21:53 INFO Applying migration id=ed25519blob 2026/10/15 14:21:53 INFO Applying migration id=rsablob 2026/10/15 14:21:53 INFO Applying migration id=iconscid 2026/10/15 14:21:53 INFO Applying migration id=actor 2026/10/15 14:21:53 INFO Applying migration id=localkeys 2026/10/15 14:21:53 INFO Applying migration id=deleted 2026/10/15 14:21:53 INFO Applying migration id=history 2026/10/15 14:21:53 INFO Applying migration id=outboxnano 2026/10/15 14:21:53 INFO Applying migration id=implements 2026/10/15 14:21:53 INFO Applying migration id=backfill 2026/10/15 14:21:53 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.53s) === RUN TestUnfollow_UnauthenticatedUser 2026/10/15 14:21:53 INFO Applying migration id=initial 2026/10/15 14:21:53 INFO Applying migration id=notesupdated 2026/10/15 14:21:53 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:53 INFO Applying migration id=activitiesid 2026/10/15 14:21:53 INFO Applying migration id=outbox 2026/10/15 14:21:53 INFO Applying migration id=edits 2026/10/15 14:21:53 INFO Applying migration id=outboxactor 2026/10/15 14:21:53 INFO Applying migration id=outboxsender 2026/10/15 14:21:53 INFO Applying migration id=thread 2026/10/15 14:21:53 INFO Applying migration id=host 2026/10/15 14:21:53 INFO Applying migration id=sharedinbox 2026/10/15 14:21:53 INFO Applying migration id=noteshost 2026/10/15 14:21:53 INFO Applying migration id=fetched 2026/10/15 14:21:53 INFO Applying migration id=move 2026/10/15 14:21:53 INFO Applying migration id=cleanup 2026/10/15 14:21:53 INFO Applying migration id=received 2026/10/15 14:21:53 INFO Applying migration id=namehost 2026/10/15 14:21:53 INFO Applying migration id=outboxhost 2026/10/15 14:21:53 INFO Applying migration id=notesfts 2026/10/15 14:21:53 INFO Applying migration id=iconsname 2026/10/15 14:21:53 INFO Applying migration id=nohash 2026/10/15 14:21:53 INFO Applying migration id=shares 2026/10/15 14:21:53 INFO Applying migration id=actorttl 2026/10/15 14:21:53 INFO Applying migration id=tocc 2026/10/15 14:21:53 INFO Applying migration id=followeds 2026/10/15 14:21:53 INFO Applying migration id=certhash 2026/10/15 14:21:53 INFO Applying migration id=follows_sync 2026/10/15 14:21:53 INFO Applying migration id=jsonpath 2026/10/15 14:21:53 INFO Applying migration id=localforward 2026/10/15 14:21:53 INFO Applying migration id=avatar 2026/10/15 14:21:53 INFO Applying migration id=noimage 2026/10/15 14:21:53 INFO Applying migration id=feed 2026/10/15 14:21:53 INFO Applying migration id=bookmarks 2026/10/15 14:21:53 INFO Applying migration id=shareactivity 2026/10/15 14:21:53 INFO Applying migration id=application 2026/10/15 14:21:53 INFO Applying migration id=certificates 2026/10/15 14:21:53 INFO Applying migration id=rawforward 2026/10/15 14:21:53 INFO Applying migration id=publickey 2026/10/15 14:21:53 INFO Applying migration id=resolvegroup 2026/10/15 14:21:53 INFO Applying migration id=reject 2026/10/15 14:21:53 INFO Applying migration id=autodel 2026/10/15 14:21:53 INFO Applying migration id=jsonb 2026/10/15 14:21:53 INFO Applying migration id=quote 2026/10/15 14:21:53 INFO Applying migration id=rfc9421 2026/10/15 14:21:53 INFO Applying migration id=keys 2026/10/15 14:21:53 INFO Applying migration id=portable 2026/10/15 14:21:53 INFO Applying migration id=proofs 2026/10/15 14:21:53 INFO Applying migration id=contexts 2026/10/15 14:21:53 INFO Applying migration id=deliverieshost 2026/10/15 14:21:53 INFO Applying migration id=pembegin 2026/10/15 14:21:53 INFO Applying migration id=didhost 2026/10/15 14:21:53 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:53 INFO Applying migration id=invites 2026/10/15 14:21:53 INFO Applying migration id=ed25519blob 2026/10/15 14:21:53 INFO Applying migration id=rsablob 2026/10/15 14:21:53 INFO Applying migration id=iconscid 2026/10/15 14:21:53 INFO Applying migration id=actor 2026/10/15 14:21:53 INFO Applying migration id=localkeys 2026/10/15 14:21:53 INFO Applying migration id=deleted 2026/10/15 14:21:53 INFO Applying migration id=history 2026/10/15 14:21:53 INFO Applying migration id=outboxnano 2026/10/15 14:21:53 INFO Applying migration id=implements 2026/10/15 14:21:53 INFO Applying migration id=backfill --- PASS: TestUnfollow_UnauthenticatedUser (0.56s) === RUN TestUploadEdit_HappyFlow 2026/10/15 14:21:54 INFO Applying migration id=initial 2026/10/15 14:21:54 INFO Applying migration id=notesupdated 2026/10/15 14:21:54 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:54 INFO Applying migration id=activitiesid 2026/10/15 14:21:54 INFO Applying migration id=outbox 2026/10/15 14:21:54 INFO Applying migration id=edits 2026/10/15 14:21:54 INFO Applying migration id=outboxactor 2026/10/15 14:21:54 INFO Applying migration id=outboxsender 2026/10/15 14:21:54 INFO Applying migration id=thread 2026/10/15 14:21:54 INFO Applying migration id=host 2026/10/15 14:21:54 INFO Applying migration id=sharedinbox 2026/10/15 14:21:54 INFO Applying migration id=noteshost 2026/10/15 14:21:54 INFO Applying migration id=fetched 2026/10/15 14:21:54 INFO Applying migration id=move 2026/10/15 14:21:54 INFO Applying migration id=cleanup 2026/10/15 14:21:54 INFO Applying migration id=received 2026/10/15 14:21:54 INFO Applying migration id=namehost 2026/10/15 14:21:54 INFO Applying migration id=outboxhost 2026/10/15 14:21:54 INFO Applying migration id=notesfts 2026/10/15 14:21:54 INFO Applying migration id=iconsname 2026/10/15 14:21:54 INFO Applying migration id=nohash 2026/10/15 14:21:54 INFO Applying migration id=shares 2026/10/15 14:21:54 INFO Applying migration id=actorttl 2026/10/15 14:21:54 INFO Applying migration id=tocc 2026/10/15 14:21:54 INFO Applying migration id=followeds 2026/10/15 14:21:54 INFO Applying migration id=certhash 2026/10/15 14:21:54 INFO Applying migration id=follows_sync 2026/10/15 14:21:54 INFO Applying migration id=jsonpath 2026/10/15 14:21:54 INFO Applying migration id=localforward 2026/10/15 14:21:54 INFO Applying migration id=avatar 2026/10/15 14:21:54 INFO Applying migration id=noimage 2026/10/15 14:21:54 INFO Applying migration id=feed 2026/10/15 14:21:54 INFO Applying migration id=bookmarks 2026/10/15 14:21:54 INFO Applying migration id=shareactivity 2026/10/15 14:21:54 INFO Applying migration id=application 2026/10/15 14:21:54 INFO Applying migration id=certificates 2026/10/15 14:21:54 INFO Applying migration id=rawforward 2026/10/15 14:21:54 INFO Applying migration id=publickey 2026/10/15 14:21:54 INFO Applying migration id=resolvegroup 2026/10/15 14:21:54 INFO Applying migration id=reject 2026/10/15 14:21:54 INFO Applying migration id=autodel 2026/10/15 14:21:54 INFO Applying migration id=jsonb 2026/10/15 14:21:54 INFO Applying migration id=quote 2026/10/15 14:21:54 INFO Applying migration id=rfc9421 2026/10/15 14:21:54 INFO Applying migration id=keys 2026/10/15 14:21:54 INFO Applying migration id=portable 2026/10/15 14:21:54 INFO Applying migration id=proofs 2026/10/15 14:21:54 INFO Applying migration id=contexts 2026/10/15 14:21:54 INFO Applying migration id=deliverieshost 2026/10/15 14:21:54 INFO Applying migration id=pembegin 2026/10/15 14:21:54 INFO Applying migration id=didhost 2026/10/15 14:21:54 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:54 INFO Applying migration id=invites 2026/10/15 14:21:54 INFO Applying migration id=ed25519blob 2026/10/15 14:21:54 INFO Applying migration id=rsablob 2026/10/15 14:21:54 INFO Applying migration id=iconscid 2026/10/15 14:21:54 INFO Applying migration id=actor 2026/10/15 14:21:54 INFO Applying migration id=localkeys 2026/10/15 14:21:54 INFO Applying migration id=deleted 2026/10/15 14:21:54 INFO Applying migration id=history 2026/10/15 14:21:54 INFO Applying migration id=outboxnano 2026/10/15 14:21:54 INFO Applying migration id=implements 2026/10/15 14:21:54 INFO Applying migration id=backfill 2026/10/15 14:21:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-e81a-7d18-a538-7b658e9303f3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-e81b-764c-b46c-7a359d530292 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-e81a-7d18-a538-7b658e9303f3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-e81a-7d18-a538-7b658e9303f3 2026/10/15 14:21:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-e81d-7824-a8ab-c42fa44d2ab4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 2026/10/15 14:21:55 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a13ff0-e821-75b3-a193-5d1bf3611447 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 2026/10/15 14:21:55 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a13ff0-e81d-7757-812a-4aa8ea03cfa9 can=2026-10-15T14:37:55.105Z --- PASS: TestUploadEdit_HappyFlow (0.88s) === RUN TestUploadEdit_Empty 2026/10/15 14:21:55 INFO Applying migration id=initial 2026/10/15 14:21:55 INFO Applying migration id=notesupdated 2026/10/15 14:21:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:55 INFO Applying migration id=activitiesid 2026/10/15 14:21:55 INFO Applying migration id=outbox 2026/10/15 14:21:55 INFO Applying migration id=edits 2026/10/15 14:21:55 INFO Applying migration id=outboxactor 2026/10/15 14:21:55 INFO Applying migration id=outboxsender 2026/10/15 14:21:55 INFO Applying migration id=thread 2026/10/15 14:21:55 INFO Applying migration id=host 2026/10/15 14:21:55 INFO Applying migration id=sharedinbox 2026/10/15 14:21:55 INFO Applying migration id=noteshost 2026/10/15 14:21:55 INFO Applying migration id=fetched 2026/10/15 14:21:55 INFO Applying migration id=move 2026/10/15 14:21:55 INFO Applying migration id=cleanup 2026/10/15 14:21:55 INFO Applying migration id=received 2026/10/15 14:21:55 INFO Applying migration id=namehost 2026/10/15 14:21:55 INFO Applying migration id=outboxhost 2026/10/15 14:21:55 INFO Applying migration id=notesfts 2026/10/15 14:21:55 INFO Applying migration id=iconsname 2026/10/15 14:21:55 INFO Applying migration id=nohash 2026/10/15 14:21:55 INFO Applying migration id=shares 2026/10/15 14:21:55 INFO Applying migration id=actorttl 2026/10/15 14:21:55 INFO Applying migration id=tocc 2026/10/15 14:21:55 INFO Applying migration id=followeds 2026/10/15 14:21:55 INFO Applying migration id=certhash 2026/10/15 14:21:55 INFO Applying migration id=follows_sync 2026/10/15 14:21:55 INFO Applying migration id=jsonpath 2026/10/15 14:21:55 INFO Applying migration id=localforward 2026/10/15 14:21:55 INFO Applying migration id=avatar 2026/10/15 14:21:55 INFO Applying migration id=noimage 2026/10/15 14:21:55 INFO Applying migration id=feed 2026/10/15 14:21:55 INFO Applying migration id=bookmarks 2026/10/15 14:21:55 INFO Applying migration id=shareactivity 2026/10/15 14:21:55 INFO Applying migration id=application 2026/10/15 14:21:55 INFO Applying migration id=certificates 2026/10/15 14:21:55 INFO Applying migration id=rawforward 2026/10/15 14:21:55 INFO Applying migration id=publickey 2026/10/15 14:21:55 INFO Applying migration id=resolvegroup 2026/10/15 14:21:55 INFO Applying migration id=reject 2026/10/15 14:21:55 INFO Applying migration id=autodel 2026/10/15 14:21:55 INFO Applying migration id=jsonb 2026/10/15 14:21:55 INFO Applying migration id=quote 2026/10/15 14:21:55 INFO Applying migration id=rfc9421 2026/10/15 14:21:55 INFO Applying migration id=keys 2026/10/15 14:21:55 INFO Applying migration id=portable 2026/10/15 14:21:55 INFO Applying migration id=proofs 2026/10/15 14:21:55 INFO Applying migration id=contexts 2026/10/15 14:21:55 INFO Applying migration id=deliverieshost 2026/10/15 14:21:55 INFO Applying migration id=pembegin 2026/10/15 14:21:55 INFO Applying migration id=didhost 2026/10/15 14:21:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:55 INFO Applying migration id=invites 2026/10/15 14:21:55 INFO Applying migration id=ed25519blob 2026/10/15 14:21:55 INFO Applying migration id=rsablob 2026/10/15 14:21:55 INFO Applying migration id=iconscid 2026/10/15 14:21:55 INFO Applying migration id=actor 2026/10/15 14:21:55 INFO Applying migration id=localkeys 2026/10/15 14:21:55 INFO Applying migration id=deleted 2026/10/15 14:21:55 INFO Applying migration id=history 2026/10/15 14:21:55 INFO Applying migration id=outboxnano 2026/10/15 14:21:55 INFO Applying migration id=implements 2026/10/15 14:21:55 INFO Applying migration id=backfill 2026/10/15 14:21:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-ead0-7a49-9894-8312a67882ae activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-ead1-7c03-b849-438e8f1147a1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ead0-7a49-9894-8312a67882ae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-ead0-7a49-9894-8312a67882ae 2026/10/15 14:21:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-ead5-78d3-9a7a-23322075d334 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-ead5-786b-b05e-d487a37b98bd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-ead5-786b-b05e-d487a37b98bd 2026/10/15 14:21:55 WARN Content is empty --- PASS: TestUploadEdit_Empty (0.69s) === RUN TestUploadEdit_SizeLimit 2026/10/15 14:21:55 INFO Applying migration id=initial 2026/10/15 14:21:55 INFO Applying migration id=notesupdated 2026/10/15 14:21:55 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:55 INFO Applying migration id=activitiesid 2026/10/15 14:21:55 INFO Applying migration id=outbox 2026/10/15 14:21:55 INFO Applying migration id=edits 2026/10/15 14:21:55 INFO Applying migration id=outboxactor 2026/10/15 14:21:55 INFO Applying migration id=outboxsender 2026/10/15 14:21:55 INFO Applying migration id=thread 2026/10/15 14:21:55 INFO Applying migration id=host 2026/10/15 14:21:55 INFO Applying migration id=sharedinbox 2026/10/15 14:21:55 INFO Applying migration id=noteshost 2026/10/15 14:21:55 INFO Applying migration id=fetched 2026/10/15 14:21:55 INFO Applying migration id=move 2026/10/15 14:21:55 INFO Applying migration id=cleanup 2026/10/15 14:21:55 INFO Applying migration id=received 2026/10/15 14:21:55 INFO Applying migration id=namehost 2026/10/15 14:21:55 INFO Applying migration id=outboxhost 2026/10/15 14:21:55 INFO Applying migration id=notesfts 2026/10/15 14:21:55 INFO Applying migration id=iconsname 2026/10/15 14:21:55 INFO Applying migration id=nohash 2026/10/15 14:21:55 INFO Applying migration id=shares 2026/10/15 14:21:55 INFO Applying migration id=actorttl 2026/10/15 14:21:55 INFO Applying migration id=tocc 2026/10/15 14:21:55 INFO Applying migration id=followeds 2026/10/15 14:21:55 INFO Applying migration id=certhash 2026/10/15 14:21:55 INFO Applying migration id=follows_sync 2026/10/15 14:21:55 INFO Applying migration id=jsonpath 2026/10/15 14:21:55 INFO Applying migration id=localforward 2026/10/15 14:21:55 INFO Applying migration id=avatar 2026/10/15 14:21:55 INFO Applying migration id=noimage 2026/10/15 14:21:55 INFO Applying migration id=feed 2026/10/15 14:21:55 INFO Applying migration id=bookmarks 2026/10/15 14:21:55 INFO Applying migration id=shareactivity 2026/10/15 14:21:55 INFO Applying migration id=application 2026/10/15 14:21:55 INFO Applying migration id=certificates 2026/10/15 14:21:55 INFO Applying migration id=rawforward 2026/10/15 14:21:55 INFO Applying migration id=publickey 2026/10/15 14:21:55 INFO Applying migration id=resolvegroup 2026/10/15 14:21:55 INFO Applying migration id=reject 2026/10/15 14:21:55 INFO Applying migration id=autodel 2026/10/15 14:21:55 INFO Applying migration id=jsonb 2026/10/15 14:21:55 INFO Applying migration id=quote 2026/10/15 14:21:55 INFO Applying migration id=rfc9421 2026/10/15 14:21:55 INFO Applying migration id=keys 2026/10/15 14:21:55 INFO Applying migration id=portable 2026/10/15 14:21:55 INFO Applying migration id=proofs 2026/10/15 14:21:55 INFO Applying migration id=contexts 2026/10/15 14:21:55 INFO Applying migration id=deliverieshost 2026/10/15 14:21:55 INFO Applying migration id=pembegin 2026/10/15 14:21:55 INFO Applying migration id=didhost 2026/10/15 14:21:55 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:55 INFO Applying migration id=invites 2026/10/15 14:21:55 INFO Applying migration id=ed25519blob 2026/10/15 14:21:55 INFO Applying migration id=rsablob 2026/10/15 14:21:55 INFO Applying migration id=iconscid 2026/10/15 14:21:55 INFO Applying migration id=actor 2026/10/15 14:21:55 INFO Applying migration id=localkeys 2026/10/15 14:21:55 INFO Applying migration id=deleted 2026/10/15 14:21:55 INFO Applying migration id=history 2026/10/15 14:21:55 INFO Applying migration id=outboxnano 2026/10/15 14:21:55 INFO Applying migration id=implements 2026/10/15 14:21:55 INFO Applying migration id=backfill 2026/10/15 14:21:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-ece6-75ec-8543-bc6a3260b083 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-ece7-77a4-9668-7dad13788394 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-ece6-75ec-8543-bc6a3260b083 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-ece6-75ec-8543-bc6a3260b083 2026/10/15 14:21:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-eceb-7621-b15b-86ddcb669747 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-eceb-75bc-92e6-4a0a990da4a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-eceb-75bc-92e6-4a0a990da4a1 --- PASS: TestUploadEdit_SizeLimit (0.53s) === RUN TestUploadEdit_InvalidSize 2026/10/15 14:21:56 INFO Applying migration id=initial 2026/10/15 14:21:56 INFO Applying migration id=notesupdated 2026/10/15 14:21:56 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:56 INFO Applying migration id=activitiesid 2026/10/15 14:21:56 INFO Applying migration id=outbox 2026/10/15 14:21:56 INFO Applying migration id=edits 2026/10/15 14:21:56 INFO Applying migration id=outboxactor 2026/10/15 14:21:56 INFO Applying migration id=outboxsender 2026/10/15 14:21:56 INFO Applying migration id=thread 2026/10/15 14:21:56 INFO Applying migration id=host 2026/10/15 14:21:56 INFO Applying migration id=sharedinbox 2026/10/15 14:21:56 INFO Applying migration id=noteshost 2026/10/15 14:21:56 INFO Applying migration id=fetched 2026/10/15 14:21:56 INFO Applying migration id=move 2026/10/15 14:21:56 INFO Applying migration id=cleanup 2026/10/15 14:21:56 INFO Applying migration id=received 2026/10/15 14:21:56 INFO Applying migration id=namehost 2026/10/15 14:21:56 INFO Applying migration id=outboxhost 2026/10/15 14:21:56 INFO Applying migration id=notesfts 2026/10/15 14:21:56 INFO Applying migration id=iconsname 2026/10/15 14:21:56 INFO Applying migration id=nohash 2026/10/15 14:21:56 INFO Applying migration id=shares 2026/10/15 14:21:56 INFO Applying migration id=actorttl 2026/10/15 14:21:56 INFO Applying migration id=tocc 2026/10/15 14:21:56 INFO Applying migration id=followeds 2026/10/15 14:21:56 INFO Applying migration id=certhash 2026/10/15 14:21:56 INFO Applying migration id=follows_sync 2026/10/15 14:21:56 INFO Applying migration id=jsonpath 2026/10/15 14:21:56 INFO Applying migration id=localforward 2026/10/15 14:21:56 INFO Applying migration id=avatar 2026/10/15 14:21:56 INFO Applying migration id=noimage 2026/10/15 14:21:56 INFO Applying migration id=feed 2026/10/15 14:21:56 INFO Applying migration id=bookmarks 2026/10/15 14:21:56 INFO Applying migration id=shareactivity 2026/10/15 14:21:56 INFO Applying migration id=application 2026/10/15 14:21:56 INFO Applying migration id=certificates 2026/10/15 14:21:56 INFO Applying migration id=rawforward 2026/10/15 14:21:56 INFO Applying migration id=publickey 2026/10/15 14:21:56 INFO Applying migration id=resolvegroup 2026/10/15 14:21:56 INFO Applying migration id=reject 2026/10/15 14:21:56 INFO Applying migration id=autodel 2026/10/15 14:21:56 INFO Applying migration id=jsonb 2026/10/15 14:21:56 INFO Applying migration id=quote 2026/10/15 14:21:56 INFO Applying migration id=rfc9421 2026/10/15 14:21:56 INFO Applying migration id=keys 2026/10/15 14:21:56 INFO Applying migration id=portable 2026/10/15 14:21:56 INFO Applying migration id=proofs 2026/10/15 14:21:56 INFO Applying migration id=contexts 2026/10/15 14:21:56 INFO Applying migration id=deliverieshost 2026/10/15 14:21:56 INFO Applying migration id=pembegin 2026/10/15 14:21:56 INFO Applying migration id=didhost 2026/10/15 14:21:56 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:56 INFO Applying migration id=invites 2026/10/15 14:21:56 INFO Applying migration id=ed25519blob 2026/10/15 14:21:56 INFO Applying migration id=rsablob 2026/10/15 14:21:56 INFO Applying migration id=iconscid 2026/10/15 14:21:56 INFO Applying migration id=actor 2026/10/15 14:21:56 INFO Applying migration id=localkeys 2026/10/15 14:21:56 INFO Applying migration id=deleted 2026/10/15 14:21:56 INFO Applying migration id=history 2026/10/15 14:21:56 INFO Applying migration id=outboxnano 2026/10/15 14:21:56 INFO Applying migration id=implements 2026/10/15 14:21:56 INFO Applying migration id=backfill 2026/10/15 14:21:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f018-7e01-96fc-2f2cd2c54315 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f01a-7299-b92c-2df4f489e28c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f018-7e01-96fc-2f2cd2c54315 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f018-7e01-96fc-2f2cd2c54315 2026/10/15 14:21:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f01c-7695-b060-e43e5530f411 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f01c-761f-8d3a-90d575d3daf5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f01c-761f-8d3a-90d575d3daf5 2026/10/15 14:21:57 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (0.82s) === RUN TestUploadEdit_InvalidType 2026/10/15 14:21:57 INFO Applying migration id=initial 2026/10/15 14:21:57 INFO Applying migration id=notesupdated 2026/10/15 14:21:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:57 INFO Applying migration id=activitiesid 2026/10/15 14:21:57 INFO Applying migration id=outbox 2026/10/15 14:21:57 INFO Applying migration id=edits 2026/10/15 14:21:57 INFO Applying migration id=outboxactor 2026/10/15 14:21:57 INFO Applying migration id=outboxsender 2026/10/15 14:21:57 INFO Applying migration id=thread 2026/10/15 14:21:57 INFO Applying migration id=host 2026/10/15 14:21:57 INFO Applying migration id=sharedinbox 2026/10/15 14:21:57 INFO Applying migration id=noteshost 2026/10/15 14:21:57 INFO Applying migration id=fetched 2026/10/15 14:21:57 INFO Applying migration id=move 2026/10/15 14:21:57 INFO Applying migration id=cleanup 2026/10/15 14:21:57 INFO Applying migration id=received 2026/10/15 14:21:57 INFO Applying migration id=namehost 2026/10/15 14:21:57 INFO Applying migration id=outboxhost 2026/10/15 14:21:57 INFO Applying migration id=notesfts 2026/10/15 14:21:57 INFO Applying migration id=iconsname 2026/10/15 14:21:57 INFO Applying migration id=nohash 2026/10/15 14:21:57 INFO Applying migration id=shares 2026/10/15 14:21:57 INFO Applying migration id=actorttl 2026/10/15 14:21:57 INFO Applying migration id=tocc 2026/10/15 14:21:57 INFO Applying migration id=followeds 2026/10/15 14:21:57 INFO Applying migration id=certhash 2026/10/15 14:21:57 INFO Applying migration id=follows_sync 2026/10/15 14:21:57 INFO Applying migration id=jsonpath 2026/10/15 14:21:57 INFO Applying migration id=localforward 2026/10/15 14:21:57 INFO Applying migration id=avatar 2026/10/15 14:21:57 INFO Applying migration id=noimage 2026/10/15 14:21:57 INFO Applying migration id=feed 2026/10/15 14:21:57 INFO Applying migration id=bookmarks 2026/10/15 14:21:57 INFO Applying migration id=shareactivity 2026/10/15 14:21:57 INFO Applying migration id=application 2026/10/15 14:21:57 INFO Applying migration id=certificates 2026/10/15 14:21:57 INFO Applying migration id=rawforward 2026/10/15 14:21:57 INFO Applying migration id=publickey 2026/10/15 14:21:57 INFO Applying migration id=resolvegroup 2026/10/15 14:21:57 INFO Applying migration id=reject 2026/10/15 14:21:57 INFO Applying migration id=autodel 2026/10/15 14:21:57 INFO Applying migration id=jsonb 2026/10/15 14:21:57 INFO Applying migration id=quote 2026/10/15 14:21:57 INFO Applying migration id=rfc9421 2026/10/15 14:21:57 INFO Applying migration id=keys 2026/10/15 14:21:57 INFO Applying migration id=portable 2026/10/15 14:21:57 INFO Applying migration id=proofs 2026/10/15 14:21:57 INFO Applying migration id=contexts 2026/10/15 14:21:57 INFO Applying migration id=deliverieshost 2026/10/15 14:21:57 INFO Applying migration id=pembegin 2026/10/15 14:21:57 INFO Applying migration id=didhost 2026/10/15 14:21:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:57 INFO Applying migration id=invites 2026/10/15 14:21:57 INFO Applying migration id=ed25519blob 2026/10/15 14:21:57 INFO Applying migration id=rsablob 2026/10/15 14:21:57 INFO Applying migration id=iconscid 2026/10/15 14:21:57 INFO Applying migration id=actor 2026/10/15 14:21:57 INFO Applying migration id=localkeys 2026/10/15 14:21:57 INFO Applying migration id=deleted 2026/10/15 14:21:57 INFO Applying migration id=history 2026/10/15 14:21:57 INFO Applying migration id=outboxnano 2026/10/15 14:21:57 INFO Applying migration id=implements 2026/10/15 14:21:57 INFO Applying migration id=backfill 2026/10/15 14:21:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f232-7ce7-aa0d-b18a45c95e11 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f233-77a1-85a2-a6f1fd3401b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f232-7ce7-aa0d-b18a45c95e11 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f232-7ce7-aa0d-b18a45c95e11 2026/10/15 14:21:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f235-7b2f-a6f4-6eb6396a92fe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f235-7ab9-a0e5-9b19b0d06a6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f235-7ab9-a0e5-9b19b0d06a6f 2026/10/15 14:21:57 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.53s) === RUN TestUploadEdit_NoSize 2026/10/15 14:21:57 INFO Applying migration id=initial 2026/10/15 14:21:57 INFO Applying migration id=notesupdated 2026/10/15 14:21:57 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:57 INFO Applying migration id=activitiesid 2026/10/15 14:21:57 INFO Applying migration id=outbox 2026/10/15 14:21:57 INFO Applying migration id=edits 2026/10/15 14:21:57 INFO Applying migration id=outboxactor 2026/10/15 14:21:57 INFO Applying migration id=outboxsender 2026/10/15 14:21:57 INFO Applying migration id=thread 2026/10/15 14:21:57 INFO Applying migration id=host 2026/10/15 14:21:57 INFO Applying migration id=sharedinbox 2026/10/15 14:21:57 INFO Applying migration id=noteshost 2026/10/15 14:21:57 INFO Applying migration id=fetched 2026/10/15 14:21:57 INFO Applying migration id=move 2026/10/15 14:21:57 INFO Applying migration id=cleanup 2026/10/15 14:21:57 INFO Applying migration id=received 2026/10/15 14:21:57 INFO Applying migration id=namehost 2026/10/15 14:21:57 INFO Applying migration id=outboxhost 2026/10/15 14:21:57 INFO Applying migration id=notesfts 2026/10/15 14:21:57 INFO Applying migration id=iconsname 2026/10/15 14:21:57 INFO Applying migration id=nohash 2026/10/15 14:21:57 INFO Applying migration id=shares 2026/10/15 14:21:57 INFO Applying migration id=actorttl 2026/10/15 14:21:57 INFO Applying migration id=tocc 2026/10/15 14:21:57 INFO Applying migration id=followeds 2026/10/15 14:21:57 INFO Applying migration id=certhash 2026/10/15 14:21:57 INFO Applying migration id=follows_sync 2026/10/15 14:21:57 INFO Applying migration id=jsonpath 2026/10/15 14:21:57 INFO Applying migration id=localforward 2026/10/15 14:21:57 INFO Applying migration id=avatar 2026/10/15 14:21:57 INFO Applying migration id=noimage 2026/10/15 14:21:57 INFO Applying migration id=feed 2026/10/15 14:21:57 INFO Applying migration id=bookmarks 2026/10/15 14:21:57 INFO Applying migration id=shareactivity 2026/10/15 14:21:57 INFO Applying migration id=application 2026/10/15 14:21:57 INFO Applying migration id=certificates 2026/10/15 14:21:57 INFO Applying migration id=rawforward 2026/10/15 14:21:57 INFO Applying migration id=publickey 2026/10/15 14:21:57 INFO Applying migration id=resolvegroup 2026/10/15 14:21:57 INFO Applying migration id=reject 2026/10/15 14:21:57 INFO Applying migration id=autodel 2026/10/15 14:21:57 INFO Applying migration id=jsonb 2026/10/15 14:21:57 INFO Applying migration id=quote 2026/10/15 14:21:57 INFO Applying migration id=rfc9421 2026/10/15 14:21:57 INFO Applying migration id=keys 2026/10/15 14:21:57 INFO Applying migration id=portable 2026/10/15 14:21:57 INFO Applying migration id=proofs 2026/10/15 14:21:57 INFO Applying migration id=contexts 2026/10/15 14:21:57 INFO Applying migration id=deliverieshost 2026/10/15 14:21:57 INFO Applying migration id=pembegin 2026/10/15 14:21:57 INFO Applying migration id=didhost 2026/10/15 14:21:57 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:57 INFO Applying migration id=invites 2026/10/15 14:21:57 INFO Applying migration id=ed25519blob 2026/10/15 14:21:57 INFO Applying migration id=rsablob 2026/10/15 14:21:57 INFO Applying migration id=iconscid 2026/10/15 14:21:57 INFO Applying migration id=actor 2026/10/15 14:21:57 INFO Applying migration id=localkeys 2026/10/15 14:21:57 INFO Applying migration id=deleted 2026/10/15 14:21:57 INFO Applying migration id=history 2026/10/15 14:21:57 INFO Applying migration id=outboxnano 2026/10/15 14:21:57 INFO Applying migration id=implements 2026/10/15 14:21:57 INFO Applying migration id=backfill 2026/10/15 14:21:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f488-7b9b-987e-d774a0dd75de activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f48a-7020-b4f1-cbeacd97ba8b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f488-7b9b-987e-d774a0dd75de activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f488-7b9b-987e-d774a0dd75de 2026/10/15 14:21:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f48e-73a8-a8f8-d9bc82223bd4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f48e-7326-a900-332c1fbf53e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f48e-7326-a900-332c1fbf53e3 2026/10/15 14:21:58 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.60s) === RUN TestUploadEdit_NoType 2026/10/15 14:21:58 INFO Applying migration id=initial 2026/10/15 14:21:58 INFO Applying migration id=notesupdated 2026/10/15 14:21:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:58 INFO Applying migration id=activitiesid 2026/10/15 14:21:58 INFO Applying migration id=outbox 2026/10/15 14:21:58 INFO Applying migration id=edits 2026/10/15 14:21:58 INFO Applying migration id=outboxactor 2026/10/15 14:21:58 INFO Applying migration id=outboxsender 2026/10/15 14:21:58 INFO Applying migration id=thread 2026/10/15 14:21:58 INFO Applying migration id=host 2026/10/15 14:21:58 INFO Applying migration id=sharedinbox 2026/10/15 14:21:58 INFO Applying migration id=noteshost 2026/10/15 14:21:58 INFO Applying migration id=fetched 2026/10/15 14:21:58 INFO Applying migration id=move 2026/10/15 14:21:58 INFO Applying migration id=cleanup 2026/10/15 14:21:58 INFO Applying migration id=received 2026/10/15 14:21:58 INFO Applying migration id=namehost 2026/10/15 14:21:58 INFO Applying migration id=outboxhost 2026/10/15 14:21:58 INFO Applying migration id=notesfts 2026/10/15 14:21:58 INFO Applying migration id=iconsname 2026/10/15 14:21:58 INFO Applying migration id=nohash 2026/10/15 14:21:58 INFO Applying migration id=shares 2026/10/15 14:21:58 INFO Applying migration id=actorttl 2026/10/15 14:21:58 INFO Applying migration id=tocc 2026/10/15 14:21:58 INFO Applying migration id=followeds 2026/10/15 14:21:58 INFO Applying migration id=certhash 2026/10/15 14:21:58 INFO Applying migration id=follows_sync 2026/10/15 14:21:58 INFO Applying migration id=jsonpath 2026/10/15 14:21:58 INFO Applying migration id=localforward 2026/10/15 14:21:58 INFO Applying migration id=avatar 2026/10/15 14:21:58 INFO Applying migration id=noimage 2026/10/15 14:21:58 INFO Applying migration id=feed 2026/10/15 14:21:58 INFO Applying migration id=bookmarks 2026/10/15 14:21:58 INFO Applying migration id=shareactivity 2026/10/15 14:21:58 INFO Applying migration id=application 2026/10/15 14:21:58 INFO Applying migration id=certificates 2026/10/15 14:21:58 INFO Applying migration id=rawforward 2026/10/15 14:21:58 INFO Applying migration id=publickey 2026/10/15 14:21:58 INFO Applying migration id=resolvegroup 2026/10/15 14:21:58 INFO Applying migration id=reject 2026/10/15 14:21:58 INFO Applying migration id=autodel 2026/10/15 14:21:58 INFO Applying migration id=jsonb 2026/10/15 14:21:58 INFO Applying migration id=quote 2026/10/15 14:21:58 INFO Applying migration id=rfc9421 2026/10/15 14:21:58 INFO Applying migration id=keys 2026/10/15 14:21:58 INFO Applying migration id=portable 2026/10/15 14:21:58 INFO Applying migration id=proofs 2026/10/15 14:21:58 INFO Applying migration id=contexts 2026/10/15 14:21:58 INFO Applying migration id=deliverieshost 2026/10/15 14:21:58 INFO Applying migration id=pembegin 2026/10/15 14:21:58 INFO Applying migration id=didhost 2026/10/15 14:21:58 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:58 INFO Applying migration id=invites 2026/10/15 14:21:58 INFO Applying migration id=ed25519blob 2026/10/15 14:21:58 INFO Applying migration id=rsablob 2026/10/15 14:21:58 INFO Applying migration id=iconscid 2026/10/15 14:21:58 INFO Applying migration id=actor 2026/10/15 14:21:58 INFO Applying migration id=localkeys 2026/10/15 14:21:58 INFO Applying migration id=deleted 2026/10/15 14:21:58 INFO Applying migration id=history 2026/10/15 14:21:58 INFO Applying migration id=outboxnano 2026/10/15 14:21:58 INFO Applying migration id=implements 2026/10/15 14:21:58 INFO Applying migration id=backfill 2026/10/15 14:21:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f728-7c80-ba70-f6cc521d5003 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f729-7d19-bf60-2784052b60dc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f728-7c80-ba70-f6cc521d5003 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f728-7c80-ba70-f6cc521d5003 2026/10/15 14:21:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f72d-7b61-bb84-b9ae9ba271fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f72d-7b09-a5aa-df1656ce954a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f72d-7b09-a5aa-df1656ce954a 2026/10/15 14:21:58 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (0.67s) === RUN TestUploadReply_PostToFollowers 2026/10/15 14:21:58 INFO Applying migration id=initial 2026/10/15 14:21:58 INFO Applying migration id=notesupdated 2026/10/15 14:21:58 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:58 INFO Applying migration id=activitiesid 2026/10/15 14:21:58 INFO Applying migration id=outbox 2026/10/15 14:21:58 INFO Applying migration id=edits 2026/10/15 14:21:58 INFO Applying migration id=outboxactor 2026/10/15 14:21:58 INFO Applying migration id=outboxsender 2026/10/15 14:21:58 INFO Applying migration id=thread 2026/10/15 14:21:58 INFO Applying migration id=host 2026/10/15 14:21:58 INFO Applying migration id=sharedinbox 2026/10/15 14:21:58 INFO Applying migration id=noteshost 2026/10/15 14:21:58 INFO Applying migration id=fetched 2026/10/15 14:21:58 INFO Applying migration id=move 2026/10/15 14:21:58 INFO Applying migration id=cleanup 2026/10/15 14:21:58 INFO Applying migration id=received 2026/10/15 14:21:58 INFO Applying migration id=namehost 2026/10/15 14:21:58 INFO Applying migration id=outboxhost 2026/10/15 14:21:58 INFO Applying migration id=notesfts 2026/10/15 14:21:58 INFO Applying migration id=iconsname 2026/10/15 14:21:58 INFO Applying migration id=nohash 2026/10/15 14:21:58 INFO Applying migration id=shares 2026/10/15 14:21:59 INFO Applying migration id=actorttl 2026/10/15 14:21:59 INFO Applying migration id=tocc 2026/10/15 14:21:59 INFO Applying migration id=followeds 2026/10/15 14:21:59 INFO Applying migration id=certhash 2026/10/15 14:21:59 INFO Applying migration id=follows_sync 2026/10/15 14:21:59 INFO Applying migration id=jsonpath 2026/10/15 14:21:59 INFO Applying migration id=localforward 2026/10/15 14:21:59 INFO Applying migration id=avatar 2026/10/15 14:21:59 INFO Applying migration id=noimage 2026/10/15 14:21:59 INFO Applying migration id=feed 2026/10/15 14:21:59 INFO Applying migration id=bookmarks 2026/10/15 14:21:59 INFO Applying migration id=shareactivity 2026/10/15 14:21:59 INFO Applying migration id=application 2026/10/15 14:21:59 INFO Applying migration id=certificates 2026/10/15 14:21:59 INFO Applying migration id=rawforward 2026/10/15 14:21:59 INFO Applying migration id=publickey 2026/10/15 14:21:59 INFO Applying migration id=resolvegroup 2026/10/15 14:21:59 INFO Applying migration id=reject 2026/10/15 14:21:59 INFO Applying migration id=autodel 2026/10/15 14:21:59 INFO Applying migration id=jsonb 2026/10/15 14:21:59 INFO Applying migration id=quote 2026/10/15 14:21:59 INFO Applying migration id=rfc9421 2026/10/15 14:21:59 INFO Applying migration id=keys 2026/10/15 14:21:59 INFO Applying migration id=portable 2026/10/15 14:21:59 INFO Applying migration id=proofs 2026/10/15 14:21:59 INFO Applying migration id=contexts 2026/10/15 14:21:59 INFO Applying migration id=deliverieshost 2026/10/15 14:21:59 INFO Applying migration id=pembegin 2026/10/15 14:21:59 INFO Applying migration id=didhost 2026/10/15 14:21:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:59 INFO Applying migration id=invites 2026/10/15 14:21:59 INFO Applying migration id=ed25519blob 2026/10/15 14:21:59 INFO Applying migration id=rsablob 2026/10/15 14:21:59 INFO Applying migration id=iconscid 2026/10/15 14:21:59 INFO Applying migration id=actor 2026/10/15 14:21:59 INFO Applying migration id=localkeys 2026/10/15 14:21:59 INFO Applying migration id=deleted 2026/10/15 14:21:59 INFO Applying migration id=history 2026/10/15 14:21:59 INFO Applying migration id=outboxnano 2026/10/15 14:21:59 INFO Applying migration id=implements 2026/10/15 14:21:59 INFO Applying migration id=backfill 2026/10/15 14:21:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-f965-7313-b733-f9d7d18285e0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-f965-7aeb-8cd3-a2a64f22c9ed activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-f965-7313-b733-f9d7d18285e0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-f965-7313-b733-f9d7d18285e0 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f966-732f-92d5-a1c67eb4a148 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-f968-7ea2-81a6-8c9b2ed910dd note=https://localhost.localdomain:8443/post/01a13ff0-f968-7e7f-a54c-cfa553496197 thread=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-f968-7ea2-81a6-8c9b2ed910dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-f968-7e7f-a54c-cfa553496197 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-f968-7e7f-a54c-cfa553496197 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-f966-730a-8abf-2085b394a613 2026/10/15 14:21:59 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (0.57s) === RUN TestUploadReply_NoMimeType 2026/10/15 14:21:59 INFO Applying migration id=initial 2026/10/15 14:21:59 INFO Applying migration id=notesupdated 2026/10/15 14:21:59 INFO Applying migration id=personspreferredusername 2026/10/15 14:21:59 INFO Applying migration id=activitiesid 2026/10/15 14:21:59 INFO Applying migration id=outbox 2026/10/15 14:21:59 INFO Applying migration id=edits 2026/10/15 14:21:59 INFO Applying migration id=outboxactor 2026/10/15 14:21:59 INFO Applying migration id=outboxsender 2026/10/15 14:21:59 INFO Applying migration id=thread 2026/10/15 14:21:59 INFO Applying migration id=host 2026/10/15 14:21:59 INFO Applying migration id=sharedinbox 2026/10/15 14:21:59 INFO Applying migration id=noteshost 2026/10/15 14:21:59 INFO Applying migration id=fetched 2026/10/15 14:21:59 INFO Applying migration id=move 2026/10/15 14:21:59 INFO Applying migration id=cleanup 2026/10/15 14:21:59 INFO Applying migration id=received 2026/10/15 14:21:59 INFO Applying migration id=namehost 2026/10/15 14:21:59 INFO Applying migration id=outboxhost 2026/10/15 14:21:59 INFO Applying migration id=notesfts 2026/10/15 14:21:59 INFO Applying migration id=iconsname 2026/10/15 14:21:59 INFO Applying migration id=nohash 2026/10/15 14:21:59 INFO Applying migration id=shares 2026/10/15 14:21:59 INFO Applying migration id=actorttl 2026/10/15 14:21:59 INFO Applying migration id=tocc 2026/10/15 14:21:59 INFO Applying migration id=followeds 2026/10/15 14:21:59 INFO Applying migration id=certhash 2026/10/15 14:21:59 INFO Applying migration id=follows_sync 2026/10/15 14:21:59 INFO Applying migration id=jsonpath 2026/10/15 14:21:59 INFO Applying migration id=localforward 2026/10/15 14:21:59 INFO Applying migration id=avatar 2026/10/15 14:21:59 INFO Applying migration id=noimage 2026/10/15 14:21:59 INFO Applying migration id=feed 2026/10/15 14:21:59 INFO Applying migration id=bookmarks 2026/10/15 14:21:59 INFO Applying migration id=shareactivity 2026/10/15 14:21:59 INFO Applying migration id=application 2026/10/15 14:21:59 INFO Applying migration id=certificates 2026/10/15 14:21:59 INFO Applying migration id=rawforward 2026/10/15 14:21:59 INFO Applying migration id=publickey 2026/10/15 14:21:59 INFO Applying migration id=resolvegroup 2026/10/15 14:21:59 INFO Applying migration id=reject 2026/10/15 14:21:59 INFO Applying migration id=autodel 2026/10/15 14:21:59 INFO Applying migration id=jsonb 2026/10/15 14:21:59 INFO Applying migration id=quote 2026/10/15 14:21:59 INFO Applying migration id=rfc9421 2026/10/15 14:21:59 INFO Applying migration id=keys 2026/10/15 14:21:59 INFO Applying migration id=portable 2026/10/15 14:21:59 INFO Applying migration id=proofs 2026/10/15 14:21:59 INFO Applying migration id=contexts 2026/10/15 14:21:59 INFO Applying migration id=deliverieshost 2026/10/15 14:21:59 INFO Applying migration id=pembegin 2026/10/15 14:21:59 INFO Applying migration id=didhost 2026/10/15 14:21:59 INFO Applying migration id=rsapkcs8 2026/10/15 14:21:59 INFO Applying migration id=invites 2026/10/15 14:21:59 INFO Applying migration id=ed25519blob 2026/10/15 14:21:59 INFO Applying migration id=rsablob 2026/10/15 14:21:59 INFO Applying migration id=iconscid 2026/10/15 14:21:59 INFO Applying migration id=actor 2026/10/15 14:21:59 INFO Applying migration id=localkeys 2026/10/15 14:21:59 INFO Applying migration id=deleted 2026/10/15 14:21:59 INFO Applying migration id=history 2026/10/15 14:21:59 INFO Applying migration id=outboxnano 2026/10/15 14:21:59 INFO Applying migration id=implements 2026/10/15 14:21:59 INFO Applying migration id=backfill 2026/10/15 14:21:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff0-fb2e-709f-9ffb-4ac24bd17b59 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff0-fb2f-7113-a662-d6a431c50ef3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff0-fb2e-709f-9ffb-4ac24bd17b59 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff0-fb2e-709f-9ffb-4ac24bd17b59 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-fb30-71f8-a5fb-f7c764e14156 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:21:59 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:21:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff0-fb36-7f06-8e2b-48d923485538 note=https://localhost.localdomain:8443/post/01a13ff0-fb36-7eae-a09a-9e9dcef1e5a9 thread=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:21:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff0-fb36-7f06-8e2b-48d923485538 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff0-fb36-7eae-a09a-9e9dcef1e5a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff0-fb36-7eae-a09a-9e9dcef1e5a9 2026/10/15 14:21:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff0-fb30-71a0-84ce-11e2d6e37090 2026/10/15 14:22:00 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (0.47s) === RUN TestUsers_NoPosts 2026/10/15 14:22:00 INFO Applying migration id=initial 2026/10/15 14:22:00 INFO Applying migration id=notesupdated 2026/10/15 14:22:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:00 INFO Applying migration id=activitiesid 2026/10/15 14:22:00 INFO Applying migration id=outbox 2026/10/15 14:22:00 INFO Applying migration id=edits 2026/10/15 14:22:00 INFO Applying migration id=outboxactor 2026/10/15 14:22:00 INFO Applying migration id=outboxsender 2026/10/15 14:22:00 INFO Applying migration id=thread 2026/10/15 14:22:00 INFO Applying migration id=host 2026/10/15 14:22:00 INFO Applying migration id=sharedinbox 2026/10/15 14:22:00 INFO Applying migration id=noteshost 2026/10/15 14:22:00 INFO Applying migration id=fetched 2026/10/15 14:22:00 INFO Applying migration id=move 2026/10/15 14:22:00 INFO Applying migration id=cleanup 2026/10/15 14:22:00 INFO Applying migration id=received 2026/10/15 14:22:00 INFO Applying migration id=namehost 2026/10/15 14:22:00 INFO Applying migration id=outboxhost 2026/10/15 14:22:00 INFO Applying migration id=notesfts 2026/10/15 14:22:00 INFO Applying migration id=iconsname 2026/10/15 14:22:00 INFO Applying migration id=nohash 2026/10/15 14:22:00 INFO Applying migration id=shares 2026/10/15 14:22:00 INFO Applying migration id=actorttl 2026/10/15 14:22:00 INFO Applying migration id=tocc 2026/10/15 14:22:00 INFO Applying migration id=followeds 2026/10/15 14:22:00 INFO Applying migration id=certhash 2026/10/15 14:22:00 INFO Applying migration id=follows_sync 2026/10/15 14:22:00 INFO Applying migration id=jsonpath 2026/10/15 14:22:00 INFO Applying migration id=localforward 2026/10/15 14:22:00 INFO Applying migration id=avatar 2026/10/15 14:22:00 INFO Applying migration id=noimage 2026/10/15 14:22:00 INFO Applying migration id=feed 2026/10/15 14:22:00 INFO Applying migration id=bookmarks 2026/10/15 14:22:00 INFO Applying migration id=shareactivity 2026/10/15 14:22:00 INFO Applying migration id=application 2026/10/15 14:22:00 INFO Applying migration id=certificates 2026/10/15 14:22:00 INFO Applying migration id=rawforward 2026/10/15 14:22:00 INFO Applying migration id=publickey 2026/10/15 14:22:00 INFO Applying migration id=resolvegroup 2026/10/15 14:22:00 INFO Applying migration id=reject 2026/10/15 14:22:00 INFO Applying migration id=autodel 2026/10/15 14:22:00 INFO Applying migration id=jsonb 2026/10/15 14:22:00 INFO Applying migration id=quote 2026/10/15 14:22:00 INFO Applying migration id=rfc9421 2026/10/15 14:22:00 INFO Applying migration id=keys 2026/10/15 14:22:00 INFO Applying migration id=portable 2026/10/15 14:22:00 INFO Applying migration id=proofs 2026/10/15 14:22:00 INFO Applying migration id=contexts 2026/10/15 14:22:00 INFO Applying migration id=deliverieshost 2026/10/15 14:22:00 INFO Applying migration id=pembegin 2026/10/15 14:22:00 INFO Applying migration id=didhost 2026/10/15 14:22:00 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:00 INFO Applying migration id=invites 2026/10/15 14:22:00 INFO Applying migration id=ed25519blob 2026/10/15 14:22:00 INFO Applying migration id=rsablob 2026/10/15 14:22:00 INFO Applying migration id=iconscid 2026/10/15 14:22:00 INFO Applying migration id=actor 2026/10/15 14:22:00 INFO Applying migration id=localkeys 2026/10/15 14:22:00 INFO Applying migration id=deleted 2026/10/15 14:22:00 INFO Applying migration id=history 2026/10/15 14:22:00 INFO Applying migration id=outboxnano 2026/10/15 14:22:00 INFO Applying migration id=implements 2026/10/15 14:22:00 INFO Applying migration id=backfill --- PASS: TestUsers_NoPosts (0.92s) === RUN TestUsers_UnauthenticatedUser 2026/10/15 14:22:00 INFO Applying migration id=initial 2026/10/15 14:22:00 INFO Applying migration id=notesupdated 2026/10/15 14:22:00 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:00 INFO Applying migration id=activitiesid 2026/10/15 14:22:00 INFO Applying migration id=outbox 2026/10/15 14:22:00 INFO Applying migration id=edits 2026/10/15 14:22:00 INFO Applying migration id=outboxactor 2026/10/15 14:22:00 INFO Applying migration id=outboxsender 2026/10/15 14:22:00 INFO Applying migration id=thread 2026/10/15 14:22:00 INFO Applying migration id=host 2026/10/15 14:22:00 INFO Applying migration id=sharedinbox 2026/10/15 14:22:00 INFO Applying migration id=noteshost 2026/10/15 14:22:00 INFO Applying migration id=fetched 2026/10/15 14:22:00 INFO Applying migration id=move 2026/10/15 14:22:00 INFO Applying migration id=cleanup 2026/10/15 14:22:00 INFO Applying migration id=received 2026/10/15 14:22:00 INFO Applying migration id=namehost 2026/10/15 14:22:00 INFO Applying migration id=outboxhost 2026/10/15 14:22:00 INFO Applying migration id=notesfts 2026/10/15 14:22:00 INFO Applying migration id=iconsname 2026/10/15 14:22:00 INFO Applying migration id=nohash 2026/10/15 14:22:00 INFO Applying migration id=shares 2026/10/15 14:22:00 INFO Applying migration id=actorttl 2026/10/15 14:22:00 INFO Applying migration id=tocc 2026/10/15 14:22:00 INFO Applying migration id=followeds 2026/10/15 14:22:00 INFO Applying migration id=certhash 2026/10/15 14:22:00 INFO Applying migration id=follows_sync 2026/10/15 14:22:00 INFO Applying migration id=jsonpath 2026/10/15 14:22:00 INFO Applying migration id=localforward 2026/10/15 14:22:00 INFO Applying migration id=avatar 2026/10/15 14:22:00 INFO Applying migration id=noimage 2026/10/15 14:22:00 INFO Applying migration id=feed 2026/10/15 14:22:00 INFO Applying migration id=bookmarks 2026/10/15 14:22:00 INFO Applying migration id=shareactivity 2026/10/15 14:22:00 INFO Applying migration id=application 2026/10/15 14:22:00 INFO Applying migration id=certificates 2026/10/15 14:22:00 INFO Applying migration id=rawforward 2026/10/15 14:22:00 INFO Applying migration id=publickey 2026/10/15 14:22:00 INFO Applying migration id=resolvegroup 2026/10/15 14:22:00 INFO Applying migration id=reject 2026/10/15 14:22:00 INFO Applying migration id=autodel 2026/10/15 14:22:00 INFO Applying migration id=jsonb 2026/10/15 14:22:00 INFO Applying migration id=quote 2026/10/15 14:22:00 INFO Applying migration id=rfc9421 2026/10/15 14:22:01 INFO Applying migration id=keys 2026/10/15 14:22:01 INFO Applying migration id=portable 2026/10/15 14:22:01 INFO Applying migration id=proofs 2026/10/15 14:22:01 INFO Applying migration id=contexts 2026/10/15 14:22:01 INFO Applying migration id=deliverieshost 2026/10/15 14:22:01 INFO Applying migration id=pembegin 2026/10/15 14:22:01 INFO Applying migration id=didhost 2026/10/15 14:22:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:01 INFO Applying migration id=invites 2026/10/15 14:22:01 INFO Applying migration id=ed25519blob 2026/10/15 14:22:01 INFO Applying migration id=rsablob 2026/10/15 14:22:01 INFO Applying migration id=iconscid 2026/10/15 14:22:01 INFO Applying migration id=actor 2026/10/15 14:22:01 INFO Applying migration id=localkeys 2026/10/15 14:22:01 INFO Applying migration id=deleted 2026/10/15 14:22:01 INFO Applying migration id=history 2026/10/15 14:22:01 INFO Applying migration id=outboxnano 2026/10/15 14:22:01 INFO Applying migration id=implements 2026/10/15 14:22:01 INFO Applying migration id=backfill --- PASS: TestUsers_UnauthenticatedUser (0.63s) === RUN TestUsers_DM 2026/10/15 14:22:01 INFO Applying migration id=initial 2026/10/15 14:22:01 INFO Applying migration id=notesupdated 2026/10/15 14:22:01 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:01 INFO Applying migration id=activitiesid 2026/10/15 14:22:01 INFO Applying migration id=outbox 2026/10/15 14:22:01 INFO Applying migration id=edits 2026/10/15 14:22:01 INFO Applying migration id=outboxactor 2026/10/15 14:22:01 INFO Applying migration id=outboxsender 2026/10/15 14:22:01 INFO Applying migration id=thread 2026/10/15 14:22:01 INFO Applying migration id=host 2026/10/15 14:22:01 INFO Applying migration id=sharedinbox 2026/10/15 14:22:01 INFO Applying migration id=noteshost 2026/10/15 14:22:01 INFO Applying migration id=fetched 2026/10/15 14:22:01 INFO Applying migration id=move 2026/10/15 14:22:01 INFO Applying migration id=cleanup 2026/10/15 14:22:01 INFO Applying migration id=received 2026/10/15 14:22:01 INFO Applying migration id=namehost 2026/10/15 14:22:01 INFO Applying migration id=outboxhost 2026/10/15 14:22:01 INFO Applying migration id=notesfts 2026/10/15 14:22:01 INFO Applying migration id=iconsname 2026/10/15 14:22:01 INFO Applying migration id=nohash 2026/10/15 14:22:01 INFO Applying migration id=shares 2026/10/15 14:22:01 INFO Applying migration id=actorttl 2026/10/15 14:22:01 INFO Applying migration id=tocc 2026/10/15 14:22:01 INFO Applying migration id=followeds 2026/10/15 14:22:01 INFO Applying migration id=certhash 2026/10/15 14:22:01 INFO Applying migration id=follows_sync 2026/10/15 14:22:01 INFO Applying migration id=jsonpath 2026/10/15 14:22:01 INFO Applying migration id=localforward 2026/10/15 14:22:01 INFO Applying migration id=avatar 2026/10/15 14:22:01 INFO Applying migration id=noimage 2026/10/15 14:22:01 INFO Applying migration id=feed 2026/10/15 14:22:01 INFO Applying migration id=bookmarks 2026/10/15 14:22:01 INFO Applying migration id=shareactivity 2026/10/15 14:22:01 INFO Applying migration id=application 2026/10/15 14:22:01 INFO Applying migration id=certificates 2026/10/15 14:22:01 INFO Applying migration id=rawforward 2026/10/15 14:22:01 INFO Applying migration id=publickey 2026/10/15 14:22:01 INFO Applying migration id=resolvegroup 2026/10/15 14:22:01 INFO Applying migration id=reject 2026/10/15 14:22:01 INFO Applying migration id=autodel 2026/10/15 14:22:01 INFO Applying migration id=jsonb 2026/10/15 14:22:01 INFO Applying migration id=quote 2026/10/15 14:22:01 INFO Applying migration id=rfc9421 2026/10/15 14:22:01 INFO Applying migration id=keys 2026/10/15 14:22:01 INFO Applying migration id=portable 2026/10/15 14:22:01 INFO Applying migration id=proofs 2026/10/15 14:22:01 INFO Applying migration id=contexts 2026/10/15 14:22:01 INFO Applying migration id=deliverieshost 2026/10/15 14:22:01 INFO Applying migration id=pembegin 2026/10/15 14:22:01 INFO Applying migration id=didhost 2026/10/15 14:22:01 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:01 INFO Applying migration id=invites 2026/10/15 14:22:01 INFO Applying migration id=ed25519blob 2026/10/15 14:22:01 INFO Applying migration id=rsablob 2026/10/15 14:22:01 INFO Applying migration id=iconscid 2026/10/15 14:22:01 INFO Applying migration id=actor 2026/10/15 14:22:01 INFO Applying migration id=localkeys 2026/10/15 14:22:01 INFO Applying migration id=deleted 2026/10/15 14:22:01 INFO Applying migration id=history 2026/10/15 14:22:01 INFO Applying migration id=outboxnano 2026/10/15 14:22:01 INFO Applying migration id=implements 2026/10/15 14:22:01 INFO Applying migration id=backfill 2026/10/15 14:22:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-046e-7c58-bb3c-609222642af6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-0470-7029-96a8-2b165ed0edd6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-046e-7c58-bb3c-609222642af6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-046e-7c58-bb3c-609222642af6 2026/10/15 14:22:02 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0471-78ee-a294-83ea5ac6ea22 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0471-723a-9951-04424826c72d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0471-723a-9951-04424826c72d --- PASS: TestUsers_DM (0.80s) === RUN TestUsers_DMNotFollowing 2026/10/15 14:22:02 INFO Applying migration id=initial 2026/10/15 14:22:02 INFO Applying migration id=notesupdated 2026/10/15 14:22:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:02 INFO Applying migration id=activitiesid 2026/10/15 14:22:02 INFO Applying migration id=outbox 2026/10/15 14:22:02 INFO Applying migration id=edits 2026/10/15 14:22:02 INFO Applying migration id=outboxactor 2026/10/15 14:22:02 INFO Applying migration id=outboxsender 2026/10/15 14:22:02 INFO Applying migration id=thread 2026/10/15 14:22:02 INFO Applying migration id=host 2026/10/15 14:22:02 INFO Applying migration id=sharedinbox 2026/10/15 14:22:02 INFO Applying migration id=noteshost 2026/10/15 14:22:02 INFO Applying migration id=fetched 2026/10/15 14:22:02 INFO Applying migration id=move 2026/10/15 14:22:02 INFO Applying migration id=cleanup 2026/10/15 14:22:02 INFO Applying migration id=received 2026/10/15 14:22:02 INFO Applying migration id=namehost 2026/10/15 14:22:02 INFO Applying migration id=outboxhost 2026/10/15 14:22:02 INFO Applying migration id=notesfts 2026/10/15 14:22:02 INFO Applying migration id=iconsname 2026/10/15 14:22:02 INFO Applying migration id=nohash 2026/10/15 14:22:02 INFO Applying migration id=shares 2026/10/15 14:22:02 INFO Applying migration id=actorttl 2026/10/15 14:22:02 INFO Applying migration id=tocc 2026/10/15 14:22:02 INFO Applying migration id=followeds 2026/10/15 14:22:02 INFO Applying migration id=certhash 2026/10/15 14:22:02 INFO Applying migration id=follows_sync 2026/10/15 14:22:02 INFO Applying migration id=jsonpath 2026/10/15 14:22:02 INFO Applying migration id=localforward 2026/10/15 14:22:02 INFO Applying migration id=avatar 2026/10/15 14:22:02 INFO Applying migration id=noimage 2026/10/15 14:22:02 INFO Applying migration id=feed 2026/10/15 14:22:02 INFO Applying migration id=bookmarks 2026/10/15 14:22:02 INFO Applying migration id=shareactivity 2026/10/15 14:22:02 INFO Applying migration id=application 2026/10/15 14:22:02 INFO Applying migration id=certificates 2026/10/15 14:22:02 INFO Applying migration id=rawforward 2026/10/15 14:22:02 INFO Applying migration id=publickey 2026/10/15 14:22:02 INFO Applying migration id=resolvegroup 2026/10/15 14:22:02 INFO Applying migration id=reject 2026/10/15 14:22:02 INFO Applying migration id=autodel 2026/10/15 14:22:02 INFO Applying migration id=jsonb 2026/10/15 14:22:02 INFO Applying migration id=quote 2026/10/15 14:22:02 INFO Applying migration id=rfc9421 2026/10/15 14:22:02 INFO Applying migration id=keys 2026/10/15 14:22:02 INFO Applying migration id=portable 2026/10/15 14:22:02 INFO Applying migration id=proofs 2026/10/15 14:22:02 INFO Applying migration id=contexts 2026/10/15 14:22:02 INFO Applying migration id=deliverieshost 2026/10/15 14:22:02 INFO Applying migration id=pembegin 2026/10/15 14:22:02 INFO Applying migration id=didhost 2026/10/15 14:22:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:02 INFO Applying migration id=invites 2026/10/15 14:22:02 INFO Applying migration id=ed25519blob 2026/10/15 14:22:02 INFO Applying migration id=rsablob 2026/10/15 14:22:02 INFO Applying migration id=iconscid 2026/10/15 14:22:02 INFO Applying migration id=actor 2026/10/15 14:22:02 INFO Applying migration id=localkeys 2026/10/15 14:22:02 INFO Applying migration id=deleted 2026/10/15 14:22:02 INFO Applying migration id=history 2026/10/15 14:22:02 INFO Applying migration id=outboxnano 2026/10/15 14:22:02 INFO Applying migration id=implements 2026/10/15 14:22:02 INFO Applying migration id=backfill 2026/10/15 14:22:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-0684-7c43-9dc9-cf59aa0da7d9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e 2026/10/15 14:22:02 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0685-774e-8109-047a844ca8ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0685-7439-aa4f-d211d0f73838 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0685-7439-aa4f-d211d0f73838 2026/10/15 14:22:02 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff1-0686-7c16-b534-5332a80afb60 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-0684-74fc-bd89-7952f447ce3e 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.53s) === RUN TestUsers_PostToFollowers 2026/10/15 14:22:02 INFO Applying migration id=initial 2026/10/15 14:22:02 INFO Applying migration id=notesupdated 2026/10/15 14:22:02 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:02 INFO Applying migration id=activitiesid 2026/10/15 14:22:02 INFO Applying migration id=outbox 2026/10/15 14:22:02 INFO Applying migration id=edits 2026/10/15 14:22:02 INFO Applying migration id=outboxactor 2026/10/15 14:22:02 INFO Applying migration id=outboxsender 2026/10/15 14:22:02 INFO Applying migration id=thread 2026/10/15 14:22:02 INFO Applying migration id=host 2026/10/15 14:22:02 INFO Applying migration id=sharedinbox 2026/10/15 14:22:02 INFO Applying migration id=noteshost 2026/10/15 14:22:02 INFO Applying migration id=fetched 2026/10/15 14:22:02 INFO Applying migration id=move 2026/10/15 14:22:02 INFO Applying migration id=cleanup 2026/10/15 14:22:02 INFO Applying migration id=received 2026/10/15 14:22:02 INFO Applying migration id=namehost 2026/10/15 14:22:02 INFO Applying migration id=outboxhost 2026/10/15 14:22:02 INFO Applying migration id=notesfts 2026/10/15 14:22:02 INFO Applying migration id=iconsname 2026/10/15 14:22:02 INFO Applying migration id=nohash 2026/10/15 14:22:02 INFO Applying migration id=shares 2026/10/15 14:22:02 INFO Applying migration id=actorttl 2026/10/15 14:22:02 INFO Applying migration id=tocc 2026/10/15 14:22:02 INFO Applying migration id=followeds 2026/10/15 14:22:02 INFO Applying migration id=certhash 2026/10/15 14:22:02 INFO Applying migration id=follows_sync 2026/10/15 14:22:02 INFO Applying migration id=jsonpath 2026/10/15 14:22:02 INFO Applying migration id=localforward 2026/10/15 14:22:02 INFO Applying migration id=avatar 2026/10/15 14:22:02 INFO Applying migration id=noimage 2026/10/15 14:22:02 INFO Applying migration id=feed 2026/10/15 14:22:02 INFO Applying migration id=bookmarks 2026/10/15 14:22:02 INFO Applying migration id=shareactivity 2026/10/15 14:22:02 INFO Applying migration id=application 2026/10/15 14:22:02 INFO Applying migration id=certificates 2026/10/15 14:22:02 INFO Applying migration id=rawforward 2026/10/15 14:22:02 INFO Applying migration id=publickey 2026/10/15 14:22:02 INFO Applying migration id=resolvegroup 2026/10/15 14:22:02 INFO Applying migration id=reject 2026/10/15 14:22:02 INFO Applying migration id=autodel 2026/10/15 14:22:02 INFO Applying migration id=jsonb 2026/10/15 14:22:02 INFO Applying migration id=quote 2026/10/15 14:22:02 INFO Applying migration id=rfc9421 2026/10/15 14:22:02 INFO Applying migration id=keys 2026/10/15 14:22:02 INFO Applying migration id=portable 2026/10/15 14:22:02 INFO Applying migration id=proofs 2026/10/15 14:22:02 INFO Applying migration id=contexts 2026/10/15 14:22:02 INFO Applying migration id=deliverieshost 2026/10/15 14:22:02 INFO Applying migration id=pembegin 2026/10/15 14:22:02 INFO Applying migration id=didhost 2026/10/15 14:22:02 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:02 INFO Applying migration id=invites 2026/10/15 14:22:02 INFO Applying migration id=ed25519blob 2026/10/15 14:22:02 INFO Applying migration id=rsablob 2026/10/15 14:22:02 INFO Applying migration id=iconscid 2026/10/15 14:22:02 INFO Applying migration id=actor 2026/10/15 14:22:02 INFO Applying migration id=localkeys 2026/10/15 14:22:02 INFO Applying migration id=deleted 2026/10/15 14:22:02 INFO Applying migration id=history 2026/10/15 14:22:02 INFO Applying migration id=outboxnano 2026/10/15 14:22:02 INFO Applying migration id=implements 2026/10/15 14:22:03 INFO Applying migration id=backfill 2026/10/15 14:22:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-08de-7e19-b457-fc2af06a9b35 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-08df-7715-aa02-c14685173b3c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-08de-7e19-b457-fc2af06a9b35 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-08de-7e19-b457-fc2af06a9b35 2026/10/15 14:22:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-08df-7ecd-bbb9-6d55a2a286da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-08df-7e8d-86ba-e55196b7f876 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-08df-7e8d-86ba-e55196b7f876 --- PASS: TestUsers_PostToFollowers (0.60s) === RUN TestUsers_PostToFollowersNotFollowing 2026/10/15 14:22:03 INFO Applying migration id=initial 2026/10/15 14:22:03 INFO Applying migration id=notesupdated 2026/10/15 14:22:03 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:03 INFO Applying migration id=activitiesid 2026/10/15 14:22:03 INFO Applying migration id=outbox 2026/10/15 14:22:03 INFO Applying migration id=edits 2026/10/15 14:22:03 INFO Applying migration id=outboxactor 2026/10/15 14:22:03 INFO Applying migration id=outboxsender 2026/10/15 14:22:03 INFO Applying migration id=thread 2026/10/15 14:22:03 INFO Applying migration id=host 2026/10/15 14:22:03 INFO Applying migration id=sharedinbox 2026/10/15 14:22:03 INFO Applying migration id=noteshost 2026/10/15 14:22:03 INFO Applying migration id=fetched 2026/10/15 14:22:03 INFO Applying migration id=move 2026/10/15 14:22:03 INFO Applying migration id=cleanup 2026/10/15 14:22:03 INFO Applying migration id=received 2026/10/15 14:22:03 INFO Applying migration id=namehost 2026/10/15 14:22:03 INFO Applying migration id=outboxhost 2026/10/15 14:22:03 INFO Applying migration id=notesfts 2026/10/15 14:22:03 INFO Applying migration id=iconsname 2026/10/15 14:22:03 INFO Applying migration id=nohash 2026/10/15 14:22:03 INFO Applying migration id=shares 2026/10/15 14:22:03 INFO Applying migration id=actorttl 2026/10/15 14:22:03 INFO Applying migration id=tocc 2026/10/15 14:22:03 INFO Applying migration id=followeds 2026/10/15 14:22:03 INFO Applying migration id=certhash 2026/10/15 14:22:03 INFO Applying migration id=follows_sync 2026/10/15 14:22:03 INFO Applying migration id=jsonpath 2026/10/15 14:22:03 INFO Applying migration id=localforward 2026/10/15 14:22:03 INFO Applying migration id=avatar 2026/10/15 14:22:03 INFO Applying migration id=noimage 2026/10/15 14:22:03 INFO Applying migration id=feed 2026/10/15 14:22:03 INFO Applying migration id=bookmarks 2026/10/15 14:22:03 INFO Applying migration id=shareactivity 2026/10/15 14:22:03 INFO Applying migration id=application 2026/10/15 14:22:03 INFO Applying migration id=certificates 2026/10/15 14:22:03 INFO Applying migration id=rawforward 2026/10/15 14:22:03 INFO Applying migration id=publickey 2026/10/15 14:22:03 INFO Applying migration id=resolvegroup 2026/10/15 14:22:03 INFO Applying migration id=reject 2026/10/15 14:22:03 INFO Applying migration id=autodel 2026/10/15 14:22:03 INFO Applying migration id=jsonb 2026/10/15 14:22:03 INFO Applying migration id=quote 2026/10/15 14:22:03 INFO Applying migration id=rfc9421 2026/10/15 14:22:03 INFO Applying migration id=keys 2026/10/15 14:22:03 INFO Applying migration id=portable 2026/10/15 14:22:03 INFO Applying migration id=proofs 2026/10/15 14:22:03 INFO Applying migration id=contexts 2026/10/15 14:22:03 INFO Applying migration id=deliverieshost 2026/10/15 14:22:03 INFO Applying migration id=pembegin 2026/10/15 14:22:03 INFO Applying migration id=didhost 2026/10/15 14:22:03 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:03 INFO Applying migration id=invites 2026/10/15 14:22:03 INFO Applying migration id=ed25519blob 2026/10/15 14:22:03 INFO Applying migration id=rsablob 2026/10/15 14:22:03 INFO Applying migration id=iconscid 2026/10/15 14:22:03 INFO Applying migration id=actor 2026/10/15 14:22:03 INFO Applying migration id=localkeys 2026/10/15 14:22:03 INFO Applying migration id=deleted 2026/10/15 14:22:03 INFO Applying migration id=history 2026/10/15 14:22:03 INFO Applying migration id=outboxnano 2026/10/15 14:22:03 INFO Applying migration id=implements 2026/10/15 14:22:03 INFO Applying migration id=backfill 2026/10/15 14:22:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0ce8-72ad-9bf8-9eeaf65ca547 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0ce8-722c-9754-8acfdb695a8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0ce8-722c-9754-8acfdb695a8f --- PASS: TestUsers_PostToFollowersNotFollowing (1.03s) === RUN TestUsers_PublicPost 2026/10/15 14:22:04 INFO Applying migration id=initial 2026/10/15 14:22:04 INFO Applying migration id=notesupdated 2026/10/15 14:22:04 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:04 INFO Applying migration id=activitiesid 2026/10/15 14:22:04 INFO Applying migration id=outbox 2026/10/15 14:22:04 INFO Applying migration id=edits 2026/10/15 14:22:04 INFO Applying migration id=outboxactor 2026/10/15 14:22:04 INFO Applying migration id=outboxsender 2026/10/15 14:22:04 INFO Applying migration id=thread 2026/10/15 14:22:04 INFO Applying migration id=host 2026/10/15 14:22:04 INFO Applying migration id=sharedinbox 2026/10/15 14:22:04 INFO Applying migration id=noteshost 2026/10/15 14:22:04 INFO Applying migration id=fetched 2026/10/15 14:22:04 INFO Applying migration id=move 2026/10/15 14:22:04 INFO Applying migration id=cleanup 2026/10/15 14:22:04 INFO Applying migration id=received 2026/10/15 14:22:04 INFO Applying migration id=namehost 2026/10/15 14:22:04 INFO Applying migration id=outboxhost 2026/10/15 14:22:04 INFO Applying migration id=notesfts 2026/10/15 14:22:04 INFO Applying migration id=iconsname 2026/10/15 14:22:04 INFO Applying migration id=nohash 2026/10/15 14:22:04 INFO Applying migration id=shares 2026/10/15 14:22:04 INFO Applying migration id=actorttl 2026/10/15 14:22:04 INFO Applying migration id=tocc 2026/10/15 14:22:04 INFO Applying migration id=followeds 2026/10/15 14:22:04 INFO Applying migration id=certhash 2026/10/15 14:22:04 INFO Applying migration id=follows_sync 2026/10/15 14:22:04 INFO Applying migration id=jsonpath 2026/10/15 14:22:04 INFO Applying migration id=localforward 2026/10/15 14:22:04 INFO Applying migration id=avatar 2026/10/15 14:22:04 INFO Applying migration id=noimage 2026/10/15 14:22:04 INFO Applying migration id=feed 2026/10/15 14:22:04 INFO Applying migration id=bookmarks 2026/10/15 14:22:04 INFO Applying migration id=shareactivity 2026/10/15 14:22:04 INFO Applying migration id=application 2026/10/15 14:22:04 INFO Applying migration id=certificates 2026/10/15 14:22:04 INFO Applying migration id=rawforward 2026/10/15 14:22:04 INFO Applying migration id=publickey 2026/10/15 14:22:04 INFO Applying migration id=resolvegroup 2026/10/15 14:22:04 INFO Applying migration id=reject 2026/10/15 14:22:04 INFO Applying migration id=autodel 2026/10/15 14:22:04 INFO Applying migration id=jsonb 2026/10/15 14:22:04 INFO Applying migration id=quote 2026/10/15 14:22:04 INFO Applying migration id=rfc9421 2026/10/15 14:22:04 INFO Applying migration id=keys 2026/10/15 14:22:04 INFO Applying migration id=portable 2026/10/15 14:22:04 INFO Applying migration id=proofs 2026/10/15 14:22:04 INFO Applying migration id=contexts 2026/10/15 14:22:04 INFO Applying migration id=deliverieshost 2026/10/15 14:22:04 INFO Applying migration id=pembegin 2026/10/15 14:22:04 INFO Applying migration id=didhost 2026/10/15 14:22:04 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:04 INFO Applying migration id=invites 2026/10/15 14:22:04 INFO Applying migration id=ed25519blob 2026/10/15 14:22:04 INFO Applying migration id=rsablob 2026/10/15 14:22:04 INFO Applying migration id=iconscid 2026/10/15 14:22:04 INFO Applying migration id=actor 2026/10/15 14:22:04 INFO Applying migration id=localkeys 2026/10/15 14:22:04 INFO Applying migration id=deleted 2026/10/15 14:22:04 INFO Applying migration id=history 2026/10/15 14:22:04 INFO Applying migration id=outboxnano 2026/10/15 14:22:04 INFO Applying migration id=implements 2026/10/15 14:22:04 INFO Applying migration id=backfill 2026/10/15 14:22:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-0fdb-761a-8af6-6706eff73135 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-0fdc-7425-ad9f-083b897ca01d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-0fdb-761a-8af6-6706eff73135 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a13ff1-0fdb-761a-8af6-6706eff73135 2026/10/15 14:22:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-0fdd-7154-8e36-e22f536ec2be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-0fdd-70cf-a77a-f41c32942271 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-0fdd-70cf-a77a-f41c32942271 --- PASS: TestUsers_PublicPost (0.76s) === RUN TestUsers_PublicPostNotFollowing 2026/10/15 14:22:05 INFO Applying migration id=initial 2026/10/15 14:22:05 INFO Applying migration id=notesupdated 2026/10/15 14:22:05 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:05 INFO Applying migration id=activitiesid 2026/10/15 14:22:05 INFO Applying migration id=outbox 2026/10/15 14:22:05 INFO Applying migration id=edits 2026/10/15 14:22:05 INFO Applying migration id=outboxactor 2026/10/15 14:22:05 INFO Applying migration id=outboxsender 2026/10/15 14:22:05 INFO Applying migration id=thread 2026/10/15 14:22:05 INFO Applying migration id=host 2026/10/15 14:22:05 INFO Applying migration id=sharedinbox 2026/10/15 14:22:05 INFO Applying migration id=noteshost 2026/10/15 14:22:05 INFO Applying migration id=fetched 2026/10/15 14:22:05 INFO Applying migration id=move 2026/10/15 14:22:05 INFO Applying migration id=cleanup 2026/10/15 14:22:05 INFO Applying migration id=received 2026/10/15 14:22:05 INFO Applying migration id=namehost 2026/10/15 14:22:05 INFO Applying migration id=outboxhost 2026/10/15 14:22:05 INFO Applying migration id=notesfts 2026/10/15 14:22:05 INFO Applying migration id=iconsname 2026/10/15 14:22:05 INFO Applying migration id=nohash 2026/10/15 14:22:05 INFO Applying migration id=shares 2026/10/15 14:22:05 INFO Applying migration id=actorttl 2026/10/15 14:22:05 INFO Applying migration id=tocc 2026/10/15 14:22:05 INFO Applying migration id=followeds 2026/10/15 14:22:05 INFO Applying migration id=certhash 2026/10/15 14:22:05 INFO Applying migration id=follows_sync 2026/10/15 14:22:05 INFO Applying migration id=jsonpath 2026/10/15 14:22:05 INFO Applying migration id=localforward 2026/10/15 14:22:05 INFO Applying migration id=avatar 2026/10/15 14:22:05 INFO Applying migration id=noimage 2026/10/15 14:22:05 INFO Applying migration id=feed 2026/10/15 14:22:05 INFO Applying migration id=bookmarks 2026/10/15 14:22:05 INFO Applying migration id=shareactivity 2026/10/15 14:22:05 INFO Applying migration id=application 2026/10/15 14:22:05 INFO Applying migration id=certificates 2026/10/15 14:22:05 INFO Applying migration id=rawforward 2026/10/15 14:22:05 INFO Applying migration id=publickey 2026/10/15 14:22:05 INFO Applying migration id=resolvegroup 2026/10/15 14:22:05 INFO Applying migration id=reject 2026/10/15 14:22:05 INFO Applying migration id=autodel 2026/10/15 14:22:05 INFO Applying migration id=jsonb 2026/10/15 14:22:05 INFO Applying migration id=quote 2026/10/15 14:22:05 INFO Applying migration id=rfc9421 2026/10/15 14:22:05 INFO Applying migration id=keys 2026/10/15 14:22:05 INFO Applying migration id=portable 2026/10/15 14:22:05 INFO Applying migration id=proofs 2026/10/15 14:22:05 INFO Applying migration id=contexts 2026/10/15 14:22:05 INFO Applying migration id=deliverieshost 2026/10/15 14:22:05 INFO Applying migration id=pembegin 2026/10/15 14:22:05 INFO Applying migration id=didhost 2026/10/15 14:22:05 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:05 INFO Applying migration id=invites 2026/10/15 14:22:05 INFO Applying migration id=ed25519blob 2026/10/15 14:22:05 INFO Applying migration id=rsablob 2026/10/15 14:22:05 INFO Applying migration id=iconscid 2026/10/15 14:22:05 INFO Applying migration id=actor 2026/10/15 14:22:05 INFO Applying migration id=localkeys 2026/10/15 14:22:05 INFO Applying migration id=deleted 2026/10/15 14:22:05 INFO Applying migration id=history 2026/10/15 14:22:05 INFO Applying migration id=outboxnano 2026/10/15 14:22:05 INFO Applying migration id=implements 2026/10/15 14:22:05 INFO Applying migration id=backfill 2026/10/15 14:22:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-133f-7de3-aaec-612d7401cb04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-133f-7d6a-93d9-78615ffa0a3a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-133f-7d6a-93d9-78615ffa0a3a --- PASS: TestUsers_PublicPostNotFollowing (0.87s) === RUN TestUsers_PublicPostShared 2026/10/15 14:22:06 INFO Applying migration id=initial 2026/10/15 14:22:06 INFO Applying migration id=notesupdated 2026/10/15 14:22:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:06 INFO Applying migration id=activitiesid 2026/10/15 14:22:06 INFO Applying migration id=outbox 2026/10/15 14:22:06 INFO Applying migration id=edits 2026/10/15 14:22:06 INFO Applying migration id=outboxactor 2026/10/15 14:22:06 INFO Applying migration id=outboxsender 2026/10/15 14:22:06 INFO Applying migration id=thread 2026/10/15 14:22:06 INFO Applying migration id=host 2026/10/15 14:22:06 INFO Applying migration id=sharedinbox 2026/10/15 14:22:06 INFO Applying migration id=noteshost 2026/10/15 14:22:06 INFO Applying migration id=fetched 2026/10/15 14:22:06 INFO Applying migration id=move 2026/10/15 14:22:06 INFO Applying migration id=cleanup 2026/10/15 14:22:06 INFO Applying migration id=received 2026/10/15 14:22:06 INFO Applying migration id=namehost 2026/10/15 14:22:06 INFO Applying migration id=outboxhost 2026/10/15 14:22:06 INFO Applying migration id=notesfts 2026/10/15 14:22:06 INFO Applying migration id=iconsname 2026/10/15 14:22:06 INFO Applying migration id=nohash 2026/10/15 14:22:06 INFO Applying migration id=shares 2026/10/15 14:22:06 INFO Applying migration id=actorttl 2026/10/15 14:22:06 INFO Applying migration id=tocc 2026/10/15 14:22:06 INFO Applying migration id=followeds 2026/10/15 14:22:06 INFO Applying migration id=certhash 2026/10/15 14:22:06 INFO Applying migration id=follows_sync 2026/10/15 14:22:06 INFO Applying migration id=jsonpath 2026/10/15 14:22:06 INFO Applying migration id=localforward 2026/10/15 14:22:06 INFO Applying migration id=avatar 2026/10/15 14:22:06 INFO Applying migration id=noimage 2026/10/15 14:22:06 INFO Applying migration id=feed 2026/10/15 14:22:06 INFO Applying migration id=bookmarks 2026/10/15 14:22:06 INFO Applying migration id=shareactivity 2026/10/15 14:22:06 INFO Applying migration id=application 2026/10/15 14:22:06 INFO Applying migration id=certificates 2026/10/15 14:22:06 INFO Applying migration id=rawforward 2026/10/15 14:22:06 INFO Applying migration id=publickey 2026/10/15 14:22:06 INFO Applying migration id=resolvegroup 2026/10/15 14:22:06 INFO Applying migration id=reject 2026/10/15 14:22:06 INFO Applying migration id=autodel 2026/10/15 14:22:06 INFO Applying migration id=jsonb 2026/10/15 14:22:06 INFO Applying migration id=quote 2026/10/15 14:22:06 INFO Applying migration id=rfc9421 2026/10/15 14:22:06 INFO Applying migration id=keys 2026/10/15 14:22:06 INFO Applying migration id=portable 2026/10/15 14:22:06 INFO Applying migration id=proofs 2026/10/15 14:22:06 INFO Applying migration id=contexts 2026/10/15 14:22:06 INFO Applying migration id=deliverieshost 2026/10/15 14:22:06 INFO Applying migration id=pembegin 2026/10/15 14:22:06 INFO Applying migration id=didhost 2026/10/15 14:22:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:06 INFO Applying migration id=invites 2026/10/15 14:22:06 INFO Applying migration id=ed25519blob 2026/10/15 14:22:06 INFO Applying migration id=rsablob 2026/10/15 14:22:06 INFO Applying migration id=iconscid 2026/10/15 14:22:06 INFO Applying migration id=actor 2026/10/15 14:22:06 INFO Applying migration id=localkeys 2026/10/15 14:22:06 INFO Applying migration id=deleted 2026/10/15 14:22:06 INFO Applying migration id=history 2026/10/15 14:22:06 INFO Applying migration id=outboxnano 2026/10/15 14:22:06 INFO Applying migration id=implements 2026/10/15 14:22:06 INFO Applying migration id=backfill 2026/10/15 14:22:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-1541-7e31-819a-475acee34c85 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/10/15 14:22:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestUsers_PublicPostShared (0.52s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/10/15 14:22:06 INFO Applying migration id=initial 2026/10/15 14:22:06 INFO Applying migration id=notesupdated 2026/10/15 14:22:06 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:06 INFO Applying migration id=activitiesid 2026/10/15 14:22:06 INFO Applying migration id=outbox 2026/10/15 14:22:06 INFO Applying migration id=edits 2026/10/15 14:22:06 INFO Applying migration id=outboxactor 2026/10/15 14:22:06 INFO Applying migration id=outboxsender 2026/10/15 14:22:06 INFO Applying migration id=thread 2026/10/15 14:22:06 INFO Applying migration id=host 2026/10/15 14:22:06 INFO Applying migration id=sharedinbox 2026/10/15 14:22:06 INFO Applying migration id=noteshost 2026/10/15 14:22:06 INFO Applying migration id=fetched 2026/10/15 14:22:06 INFO Applying migration id=move 2026/10/15 14:22:06 INFO Applying migration id=cleanup 2026/10/15 14:22:06 INFO Applying migration id=received 2026/10/15 14:22:06 INFO Applying migration id=namehost 2026/10/15 14:22:06 INFO Applying migration id=outboxhost 2026/10/15 14:22:06 INFO Applying migration id=notesfts 2026/10/15 14:22:06 INFO Applying migration id=iconsname 2026/10/15 14:22:06 INFO Applying migration id=nohash 2026/10/15 14:22:06 INFO Applying migration id=shares 2026/10/15 14:22:06 INFO Applying migration id=actorttl 2026/10/15 14:22:06 INFO Applying migration id=tocc 2026/10/15 14:22:06 INFO Applying migration id=followeds 2026/10/15 14:22:06 INFO Applying migration id=certhash 2026/10/15 14:22:06 INFO Applying migration id=follows_sync 2026/10/15 14:22:06 INFO Applying migration id=jsonpath 2026/10/15 14:22:06 INFO Applying migration id=localforward 2026/10/15 14:22:06 INFO Applying migration id=avatar 2026/10/15 14:22:06 INFO Applying migration id=noimage 2026/10/15 14:22:06 INFO Applying migration id=feed 2026/10/15 14:22:06 INFO Applying migration id=bookmarks 2026/10/15 14:22:06 INFO Applying migration id=shareactivity 2026/10/15 14:22:06 INFO Applying migration id=application 2026/10/15 14:22:06 INFO Applying migration id=certificates 2026/10/15 14:22:06 INFO Applying migration id=rawforward 2026/10/15 14:22:06 INFO Applying migration id=publickey 2026/10/15 14:22:06 INFO Applying migration id=resolvegroup 2026/10/15 14:22:06 INFO Applying migration id=reject 2026/10/15 14:22:06 INFO Applying migration id=autodel 2026/10/15 14:22:06 INFO Applying migration id=jsonb 2026/10/15 14:22:06 INFO Applying migration id=quote 2026/10/15 14:22:06 INFO Applying migration id=rfc9421 2026/10/15 14:22:06 INFO Applying migration id=keys 2026/10/15 14:22:06 INFO Applying migration id=portable 2026/10/15 14:22:06 INFO Applying migration id=proofs 2026/10/15 14:22:06 INFO Applying migration id=contexts 2026/10/15 14:22:06 INFO Applying migration id=deliverieshost 2026/10/15 14:22:06 INFO Applying migration id=pembegin 2026/10/15 14:22:06 INFO Applying migration id=didhost 2026/10/15 14:22:06 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:06 INFO Applying migration id=invites 2026/10/15 14:22:06 INFO Applying migration id=ed25519blob 2026/10/15 14:22:06 INFO Applying migration id=rsablob 2026/10/15 14:22:06 INFO Applying migration id=iconscid 2026/10/15 14:22:06 INFO Applying migration id=actor 2026/10/15 14:22:06 INFO Applying migration id=localkeys 2026/10/15 14:22:06 INFO Applying migration id=deleted 2026/10/15 14:22:06 INFO Applying migration id=history 2026/10/15 14:22:06 INFO Applying migration id=outboxnano 2026/10/15 14:22:06 INFO Applying migration id=implements 2026/10/15 14:22:06 INFO Applying migration id=backfill 2026/10/15 14:22:07 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-17a5-7b2b-924e-f278f7b8c9e7 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/10/15 14:22:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:07 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff1-17a8-76dc-944f-271eaf28356a activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-17a5-7b2b-924e-f278f7b8c9e7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (0.61s) === RUN TestView_NoReplies 2026/10/15 14:22:07 INFO Applying migration id=initial 2026/10/15 14:22:07 INFO Applying migration id=notesupdated 2026/10/15 14:22:07 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:07 INFO Applying migration id=activitiesid 2026/10/15 14:22:07 INFO Applying migration id=outbox 2026/10/15 14:22:07 INFO Applying migration id=edits 2026/10/15 14:22:07 INFO Applying migration id=outboxactor 2026/10/15 14:22:07 INFO Applying migration id=outboxsender 2026/10/15 14:22:07 INFO Applying migration id=thread 2026/10/15 14:22:07 INFO Applying migration id=host 2026/10/15 14:22:07 INFO Applying migration id=sharedinbox 2026/10/15 14:22:07 INFO Applying migration id=noteshost 2026/10/15 14:22:07 INFO Applying migration id=fetched 2026/10/15 14:22:07 INFO Applying migration id=move 2026/10/15 14:22:07 INFO Applying migration id=cleanup 2026/10/15 14:22:07 INFO Applying migration id=received 2026/10/15 14:22:07 INFO Applying migration id=namehost 2026/10/15 14:22:07 INFO Applying migration id=outboxhost 2026/10/15 14:22:07 INFO Applying migration id=notesfts 2026/10/15 14:22:07 INFO Applying migration id=iconsname 2026/10/15 14:22:07 INFO Applying migration id=nohash 2026/10/15 14:22:07 INFO Applying migration id=shares 2026/10/15 14:22:07 INFO Applying migration id=actorttl 2026/10/15 14:22:07 INFO Applying migration id=tocc 2026/10/15 14:22:07 INFO Applying migration id=followeds 2026/10/15 14:22:07 INFO Applying migration id=certhash 2026/10/15 14:22:07 INFO Applying migration id=follows_sync 2026/10/15 14:22:07 INFO Applying migration id=jsonpath 2026/10/15 14:22:07 INFO Applying migration id=localforward 2026/10/15 14:22:07 INFO Applying migration id=avatar 2026/10/15 14:22:07 INFO Applying migration id=noimage 2026/10/15 14:22:07 INFO Applying migration id=feed 2026/10/15 14:22:07 INFO Applying migration id=bookmarks 2026/10/15 14:22:07 INFO Applying migration id=shareactivity 2026/10/15 14:22:07 INFO Applying migration id=application 2026/10/15 14:22:07 INFO Applying migration id=certificates 2026/10/15 14:22:07 INFO Applying migration id=rawforward 2026/10/15 14:22:07 INFO Applying migration id=publickey 2026/10/15 14:22:07 INFO Applying migration id=resolvegroup 2026/10/15 14:22:07 INFO Applying migration id=reject 2026/10/15 14:22:07 INFO Applying migration id=autodel 2026/10/15 14:22:07 INFO Applying migration id=jsonb 2026/10/15 14:22:07 INFO Applying migration id=quote 2026/10/15 14:22:07 INFO Applying migration id=rfc9421 2026/10/15 14:22:07 INFO Applying migration id=keys 2026/10/15 14:22:07 INFO Applying migration id=portable 2026/10/15 14:22:07 INFO Applying migration id=proofs 2026/10/15 14:22:07 INFO Applying migration id=contexts 2026/10/15 14:22:07 INFO Applying migration id=deliverieshost 2026/10/15 14:22:07 INFO Applying migration id=pembegin 2026/10/15 14:22:07 INFO Applying migration id=didhost 2026/10/15 14:22:07 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:07 INFO Applying migration id=invites 2026/10/15 14:22:07 INFO Applying migration id=ed25519blob 2026/10/15 14:22:07 INFO Applying migration id=rsablob 2026/10/15 14:22:07 INFO Applying migration id=iconscid 2026/10/15 14:22:07 INFO Applying migration id=actor 2026/10/15 14:22:07 INFO Applying migration id=localkeys 2026/10/15 14:22:07 INFO Applying migration id=deleted 2026/10/15 14:22:07 INFO Applying migration id=history 2026/10/15 14:22:07 INFO Applying migration id=outboxnano 2026/10/15 14:22:07 INFO Applying migration id=implements 2026/10/15 14:22:07 INFO Applying migration id=backfill 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1a7f-704c-bf07-5be8c9f1cd82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1a7e-785d-badd-77d4b931b207 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-1a7e-785d-badd-77d4b931b207 2026/10/15 14:22:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-1a7e-785d-badd-77d4b931b207 --- PASS: TestView_NoReplies (0.73s) === RUN TestView_OneReply 2026/10/15 14:22:08 INFO Applying migration id=initial 2026/10/15 14:22:08 INFO Applying migration id=notesupdated 2026/10/15 14:22:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:08 INFO Applying migration id=activitiesid 2026/10/15 14:22:08 INFO Applying migration id=outbox 2026/10/15 14:22:08 INFO Applying migration id=edits 2026/10/15 14:22:08 INFO Applying migration id=outboxactor 2026/10/15 14:22:08 INFO Applying migration id=outboxsender 2026/10/15 14:22:08 INFO Applying migration id=thread 2026/10/15 14:22:08 INFO Applying migration id=host 2026/10/15 14:22:08 INFO Applying migration id=sharedinbox 2026/10/15 14:22:08 INFO Applying migration id=noteshost 2026/10/15 14:22:08 INFO Applying migration id=fetched 2026/10/15 14:22:08 INFO Applying migration id=move 2026/10/15 14:22:08 INFO Applying migration id=cleanup 2026/10/15 14:22:08 INFO Applying migration id=received 2026/10/15 14:22:08 INFO Applying migration id=namehost 2026/10/15 14:22:08 INFO Applying migration id=outboxhost 2026/10/15 14:22:08 INFO Applying migration id=notesfts 2026/10/15 14:22:08 INFO Applying migration id=iconsname 2026/10/15 14:22:08 INFO Applying migration id=nohash 2026/10/15 14:22:08 INFO Applying migration id=shares 2026/10/15 14:22:08 INFO Applying migration id=actorttl 2026/10/15 14:22:08 INFO Applying migration id=tocc 2026/10/15 14:22:08 INFO Applying migration id=followeds 2026/10/15 14:22:08 INFO Applying migration id=certhash 2026/10/15 14:22:08 INFO Applying migration id=follows_sync 2026/10/15 14:22:08 INFO Applying migration id=jsonpath 2026/10/15 14:22:08 INFO Applying migration id=localforward 2026/10/15 14:22:08 INFO Applying migration id=avatar 2026/10/15 14:22:08 INFO Applying migration id=noimage 2026/10/15 14:22:08 INFO Applying migration id=feed 2026/10/15 14:22:08 INFO Applying migration id=bookmarks 2026/10/15 14:22:08 INFO Applying migration id=shareactivity 2026/10/15 14:22:08 INFO Applying migration id=application 2026/10/15 14:22:08 INFO Applying migration id=certificates 2026/10/15 14:22:08 INFO Applying migration id=rawforward 2026/10/15 14:22:08 INFO Applying migration id=publickey 2026/10/15 14:22:08 INFO Applying migration id=resolvegroup 2026/10/15 14:22:08 INFO Applying migration id=reject 2026/10/15 14:22:08 INFO Applying migration id=autodel 2026/10/15 14:22:08 INFO Applying migration id=jsonb 2026/10/15 14:22:08 INFO Applying migration id=quote 2026/10/15 14:22:08 INFO Applying migration id=rfc9421 2026/10/15 14:22:08 INFO Applying migration id=keys 2026/10/15 14:22:08 INFO Applying migration id=portable 2026/10/15 14:22:08 INFO Applying migration id=proofs 2026/10/15 14:22:08 INFO Applying migration id=contexts 2026/10/15 14:22:08 INFO Applying migration id=deliverieshost 2026/10/15 14:22:08 INFO Applying migration id=pembegin 2026/10/15 14:22:08 INFO Applying migration id=didhost 2026/10/15 14:22:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:08 INFO Applying migration id=invites 2026/10/15 14:22:08 INFO Applying migration id=ed25519blob 2026/10/15 14:22:08 INFO Applying migration id=rsablob 2026/10/15 14:22:08 INFO Applying migration id=iconscid 2026/10/15 14:22:08 INFO Applying migration id=actor 2026/10/15 14:22:08 INFO Applying migration id=localkeys 2026/10/15 14:22:08 INFO Applying migration id=deleted 2026/10/15 14:22:08 INFO Applying migration id=history 2026/10/15 14:22:08 INFO Applying migration id=outboxnano 2026/10/15 14:22:08 INFO Applying migration id=implements 2026/10/15 14:22:08 INFO Applying migration id=backfill 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1ba5-7717-bd8f-739407001db6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 2026/10/15 14:22:08 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 2026/10/15 14:22:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-1ba7-7494-8c4a-4587c4e3ad4e note=https://localhost.localdomain:8443/post/01a13ff1-1ba7-746f-8e8c-7fbab41ccf0a thread=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1ba7-7494-8c4a-4587c4e3ad4e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1ba7-746f-8e8c-7fbab41ccf0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-1ba7-746f-8e8c-7fbab41ccf0a 2026/10/15 14:22:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-1ba5-73f3-b81a-70144c0cdc30 --- PASS: TestView_OneReply (0.29s) === RUN TestView_TwoReplies 2026/10/15 14:22:08 INFO Applying migration id=initial 2026/10/15 14:22:08 INFO Applying migration id=notesupdated 2026/10/15 14:22:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:08 INFO Applying migration id=activitiesid 2026/10/15 14:22:08 INFO Applying migration id=outbox 2026/10/15 14:22:08 INFO Applying migration id=edits 2026/10/15 14:22:08 INFO Applying migration id=outboxactor 2026/10/15 14:22:08 INFO Applying migration id=outboxsender 2026/10/15 14:22:08 INFO Applying migration id=thread 2026/10/15 14:22:08 INFO Applying migration id=host 2026/10/15 14:22:08 INFO Applying migration id=sharedinbox 2026/10/15 14:22:08 INFO Applying migration id=noteshost 2026/10/15 14:22:08 INFO Applying migration id=fetched 2026/10/15 14:22:08 INFO Applying migration id=move 2026/10/15 14:22:08 INFO Applying migration id=cleanup 2026/10/15 14:22:08 INFO Applying migration id=received 2026/10/15 14:22:08 INFO Applying migration id=namehost 2026/10/15 14:22:08 INFO Applying migration id=outboxhost 2026/10/15 14:22:08 INFO Applying migration id=notesfts 2026/10/15 14:22:08 INFO Applying migration id=iconsname 2026/10/15 14:22:08 INFO Applying migration id=nohash 2026/10/15 14:22:08 INFO Applying migration id=shares 2026/10/15 14:22:08 INFO Applying migration id=actorttl 2026/10/15 14:22:08 INFO Applying migration id=tocc 2026/10/15 14:22:08 INFO Applying migration id=followeds 2026/10/15 14:22:08 INFO Applying migration id=certhash 2026/10/15 14:22:08 INFO Applying migration id=follows_sync 2026/10/15 14:22:08 INFO Applying migration id=jsonpath 2026/10/15 14:22:08 INFO Applying migration id=localforward 2026/10/15 14:22:08 INFO Applying migration id=avatar 2026/10/15 14:22:08 INFO Applying migration id=noimage 2026/10/15 14:22:08 INFO Applying migration id=feed 2026/10/15 14:22:08 INFO Applying migration id=bookmarks 2026/10/15 14:22:08 INFO Applying migration id=shareactivity 2026/10/15 14:22:08 INFO Applying migration id=application 2026/10/15 14:22:08 INFO Applying migration id=certificates 2026/10/15 14:22:08 INFO Applying migration id=rawforward 2026/10/15 14:22:08 INFO Applying migration id=publickey 2026/10/15 14:22:08 INFO Applying migration id=resolvegroup 2026/10/15 14:22:08 INFO Applying migration id=reject 2026/10/15 14:22:08 INFO Applying migration id=autodel 2026/10/15 14:22:08 INFO Applying migration id=jsonb 2026/10/15 14:22:08 INFO Applying migration id=quote 2026/10/15 14:22:08 INFO Applying migration id=rfc9421 2026/10/15 14:22:08 INFO Applying migration id=keys 2026/10/15 14:22:08 INFO Applying migration id=portable 2026/10/15 14:22:08 INFO Applying migration id=proofs 2026/10/15 14:22:08 INFO Applying migration id=contexts 2026/10/15 14:22:08 INFO Applying migration id=deliverieshost 2026/10/15 14:22:08 INFO Applying migration id=pembegin 2026/10/15 14:22:08 INFO Applying migration id=didhost 2026/10/15 14:22:08 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:08 INFO Applying migration id=invites 2026/10/15 14:22:08 INFO Applying migration id=ed25519blob 2026/10/15 14:22:08 INFO Applying migration id=rsablob 2026/10/15 14:22:08 INFO Applying migration id=iconscid 2026/10/15 14:22:08 INFO Applying migration id=actor 2026/10/15 14:22:08 INFO Applying migration id=localkeys 2026/10/15 14:22:08 INFO Applying migration id=deleted 2026/10/15 14:22:08 INFO Applying migration id=history 2026/10/15 14:22:08 INFO Applying migration id=outboxnano 2026/10/15 14:22:08 INFO Applying migration id=implements 2026/10/15 14:22:08 INFO Applying migration id=backfill 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1df9-7e82-af3c-2747592e0d6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 2026/10/15 14:22:08 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 2026/10/15 14:22:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-1dff-7554-a607-53a7d18ec965 note=https://localhost.localdomain:8443/post/01a13ff1-1dff-74dd-b37c-5bab6e4aae7d thread=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1dff-7554-a607-53a7d18ec965 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1dff-74dd-b37c-5bab6e4aae7d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-1dff-74dd-b37c-5bab6e4aae7d 2026/10/15 14:22:08 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 2026/10/15 14:22:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-1e04-778c-9f75-1e2dd88f0b6e note=https://localhost.localdomain:8443/post/01a13ff1-1e04-7724-bc7b-94c85e6edc15 thread=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-1e04-778c-9f75-1e2dd88f0b6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-1e04-7724-bc7b-94c85e6edc15 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-1e04-7724-bc7b-94c85e6edc15 2026/10/15 14:22:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-1df9-7e25-addd-dc1f21a48956 --- PASS: TestView_TwoReplies (0.61s) === RUN TestView_TwoRepliesBigOffset 2026/10/15 14:22:08 INFO Applying migration id=initial 2026/10/15 14:22:08 INFO Applying migration id=notesupdated 2026/10/15 14:22:08 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:08 INFO Applying migration id=activitiesid 2026/10/15 14:22:08 INFO Applying migration id=outbox 2026/10/15 14:22:08 INFO Applying migration id=edits 2026/10/15 14:22:08 INFO Applying migration id=outboxactor 2026/10/15 14:22:08 INFO Applying migration id=outboxsender 2026/10/15 14:22:08 INFO Applying migration id=thread 2026/10/15 14:22:08 INFO Applying migration id=host 2026/10/15 14:22:08 INFO Applying migration id=sharedinbox 2026/10/15 14:22:08 INFO Applying migration id=noteshost 2026/10/15 14:22:08 INFO Applying migration id=fetched 2026/10/15 14:22:08 INFO Applying migration id=move 2026/10/15 14:22:08 INFO Applying migration id=cleanup 2026/10/15 14:22:08 INFO Applying migration id=received 2026/10/15 14:22:08 INFO Applying migration id=namehost 2026/10/15 14:22:08 INFO Applying migration id=outboxhost 2026/10/15 14:22:08 INFO Applying migration id=notesfts 2026/10/15 14:22:08 INFO Applying migration id=iconsname 2026/10/15 14:22:08 INFO Applying migration id=nohash 2026/10/15 14:22:08 INFO Applying migration id=shares 2026/10/15 14:22:08 INFO Applying migration id=actorttl 2026/10/15 14:22:08 INFO Applying migration id=tocc 2026/10/15 14:22:08 INFO Applying migration id=followeds 2026/10/15 14:22:08 INFO Applying migration id=certhash 2026/10/15 14:22:08 INFO Applying migration id=follows_sync 2026/10/15 14:22:08 INFO Applying migration id=jsonpath 2026/10/15 14:22:09 INFO Applying migration id=localforward 2026/10/15 14:22:09 INFO Applying migration id=avatar 2026/10/15 14:22:09 INFO Applying migration id=noimage 2026/10/15 14:22:09 INFO Applying migration id=feed 2026/10/15 14:22:09 INFO Applying migration id=bookmarks 2026/10/15 14:22:09 INFO Applying migration id=shareactivity 2026/10/15 14:22:09 INFO Applying migration id=application 2026/10/15 14:22:09 INFO Applying migration id=certificates 2026/10/15 14:22:09 INFO Applying migration id=rawforward 2026/10/15 14:22:09 INFO Applying migration id=publickey 2026/10/15 14:22:09 INFO Applying migration id=resolvegroup 2026/10/15 14:22:09 INFO Applying migration id=reject 2026/10/15 14:22:09 INFO Applying migration id=autodel 2026/10/15 14:22:09 INFO Applying migration id=jsonb 2026/10/15 14:22:09 INFO Applying migration id=quote 2026/10/15 14:22:09 INFO Applying migration id=rfc9421 2026/10/15 14:22:09 INFO Applying migration id=keys 2026/10/15 14:22:09 INFO Applying migration id=portable 2026/10/15 14:22:09 INFO Applying migration id=proofs 2026/10/15 14:22:09 INFO Applying migration id=contexts 2026/10/15 14:22:09 INFO Applying migration id=deliverieshost 2026/10/15 14:22:09 INFO Applying migration id=pembegin 2026/10/15 14:22:09 INFO Applying migration id=didhost 2026/10/15 14:22:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:09 INFO Applying migration id=invites 2026/10/15 14:22:09 INFO Applying migration id=ed25519blob 2026/10/15 14:22:09 INFO Applying migration id=rsablob 2026/10/15 14:22:09 INFO Applying migration id=iconscid 2026/10/15 14:22:09 INFO Applying migration id=actor 2026/10/15 14:22:09 INFO Applying migration id=localkeys 2026/10/15 14:22:09 INFO Applying migration id=deleted 2026/10/15 14:22:09 INFO Applying migration id=history 2026/10/15 14:22:09 INFO Applying migration id=outboxnano 2026/10/15 14:22:09 INFO Applying migration id=implements 2026/10/15 14:22:09 INFO Applying migration id=backfill 2026/10/15 14:22:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2085-7dd8-ab4c-53b2ba2133f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 2026/10/15 14:22:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 2026/10/15 14:22:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2087-7dee-8c74-40632af0b69e note=https://localhost.localdomain:8443/post/01a13ff1-2087-7dc6-8f28-903283fe701f thread=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2087-7dee-8c74-40632af0b69e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2087-7dc6-8f28-903283fe701f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2087-7dc6-8f28-903283fe701f 2026/10/15 14:22:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 2026/10/15 14:22:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-208a-7086-a57a-2bc234ab4984 note=https://localhost.localdomain:8443/post/01a13ff1-208a-7060-becb-fb5ed6369315 thread=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-208a-7086-a57a-2bc234ab4984 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-208a-7060-becb-fb5ed6369315 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-208a-7060-becb-fb5ed6369315 2026/10/15 14:22:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2085-7d64-aaaa-1524dcec5c57 --- PASS: TestView_TwoRepliesBigOffset (0.64s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/10/15 14:22:09 INFO Applying migration id=initial 2026/10/15 14:22:09 INFO Applying migration id=notesupdated 2026/10/15 14:22:09 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:09 INFO Applying migration id=activitiesid 2026/10/15 14:22:09 INFO Applying migration id=outbox 2026/10/15 14:22:09 INFO Applying migration id=edits 2026/10/15 14:22:09 INFO Applying migration id=outboxactor 2026/10/15 14:22:09 INFO Applying migration id=outboxsender 2026/10/15 14:22:09 INFO Applying migration id=thread 2026/10/15 14:22:09 INFO Applying migration id=host 2026/10/15 14:22:09 INFO Applying migration id=sharedinbox 2026/10/15 14:22:09 INFO Applying migration id=noteshost 2026/10/15 14:22:09 INFO Applying migration id=fetched 2026/10/15 14:22:09 INFO Applying migration id=move 2026/10/15 14:22:09 INFO Applying migration id=cleanup 2026/10/15 14:22:09 INFO Applying migration id=received 2026/10/15 14:22:09 INFO Applying migration id=namehost 2026/10/15 14:22:09 INFO Applying migration id=outboxhost 2026/10/15 14:22:09 INFO Applying migration id=notesfts 2026/10/15 14:22:09 INFO Applying migration id=iconsname 2026/10/15 14:22:09 INFO Applying migration id=nohash 2026/10/15 14:22:09 INFO Applying migration id=shares 2026/10/15 14:22:09 INFO Applying migration id=actorttl 2026/10/15 14:22:09 INFO Applying migration id=tocc 2026/10/15 14:22:09 INFO Applying migration id=followeds 2026/10/15 14:22:09 INFO Applying migration id=certhash 2026/10/15 14:22:09 INFO Applying migration id=follows_sync 2026/10/15 14:22:09 INFO Applying migration id=jsonpath 2026/10/15 14:22:09 INFO Applying migration id=localforward 2026/10/15 14:22:09 INFO Applying migration id=avatar 2026/10/15 14:22:09 INFO Applying migration id=noimage 2026/10/15 14:22:09 INFO Applying migration id=feed 2026/10/15 14:22:09 INFO Applying migration id=bookmarks 2026/10/15 14:22:09 INFO Applying migration id=shareactivity 2026/10/15 14:22:09 INFO Applying migration id=application 2026/10/15 14:22:09 INFO Applying migration id=certificates 2026/10/15 14:22:09 INFO Applying migration id=rawforward 2026/10/15 14:22:09 INFO Applying migration id=publickey 2026/10/15 14:22:09 INFO Applying migration id=resolvegroup 2026/10/15 14:22:09 INFO Applying migration id=reject 2026/10/15 14:22:09 INFO Applying migration id=autodel 2026/10/15 14:22:09 INFO Applying migration id=jsonb 2026/10/15 14:22:09 INFO Applying migration id=quote 2026/10/15 14:22:09 INFO Applying migration id=rfc9421 2026/10/15 14:22:09 INFO Applying migration id=keys 2026/10/15 14:22:09 INFO Applying migration id=portable 2026/10/15 14:22:09 INFO Applying migration id=proofs 2026/10/15 14:22:09 INFO Applying migration id=contexts 2026/10/15 14:22:09 INFO Applying migration id=deliverieshost 2026/10/15 14:22:09 INFO Applying migration id=pembegin 2026/10/15 14:22:09 INFO Applying migration id=didhost 2026/10/15 14:22:09 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:09 INFO Applying migration id=invites 2026/10/15 14:22:09 INFO Applying migration id=ed25519blob 2026/10/15 14:22:09 INFO Applying migration id=rsablob 2026/10/15 14:22:09 INFO Applying migration id=iconscid 2026/10/15 14:22:09 INFO Applying migration id=actor 2026/10/15 14:22:09 INFO Applying migration id=localkeys 2026/10/15 14:22:09 INFO Applying migration id=deleted 2026/10/15 14:22:09 INFO Applying migration id=history 2026/10/15 14:22:09 INFO Applying migration id=outboxnano 2026/10/15 14:22:09 INFO Applying migration id=implements 2026/10/15 14:22:09 INFO Applying migration id=backfill 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2317-77d3-a966-664e6e522ee5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-231c-7470-903c-f051c09f9b86 note=https://localhost.localdomain:8443/post/01a13ff1-231c-7412-9539-fb78ef8613e8 thread=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-231c-7470-903c-f051c09f9b86 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-231c-7412-9539-fb78ef8613e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-231c-7412-9539-fb78ef8613e8 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2321-7560-a0a5-8ee866c2af62 note=https://localhost.localdomain:8443/post/01a13ff1-2321-74cf-a93d-9923c4edf8c2 thread=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2321-7560-a0a5-8ee866c2af62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2321-74cf-a93d-9923c4edf8c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-2321-74cf-a93d-9923c4edf8c2 2026/10/15 14:22:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2317-766b-9182-3cf2805bf546 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (0.67s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/10/15 14:22:10 INFO Applying migration id=initial 2026/10/15 14:22:10 INFO Applying migration id=notesupdated 2026/10/15 14:22:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:10 INFO Applying migration id=activitiesid 2026/10/15 14:22:10 INFO Applying migration id=outbox 2026/10/15 14:22:10 INFO Applying migration id=edits 2026/10/15 14:22:10 INFO Applying migration id=outboxactor 2026/10/15 14:22:10 INFO Applying migration id=outboxsender 2026/10/15 14:22:10 INFO Applying migration id=thread 2026/10/15 14:22:10 INFO Applying migration id=host 2026/10/15 14:22:10 INFO Applying migration id=sharedinbox 2026/10/15 14:22:10 INFO Applying migration id=noteshost 2026/10/15 14:22:10 INFO Applying migration id=fetched 2026/10/15 14:22:10 INFO Applying migration id=move 2026/10/15 14:22:10 INFO Applying migration id=cleanup 2026/10/15 14:22:10 INFO Applying migration id=received 2026/10/15 14:22:10 INFO Applying migration id=namehost 2026/10/15 14:22:10 INFO Applying migration id=outboxhost 2026/10/15 14:22:10 INFO Applying migration id=notesfts 2026/10/15 14:22:10 INFO Applying migration id=iconsname 2026/10/15 14:22:10 INFO Applying migration id=nohash 2026/10/15 14:22:10 INFO Applying migration id=shares 2026/10/15 14:22:10 INFO Applying migration id=actorttl 2026/10/15 14:22:10 INFO Applying migration id=tocc 2026/10/15 14:22:10 INFO Applying migration id=followeds 2026/10/15 14:22:10 INFO Applying migration id=certhash 2026/10/15 14:22:10 INFO Applying migration id=follows_sync 2026/10/15 14:22:10 INFO Applying migration id=jsonpath 2026/10/15 14:22:10 INFO Applying migration id=localforward 2026/10/15 14:22:10 INFO Applying migration id=avatar 2026/10/15 14:22:10 INFO Applying migration id=noimage 2026/10/15 14:22:10 INFO Applying migration id=feed 2026/10/15 14:22:10 INFO Applying migration id=bookmarks 2026/10/15 14:22:10 INFO Applying migration id=shareactivity 2026/10/15 14:22:10 INFO Applying migration id=application 2026/10/15 14:22:10 INFO Applying migration id=certificates 2026/10/15 14:22:10 INFO Applying migration id=rawforward 2026/10/15 14:22:10 INFO Applying migration id=publickey 2026/10/15 14:22:10 INFO Applying migration id=resolvegroup 2026/10/15 14:22:10 INFO Applying migration id=reject 2026/10/15 14:22:10 INFO Applying migration id=autodel 2026/10/15 14:22:10 INFO Applying migration id=jsonb 2026/10/15 14:22:10 INFO Applying migration id=quote 2026/10/15 14:22:10 INFO Applying migration id=rfc9421 2026/10/15 14:22:10 INFO Applying migration id=keys 2026/10/15 14:22:10 INFO Applying migration id=portable 2026/10/15 14:22:10 INFO Applying migration id=proofs 2026/10/15 14:22:10 INFO Applying migration id=contexts 2026/10/15 14:22:10 INFO Applying migration id=deliverieshost 2026/10/15 14:22:10 INFO Applying migration id=pembegin 2026/10/15 14:22:10 INFO Applying migration id=didhost 2026/10/15 14:22:10 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:10 INFO Applying migration id=invites 2026/10/15 14:22:10 INFO Applying migration id=ed25519blob 2026/10/15 14:22:10 INFO Applying migration id=rsablob 2026/10/15 14:22:10 INFO Applying migration id=iconscid 2026/10/15 14:22:10 INFO Applying migration id=actor 2026/10/15 14:22:10 INFO Applying migration id=localkeys 2026/10/15 14:22:10 INFO Applying migration id=deleted 2026/10/15 14:22:10 INFO Applying migration id=history 2026/10/15 14:22:10 INFO Applying migration id=outboxnano 2026/10/15 14:22:10 INFO Applying migration id=implements 2026/10/15 14:22:10 INFO Applying migration id=backfill 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-25fa-7ba7-b093-432787910a83 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-25fd-70ce-9ad8-c41d155cb842 note=https://localhost.localdomain:8443/post/01a13ff1-25fd-709e-bfee-cf940cb13d3e thread=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-25fd-70ce-9ad8-c41d155cb842 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-25fd-709e-bfee-cf940cb13d3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-25fd-709e-bfee-cf940cb13d3e 2026/10/15 14:22:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 2026/10/15 14:22:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-25ff-76f6-b6b0-17857992460a note=https://localhost.localdomain:8443/post/01a13ff1-25ff-76c4-91ae-ea7da77e5e2d thread=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-25ff-76f6-b6b0-17857992460a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-25ff-76c4-91ae-ea7da77e5e2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a13ff1-25ff-76c4-91ae-ea7da77e5e2d 2026/10/15 14:22:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-25fa-7b31-a893-a2902685eeb7 --- PASS: TestView_TwoRepliesUnauthenticatedUser (0.73s) === RUN TestView_OneReplyPostDeleted 2026/10/15 14:22:10 INFO Applying migration id=initial 2026/10/15 14:22:10 INFO Applying migration id=notesupdated 2026/10/15 14:22:10 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:10 INFO Applying migration id=activitiesid 2026/10/15 14:22:10 INFO Applying migration id=outbox 2026/10/15 14:22:10 INFO Applying migration id=edits 2026/10/15 14:22:10 INFO Applying migration id=outboxactor 2026/10/15 14:22:10 INFO Applying migration id=outboxsender 2026/10/15 14:22:10 INFO Applying migration id=thread 2026/10/15 14:22:10 INFO Applying migration id=host 2026/10/15 14:22:10 INFO Applying migration id=sharedinbox 2026/10/15 14:22:10 INFO Applying migration id=noteshost 2026/10/15 14:22:10 INFO Applying migration id=fetched 2026/10/15 14:22:10 INFO Applying migration id=move 2026/10/15 14:22:10 INFO Applying migration id=cleanup 2026/10/15 14:22:10 INFO Applying migration id=received 2026/10/15 14:22:10 INFO Applying migration id=namehost 2026/10/15 14:22:10 INFO Applying migration id=outboxhost 2026/10/15 14:22:10 INFO Applying migration id=notesfts 2026/10/15 14:22:10 INFO Applying migration id=iconsname 2026/10/15 14:22:10 INFO Applying migration id=nohash 2026/10/15 14:22:10 INFO Applying migration id=shares 2026/10/15 14:22:10 INFO Applying migration id=actorttl 2026/10/15 14:22:10 INFO Applying migration id=tocc 2026/10/15 14:22:10 INFO Applying migration id=followeds 2026/10/15 14:22:10 INFO Applying migration id=certhash 2026/10/15 14:22:10 INFO Applying migration id=follows_sync 2026/10/15 14:22:10 INFO Applying migration id=jsonpath 2026/10/15 14:22:11 INFO Applying migration id=localforward 2026/10/15 14:22:11 INFO Applying migration id=avatar 2026/10/15 14:22:11 INFO Applying migration id=noimage 2026/10/15 14:22:11 INFO Applying migration id=feed 2026/10/15 14:22:11 INFO Applying migration id=bookmarks 2026/10/15 14:22:11 INFO Applying migration id=shareactivity 2026/10/15 14:22:11 INFO Applying migration id=application 2026/10/15 14:22:11 INFO Applying migration id=certificates 2026/10/15 14:22:11 INFO Applying migration id=rawforward 2026/10/15 14:22:11 INFO Applying migration id=publickey 2026/10/15 14:22:11 INFO Applying migration id=resolvegroup 2026/10/15 14:22:11 INFO Applying migration id=reject 2026/10/15 14:22:11 INFO Applying migration id=autodel 2026/10/15 14:22:11 INFO Applying migration id=jsonb 2026/10/15 14:22:11 INFO Applying migration id=quote 2026/10/15 14:22:11 INFO Applying migration id=rfc9421 2026/10/15 14:22:11 INFO Applying migration id=keys 2026/10/15 14:22:11 INFO Applying migration id=portable 2026/10/15 14:22:11 INFO Applying migration id=proofs 2026/10/15 14:22:11 INFO Applying migration id=contexts 2026/10/15 14:22:11 INFO Applying migration id=deliverieshost 2026/10/15 14:22:11 INFO Applying migration id=pembegin 2026/10/15 14:22:11 INFO Applying migration id=didhost 2026/10/15 14:22:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:11 INFO Applying migration id=invites 2026/10/15 14:22:11 INFO Applying migration id=ed25519blob 2026/10/15 14:22:11 INFO Applying migration id=rsablob 2026/10/15 14:22:11 INFO Applying migration id=iconscid 2026/10/15 14:22:11 INFO Applying migration id=actor 2026/10/15 14:22:11 INFO Applying migration id=localkeys 2026/10/15 14:22:11 INFO Applying migration id=deleted 2026/10/15 14:22:11 INFO Applying migration id=history 2026/10/15 14:22:11 INFO Applying migration id=outboxnano 2026/10/15 14:22:11 INFO Applying migration id=implements 2026/10/15 14:22:11 INFO Applying migration id=backfill 2026/10/15 14:22:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2852-79a7-8d9b-5708510921a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2855-7396-ae17-fd9127e9e4e9 note=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d thread=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2855-7396-ae17-fd9127e9e4e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d 2026/10/15 14:22:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff1-2852-78e9-abe9-bae9f38fcabe 2026/10/15 14:22:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2855-736f-b083-90cd331ee41d --- PASS: TestView_OneReplyPostDeleted (0.61s) === RUN TestView_OneReplyPostNotDeleted 2026/10/15 14:22:11 INFO Applying migration id=initial 2026/10/15 14:22:11 INFO Applying migration id=notesupdated 2026/10/15 14:22:11 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:11 INFO Applying migration id=activitiesid 2026/10/15 14:22:11 INFO Applying migration id=outbox 2026/10/15 14:22:11 INFO Applying migration id=edits 2026/10/15 14:22:11 INFO Applying migration id=outboxactor 2026/10/15 14:22:11 INFO Applying migration id=outboxsender 2026/10/15 14:22:11 INFO Applying migration id=thread 2026/10/15 14:22:11 INFO Applying migration id=host 2026/10/15 14:22:11 INFO Applying migration id=sharedinbox 2026/10/15 14:22:11 INFO Applying migration id=noteshost 2026/10/15 14:22:11 INFO Applying migration id=fetched 2026/10/15 14:22:11 INFO Applying migration id=move 2026/10/15 14:22:11 INFO Applying migration id=cleanup 2026/10/15 14:22:11 INFO Applying migration id=received 2026/10/15 14:22:11 INFO Applying migration id=namehost 2026/10/15 14:22:11 INFO Applying migration id=outboxhost 2026/10/15 14:22:11 INFO Applying migration id=notesfts 2026/10/15 14:22:11 INFO Applying migration id=iconsname 2026/10/15 14:22:11 INFO Applying migration id=nohash 2026/10/15 14:22:11 INFO Applying migration id=shares 2026/10/15 14:22:11 INFO Applying migration id=actorttl 2026/10/15 14:22:11 INFO Applying migration id=tocc 2026/10/15 14:22:11 INFO Applying migration id=followeds 2026/10/15 14:22:11 INFO Applying migration id=certhash 2026/10/15 14:22:11 INFO Applying migration id=follows_sync 2026/10/15 14:22:11 INFO Applying migration id=jsonpath 2026/10/15 14:22:11 INFO Applying migration id=localforward 2026/10/15 14:22:11 INFO Applying migration id=avatar 2026/10/15 14:22:11 INFO Applying migration id=noimage 2026/10/15 14:22:11 INFO Applying migration id=feed 2026/10/15 14:22:11 INFO Applying migration id=bookmarks 2026/10/15 14:22:11 INFO Applying migration id=shareactivity 2026/10/15 14:22:11 INFO Applying migration id=application 2026/10/15 14:22:11 INFO Applying migration id=certificates 2026/10/15 14:22:11 INFO Applying migration id=rawforward 2026/10/15 14:22:11 INFO Applying migration id=publickey 2026/10/15 14:22:11 INFO Applying migration id=resolvegroup 2026/10/15 14:22:11 INFO Applying migration id=reject 2026/10/15 14:22:11 INFO Applying migration id=autodel 2026/10/15 14:22:11 INFO Applying migration id=jsonb 2026/10/15 14:22:11 INFO Applying migration id=quote 2026/10/15 14:22:11 INFO Applying migration id=rfc9421 2026/10/15 14:22:11 INFO Applying migration id=keys 2026/10/15 14:22:11 INFO Applying migration id=portable 2026/10/15 14:22:11 INFO Applying migration id=proofs 2026/10/15 14:22:11 INFO Applying migration id=contexts 2026/10/15 14:22:11 INFO Applying migration id=deliverieshost 2026/10/15 14:22:11 INFO Applying migration id=pembegin 2026/10/15 14:22:11 INFO Applying migration id=didhost 2026/10/15 14:22:11 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:11 INFO Applying migration id=invites 2026/10/15 14:22:11 INFO Applying migration id=ed25519blob 2026/10/15 14:22:11 INFO Applying migration id=rsablob 2026/10/15 14:22:11 INFO Applying migration id=iconscid 2026/10/15 14:22:11 INFO Applying migration id=actor 2026/10/15 14:22:11 INFO Applying migration id=localkeys 2026/10/15 14:22:11 INFO Applying migration id=deleted 2026/10/15 14:22:11 INFO Applying migration id=history 2026/10/15 14:22:11 INFO Applying migration id=outboxnano 2026/10/15 14:22:11 INFO Applying migration id=implements 2026/10/15 14:22:11 INFO Applying migration id=backfill 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2a2f-73e0-96e0-b10163e15498 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 2026/10/15 14:22:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 2026/10/15 14:22:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2a31-74fc-a54f-18fa918aba48 note=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 thread=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2a31-74fc-a54f-18fa918aba48 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2a2f-7390-9147-1bdacfebd651 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2a31-74d1-a912-620547817014 --- PASS: TestView_OneReplyPostNotDeleted (0.47s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/10/15 14:22:12 INFO Applying migration id=initial 2026/10/15 14:22:12 INFO Applying migration id=notesupdated 2026/10/15 14:22:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:12 INFO Applying migration id=activitiesid 2026/10/15 14:22:12 INFO Applying migration id=outbox 2026/10/15 14:22:12 INFO Applying migration id=edits 2026/10/15 14:22:12 INFO Applying migration id=outboxactor 2026/10/15 14:22:12 INFO Applying migration id=outboxsender 2026/10/15 14:22:12 INFO Applying migration id=thread 2026/10/15 14:22:12 INFO Applying migration id=host 2026/10/15 14:22:12 INFO Applying migration id=sharedinbox 2026/10/15 14:22:12 INFO Applying migration id=noteshost 2026/10/15 14:22:12 INFO Applying migration id=fetched 2026/10/15 14:22:12 INFO Applying migration id=move 2026/10/15 14:22:12 INFO Applying migration id=cleanup 2026/10/15 14:22:12 INFO Applying migration id=received 2026/10/15 14:22:12 INFO Applying migration id=namehost 2026/10/15 14:22:12 INFO Applying migration id=outboxhost 2026/10/15 14:22:12 INFO Applying migration id=notesfts 2026/10/15 14:22:12 INFO Applying migration id=iconsname 2026/10/15 14:22:12 INFO Applying migration id=nohash 2026/10/15 14:22:12 INFO Applying migration id=shares 2026/10/15 14:22:12 INFO Applying migration id=actorttl 2026/10/15 14:22:12 INFO Applying migration id=tocc 2026/10/15 14:22:12 INFO Applying migration id=followeds 2026/10/15 14:22:12 INFO Applying migration id=certhash 2026/10/15 14:22:12 INFO Applying migration id=follows_sync 2026/10/15 14:22:12 INFO Applying migration id=jsonpath 2026/10/15 14:22:12 INFO Applying migration id=localforward 2026/10/15 14:22:12 INFO Applying migration id=avatar 2026/10/15 14:22:12 INFO Applying migration id=noimage 2026/10/15 14:22:12 INFO Applying migration id=feed 2026/10/15 14:22:12 INFO Applying migration id=bookmarks 2026/10/15 14:22:12 INFO Applying migration id=shareactivity 2026/10/15 14:22:12 INFO Applying migration id=application 2026/10/15 14:22:12 INFO Applying migration id=certificates 2026/10/15 14:22:12 INFO Applying migration id=rawforward 2026/10/15 14:22:12 INFO Applying migration id=publickey 2026/10/15 14:22:12 INFO Applying migration id=resolvegroup 2026/10/15 14:22:12 INFO Applying migration id=reject 2026/10/15 14:22:12 INFO Applying migration id=autodel 2026/10/15 14:22:12 INFO Applying migration id=jsonb 2026/10/15 14:22:12 INFO Applying migration id=quote 2026/10/15 14:22:12 INFO Applying migration id=rfc9421 2026/10/15 14:22:12 INFO Applying migration id=keys 2026/10/15 14:22:12 INFO Applying migration id=portable 2026/10/15 14:22:12 INFO Applying migration id=proofs 2026/10/15 14:22:12 INFO Applying migration id=contexts 2026/10/15 14:22:12 INFO Applying migration id=deliverieshost 2026/10/15 14:22:12 INFO Applying migration id=pembegin 2026/10/15 14:22:12 INFO Applying migration id=didhost 2026/10/15 14:22:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:12 INFO Applying migration id=invites 2026/10/15 14:22:12 INFO Applying migration id=ed25519blob 2026/10/15 14:22:12 INFO Applying migration id=rsablob 2026/10/15 14:22:12 INFO Applying migration id=iconscid 2026/10/15 14:22:12 INFO Applying migration id=actor 2026/10/15 14:22:12 INFO Applying migration id=localkeys 2026/10/15 14:22:12 INFO Applying migration id=deleted 2026/10/15 14:22:12 INFO Applying migration id=history 2026/10/15 14:22:12 INFO Applying migration id=outboxnano 2026/10/15 14:22:12 INFO Applying migration id=implements 2026/10/15 14:22:12 INFO Applying migration id=backfill 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2c5d-706d-8d53-94937077df7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a 2026/10/15 14:22:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a 2026/10/15 14:22:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2c5f-71c3-940a-05a9f1c3581b note=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 thread=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2c5f-71c3-940a-05a9f1c3581b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2c5c-7f29-a14e-e44cd22fa60a 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2c5f-719c-851b-a5ee4568c696 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (0.56s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/10/15 14:22:12 INFO Applying migration id=initial 2026/10/15 14:22:12 INFO Applying migration id=notesupdated 2026/10/15 14:22:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:12 INFO Applying migration id=activitiesid 2026/10/15 14:22:12 INFO Applying migration id=outbox 2026/10/15 14:22:12 INFO Applying migration id=edits 2026/10/15 14:22:12 INFO Applying migration id=outboxactor 2026/10/15 14:22:12 INFO Applying migration id=outboxsender 2026/10/15 14:22:12 INFO Applying migration id=thread 2026/10/15 14:22:12 INFO Applying migration id=host 2026/10/15 14:22:12 INFO Applying migration id=sharedinbox 2026/10/15 14:22:12 INFO Applying migration id=noteshost 2026/10/15 14:22:12 INFO Applying migration id=fetched 2026/10/15 14:22:12 INFO Applying migration id=move 2026/10/15 14:22:12 INFO Applying migration id=cleanup 2026/10/15 14:22:12 INFO Applying migration id=received 2026/10/15 14:22:12 INFO Applying migration id=namehost 2026/10/15 14:22:12 INFO Applying migration id=outboxhost 2026/10/15 14:22:12 INFO Applying migration id=notesfts 2026/10/15 14:22:12 INFO Applying migration id=iconsname 2026/10/15 14:22:12 INFO Applying migration id=nohash 2026/10/15 14:22:12 INFO Applying migration id=shares 2026/10/15 14:22:12 INFO Applying migration id=actorttl 2026/10/15 14:22:12 INFO Applying migration id=tocc 2026/10/15 14:22:12 INFO Applying migration id=followeds 2026/10/15 14:22:12 INFO Applying migration id=certhash 2026/10/15 14:22:12 INFO Applying migration id=follows_sync 2026/10/15 14:22:12 INFO Applying migration id=jsonpath 2026/10/15 14:22:12 INFO Applying migration id=localforward 2026/10/15 14:22:12 INFO Applying migration id=avatar 2026/10/15 14:22:12 INFO Applying migration id=noimage 2026/10/15 14:22:12 INFO Applying migration id=feed 2026/10/15 14:22:12 INFO Applying migration id=bookmarks 2026/10/15 14:22:12 INFO Applying migration id=shareactivity 2026/10/15 14:22:12 INFO Applying migration id=application 2026/10/15 14:22:12 INFO Applying migration id=certificates 2026/10/15 14:22:12 INFO Applying migration id=rawforward 2026/10/15 14:22:12 INFO Applying migration id=publickey 2026/10/15 14:22:12 INFO Applying migration id=resolvegroup 2026/10/15 14:22:12 INFO Applying migration id=reject 2026/10/15 14:22:12 INFO Applying migration id=autodel 2026/10/15 14:22:12 INFO Applying migration id=jsonb 2026/10/15 14:22:12 INFO Applying migration id=quote 2026/10/15 14:22:12 INFO Applying migration id=rfc9421 2026/10/15 14:22:12 INFO Applying migration id=keys 2026/10/15 14:22:12 INFO Applying migration id=portable 2026/10/15 14:22:12 INFO Applying migration id=proofs 2026/10/15 14:22:12 INFO Applying migration id=contexts 2026/10/15 14:22:12 INFO Applying migration id=deliverieshost 2026/10/15 14:22:12 INFO Applying migration id=pembegin 2026/10/15 14:22:12 INFO Applying migration id=didhost 2026/10/15 14:22:12 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:12 INFO Applying migration id=invites 2026/10/15 14:22:12 INFO Applying migration id=ed25519blob 2026/10/15 14:22:12 INFO Applying migration id=rsablob 2026/10/15 14:22:12 INFO Applying migration id=iconscid 2026/10/15 14:22:12 INFO Applying migration id=actor 2026/10/15 14:22:12 INFO Applying migration id=localkeys 2026/10/15 14:22:12 INFO Applying migration id=deleted 2026/10/15 14:22:12 INFO Applying migration id=history 2026/10/15 14:22:12 INFO Applying migration id=outboxnano 2026/10/15 14:22:12 INFO Applying migration id=implements 2026/10/15 14:22:12 INFO Applying migration id=backfill 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2de6-72d9-8b63-5f98e540dc6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2dea-7e09-8de1-87ee38bbc438 note=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 thread=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2dea-7e09-8de1-87ee38bbc438 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff1-2de6-71f0-9000-bb0ed9335ec8 2026/10/15 14:22:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2dea-7dac-ae3c-971cb6168ba6 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.40s) === RUN TestView_OneReplyReplyDeleted 2026/10/15 14:22:12 INFO Applying migration id=initial 2026/10/15 14:22:12 INFO Applying migration id=notesupdated 2026/10/15 14:22:12 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:12 INFO Applying migration id=activitiesid 2026/10/15 14:22:12 INFO Applying migration id=outbox 2026/10/15 14:22:13 INFO Applying migration id=edits 2026/10/15 14:22:13 INFO Applying migration id=outboxactor 2026/10/15 14:22:13 INFO Applying migration id=outboxsender 2026/10/15 14:22:13 INFO Applying migration id=thread 2026/10/15 14:22:13 INFO Applying migration id=host 2026/10/15 14:22:13 INFO Applying migration id=sharedinbox 2026/10/15 14:22:13 INFO Applying migration id=noteshost 2026/10/15 14:22:13 INFO Applying migration id=fetched 2026/10/15 14:22:13 INFO Applying migration id=move 2026/10/15 14:22:13 INFO Applying migration id=cleanup 2026/10/15 14:22:13 INFO Applying migration id=received 2026/10/15 14:22:13 INFO Applying migration id=namehost 2026/10/15 14:22:13 INFO Applying migration id=outboxhost 2026/10/15 14:22:13 INFO Applying migration id=notesfts 2026/10/15 14:22:13 INFO Applying migration id=iconsname 2026/10/15 14:22:13 INFO Applying migration id=nohash 2026/10/15 14:22:13 INFO Applying migration id=shares 2026/10/15 14:22:13 INFO Applying migration id=actorttl 2026/10/15 14:22:13 INFO Applying migration id=tocc 2026/10/15 14:22:13 INFO Applying migration id=followeds 2026/10/15 14:22:13 INFO Applying migration id=certhash 2026/10/15 14:22:13 INFO Applying migration id=follows_sync 2026/10/15 14:22:13 INFO Applying migration id=jsonpath 2026/10/15 14:22:13 INFO Applying migration id=localforward 2026/10/15 14:22:13 INFO Applying migration id=avatar 2026/10/15 14:22:13 INFO Applying migration id=noimage 2026/10/15 14:22:13 INFO Applying migration id=feed 2026/10/15 14:22:13 INFO Applying migration id=bookmarks 2026/10/15 14:22:13 INFO Applying migration id=shareactivity 2026/10/15 14:22:13 INFO Applying migration id=application 2026/10/15 14:22:13 INFO Applying migration id=certificates 2026/10/15 14:22:13 INFO Applying migration id=rawforward 2026/10/15 14:22:13 INFO Applying migration id=publickey 2026/10/15 14:22:13 INFO Applying migration id=resolvegroup 2026/10/15 14:22:13 INFO Applying migration id=reject 2026/10/15 14:22:13 INFO Applying migration id=autodel 2026/10/15 14:22:13 INFO Applying migration id=jsonb 2026/10/15 14:22:13 INFO Applying migration id=quote 2026/10/15 14:22:13 INFO Applying migration id=rfc9421 2026/10/15 14:22:13 INFO Applying migration id=keys 2026/10/15 14:22:13 INFO Applying migration id=portable 2026/10/15 14:22:13 INFO Applying migration id=proofs 2026/10/15 14:22:13 INFO Applying migration id=contexts 2026/10/15 14:22:13 INFO Applying migration id=deliverieshost 2026/10/15 14:22:13 INFO Applying migration id=pembegin 2026/10/15 14:22:13 INFO Applying migration id=didhost 2026/10/15 14:22:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:13 INFO Applying migration id=invites 2026/10/15 14:22:13 INFO Applying migration id=ed25519blob 2026/10/15 14:22:13 INFO Applying migration id=rsablob 2026/10/15 14:22:13 INFO Applying migration id=iconscid 2026/10/15 14:22:13 INFO Applying migration id=actor 2026/10/15 14:22:13 INFO Applying migration id=localkeys 2026/10/15 14:22:13 INFO Applying migration id=deleted 2026/10/15 14:22:13 INFO Applying migration id=history 2026/10/15 14:22:13 INFO Applying migration id=outboxnano 2026/10/15 14:22:13 INFO Applying migration id=implements 2026/10/15 14:22:13 INFO Applying migration id=backfill 2026/10/15 14:22:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2fa9-7461-9a2e-536892072f82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e 2026/10/15 14:22:13 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e 2026/10/15 14:22:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-2fac-7ab8-aaee-5223428a424f note=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad thread=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-2fac-7ab8-aaee-5223428a424f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad 2026/10/15 14:22:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e 2026/10/15 14:22:13 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad 2026/10/15 14:22:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad#delete note=https://localhost.localdomain:8443/post/01a13ff1-2fac-7a7b-8b23-36ef563996ad thread=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e starter=https://localhost.localdomain:8443/user/bob 2026/10/15 14:22:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-2fa9-7363-9d27-eacd0d28935e --- PASS: TestView_OneReplyReplyDeleted (0.45s) === RUN TestView_NoSuchPost 2026/10/15 14:22:13 INFO Applying migration id=initial 2026/10/15 14:22:13 INFO Applying migration id=notesupdated 2026/10/15 14:22:13 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:13 INFO Applying migration id=activitiesid 2026/10/15 14:22:13 INFO Applying migration id=outbox 2026/10/15 14:22:13 INFO Applying migration id=edits 2026/10/15 14:22:13 INFO Applying migration id=outboxactor 2026/10/15 14:22:13 INFO Applying migration id=outboxsender 2026/10/15 14:22:13 INFO Applying migration id=thread 2026/10/15 14:22:13 INFO Applying migration id=host 2026/10/15 14:22:13 INFO Applying migration id=sharedinbox 2026/10/15 14:22:13 INFO Applying migration id=noteshost 2026/10/15 14:22:13 INFO Applying migration id=fetched 2026/10/15 14:22:13 INFO Applying migration id=move 2026/10/15 14:22:13 INFO Applying migration id=cleanup 2026/10/15 14:22:13 INFO Applying migration id=received 2026/10/15 14:22:13 INFO Applying migration id=namehost 2026/10/15 14:22:13 INFO Applying migration id=outboxhost 2026/10/15 14:22:13 INFO Applying migration id=notesfts 2026/10/15 14:22:13 INFO Applying migration id=iconsname 2026/10/15 14:22:13 INFO Applying migration id=nohash 2026/10/15 14:22:13 INFO Applying migration id=shares 2026/10/15 14:22:13 INFO Applying migration id=actorttl 2026/10/15 14:22:13 INFO Applying migration id=tocc 2026/10/15 14:22:13 INFO Applying migration id=followeds 2026/10/15 14:22:13 INFO Applying migration id=certhash 2026/10/15 14:22:13 INFO Applying migration id=follows_sync 2026/10/15 14:22:13 INFO Applying migration id=jsonpath 2026/10/15 14:22:13 INFO Applying migration id=localforward 2026/10/15 14:22:13 INFO Applying migration id=avatar 2026/10/15 14:22:13 INFO Applying migration id=noimage 2026/10/15 14:22:13 INFO Applying migration id=feed 2026/10/15 14:22:13 INFO Applying migration id=bookmarks 2026/10/15 14:22:13 INFO Applying migration id=shareactivity 2026/10/15 14:22:13 INFO Applying migration id=application 2026/10/15 14:22:13 INFO Applying migration id=certificates 2026/10/15 14:22:13 INFO Applying migration id=rawforward 2026/10/15 14:22:13 INFO Applying migration id=publickey 2026/10/15 14:22:13 INFO Applying migration id=resolvegroup 2026/10/15 14:22:13 INFO Applying migration id=reject 2026/10/15 14:22:13 INFO Applying migration id=autodel 2026/10/15 14:22:13 INFO Applying migration id=jsonb 2026/10/15 14:22:13 INFO Applying migration id=quote 2026/10/15 14:22:13 INFO Applying migration id=rfc9421 2026/10/15 14:22:13 INFO Applying migration id=keys 2026/10/15 14:22:13 INFO Applying migration id=portable 2026/10/15 14:22:13 INFO Applying migration id=proofs 2026/10/15 14:22:13 INFO Applying migration id=contexts 2026/10/15 14:22:13 INFO Applying migration id=deliverieshost 2026/10/15 14:22:13 INFO Applying migration id=pembegin 2026/10/15 14:22:13 INFO Applying migration id=didhost 2026/10/15 14:22:13 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:13 INFO Applying migration id=invites 2026/10/15 14:22:13 INFO Applying migration id=ed25519blob 2026/10/15 14:22:13 INFO Applying migration id=rsablob 2026/10/15 14:22:13 INFO Applying migration id=iconscid 2026/10/15 14:22:13 INFO Applying migration id=actor 2026/10/15 14:22:13 INFO Applying migration id=localkeys 2026/10/15 14:22:13 INFO Applying migration id=deleted 2026/10/15 14:22:13 INFO Applying migration id=history 2026/10/15 14:22:13 INFO Applying migration id=outboxnano 2026/10/15 14:22:13 INFO Applying migration id=implements 2026/10/15 14:22:13 INFO Applying migration id=backfill 2026/10/15 14:22:14 INFO Viewing post post=https://x 2026/10/15 14:22:14 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (0.61s) === RUN TestView_InvalidOffset 2026/10/15 14:22:14 INFO Applying migration id=initial 2026/10/15 14:22:14 INFO Applying migration id=notesupdated 2026/10/15 14:22:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:14 INFO Applying migration id=activitiesid 2026/10/15 14:22:14 INFO Applying migration id=outbox 2026/10/15 14:22:14 INFO Applying migration id=edits 2026/10/15 14:22:14 INFO Applying migration id=outboxactor 2026/10/15 14:22:14 INFO Applying migration id=outboxsender 2026/10/15 14:22:14 INFO Applying migration id=thread 2026/10/15 14:22:14 INFO Applying migration id=host 2026/10/15 14:22:14 INFO Applying migration id=sharedinbox 2026/10/15 14:22:14 INFO Applying migration id=noteshost 2026/10/15 14:22:14 INFO Applying migration id=fetched 2026/10/15 14:22:14 INFO Applying migration id=move 2026/10/15 14:22:14 INFO Applying migration id=cleanup 2026/10/15 14:22:14 INFO Applying migration id=received 2026/10/15 14:22:14 INFO Applying migration id=namehost 2026/10/15 14:22:14 INFO Applying migration id=outboxhost 2026/10/15 14:22:14 INFO Applying migration id=notesfts 2026/10/15 14:22:14 INFO Applying migration id=iconsname 2026/10/15 14:22:14 INFO Applying migration id=nohash 2026/10/15 14:22:14 INFO Applying migration id=shares 2026/10/15 14:22:14 INFO Applying migration id=actorttl 2026/10/15 14:22:14 INFO Applying migration id=tocc 2026/10/15 14:22:14 INFO Applying migration id=followeds 2026/10/15 14:22:14 INFO Applying migration id=certhash 2026/10/15 14:22:14 INFO Applying migration id=follows_sync 2026/10/15 14:22:14 INFO Applying migration id=jsonpath 2026/10/15 14:22:14 INFO Applying migration id=localforward 2026/10/15 14:22:14 INFO Applying migration id=avatar 2026/10/15 14:22:14 INFO Applying migration id=noimage 2026/10/15 14:22:14 INFO Applying migration id=feed 2026/10/15 14:22:14 INFO Applying migration id=bookmarks 2026/10/15 14:22:14 INFO Applying migration id=shareactivity 2026/10/15 14:22:14 INFO Applying migration id=application 2026/10/15 14:22:14 INFO Applying migration id=certificates 2026/10/15 14:22:14 INFO Applying migration id=rawforward 2026/10/15 14:22:14 INFO Applying migration id=publickey 2026/10/15 14:22:14 INFO Applying migration id=resolvegroup 2026/10/15 14:22:14 INFO Applying migration id=reject 2026/10/15 14:22:14 INFO Applying migration id=autodel 2026/10/15 14:22:14 INFO Applying migration id=jsonb 2026/10/15 14:22:14 INFO Applying migration id=quote 2026/10/15 14:22:14 INFO Applying migration id=rfc9421 2026/10/15 14:22:14 INFO Applying migration id=keys 2026/10/15 14:22:14 INFO Applying migration id=portable 2026/10/15 14:22:14 INFO Applying migration id=proofs 2026/10/15 14:22:14 INFO Applying migration id=contexts 2026/10/15 14:22:14 INFO Applying migration id=deliverieshost 2026/10/15 14:22:14 INFO Applying migration id=pembegin 2026/10/15 14:22:14 INFO Applying migration id=didhost 2026/10/15 14:22:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:14 INFO Applying migration id=invites 2026/10/15 14:22:14 INFO Applying migration id=ed25519blob 2026/10/15 14:22:14 INFO Applying migration id=rsablob 2026/10/15 14:22:14 INFO Applying migration id=iconscid 2026/10/15 14:22:14 INFO Applying migration id=actor 2026/10/15 14:22:14 INFO Applying migration id=localkeys 2026/10/15 14:22:14 INFO Applying migration id=deleted 2026/10/15 14:22:14 INFO Applying migration id=history 2026/10/15 14:22:14 INFO Applying migration id=outboxnano 2026/10/15 14:22:14 INFO Applying migration id=implements 2026/10/15 14:22:14 INFO Applying migration id=backfill 2026/10/15 14:22:14 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.78s) === RUN TestView_Update 2026/10/15 14:22:14 INFO Applying migration id=initial 2026/10/15 14:22:14 INFO Applying migration id=notesupdated 2026/10/15 14:22:14 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:14 INFO Applying migration id=activitiesid 2026/10/15 14:22:14 INFO Applying migration id=outbox 2026/10/15 14:22:14 INFO Applying migration id=edits 2026/10/15 14:22:14 INFO Applying migration id=outboxactor 2026/10/15 14:22:14 INFO Applying migration id=outboxsender 2026/10/15 14:22:14 INFO Applying migration id=thread 2026/10/15 14:22:14 INFO Applying migration id=host 2026/10/15 14:22:14 INFO Applying migration id=sharedinbox 2026/10/15 14:22:14 INFO Applying migration id=noteshost 2026/10/15 14:22:14 INFO Applying migration id=fetched 2026/10/15 14:22:14 INFO Applying migration id=move 2026/10/15 14:22:14 INFO Applying migration id=cleanup 2026/10/15 14:22:14 INFO Applying migration id=received 2026/10/15 14:22:14 INFO Applying migration id=namehost 2026/10/15 14:22:14 INFO Applying migration id=outboxhost 2026/10/15 14:22:14 INFO Applying migration id=notesfts 2026/10/15 14:22:14 INFO Applying migration id=iconsname 2026/10/15 14:22:14 INFO Applying migration id=nohash 2026/10/15 14:22:14 INFO Applying migration id=shares 2026/10/15 14:22:14 INFO Applying migration id=actorttl 2026/10/15 14:22:14 INFO Applying migration id=tocc 2026/10/15 14:22:14 INFO Applying migration id=followeds 2026/10/15 14:22:14 INFO Applying migration id=certhash 2026/10/15 14:22:14 INFO Applying migration id=follows_sync 2026/10/15 14:22:14 INFO Applying migration id=jsonpath 2026/10/15 14:22:14 INFO Applying migration id=localforward 2026/10/15 14:22:14 INFO Applying migration id=avatar 2026/10/15 14:22:14 INFO Applying migration id=noimage 2026/10/15 14:22:14 INFO Applying migration id=feed 2026/10/15 14:22:14 INFO Applying migration id=bookmarks 2026/10/15 14:22:14 INFO Applying migration id=shareactivity 2026/10/15 14:22:14 INFO Applying migration id=application 2026/10/15 14:22:14 INFO Applying migration id=certificates 2026/10/15 14:22:14 INFO Applying migration id=rawforward 2026/10/15 14:22:14 INFO Applying migration id=publickey 2026/10/15 14:22:14 INFO Applying migration id=resolvegroup 2026/10/15 14:22:14 INFO Applying migration id=reject 2026/10/15 14:22:14 INFO Applying migration id=autodel 2026/10/15 14:22:14 INFO Applying migration id=jsonb 2026/10/15 14:22:14 INFO Applying migration id=quote 2026/10/15 14:22:14 INFO Applying migration id=rfc9421 2026/10/15 14:22:14 INFO Applying migration id=keys 2026/10/15 14:22:14 INFO Applying migration id=portable 2026/10/15 14:22:14 INFO Applying migration id=proofs 2026/10/15 14:22:14 INFO Applying migration id=contexts 2026/10/15 14:22:14 INFO Applying migration id=deliverieshost 2026/10/15 14:22:14 INFO Applying migration id=pembegin 2026/10/15 14:22:14 INFO Applying migration id=didhost 2026/10/15 14:22:14 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:14 INFO Applying migration id=invites 2026/10/15 14:22:14 INFO Applying migration id=ed25519blob 2026/10/15 14:22:14 INFO Applying migration id=rsablob 2026/10/15 14:22:14 INFO Applying migration id=iconscid 2026/10/15 14:22:14 INFO Applying migration id=actor 2026/10/15 14:22:14 INFO Applying migration id=localkeys 2026/10/15 14:22:14 INFO Applying migration id=deleted 2026/10/15 14:22:14 INFO Applying migration id=history 2026/10/15 14:22:14 INFO Applying migration id=outboxnano 2026/10/15 14:22:14 INFO Applying migration id=implements 2026/10/15 14:22:14 INFO Applying migration id=backfill 2026/10/15 14:22:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:15 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:15 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:15 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (0.73s) === RUN TestView_OldUpdate 2026/10/15 14:22:15 INFO Applying migration id=initial 2026/10/15 14:22:15 INFO Applying migration id=notesupdated 2026/10/15 14:22:15 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:15 INFO Applying migration id=activitiesid 2026/10/15 14:22:15 INFO Applying migration id=outbox 2026/10/15 14:22:15 INFO Applying migration id=edits 2026/10/15 14:22:15 INFO Applying migration id=outboxactor 2026/10/15 14:22:15 INFO Applying migration id=outboxsender 2026/10/15 14:22:15 INFO Applying migration id=thread 2026/10/15 14:22:15 INFO Applying migration id=host 2026/10/15 14:22:15 INFO Applying migration id=sharedinbox 2026/10/15 14:22:15 INFO Applying migration id=noteshost 2026/10/15 14:22:15 INFO Applying migration id=fetched 2026/10/15 14:22:15 INFO Applying migration id=move 2026/10/15 14:22:15 INFO Applying migration id=cleanup 2026/10/15 14:22:15 INFO Applying migration id=received 2026/10/15 14:22:15 INFO Applying migration id=namehost 2026/10/15 14:22:15 INFO Applying migration id=outboxhost 2026/10/15 14:22:15 INFO Applying migration id=notesfts 2026/10/15 14:22:15 INFO Applying migration id=iconsname 2026/10/15 14:22:15 INFO Applying migration id=nohash 2026/10/15 14:22:15 INFO Applying migration id=shares 2026/10/15 14:22:15 INFO Applying migration id=actorttl 2026/10/15 14:22:15 INFO Applying migration id=tocc 2026/10/15 14:22:15 INFO Applying migration id=followeds 2026/10/15 14:22:15 INFO Applying migration id=certhash 2026/10/15 14:22:15 INFO Applying migration id=follows_sync 2026/10/15 14:22:15 INFO Applying migration id=jsonpath 2026/10/15 14:22:15 INFO Applying migration id=localforward 2026/10/15 14:22:15 INFO Applying migration id=avatar 2026/10/15 14:22:15 INFO Applying migration id=noimage 2026/10/15 14:22:15 INFO Applying migration id=feed 2026/10/15 14:22:15 INFO Applying migration id=bookmarks 2026/10/15 14:22:15 INFO Applying migration id=shareactivity 2026/10/15 14:22:15 INFO Applying migration id=application 2026/10/15 14:22:15 INFO Applying migration id=certificates 2026/10/15 14:22:15 INFO Applying migration id=rawforward 2026/10/15 14:22:15 INFO Applying migration id=publickey 2026/10/15 14:22:15 INFO Applying migration id=resolvegroup 2026/10/15 14:22:15 INFO Applying migration id=reject 2026/10/15 14:22:15 INFO Applying migration id=autodel 2026/10/15 14:22:15 INFO Applying migration id=jsonb 2026/10/15 14:22:15 INFO Applying migration id=quote 2026/10/15 14:22:15 INFO Applying migration id=rfc9421 2026/10/15 14:22:15 INFO Applying migration id=keys 2026/10/15 14:22:15 INFO Applying migration id=portable 2026/10/15 14:22:15 INFO Applying migration id=proofs 2026/10/15 14:22:15 INFO Applying migration id=contexts 2026/10/15 14:22:15 INFO Applying migration id=deliverieshost 2026/10/15 14:22:15 INFO Applying migration id=pembegin 2026/10/15 14:22:15 INFO Applying migration id=didhost 2026/10/15 14:22:15 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:15 INFO Applying migration id=invites 2026/10/15 14:22:15 INFO Applying migration id=ed25519blob 2026/10/15 14:22:15 INFO Applying migration id=rsablob 2026/10/15 14:22:15 INFO Applying migration id=iconscid 2026/10/15 14:22:15 INFO Applying migration id=actor 2026/10/15 14:22:15 INFO Applying migration id=localkeys 2026/10/15 14:22:15 INFO Applying migration id=deleted 2026/10/15 14:22:15 INFO Applying migration id=history 2026/10/15 14:22:15 INFO Applying migration id=outboxnano 2026/10/15 14:22:15 INFO Applying migration id=implements 2026/10/15 14:22:15 INFO Applying migration id=backfill 2026/10/15 14:22:16 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:16 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:16 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (0.58s) === RUN TestView_PostToFollowers 2026/10/15 14:22:16 INFO Applying migration id=initial 2026/10/15 14:22:16 INFO Applying migration id=notesupdated 2026/10/15 14:22:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:16 INFO Applying migration id=activitiesid 2026/10/15 14:22:16 INFO Applying migration id=outbox 2026/10/15 14:22:16 INFO Applying migration id=edits 2026/10/15 14:22:16 INFO Applying migration id=outboxactor 2026/10/15 14:22:16 INFO Applying migration id=outboxsender 2026/10/15 14:22:16 INFO Applying migration id=thread 2026/10/15 14:22:16 INFO Applying migration id=host 2026/10/15 14:22:16 INFO Applying migration id=sharedinbox 2026/10/15 14:22:16 INFO Applying migration id=noteshost 2026/10/15 14:22:16 INFO Applying migration id=fetched 2026/10/15 14:22:16 INFO Applying migration id=move 2026/10/15 14:22:16 INFO Applying migration id=cleanup 2026/10/15 14:22:16 INFO Applying migration id=received 2026/10/15 14:22:16 INFO Applying migration id=namehost 2026/10/15 14:22:16 INFO Applying migration id=outboxhost 2026/10/15 14:22:16 INFO Applying migration id=notesfts 2026/10/15 14:22:16 INFO Applying migration id=iconsname 2026/10/15 14:22:16 INFO Applying migration id=nohash 2026/10/15 14:22:16 INFO Applying migration id=shares 2026/10/15 14:22:16 INFO Applying migration id=actorttl 2026/10/15 14:22:16 INFO Applying migration id=tocc 2026/10/15 14:22:16 INFO Applying migration id=followeds 2026/10/15 14:22:16 INFO Applying migration id=certhash 2026/10/15 14:22:16 INFO Applying migration id=follows_sync 2026/10/15 14:22:16 INFO Applying migration id=jsonpath 2026/10/15 14:22:16 INFO Applying migration id=localforward 2026/10/15 14:22:16 INFO Applying migration id=avatar 2026/10/15 14:22:16 INFO Applying migration id=noimage 2026/10/15 14:22:16 INFO Applying migration id=feed 2026/10/15 14:22:16 INFO Applying migration id=bookmarks 2026/10/15 14:22:16 INFO Applying migration id=shareactivity 2026/10/15 14:22:16 INFO Applying migration id=application 2026/10/15 14:22:16 INFO Applying migration id=certificates 2026/10/15 14:22:16 INFO Applying migration id=rawforward 2026/10/15 14:22:16 INFO Applying migration id=publickey 2026/10/15 14:22:16 INFO Applying migration id=resolvegroup 2026/10/15 14:22:16 INFO Applying migration id=reject 2026/10/15 14:22:16 INFO Applying migration id=autodel 2026/10/15 14:22:16 INFO Applying migration id=jsonb 2026/10/15 14:22:16 INFO Applying migration id=quote 2026/10/15 14:22:16 INFO Applying migration id=rfc9421 2026/10/15 14:22:16 INFO Applying migration id=keys 2026/10/15 14:22:16 INFO Applying migration id=portable 2026/10/15 14:22:16 INFO Applying migration id=proofs 2026/10/15 14:22:16 INFO Applying migration id=contexts 2026/10/15 14:22:16 INFO Applying migration id=deliverieshost 2026/10/15 14:22:16 INFO Applying migration id=pembegin 2026/10/15 14:22:16 INFO Applying migration id=didhost 2026/10/15 14:22:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:16 INFO Applying migration id=invites 2026/10/15 14:22:16 INFO Applying migration id=ed25519blob 2026/10/15 14:22:16 INFO Applying migration id=rsablob 2026/10/15 14:22:16 INFO Applying migration id=iconscid 2026/10/15 14:22:16 INFO Applying migration id=actor 2026/10/15 14:22:16 INFO Applying migration id=localkeys 2026/10/15 14:22:16 INFO Applying migration id=deleted 2026/10/15 14:22:16 INFO Applying migration id=history 2026/10/15 14:22:16 INFO Applying migration id=outboxnano 2026/10/15 14:22:16 INFO Applying migration id=implements 2026/10/15 14:22:16 INFO Applying migration id=backfill 2026/10/15 14:22:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-3ca9-742e-87ed-678ec09e3822 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-3ca9-7d8b-9f30-a9dce92fc0de activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-3ca9-742e-87ed-678ec09e3822 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-3ca9-742e-87ed-678ec09e3822 2026/10/15 14:22:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-3caa-75e8-b6ad-a6dba0ee6c90 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-3caa-75a5-b57d-cb5232d65960 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-3caa-75a5-b57d-cb5232d65960 2026/10/15 14:22:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-3caa-75a5-b57d-cb5232d65960 --- PASS: TestView_PostToFollowers (0.63s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/10/15 14:22:16 INFO Applying migration id=initial 2026/10/15 14:22:16 INFO Applying migration id=notesupdated 2026/10/15 14:22:16 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:16 INFO Applying migration id=activitiesid 2026/10/15 14:22:16 INFO Applying migration id=outbox 2026/10/15 14:22:16 INFO Applying migration id=edits 2026/10/15 14:22:16 INFO Applying migration id=outboxactor 2026/10/15 14:22:16 INFO Applying migration id=outboxsender 2026/10/15 14:22:16 INFO Applying migration id=thread 2026/10/15 14:22:16 INFO Applying migration id=host 2026/10/15 14:22:16 INFO Applying migration id=sharedinbox 2026/10/15 14:22:16 INFO Applying migration id=noteshost 2026/10/15 14:22:16 INFO Applying migration id=fetched 2026/10/15 14:22:16 INFO Applying migration id=move 2026/10/15 14:22:16 INFO Applying migration id=cleanup 2026/10/15 14:22:16 INFO Applying migration id=received 2026/10/15 14:22:16 INFO Applying migration id=namehost 2026/10/15 14:22:16 INFO Applying migration id=outboxhost 2026/10/15 14:22:16 INFO Applying migration id=notesfts 2026/10/15 14:22:16 INFO Applying migration id=iconsname 2026/10/15 14:22:16 INFO Applying migration id=nohash 2026/10/15 14:22:16 INFO Applying migration id=shares 2026/10/15 14:22:16 INFO Applying migration id=actorttl 2026/10/15 14:22:16 INFO Applying migration id=tocc 2026/10/15 14:22:16 INFO Applying migration id=followeds 2026/10/15 14:22:16 INFO Applying migration id=certhash 2026/10/15 14:22:16 INFO Applying migration id=follows_sync 2026/10/15 14:22:16 INFO Applying migration id=jsonpath 2026/10/15 14:22:16 INFO Applying migration id=localforward 2026/10/15 14:22:16 INFO Applying migration id=avatar 2026/10/15 14:22:16 INFO Applying migration id=noimage 2026/10/15 14:22:16 INFO Applying migration id=feed 2026/10/15 14:22:16 INFO Applying migration id=bookmarks 2026/10/15 14:22:16 INFO Applying migration id=shareactivity 2026/10/15 14:22:16 INFO Applying migration id=application 2026/10/15 14:22:16 INFO Applying migration id=certificates 2026/10/15 14:22:16 INFO Applying migration id=rawforward 2026/10/15 14:22:16 INFO Applying migration id=publickey 2026/10/15 14:22:16 INFO Applying migration id=resolvegroup 2026/10/15 14:22:16 INFO Applying migration id=reject 2026/10/15 14:22:16 INFO Applying migration id=autodel 2026/10/15 14:22:16 INFO Applying migration id=jsonb 2026/10/15 14:22:16 INFO Applying migration id=quote 2026/10/15 14:22:16 INFO Applying migration id=rfc9421 2026/10/15 14:22:16 INFO Applying migration id=keys 2026/10/15 14:22:16 INFO Applying migration id=portable 2026/10/15 14:22:16 INFO Applying migration id=proofs 2026/10/15 14:22:16 INFO Applying migration id=contexts 2026/10/15 14:22:16 INFO Applying migration id=deliverieshost 2026/10/15 14:22:16 INFO Applying migration id=pembegin 2026/10/15 14:22:16 INFO Applying migration id=didhost 2026/10/15 14:22:16 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:16 INFO Applying migration id=invites 2026/10/15 14:22:16 INFO Applying migration id=ed25519blob 2026/10/15 14:22:16 INFO Applying migration id=rsablob 2026/10/15 14:22:16 INFO Applying migration id=iconscid 2026/10/15 14:22:16 INFO Applying migration id=actor 2026/10/15 14:22:16 INFO Applying migration id=localkeys 2026/10/15 14:22:16 INFO Applying migration id=deleted 2026/10/15 14:22:16 INFO Applying migration id=history 2026/10/15 14:22:16 INFO Applying migration id=outboxnano 2026/10/15 14:22:16 INFO Applying migration id=implements 2026/10/15 14:22:16 INFO Applying migration id=backfill 2026/10/15 14:22:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-4072-7169-b797-50d3527433c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-4072-7128-bdb4-b366bc99f194 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-4072-7128-bdb4-b366bc99f194 2026/10/15 14:22:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4073-7a04-9fc7-52efba198547 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-4074-7202-a142-a39f8b99fa41 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-4073-7a04-9fc7-52efba198547 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-4073-7a04-9fc7-52efba198547 2026/10/15 14:22:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-4072-7128-bdb4-b366bc99f194 --- PASS: TestView_PostToFollowersPostBeforeFollow (0.97s) === RUN TestView_PostToFollowersUnfollow 2026/10/15 14:22:17 INFO Applying migration id=initial 2026/10/15 14:22:17 INFO Applying migration id=notesupdated 2026/10/15 14:22:17 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:17 INFO Applying migration id=activitiesid 2026/10/15 14:22:17 INFO Applying migration id=outbox 2026/10/15 14:22:17 INFO Applying migration id=edits 2026/10/15 14:22:17 INFO Applying migration id=outboxactor 2026/10/15 14:22:17 INFO Applying migration id=outboxsender 2026/10/15 14:22:17 INFO Applying migration id=thread 2026/10/15 14:22:17 INFO Applying migration id=host 2026/10/15 14:22:17 INFO Applying migration id=sharedinbox 2026/10/15 14:22:17 INFO Applying migration id=noteshost 2026/10/15 14:22:17 INFO Applying migration id=fetched 2026/10/15 14:22:17 INFO Applying migration id=move 2026/10/15 14:22:17 INFO Applying migration id=cleanup 2026/10/15 14:22:17 INFO Applying migration id=received 2026/10/15 14:22:17 INFO Applying migration id=namehost 2026/10/15 14:22:17 INFO Applying migration id=outboxhost 2026/10/15 14:22:17 INFO Applying migration id=notesfts 2026/10/15 14:22:17 INFO Applying migration id=iconsname 2026/10/15 14:22:17 INFO Applying migration id=nohash 2026/10/15 14:22:17 INFO Applying migration id=shares 2026/10/15 14:22:17 INFO Applying migration id=actorttl 2026/10/15 14:22:17 INFO Applying migration id=tocc 2026/10/15 14:22:17 INFO Applying migration id=followeds 2026/10/15 14:22:17 INFO Applying migration id=certhash 2026/10/15 14:22:17 INFO Applying migration id=follows_sync 2026/10/15 14:22:17 INFO Applying migration id=jsonpath 2026/10/15 14:22:17 INFO Applying migration id=localforward 2026/10/15 14:22:17 INFO Applying migration id=avatar 2026/10/15 14:22:17 INFO Applying migration id=noimage 2026/10/15 14:22:17 INFO Applying migration id=feed 2026/10/15 14:22:17 INFO Applying migration id=bookmarks 2026/10/15 14:22:17 INFO Applying migration id=shareactivity 2026/10/15 14:22:17 INFO Applying migration id=application 2026/10/15 14:22:17 INFO Applying migration id=certificates 2026/10/15 14:22:17 INFO Applying migration id=rawforward 2026/10/15 14:22:17 INFO Applying migration id=publickey 2026/10/15 14:22:17 INFO Applying migration id=resolvegroup 2026/10/15 14:22:17 INFO Applying migration id=reject 2026/10/15 14:22:17 INFO Applying migration id=autodel 2026/10/15 14:22:17 INFO Applying migration id=jsonb 2026/10/15 14:22:17 INFO Applying migration id=quote 2026/10/15 14:22:17 INFO Applying migration id=rfc9421 2026/10/15 14:22:17 INFO Applying migration id=keys 2026/10/15 14:22:17 INFO Applying migration id=portable 2026/10/15 14:22:17 INFO Applying migration id=proofs 2026/10/15 14:22:17 INFO Applying migration id=contexts 2026/10/15 14:22:17 INFO Applying migration id=deliverieshost 2026/10/15 14:22:17 INFO Applying migration id=pembegin 2026/10/15 14:22:17 INFO Applying migration id=didhost 2026/10/15 14:22:17 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:17 INFO Applying migration id=invites 2026/10/15 14:22:17 INFO Applying migration id=ed25519blob 2026/10/15 14:22:17 INFO Applying migration id=rsablob 2026/10/15 14:22:17 INFO Applying migration id=iconscid 2026/10/15 14:22:17 INFO Applying migration id=actor 2026/10/15 14:22:17 INFO Applying migration id=localkeys 2026/10/15 14:22:17 INFO Applying migration id=deleted 2026/10/15 14:22:17 INFO Applying migration id=history 2026/10/15 14:22:17 INFO Applying migration id=outboxnano 2026/10/15 14:22:17 INFO Applying migration id=implements 2026/10/15 14:22:17 INFO Applying migration id=backfill 2026/10/15 14:22:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-428e-7a16-9635-7374cf5c7c8c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 2026/10/15 14:22:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-428f-745d-b722-42ea2af03c57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 2026/10/15 14:22:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 2026/10/15 14:22:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a13ff1-4292-750e-a02f-b4cea4253f6d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-428e-7013-9d04-ef5f7c0ac438 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/10/15 14:22:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 2026/10/15 14:22:18 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff1-428f-73fc-8437-4afea4c36173 --- PASS: TestView_PostToFollowersUnfollow (0.54s) === RUN TestView_PostToFollowersNotFollowing 2026/10/15 14:22:18 INFO Applying migration id=initial 2026/10/15 14:22:18 INFO Applying migration id=notesupdated 2026/10/15 14:22:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:18 INFO Applying migration id=activitiesid 2026/10/15 14:22:18 INFO Applying migration id=outbox 2026/10/15 14:22:18 INFO Applying migration id=edits 2026/10/15 14:22:18 INFO Applying migration id=outboxactor 2026/10/15 14:22:18 INFO Applying migration id=outboxsender 2026/10/15 14:22:18 INFO Applying migration id=thread 2026/10/15 14:22:18 INFO Applying migration id=host 2026/10/15 14:22:18 INFO Applying migration id=sharedinbox 2026/10/15 14:22:18 INFO Applying migration id=noteshost 2026/10/15 14:22:18 INFO Applying migration id=fetched 2026/10/15 14:22:18 INFO Applying migration id=move 2026/10/15 14:22:18 INFO Applying migration id=cleanup 2026/10/15 14:22:18 INFO Applying migration id=received 2026/10/15 14:22:18 INFO Applying migration id=namehost 2026/10/15 14:22:18 INFO Applying migration id=outboxhost 2026/10/15 14:22:18 INFO Applying migration id=notesfts 2026/10/15 14:22:18 INFO Applying migration id=iconsname 2026/10/15 14:22:18 INFO Applying migration id=nohash 2026/10/15 14:22:18 INFO Applying migration id=shares 2026/10/15 14:22:18 INFO Applying migration id=actorttl 2026/10/15 14:22:18 INFO Applying migration id=tocc 2026/10/15 14:22:18 INFO Applying migration id=followeds 2026/10/15 14:22:18 INFO Applying migration id=certhash 2026/10/15 14:22:18 INFO Applying migration id=follows_sync 2026/10/15 14:22:18 INFO Applying migration id=jsonpath 2026/10/15 14:22:18 INFO Applying migration id=localforward 2026/10/15 14:22:18 INFO Applying migration id=avatar 2026/10/15 14:22:18 INFO Applying migration id=noimage 2026/10/15 14:22:18 INFO Applying migration id=feed 2026/10/15 14:22:18 INFO Applying migration id=bookmarks 2026/10/15 14:22:18 INFO Applying migration id=shareactivity 2026/10/15 14:22:18 INFO Applying migration id=application 2026/10/15 14:22:18 INFO Applying migration id=certificates 2026/10/15 14:22:18 INFO Applying migration id=rawforward 2026/10/15 14:22:18 INFO Applying migration id=publickey 2026/10/15 14:22:18 INFO Applying migration id=resolvegroup 2026/10/15 14:22:18 INFO Applying migration id=reject 2026/10/15 14:22:18 INFO Applying migration id=autodel 2026/10/15 14:22:18 INFO Applying migration id=jsonb 2026/10/15 14:22:18 INFO Applying migration id=quote 2026/10/15 14:22:18 INFO Applying migration id=rfc9421 2026/10/15 14:22:18 INFO Applying migration id=keys 2026/10/15 14:22:18 INFO Applying migration id=portable 2026/10/15 14:22:18 INFO Applying migration id=proofs 2026/10/15 14:22:18 INFO Applying migration id=contexts 2026/10/15 14:22:18 INFO Applying migration id=deliverieshost 2026/10/15 14:22:18 INFO Applying migration id=pembegin 2026/10/15 14:22:18 INFO Applying migration id=didhost 2026/10/15 14:22:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:18 INFO Applying migration id=invites 2026/10/15 14:22:18 INFO Applying migration id=ed25519blob 2026/10/15 14:22:18 INFO Applying migration id=rsablob 2026/10/15 14:22:18 INFO Applying migration id=iconscid 2026/10/15 14:22:18 INFO Applying migration id=actor 2026/10/15 14:22:18 INFO Applying migration id=localkeys 2026/10/15 14:22:18 INFO Applying migration id=deleted 2026/10/15 14:22:18 INFO Applying migration id=history 2026/10/15 14:22:18 INFO Applying migration id=outboxnano 2026/10/15 14:22:18 INFO Applying migration id=implements 2026/10/15 14:22:18 INFO Applying migration id=backfill 2026/10/15 14:22:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-4479-7de1-beef-88e5019084f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 2026/10/15 14:22:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 2026/10/15 14:22:18 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff1-4479-7d73-a10f-b980fb6f9123 --- PASS: TestView_PostToFollowersNotFollowing (0.49s) === RUN TestView_PostToFollowersWithReply 2026/10/15 14:22:18 INFO Applying migration id=initial 2026/10/15 14:22:18 INFO Applying migration id=notesupdated 2026/10/15 14:22:18 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:18 INFO Applying migration id=activitiesid 2026/10/15 14:22:18 INFO Applying migration id=outbox 2026/10/15 14:22:18 INFO Applying migration id=edits 2026/10/15 14:22:18 INFO Applying migration id=outboxactor 2026/10/15 14:22:18 INFO Applying migration id=outboxsender 2026/10/15 14:22:18 INFO Applying migration id=thread 2026/10/15 14:22:18 INFO Applying migration id=host 2026/10/15 14:22:18 INFO Applying migration id=sharedinbox 2026/10/15 14:22:18 INFO Applying migration id=noteshost 2026/10/15 14:22:18 INFO Applying migration id=fetched 2026/10/15 14:22:18 INFO Applying migration id=move 2026/10/15 14:22:18 INFO Applying migration id=cleanup 2026/10/15 14:22:18 INFO Applying migration id=received 2026/10/15 14:22:18 INFO Applying migration id=namehost 2026/10/15 14:22:18 INFO Applying migration id=outboxhost 2026/10/15 14:22:18 INFO Applying migration id=notesfts 2026/10/15 14:22:18 INFO Applying migration id=iconsname 2026/10/15 14:22:18 INFO Applying migration id=nohash 2026/10/15 14:22:18 INFO Applying migration id=shares 2026/10/15 14:22:18 INFO Applying migration id=actorttl 2026/10/15 14:22:18 INFO Applying migration id=tocc 2026/10/15 14:22:18 INFO Applying migration id=followeds 2026/10/15 14:22:18 INFO Applying migration id=certhash 2026/10/15 14:22:18 INFO Applying migration id=follows_sync 2026/10/15 14:22:18 INFO Applying migration id=jsonpath 2026/10/15 14:22:18 INFO Applying migration id=localforward 2026/10/15 14:22:18 INFO Applying migration id=avatar 2026/10/15 14:22:18 INFO Applying migration id=noimage 2026/10/15 14:22:18 INFO Applying migration id=feed 2026/10/15 14:22:18 INFO Applying migration id=bookmarks 2026/10/15 14:22:18 INFO Applying migration id=shareactivity 2026/10/15 14:22:18 INFO Applying migration id=application 2026/10/15 14:22:18 INFO Applying migration id=certificates 2026/10/15 14:22:18 INFO Applying migration id=rawforward 2026/10/15 14:22:18 INFO Applying migration id=publickey 2026/10/15 14:22:18 INFO Applying migration id=resolvegroup 2026/10/15 14:22:18 INFO Applying migration id=reject 2026/10/15 14:22:18 INFO Applying migration id=autodel 2026/10/15 14:22:18 INFO Applying migration id=jsonb 2026/10/15 14:22:18 INFO Applying migration id=quote 2026/10/15 14:22:18 INFO Applying migration id=rfc9421 2026/10/15 14:22:18 INFO Applying migration id=keys 2026/10/15 14:22:18 INFO Applying migration id=portable 2026/10/15 14:22:18 INFO Applying migration id=proofs 2026/10/15 14:22:18 INFO Applying migration id=contexts 2026/10/15 14:22:18 INFO Applying migration id=deliverieshost 2026/10/15 14:22:18 INFO Applying migration id=pembegin 2026/10/15 14:22:18 INFO Applying migration id=didhost 2026/10/15 14:22:18 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:18 INFO Applying migration id=invites 2026/10/15 14:22:18 INFO Applying migration id=ed25519blob 2026/10/15 14:22:18 INFO Applying migration id=rsablob 2026/10/15 14:22:18 INFO Applying migration id=iconscid 2026/10/15 14:22:18 INFO Applying migration id=actor 2026/10/15 14:22:18 INFO Applying migration id=localkeys 2026/10/15 14:22:18 INFO Applying migration id=deleted 2026/10/15 14:22:18 INFO Applying migration id=history 2026/10/15 14:22:18 INFO Applying migration id=outboxnano 2026/10/15 14:22:18 INFO Applying migration id=implements 2026/10/15 14:22:18 INFO Applying migration id=backfill 2026/10/15 14:22:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-47af-7db3-bfb9-a3dd42b3e808 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-47b0-76ad-b5e5-13035ae50bca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-47af-7db3-bfb9-a3dd42b3e808 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-47af-7db3-bfb9-a3dd42b3e808 2026/10/15 14:22:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-47b0-7e79-acd5-5a679367f114 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/10/15 14:22:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-47b1-757e-9921-a9d33366ed2f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-47b0-7e79-acd5-5a679367f114 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a13ff1-47b0-7e79-acd5-5a679367f114 2026/10/15 14:22:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-47b1-7cf9-af52-2afbcd650a0e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 2026/10/15 14:22:19 INFO Replying to post post=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 2026/10/15 14:22:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a13ff1-47b3-7752-af15-c973e909d16f note=https://localhost.localdomain:8443/post/01a13ff1-47b3-772b-95b5-993662288492 thread=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 starter=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-47b3-7752-af15-c973e909d16f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-47b3-772b-95b5-993662288492 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a13ff1-47b3-772b-95b5-993662288492 2026/10/15 14:22:19 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-47b1-7cbb-bfd0-82bf66d740e4 --- PASS: TestView_PostToFollowersWithReply (0.82s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/10/15 14:22:19 INFO Applying migration id=initial 2026/10/15 14:22:19 INFO Applying migration id=notesupdated 2026/10/15 14:22:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:19 INFO Applying migration id=activitiesid 2026/10/15 14:22:19 INFO Applying migration id=outbox 2026/10/15 14:22:19 INFO Applying migration id=edits 2026/10/15 14:22:19 INFO Applying migration id=outboxactor 2026/10/15 14:22:19 INFO Applying migration id=outboxsender 2026/10/15 14:22:19 INFO Applying migration id=thread 2026/10/15 14:22:19 INFO Applying migration id=host 2026/10/15 14:22:19 INFO Applying migration id=sharedinbox 2026/10/15 14:22:19 INFO Applying migration id=noteshost 2026/10/15 14:22:19 INFO Applying migration id=fetched 2026/10/15 14:22:19 INFO Applying migration id=move 2026/10/15 14:22:19 INFO Applying migration id=cleanup 2026/10/15 14:22:19 INFO Applying migration id=received 2026/10/15 14:22:19 INFO Applying migration id=namehost 2026/10/15 14:22:19 INFO Applying migration id=outboxhost 2026/10/15 14:22:19 INFO Applying migration id=notesfts 2026/10/15 14:22:19 INFO Applying migration id=iconsname 2026/10/15 14:22:19 INFO Applying migration id=nohash 2026/10/15 14:22:19 INFO Applying migration id=shares 2026/10/15 14:22:19 INFO Applying migration id=actorttl 2026/10/15 14:22:19 INFO Applying migration id=tocc 2026/10/15 14:22:19 INFO Applying migration id=followeds 2026/10/15 14:22:19 INFO Applying migration id=certhash 2026/10/15 14:22:19 INFO Applying migration id=follows_sync 2026/10/15 14:22:19 INFO Applying migration id=jsonpath 2026/10/15 14:22:19 INFO Applying migration id=localforward 2026/10/15 14:22:19 INFO Applying migration id=avatar 2026/10/15 14:22:19 INFO Applying migration id=noimage 2026/10/15 14:22:19 INFO Applying migration id=feed 2026/10/15 14:22:19 INFO Applying migration id=bookmarks 2026/10/15 14:22:19 INFO Applying migration id=shareactivity 2026/10/15 14:22:19 INFO Applying migration id=application 2026/10/15 14:22:19 INFO Applying migration id=certificates 2026/10/15 14:22:19 INFO Applying migration id=rawforward 2026/10/15 14:22:19 INFO Applying migration id=publickey 2026/10/15 14:22:19 INFO Applying migration id=resolvegroup 2026/10/15 14:22:19 INFO Applying migration id=reject 2026/10/15 14:22:19 INFO Applying migration id=autodel 2026/10/15 14:22:19 INFO Applying migration id=jsonb 2026/10/15 14:22:19 INFO Applying migration id=quote 2026/10/15 14:22:19 INFO Applying migration id=rfc9421 2026/10/15 14:22:19 INFO Applying migration id=keys 2026/10/15 14:22:19 INFO Applying migration id=portable 2026/10/15 14:22:19 INFO Applying migration id=proofs 2026/10/15 14:22:19 INFO Applying migration id=contexts 2026/10/15 14:22:19 INFO Applying migration id=deliverieshost 2026/10/15 14:22:19 INFO Applying migration id=pembegin 2026/10/15 14:22:19 INFO Applying migration id=didhost 2026/10/15 14:22:19 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:19 INFO Applying migration id=invites 2026/10/15 14:22:19 INFO Applying migration id=ed25519blob 2026/10/15 14:22:19 INFO Applying migration id=rsablob 2026/10/15 14:22:19 INFO Applying migration id=iconscid 2026/10/15 14:22:19 INFO Applying migration id=actor 2026/10/15 14:22:19 INFO Applying migration id=localkeys 2026/10/15 14:22:19 INFO Applying migration id=deleted 2026/10/15 14:22:19 INFO Applying migration id=history 2026/10/15 14:22:19 INFO Applying migration id=outboxnano 2026/10/15 14:22:19 INFO Applying migration id=implements 2026/10/15 14:22:19 INFO Applying migration id=backfill 2026/10/15 14:22:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:19 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4914-7566-ac03-14934d2c056d 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/10/15 14:22:19 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (0.35s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/10/15 14:22:19 INFO Applying migration id=initial 2026/10/15 14:22:19 INFO Applying migration id=notesupdated 2026/10/15 14:22:19 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:19 INFO Applying migration id=activitiesid 2026/10/15 14:22:19 INFO Applying migration id=outbox 2026/10/15 14:22:19 INFO Applying migration id=edits 2026/10/15 14:22:19 INFO Applying migration id=outboxactor 2026/10/15 14:22:19 INFO Applying migration id=outboxsender 2026/10/15 14:22:19 INFO Applying migration id=thread 2026/10/15 14:22:19 INFO Applying migration id=host 2026/10/15 14:22:19 INFO Applying migration id=sharedinbox 2026/10/15 14:22:19 INFO Applying migration id=noteshost 2026/10/15 14:22:19 INFO Applying migration id=fetched 2026/10/15 14:22:19 INFO Applying migration id=move 2026/10/15 14:22:19 INFO Applying migration id=cleanup 2026/10/15 14:22:19 INFO Applying migration id=received 2026/10/15 14:22:19 INFO Applying migration id=namehost 2026/10/15 14:22:19 INFO Applying migration id=outboxhost 2026/10/15 14:22:19 INFO Applying migration id=notesfts 2026/10/15 14:22:19 INFO Applying migration id=iconsname 2026/10/15 14:22:19 INFO Applying migration id=nohash 2026/10/15 14:22:19 INFO Applying migration id=shares 2026/10/15 14:22:19 INFO Applying migration id=actorttl 2026/10/15 14:22:19 INFO Applying migration id=tocc 2026/10/15 14:22:19 INFO Applying migration id=followeds 2026/10/15 14:22:19 INFO Applying migration id=certhash 2026/10/15 14:22:19 INFO Applying migration id=follows_sync 2026/10/15 14:22:19 INFO Applying migration id=jsonpath 2026/10/15 14:22:19 INFO Applying migration id=localforward 2026/10/15 14:22:19 INFO Applying migration id=avatar 2026/10/15 14:22:19 INFO Applying migration id=noimage 2026/10/15 14:22:19 INFO Applying migration id=feed 2026/10/15 14:22:19 INFO Applying migration id=bookmarks 2026/10/15 14:22:19 INFO Applying migration id=shareactivity 2026/10/15 14:22:20 INFO Applying migration id=application 2026/10/15 14:22:20 INFO Applying migration id=certificates 2026/10/15 14:22:20 INFO Applying migration id=rawforward 2026/10/15 14:22:20 INFO Applying migration id=publickey 2026/10/15 14:22:20 INFO Applying migration id=resolvegroup 2026/10/15 14:22:20 INFO Applying migration id=reject 2026/10/15 14:22:20 INFO Applying migration id=autodel 2026/10/15 14:22:20 INFO Applying migration id=jsonb 2026/10/15 14:22:20 INFO Applying migration id=quote 2026/10/15 14:22:20 INFO Applying migration id=rfc9421 2026/10/15 14:22:20 INFO Applying migration id=keys 2026/10/15 14:22:20 INFO Applying migration id=portable 2026/10/15 14:22:20 INFO Applying migration id=proofs 2026/10/15 14:22:20 INFO Applying migration id=contexts 2026/10/15 14:22:20 INFO Applying migration id=deliverieshost 2026/10/15 14:22:20 INFO Applying migration id=pembegin 2026/10/15 14:22:20 INFO Applying migration id=didhost 2026/10/15 14:22:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:20 INFO Applying migration id=invites 2026/10/15 14:22:20 INFO Applying migration id=ed25519blob 2026/10/15 14:22:20 INFO Applying migration id=rsablob 2026/10/15 14:22:20 INFO Applying migration id=iconscid 2026/10/15 14:22:20 INFO Applying migration id=actor 2026/10/15 14:22:20 INFO Applying migration id=localkeys 2026/10/15 14:22:20 INFO Applying migration id=deleted 2026/10/15 14:22:20 INFO Applying migration id=history 2026/10/15 14:22:20 INFO Applying migration id=outboxnano 2026/10/15 14:22:20 INFO Applying migration id=implements 2026/10/15 14:22:20 INFO Applying migration id=backfill 2026/10/15 14:22:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4b6d-7309-80fe-bc2784c68eae 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/10/15 14:22:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (0.60s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/10/15 14:22:20 INFO Applying migration id=initial 2026/10/15 14:22:20 INFO Applying migration id=notesupdated 2026/10/15 14:22:20 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:20 INFO Applying migration id=activitiesid 2026/10/15 14:22:20 INFO Applying migration id=outbox 2026/10/15 14:22:20 INFO Applying migration id=edits 2026/10/15 14:22:20 INFO Applying migration id=outboxactor 2026/10/15 14:22:20 INFO Applying migration id=outboxsender 2026/10/15 14:22:20 INFO Applying migration id=thread 2026/10/15 14:22:20 INFO Applying migration id=host 2026/10/15 14:22:20 INFO Applying migration id=sharedinbox 2026/10/15 14:22:20 INFO Applying migration id=noteshost 2026/10/15 14:22:20 INFO Applying migration id=fetched 2026/10/15 14:22:20 INFO Applying migration id=move 2026/10/15 14:22:20 INFO Applying migration id=cleanup 2026/10/15 14:22:20 INFO Applying migration id=received 2026/10/15 14:22:20 INFO Applying migration id=namehost 2026/10/15 14:22:20 INFO Applying migration id=outboxhost 2026/10/15 14:22:20 INFO Applying migration id=notesfts 2026/10/15 14:22:20 INFO Applying migration id=iconsname 2026/10/15 14:22:20 INFO Applying migration id=nohash 2026/10/15 14:22:20 INFO Applying migration id=shares 2026/10/15 14:22:20 INFO Applying migration id=actorttl 2026/10/15 14:22:20 INFO Applying migration id=tocc 2026/10/15 14:22:20 INFO Applying migration id=followeds 2026/10/15 14:22:20 INFO Applying migration id=certhash 2026/10/15 14:22:20 INFO Applying migration id=follows_sync 2026/10/15 14:22:20 INFO Applying migration id=jsonpath 2026/10/15 14:22:20 INFO Applying migration id=localforward 2026/10/15 14:22:20 INFO Applying migration id=avatar 2026/10/15 14:22:20 INFO Applying migration id=noimage 2026/10/15 14:22:20 INFO Applying migration id=feed 2026/10/15 14:22:20 INFO Applying migration id=bookmarks 2026/10/15 14:22:20 INFO Applying migration id=shareactivity 2026/10/15 14:22:20 INFO Applying migration id=application 2026/10/15 14:22:20 INFO Applying migration id=certificates 2026/10/15 14:22:20 INFO Applying migration id=rawforward 2026/10/15 14:22:20 INFO Applying migration id=publickey 2026/10/15 14:22:20 INFO Applying migration id=resolvegroup 2026/10/15 14:22:20 INFO Applying migration id=reject 2026/10/15 14:22:20 INFO Applying migration id=autodel 2026/10/15 14:22:20 INFO Applying migration id=jsonb 2026/10/15 14:22:20 INFO Applying migration id=quote 2026/10/15 14:22:20 INFO Applying migration id=rfc9421 2026/10/15 14:22:20 INFO Applying migration id=keys 2026/10/15 14:22:20 INFO Applying migration id=portable 2026/10/15 14:22:20 INFO Applying migration id=proofs 2026/10/15 14:22:20 INFO Applying migration id=contexts 2026/10/15 14:22:20 INFO Applying migration id=deliverieshost 2026/10/15 14:22:20 INFO Applying migration id=pembegin 2026/10/15 14:22:20 INFO Applying migration id=didhost 2026/10/15 14:22:20 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:20 INFO Applying migration id=invites 2026/10/15 14:22:20 INFO Applying migration id=ed25519blob 2026/10/15 14:22:20 INFO Applying migration id=rsablob 2026/10/15 14:22:20 INFO Applying migration id=iconscid 2026/10/15 14:22:20 INFO Applying migration id=actor 2026/10/15 14:22:20 INFO Applying migration id=localkeys 2026/10/15 14:22:20 INFO Applying migration id=deleted 2026/10/15 14:22:20 INFO Applying migration id=history 2026/10/15 14:22:20 INFO Applying migration id=outboxnano 2026/10/15 14:22:20 INFO Applying migration id=implements 2026/10/15 14:22:20 INFO Applying migration id=backfill 2026/10/15 14:22:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-4e5f-77a6-864a-80f64c79f6a3 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/10/15 14:22:21 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:21 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (0.75s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/10/15 14:22:21 INFO Applying migration id=initial 2026/10/15 14:22:21 INFO Applying migration id=notesupdated 2026/10/15 14:22:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:21 INFO Applying migration id=activitiesid 2026/10/15 14:22:21 INFO Applying migration id=outbox 2026/10/15 14:22:21 INFO Applying migration id=edits 2026/10/15 14:22:21 INFO Applying migration id=outboxactor 2026/10/15 14:22:21 INFO Applying migration id=outboxsender 2026/10/15 14:22:21 INFO Applying migration id=thread 2026/10/15 14:22:21 INFO Applying migration id=host 2026/10/15 14:22:21 INFO Applying migration id=sharedinbox 2026/10/15 14:22:21 INFO Applying migration id=noteshost 2026/10/15 14:22:21 INFO Applying migration id=fetched 2026/10/15 14:22:21 INFO Applying migration id=move 2026/10/15 14:22:21 INFO Applying migration id=cleanup 2026/10/15 14:22:21 INFO Applying migration id=received 2026/10/15 14:22:21 INFO Applying migration id=namehost 2026/10/15 14:22:21 INFO Applying migration id=outboxhost 2026/10/15 14:22:21 INFO Applying migration id=notesfts 2026/10/15 14:22:21 INFO Applying migration id=iconsname 2026/10/15 14:22:21 INFO Applying migration id=nohash 2026/10/15 14:22:21 INFO Applying migration id=shares 2026/10/15 14:22:21 INFO Applying migration id=actorttl 2026/10/15 14:22:21 INFO Applying migration id=tocc 2026/10/15 14:22:21 INFO Applying migration id=followeds 2026/10/15 14:22:21 INFO Applying migration id=certhash 2026/10/15 14:22:21 INFO Applying migration id=follows_sync 2026/10/15 14:22:21 INFO Applying migration id=jsonpath 2026/10/15 14:22:21 INFO Applying migration id=localforward 2026/10/15 14:22:21 INFO Applying migration id=avatar 2026/10/15 14:22:21 INFO Applying migration id=noimage 2026/10/15 14:22:21 INFO Applying migration id=feed 2026/10/15 14:22:21 INFO Applying migration id=bookmarks 2026/10/15 14:22:21 INFO Applying migration id=shareactivity 2026/10/15 14:22:21 INFO Applying migration id=application 2026/10/15 14:22:21 INFO Applying migration id=certificates 2026/10/15 14:22:21 INFO Applying migration id=rawforward 2026/10/15 14:22:21 INFO Applying migration id=publickey 2026/10/15 14:22:21 INFO Applying migration id=resolvegroup 2026/10/15 14:22:21 INFO Applying migration id=reject 2026/10/15 14:22:21 INFO Applying migration id=autodel 2026/10/15 14:22:21 INFO Applying migration id=jsonb 2026/10/15 14:22:21 INFO Applying migration id=quote 2026/10/15 14:22:21 INFO Applying migration id=rfc9421 2026/10/15 14:22:21 INFO Applying migration id=keys 2026/10/15 14:22:21 INFO Applying migration id=portable 2026/10/15 14:22:21 INFO Applying migration id=proofs 2026/10/15 14:22:21 INFO Applying migration id=contexts 2026/10/15 14:22:21 INFO Applying migration id=deliverieshost 2026/10/15 14:22:21 INFO Applying migration id=pembegin 2026/10/15 14:22:21 INFO Applying migration id=didhost 2026/10/15 14:22:21 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:21 INFO Applying migration id=invites 2026/10/15 14:22:21 INFO Applying migration id=ed25519blob 2026/10/15 14:22:21 INFO Applying migration id=rsablob 2026/10/15 14:22:21 INFO Applying migration id=iconscid 2026/10/15 14:22:21 INFO Applying migration id=actor 2026/10/15 14:22:21 INFO Applying migration id=localkeys 2026/10/15 14:22:21 INFO Applying migration id=deleted 2026/10/15 14:22:21 INFO Applying migration id=history 2026/10/15 14:22:21 INFO Applying migration id=outboxnano 2026/10/15 14:22:21 INFO Applying migration id=implements 2026/10/15 14:22:21 INFO Applying migration id=backfill 2026/10/15 14:22:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-50e0-75d0-b6c9-9a385773f675 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/10/15 14:22:21 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.64s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/10/15 14:22:21 INFO Applying migration id=initial 2026/10/15 14:22:21 INFO Applying migration id=notesupdated 2026/10/15 14:22:21 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:21 INFO Applying migration id=activitiesid 2026/10/15 14:22:21 INFO Applying migration id=outbox 2026/10/15 14:22:21 INFO Applying migration id=edits 2026/10/15 14:22:21 INFO Applying migration id=outboxactor 2026/10/15 14:22:21 INFO Applying migration id=outboxsender 2026/10/15 14:22:21 INFO Applying migration id=thread 2026/10/15 14:22:21 INFO Applying migration id=host 2026/10/15 14:22:21 INFO Applying migration id=sharedinbox 2026/10/15 14:22:21 INFO Applying migration id=noteshost 2026/10/15 14:22:21 INFO Applying migration id=fetched 2026/10/15 14:22:21 INFO Applying migration id=move 2026/10/15 14:22:21 INFO Applying migration id=cleanup 2026/10/15 14:22:21 INFO Applying migration id=received 2026/10/15 14:22:21 INFO Applying migration id=namehost 2026/10/15 14:22:21 INFO Applying migration id=outboxhost 2026/10/15 14:22:21 INFO Applying migration id=notesfts 2026/10/15 14:22:21 INFO Applying migration id=iconsname 2026/10/15 14:22:21 INFO Applying migration id=nohash 2026/10/15 14:22:21 INFO Applying migration id=shares 2026/10/15 14:22:21 INFO Applying migration id=actorttl 2026/10/15 14:22:21 INFO Applying migration id=tocc 2026/10/15 14:22:21 INFO Applying migration id=followeds 2026/10/15 14:22:21 INFO Applying migration id=certhash 2026/10/15 14:22:21 INFO Applying migration id=follows_sync 2026/10/15 14:22:21 INFO Applying migration id=jsonpath 2026/10/15 14:22:22 INFO Applying migration id=localforward 2026/10/15 14:22:22 INFO Applying migration id=avatar 2026/10/15 14:22:22 INFO Applying migration id=noimage 2026/10/15 14:22:22 INFO Applying migration id=feed 2026/10/15 14:22:22 INFO Applying migration id=bookmarks 2026/10/15 14:22:22 INFO Applying migration id=shareactivity 2026/10/15 14:22:22 INFO Applying migration id=application 2026/10/15 14:22:22 INFO Applying migration id=certificates 2026/10/15 14:22:22 INFO Applying migration id=rawforward 2026/10/15 14:22:22 INFO Applying migration id=publickey 2026/10/15 14:22:22 INFO Applying migration id=resolvegroup 2026/10/15 14:22:22 INFO Applying migration id=reject 2026/10/15 14:22:22 INFO Applying migration id=autodel 2026/10/15 14:22:22 INFO Applying migration id=jsonb 2026/10/15 14:22:22 INFO Applying migration id=quote 2026/10/15 14:22:22 INFO Applying migration id=rfc9421 2026/10/15 14:22:22 INFO Applying migration id=keys 2026/10/15 14:22:22 INFO Applying migration id=portable 2026/10/15 14:22:22 INFO Applying migration id=proofs 2026/10/15 14:22:22 INFO Applying migration id=contexts 2026/10/15 14:22:22 INFO Applying migration id=deliverieshost 2026/10/15 14:22:22 INFO Applying migration id=pembegin 2026/10/15 14:22:22 INFO Applying migration id=didhost 2026/10/15 14:22:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:22 INFO Applying migration id=invites 2026/10/15 14:22:22 INFO Applying migration id=ed25519blob 2026/10/15 14:22:22 INFO Applying migration id=rsablob 2026/10/15 14:22:22 INFO Applying migration id=iconscid 2026/10/15 14:22:22 INFO Applying migration id=actor 2026/10/15 14:22:22 INFO Applying migration id=localkeys 2026/10/15 14:22:22 INFO Applying migration id=deleted 2026/10/15 14:22:22 INFO Applying migration id=history 2026/10/15 14:22:22 INFO Applying migration id=outboxnano 2026/10/15 14:22:22 INFO Applying migration id=implements 2026/10/15 14:22:22 INFO Applying migration id=backfill 2026/10/15 14:22:22 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-52c0-7624-9c31-e00aed4a68fd 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/10/15 14:22:22 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/15 14:22:22 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (0.48s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/10/15 14:22:22 INFO Applying migration id=initial 2026/10/15 14:22:22 INFO Applying migration id=notesupdated 2026/10/15 14:22:22 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:22 INFO Applying migration id=activitiesid 2026/10/15 14:22:22 INFO Applying migration id=outbox 2026/10/15 14:22:22 INFO Applying migration id=edits 2026/10/15 14:22:22 INFO Applying migration id=outboxactor 2026/10/15 14:22:22 INFO Applying migration id=outboxsender 2026/10/15 14:22:22 INFO Applying migration id=thread 2026/10/15 14:22:22 INFO Applying migration id=host 2026/10/15 14:22:22 INFO Applying migration id=sharedinbox 2026/10/15 14:22:22 INFO Applying migration id=noteshost 2026/10/15 14:22:22 INFO Applying migration id=fetched 2026/10/15 14:22:22 INFO Applying migration id=move 2026/10/15 14:22:22 INFO Applying migration id=cleanup 2026/10/15 14:22:22 INFO Applying migration id=received 2026/10/15 14:22:22 INFO Applying migration id=namehost 2026/10/15 14:22:22 INFO Applying migration id=outboxhost 2026/10/15 14:22:22 INFO Applying migration id=notesfts 2026/10/15 14:22:22 INFO Applying migration id=iconsname 2026/10/15 14:22:22 INFO Applying migration id=nohash 2026/10/15 14:22:22 INFO Applying migration id=shares 2026/10/15 14:22:22 INFO Applying migration id=actorttl 2026/10/15 14:22:22 INFO Applying migration id=tocc 2026/10/15 14:22:22 INFO Applying migration id=followeds 2026/10/15 14:22:22 INFO Applying migration id=certhash 2026/10/15 14:22:22 INFO Applying migration id=follows_sync 2026/10/15 14:22:22 INFO Applying migration id=jsonpath 2026/10/15 14:22:22 INFO Applying migration id=localforward 2026/10/15 14:22:22 INFO Applying migration id=avatar 2026/10/15 14:22:22 INFO Applying migration id=noimage 2026/10/15 14:22:22 INFO Applying migration id=feed 2026/10/15 14:22:22 INFO Applying migration id=bookmarks 2026/10/15 14:22:22 INFO Applying migration id=shareactivity 2026/10/15 14:22:22 INFO Applying migration id=application 2026/10/15 14:22:22 INFO Applying migration id=certificates 2026/10/15 14:22:22 INFO Applying migration id=rawforward 2026/10/15 14:22:22 INFO Applying migration id=publickey 2026/10/15 14:22:22 INFO Applying migration id=resolvegroup 2026/10/15 14:22:22 INFO Applying migration id=reject 2026/10/15 14:22:22 INFO Applying migration id=autodel 2026/10/15 14:22:22 INFO Applying migration id=jsonb 2026/10/15 14:22:22 INFO Applying migration id=quote 2026/10/15 14:22:22 INFO Applying migration id=rfc9421 2026/10/15 14:22:22 INFO Applying migration id=keys 2026/10/15 14:22:22 INFO Applying migration id=portable 2026/10/15 14:22:22 INFO Applying migration id=proofs 2026/10/15 14:22:22 INFO Applying migration id=contexts 2026/10/15 14:22:22 INFO Applying migration id=deliverieshost 2026/10/15 14:22:22 INFO Applying migration id=pembegin 2026/10/15 14:22:22 INFO Applying migration id=didhost 2026/10/15 14:22:22 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:22 INFO Applying migration id=invites 2026/10/15 14:22:22 INFO Applying migration id=ed25519blob 2026/10/15 14:22:22 INFO Applying migration id=rsablob 2026/10/15 14:22:22 INFO Applying migration id=iconscid 2026/10/15 14:22:22 INFO Applying migration id=actor 2026/10/15 14:22:22 INFO Applying migration id=localkeys 2026/10/15 14:22:22 INFO Applying migration id=deleted 2026/10/15 14:22:22 INFO Applying migration id=history 2026/10/15 14:22:22 INFO Applying migration id=outboxnano 2026/10/15 14:22:22 INFO Applying migration id=implements 2026/10/15 14:22:22 INFO Applying migration id=backfill 2026/10/15 14:22:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:23 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/10/15 14:22:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-556f-7057-ae0a-21ee2d3bf7a9 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/10/15 14:22:23 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.69s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/10/15 14:22:23 INFO Applying migration id=initial 2026/10/15 14:22:23 INFO Applying migration id=notesupdated 2026/10/15 14:22:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:23 INFO Applying migration id=activitiesid 2026/10/15 14:22:23 INFO Applying migration id=outbox 2026/10/15 14:22:23 INFO Applying migration id=edits 2026/10/15 14:22:23 INFO Applying migration id=outboxactor 2026/10/15 14:22:23 INFO Applying migration id=outboxsender 2026/10/15 14:22:23 INFO Applying migration id=thread 2026/10/15 14:22:23 INFO Applying migration id=host 2026/10/15 14:22:23 INFO Applying migration id=sharedinbox 2026/10/15 14:22:23 INFO Applying migration id=noteshost 2026/10/15 14:22:23 INFO Applying migration id=fetched 2026/10/15 14:22:23 INFO Applying migration id=move 2026/10/15 14:22:23 INFO Applying migration id=cleanup 2026/10/15 14:22:23 INFO Applying migration id=received 2026/10/15 14:22:23 INFO Applying migration id=namehost 2026/10/15 14:22:23 INFO Applying migration id=outboxhost 2026/10/15 14:22:23 INFO Applying migration id=notesfts 2026/10/15 14:22:23 INFO Applying migration id=iconsname 2026/10/15 14:22:23 INFO Applying migration id=nohash 2026/10/15 14:22:23 INFO Applying migration id=shares 2026/10/15 14:22:23 INFO Applying migration id=actorttl 2026/10/15 14:22:23 INFO Applying migration id=tocc 2026/10/15 14:22:23 INFO Applying migration id=followeds 2026/10/15 14:22:23 INFO Applying migration id=certhash 2026/10/15 14:22:23 INFO Applying migration id=follows_sync 2026/10/15 14:22:23 INFO Applying migration id=jsonpath 2026/10/15 14:22:23 INFO Applying migration id=localforward 2026/10/15 14:22:23 INFO Applying migration id=avatar 2026/10/15 14:22:23 INFO Applying migration id=noimage 2026/10/15 14:22:23 INFO Applying migration id=feed 2026/10/15 14:22:23 INFO Applying migration id=bookmarks 2026/10/15 14:22:23 INFO Applying migration id=shareactivity 2026/10/15 14:22:23 INFO Applying migration id=application 2026/10/15 14:22:23 INFO Applying migration id=certificates 2026/10/15 14:22:23 INFO Applying migration id=rawforward 2026/10/15 14:22:23 INFO Applying migration id=publickey 2026/10/15 14:22:23 INFO Applying migration id=resolvegroup 2026/10/15 14:22:23 INFO Applying migration id=reject 2026/10/15 14:22:23 INFO Applying migration id=autodel 2026/10/15 14:22:23 INFO Applying migration id=jsonb 2026/10/15 14:22:23 INFO Applying migration id=quote 2026/10/15 14:22:23 INFO Applying migration id=rfc9421 2026/10/15 14:22:23 INFO Applying migration id=keys 2026/10/15 14:22:23 INFO Applying migration id=portable 2026/10/15 14:22:23 INFO Applying migration id=proofs 2026/10/15 14:22:23 INFO Applying migration id=contexts 2026/10/15 14:22:23 INFO Applying migration id=deliverieshost 2026/10/15 14:22:23 INFO Applying migration id=pembegin 2026/10/15 14:22:23 INFO Applying migration id=didhost 2026/10/15 14:22:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:23 INFO Applying migration id=invites 2026/10/15 14:22:23 INFO Applying migration id=ed25519blob 2026/10/15 14:22:23 INFO Applying migration id=rsablob 2026/10/15 14:22:23 INFO Applying migration id=iconscid 2026/10/15 14:22:23 INFO Applying migration id=actor 2026/10/15 14:22:23 INFO Applying migration id=localkeys 2026/10/15 14:22:23 INFO Applying migration id=deleted 2026/10/15 14:22:23 INFO Applying migration id=history 2026/10/15 14:22:23 INFO Applying migration id=outboxnano 2026/10/15 14:22:23 INFO Applying migration id=implements 2026/10/15 14:22:23 INFO Applying migration id=backfill 2026/10/15 14:22:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/15 14:22:23 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/10/15 14:22:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-5750-73e8-9801-3be61f27bc92 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/10/15 14:22:23 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.48s) === RUN TestWhisper_HappyFlow 2026/10/15 14:22:23 INFO Applying migration id=initial 2026/10/15 14:22:23 INFO Applying migration id=notesupdated 2026/10/15 14:22:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:23 INFO Applying migration id=activitiesid 2026/10/15 14:22:23 INFO Applying migration id=outbox 2026/10/15 14:22:23 INFO Applying migration id=edits 2026/10/15 14:22:23 INFO Applying migration id=outboxactor 2026/10/15 14:22:23 INFO Applying migration id=outboxsender 2026/10/15 14:22:23 INFO Applying migration id=thread 2026/10/15 14:22:23 INFO Applying migration id=host 2026/10/15 14:22:23 INFO Applying migration id=sharedinbox 2026/10/15 14:22:23 INFO Applying migration id=noteshost 2026/10/15 14:22:23 INFO Applying migration id=fetched 2026/10/15 14:22:23 INFO Applying migration id=move 2026/10/15 14:22:23 INFO Applying migration id=cleanup 2026/10/15 14:22:23 INFO Applying migration id=received 2026/10/15 14:22:23 INFO Applying migration id=namehost 2026/10/15 14:22:23 INFO Applying migration id=outboxhost 2026/10/15 14:22:23 INFO Applying migration id=notesfts 2026/10/15 14:22:23 INFO Applying migration id=iconsname 2026/10/15 14:22:23 INFO Applying migration id=nohash 2026/10/15 14:22:23 INFO Applying migration id=shares 2026/10/15 14:22:23 INFO Applying migration id=actorttl 2026/10/15 14:22:23 INFO Applying migration id=tocc 2026/10/15 14:22:23 INFO Applying migration id=followeds 2026/10/15 14:22:23 INFO Applying migration id=certhash 2026/10/15 14:22:23 INFO Applying migration id=follows_sync 2026/10/15 14:22:23 INFO Applying migration id=jsonpath 2026/10/15 14:22:23 INFO Applying migration id=localforward 2026/10/15 14:22:23 INFO Applying migration id=avatar 2026/10/15 14:22:23 INFO Applying migration id=noimage 2026/10/15 14:22:23 INFO Applying migration id=feed 2026/10/15 14:22:23 INFO Applying migration id=bookmarks 2026/10/15 14:22:23 INFO Applying migration id=shareactivity 2026/10/15 14:22:23 INFO Applying migration id=application 2026/10/15 14:22:23 INFO Applying migration id=certificates 2026/10/15 14:22:23 INFO Applying migration id=rawforward 2026/10/15 14:22:23 INFO Applying migration id=publickey 2026/10/15 14:22:23 INFO Applying migration id=resolvegroup 2026/10/15 14:22:23 INFO Applying migration id=reject 2026/10/15 14:22:23 INFO Applying migration id=autodel 2026/10/15 14:22:23 INFO Applying migration id=jsonb 2026/10/15 14:22:23 INFO Applying migration id=quote 2026/10/15 14:22:23 INFO Applying migration id=rfc9421 2026/10/15 14:22:23 INFO Applying migration id=keys 2026/10/15 14:22:23 INFO Applying migration id=portable 2026/10/15 14:22:23 INFO Applying migration id=proofs 2026/10/15 14:22:23 INFO Applying migration id=contexts 2026/10/15 14:22:23 INFO Applying migration id=deliverieshost 2026/10/15 14:22:23 INFO Applying migration id=pembegin 2026/10/15 14:22:23 INFO Applying migration id=didhost 2026/10/15 14:22:23 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:23 INFO Applying migration id=invites 2026/10/15 14:22:23 INFO Applying migration id=ed25519blob 2026/10/15 14:22:23 INFO Applying migration id=rsablob 2026/10/15 14:22:23 INFO Applying migration id=iconscid 2026/10/15 14:22:23 INFO Applying migration id=actor 2026/10/15 14:22:23 INFO Applying migration id=localkeys 2026/10/15 14:22:23 INFO Applying migration id=deleted 2026/10/15 14:22:23 INFO Applying migration id=history 2026/10/15 14:22:23 INFO Applying migration id=outboxnano 2026/10/15 14:22:23 INFO Applying migration id=implements 2026/10/15 14:22:23 INFO Applying migration id=backfill 2026/10/15 14:22:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-58c4-7479-b2b7-7612c963117f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-58c4-7d4e-a266-5a7c826ef37b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-58c4-7479-b2b7-7612c963117f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-58c4-7479-b2b7-7612c963117f 2026/10/15 14:22:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-58c5-7586-80ff-b80ecf86aa8b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-58c5-7546-88ba-b52850197fa6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-58c5-7546-88ba-b52850197fa6 2026/10/15 14:22:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-58c5-7546-88ba-b52850197fa6 2026/10/15 14:22:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:23 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (0.38s) === RUN TestWhisper_FollowAfterPost 2026/10/15 14:22:23 INFO Applying migration id=initial 2026/10/15 14:22:23 INFO Applying migration id=notesupdated 2026/10/15 14:22:23 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:23 INFO Applying migration id=activitiesid 2026/10/15 14:22:23 INFO Applying migration id=outbox 2026/10/15 14:22:23 INFO Applying migration id=edits 2026/10/15 14:22:23 INFO Applying migration id=outboxactor 2026/10/15 14:22:23 INFO Applying migration id=outboxsender 2026/10/15 14:22:23 INFO Applying migration id=thread 2026/10/15 14:22:23 INFO Applying migration id=host 2026/10/15 14:22:23 INFO Applying migration id=sharedinbox 2026/10/15 14:22:23 INFO Applying migration id=noteshost 2026/10/15 14:22:23 INFO Applying migration id=fetched 2026/10/15 14:22:23 INFO Applying migration id=move 2026/10/15 14:22:23 INFO Applying migration id=cleanup 2026/10/15 14:22:23 INFO Applying migration id=received 2026/10/15 14:22:23 INFO Applying migration id=namehost 2026/10/15 14:22:23 INFO Applying migration id=outboxhost 2026/10/15 14:22:23 INFO Applying migration id=notesfts 2026/10/15 14:22:23 INFO Applying migration id=iconsname 2026/10/15 14:22:23 INFO Applying migration id=nohash 2026/10/15 14:22:23 INFO Applying migration id=shares 2026/10/15 14:22:23 INFO Applying migration id=actorttl 2026/10/15 14:22:23 INFO Applying migration id=tocc 2026/10/15 14:22:24 INFO Applying migration id=followeds 2026/10/15 14:22:24 INFO Applying migration id=certhash 2026/10/15 14:22:24 INFO Applying migration id=follows_sync 2026/10/15 14:22:24 INFO Applying migration id=jsonpath 2026/10/15 14:22:24 INFO Applying migration id=localforward 2026/10/15 14:22:24 INFO Applying migration id=avatar 2026/10/15 14:22:24 INFO Applying migration id=noimage 2026/10/15 14:22:24 INFO Applying migration id=feed 2026/10/15 14:22:24 INFO Applying migration id=bookmarks 2026/10/15 14:22:24 INFO Applying migration id=shareactivity 2026/10/15 14:22:24 INFO Applying migration id=application 2026/10/15 14:22:24 INFO Applying migration id=certificates 2026/10/15 14:22:24 INFO Applying migration id=rawforward 2026/10/15 14:22:24 INFO Applying migration id=publickey 2026/10/15 14:22:24 INFO Applying migration id=resolvegroup 2026/10/15 14:22:24 INFO Applying migration id=reject 2026/10/15 14:22:24 INFO Applying migration id=autodel 2026/10/15 14:22:24 INFO Applying migration id=jsonb 2026/10/15 14:22:24 INFO Applying migration id=quote 2026/10/15 14:22:24 INFO Applying migration id=rfc9421 2026/10/15 14:22:24 INFO Applying migration id=keys 2026/10/15 14:22:24 INFO Applying migration id=portable 2026/10/15 14:22:24 INFO Applying migration id=proofs 2026/10/15 14:22:24 INFO Applying migration id=contexts 2026/10/15 14:22:24 INFO Applying migration id=deliverieshost 2026/10/15 14:22:24 INFO Applying migration id=pembegin 2026/10/15 14:22:24 INFO Applying migration id=didhost 2026/10/15 14:22:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:24 INFO Applying migration id=invites 2026/10/15 14:22:24 INFO Applying migration id=ed25519blob 2026/10/15 14:22:24 INFO Applying migration id=rsablob 2026/10/15 14:22:24 INFO Applying migration id=iconscid 2026/10/15 14:22:24 INFO Applying migration id=actor 2026/10/15 14:22:24 INFO Applying migration id=localkeys 2026/10/15 14:22:24 INFO Applying migration id=deleted 2026/10/15 14:22:24 INFO Applying migration id=history 2026/10/15 14:22:24 INFO Applying migration id=outboxnano 2026/10/15 14:22:24 INFO Applying migration id=implements 2026/10/15 14:22:24 INFO Applying migration id=backfill 2026/10/15 14:22:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-5b85-727c-bd15-38bed692d23e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Post was not found post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-5b89-771c-b3fa-aa5902c0f40d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-5b8a-77cb-a4cd-0deaf9fdc641 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-5b89-771c-b3fa-aa5902c0f40d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-5b89-771c-b3fa-aa5902c0f40d 2026/10/15 14:22:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-5b85-7194-b2e4-9e3b8206a0e0 2026/10/15 14:22:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:24 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.71s) === RUN TestWhisper_Throttling 2026/10/15 14:22:24 INFO Applying migration id=initial 2026/10/15 14:22:24 INFO Applying migration id=notesupdated 2026/10/15 14:22:24 INFO Applying migration id=personspreferredusername 2026/10/15 14:22:24 INFO Applying migration id=activitiesid 2026/10/15 14:22:24 INFO Applying migration id=outbox 2026/10/15 14:22:24 INFO Applying migration id=edits 2026/10/15 14:22:24 INFO Applying migration id=outboxactor 2026/10/15 14:22:24 INFO Applying migration id=outboxsender 2026/10/15 14:22:24 INFO Applying migration id=thread 2026/10/15 14:22:24 INFO Applying migration id=host 2026/10/15 14:22:24 INFO Applying migration id=sharedinbox 2026/10/15 14:22:24 INFO Applying migration id=noteshost 2026/10/15 14:22:24 INFO Applying migration id=fetched 2026/10/15 14:22:24 INFO Applying migration id=move 2026/10/15 14:22:24 INFO Applying migration id=cleanup 2026/10/15 14:22:24 INFO Applying migration id=received 2026/10/15 14:22:24 INFO Applying migration id=namehost 2026/10/15 14:22:24 INFO Applying migration id=outboxhost 2026/10/15 14:22:24 INFO Applying migration id=notesfts 2026/10/15 14:22:24 INFO Applying migration id=iconsname 2026/10/15 14:22:24 INFO Applying migration id=nohash 2026/10/15 14:22:24 INFO Applying migration id=shares 2026/10/15 14:22:24 INFO Applying migration id=actorttl 2026/10/15 14:22:24 INFO Applying migration id=tocc 2026/10/15 14:22:24 INFO Applying migration id=followeds 2026/10/15 14:22:24 INFO Applying migration id=certhash 2026/10/15 14:22:24 INFO Applying migration id=follows_sync 2026/10/15 14:22:24 INFO Applying migration id=jsonpath 2026/10/15 14:22:24 INFO Applying migration id=localforward 2026/10/15 14:22:24 INFO Applying migration id=avatar 2026/10/15 14:22:24 INFO Applying migration id=noimage 2026/10/15 14:22:24 INFO Applying migration id=feed 2026/10/15 14:22:24 INFO Applying migration id=bookmarks 2026/10/15 14:22:24 INFO Applying migration id=shareactivity 2026/10/15 14:22:24 INFO Applying migration id=application 2026/10/15 14:22:24 INFO Applying migration id=certificates 2026/10/15 14:22:24 INFO Applying migration id=rawforward 2026/10/15 14:22:24 INFO Applying migration id=publickey 2026/10/15 14:22:24 INFO Applying migration id=resolvegroup 2026/10/15 14:22:24 INFO Applying migration id=reject 2026/10/15 14:22:24 INFO Applying migration id=autodel 2026/10/15 14:22:24 INFO Applying migration id=jsonb 2026/10/15 14:22:24 INFO Applying migration id=quote 2026/10/15 14:22:24 INFO Applying migration id=rfc9421 2026/10/15 14:22:24 INFO Applying migration id=keys 2026/10/15 14:22:24 INFO Applying migration id=portable 2026/10/15 14:22:24 INFO Applying migration id=proofs 2026/10/15 14:22:24 INFO Applying migration id=contexts 2026/10/15 14:22:24 INFO Applying migration id=deliverieshost 2026/10/15 14:22:24 INFO Applying migration id=pembegin 2026/10/15 14:22:24 INFO Applying migration id=didhost 2026/10/15 14:22:24 INFO Applying migration id=rsapkcs8 2026/10/15 14:22:24 INFO Applying migration id=invites 2026/10/15 14:22:24 INFO Applying migration id=ed25519blob 2026/10/15 14:22:24 INFO Applying migration id=rsablob 2026/10/15 14:22:24 INFO Applying migration id=iconscid 2026/10/15 14:22:24 INFO Applying migration id=actor 2026/10/15 14:22:24 INFO Applying migration id=localkeys 2026/10/15 14:22:24 INFO Applying migration id=deleted 2026/10/15 14:22:24 INFO Applying migration id=history 2026/10/15 14:22:24 INFO Applying migration id=outboxnano 2026/10/15 14:22:24 INFO Applying migration id=implements 2026/10/15 14:22:24 INFO Applying migration id=backfill 2026/10/15 14:22:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a13ff1-5dde-7a93-b9a3-62deaa7ca000 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/15 14:22:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a13ff1-5ddf-79af-ab29-d97e466da80f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a13ff1-5dde-7a93-b9a3-62deaa7ca000 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a13ff1-5dde-7a93-b9a3-62deaa7ca000 2026/10/15 14:22:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a13ff1-5de0-7615-a185-a3b91577023c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a13ff1-5de0-75c9-906c-800a5c92e00d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a13ff1-5de0-75c9-906c-800a5c92e00d 2026/10/15 14:22:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a13ff1-5de0-75c9-906c-800a5c92e00d 2026/10/15 14:22:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:25 WARN User is posting too frequently last=2026-10-15T14:22:25.248Z can=2026-10-15T14:23:25.248Z 2026/10/15 14:22:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/15 14:22:25 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (0.60s) 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 >>> tootik*: Adding .pre-install >>> tootik*: Scanning shared objects >>> tootik-openrc*: Tracing dependencies... openssl >>> tootik-openrc*: Package size: 3.2 KB >>> tootik-openrc*: Compressing data... >>> tootik-openrc*: Create checksum... >>> tootik-openrc*: Create tootik-openrc-0.21.1-r4.apk >>> tootik*: Tracing dependencies... /bin/sh so:libc.musl-x86_64.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 12.6 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.21.1-r4.apk >>> tootik: Build complete at Thu, 15 Oct 2026 14:23:13 +0000 elapsed time 0h 4m 35s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Uninstalling dependencies... (1/6) Purging .makedepends-tootik (20261015.141839) (2/6) Purging go (1.26.9-r0) (3/6) Purging sqlite-dev (3.53.4-r0) (4/6) Purging sqlite (3.53.4-r0) (5/6) Purging sqlite-libs (3.53.4-r0) (6/6) Purging readline (8.3.3-r1) Executing busybox-1.37.0-r31.trigger OK: 440.4 MiB in 105 packages >>> tootik: Updating the community/x86_64 repository index... >>> tootik: Signing the index...